二级Java语言程序设计模拟93

上传人:cn****1 文档编号:475155192 上传时间:2023-08-06 格式:DOC 页数:13 大小:111KB
返回 下载 相关 举报
二级Java语言程序设计模拟93_第1页
第1页 / 共13页
二级Java语言程序设计模拟93_第2页
第2页 / 共13页
二级Java语言程序设计模拟93_第3页
第3页 / 共13页
二级Java语言程序设计模拟93_第4页
第4页 / 共13页
二级Java语言程序设计模拟93_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《二级Java语言程序设计模拟93》由会员分享,可在线阅读,更多相关《二级Java语言程序设计模拟93(13页珍藏版)》请在金锄头文库上搜索。

1、 模拟 二级 Java 语言程序设计模拟 93单项选择题第 1 题:Java 中的字符变量在内存中占位 (bit) 为( )A. 4B. 8C. 16D. 24 参考答案: C第 2 题: 下列语句中,可以作为无限循环语句的是( )A. for( ; )B. for(int i 0;i 10000 ;i )C. while(false)D. dowhile(false) 参考答案: A第 3 题: 下列构造方法的调用方式中,正确的是( )。A. 按照一般方法调用B. 由用户直接调用C. 只能通过 new自动调用D. 被系统调用 参考答案: C第 4 题: 下面程序段的输出结果为( )。 pac

2、kage test ; public class ClassAint x=20 : static int y=6 ; public static void main(String args) ClassB b=new ClassB() ; go(10) ;Systemout println(x=+b x) ; class ClassBint X ;void go(int y)ClassA a=new ClassA() ; x=a Y ;A. x=10B. x=20C. x=6D. 编译不通过参考答案: C第 5 题:下列 Simple 类定义的方法中,属于 Applet 生命周期方法的是 im

3、portjavaawt.Graphics; publicclassSimpleextendsApplet StringBufferbuffer=newStringBuffer();publicvoidstart()addItem(starting.); publicvoidstop()addItem(stopping.); voidaddItem(StringnewWord) publicvoidpaint(Graphicsg) g.drawRect(0,0,size(),width-1,size(),heigh-1); g.drawString(buffer.toString(),5,15)

4、;A. start(),stop() 以及 paint()B. 只有 start() 和 stop()C. start(),stop(),addItem() 以及 paint()D. 只有 start() 和 paint() 参考答案: B在 JavaApplet 的生命周期中, 共有四种状态 ( 初始态、运行态、停止态和消亡态 ) 和四个方法: init() 、start() 、stop() 和 destroy() 。第 6 题: 下列程序的输出结果是( )。A. The value is 8B. The value is 9C. The value is 10D. The value is

5、 11 参考答案: C第 7 题: 下列叙述中,不属于测试的特征的是( )A. 测试的挑剔性B. 完全测试的不可能性C. 测试的可靠性D. 测试的经济性参考答案: C第 8 题:下列变量名的定义中,符合 Java 命名约定的是 A. fieldnameB. superC. IntnumD. $number参考答案: A按照 Java 编码规范,组成变量名各个单词的首字母要大写,但第一个单词的首 字母要小写,且只能以字母、下画线、美元符号 ($) 作为变量名的首字符,不能 用数字或其他符号 (如*) 作为变量名的首字符。因此,本题的正确答案是 A。 第 9 题: 软件需求分析一般应确定的是用户对

