国家开放大学《面向对象程序设计》形考任务3(预备知识:第5,6章;分值:25分)(2022-2023春季)[答案]

作者:admin 字体:[增加 减小] 来源:国家开放大学 时间:2023-09-27 23:26

国家开放大学《临床医学概论(本)》形考任务一(2022-2023春季)[答案] 题目类型: 单选题 题目: 最常见的引起发热的病因是 选项: 感染 皮肤散热减少 体温调节中枢功能失常 创伤 自主神经

国家开放大学《面向对象程序设计》形考任务3(预备知识:第5,6章;分值:25分)(2022-2023春季)[答案]

国家开放大学《面向对象程序设计》形考任务3(预备知识:第5,6章;分值:25分)(2022-2023春季)[答案]
题目类型:
  判断题
题目:
  数组的大小自创建以后就固定了.如果需要在序列中存储不同类型的数据,或者需要动态改变其大小,就需要用集合类型,如vector类.
选项:
  对
  错


题目类型:
  判断题
题目:
  所有集合类都位于java.util包下.
选项:
  对
  错


题目类型:
  判断题
题目:
  集合框架是为表示和操作集合而规定的一种统一的标准体系结构,包含三大块内容:接口、实现和算法.
选项:
  对
  错


题目类型:
  判断题
题目:
  set 接口继承 collection接口,"无序不可重复",即set是无序集合,集合中的元素不可以重复.list 接口也继承 collection接口,"有序可重复",允许重复,即list是有序集合,集合中的元素可以重复.
选项:
  对
  错


题目类型:
  判断题
题目:
  map接口是键-值对象,即map中保存key-value对形式的元素,访问时只能根据每项元素的key来访问其value.key不能重复,value可以重复.
选项:
  对
  错


题目类型:
  判断题
题目:
  数组的长度不能够被改变,而向量类(vector)对象的长度可以被改变.
选项:
  对
  错


题目类型:
  判断题
题目:
  向量类vector中的add(x)方法能够把x元素加入到当前对象的末尾.
选项:
  对
  错


题目类型:
  判断题
题目:
  向量类vector中的size()方法能够返回向量中当前保存的元素的个数.
选项:
  对
  错


题目类型:
  判断题
题目:
  向量类vector中的get(i)方法不能够返回向量中下标为i的元素值.
选项:
  对
  错


题目类型:
  判断题
题目:
  向量类vector中的set(i,x)方法不能够把向量中下标为i的元素值修改为x的值.
选项:
  对
  错


题目类型:
  单选题
题目:
  下列( )接口不是继承于collection接口.
选项:
  set
  list
  map
  sortedset


题目类型:
  单选题
题目:
  下列能表示栈(stack)s1长度的是
选项:
  s1.length()
  s1.length
  s1.size
  s1.size()


题目类型:
  单选题
题目:
  有关set说法错误的是
选项:
  set是一个不能包含重复元素的集合
  set继承于collection接口
  set里的元素排列是有序的,因此可以使用数字下标访问
  set接口是对数学的"集合"进行抽象建模


题目类型:
  单选题
题目:
  有关list说法错误的是
选项:
  list的元素是无序的
  list是一个有序集合,可以包含重复元素
  list继承于collection
  可以通过它的索引来访问任何元素,list更像长度动态变换的数组


题目类型:
  单选题
题目:
  有关map说法错误的是
选项:
  map是一个将key映射到value的对象
  一个map不能包含重复的key
  map继承于collection
  每个key最多只能映射一个value,也就是说value可以相同,但key不能相同


题目类型:
  单选题
题目:
  下列哪个类不是异常类的父类?
选项:
  error
  throwable
  exception
  object


题目类型:
  单选题
题目:
  下面的异常( )不属于非检查型异常.
选项:
  数组越界
  除零
  空值操作
  io异常


题目类型:
  单选题
题目:
  下面的关键字( )与异常处理无关.
选项:
  throw
  void
  throws
  try


题目类型:
  单选题
题目:
  在java语言中,捕获和处理异常的语句块为
选项:
  try…catch
  switch…case
  if…else
  do…while


题目类型:
  单选题
题目:
  下面的异常( )为数组下标越界异常.
选项:
  arithmeticexception
  nullpointerexception
  arrayindexoutofboundsexception
  filenotfoundexception


题目类型:
  单选题
题目:
  public class test { public static void main(string[] args) { vector teamlist = new vector(); teamlist.add("z"); teamlist.add("l"); teamlist.add("w"); teamlist.remove(0); teamlist.remove(0); system.out.println(teamlist.size()","teamlist.get(0)); } }
选项:
  2,w
  1,w


题目类型:
  单选题
题目:
  public class xxk4 { public static void main(string[] args) { int [][]a={{2,5,8},{3,6,9},{4,5,6}}; int []b=new int[3]; int i,j; for(i=0; i
选项:
  16 18 16
  15 18 15


题目类型:
  单选题
题目:
  class abc { int a,b; public abc(int a, int b) {this.a=a; this.b=b;} public int compareto(abc x) {return a*b-x.a*x.b;} } public class xxk5 { public static void main(string[] args) { int [][]d={{3,8},{4,6},{5,6},{2,9},{6,7},{5,8}}; abc []ar=new abc[d.length]; int i,k=0; for(i=0; i0) k=i; system.out.println("k="k); } }
选项:
  k=4
  k=10


题目类型:
  单选题
题目:
  class abc { string name; double price; public abc(string na, double pr) {name=na; price=pr;} public int compareto(abc x) { if(name.compareto(x.name)>0) return 1; if(name.compareto(x.name)<0) return -1; else return 0; } } public class xxk5 { public static void main(string[] args) { string []s={"apple", "pear", "tangerme", "banana", "grape"}; double []d={3.8, 2.5, 3.2, 4.3, 5.2}; abc []ar=new abc[s.length]; int i,k=0; for(i=0; i0) k=i; system.out.println(ar[k].name" "ar[k].price); } }
选项:
  tangerme 3.2
  tangerme 4.8


题目类型:
  单选题
题目:
  public class stacktest { public static void main(string[] args) { stack st = new stack(); st.push(new integer(11)); st.push(new integer(22)); st.push(new integer(33)); system.out.println("size is-> "st.size()); system.out.println("top is-> "st.peek()); st.pop(); system.out.println("new top is-> "st.peek()); } }
选项:
  size is-> 4 top is-> 33 new top is-> 22
  size is-> 3 top is-> 33 new top is-> 22





21春《JAVA语言程序设计》作业3

试卷总分:100  得分:100

一、单选题 (共 20 道试题,共 100 分)

1.定义一个表示20个值为null的字符串数组,下面选项正确的是_______。

A.String [] a;

B.String a[];

C.char a[20][];

D.String a[]=new String[20];

 

2.下面是关于Java语言中的方法的描述,其中不正确的一项是

A.Java中的方法的参数传递是传值调用,而不是地址调用。

B.方法体是对方法的实现,包括变量声明和Java的合法语句

C.如果程序定义了一个或多个构造方法,在创建对象时,也可以用系统自动生成空的构造方法

D.类的私有方法不能被其子类直接访问

 

3.与0x001B and 033式相同的是_______。

A.21 and 27

B.27 and 33

C.33 and 33

D.27 and 27

 

4.Java语言具有许多优点和特点,下列选项中,反映了Java程序并行机制的特点的是_______。

A.分布式计算

B.多线程

C.跨平台

D.面向对象技术

 

5.下面程序段的运行结果为_______。public class OperatorsAndExpressions { void residual(){ int i=10,j=3; float m=213.5f,n=4.0f; System.out.println(i%j); System.out.println(m%n); } public static void main(String args[]){

A.1 1.5

B.3 1.5

C.1 2

D.3 2

 

6.下面程序段的输出结果是_______。class Base{ int i; Base(){ add(1); } void add(int v){ i+=v; } void print(){ System.out.println(i); } } class Extension extends Base{ Exten

A.9

B.18

C.20

D.22

 

7.执行下面的赋值语句后,a和b的值为_______。a=Integer.parseInt("1024"); b=Integer.valueOf("1024").intValue();

A.a="1024",b="1024"

B.a="1024",b=1024

C.a=1024,b="1024"

D.a=1024,b=1024

 

8.下列不属于提高Java语言安全保障的方式的是_______。

A.不允许使用指针

B.对字节码执行前进行检查

C.防治对内存的非法入侵

D.采用半编译和半解释型执行模式

 

9.下列关于new动态初始化数组时,数组元素的类型和默认值对应错误的是_______。

A.Boolean false

B.char 'u0000'

C.浮点数

D.对象 null

 

10.以下叙述中不正确的是_______。

A.Java语言支持多线程,它能同步共享数据,处理不同的事件

B.Java语言允许使用指针访问内存,但不允许指针数组访问内存

C.Java是一种跨平台的面向对象的语言

D.Java解释器生成与体系结构无关的字节码文件格式,只需提供相应的Java运行系统,程序便能在任何种类的处理器上允许。

 

11.按照Java的标识符命名规则,下列表示常量的标识符正确的是_______。

A.HelloWorld

B.HELLO_WORLD

C.hello_world

D.helloWorld

 

12.下列选项中不属于Java核心包的一项是_______。

A.javax.naming

B.javax.rmi

C.javax.sound

D.java.math

 

13.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int x=3; for(int i=1;i<=20;i=i+2) x=x+i/5; System.out.println(x); } }

A.19

B.20

C.21

D.18

 

14.按照运算符功能划分,运算符+属于_______。

A.三元运算符

B.二元运算符

C.算术运算符

D.赋值运算符

 

15.下列关于类和对象的描述中,不正确的一项是_______。

A.现实世界中,可以把每件事物都看成是一个对象

B.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么

C.有共同属性的对象可以抽象为一个类

D.一个类只能实例化一个对象

 

16.下列不属于面向对象程序设计语言是_______。

A.Visual C++

B.Basic

C.Java

D.Delphi

 

17.不可用于文档注释的注释语句格式是_______。

A./**…//

B./*…*/

C.//

D./**…*/

 

18.下列哪个声明是正确的_______。

A.abstract final class Hh{…}

B.abstract private move(){…}

C.protected private number;

D.public abstract class Car{…}

 

19.Java语言的许多特点中,下列哪个是C++语言所不具备的特点?

A.高性能

B.跨平台

C.面向对象

D.有类库

 

20.Java语言是由_______发展而来的。

A.Basic

B.C

C.C++

D.Oak

 




国家开放大学《面向对象程序设计》形考任务3(预备知识:第5,6章;分值:25分)(2022-2023春季)[答案]相关练习题:
不得申请设置医疗机构的条件不包括( )。

在保理业务有效期中,出口方可以随时要求保理商为自己的客户指定一个信用销售额度。

美的本质问题的核心是( )

月球体积只有地球体积的多大?

会使红细胞发生皱缩现象的溶液是( )

《汉江临泛》是一首()

监理对施工图的审核,应注重于审核施工图是否反映( )及质量要求是否得到满足。

单元配电箱除了有本层用户引出的线路,还有公共照明、三表数据采集等线路。

全国计算机等级考试(NCRE)二级C语言程序设计(笔试和上机)合格证书:可免考自考课程00342高级语言程序设计(一)、00343高级语言程序设计(一);

用人部门向人力资源部门提交人员申请需求表时,人力资源部门应该从以下哪个方面去审核其人员需求是否合理

学前教育学19秋在线作业2题目

下列系统中,哪种质子和其他原子之间能观察到自旋分裂现象( )。

不提高工商行政管理人员的素质,就不能真正开展好工商行政管理工作。

代表明代传奇在内容题材和唱腔方面都发生改变的传奇有( )

按照夹具的通用特性来划分,机床夹具的类型分别是( )

属于天然来源的保肝药物有( )

任意一个电路中,网孔数总是和回路数相等。

新建的末级科目辅助项类型必须和上级科目一致。

()是农村中小学现代远程教育的内容中心。

二、简答题(每题10分,共50分)

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)