21秋东财《Java语言应用开发基础》单元作业一[答案]答案
东财《Java语言应用开发基础》单元作业一
试卷总分:100 得分:100
一、单选题 (共 6 道试题,共 30 分)
1.表示对象的静态特征可用( )
A.属性
B.行为
C.事件
D.类
正确答案:-----
2.Java字节码文件的扩展名是
A..class
B..java
C..html
D..jpg
正确答案:-----
3.将Java字节码转换成机器指令的过程称为( )
A.解释
B.编译
C.执行
D.发布
正确答案:-----
4.高级语言程序员应站在什么层面认识计算机
A.计算机的逻辑结构
B.计算机的物理结构
C.系统业务逻辑
D.CPU结构级
正确答案:-----
5.从计算机内部结构看,程序设计语言中的变量代表的是
A.名字
B.内存单元
C.磁盘上的数据
D.显示器显示的数据
正确答案:-----
6.环境变量描述中的%的含义是
A.环境变量原值
B.运算符
C.一个环境变量的首尾标记
D.赋值符号
正确答案:-----
21秋东财《Java语言应用开发基础》单元作业一[答案]多选题答案
二、多选题 (共 4 道试题,共 20 分)
7.面向对象编程语言表达形式的基本元素有( )
A.类
B.属性
C.方法
D.对象
正确答案:-----
8.程序流程图中的菱形框是表示( )逻辑必须的。
A.顺序
B.分支
C.循环
D.跳转
正确答案:-----
9.关于/**???*/的含义,正确的有( )。
A.进行整个文档注释
B.支持Java文档生成
C.程序中的关键代码
D.废弃的代码
正确答案:-----
10.一个Java源文件可包含的顶级要素有( )
A.类或接口声明
B.包声明
C.对象定义
D.导入语句
正确答案:-----
三、判断题 (共 10 道试题,共 50 分)
11.从计算机内部结构看,程序设计语言中的变量赋值a=b的操作清除了b的值。
12.从计算机内部结构看,程序设计语言中的变量赋值a=b的操作修改了b的值。
13.数组元素可以是基本数据类型或是类类型。
14.Java编译器将Java源程序文件编译成Java字节码文件。
15.在计算机科学的概念中,程序员通过键盘向计算机发送信息的过程属于输出。
16.一个Java应用程序中必需使用import语句。
17.Java源程序文件的扩展名是.class。
21.Java语言一行最多能写254个字符。
19.抽象数据类型和基本数据类型没有关系。
20.Java语言的一个词汇可以使用连字符分写两行。
21秋东财《Java语言应用开发基础》单元作业一[答案]历年参考题目如下:
东财《Java语言应用开发基础》在线作业三(随机)-0017
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 40 分)
1.对于静态成员变量,正确的是
A.类加载时候创建
B.创建对象时候创建
C.虚拟的变量不需要创建
D.类定义时候创建
2.环境变量PATH表示的是
A.Java类库的路径
B.JDK实用程序的目录
C.可执行文件查找路径
D.JDK的安装目录
3.Java语言的注释格式有几种
A.1
B.2
C.3
D.更多
4.switch语句结构中的break子句的作用是
A.结束switch语句
B.结束循环
C.转去执行default分支
D.不能使用
5.表示对象的动态特征可用
A.属性
B.行为
C.事件
D.方法调用
6.线程的暂停方法yield()能够控制的线程是
A.执行yield()调用时候的当前线程对象this
B.执行该方法时候的占据CPU的线程
C.任何指定的线程,如a.yield()中的a
D.定义yield()方法的类的线程对象
7.关于复合语句,其中最少包含的子语句数量是
A.1
B.2
C.0
D.以上都不对
8.如果要获取一个网页的内容,最适合使用的是
A.字节输入流
B.字节输出流
C.字符输入流
D.字符输出流
9.线程的休眠方法sleep()能够控制的线程是
A.执行sleep()调用时候的当前线程对象this
B.执行该方法时候的占据CPU的线程
C.任何指定的线程,如a.sleep()中的a
D.定义sleep()方法的类的线程对象
10.类体中的静态代码块是
A.不能运行的
B.只有一次运行机会
C.可以多次运行
D.和方法一样
二、多选题 (共 10 道试题,共 40 分)
11.最原始的计算机模型所能完成的典型任务有
A.输入输出
B.上传下载
C.数据计算
D.图形处理
12.Java程序的主要类型有
A.Applications
B.Applets
C.客户端
D.服务器
13.可以作为I/O流的数据源的有
A.鼠标
B.内存
C.显示器窗口
D.其它计算机
14.一个Java源文件可包含的顶级要素有
A.类或接口声明
B.包声明
C.对象定义
D.导入语句
15.关于16进制数描述正确的是
A.使用15个数字符号
B.使用16个数字符号
C.表示时候需要使用X
D.是整型数的机内表示形式
16.关于String类中的equals()方法,正确的是
A.是对Object类中的equals()方法的覆盖
B.实现了字符串内容相等的判断
C.实现了==的功能
D.对没有内容的空串(非null)可以调用这个方法
17.处理IOException可以使用的方法是
A.在方法体内直接进行捕获
B.判断文件是否存在和可否访问
C.向上层传递(抛出)
D.向下层传递
18.下列自定义标识符名合法的有
A.x_1
B.张三
C.RATE
D.361A
19.属于运算符分类的有
A.逻辑运算符
B.循环运算符
C.分支运算符
D.赋值运算符
20.整型常数包括哪些类型
A.byte
B.short
C.int
D.long
三、判断题 (共 5 道试题,共 20 分)
21.对于使用void close()关闭的流,可以立即执行int read()操作。
22.Java源程序文件的扩展名是.class。
23.Java语言允许一条长语句占据多行,在一行也可写多条语句。
24.集合框架中的List允许存储相同的对象。
25.从计算机内部结构看,程序设计语言中的变量赋值a=b的操作清除了b的值