西北工业大学网络教育学院
200812月考试试题
学习中心:              命题教师    齐勇     
课程:jsp中文全称 Java高级网络编程 考试时间 100分钟    考试形式:开    A  B  
姓名
考试日期
           
一、选择题(每小题3分,共30分)
1. IPv4地址有()位二进制数组成 P3
A. 16        B. 32        C. 64        D. 128
2. LAN通常是指()。P4
A. 广域网    B. 局域网    C. 资源子网    D. 城域网
3. 已知关系R如图1所示,可以作为R主码的属性组是()C P22
 
菜鸟教程html5网页设计连接
M
N
X
Y
1
2
4
5
1
4
5
4
1
4
5
6
1
2
6
5
1
3
4
6
1
4
6
4
2
4
如何搭建自己的博客5
4
1
bilibili登录界面图片A. MNX
B. MNY
C. MXY
D. NXY
4. 在服务器www.openlab上提供了基于TCP的时间校对服务,该应用使用port13。创建连接到此服务器的语句是() -BR_jAN_ZO   P9
A. Socket s = new Socket(“www.openlab”, 13); E_zJ_B \KQ  
B. Socket s = new Socket(“www.openlab:13”); Y_s m_neWR  
C. Socket s = accept(“www.openlab”, 13); %dT/3%y_A_  
java代码结构
D. Socket s = accept(“www.openlab:13”); %dT/3%y_A_  
5. 关于JavaBean正确的说法是:()P42
A. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
B. JSP文件中引用Bean,其实就是用<jsp:useBean>语句
C. 被引用的Bean文件的文件名后缀为.java 
D. Bean文件放在任何目录下都可以被引用
6. Servlet程序的入口点(即程序员添加程序的部分)是:()P42
A. init() 
B. main() 
C. service() 
D. doGet()
7. 高级用户界面中DateField类负责完成日期时间信息的输入,有三种模式,
以下不正确是()P49
A. TIME_DATE
B. DATE_TIME
C. DATE
D. TIME
8. 以下是一个创建记录仓库的示例,描述正确的是: ( ) C
private RecordStore rs = null;
try{
rs = RecordStore.openRecordStore(“testRMS”,false);
}
catch(Exception e){}
A. 该示例创建记录仓库名为testRMS,如果该记录仓库存在则不作任何处理
B. 该示例创建记录仓库名为testRMS,如果该记录仓库存在则打开
C. 该示例创建记录仓库名为testRMS,如果该记录仓库不存在则抛出异常
D. 该示例创建记录仓库名为testRMS,如果该记录仓库不存在则不作任何处理
9. 在TCP/IP协议簇中,UDP协议工作在()P12
A. 传输层        B.应用层        C. 网间层        D. 网络互联层
10. 下列中不属于CDC这种配制的设备是()
A. 机顶盒
B. 车载计算设备
C. 数字电视
D. PDA
二、填空题(每空2分,共36分)获取referer
1. TCP/IP的第四层有两个协议,分别是TCP和UDP,TCP协议的特点是______,UDP协议的特点是______。  P13
2. 中的两个协议中,_____协议是运行在传输程序与远程邮件服务器之间的协议,____协议是运行在本地客户端与邮件服务器之间的协议。P13
3. 异常的处理,可在该方法的代码段中包含3类代码:                        代码块。P41
4. JSP主要内置对象有:request                                  P44
5. 低级用户界面中字体字形可以设置为______、______、______。P49
6. application对象是                      ,而        对象则是每个客户专用的 P44
7. 低级用户界面中绘制矩形和圆角矩形的方法是____________P49
三、简答题(每小题6分,共24分)
1. MySQL数据库管理系统中,查看系统中所有数据库的命令是什么,进入数据库后显示所有数据表的命令又是什么?P23
2. J2ME平台中,有4中方法响应用户触发的事件,这4中方法分别是什么?P50
3. SQL的中英文全称各是什么?SQL可以分为哪四个部分?
4. JDBC的中英文全称各是什么?JDBC的主要功能又是什么?
四、程序分析题(每小题5分,共10分)
1. 程序概述:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,请将下列程序补充完整,以得到每个月的兔子总数为多少? (最多不超过25个月) 
提示:  兔子对数的规律为数列1,1,2,3,5,8,   
package rabbit;
public class Main {
    public static void main(String[] args) {
        // TODO code application logic here
        int a, b, c;
        int sum;
        b = 1;
        c = 1;
        int dmonth= 12;
        for (a = 1; a <= dmonth; a++) {
            System.out.print(b + "对儿 " + c+ "对儿 ");
            b =       ;
            c =       ;
        }
        sum =       ;
        System.out.println("\n " + dmonth*2 +"个月后共有兔子:" + sum +"只。");
    }
}
2. 面一段程序是一个典型的包装类,请分别列出类中对外的所有属性和方法的名称。
package myshop;
public class Category {
    private int id;
    private String name;
    public Category() {
    }
    public Category(int id,String name){
        this.id=id;
        this.name=name;
    }
    public int getId(){
        return id;
    }
    public String getName(){
        return name;
    }
    public void setId(int id){
        this.id=id;
    }
    public void setName(String name){
        this.name=name;
    }
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。