ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:23.57KB ,
资源ID:9300687      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9300687.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(武汉软件工程职业学院软件技术专业大二《java程序设计》期末考试.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

武汉软件工程职业学院软件技术专业大二《java程序设计》期末考试.docx

1、武汉软件工程职业学院软件技术专业大二java程序设计期末考试武汉软件工程职业学院软件技术专业大二java程序设计期末考试基本信息:矩阵文本题 *班级:_姓名:_1. 下面说法正确的是( )。 单选题A、Java程序的main()方法必须都写在类里面(正确答案)B、Java程序中可以有多个main()方法C、Java程序的类名必须与文件名一样D、Java程序的main()方法中如果只有一条语句,可以不用括起来2. Java源代码文件的扩展名为()。 单选题A、.txtB、.classC、.docD、.java(正确答案)3. 在控制台显示消息的语句正确的是( )。 单选题A、System.out

2、.println(我是一个Java程序员了!);B、System.out.println(”我是一个Java程序员了!”);(正确答案)C、system.out.println(”我是一个Java程序员了!”);D、System.Out.Println(”我是一个Java程序员了!”);4. 开发Java程序的步骤正确的是( ) 单选题A、编译编写源程序运行B、运行编译编写源程序C、编写源程序运行编译D、编写源程序编译运行(正确答案)5. 以下说法不正确的是( ) 单选题A、按照市场需求Sun公司对Java技术进行了划分,使用最广泛的是JavaSE和JavaEEB、JavaSE是Java技术的

3、核心,提供基础Java开发工具,执行环境和应用程序接口C、JavaEE主要用于桌面应用程序的开发,而JavaSE主要用于网络程序和企业级应用的开发(正确答案)D、JavaEE是在JavaSE的基础上扩展的6. 选出在Java中无效的注释声明( )。 单选题A、这是注释B、*这是注释*C、这是注释(正确答案)D、*这是注释*7. 以下( )不是合法的标识符。 单选题A、double123B、3x(正确答案)C、sumD、de2sf8. 下列语句中,( )正确完成整型变量的声明和赋值。 单选题A、int count,count=0;B、count=0;C、int count=0;(正确答案)D、i

4、nt count1=0;count2=1;9. 表达式(11+3*8)/4%3的值是()。 单选题A、31B、0C、2(正确答案)D、110. 分析下面的代码,输出结果正确的是( )。double d = 84.54;d+;int c = d/2; 单选题 *A、42B、编译错误,更改为int c=(int)d/2;(正确答案)C、43D、编译错误,更改为int c=int/2;11. 下面( )不是Java关键字。 单选题A、staticB、publicC、intD、string(正确答案)12. 在Java的以下变量赋值语句中,无法通过编译的是( ) 单选题A、char c2=女;B、ch

5、ar c1=”男”;(正确答案)C、int f1=128;D、double d1=1.2;13. 为一个boolean类型变量赋值时,可以使用( )方式。 单选题A、boolean a=1;B、boolean a=”真”;C、boolean a=(9=10);(正确答案)D、boolean a=false;14. Java中关于if选择结构描述正确的是( )。 单选题A、if选择结构是先做处理再根据条件判断的一种语法结构B、关键字if后小括号里可以是一个条件表达式,表达式的值可以不为布尔类型C、if后小括号里表达式的值为false时,程序需要执行大括号里的语句D、if语句可以和else一起使用

6、(正确答案)15. 在流程图中,下面说法错误的是( )。 单选题A、”菱形”表示判断和分支B、”圆角长方形”表示程序开始和结束C、”长方形”表示程序开始或结束(正确答案)D、”平行四边形”表示输入/输出指令16. 编译运行如下Java代码,输出结果是( )。public class Test public static void main (String args) int num=5;if(num= 80) System.out.println (要下雨了); else if (shiDu = 50) System.out.println (天很阴); else if (shiDu = 30

7、) System.out.println (很舒适); else if (shiDu = 0) System.out.println (很干燥);单选题 *A、要下雨了B、天很阴C、很干燥D、很舒适(正确答案)20. 以下说法正确的是( )。(选一项) 单选题A、如果while循环的循环条件始终为true,则一定会出现死循环(正确答案)B、程序调试时加入断点会改变程序的执行流程C、while循环的循环体至少无条件执行一次D、while语句构成的循环不能用其他语句构成的循环来代替21. ( )表达式不可以作为循环条件。(选一项) 单选题A、i=1&j=2B、i=5(正确答案)C、i分析循环条件和

8、循环操作套用循环语法写出代码B、分析循环条件和循环操作检查循环能否退出套用循环语法写出代码C、套用循环语法写出代码分析循环条件和循环操作检查循环能否退出D、分析循环条件和循环操作套用循环语法写出代码检查循环能否退出(正确答案)23. 运行下面这段代码的结果为 ( )。(选一项)int day = 3;switch (day) case 1:case 3:case 5:System.out.println (学钢琴!);break;case 2:System.out.println (学英语!);default:System.out.println (去必胜客吃饭!); 单选题 *A、学钢琴!(

9、正确答案)B、学钢琴!去必胜客吃饭!C、学钢琴!学英语!去必胜客吃饭!D、没有任何输出24. 程序调试的详细步骤是( )(选一项) 单选题A、分析错误,设置断点启动调试观察变量单步运行发现问题修正代码,重新运行解决问题B、分析错误,设置断点启动调试单步运行观察变量发现问题修正代码,重新运行解决问题(正确答案)C、分析错误,设置断点启动调试发现问题单步运行观察变量修正代码,重新运行解决问题D、分析错误,设置断点启动调试单步运行观察变量发现问题解决问题修正代码,重新运行25. 下列关于while循环,do-while循环和for循环的说法正确的是( )。(选一项) 单选题A、while循环特点是先

10、执行后判断,do-while循环特点是先判断后执行。B、do-while循环在初始情况不满足循环条件时一次也不执行。C、for循环结构中的三个表达式缺任何一个时编译都将无法通过。D、for循环比while循环更简洁,比while更常用。(正确答案)26. 以下说法正确的是()。(选一项) 单选题A、continue语句的作用是结束整个循环的执行B、break语句只能在循环体内和switch语句体内使用(正确答案)C、循环体内使用break语句或continue语句的作用相同D、switch语句体内可以出现continue27. 在Java语言中有如下代码,下列x的定义中,可以使该代码输出100

11、的是( ) (选一项)switch(x)case 100:System.out.println(100);break;case 110:System.out.println(110);break;单选题 *A、int x=100;(正确答案)B、double x=100;C、String x=“100”;D、int x=110;28. for循环结构的执行顺序是( )(选一项) 单选题A、首先执行条件判断然后执行参数初始化当判断条件为true时,执行循环操作语句最后更新循环变量B、首先执行条件判断然后执行参数初始化然后更新循环变量最后执行循环操作语句C、首先执行参数初始化然后执行条件判断当判断

12、条件为true时,执行循环操作语句最后更新循环变量(正确答案)D、首先执行参数初始化然后执行循环操作语句然后执行条件判断最后更新循环变量29. 下面有关for循环的描述正确的是( )(选一项) 单选题A、for循环时先执行循环体语句,后进行条件判断B、在for循环中,不能使用break语句跳出循环体C、循环次数确定的情况,通常选用for循环(正确答案)D、在for循环中可以使用continue语句跳出循环30. 不论对循环条件判断的结果是什么,( )循环将至少执行一次。(选一项) 单选题A、forB、do-while(正确答案)C、whileD、以上都不是31. 分析以下使用for循环的Jav

13、a代码,其最后的运行结果是( )(选一项)public class Test public static void main(String args) int i=2;for(;i分配空间赋值声明数组B、分配空间声明数组赋值对数据进行处理C、声明数组分配空间赋值对数据进行处理(正确答案)D、声明数组对数据进行处理分配空间赋值37. 关于基本数据类型和引用数据类型一下说法正确的是( )(选一项) 单选题A、对引用数据类型,赋值是把原对象的引用传递给另一个引用。(正确答案)B、int、doublchar、boolean、String类型是基本数据类型。C、数组属于基本类型D、对基本数据类型,不同的

14、变量会分配不同的存储空间,并且存储空间中存储的是该变量的值。赋值操作传递的是变量的值,改变一个变量的值会影响另一个变量的值。38. 下列说法正确的为( )(选一项) 单选题A、数组下标是从1开始B、取数组的长度用.length方法C、数组升序的语法为Arrays.sort(数组名);(正确答案)D、直接创建数组并赋值的语句可以不必放在一条语句完成。39. 若想打印如下图案,下面代码划线处应依次填入( )(选一项)。空行* * * * * * *for(int i = 0; i = _; i+)for(int j = 0; j i; j+)System.out.print(*);System.o

15、ut.print(n); 单选题 *A、4(正确答案)B、3C、2D、540. 以下关于二重循环的说法正确的是( )(选一项)。 单选题A、二重循环就是一段程序中只能有两个循环B、while循环不能嵌套在for循环里C、两个不重叠的循环不能嵌套在第三个循环里D、如果一个for循环被嵌套在另一个中,则两个循环中的循环变量必须不同(正确答案)41. 下面说法正确的是( )(选一项)。 单选题A、程序执行到break语句时一定会结束所有循环B、程序执行到continue语句时会结束当前循环C、continue和break语句可以出现在同一个循环体中(正确答案)D、continue和break语句的作

16、用相同42. 有一个汽车类Car,包含的属性有:颜色(color)、型号(type)、品牌(brand)。现在要在main()方法中创建Car类的对象,下面的代码中,正确的是( )(选一项)。(1)Car myCar = new Car;myCar color = “黑色”;(2)Car myCar = new Car();myCar.brand= “宝马”;(3)Car myCar;myCar.brand= “宝马”;(4)Car myCar = new Car();color = “蓝色”; 单选题 *A、(1)B、(2)(正确答案)C、(3)D、(4)43. ( )是拥有属性和方法的实体

17、(选一项)。 单选题A、对象(正确答案)B、类C、方法D、类的属性44. 对象的静态特征在类中表示为变量,称为类的( )(选一项)。 单选题A、对象B、属性(正确答案)C、方法D、数据类型45. 在Java中,方法change()定义如下:(选一项)(public int change(int i)return i=i+1;则如下代码段的输出结果为( )。int i=0;i=change(1);System.out.print(i);单选题 *A、0B、1C、2D、代码i=change(1)存在错误(正确答案)46. 下面关于类和对象的说法中错误的是( )(选一项)。 单选题A、类是对象的类型

18、,它封装了数据和操作B、类是对象的集合,对象是类的实例C、一个类的对象只有一个(正确答案)D、一个对象必属于某个类47. 下列( )属于引用数据类型(选一项)。 单选题A、String(正确答案)B、charC、用户自定义的Student类D、int48. 下列JavaDoc注释正确的是( )(选一项)。 单选题A、*演示排序算法*B、演示排序算法*C、*演示排序算法*(正确答案)D、*演示排序算法*49. Java是面向( )的语言。(选一项) 单选题A、世界B、社会C、对象(正确答案)D、类50. 关于类的描述正确的是( )。(选一项) 单选题A、在类中定义的变量称为类的成员变量,在本类中

19、可以直接使用(正确答案)B、局部变量的作用范围与成员变量一样C、使用别的类的方法仅仅需要引用方法的名字即可D、一个类调用另一个类中的方法时可以直接使用方法名51. 引用对象属性和方法使用( )操作符。(选一项) 单选题A、$B、C、.(正确答案)D、52. 运行下列程序段,s2的结果是( )。(选一项)String s1 = new String(“abc”);String s2 = “ef”;s2 = s1.toUpperCase() . concat(s2);s2 = s2.substring (2,4);单选题 *A、CefB、cefC、Ce(正确答案)D、Bce53. 以下关于Java

20、的包说法错误的是( )。(选一项) 单选题A、包允许将类组合成较小的单元,便于找到和使用相应的类文件B、Java中的包其实类似Windows中的目录,它是为了更好地保护类、数据和方法等C、不同的包中不能出现类名相同的类(正确答案)D、使用package创建包,使用import引入包54. 在Java中,在包cn.jb.test中有一个类Test,则在类Test中创建包的语句正确的是( )。 单选题A、package cn.jb.test.Test;B、package cn.jb.test;(正确答案)C、import cn.jb.test;D、use cn.jb.test;55. 在Java中

21、,以下( )选项的内容是合法的包名。(选一项) 单选题A、com.jb.chap(正确答案)B、.jp.chapC、com.jb.chap.D、com.jb.56. 封装的目的是( )(选一项) 单选题A、编译B、运行C、隐藏细节(正确答案)D、公开数据57. 关于Java类中带参数的方法,下列选项中的说法错误的是( )。(选一项) 单选题A、使用带参数的方法分为两步:定义带参数的方法,调用带参数的方法B、带参数方法的返回值不能为void(正确答案)C、带参数方法的参数个数可以为一个或多个D、带参数方法的参数可以是任意的基本类型数据或引用类型数据58. 下列关于字符串的叙述中正确的是( )。(

22、选一项) 单选题A、String是类B、String是可变字符串C、String是基本类型D、String类提供了许多用来操作字符串的方法:连接、提取、查询等(正确答案)59. 以下关于二重循环的说法正确的是( )。(选一项) 单选题A、两个循环不能嵌套在外层循环里B、while循环不能嵌套在for循环里C、两个不重叠的循环不能嵌套在第三个循环里D、for循环中能嵌套多个循环(正确答案)60. 以下关于二重循环的说法错误的是()。(选一项) 单选题A、dowhile循环不能嵌套循环(正确答案)B、while循环能嵌套在for循环里C、for循环能嵌套在while循环里D、for循环中能嵌套多个

23、循环61. 下面说法正确的是( )。(选一项) 单选题A、程序执行到continue语句时结束所有循环B、程序执行到continue语句时会跳出当前循环,进入下轮循环(正确答案)C、break不能出现在外层循环中D、continue和break语句的作用相同62. 下面说法正确的是( )。(选一项) 单选题A、程序执行到break语句时,程序停止运行B、程序执行到break语句时会跳出当前循环,进入下轮循环C、break能出现在内层循环中(正确答案)D、continue和default语句的作用相同63. 下面说法正确的是( )。(选一项) 单选题A、continue和break语句都代表跳出当前循环,进入下轮循环B、使用多重循环不可以打印出九九乘法表C、使用二重循环可以打印出九九乘法表(正确答案)D、二重循环中只能使用break,不能使用continue64. ( )是类。(选一项) 单选题A、对象B、对象的类别(正确答案)C、方法D、类的实例65. 类是对象的( )。(选一项) 单选题A、想象B、抽象(正确答案)C、形象D、现象66. 做在树下的黄色小狗是( )。(选一项) 单选题A、对象(正确答案)B、类C、方法D、属性67. java是一种面向过程的编译型编程语言。 判断题对错(正确答案)68. double数据类型强制转换为int类型时,小数部分四舍五入。 判断题对

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1