重庆大学2022年《Java程序设计 》( 第3次 )
发布时间:2023-05-31 14:05:06浏览次数:43第 3 次作业一、程序阅读题(本大题共 30 分,共 6 小题,每小题 5 分) !"#$%&' $%&()** +,)-.* /#0('/12#0('/13#0(4'/15#0('/12667'#8''990:3; :66#8''0:<:60:2 =:#66,阅读以下程序段)
解题方案:评分标准:结构 , 分C功能实现 > 分C语法 , 分重点)8'J'111'
输出结果为:>!?@#A' A>B#A7' A>B0''7#0(C/0D'7#6#6E写出下面程序的运行结果#
< 5F5!"6#6#!"G"<#!"G' !"G60#GA' GA00:2:;0:;:#6AH!"6#400:G40:6#86!"G#II#66+##'.8'J'E111'710:':16#6二、简答题(本大题共 30 分,共 6 小题,每小题 5 分)说明 与 K 语句的差异7消息的基本构成?
,什么是类和对象C它们之间存在什么关系?>小应用程序()到底与应用程序()有何不同?E如果需要的文件不存在C在访问时会产生异常吗C产生什么异常?+下列程序实现的功能是什么?#%#C'.' .#8'.J110##<L%' <L% A%0#'AA#AH!"6#8'-M'.NN01::#0#66三、程序设计题(本大题共 40 分,共 5 小题,每小题 8 分)编程求出个位数为 +C且能被 , 整除的 E 位整数共有多少个?7编写程序删除指定文件C要求文件名通过 方法的参数传入,创建一个 OC要求在 方法中向该 添加一个文本输入区组件C该文本输入区中显示字符为“你好”C行数为 .C列数为 E>编写程序在终端打印 P.. 之间的素数。E编写一个程序C从键盘输入整数 C并计算从 到 的累加和答案:一、程序阅读题(30 分,共 6 题,每小题 5 分)参考答案:'' +,4'* '* 解题方案:
评分标准:完全一样才得分7参考答案:3; 解题方案:评分标准:完全一样才得分,参考答案:解题方案:评分标准:每错一行 或 每缺少一行结果扣 7 分、没有换行扣一分>参考答案:8C解题方案:评分标准:完全一样才得分C多写不得分E参考答案:(2C;CG50/解题方案:评分标准:完全一样才得分C多写不得分+参考答案:7E解题方案:评分标准:完全一样才得分C多写不得分二、简答题(30 分,共 6 题,每小题 5 分)
参考答案: 和 K 的区别在于) 循环先判断题布尔表达式的值C若该布尔表达 式的值为假C则循环体可能一次也不执行而 K 循环先执行循环体语句区块C因此C循环体中的语句至少要执行一次解题方案:评分标准: 与 K 个 7 分7参考答案:消息包括)接受消息的对象、 接受消息的对象应执行的方法 、方法所需要的参数解题方案:评分标准:少一个构成扣 E 分,参考答案:类实质上定义的是一种对象类型C它是对具有相似行为的对象的一种抽象C描述了属于该类型的所有对象的性质对象是在执行过程中由其所属的类动态生成的C一个类可以生成多个不同的对象同一个类的所有对象具有相同的性质在面向对象程序设计题中C类是一种复合数据类型C它本身是抽象的C我们无法直接使用通常我们先通过类生成具体的实例C也就是对象C再使用对象完成基本的功能C如与其它对象交换信息等使用完毕后释放该对象解题方案:评分标准:类 分C对象 分C关系 7 分>参考答案:应用程序(O)是独立存在的、完整的应用程序而小应用程序是可嵌入的、基本上完整的程序下面用表格来说明他们之间的差别Q 应用程序Q 小应用程序必须安装在本地机上不需要在本地机上显示安装必须在 兼容虚拟机上显示运行在支持 Q 的浏览器上可以自动载入并运行有无图形用户接口都可以运行必须在图形用户接口中运行C使用 OR 从 @()方法开始运行从 A 方法开始运行一旦开始C就按照它自己的控制流执行具有它自己的控制流C但部分的由所在的浏览器上下文决定除了 语言本身的安全特征外没有固定的安全机制具有重要的安全控制以防止恶意的或者自身拙劣的小应用程序损坏用户系统解题方案:
评分标准:意思对就给分E参考答案:会产生异常C因为C如果构造 5A 对象访问文件时C如果文件不存在C不能构造 5A 对象C器构造方法会抛弃 5F5!"类型的异常解题方案:评分标准:会产生异常 7 分C产生什么异常 7 分+参考答案:将一个从键盘输入的数字串逆序输出解题方案:评分标准:意思对就给分三、程序设计题(40 分,共 5 题,每小题 8 分)参考答案:@0;###CCCCSC'.8'J'I118'J'I118'J'I118'J'I11#S'....1...1..1.1+#8ST,''.'160:一共有:166解题方案:评分标准:结构 , 分C功能实现 > 分C语法 , 分7参考答案:
G##8D'#0:使用方法)G:0".6#0#.6#AO!"##0@66458' 548D8"8:删除)没有这样的文件或者目录):14#8D8R8:删除)目标被写保护):14'88D8:删除)删除失败:6#8 AO!"## AO!"66解题方案:评分标准:结构 , 分C功能实现 > 分C语法 , 分,参考答案:# #"O##"O"#"' "O:你好:C.CE#"66解题方案:
评分标准:结构 , 分C功能实现 > 分C语法 , 分>参考答案:解题方案:评分标准:E参考答案: