1
下列选项中,不属于Java语言特点的一项是C
满分: 5分 得分: 5分
A
分布式
B
安全性
C
编译执行
D
面向对象
老师点评:
2
在Java语言中,( C )是最基本的元素?
满分: 5分 得分: 5分
A
方法
B
包
C
对象
D
接口
老师点评:
3
编译一个定义了3个类和10个方法的Java源文件后,会产生( )个字节码文件?扩展名是( )?D
满分: 5分 得分: 5分
A
13个字节码文件,扩展名为.class
B
1个字节码文件,扩展名为.class
C
3个字节码文件,扩展名为.java
D
3个字节码文件,扩展名为.class
老师点评:
4
在创建Applet应用程序时,需要用户考虑问题是( B )。
满分: 5分 得分: 5分
A
窗口如何创建
B
绘制的图形在窗口中的位置
C
程序的框架
D
事件处理
老师点评:
5
Java语言属于( B )种语言?
满分: 5分 得分: 5分
A
面向机器的语言
B
面向对象的语言
C
面向过程的语言
D
面向操作系统的语言
老师点评:
6
下列关于Application和Applet程序的说法中不正确的一项是( B )。
满分: 5分 得分: 5分
A
Application使用解释器java.exe
B
Application不使用独立的解释器
C
Applet在浏览器中运行
D
Applet必须继承Java的Applet类
老师点评:
7
下列选项中,不属于Java核心包的一项是( A )。
满分: 5分 得分: 5分
A
javax.swing
B
java.io
C
java.util
D
java.lang
老师点评:
8
下列描述中,不正确的是( A )。
满分: 5分 得分: 5分
A
不支持多线程
B
一个Java源文件不允许有多个公共类
C
Java通过接口支持多重继承
D
Java程序分为Application和Applet两类
老师点评:
9
下列标识符(名字)命名原则中,正确的是( C )。
满分: 5分 得分: 5分
A
类名的首字母小写
B
接口名的首字母小写
C
常量全部大写
D
变量名和方法名的首字母大写
老师点评:
10
下面哪种注释方法能够支持javadoc命令?( C )
满分: 5分 得分: 5分
A
//
B
/*…*/
C
/**…*/
D
/**…**/
老师点评:
11
Java程序的编译和执行模式包括2点,是和 。
满分: 6分 得分: 6分
老师点评:
12
Java语言支持协议,从而使得Java程序在分布式环境中能够很方便地访问处于不同地点的 。
满分: 6分 得分: 6分
老师点评:
13
开发Java程序的一般步骤是:源程序编辑、 和 。
满分: 4分 得分: 4分
老师点评:
14
每个Java Application程序可以包括许多方法,但是必须有且只能有一个 方法,统一格式为 ,它是程序执行的入口。
满分: 4分 得分: 4分
老师点评:
15
Java有哪3个版本?
满分: 6分 得分: 6分
学生答案:
Java Standard Edition即Java标准版;
Java Mirco Edition,即Java移动版;
Java Enterprise Edition,即Java企业版。
老师点评:
16
简述Java程序的开发过程。
满分: 10分 得分: 2分
学生答案:
一个完整的Java程序开发步骤主要包括:
1、项目启动
1)、项目组成立(公司成员、客户成员)
2)、制定项目预期目标
3)、制定项目计划周期
4)、建立好项目组成员沟通机制
2、需求调研
1)、创建调研计划、协调调研时间
2)、收集客户资料,获取客户需求
所有的资料都需要保留一份,资料中存疑的需要及时询问
3)、编写需求文档
重点描述出客户的业务流程和性能要求。
采用Word、Excel、Rose等形式。
4)、需求变更记录
5)、确定开发环境和运行环境
6)、扩展性要求
7)、与旧系统的接驳要求。
8)、估算出项目工作量
本阶段需要一套需求管理系统来进行需求的管理。
本阶段的需求文档也是用户测试的依据。
3、系统设计/详细设计
一个系统可以分为基础平台和应用模块两部分。
1)、选择基础平台,无论是采用第三方平台还是自行开发平台,都需要深入了解,查看是否符合要求。
2)、应用模块设计(针对业务流程)
3)、中间件的采用或自行开发,需要深入了解。
4)、用户界面的设计
如果用户界面设计完毕并确认,即可初步写出用户使用手册、管理员使用手册。
5)、变更记录
本阶段的系统设计是集成测试的依据。
4、程序开发
创建开发任务计划表、开发计划日程表
1)、优先编写测试用例
2)、按照编码规范编写代码
3)、按照文档注释规范注释
以上形成开发文档。
本阶段需要一套版本管理系统。
本阶段的测试用例也是单元测试的依据。
如果能做到,最好每日构建。
5、测试
本阶段需要一套Bug管理系统,形成需求、设计、开发、测试互动。
1)、编写测试计划和测试方案
2)、功能测试
单元测试、集成测试
3)、性能测试
集成测试、压力测试
如果能做到,最好能进行自动化测试。
如果能做到,做分析统计工作。
最后形成测试报告。
6、试用、培训、维护
本阶段需要解决:
1)、解决异地修改和公司修改的同步问题。
2)、用户测试中的Bug修改问题,按照级别分为
a)、程序Bug
b)、设计变更
c)、需求变更
尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。
最后形成安装手册、维护记录。
以上是Java项目开发过程中的基本步骤
老师点评:
17
简述Eclipse编写Java程序的流程。
满分: 8分 得分: 8分
学生答案:
双击Eclipse。选默认工作环境,选一个目录,点击确定
依次点击选择File>New>Java Project.
填写工程名,然后点击Next,然后点击Finish。
在左侧工程目录下,src目录上点击右键,选择new->class。输入类名,点击确定。
写好文件内容:
public class Hello
{
public static void main(String arg[])
{
System.out.println(“Hello World!”);
}
}
然后在src目录上右键,“run as”>>”Java Application”。然后运行查看结果。
老师点评:
18
Windows系统下安装JDK,需要配置哪些系统变量?
满分: 6分 得分: 6分
学生答案:
有三个系统变量分别是JAVA_HOME,CLASSPATH,Path。