网院作业 发表于 2017-10-19 17:05:45

东财17秋《Java语言应用开发基础》在线作业一(随机123

东财《Java语言应用开发基础》在线作业一(随机)
一、单选题:【10道,总分:40分】
1.对于静态成员变量,正确的是          (满分:4)
    A. 类加载时候创建
    B. 创建对象时候创建
    C. 虚拟的变量不需要创建
    D. 类定义时候创建
2.如果执行命令java chap01.Hello A B,那么main方法的参数args的长度为          (满分:4)
    A. 0    B. 1
    C. 2    D. 3
3.环境变量JAVAHOME表示的是          (满分:4)
    A. Java类库的路径
    B. JDK实用程序的目录
    C. Java虚拟机目录
    D. JDK的安装目录
4.import语句的作用是          (满分:4)
    A. 声明当前程序的来源
    B. 声明当前程序的父类
    C. 声明当前程序将要使用的类
    D. 在当前程序中插入将要使用的类的代码
5.int类型的机器内部表示需要使用多少字节          (满分:4)
    A. 1
    B. 2
    C. 4
    D. 8
6.关于复合语句,其中最少包含的子语句数量是          (满分:4)
    A. 1
    B. 2
    C. 0
    D. 以上都不对
7.整型共有几种子类型          (满分:4)
    A. 1
    B. 2
    C. 3
    D. 4
8.将Java字节码转换成机器指令的过程称为          (满分:4)
    A. 解释
    B. 编译
    C. 执行
    D. 发布
9.Java字节码文件的扩展名是          (满分:4)
    A. .class
    B. .java
    C. .html
    D. .jpg
10.集合框架中的Map中存储的(键、对象)对不允许的情形是          (满分:4)
    A. 多个键值为null
    B. 多个对象为null
    C. 键、对象是同一类型
    D. 对象为null
二、多选题:【10道,总分:40分】

1.一个Java源文件可包含的顶级要素有          (满分:4)
    A. 类或接口声明
    B. 包声明
    C. 对象定义
    D. 导入语句
2.类体的定义中不能有的内容是          (满分:4)
    A. package语句
    B. import语句
    C. 类的定义
    D. 对象的定义
3.程序流程图中的菱形框是表示哪些逻辑必须的          (满分:4)
    A. 顺序
    B. 分支
    C. 循环
    D. 跳转
4.整型常数包括哪些类型          (满分:4)
    A. byte
    B. short
    C. int
    D. long
5.关于Object描述正确的是          (满分:4)
    A. 最原始的类类型
    B. 引用
    C. null类型
    D. 标识符
6.关于接口的继承,正确的是          (满分:4)
    A. 不能继承
    B. 只能继承接口
    C. 可以继承类
    D. 可以继承多个接口
7.可以作为I/O流的数据源的有          (满分:4)
    A. 鼠标
    B. 内存
    C. 显示器窗口
    D. 其它计算机
8.switch语句中的表达式类型可以是          (满分:4)
    A. int
    B. char
    C. float
    D. boolean
9.如果要看看一个文件中间某段的内容,对于这个文件而言,可以使用          (满分:4)
    A. 输入流
    B. 输出流
    C. 随机文件类
    D. File类
10.JDK的lib目录主要存放的文件有          (满分:4)
    A. .java文件
    B. .class文件
    C. .jar文件
    D. .lib文件
三、判断题:【5道,总分:20分】

1.this(    )形式的调用只能作为构造方法的首条语句。          (满分:4)
    A. 错误
    B. 正确
2.隐式类型转换中没有数据缺损情形发生。          (满分:4)
    A. 错误
    B. 正确
3.标识符内部可以含有空格。          (满分:4)
    A. 错误
    B. 正确
4.假设已经确认一个文件存在并且可用,那么对它的打开/读/写操作代码就不需要进行异常处理。          (满分:4)
    A. 错误
    B. 正确
5.每种循环结构的循环体都可以为空语句。          (满分:4)
    A. 错误
    B. 正确
东财《Java语言应用开发基础》在线作业三(随机)
一、单选题:【10道,总分:40分】

1.unicode字符类型的机器内部表示需要使用多少字节          (满分:4)
    A. 1
    B. 2
    C. 4
    D. 8
2.if 语句可以解决的分支数为          (满分:4)
    A. 1
    B. <=2
    C. 2
    D. >1
3.线程的休眠方法sleep(long)的参数的单位是          (满分:4)
    A. 微妙
    B. 毫秒
    C. 秒
    D. 其它
4.import语句的作用是          (满分:4)
    A. 声明当前程序的来源
    B. 声明当前程序的父类
    C. 声明当前程序将要使用的类
    D. 在当前程序中插入将要使用的类的代码
5.如果要获取一个网页的内容,最适合使用的是          (满分:4)
    A. 字节输入流
    B. 字节输出流
    C. 字符输入流
    D. 字符输出流
6.8进制数必须以什么开头          (满分:4)
    A. 数字0
    B. 8
    C. 字母O
    D. 转义字符
7.switch语句结构中的break子句的作用是          (满分:4)
    A. 结束switch语句
    B. 结束循环
    C. 转去执行default分支
    D. 不能使用
8.对于静态成员变量,正确的是          (满分:4)
    A. 类加载时候创建
    B. 创建对象时候创建
    C. 虚拟的变量不需要创建
    D. 类定义时候创建
9.对于使用DataOutptSream的writeInt(int)方法向文件中写入一个整型数,那么文件长度增加的字节数为          (满分:4)
    A. 1
    B. 4
    C. 2
    D. 取决于数的十进制书写需要的位数
10.for循环的表达式2不写相当于          (满分:4)
    A. 条件为假
    B. 条件为真
    C. 语法错
    D. 后续表达式顺次替代
二、多选题:【10道,总分:40分】

1.线程的基本状态中,核心状态是          (满分:4)
    A. 新建状态
    B. 就绪状态
    C. 运行状态
    D. 阻塞/休眠状态
2.JDK的lib目录主要存放的文件有          (满分:4)
    A. .java文件
    B. .class文件
    C. .jar文件
    D. .lib文件
3.下列自定义标识符名合法的有          (满分:4)
    A. x1
    B. 张三
    C. RATE
    D. 361A
4.关于Object描述正确的是          (满分:4)
    A. 最原始的类类型
    B. 引用
    C. null类型
    D. 标识符
5.属于运算符分类的有          (满分:4)
    A. 逻辑运算符
    B. 循环运算符
    C. 分支运算符
    D. 赋值运算符
6.使类的成员在别的包中能够访问的可见性修饰符有          (满分:4)
    A. private
    B. 无修饰符
    C. protected
    D. public
7.类体的定义中不能有的内容是          (满分:4)
    A. package语句
    B. import语句
    C. 类的定义
    D. 对象的定义
8.如果要按长度进行文件切分,需要使用的流是          (满分:4)
    A. 字节输入流
    B. 字节输出流
    C. 字符输入流
    D. 字符输出流
9.面向对象编程语言表达形式的基本元素有          (满分:4)
    A. 类
    B. 属性
    C. 方法
    D. 对象
10.如果要看看一个文件中间某段的内容,对于这个文件而言,可以使用          (满分:4)
    A. 输入流
    B. 输出流
    C. 随机文件类
    D. File类
三、判断题:【5道,总分:20分】

1.关键字也是标识符。          (满分:4)
    A. 错误
    B. 正确
2.Java字符串变量所引用的内容不能修改。          (满分:4)
    A. 错误
    B. 正确
3.for循环的表达式1只有一次执行机会。          (满分:4)
    A. 错误
    B. 正确
4.线程运行结束进入死亡状态,再次运行就可以离开死亡状态。          (满分:4)
    A. 错误
    B. 正确
5.在多线程运行的场景中,在任何时刻,每一个线程类最多只能有一个实例对象存在。          (满分:4)
    A. 错误
    B. 正确
东财《Java语言应用开发基础》在线作业二(随机)
一、单选题:【10道,总分:40分】

1.环境变量描述中的%的含义是          (满分:4)
    A. 环境变量原值
    B. 运算符
    C. 一个环境变量的首尾标记
    D. 赋值符号
2.如果要获取一个网页的内容,最适合使用的是          (满分:4)
    A. 字节输入流
    B. 字节输出流
    C. 字符输入流
    D. 字符输出流
3.关于复合语句,其中最少包含的子语句数量是          (满分:4)
    A. 1
    B. 2
    C. 0
    D. 以上都不对
4.环境变量PATH表示的是          (满分:4)
    A. Java类库的路径
    B. JDK实用程序的目录
    C. 可执行文件查找路径
    D. JDK的安装目录
5.从计算机内部结构看,程序设计语言中的引用或指针代表的是          (满分:4)
    A. 变量名字
    B. 内存单元
    C. 内存单元地址
    D. 数据别名
6.package语句的作用是          (满分:4)
    A. 声明当前程序的来源
    B. 声明当前程序的名字
    C. 声明当前程序所属包
    D. 声明当前程序所用包
7.构造方法对于一个类来说,正确的是          (满分:4)
    A. 程序员必须编写
    B. 可以重载
    C. 只有一次运行机会
    D. 和一般方法的语法规则一样
8.从计算机内部结构看,程序设计语言中的变量代表的是          (满分:4)
    A. 名字
    B. 内存单元
    C. 磁盘上的数据
    D. 显示器显示的数据
9.switch语句结构中的break子句的作用是          (满分:4)
    A. 结束switch语句
    B. 结束循环
    C. 转去执行default分支
    D. 不能使用
10.不属于抽象类的是          (满分:4)
    A. 输入流
    B. 字节输入流
    C. 文件字节输入流
    D. 字符输入流
二、多选题:【10道,总分:40分】

1.线程的基本状态中,核心状态是          (满分:4)
    A. 新建状态
    B. 就绪状态
    C. 运行状态
    D. 阻塞/休眠状态
2.关于异常处理的finally分支,描述正确的有          (满分:4)
    A. 不必有的分支
    B. 必须执行的分支
    C. 发生不能捕获的异常而不能执行的分支
    D. 在所有catch分支执行之前执行的分支
3.处理IOException可以使用的方法是          (满分:4)
    A. 在方法体内直接进行捕获
    B. 判断文件是否存在和可否访问
    C. 向上层传递(抛出)
    D. 向下层传递
4.关于Object描述正确的是          (满分:4)
    A. 最原始的类类型
    B. 引用
    C. null类型
    D. 标识符
5.变量是用来存储数据的空间,它的基本属性有          (满分:4)
    A. 名字
    B. 数据类型
    C. 可修改
    D. 值
6.switch语句中的表达式类型可以是          (满分:4)
    A. int
    B. char
    C. float
    D. boolean
7.关于/**???*/的含义,正确的有          (满分:4)
    A. 进行整个文档注释
    B. 支持Java文档生成
    C. 程序中的关键代码
    D. 废弃的代码
8.关于final成员变量被赋值的机会描述正确的是          (满分:4)
    A. 永远不能被赋值
    B. 只有一次被赋值机会
    C. 可以在变量声明时候赋值
    D. 可以在构造方法中赋值
9.可以作为I/O流的数据源的有          (满分:4)
    A. 鼠标
    B. 内存
    C. 显示器窗口
    D. 其它计算机
10.下列自定义标识符名合法的有          (满分:4)
    A. x1
    B. 张三
    C. RATE
    D. 361A
三、判断题:【5道,总分:20分】

1.Java语言允许一条长语句占据多行,在一行也可写多条语句。          (满分:4)
    A. 错误
    B. 正确
2.关键字也是标识符。          (满分:4)
    A. 错误
    B. 正确
3.线程运行结束进入死亡状态,再次运行就可以离开死亡状态。          (满分:4)
    A. 错误
    B. 正确
4.抽象数据类型和基本数据类型没有关系。          (满分:4)
    A. 错误
    B. 正确
5.使用RandomAccessFile类操作文件,可以直接在文件中间某位置插入一段内容。          (满分:4)
    A. 错误
    B. 正确


页: [1]
查看完整版本: 东财17秋《Java语言应用开发基础》在线作业一(随机123