6、软件的( )。A. 功能需求B. 非功能需求C. 性能需求D. 功能需求和非功能需求 参考答案: D第 10 题:将一个容器 panell 放到容器 framel 中的方法是( )A. framel insert(panell)B. framel add(panell)C. framel addJPanel(panell)D. framel insertJPanel(panell) 参考答案: B第 11 题: 有 3个关系 R、S和 T如下:由关系 R和 S通过运算得到关系 T,则所用的运算为()。A. 并B. 自然连接C. 笛卡儿积D. 交参考答案: D第 12 题:下列叙述中正确的是(

7、)。A. 在模块化程序设计中, 一个模块应该尽量多的包括与其他模块联系的信息B. 在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C. 在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则D. 在程序设计过程中, 不能同时采用结构化程序设计方法与模块化程序设计 方法参考答案: C第 13 题: 当一个 Applet 被下载到本地环境时,不发生的操作是(A. 产生一个 Applet 主类的实例B. 对 Applet 自身进行初始化C. 启动 Applet 运行D. Applet 并不显示出来参考答案: D第 14 题: 数据库设计中反映用户对数据要求的模式是( )A. 内

8、模式B. 概念模式C. 外模式D. 设计模式 参考答案: C第 15 题: 下列运算符中属于关系运算符的是(A. = =B. =C. + =D. - =参考答案: A第 16 题: 下列程序的运行结果是( )A. error1 :10 5B. error2C. error1 :10 5 error2D. 以上都不对 参考答案: C第 17 题: 常采用的两种存储结构是( )。A. 顺序存储结构和链式存储结构B. 散列方法和索引方式C. 链表存储结构和数组D. 线性存储结构和非线性存储结构参考答案: A第 18 题: 为使下列代码正常运行,应该在下画线处填人的选项是( )A. sizeB. le

9、ngthC. dimensionD. measurement 参考答案: B第 19 题:下列适配器类中不属于事件适配器的是( )A. MouseAdapterB. KeyAdapterC. ComponentAdapterD. FrameAdapter 参考答案: D第 20 题: 下列语句中,属于多分支语句的是( )。A. if 语句B. for 语句C. switch 语句D. do while 语句 参考答案: C第 21 题: 下面语句会产生编译错误的是( )。A. float F=1024 OF;B. double D=1024 0;C. byte B=1024 ;D. char

10、C=1024 ; 参考答案: C第 22 题: 系统出现死锁的原因是( )。A. 计算机系统发生了重大故障B. 有多个封锁的进程同时存在C. 若干进程因竞争资源而无休止地等待其他进程释放已占有的资源D. 资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数 参考答案: C第 23 题: 一间宿舍可以住多个学生,则实体宿舍和学生之间的联系是 。A. 一对一B. 一对多C. 多对一D. 多对多 参考答案: B一间宿舍对应多个学生, 则宿舍和学生之间的联系是一对多, 学生和宿舍的联系 是多对一。第 24 题: 对于循环队列,下列叙述中正确的是( )。A. 队头指针是同定不变的B. 队头指针一

11、定大于队尾指针C. 队头指针一定小于队尾指针D. 队头指针可以大于队尾指针,也可以小于队尾指针 参考答案: D第 25 题: 下列不属于 Java 的图形用户界面内容的包是( )。A. java awtB. javax swingC. java awt eventD. java io 参考答案: D第 26 题:Java 程序默认引用的包是()A. java text 包B. java awt 包C. java 1ang 包D. java util 包 参考答案: C第 27 题:下列不属于 Swing 的构件是 A. JButtonB. JLabelC. JFrameD. JPane 参考答

12、案: DSwing 常用组件包含 JLabel 组件( 标签) 、JButton 组件( 按钮) 、JTextField 组 件(单行文本 ) 、JTextArea 组件( 多行文本 ) 、JcheckBox 组件(复选按钮 )、 JRadioButton 组件(单选按钮) 、JComboBox组件(下拉列表框 ) 、JList 组件(列 表) 、JTablc 组件(表格) 、JTree 组件(树)等。选项D中JPane写错了。选择 D。 第 28 题: 下列代码中的内部类名是( )。import java awtevent * ; lapoct javax swin9* ; class Ta

13、lkingClock(public void start(int interval, final boolean beep)ActionListener listener=newActionListener()public void actionPerformed(ActionEvent e-vent), listener) ;Timer t=new Timer(interval start() ;A. TimerB. ActionListenerC. 1istenerD. 匿名参考答案: B第 29 题:线程在生命周期中要经历 5 种状态。如果线程当前是新建状态,则它可到达的 下一个状态是(

14、 )。A. 运行状态B. 阻塞状态C. 可运行状态D. 终止状态 参考答案: C第 30 题: 对建立良好的程序设计风格,下列描述中正确的是( )。A. 程序应该简单、清晰、可读性好B. 符号名的命名只需要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无参考答案: A第 31 题: 数据库设计中反映用户对数据要求的模式是( )。A. 内模式B. 概念模式C. 外模式D. 设计模式 参考答案: C第 32 题: 下面排序算法中,平均排序速度最快的是( )。A. 冒泡排序法B. 选择排序法C. 交换排序法D. 堆排序法 参考答案: D第 33 题:Java 中用于提供 Java 语言、 Java 虚拟机的核心的类和接口的包是()A. java io 包B. java applet 包C. java lang 包D. java net 包参考答案: C第 34 题: 用链表表示线性表的优点是( )。A. 便于随机存取B. 花费的存储空间较顺序存储少C. 便于插入和删除操作D. 数据元素的物理顺序与逻辑顺序相同参考答案: C第 35 题: 在数据管理技术发展的三个阶段中,数据共享最好的是( )。A. 人工管理阶段B. 文件系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号