面向对象程序设计-形考任务3(预备知识:第56章;分值:25分)-国开(HB)-参考资料_第1页
面向对象程序设计-形考任务3(预备知识:第56章;分值:25分)-国开(HB)-参考资料_第2页
面向对象程序设计-形考任务3(预备知识:第56章;分值:25分)-国开(HB)-参考资料_第3页
面向对象程序设计-形考任务3(预备知识:第56章;分值:25分)-国开(HB)-参考资料_第4页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

面向对象程序设计-形考任务3(预备知识:第5,6章;分值:25分)-国开(HB)-参考资料请认真阅读一下说明然后下载:请仔细核对是不是您需要的题目再下载!!!!本文档的说明:下载完本文档后,请用WORD或WPS打开,然后按CTRL+F在题库中逐一搜索每一道题的答案,预祝您取得好成绩百!形考任务3(预备知识:第5,6章;分值:25分)一、判断题(每题1分,共10分)第1题数组的大小自创建以后就固定了。如果需要在序列中存储不同类型的数据,或者需要动态改变其大小,就需要用集合类型,如Vector类。[判断题]A、对B、错参考答案是:A第2题所有集合类都位于java.util包下。[判断题]A、对B、错参考答案是:A第3题集合框架是为表示和操作集合而规定的一种统一的标准体系结构,包含三大块内容:接口、实现和算法。[判断题]A、对B、错参考答案是:A第4题Set接口继承Collection接口,“无序不可重复”,即Set是无序集合,集合中的元素不可以重复。List接口也继承Collection接口,“有序可重复”,允许重复,即List是有序集合,集合中的元素可以重复。[判断题]A、对B、错参考答案是:A第5题Map接口是键-值对象,即Map中保存Key-value对形式的元素,访问时只能根据每项元素的key来访问其value。key不能重复,value可以重复。[判断题]A、对B、错参考答案是:A第6题数组的长度不能够被改变,而向量类(Vector)对象的长度可以被改变。[判断题]A、对B、错参考答案是:A第7题向量类Vector中的add(x)方法能够把x元素加入到当前对象的末尾。[判断题]A、对B、错参考答案是:A第8题向量类Vector中的size()方法能够返回向量中当前保存的元素的个数。[判断题]A、对B、错参考答案是:A第9题向量类Vector中的get(i)方法不能够返回向量中下标为i的元素值。[判断题]A、对B、错参考答案是:B第10题向量类Vector中的set(i,x)方法不能够把向量中下标为i的元素值修改为x的值。[判断题]A、对B、错参考答案是:B二、单项选择题(每题1分,共10分)第11题下列()接口不是继承于Collection接口。[单选题]A、SetB、ListC、MapD、SortedSet参考答案是:C第12题下列能表示栈(stack)s1长度的是()。[单选题]A、s1.length()B、s1.lengthC、s1.sizeD、s1.size()参考答案是:D第13题有关Set说法错误的是()。[单选题]A、Set是一个不能包含重复元素的集合B、Set继承于Collection接口C、Set里的元素排列是有序的,因此可以使用数字下标访问D、Set接口是对数学的“集合”进行抽象建模参考答案是:C第14题有关List说法错误的是()[单选题]A、List的元素是无序的B、List是一个有序集合,可以包含重复元素C、List继承于CollectionD、可以通过它的索引来访问任何元素,List更像长度动态变换的数组参考答案是:A第15题有关Map说法错误的是()。[单选题]A、Map是一个将key映射到value的对象B、一个Map不能包含重复的keyC、Map继承于CollectionD、每个key最多只能映射一个value,也就是说value可以相同,但key不能相同参考答案是:C第16题下列哪个类不是异常类的父类?()。[单选题]A、ErrorB、ThrowableC、ExceptionD、Object参考答案是:A第17题下面的异常()不属于非检查型异常。[单选题]A、数组越界B、除零C、空值操作D、IO异常参考答案是:D第18题下面的关键字()与异常处理无关。[单选题]A、throwB、voidC、throwsD、try参考答案是:B第19题在Java语言中,捕获和处理异常的语句块为()。[单选题]A、try…catchB、switch…caseC、if…elseD、do…while参考答案是:A第20题下面的异常()为数组下标越界异常。[单选题]A、ArithmeticExceptionB、NullPointerExceptionC、ArrayIndexOutOfBoundsExceptionD、FileNotFoundException参考答案是:C三、简答题,选择下列每个主函数运行后的输出结果。(每题1分,共5分)第21题PublicclassTest{Publicstaticvoidmain(String[]args){VectorteamList=newVector();teamList.add("Z");teamList.add("L");teamList.add("W");teamList.remove(0);teamList.remove(0);System.out.println(teamList.size()+","+teamList.get(0));}}[单选题]A、2,WB、1,W参考答案是:B第22题publicclassXXK4{publicstaticvoidmain(String[]args){int[][]a={{2,5,8},{3,6,9},{4,5,6}};int[]b=newint[3];inti,j;for(i=0;i<a.length;i++)for(j=0;j<a[i].length;j++)b[i]+=a[i][j];for(i=0;i<b.length;i++)System.out.print(b[i]+"");}}[单选题]A、161816B、151815参考答案是:B第23题classABC{inta,b;publicABC(inta,intb){this.a=a;this.b=b;}publicintcompareTo(ABCx){returna*b-x.a*x.b;}}publicclassXXK5{publicstaticvoidmain(String[]args){int[][]d={{3,8},{4,6},{5,6},{2,9},{6,7},{5,8}};ABC[]ar=newABC[d.length];inti,k=0;for(i=0;i<ar.length;i++)ar[i]=newABC(d[i][0],d[i][1]);for(i=1;i<ar.length;i++)if(ar[i].compareTo(ar[k])>0)k=i;System.out.println("k="+k);}}[单选题]A、k=4B、k=10参考答案是:A第24题classABC{Stringname;doubleprice;publicABC(Stringna,doublepr){name=na;price=pr;}publicintcompareTo(ABCx){if(pareTo()>0)return1;if(pareTo()<0)return-1;elsereturn0;}}publicclassXXK5{publicstaticvoidmain(String[]args){String[]s={"apple","pear","tangerme","banana","grape"};double[]d={3.8,2.5,3.2,4.3,5.2};ABC[]ar=newABC[s.length];inti,k=0;for(i=0;i<ar.length;i++)ar[i]=newABC(s[i],d[i]);for(i=1;i<ar.length;i++)if(ar[i].compareTo(ar[k])>0)k=i;System.out.println(ar[k].name+""+ar[k].price);}}[单选题]A、tangerme3.2B、tangerme4.8参考答案是:A第25题publicclassStackTest{publicstaticvoidmain(String[]args){Stack<Integer>st=newStack<Integer>();st.push(newInteger(11));st.push(newInteger(22));st.push(newInteger(33));System.out.println("sizeis->"+st.size()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论