【计算机类职业资格】计算机二级JAVA-38及答案解析.doc
《【计算机类职业资格】计算机二级JAVA-38及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA-38及答案解析.doc(3页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA-38 及答案解析(总分:71.00,做题时间:90 分钟)一、B1基本操作题/B(总题数:1,分数:1.00)1.下面的程序的功能是将数组 array 下标为奇数的元素相乘(数组的位置是从 0 开始的),并将乘积存放到变量 total 中。请在程序的每条横线处填入适当的语句,使程序的功能完整。 注意:请勿改动 main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 public class JiShuJi public static void main(String args ) int array =1,2,3,5,7,9; long total= _; f
2、or(int i=1;i=_ i+) _ i+; System.out.println(total); (分数:1.00)_二、B2简单应用题/B(总题数:1,分数:40.00)2.在程序中,DataPool 是一个数据池,能存放一个血型数据,线程 a 和线程 b 负责向其中存放数据,一次只能有一个线程向其中存放数据,数据放入 DataPool 以后,该线程随机休眠一段时间,让另外一个线程运行,请将程序补充完整。 注意:请勿修改 main()主方法和其他已有语句内容,仅在横线处填入适当语句。 class PutData extends Thread DataPool s; int c; Str
3、ing name; public PutData(DataPool s,String name) this.s=s; this.name=name; public void run() for(int i=0;i10000000;i+) c=(int)(Math.random()*10); s.setData(c); System.out.println(name+“:push“+c); try _(int) (Math.random()*1000);/休眠 catch(InterruptedException e) class DataPool private int data=0; pub
4、lic _void setData(int d) data=d; public class simple public static void main(String args) DataPool s=new DataPool(); PutData a=new PutData(s,“Thread a“); PutData b=new PutData(s,“Thread b“); a.start(); b.start(); (分数:40.00)_三、B3综合应用题/B(总题数:1,分数:30.00)3.在以下程序中,鼠标单击小应用程序的某一点,则会在该点显示一个图标,如果双击,则会清除该图标。且
5、在浏览器的状态栏上会显示鼠标单击位置的坐标。运行结果如下图所示。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 (分数:30.00)_计算机二级 JAVA-38 答案解析(总分:71.00,做题时间:90 分钟)一、B1基本操作题/B(总题数:1,分数:1.00)1.下面的程序的功能是将数组 array 下标为奇数的元素相乘(数组的位置是从 0 开始的),并将乘积存放到变量 total 中。请在程序的每条横线处填入适当的语句,使程序的功能完整。 注意:请勿改动 main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。 public class JiShuJi publ
6、ic static void main(String args ) int array =1,2,3,5,7,9; long total= _; for(int i=1;i=_ i+) _ i+; System.out.println(total); (分数:1.00)_正确答案:(1 arraylength-1; total*=arrayi;)解析:解析 本题主要考查 for 循环语句和数组的知识。解答本题的关键是熟练掌握 for 循环语句和数组的知识。一个 for 循环语句一般应包含 4 部分内容:(1)初始化部分:用来设置循环控制的一些初始条件,如设置计数器等。(2)循环体部分:这是反复
7、执行的一段代码,可以是单一的一条语句,也可以是复合语句(代码块)。(3)迭代部分:用来修改循环控制条件。常常在本次循环结束,下一次循环开始前执行。例如,使计数器递增或递减。(4)判断部分:也称终止部分。是一个关系表达式或布尔逻辑表达式,其值用来判断是否满足循环终止条件。每执行一次循环都要对该表达式求值。解答循环语句题要抓住这四个部分。二、B2简单应用题/B(总题数:1,分数:40.00)2.在程序中,DataPool 是一个数据池,能存放一个血型数据,线程 a 和线程 b 负责向其中存放数据,一次只能有一个线程向其中存放数据,数据放入 DataPool 以后,该线程随机休眠一段时间,让另外一个
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA38 答案 解析 DOC
