最新全国计算机二级历年考试真题
2005年试卷一、选择题((1)~(35)每小题2分,共70分下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)数据的存储结构是指()。
A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是()。
A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
A.冒泡排序为n/2 B.冒泡排序为n C.快速排序为n D.快速排序为n(n-1)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
A.log2n B.n/2 C.n D.n+1 (5)下列对于线性链表的描述中正确的是()。
A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是()。
A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能多地发现程序中的错误D.软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求()。
A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是()。
A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一。
所谓数据独立性是指()。
A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对(10)用树形结构表示实体之间联系的模型是()。
A.关系模型B.网状模型C.层次模型D.以上三个都是(11)在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。
程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是()。
A.Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB.Private Sub Command1_ Click ()Caption = "计算机等级考试"End SubC.Private Sub Form1_ Click ()Text1.Caption = "计算机等级考试"End SubD.Private Sub Command1_ Click ()Text1.Text = "计算机等级考试"End Sub(12)设a=5,b=4,c=3,d=2下列表达式的值是()。
3 > 2 * b Or a = c And b <> c Or c > dA.1B.TrueC.FalseD.2(13)设a = "MicrosoftVisualBasic" ,则以下使变量b的值为“VisualBasic”的语句是()。
A.b = Left(a, 10)B.该文章转载自无忧考网:/show/385392.html.b = Mid(a, 10) C.b = Right(a, 10)D.b = Mid(a, 11, 10)(14)假定有如下的窗体事件过程:Private Sub Form_Click()a$ = "Microsoft Visual Basic"b$ = Right(a$, 5)c$ = Mid(a$, 1, 9)MsgBox a$, 34, b$, c$, 5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是()。
A.Microsoft VisualB.MicrosoftC.BasicD.5(15)设a = "a",b = "b",c = "c",d = "d",执行语句x=IIf((aD.,”A”,”B”)后,x的值为()。
A.”a”B.”b”C.”B”D.”A”(16)为了使命令按钮(名称为Command1)右移200,应使用的语句是()。
A.Command1.Move -200B.Command1.Move 200C.Command1.Left = Command1.Left + 200D.Command1.Left = Command1.Left - 200(17)在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输入一个整数")Print x + Text1.TextEnd Sub程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为()。
A.123B.456C.479D.123456(18)在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False。
程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。
以下是实现上述操作的程序:Private Sub Command1_Click()Timer1.()End SubPrivate Sub Timer1_Timer()Text1.Text = TimeEnd Sub在下划线处应填入的内容是()。
A.Enabled = TrueB.Enabled = FalseC.Visible = TrueD.Visible = False(19)假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应采用的正确方法是()。
A.选择图片框,然后按Del键B.执行语句Picture1.Picture = LoadPicture ("")C.执行语句Picture1.Picture =""D.选择图片框,在属性窗口中选择Picture属性条,然后按回车键(20)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目。
当单击列表框中的某个项目时,在标签中显示被选中项目的名称。
下列能正确实现上述操作的程序是:_____。
A.Private Sub List1_Click()Label1.Caption = List1.ListIndexEnd SubB.Private Sub List1_Click()=List1.ListIndexEnd SubC.Private Sub List1_Click()=List1.TextEnd SubD.Private Sub List1_Click()Label1.Caption =List1.TextEnd Sub (21)在窗体上画一个命令按钮,其名称为Comma该文章转载自无忧考网:/show.asp?id=385392&Page=2nd1,然后编写如下事件过程:Private Sub Command1_Click()Dim i As Integer, x As IntegerFor i = 1 To 6If i = 1 Then x = iIf i <= 4 Thenx = x + 1Elsex = x + 2End IfNext iPrint xEnd Sub程序运行后,单击命令按钮,其输出结果为()。
A.9B.612D.15(22)在窗体上画一个名称为Command1命令按钮,然后编写如下事件过程:Private Sub Command1_Click()c = “ABCD”For n= 1 To 4Print ()NextEnd Sub程序运行后,单击命令按钮,要求在窗体上显示如下内容DCDBCDABCD则在()处填入的内容为。
A.Left(c,n)B.Right(c,n)Mid(c,n,1)D.Mid(c,n,n)(23)执行以下程序段Dim i As Integer, x As Integerx = 0For i = 20 To 1 Step -2x = x + i \ 5NextPrint x后,x的值为()。
A.16B.17C.18D.19(24)在Visual Basic工程中,可以作为“启动对象”的程序是()。
A.任何窗体或标准模块B.任何窗体或过程C.Sub Main过程或其他任何模块D.Sub Main过程或任何窗体(25)假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
A.数组中每个命令按钮的名称(Name属性)均为Command1B.数组中每个命令按钮的标题(Caption属性)都一样C.数组中所有命令按钮可以使用同一个事件过程D.用名称Command1(下标)可以访问数组中的每个命令按钮(26)把窗体的KeyPreview属性设置为True,然后编写如下事件过程Private Sub Form_KeyPress(KeyAscii As Integer)Dim ch As Stringch = Chr(KeyAscii)KeyAscii = Asc(UCase(ch))Print Chr(KeyAscii + 2)End Sub程序运行后,按键盘上的“A”键,则在窗体上显示的内容是()。
A.AB.BC.CD.D(27)在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:Private Sub Command1_Click()a=InputBox(“请输入日期(1~31)”)t=”旅游景点:”_& IIf ( a > 0 And a <= 10,”长城”,””) _& IIf ( a >10 And a <= 20,”故宫”,””) _& IIf ( a > 20 And a <= 31,”颐和园”,””)Text1.Text = tEnd Sub程序运行后,如果从键盘上输入16,则在文本框显示的内容是()。
历年全国计算机等级考试二级Java语言程序设计试题及答案
历年全国计算机等级考试二级Java语言程序设计试题及答案 一、选择题(每小题1分,共40小题,共40分) 1.下列叙述中正确的是( )。 A.一个算法的空间复杂度大,则其时间复杂度必定大 B.一个算法的空间复杂度大,则其时间复杂度必定小 C.一个算法的时间复杂度大,则其空间复杂度必定小 D.上述3种说法都不对 D。【解析】算法的时间复杂度和空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
2.开发软件时对提高开发人员工作效率至关重要的是( )。 A.操作系统的资源管理功能 B.先进的软件开发工具和环境 C.程序员的数量 D.计算机的并行处理能力 B。【解析】先进的软件开发工具和环境对提高开发人员工作效率是至关重要的。
3.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。 A.对象成分 B.变量成分 C.语句成分 D.传输成分 D。【解析】程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。
4.对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。 A.125 B.n/2 C.n D.n+l C。【解析】对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况 下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。
5.有下列二叉树,对此二叉树前序遍历的结果为( )。 A.XZCYAB B.XYZABC C.XYABCZ D.XYAZBC D。【解析】对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。
全国计算机二级考试题库(附答案)
全国计算机二级考试题库(附答案)一、选择题(每题1分,共10分)1. 下列选项中,不属于计算机硬件的是()。
A. 中央处理器(CPU)B. 操作系统C. 内存D. 硬盘2. 在Windows系统中,可以通过()来查看和修改系统时间。
A. 控制面板B. 计算器C. 画图D. 记事本3. 下列选项中,不属于计算机软件的是()。
A. 办公软件B. 操作系统C. 游戏软件D. 中央处理器(CPU)4. 在Excel中,可以通过()来设置单元格的格式。
A. 格式工具栏B. 数据工具栏C. 插入工具栏D. 编辑工具栏5. 在Word中,可以通过()来插入表格。
A. 插入菜单B. 格式菜单C. 工具菜单D. 表格菜单6. 在PowerPoint中,可以通过()来插入图片。
A. 插入菜单B. 格式菜单C. 工具菜单D. 幻灯片菜单7. 下列选项中,不属于网络协议的是()。
A. TCP/IPB. HTTPC. FTPD. HTML8. 在网页设计中,可以使用()来设置网页的背景颜色。
A. <body> 标签B. <head> 标签C. <> 标签D. <p> 标签9. 下列选项中,不属于编程语言的是()。
A. C语言B. JavaC. PythonD. HTML10. 在数据库设计中,可以通过()来建立表与表之间的关系。
A. 主键B. 外键C. 索引D. 视图答案:1. B2. A3. D4. A5. D6. A7. D8. A9. D10. B二、填空题(每空1分,共10分)1. 计算机硬件是指计算机的实体部分,包括中央处理器(CPU)、内存、硬盘等。
2. 在Windows系统中,可以通过控制面板来查看和修改系统时间。
3. 计算机软件是指计算机的程序和数据,包括办公软件、操作系统、游戏软件等。
4. 在Excel中,可以通过格式工具栏来设置单元格的格式。
5. 在Word中,可以通过插入菜单来插入表格。
全国计算机二级考试试题及答案
全国计算机二级考试试题及答案2023年全国计算机二级考试试题 - 选择题部分第一题以下哪个不是计算机病毒的典型特征?A. 自我复制B. 破坏数据C. 需要计算机操作系统的支持D. 能够提高计算机的运行速度第二题在Excel中,要将单元格中的内容复制到同一行的其他单元格中,应使用哪个快捷键?A. Ctrl + CB. Ctrl + XC. Ctrl + VD. Ctrl + D第三题以下哪个不是SQL语言的数据定义语句?A. CREATE TABLEB. DROP TABLEC. SELECT * FROMD. ALTER TABLE第四题在PowerPoint中,要插入一个新幻灯片,应使用哪个快捷键?A. Ctrl + NB. Ctrl + OC. Ctrl + SD. Ctrl + P2023年全国计算机二级考试试题 - 填空题部分第五题第六题在C语言中,若定义了一个整型变量a,其值为5,则表达式a++的值为______。
第七题在Java中,下列哪个类表示日期和时间?______第八题在Excel中,若单元格A1的值为"123",则公式`=A1*2`的值为______。
2023年全国计算机二级考试试题 - 编程题部分第九题编写一个C程序,实现以下功能:输入一个整数,输出该整数的阶乘。
第十题编写一个Java程序,实现以下功能:输入一个字符串,输出该字符串中字符的数量及其出现次数。
答案选择题部分第一题答案: D D解析:计算机病毒是指一种能够在计算机程序中插入自我复制能力的恶意程序,它通常会破坏计算机的数据,需要操作系统的支持才能运行,但不会提高计算机的运行速度。
计算机病毒是指一种能够在计算机程序中插入自我复制能力的恶意程序,它通常会破坏计算机的数据,需要操作系统的支持才能运行,但不会提高计算机的运行速度。
第二题答案: D D解析:在Excel中,要将单元格中的内容复制到同一行的其他单元格中,应使用快捷键`Ctrl + D`。
全国计算机二级考试Java历年真题(含答案)
全国计算机二级Java题卷一一、选择题1.某带链栈初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=10,bottom=20。
该栈中的元素个数为:A.不确定B.10C.1D.02.设表的长度为15。
则在最坏情况下,快速排序所需要的比较次数为:A.105B.55C.15D.753.设循环队列的存储空间为Q(1:100),初始状态为空。
现经过一系列正常操作后,front=49,则循环队列中的元素个数为:A.不确定B.49C.51D.504.某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。
该完全二叉树的中序序列为:A.HDBEAFCGB.HDEBFGCAC.ABDHECFGD.ABCDEFGH5.下面对软件描述错误的是:A.文档是不可执行的B.程序和数据是可执行的C.软件是程序、数据及相关文档的集合D.软件文档是与程序开发、维护和应用无关的资料6.某系统总体结构如下图所示,该系统结构图的最大扇出数是:A.1B.2C.3D.57.下面属于软件工程三要素的是:A.方法、工具和过程B.方法、工具和平台C.方法、工具和环境D.工具、平台和过程8.在数据库中存储的是:A.数据的操作B.数据模型C.操作信息D.数据以及数据之间的联系9.将数据库的结构划分成多个层次,是为了提高数据库的:A.数据共享B.数据处理并发性C.管理规范性D.逻辑独立性和物理独立性10.下列关于Java布尔类型的描述中,正确的是()A.一种基本的数据类型,它的类型名称为booleanB.用int表示类型C.其值可以赋给int类型的变量D.有两个值,1代表真,0代表假11.下列对Java语言的叙述中,错误的是()A.Java虚拟机解释执行字节码B.JDK的库文件目录是binC.Java的类是对具有相同行为对象的一种抽象D.Java中的垃圾回收机制是一个系统级的线程12.下列Java源程序结构中前三种语句的次序,正确的是()A.import,package,public classB.import必为首,其他不限C.public class,package,importD.package,import,public class13.阅读下列代码:public class{public static void main(String args[ ] ){double d = 12.3;Decrementer dec = new Decrementer( );dec.decrement(d);System.out.println(d);}class Decrementer {public void decrement(double decMe){decMe = decMe – 1.0;}}}代码执行后输出的结果是()。
全国计算机c二级考试真题及答案
全国计算机c二级考试真题及答案一、单项选择题(每题2分,共40分)1. 在计算机系统中,CPU是指什么?A. 中央处理器B. 中央存储器C. 外部存储器D. 输入输出设备答案:A2. 下列哪个选项不是计算机病毒的特点?A. 破坏性B. 传染性C. 免疫性D. 潜伏性答案:C3. 在计算机中,1KB等于多少字节?A. 512B. 1024C. 2048D. 4096答案:B4. 下列哪个选项是计算机操作系统的功能?A. 网络通信B. 程序设计C. 系统资源管理D. 数据处理5. 在数据库管理系统中,DBMS指的是什么?A. 数据库管理系统B. 数据库管理系统软件C. 数据库管理系统硬件D. 数据库管理系统工具答案:A6. 计算机硬件系统由哪两部分组成?A. 输入设备和输出设备B. 中央处理器和存储器C. 主机和外设D. 软件和硬件答案:C7. 下列哪个选项是计算机软件的分类?A. 系统软件和应用软件B. 硬件软件和网络软件C. 操作系统和数据库系统D. 编译系统和诊断系统答案:A8. 在计算机中,ASCII码用于表示什么?A. 数字B. 字母C. 控制字符D. 所有字符答案:D9. 计算机病毒主要通过什么途径传播?B. 食物C. 网络D. 水答案:C10. 下列哪个选项是计算机硬件的发展趋势?A. 体积增大B. 功能减弱C. 体积缩小D. 价格上升答案:C二、填空题(每题2分,共20分)1. 计算机的存储器分为________和________。
答案:内部存储器;外部存储器2. 计算机的输出设备包括打印机和________。
答案:显示器3. 在计算机系统中,________是软件与硬件之间的接口。
答案:操作系统4. 数据库管理系统的主要功能包括数据定义、数据操纵和________。
答案:数据控制5. 计算机病毒是一种________程序。
答案:恶意6. 计算机硬件系统的核心部件是________。
全国计算机等级考试二级历年真题及答案解析
1、[单选题] 程序调试的任务是( )。
A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误2[单选题] 计算机指令由两部分组成,它们是( )。
A.运算符和运算数B.操作数和结果C.操作码和操作数D.数据和字符4[单选题] 下列关于ASCⅡ编码的叙述中,正确的是( )。
A.一个字符的标准ASCⅡ码占一个字节,其最高二进制位总为1B.所有大写英文字母的ASCⅡ码值都小于小写英文字母‘a’的ASCⅡ码值C.所有大写英文字母的ASCⅡ码值都大于小写英文字母‘a’的ASCⅡ码值D.标准ASCⅡ码表有256个不同的字符编码5[单选题] 在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
A.O(n)B.O(n2)C.O(1og2n)D.O(n1og2n)6[单选题] 以下关于编译程序的说法正确的是( )。
A.编译程序属于计算机应用软件,所有用户都需要编译程序B.编译程序不会生成目标程序,而是直接执行源程序C.编译程序完成高级语言程序到低级语言程序的等价翻译7[单选题] 数据字典(DD)所定义的对象都包含于( )。
A.数据流图(DFD图)B.程序流程图C.软件结构图D.方框图8[单选题] ( )拓扑结构是将网络的各个节点通过中继器连接成一个闭合环路。
A.星型B.树型C.总线型D.环型9[单选题] 在CD光盘上标记有“CD-RW”字样,“RW”标记表明该光盘足A.只能写入一次,可以反复读出的一次性写入光盘B.可多次擦除型光盘C.只能读出,不能写入的只读光盘1、参考答案:D参考解析:程序调试的任务是诊断和改正程序中的错误。
2参考答案:C参考解析:计算机指令通常由操作码和操作数两部分组成。
3参考答案:C4参考答案:B参考解析:国际通用的ASCIl码为7位,且最高位不总为l;所有大写字母的ASCIl 码都小于小写字母a的ASCIl码;标准ASCIl码表有128个不同的字符编码。
全国计算机二级考试试题题库附答案(最新3篇)
全国计算机二级考试试题题库附答案(最新3篇)计算机二级考试题库及答案篇一选择题1、下列叙述中正确的是()。
A) 算法的时间复杂度与算法程序中的语句条数成正比B) 算法的时间复杂度与计算机的运行速度有关C) 算法的时间复杂度与运行算法时特定的输入有关D) 算法的时间复杂度与算法程序编制者的水平有关2、下列各排序法中,最坏情况下的时间复杂度最低的是()。
A) 希尔排序B) 快速排序C) 堆排序D) 冒泡排序3、设栈的存储空间为S(1:50),初始状态为top=51。
现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
A) 1B) 0C) 50D) 494、某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
A) 不存在这样的二叉树B) 200C) 198D) 1995、结构化程序的三种基本结构是()。
A) 递归、迭代和回溯B) 过程、函数和子程序C) 顺序、选择和循环D) 调用、返回和选择6、某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
A) nB) 3C) 2D) n+17、软件需求规格说明的内容不包括()。
A) 运行环境B) 软件的主要功能C) 软件的性能D) 算法详细设计8、在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
A) 人工管理阶段B) 文件系统阶段C) 文件系统阶段和数据库阶段D) 人工管理阶段和文件系统阶段9、建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
A) 课程和课程号B) 学生和课程C) 学生和学号D) 课程和成绩10、定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为()。
