试题

计算机二级笔试试卷

时间:2024-09-22 18:59:49 文圣 试题 我要投稿

2024年计算机二级笔试试卷

  在各个领域,只要有考核要求,就会有试卷,做试卷的意义在于,可以检验学习效果,找出自己的差距,提高增强自信心。相信很多朋友都需要一份能切实有效地帮助到自己的试卷吧?以下是小编帮大家整理的2024年计算机二级笔试试卷,欢迎阅读,希望大家能够喜欢。

2024年计算机二级笔试试卷

  计算机二级笔试选择题

  1、下列有关数据库的描述,正确的是( )。

  A.数据库是一个DBF文件

  B.数据库是一个关系

  C.数据库是一个结构化的数据集合

  D.数据库是一组文件

  参考答案: C

  2、Java语言的许多特点中,下列( )特点是C++语言所不具备的。

  A.高性能

  B.跨平台

  C.面向对象

  D.有类库

  参考答案: B

  3、结构化设计方法(SD)与结构化分析方法(SA)一样,遵循( )模型,采用逐步求精技术,SD方法通常与SA相联,即依据数据流图设计程序的结构。

  A.实体

  B.原型

  C.抽象思维

  D.生命期

  参考答案: C

  4、软件测试的目的是( )。

  A.证明程序正确

  B.找出程序全部错误

  C.尽量不发现程序错误

  D.发现程序的错误

  参考答案: D

  5、下列说法中,( )是正确的。

  A.Java是不区分大小写的,源文件名与程序类名不允许相同

  B.Java语言以方法为程序的基本单位

  C.Alet是Java的一类特殊应用程序,它嵌入HTML中,随主页发布到互联网上

  D.以//符开始的为多行注释语句

  参考答案: C

  6、计算机中的流是( )。

  A.流动的字节

  B.流动的对象

  C.流动的文件

  D.流动的数据缓冲区

  参考答案: D

  7、( )能够对解决软件危机有帮助。

  A.大幅度提高计算机硬件系统的性能

  B.大力普及计算机网络系统的应用

  C.从根本上改变计算机硬件系统的结构

  D.大幅度降低计算机硬件系统的价格

  参考答案: C

  8、Sun公司的网络计算机又称为( )。

  A.PC

  B.NC

  C.NetPC

  D.Profeor

  参考答案: B

  9、下列( )关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的。

  A.traiet

  B.erialize

  C.ychroized

  D.tatic

  参考答案: C

  10、下列( )不是FilterlnputStream的子类。

  A.CheckedIutStream

  B.BufferedIutStream

  C.PuhackIutStream

  D.FileIutStream

  参考答案: D

  11、用链表表示线性表的优点是( )。

  A.便于随机存取

  B.花费的存储空间较顺序存储少

  C.便于插入和删除操作

  D.数据元素的物理顺序与逻辑顺序相同

  参考答案: C

  12、Java语言是( )。

  A.区分大小写的

  B.不完全区分大小写

  C.完全不区分大小写

  D.以上说法都不对

  参考答案: A

  13、以下( )可能包含菜单条。

  A.Pael

  B.Dialog

  C.Alet

  D.Frame

  参考答案: D

  14、已知表达式int m[ ]{(0,1,2,3,4,5,6)};,下面表达式的值与数组下标量总数相等的是( )。

  A.m.legth( )

  B.m.legth

  C.m.legth( )+1

  D.m.legth+1

  参考答案: B

  15、在Java语言中有多种实现的机制,下列( )属于垃圾回收机制。

  A.字节编译

  B.内存跟踪

  C.语法检查

  D.堆栈上/下溢检查

  参考答案: B

  16、下列关于垃圾回收机制说法错误的是 ( )。

  A.Java语言中,类的实例化对象都存储在内存堆中

  B.Java有一个系统级的线程

  C.Java语言中,只有部分系统事物封装于类中

  D.系统级线程在系统空闲时进行垃圾回收

  参考答案: C

  17、Java语言的许多特点中,下列( )是C++语言所不具备的。

  A.高性能

  B.跨平台

  C.面向对象

  D.有类库

  参考答案: B

  18、下列( )选项不是InputStream类中的方法。

  A.ulic atract it read( ) throw IOExcetio

  B.ulic fial void writeIt (it v) throw IOExcetio

  C.ulic void cloe( )throw IOExcetio

  D.ulic it availale( )throw IOExcetio

  参考答案: B

  19、在CORBA国际标准体系结构和多层应用框架的基础上形成了( )和.NET平台两大派系。

  A.Java2

  B.Widow98

  C.Widow2000

  D.Liux

  参考答案: A

  20、为读取的内容进行处理后再输出,需要使用( )。

  A.File tream

  B.Pie tream

  C.Radom tream

  D.Filter tream

  参考答案: D

  21、在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。

  A.ulic

  B.rotected

  C.rivate rotected

  D.rivate

  参考答案: A

  22、switch语句( )。

  A.都可以用if-ele if 结构实现

  B.都不可以用if-eleif 结构实现

  C.有的可以用if-ele if 结构实现

  D.大部分不可以用if-ele if 结构实现

  参考答案: A

  23、下列( )是javax.swing.JApplet的父类?

  A.java.awt.ael

  B.java.alet.Alet

  C.java.awt.frame

  D.java.awt.Widow

  参考答案: B

  24、Applet是一种特殊的( )。

  A.应用程序

  B.HTML

  C.脚本语言

  D.图形软件

  参考答案: A

  计算机二级选择题答案解析

  1、在深度为5的满二叉树中,叶子结点的个数为

  A.32

  B.31

  C.16

  D.15

  参考答案: B

  所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的 所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即 在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。

  2、若某二叉树的前序遍历访问顺序是abdscefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是

  A.dgcefha

  B.gdecfha

  C.dgaechf

  D.gdehfca

  参考答案: D

  前序遍历的第一个结点a为树的根结点;中序遍历中a的左边的 结点为a的左子树,a右边的结点为a的右子树;再分别对a的左右子树进行上述两步处 理,直到每个结点都找到正确的位置。

  3、一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用

  A.栈

  B.堆

  C.数组

  D.链表

  参考答案: A

  一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。

  4、软件工程的理论和技术性研究的内容主要包括软件开发技术和

  A.消除软件危机

  B.软件工程管理

  C.程序设计自动化

  D.实现软件可重用

  参考答案: B

  软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。

  5、开发软件时对提高开发人员工作效率至关重要的是

  A.操作系统的资源管理功能

  B.先进的软件开发工具和环境

  C.程序人员的数量

  D.计算机的并行处理能力

  参考答案: B

  软件工程鼓励研制和采用各种先进的软件开发方法、工具和环境。工具和环境的使用又进一步提高了软件的开发效率、维护效率和软件质量。

  6、在软件测试设计中,软件测试的主要目的是

  A.实验性运行软件

  B.证明软件正确

  C.找出软件中全部错误

  D.发现软件错误而执行程序

  参考答案: D

  使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。

  7、数据处理的最小单位是

  A.数据

  B.数据元素

  C.数据项

  D.数据结构

  参考答案: C

  数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。故正确答案为选项[C].。

  8、索引属于

  A.模式

  B.内模式

  C.外模式

  D.概念模式

  参考答案: B

  内模式(Internal Schema)又称物理模式(Physical Schema,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径。

  9、下述关于数据库系统的叙述中正确的是

  A.数据库系统减少了数据冗余

  B.数据库系统避免了一切冗余

  C.数据库系统中数据的一致性是指数据类型一致

  D.数据库系统比文件系统能管理更多的数据

  参考答案: B

  数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。

  10、数据库系统的核心是

  A.数据库

  B.数据库管理系统

  C.模拟模型

  D.软件工程

  参考答案: B

  数据库管理系统(Database Management System,简称DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。

  11、Java语言具有跨平台技术是因为

  A.字节编译

  B.内存跟踪

  C.语法检查

  D.多线程

  参考答案: A

  Java语言解释器采用生成与体系结构无关的字节码指令的技术, 只需安装Java程序可以在网络的任何地方运行。这样大大减少了软件的维护成本,提高了软件的生产效率。

  12、下列关于Java程序结构描述不正确的是

  A.Java是区分大小写的

  B.如果.java文件包含一个公共类,那么它必须使用与公共类名相同的文件名

  C.Java程序不一定都必须有mai方法,比如Alet就不需要

  D.源文件可以有多个ulic类,其他类的数量也不限

  参考答案: D

  源文件最多只能有一个public类,其他类的数量也不限。也可以没有public类。比如在Applet中就不需要。

  13、下列哪个能正确表示Java语言的一个double型常量?

  A.Float.MIN_VALUE

  B.1.8e-6F

  C.2.0

  D.acd

  参考答案: C

  实型常量如果数字后没有任何字母,Java默认的是double型。float型数据必须在数字后加f或F;Float.MIN_VALUE属于常值变量,代表float型数据中的最小值。

  14、 下列程序的执行结果是 public class Testaa { public static void main(String args[ ]){ System.out.println(5/2); } }

  A.2.5

  B.2.0

  C.2.50

  D.2

  参考答案: D

  如果表达式中有不同的数据类型,则寻找自动转换是优先级最高的一个,其他数值全部转换成这种数据类型,当然表达式的值也是这个数据类型。有可能会选择选项[A].,请注意数据类型之间的关系,结果的数据类型必须和表达式中优先级最高的一个一样,在这里,表达式和结果都是int型。

【计算机二级笔试试卷】相关文章:

2016最新计算机二级VB笔试试卷03-18

2016年计算机二级VF笔试试卷03-23

全国计算机等级考试二级visualBasic笔试试卷11-25

全国计算机等级考试二级笔试试卷及答案11-28

2016年全国计算机等级考试二级笔试试卷03-20

2015年9月计算机二级笔试试卷(附答案)03-14

2009年9月全国计算机等级考试二级笔试试卷03-30

2008年9月全国计算机等级考试二级笔试试卷03-30

2009年3月全国计算机等级考试二级笔试试卷03-30