Java培训A组测试题
2008-01-24 00:44
225 查看
A组试题用来测试学员是否具备参加相关培训的背景知识;B组试题测试学员是否已经掌握了培训内容。如果学员答对A组试题的数目大于60%,并且答对B组试题的数目小于60%,则表明学员具备参加培训的资格。
(1) 有a、b和c三个整数变量,以下哪些选项表示c是a与b的和?(多选)
A) c=a+b; B)a+b=c; C) c=a; c=c+b; D) a=c; c=c+b;
(2)add()方法有两个整形参数,add()方法用于计算并返回这两个参数的和,下面哪个选项是add()方法的合法定义?(单选)
A) int add(int p1, int p2){
p1+p2;
}
B) void add(int p1,int p2){
return p1+p2;
}
C) int add(int p1,int p2){
return p1+p2;
}
D) int add(int p1,int p2){
return p1;
return p2;
return p1+p2;
}
(3)以下哪些属于计算机高级编程语言?(多选)
A) Basic B)C C) Java D)c++ E) Pascal
(4) 能将高级语言编写的源程序转换为目标程序的是什么?(单选)
A)链接程序 B)解释程序 C)编译程序 D)编辑程序
(5)对于以下程序代码:
int a=9;
int b=0;
if(a>9)
b=1;
else
b=-1;
执行完以上程序代码,变量b的取值是什么?
A)0 B)0 C)1 D)-1
(6)在Windows环境下,当一个应用程序窗口被最小化后,该应用程序会出现什么情况?(单选)
A)继续在后台运行 B)继续在前台运行
C)终止运行 D)暂停运行
(7)在Windows环境下,能实现窗口移动的操作是什么?(单选)
A)用鼠标拖动窗口中的任何部位 B)用鼠标拖动窗口的边框
C)用鼠标拖动窗口的控制按钮 D)用鼠标拖动窗口的标题栏。
(8)下面程序的功能是输出以下形式的金字塔图案是:
*
***
*****
*******
main( ){
int i,j;
for(i=1;i<=4;i++){
for(j=1;j<=4-i;j++) printf(/" /");
for(j=1;j<=_______;j++) printf(/"*/");
printf(/"
/");
}
}
在下划线处应填入的是什么?(单选)
A)i B)2*i-1 C)2*i+1 D)i+2
(9) 1MB(兆)等于什么?(单选)
A)1000字节 B)1024字节 C)1000?w1000字节 D)1024?w1024字节
(10) 与十六进制数200等值得十进制数是什么?(单选)
A)256 B)512 C)1024 D)2048
答案:
(1)A,C (2)C (3)A,B,C,D,E (4)C (5)D (6)A (7)D (8)B (9)D (10)B
(1) 有a、b和c三个整数变量,以下哪些选项表示c是a与b的和?(多选)
A) c=a+b; B)a+b=c; C) c=a; c=c+b; D) a=c; c=c+b;
(2)add()方法有两个整形参数,add()方法用于计算并返回这两个参数的和,下面哪个选项是add()方法的合法定义?(单选)
A) int add(int p1, int p2){
p1+p2;
}
B) void add(int p1,int p2){
return p1+p2;
}
C) int add(int p1,int p2){
return p1+p2;
}
D) int add(int p1,int p2){
return p1;
return p2;
return p1+p2;
}
(3)以下哪些属于计算机高级编程语言?(多选)
A) Basic B)C C) Java D)c++ E) Pascal
(4) 能将高级语言编写的源程序转换为目标程序的是什么?(单选)
A)链接程序 B)解释程序 C)编译程序 D)编辑程序
(5)对于以下程序代码:
int a=9;
int b=0;
if(a>9)
b=1;
else
b=-1;
执行完以上程序代码,变量b的取值是什么?
A)0 B)0 C)1 D)-1
(6)在Windows环境下,当一个应用程序窗口被最小化后,该应用程序会出现什么情况?(单选)
A)继续在后台运行 B)继续在前台运行
C)终止运行 D)暂停运行
(7)在Windows环境下,能实现窗口移动的操作是什么?(单选)
A)用鼠标拖动窗口中的任何部位 B)用鼠标拖动窗口的边框
C)用鼠标拖动窗口的控制按钮 D)用鼠标拖动窗口的标题栏。
(8)下面程序的功能是输出以下形式的金字塔图案是:
*
***
*****
*******
main( ){
int i,j;
for(i=1;i<=4;i++){
for(j=1;j<=4-i;j++) printf(/" /");
for(j=1;j<=_______;j++) printf(/"*/");
printf(/"
/");
}
}
在下划线处应填入的是什么?(单选)
A)i B)2*i-1 C)2*i+1 D)i+2
(9) 1MB(兆)等于什么?(单选)
A)1000字节 B)1024字节 C)1000?w1000字节 D)1024?w1024字节
(10) 与十六进制数200等值得十进制数是什么?(单选)
A)256 B)512 C)1024 D)2048
答案:
(1)A,C (2)C (3)A,B,C,D,E (4)C (5)D (6)A (7)D (8)B (9)D (10)B
相关文章推荐
- 南京java——软件测试培训网站
- 测试开发Java培训之操作Excel
- Java培训B组测试题
- Java测试框架TestNG和JUnit对比
- Java框架组件-XML、JSON解析,日志,测试,文档,注释
- java-测试synchronized使用xxx.class和this使用的区别
- Java测试框架比较:TestNG VS JUnit 4
- 【已上架】玩转软件测试远程培训视频
- 【java】java线程并发测试模版
- 高端JAVA培训 给力大学生就业路
- 用java开发简易接口测试工具
- Java中反射性能测试
- 性能测试培训笔记-全局变量和局部变量
- Java测试工具和框架
- RESTClient一款优秀的Java RESTful 接口测试工具
- 多线程下对java并发集合测试 性能分析
- Java压力测试工具Jmeter
- ACM输入输出--多组测试用例--C、C++、Java
- 一致性hash算法 java代码实现与测试
- ANDROID入门6:在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务