2022年二级Java语言程序设计模拟 4.pdf

上传人:Che****ry 文档编号:34881729 上传时间:2022-08-19 格式:PDF 页数:13 大小:89.83KB
返回 下载 相关 举报
2022年二级Java语言程序设计模拟 4.pdf_第1页
第1页 / 共13页
2022年二级Java语言程序设计模拟 4.pdf_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《2022年二级Java语言程序设计模拟 4.pdf》由会员分享,可在线阅读,更多相关《2022年二级Java语言程序设计模拟 4.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1 模拟 二级 Java 语言程序设计模拟6 单项选择题第 1 题:下列程序的运行结果是 _。publicclassTest publicstaticvoidmain(Stringargs) intpercent=10; tripleValue(percent); System.out.println(percent); publicstaticvoidtripleValue(intx) x=3*x; A.40 B.30 C.20 D.10 参考答案: D static关键字应用的场合有:用来修饰类中定义的变量,这样的变量称为类变量或静态变量。可以用来修饰类中定义的方法,这样的方法称为静态方法

2、。用来修饰初始化语句块,这样的语句块常称为静态初始化语句块。static在这里表示这个方法为类方法, 不属于任何对象实例, 而是类所有, 描述对象的共有动作,可以用类名直接调用。 在调用了 tripleValue函数之后, 函数的值没有返回,所以 percent 的值还是 10。第 2 题:下列关于 Applet 的说法,正确的是()。A.它们能读 / 写用户的文件系统B.它们能与提供包含小程序的网页的站点之内的Internet站点联系C.它们能在阅读者的系统上运行任何程序D.它们能加载存储在用户系统上的程序参考答案: B 第 3 题:数据库管理系统中负责数据模式定义的语言是()。A.数据定义

3、语言B.数据管理语言C.数据操纵语言D.数据控制语言参考答案: C 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 2 第 4 题:下列类中,不允许存储重复对象的是_。A.Set B.List C.Vector D.Array 参考答案: A Set 类是一个不包含重复元素的collection。更确切地讲,Set 不包含满足e1.equals(e2)的元素对 e1 和 e2,并且最多包含一个null元素。List组件为用户提

4、供了一个可滚动的文本项列表。可设置此list,使其允许用户进行单项或多项选择。Vector 类可以实现可增长的对象数组。 与数组一样, 它包含可以使用整数索引进行访问的组件。Array 类提供了动态创建和访问Java 数组的方法。第 5 题:在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。A.调用语句B.命令C.H令D.消息参考答案: D 第 6 题:在数据管理技术发展的三个阶段中,数据共享最好的是_。A.人工管理阶段B.文件系统阶段C.数据库系统阶段D.三个阶段相同参考答案: C 在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统是数据库系统发展的

5、初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、 统一的、管理和数据共享的能力。 数据库系统阶段实现了数据共享, 具有数据的集成性, 这使得数据可为多个应用所共享,数据的共享自身又可极大地减少数据冗余性。第 7 题:下列 Java 组件中,不属于容器的是()。A.Panel B.Window C.Frame D.Label 参考答案: D 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - 3 第 8 题:for

6、(int x0,y0;!x y 5;y)语句执行循环的次数是()。A.0 B.5 C.6 D.无穷参考答案: C 第 9 题:在软件开发中,需求分析阶段可以使用的工具是()。A.NS图B.DFD图C.PAD图D.程序流程图参考答案: B 第 10 题:Java 的核心包中,提供编程应用的基本类的包是()。A.java lang B.java util C.java applet D.java rmi 参考答案: A 第 11 题:下列叙述中正确的是()。A.对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为n B.对长度为 n 的有序链表进行对分查找, 最坏情况下需要的比较次数为(n/

7、2) C.对长度为n 的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n) D.对长度为n 的有序链表进行对分查找,最坏情况下需要的比较次数为(nlog2n) 参考答案: C 第 12 题:在读字符文件 Employeedat 时,使用该文件作为参数的类是()。A.BufferedReader B.DatalnputStream C.DataOutputStream D.FileInputStream 参考答案: D 第 13 题:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -

8、- 第 3 页,共 13 页 - - - - - - - - - 4 在 switch(expression)语句中, expression的数据类型不能是 _。A.double B.char C.byte D.short 参考答案: A 表达式 expresion 只能返回几个类型的值: int 、byte 、short 和 Char。题目中的 double 是不正确的。多分支结构中,case 子句的值必须是常量。而且所有 case子句中的值应是不同的,default子句是任选的。当表达式的值与任一case 子句中的值都不匹配时,如果有default语句,则程序执行default后面的语句;

9、如果没有 default语句,则程序不做任何操作直接跳出switch 语句。第 14 题:阅读下列代码:publicclassTest publicstaticvoidmain(Stringargs) System.out.println(20)?10:8); 其运行结果是 _。A.2 B.0 C.10 D.8 参考答案: D 因为 20 为 flase ,所以条件表达式的值为8。因此,本题的正确答案是D 。第 15 题:当浏览器重新返回到包含Applet 的页面时调用的方法是 _。A.start() B.init() C.stop() D.destroy() 参考答案: A 第 16 题:数

10、据库应用系统中的核心问题是()。A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训参考答案: A 第 17 题:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 5 常常使用内部类来实现监听器接口,这是接口和内部类相结合的一个较为典型的例子,它属于()。A.整数处理B.浮点数处理C.事件处理D.数据处理参考答案: C 第 18 题:面向对象方法中,继承是指()。A.一组对象所具有的相似性质B.一个对象具有另一个对

11、象的性质C.各对象之间的共同性质D.类之间共享属性和操作的机制参考答案: D 第 19 题:下面程序段的输出结果是()。public class Test public static void main(String args) int a,b;for(a=1 ,b=1;a =100;a+) if(b =10)break ;if(b 2= =1) b+=2:continue ; SystemOUtprintln(a); A.5 B.6 C.7 D.101 参考答案: B 第 20 题:下面属于黑盒测试方法的是_。A.基本路径测试B.等价类划分C.判定覆盖测试D.语句覆盖测试参考答案: B 名师

12、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - 6 等价类划分法是一种典型的、 重要的黑盒测试方法, 它将程序所有可能的输入数据(有效的和无效的 ) 划分成若干个等价类。第 21 题:下列有关操作系统的叙述中,不正确的是()。A.操作系统管理计算机系统中的各种资源B.操作系统为用户提供良好的界面C.操作系统与用户程序必须交替运行D.操作系统位于各种软件的最底层参考答案: C 第 22 题:当一个 Applet 被加载,后续对 Ap

13、plet 生命周期方法的调用中,可能存在的次序是()。A.start(),stop (),destroy ()B.init () , start () , stop() , start () , stop() ,destroy ()C.start (),init(),stop (),destroy ()D.inlt(),start (),destroy ()参考答案: B 第 23 题:软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件 ) 。下面属于应用软件的是 _。A.编译程序B.操作系统C.教务管理系统D.汇编程序参考答案: C 操作系统属于系统软件, 编译程序与汇编程序都属于

14、支撑软件,而教务管理系统是属于应用软件的。第 24 题:破坏死锁的 4 个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源则是破坏了()条件。A.互斥使用B.部分分配C.不可剥夺D.环路等待参考答案: B 第 25 题:当使用 SomeThread tnew SomeThread ()创建一个线程时,下列叙述中正确的是()。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 7 A.Some Thr

15、ead 类是包含 run()方法的任意 Java 类B.Some Thread 类一定要实现 Runnable 接口C.Some Thread类是 Thread 类的子类D.Some Thread类是 Thread 类的子类并且要实现Run-nable 接口参考答案: C 第 26 题:Java 语言使用的字符码集是()。A.ASCII B.BCD C.DCB D.Unicode 参考答案: D 第 27 题:Object 类中的方法 public int hashCode,在其子类中覆盖该方法时,其方法修饰符可以是()。A.protected B.public C.private D.缺省参

16、考答案: B 第 28 题:下列对类的声明,正确的是()。A.abstract final classHh B.abstract private move() C.protected private number;D.public abstract classCar 参考答案: D 第 29 题:使用如下()保留字可以使只有在定义该类的包中的其他类才能访问该类。A.abstract B.priVate C.protected D.不使用保留字参考答案: D 第 30 题:下列叙述中正确的是()。A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的名师资料总结 - - -精品

17、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - 8 B.顺序存储结构只针对线性结构。链式存储结构只针对非线性结构C.顺序存储结构能存储有序表,链式存储结构不能存储有序表D.链式存储结构比顺序存储结构节省存储空间参考答案: A 第 31 题:数据库设计中反映用户对数据要求的模式是()。A.内模式B.概念模式C.外模式D.设计模式参考答案: C 第 32 题:下列选项中,是软件调试技术的是()。A.错误推断B.集成测试C.回溯法D.边界值分析参考答案: C

18、第 33 题:下列关于 JDK目录结构的说法,错误的是()。A.bin 目录下有许多工具B.demo目录下有各种演示例子C.include目录下都是库文件D.jre目录是 Java 程序运行环境的根目录参考答案: C 第 34 题:栈和队列的共同点是()。A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同特点参考答案: C 第 35 题:在 switch(expression)语句中, expression的数据类型不能是()。A.double B.char C.byte D.short 参考答案: A 名师资料总结 - - -精品资料欢迎下载 - - - - - -

19、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - 9 第 36 题:用来实现 Java 虚拟机的语言是()。A.Java B.C C.CD.汇编参考答案: B 第 37 题:当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将()。A.运行B.阻塞C.终止D.休眠参考答案: C 第 38 题:数据库技术的根本目标是要解决数据的()。A.存储问题B.共享问题C.安全问题D.保护问题参考答案: B 第 39 题:下面程序段的输出结果是()。class Base int i

20、;Base() add(1) ; void add(int v) i+=v : void print() Systemout println(i); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - 10 class Extension extends Base Extension() add(2) ; void add(int v) i+=v*2 : public class Test public static void m

21、ain(String args) bogo(new Extension(); static void bogo(Base b) add(8) ;print(); A.9 B.18 C.20 D.22 参考答案: D 第 40 题:Java 的反汇编命令是()。A.javap B.javac C.jdb D.java 参考答案: A 基本操作题第 41 题:本题的功能是求 1100 的自然数的累加,并打印输出计算结果。_ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 1

22、3 页 - - - - - - - - - 11 参考答案:第 1 处:i 100 第 2 处:break 第 3 处:i 或 i i 1 或 i 1 for( ;) 可以构成无限循环,所以1l 处和第 2 处分别为跳出循环的条件和跳出循环;第 3 处为循环条件的自加操作。简单应用题第 42 题:注意:下面出现的“考生文件夹”均为%USER% 在考生文件夹中存有文件名为Java_2.java文件。请完善 Java_2.java 文件,并进行调试,使程序显示对话框如下:并在命令行中每隔10 秒显示一下当前时间 (见下图) ,直至用户在对话框单击“确认”按钮后退出。名师资料总结 - - -精品资料

23、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - 12 由于 Java_2.java文件不完整,清在注释行“ /*Found*”下一行语句的下画线地方填入正确内容, 然后删除下画线, 请勿删除注释行或其他已有语句内容。存盘时, 文件必须存放在考生文件夹下,不得改变原有文件的文件名。给定源程序:importjava.awt.*; importjava.awt.event.*; importjava.util.*; importjavax.swing.*; im

24、portjavax.swing.Timer; publicclassJava_2 publicstaticvoidmain(Stringargs) /*Found* ActionListenerlistener=new_(); Timert=newTimer(10000,listener); t.start(); JOptionPane.showMessageDialog(null,退出程序吗?); System.exit(0); /*Found* classTimePrinter_ActionListener /*Found* publicvoidactionPerformed(_event

25、) Datenow=newDate(); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - 13 System.out.println(Atthetone,thetimeis+now); /*Found* _.getDefaultToolkit().beep(); 参考答案:TimePrinterimplementsActionEventToolkit 创建类对象,需填入TimePrinter ;接口的实现,需填入implem

26、ents ;动作事件类型的对象,需填入ActionEvent ;getDefaultToolkit()是 Toolkit类的静态方法,需填入Toolkit。综合应用题第 43 题:本题的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有4 个单选按钮和一个图形面板,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮,则图形面板中将显示该操作后的图形。_ 参考答案:第 1 处:class TransformTestFrame extends J Frame 第 2 处:class TransformPanel extends JFrame 第3处 :public void paintComponent(Graphics g) 第 1 处类中公有对象名称应与类名一致;第2 处为继承的父类不正确;第3处从下面的 superpaintCompo 一 nent(g) ;可判断出应有参数Graphics g 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -

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

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