1. 计算机的发展史上,最开始为运算器为中心。现代计算机
是以( 存储器 )为中心的硬件结构。
2. 结构化程序的基本结构:( 顺序 )、( 选择 )、( 循环 )。
3. Linux 命令中,umask 002 的文件权限为:(
4. 指令由操作码和( 操作数 )组成。
5. 自顶向下集成是构造程序结构的一种增量式方式,按照软
件的控制层次结构,分为深度优先策略和( 广度优先的策
略 )。
rw-rw-r--
)。
6. Java 中类型转换共有两种,分别是强制转换和( 自动转
换 )。
)。
2
)。
java.awt
)包,用于 GUI。
7. 8 位 2 进 制 数 (b8b7b6b5b4b3b2b1) 和 (00000100) 进 行
( 与 )运算,运算的结果不为 0,则 b3 的值为 1。
java 中的字符串是( String
java 类中 a=8,则 a>>>2 的值是(
8.
9.
10.(
11.一个类不能派生子类,关键字是( final )
12.system.out.println(5/2)的值( 2 )。
13.panel 的默认布局是( FlowLayout )。
14.类是哪两个部分组成的:( 属性 )和( 方法 )。
15.构造函数的基本使用规则
16.对象的声明和使用
17.类是属性和( 方法 )的集合。
18.子类要继承父类中的方法,要进行( 重写 )。
19.子类继承父类中的方法,使代码具有了可( 可重用 )。
20. 局部变量和全局变量之间的区别:
1、 作用域不同;全局变量在整个源文件中有效,对所
有函数可见;局部变量也只有局部作用域,函数执行期
间存在,只对本函数可见;。
2、 分配空间:全局变量放在静态存储区,局部变量放
在栈中。
21.使用数据库连接中间软件和不使用数据库连接中间软件
执行事务有什么区别。
22.传递给实现了 java.awt.event.MouseMotionListener 接口的
类中 mouseDragged()方法事件对象是类( MouseEvent )。
23.Java 中创建 Thread 的两种方式:
1、 MyThread 继承 Thread 类,直接 new MyThread();
2、 MyThread 实现 Runnable 接口,使用 new Thread(new
MyThread()).
24.this 是用于直接调用本类的对象,子类调用父类中的同名
方法时用关键字是( super )。
25.xml 有两种文档定义格式分别为( DTD)和(Schema);
xml 解析方式有(DOM)和(SAX)。
26.
输出的结果是( 5from sun )
2from sun 3
27.下列代码中,将引起一个编译错误的行是( D )
A、第 3 行 B、第 5 行 C、第 6 行 D、第 10 行
28.求以下函数的输出值是( 1 )
29.一个整数为 1234 ,本函数完成 4321 顺序的打印输出,其
中空白处应为( aa/10 )。
30.以下程序执行完之后 d 的取值为( B )
A、2
B、4
C、5
D、6
31.以下程序的输出结果是( C )(第一次考试题)
B、1
C、2
A、0
注:此题中 m 没有指定数据类型,严格来说是错误的
D、error
32.89>>1 是多少( D )
A、89
B、88
C、45
D、44
33.当输入 abcde 回车后以下程序执行( 6 )次。
注:printf 只执行了一次,但是 while 中的判断执行了 6
次,除了“abcde”中的每一个字符,还有回车字符。
34.以下程序的输出结果( B )
A、4
B、5
C、6
D、没有输出
35.以下程序的输出结果为( end )
36.管道通信即发送进程以字符流形式将大量数据送入管道,
接收进程可从管道接收数据,二者利用管道进行通信。
37.以下说法正确的是( A )
A、>>算数右移 B、>>逻辑右移 C、>>>算数右移 D、>>>
算数左移
38.unix 操作系统是( C )
A、实时批处理 B、实时 C、分时 D、分时批处理
39.选择 DO WHILE 语句哪个说法正确( D )
A.需要使用 Break 语句退出
B.
C、条件返回非零时语句退出
D、条件返回零时语句退出
40.1G 是( B )
A、1024Byte B、1024MB
1000X1000Byte
41.管道通信是( A )
C、1024KB
D
、
A、数据通信 B、调用 C、进程 D、
42.关于 Applet 说法,错误的是( C )
A、applet 必须通过网页才能直接起动。
B、applet 通过设置安全策略可以直接读取本地文件。
C、Java 不可以给 Applet 传递参数。
D、Applet 类主要继承于 java.applet.Applet
43.以下关于 java 描述正确的是( B )
A、java 中是不区分大小写的;
B、java 中文件名必须要和主类名相同
C、java 源文件的扩展名为.jar
D、java 中用 public 修饰的类可有多个
44.关于 Applet 说法不正确的是( A )
A、Applet 是 Java 类,所以可以由 JDK 中的解释器 java.exe
直接解释运行
B 、 Applet 应 该 定 义 为 java.applet.Applet 类 或
javax.swing.JApplet 类的子类
C、Applet 与 Application 的主要区别在执行方式上
D 、 通 过 在 HTML 文 件 中 采 用
标 记 可 以 向
Applet 传递参数
45.关于 private 的下列说法正确的是( D )
A、private 修饰的变量和方法在本包,本类,子类中均可
访问。
B、private 修饰的只能在本包中访问。
C、private 修饰的只能在子类中访问。
D、private 修饰的只能在本类中访问。
46.决策分析系统和管理信息系统的区别在于:
A、 决策分析系统解决了非结构性问题,管理系统解决
结构性问题。
B、 决策系统比管理系统好掌握。
C、 。。。
D、 。。。
1、 MIS 是面向管理的信息系统,DSS 则是面向决策的
信息系统。
2、 DSS 在组织中可能是一个独立的系统,也可能作为
MIS 的一个高层子系统而存在。DSS 是 MIS 发展的新
阶段。DSS 是把数据库处理与经济管理数学模型的优
化计算结合起来,具有管理、辅助决策和预测功能的管
理信息系统。
47.对于以下程序, a(m+n,n) 返回结果为( 3 )
function a(int x, int y){
int m = 2,
int n = 3,
if(m>n){
return m;
}else{
return n;
}
}
48.填空题
function a(int x,int y ){
return x+y;
}
int m = 1;
int n = 2;
a((m++,n++,x+y) ,n)的计算结果为(
没有定义
)!!!!!!!!!ERROR x,y
注:a((m++,n++,m+n) ,n)的计算结果为( 8 )
49. 以下程序的运算结束,k 值(
6
)(选择题)
private int fn(int a,int b){
if(a>b) return a
else return b;
}
int a=1,b=3,c=6;
int k=fn(fn(a,b),c);
50.运算的结果是(
B )
boolean a=true;