可做各院校 作业 形考 论文 咨询请添加 QQ:3064302332 微信:wxxygzs
江苏开放大学2024年春《JAVA程序设计△ 060219》形成性考核作业1[标准答案]
综合题
1编程题:给定一个字符串,该字符串由字符 a-z 组成,要求实现一个方法,计算并返回压缩后的字符串。压缩规则是使用数字来表示连续重复的字符,例如 aabcccccaaa 会被压缩为 a2b1c5a3。注意,压缩后的字符串必须尽可能短。
答案:
2编程题:编写一个Java程序,输出前n个斐波那契数列的数字,其中n由用户输入。
1编写一个Java程序,输出前n个斐波那契数列的数字,其中n由用户输入。斐波那契数列的定义是第一个数字和第二个数字都是1,从第三个数字开始,每个数字是前两个数字之和。例如:1, 1, 2, 3, 5, 8, 13, ...
答案:
3编程题:编写一个Java方法,接收一个字符串作为参数,返回这个字符串的反转版本。
1编写一个Java方法,接收一个字符串作为参数,返回这个字符串的反转版本。例如,如果输入字符串是 "Hello World!",则返回的字符串应该是 "!dlroW olleH"。
答案:
简答题
1Java代码块的写法有哪两种风格?当代码量较大时应当采用哪种编程风格?
答案:
单选题
1判断:强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。( )
A错
B对
答案:B
2下列表达式正确的是?
Along l=0xfffL;
Bdouble=0.9239d;
Cbyte=128;
DBoolean=null;
答案:A
3Java语言不能用于下列什么事项?
A南昌
B网络编程开发
C硬件开发
DApplet开发
E应用程序开发
答案:C
4下列不属于Java语言开发工具的是?
ADelphi
BEclipse
CJbuilder
DJcreator
答案:B
5下列Java语言类型转换中,哪个是正确的?
Ashort->int
Bchar->float
Clong->int
Dstring->int
答案:A
6下列不属于Java语言数据变量类型的是?
A包类型
B类类型
C接口类型
D基本数据类型
答案:
7int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是____。
Apublic int MAX_LENGTH=100
Bpublic final int MAX_LENGTH=100
Cpublic const int MAX_LENGTH=100
Dfinal int MAX_LENGTH=100
答案:
8判断:JDK安装是不可以修改安装目录。
A错
B对
答案:
9在Java语言中,op1^op2表示?
A取反操作
B异或操作
C或操作
D移位操作
答案:
10判断:Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
A错
B对
答案:
11在Java语言中, 3.14%2.5的结果是?
A编译报错
B0.64
C0
D1
答案:
12下面哪些选项是正确的main方法说明?( )
Apublic main(String args[])
Bprivate static void main(String args[])
Cpublic static void main(String args[])
Dvoid main()
答案:
13判断:Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。
A对
B错
答案:
14判断:main函数是java程序的执行入口。
A错
B对
答案:
判断题
1对于动态链接来说,链接是在程序执行过程中动态完成的
A正确
B错误
答案:
2do-while循环不论如何都要先执行一次?
A正确
B错误
答案:
3在类的方法中定义,局部变量的作用域是从其定义地点至定义了它的代码段结束为止的一段区域。
A正确
B错误
答案:
4Java语言不支持垃圾自动回收?
A正确
B错误
答案:
5Java语言支持Applet和Aplication两种程序?
A正确
B错误
答案:
6Java语言是一种先解释后编译的语言?
A正确
B错误
答案:
7Java 运行时系统通过垃圾收集器周期性地释放无用对象所使用的内存,完成对象的清除。
A正确
B错误
答案:
8/**……*/是Java语言的一种注释方式?
A正确
B错误
答案:
9Java语言中的变量可以与关键字同名?
A正确
B错误
答案:
10运行Applet需要嵌入至HTML脚本?
A正确
B错误
答案:
11Java语言不是纯粹的面向对象的语言
A正确
B错误
答案: