


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 二级 Java 语言程序设计模拟 137单项选择题 第 1 题: 关系数据库管理系统能实现的专门关系运算包括( )。A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表 参考答案: B第 2 题: 下列叙述中,正确的是( )。A. Reader 是一个读取字符文件的接口B. Reader 是一个读取数据文件的抽象类C. Reader 是一个读取字符文件的抽象类D. Reader 是一个读取字节文件的一般类 参考答案: C第 3 题: 表达式(10*49 3)的类型是( )。A. doubleB. charC. longD. float 参考答案: A
2、第 4 题:下列关于 Java 语言特点的叙述中,错误的是( )。A. Java 是面向过程的编程语言B. Java 支持分布式计算C. Java 是跨平台的编程语言D. Java 支持多线程 参考答案: A第 5 题: 下列说法正确的是( )。A. 类 FilelnputStream 和 FileOutputStream 用来进行文件 I/O 处理,由它 们所提供的方法可以打开本地主机上的文件,并进行顺序的读 / 写B. 通过类File的实例或者一个表示文件名称的字符串可以生成文件输入/输出流,在流对象生成的同时,文件被打开,但还不能进行文件读 /写C. 对于InputStream 和Out
3、putstream 来说,它们的实例都是是非顺序访问流,即只能进行顺序的读 / 写D. 当从标准输人流读取数据时,从键盘输人的数据直接输入到程序中 参考答案: A第 6 题:已知一个有序线性表为 (13 , 18, 24, 35, 47, 50, 62, 83, 90, 115, 134) , 当用二分法查找值为 90 的元素时,查找成功的比较次数为( )。A. 1B. 2C. 3D. 9参考答案: B第 7 题:下列关于 Java 语言中线程的叙述中,正确的是( )。A. 线程由代码、数据、内核状态和一组寄存器组成B. 线程间的数据是不共享的C .用户只能通过创建 Thread 类的实例或者
4、定义和创建 Thread 子类的实例, 建立和控制自己的线程D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定参考答案: D第 8 题:JDK中用于存放Java类库文件的文件夹是()。A. binB. includeC. libD. demo参考答案: C第 9 题: 下列程序的输出结果是( )。A. The value is 8B. The value is 9C. The value is 10D. The value is 11 参考答案: C第 10 题: 为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入 的语句是( )。A. synchroni
5、zed (B. synchronizedC. synchronizedD. Serializable 参考答案: B) notify ( ) this wait ()this notify ( ) sleep ( )第 11 题:下列关于顺序存储结构的叙述中,错误的是( )。A. 存储密度大B. 某些非线性结构也可以采用顺序方法存储C .结点中只有自身信息域,没有链接信息域D.便于进行插入、删除等运算操作参考答案: D第 12 题:软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 ) 。下面属于 应用软件的是( )。A. 调试程序B. 操作系统C. 教务管理系统D. 汇编程序 参考
6、答案: C第 13 题:使用如下( )保留字可以使只有在定义该类的包中的其他类才能访问该 类。A. abstractB. privateC. protectedD. 不使用保留字参考答案: D第 14 题:下列关于 Applet 的安全限制的叙述中,错误的是( )。A. 通常情况下,禁止 Applet 读、写本地文件系统B. 通常情况下, 禁止 Applet 向 Applet 源主机之外的任何主机建立网络连接 C .通常情况下,禁止 Applet 读取系统信息D.通常情况下,禁止Applet加载本地库或方法 参考答案: C第 15 题: 支持子程序调用的数据结构是( )。A. 栈B. 树C.
7、队列D. 二叉树参考答案: A第 16 题: 能向内部直接写入数据的流是( )。A. FileOutputStreamB. FileInputStreamC. ByteArrayOutputStreamD. ByteArrayInputStream 参考答案: C第 17 题:在长度为 z 的有序线性表中进行二分查找,最坏情况下需要比较的次数是 ( )。A. nB. n<sup>2</sup>C. log<sub>2</sub>nD. nlog<sub>2</sub>n参考答案: C第 18 题: 模块独立性是软件模块化所
8、提出的要求,衡量模块独立性的度量标准是模块的 ( )。A. 抽象和信息隐蔽B. 局部化和封装化C. 内聚性和耦合性D .激活机制和控制方法 参考答案: C第 19 题: 在多线程程序设计中,如果采用继承 Thread 类的方式创建线程,则需要重写 Thread 类的( )方法。A. startB. localC. interruptD. run 参考答案: D第 20 题:面程序段的输出结果为( )b = true C = trueb = true e = falseb = true C = false b= true C = falseA. a = true b = falseB. a =
9、true b = falseC. a = true b = trueD. a = false b = false 参考答案: C第 21 题:c、D E依次人栈,一个栈的初始状态为空。现将元素 1、2、3、4、5、A、 然后再依次出栈,则元素出栈的顺序是( )。A. 12345ABCDEB. EDCBA54321C. ABCDE12345D. 54321EDCBA参考答案: B第 22 题: 下列程序的运行结果是( )A. errorl :105B. error2C. errorl :105 error2D. 以上都不对参考答案: C第 23 题:Java 中的抽象类 Reader 和 Wri
10、ter 所处理的流是( )A. 图像流B. 对象流C. 字节流D. 字符流参考答案: D第 24 题:下列操作中,不属于 Applet 安全限制的是(A. 加载本地库B. 读写本地文件系统C .运行本地可执行程序D. 与同一个页面中的 Applet 通信 参考答案: D第 25 题: 数据流程图(DFD图)是()。A. 软件概要设计的工具B. 软件详细设计的工具C .结构化方法的需求分析工具D.面向对象方法的需求分析工具 参考答案: C第 26 题: 下列可以获得构件前景色的方法是()A. getsize ()B. getForeground ()C. getBackground ()D. p
11、aint ()参考答案: B第 27 题:Swing 的选项面板是( )。A. JTabbedPaneB. JLayeredPaneC. JSerollPaneD. JSplitPane 参考答案: A横线处应填写的内容是( )第 28 题: 使下列程序正常运行并且输出“ Hello!A. extends ThreadB. extends FloatC. extends IostreamD. extends Stdio 参考答案: A第 29 题:在 Applet 中显示文字、图形等信息时,应使用的方法是( )。A. init ( )B. start ()C. paint ()D. destr
12、oy ( )参考答案: C第 30 题:破坏死锁的 4 个必要条件之一就可以预防死锁。假如规定一个进程在请求新资 源之前首先释放已占有的资源,则是破坏了哪个条件?()A. 互斥使用B. 部分分配C .不可剥夺D.环路等待参考答案: B第 31 题: 在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶子结 点的先后顺序( )。A. 都不相同B .完全相同C. 先序和中序相同,而与后序不同D. 中序和后序相同,而与先序不同参考答案: B第 32 题:下列关于 Test 类的定义中,正确的是( )A.B.C.C. 参考答案: A第 33 题:如果人栈序列为CEDB以下哪一个是从栈中删除
13、元素的序列 ?()A. BEDB. BDEC. BEDCD. BDEC参考答案: D第 34 题: 数据的存储结构是指( )。A. 存储在外存中的数据B .数据所占的存储空间量C. 数据在计算机中的顺序存储方式D. 数据的逻辑结构在计算机中的表示 参考答案: D第 35 题:下列()不是链式存储结构的主要特点。A. 逻辑上相邻的结点,物理上不必相邻B. 查找迅速快捷C.插入、删除灵活方便D .存储空间利用率低 参考答案: B第 36 题:若变量a是String类型的数据,那么表达式(a+a)的类型是( )A. charB. StringC. intD. long参考答案: B第 37 题:下列
14、有关 Java 语言的叙述中,正确的是( )A. 可以有2个以上package语句B. 可以有2个以上import语句C. 可以有2个以上public类D. 只能有1个类定义参考答案: B第 38 题:Java 语言中,负责并发管理的机制是()A. 垃圾回收B. 虚拟机C. 代码安全D. 多线程参考答案: D第 39 题:下列程序创建了一个线程并运行,横线处应填入的正确代码是()start class thread staticA.t B.t C. t D. t 参考答案: A第 40 题: 下列能够正确创建线程的方法是( )。继承 java lang Thread 类,并重写 run( )方
15、法 继承 java lang Runnable 类,并重写 start ( )方法 实现 javalangThread 接口,并实现 run( )方法 实现 javalangRunable 接口并实现 run( )方法A. ,B. ,C. ,D. ,参考答案: D基本操作题第 41 题:本题的功能是用冒泡法对数组元素 arr=30 , 1, -9 , 70进行从小到大排 列。冒泡法排序是比较相邻的两个元素的大小,然后把小的元素交换到前面。参考答案:第 1 处:arr . 1ength第 2 处:arri = arrj第 3 处:arrj =temp第1处从下面的循环结构可看出n的值应为数组的大
16、小;第2处和第3处是 借助临时变量把小的元素交换到前面。简单应用题第 42 题:本题的功能是将文件 java2 java 复制为文件 java2 java bak。参考答案:第 1 处:file . createNewFile () 第 2 处:(c = rfile . read ()!=-1本题考查文件操作,第 1 处在写入文件前要创建文件;第 2 处为判断是否为 文件尾。综合应用题第 43 题: 本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题 的而板“ Sample text ”和“ Text col-or control ”。窗口的底部还有一个复 选按钮“ Disable changes ”。在“ Sample text ”面板中有一个带有字符串的 文本框,而在“ Text color control ”面板中有三个按钮:“ Black ”、“ Red'和“ Green”,并且每个按钮上都有一个对应颜色的圆。单击任意按 钮,文本框中的文本变成对应的颜色,如果选中“Dis able changes ”复选项,则
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国防缠绕轮市场调查研究报告
- 人教版五年级音乐下册(简谱)第二单元《欣赏 瑶族舞曲》教学设计
- 小学语文人教部编版五年级下册17 跳水教学设计
- 2025年中国诊查设备市场调查研究报告
- 2025安全培训考试试题及参考答案(培优B卷)
- 2025年新员工岗前安全培训考试试题(突破训练)
- 汉源感动服务实战培训体系
- 人教版七年级音乐下册(简谱)第1单元《春节序曲》教学设计
- 精益生产系统培训资料
- 人教版《道德与法治》七年级上册教案(四)
- 课文《牧场之国》的教学反思
- 单叉固定式液压升降台设计
- 天蓝色商务发展历程时间轴PPT模板课件
- 外墙憎水岩棉保温板施工方案doc
- 联想集团财务风险分析及对策论文财务管理专业
- 阿丁尿床了(2)
- 工会会计报表完整版(内有6张表)
- 双碱法脱硫设计计算
- 增值税销售货物或者提供应税劳务清单(标准模板)
- 医用耗材分类目录 (低值 ╱ 高值)
- competition-model
评论
0/150
提交评论