[计算机类试卷]国家二级(JAVA)笔试模拟试卷87及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷87及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷87及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 87及答案与解析 1 数据的存储结构是指 ( )。 ( A)存储在外存中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 2 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性链表 3 在一棵二叉树上第 5层的结点数最多是 ( )。 ( A) 8 ( B) 16 ( C) 32 ( D) 15 4 下列叙述中 正确的是 ( )。 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储
2、结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 5 下列描述中正确的是 ( )。 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 ( D)软件工程只是解决 软件开发中的技术问题 6 在软件设计中,不属于过程设计工具的是 ( )。 ( A) PDL(过程设计语言 ) ( B) PAD图 ( C) N-S图 ( D) DFD图 7 为了使模块尽可能独立,要求 (
3、 )。 ( A)模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 ( C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 ( D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 8 数据库系统的核心是 ( )。 ( A)数据模型 ( B)数据库管理系统 ( C)软件工具 ( D)数据库 9 数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 ( )。 ( A)数据与程序独立存放 ( B)不同的数据被存放在不同的文件中 ( C)不同的数据只能被对应的应用程序所使用 ( D)以上三种说法都不对 10 用树形结构表示
4、实体之间联系的模型是 ( )。 ( A)关系模型 ( B)网状模型 ( C)层次模型 ( D)以上 3个都是 11 Java语言具有跨平台技术是因为 ( )。 ( A)字节编 译 ( B)内存跟踪 ( C)语法检查 ( D)多线程 12 下列关于 Java程序结构描述不正确的是 ( )。 ( A) Java是区分大小写的 ( B)如果 Java文件包含一个公共类,那么它必须使用与公共类名相同的文件名 ( C) Java程序不一定都必须有 main()方法,比如 Applet就不需要 ( D)源文件可以有多个 public类,其他类的数量也不限 13 下列哪个能正确表示 Java语言的一个 do
5、uble型常量 ? ( ) ( A) Float.MIN VALUE ( B) 1.8e-6F ( C) 2 ( D) abcd 14 下列程序的执行结果是 ( )。 public class Test public static void main(String args) System.out.println(5/2); ( A) 2.5 ( B) 2 ( C) 2.5 ( D) 2 15 下列程序的执行结果是 ( )。 public class Test public static void main(String args) byte y=4; long r=80L; System.o
6、ut.println(r/y); ( A) 20B ( B) 20 ( C) 20 ( D)编译错误 16 下列 for循环语句的执行次数是 ( )。 for(int x=0, y=0; (y!=0) public class exam_3 public static void main (string args ) Frame f=【 】 ; f.setLayout (new GridLayout (3, 2 ) ); f.add (new Button (“1“); f.add (new Button (“2“); f.add (new Button (“3“); f.add (new B
7、utton (“4“); f.add (new Button (“5“); f.add (new Button (“6“); f.setSize (200,300); f.setvisible (true); 48 一个 applet标记中,必须出现的属性项有【 】、 WIDTH、 HEIGHT。 49 请填写完整下面程序中所缺的部分。 class myfirst 【 】 System.out, println(“This is my first Java Application“); 50 程序中的 DrawAny是 个显示图像的 Applet,并且允许用户通过参数指定所要显示的图像,请在画
8、线处填入正确的语句使得程序能够正确运行。 testl5.html: HTML HEAD TITLE A Simple Program /TITLE /HEAD BODY applet code = DrawAny.class width = 100 height = 100 align = bottom para name = image value - “duke.gif“ /applet /BODY /HTML DrawAny.java: import java.awt.*; import java.applet.*; import .URL; public class DrawAny e
9、xtends Applet Image im; public void init() URL url=getDocumentBase(); String imageName=getParameter(“image“); im=【 】; public void Pait(Graphics g) g.drawImage(im, 0, 0, this); 国家二级( JAVA)笔试模拟试卷 87答案与解析 1 【正确答案】 D 【试题解析】 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,也称数据的物理结构。所以选项 D正确。 2 【正确答案】 A 【试题解析】 二分查找只适用于顺序存
10、储的有序表。在此所说的有序表是指线性表中的元素按值非递减排列 (即从小到大,但允许相邻元素值相等 )的。选项 A正确。 3 【正确答案】 B 【试题解析】 根据二叉树的性质,在二叉树的第 K层上,最多有 2的 k 1次方个结点。所以,第 5层的结点数最多为 16。 4 【正确答案】 D 【试题解析】 一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。而采用不同的存储结构,其数据处理的效率是不同的。由此可见,选项 D的说法正确。 5 【正确答案】 C 【试题解析】 软件工程学是研究软件开发和维护的普遍原理与技术的一门工程学科。所谓软件工程是指
11、,采用工程的概念、原理、技术和方法指导软 件的开发与维护。软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面。由此可见,选项 A、 B和 D的说法均不正确,选项 C正确。 6 【正确答案】 D 【试题解析】 数据流图 DFD,是结构化分析方法最主要的一种图形工具,不属于过程设计工具。 7 【正确答案】 B 【试题解析】 系统设计的质量主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度:二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。
12、综上所述,选项 B的答案正确。 8 【正确答案】 B 【试题解析】 数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核心。 9 【正确答案】 D 【试题解析】 数据具有两方面的独立性:一是物理独立性。即由于数据的存储结构与逻辑结构之间由系统提供映像,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。二是逻辑独立性。即 由于数据的局部逻辑结构 (它是总体逻辑结构的一个子集,由具体的应用程序所确定,并且根据具体的需要可以作一定的修改 )与总体逻辑结构之间也由系统提供映像,使得当总体
13、逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序也可以不必修改。综上所述,本题的正确答案是 D。 10 【正确答案】 C 【试题解析】 在数据库系统中,由于采用的数据模型不同,相应的数据库管理系统 (DBMS)也不同。目前常用的数据模型有三种:层次模型、网状模型和关系模型。在层次模型中,实体之间的联系是用树形结构来表示的 ,其中实体集 (记录型 )是树中的结点,而树中各结点之间的连线表示它们之间的关系。因此,本题的正确答案是 C。 11 【正确答案】 A 【试题解析】 Java语言解释器采用生成与体系结构无关的字节码指令的技术,只须安装 Java程序就可以在网络的任何
14、地方运行。这样大大减少了软件的维护成本,提高了软件的生产效率。 12 【正确答案】 D 【试题解析】 源文件最多只能有一个 public类,其他类的数量不限。也可以没有 public类。比如在 Applet中就不需要。 13 【正确答案】 C 【 试题解析】 实型常量如果数字后没有任何字母, Java默认的是 double型;float型数据必须在数字后加 f或 F; Float.MIN VALUE属于常值变量,代表 float型数据中的最小值。 14 【正确答案】 D 【试题解析】 如果表达式中有不同的数据类型,则寻找自动转换是优先级最高的一个,其他数值全部转换成这种数据类型,当然表达式的值
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 87 答案 解析 DOC
