二级Java语言程序设计模拟127.docx
- 文档编号:25606457
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:14
- 大小:17.90KB
二级Java语言程序设计模拟127.docx
《二级Java语言程序设计模拟127.docx》由会员分享,可在线阅读,更多相关《二级Java语言程序设计模拟127.docx(14页珍藏版)》请在冰豆网上搜索。
二级Java语言程序设计模拟127
[模拟]二级Java语言程序设计模拟127
单项选择题
第1题:
下列方法中能完成主类实例初始化工作的是( )。
A.start( )
B.stop( )
C.init( )
D.paint( )
参考答案:
C
第2题:
AWT中用来表示颜色的类是( )。
A.Font
B.Color
C.Panel
D.Dialog
参考答案:
B
第3题:
在软件开发中,需求分析阶段可以使用的工具是( )。
A.N—S图
B.DFD图
C.PAD图
D.程序流程图
参考答案:
B
第4题:
下列事件监听器中,无法对TextField对象进行事件监听和处理的是( )。
A.ActionListener
B.FocusListener
C.MouseMotionListener
D.ChangeListener
参考答案:
D
第5题:
下列选项中为单精度数的是( )。
A.2
B.5.2
C.0.2f
D.023
参考答案:
C
第6题:
在方法内部使用,代表对当前对象自身引用的关键字是( )。
A.super
B.This
C.Super
D.this
参考答案:
D
第7题:
Java中用于提供Java语言、Java虚拟机的核心的类和接口的包是( )。
A.java.io包
B.java.applet包
C.java.lang包
D.java.net包
参考答案:
C
第8题:
要使下列程序能够正确运行,则横线处应填写的内容是( )。
A.int
B.start
C.paint
D.stop
参考答案:
C
第9题:
数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指( )。
A.数据与程序独立存放
B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用
D.以上三种说法都不对
参考答案:
D
第10题:
下列各项中属于合法标识符的是( )。
A.myid/2
B.+void
C.-5
D._vacl
参考答案:
D
第11题:
下列选项中,与成员变量共同构成一个类的是( )。
A.关键字
B.方法
C.运算符
D.表达式
参考答案:
B
第12题:
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
参考答案:
C
第13题:
下列选项成员变量声明正确的是( )。
A.publicprotectedfinalinti;
B.abstractClaSSFl{…}
C.privatedoubleheight;
D.doubleweight{}
参考答案:
C
第14题:
用来导人已定义好的类或包的语句是( )。
A.main
B.import
C.publicclass
D.class
参考答案:
B
第15题:
面向对象方法中,继承是指( )。
A.一组对象所具有的相似性质
B.一个对象具有另一个对象的性质
C.各对象之间的共同性质
D.类之间共享属性和操作的机制
参考答案:
D
第16题:
下列关于数据的存储结构的叙述中,正确的是( )。
A.数据的存储结构是数据间关系的抽象描述
B.数据的存储结构是逻辑结构在计算机存储器中的实现
C.数据的存储结构分为线性结构和非线性结构
D.数据的存储结构对数据的具体实现没有影响
参考答案:
B
第17题:
在堆栈类Sharedstack的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填人的修饰符是(两个下画线的填写内容相同)( )。
A.puhlic
B.不使用修饰符
C.private
D.protected
参考答案:
C
第18题:
下面程序段的输出结果为( )。
A.a=100b=200a=12b=4
B.a=12b=455a=100b=200
C.a=12b=200a=100b=45
D.a=100b=45a=12b=200
参考答案:
B
第19题:
下列有关接口的说法,正确的是( )。
A.接口与抽象类是相同的概念
B.实现一个接口必须实现接口的所有方法
C.接口之间不能有继承关系
D.一个类不可实现多个接口
参考答案:
B
第20题:
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
A.人工管理阶段
B.文件系统阶段
C.数据库系统阶段
D.3个阶段相同
参考答案:
C
第21题:
在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有( )种。
A.1
B.2
C.3
D.4
参考答案:
C
第22题:
用下列4种排序方法,对一个已排好序(由小到大)的序列进行由小到大排序时,选择( )方法最好。
A.冒泡排序
B.直接选择排序
C.直接插入排序
D.归并排序
参考答案:
C
第23题:
下列关于HTML标记的说法,正确的是( )。
A.URLgetDocumentBase( )返回Applet主类的URL
B.URLgetCOdeBase( )返回包含Applet的HTML文件的URL
C.在HTML中不说明StringgetParameter(stringname)的参数,该方法将返回”0”
D.HTML标记方法用于获取HTML文件中关于Applet的信息
参考答案:
D
第24题:
在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议,下列( )是简单邮件传输协议。
A.POP3
B.IMAP
C.HTTP
D.SMTP
参考答案:
D
第25题:
对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,则最佳排序方法是( )。
A.归并排序
B.直接插入排序
C.直接选择排序
D.快速排序
参考答案:
C
第26题:
将E—R图转换为关系模式时,实体和联系都可以表示为( )。
A.属性
B.键
C.关系
D.域
参考答案:
C
第27题:
当使用SomeThreadt=newSomeThread( )创建一个线程时,下列叙述中正确的是( )。
A.SomeThread类是包含run( )方法的任意Java类
B.SomeThread类一定要实现Runnable接口
C.SomeThread类是Thread类的子类
D.SomeThread类是Thread类的子类并且要实现Run-nable接口
参考答案:
C
第28题:
下面的( )关键字通常用来对对象加锁,从而使得对对象的访问是排他的。
A.serialize
B.transient
C.synchronized
D.static
参考答案:
C
第29题:
下列关于信息加密的叙述中,正确的是( )。
A.加密通过加密算法实现
B.加密前的文件称为密文
C.加密后的文件称为明文
D.将明文变为密文的过程称为解密
参考答案:
A
第30题:
阅读下面程序
程序运行结果是( )。
A.==
B.true
C.false
D.equal
参考答案:
C
第31题:
阅读下列代码:
该代码的运行结果是( )。
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出零
D.输出空
参考答案:
C
第32题:
Java中的线程模型由三部分组成,与线程模型组无关的是( )。
A.虚拟的CPU
B.程序代码
C.操作系统的内核状态
D.数据
参考答案:
C
第33题:
下列代码的执行结果是( )。
A.012345
B.123456
C.01234
D.12345
参考答案:
C
第34题:
对下列程序的叙述中,正确的是( )。
A.第1行会产生编译错误
B.第6行会产生编译错程
C.第6行会产生运行错误
D.程序正常运行
参考答案:
D
第35题:
下列程序的运行结果是( )。
A.4
B.17
C.18
D.0.25
参考答案:
B
第36题:
下列方法中,不属于Throwable类的方法是( )。
A.printMessage
B.getMessage
C.toString
D.fillStackTrace
参考答案:
C
第37题:
若定义inta=2,b=2,下列表达式中值不为4的是( )。
A.a*(++b)
B.a*(b++)
C.a+b
D.a*b
参考答案:
A
第38题:
下列说法正确的是( )。
A.共享数据的所有访问都必须作为临界区
B.用synchronized保护的共享数据可以是共有的
C.Java中对象加锁不具有可重人性
D.对象锁不能返回
参考答案:
A
第39题:
下列说法中,( )是正确的。
A.子类拥有的成员数目大于等于父类拥有的成员数目
B.父类代表的对象范围比子类广
C.子类要调用父类的方法,必须使用super关键字
D.一个Java类可以有多个父类
参考答案:
B
第40题:
软件按功能可以分为:
应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是( )。
A.编辑软件
B.操作系统
C.教务管理系统
D.浏览器
参考答案:
B
基本操作题
第41题:
本题的功能是求1~100的自然数的累加,并打印输出计算结果。
________
参考答案:
第1处:
i〈=100 第2处:
break 第3处:
i++或i=i+1或i+=1
for(;;){}可以构成无限循环,所以1l处和第2处分别为跳出循环的条件和跳出循环;第3处为循环条件的自加操作。
简单应用题
第42题:
本题的功能是获取鼠标在窗口中的位置。
当鼠标移进窗口中,就会实时显示鼠标在窗口中的相对位置,如显示为‘‘鼠标的当前位置:
X:
Y”(其中,X为横坐标,Y为纵坐标)。
________
参考答案:
第1处:
implementsMouseMotionListener 第2处:
extendsMouseAdapter
第l处实现了MouseMotionListener接口鼠标移动事件的监听;第2处是继承MouseAdapter这个抽象类。
综合应用题
第43题:
下面程序中,在主窗口单击鼠标后,就会生成一个新窗口。
________
参考答案:
第1处:
this.addMouseListener(newMouseEven-tHandler( )) 第2处:
classMouseEventHandlerextendsMouseAdapter 第3处:
publicvoidmousePressed(MouseEventevt)
第1处参数应为实例化对象;第2处继承父类应使用extends,implements实现的是接口;第3处单击鼠标后事件应为mousePressed。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 Java 语言程序设计 模拟 127