全国计算机等级考试二级笔试试题及答案
2012年全国计算机等级考试真题及答案核心提示:一、选择题(每小题2分,共70分)1.下列数据结构中,属于非线性结构的是()。
A. 循环队列B.带链队列C.二叉树D.带链栈答案 C解析树均是非线性结构2. 下列数据结构中,能够按照"先进后出"原则存取数据的是()。
A. 循环队列B.栈C.队列D.二叉树答案 B解析:栈是先进后出或后进先出的线性表3. 对于循环队列,下列叙述中正确的是()。
A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案 D解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放4. 算法的空间复杂度是指()。
A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案 A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间.5. 软件设计中划分模块的一个准则是()。
A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合答案 B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性.6. 下列选项中不属于结构化程序设计原则的是()。
A.可封装B.自顶向下C.模块化D.逐步求精答案 A7.软件详细设计产生的图如下该图是( ).A.N-S图B. PAD图C. 程序流程图D.E-R图答案 C8.数据库管理系统是()。
A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案 B9.在E-R图中,用来表示实体联系的图形是()。
A.椭圆形B.矩形C.菱形 D .三角形答案 C(11)以下变量名中合法的是C)str_n(12)把数学表达式表示为正确的VB表达式应该是D)(x*5+3)/(y*2-6)(13)下面有关标准模块的叙述中,错误的是A)标准模块不完全由代码组成,还可以有窗体(14)下面控件中,没有Caption属性的是C)组合框(15)用来设置文字字体是否斜体的属性是D)FontItalic(16)若看到程序有如下事件过程,则可以肯定的是,当程序运行时Private SubClick_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Print "VB Program"End SubD)用鼠标左键或右键单击名称为"Click"的控件时,执行此过程(17)可以产生30-50(含30到50)之间的随机整数的表达式是A)Int(Rnd*21+30)(18)在程序运行时,下面的叙述中正确的是C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程(19)窗体有名称为Command1的命令按钮和名称为Text1的文本框Private Sub Command1_Click()Text1.Text = "程序设计"Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text = "等级考试"End Sub运行以上程序,单击命令按钮后B)文本框中显示的是"等级考试",且焦点在文本框中(20)设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option.Value=True Then下面语句中与该语句不等价的是C)If Value=True Then(21)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100,下面叙述中正确的是A)程序运行时,若使滚动条向左移动,滚动条的Value属性值就增加(22)有如下过程代码:Sub var_dim()Static numa As IntegerDim numb As Integernuma = numa + 2numb = numb + 1Print numa; numbEnd Sub连续3次调用var_dim过程,第3次调用时的输出是C)6 1(23)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Command1_Click()For i = 5 To 1 Step -0.8Print Int(i);Next iEnd Sub运行程序,单击命令按钮,窗体上显示的内容为A)5 4 3 2 1 1(24)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Command1_Click()Dim a(3, 3)For m = 1 To 3For n = 1 To 3If n = m Or n = 4 - m Thena(m, n) = m + nElsea(m, n) = 0End IfPrint a(m, n);Next nPrintNext mEnd SubB)2 0 40 4 04 0 6(25)设有如下函数过程:Function fun(a As Integer, b As Integer)Dim c As IntegerIf a < b Thenc = a: a = b: b = cEnd Ifc = 0Doc = c + aLoop Until c Mod b = 0fun = cEnd Function若调用函数fun时的实际参数都是自然数,则函数返回的是B)a、b的最小公倍数(26)窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval 属性为5000,Enabled属性值是True。
Timer1的事件过程如下:Private Sub Timer1_Timer()Static flag As IntegerIf flag = 0 Then flag = 1flag = -flagIf flag = -1 ThenText1.ForeColor = &HFF& '&HFF&为红色ElseText1.ForeColor = &HC000& '&HC000&为绿色End IfEnd Sub以下叙述中正确的是C)程序执行后,文本框的文字每5秒改变一次颜色(27)为计算1+2+2^2+2^3+2^4+...+2^10的值,并把结果显示在文本框Text1中,若编写如下事件过程:Private Sub Command1_Click()Dim a%, s%, k%s = 1a = 2For k = 2 To 10a = a * 2s = s + aNext kText1.Text = sEnd Sub执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是D)同时进行B)、C)两种修改(28)标准模块中有如下程序代码:Public x As Integer, y As IntegerSub var_pub()x = 10: y = 20End Sub在窗体上有1个命令按钮,并有如下事件过程:Private Sub Command1_Click()Dim x As IntegerCall var_pubx = x + 100y = y + 100Print x; yEnd SubB)100 120(29)设a,b都是自然数,为求a除以b的余数,默认编写了以下函数:Function fun(a As Integer, b As Integer)While a > ba = a - bWendfun = aEnd Function在调试时发现函数是错误的,为使函数能产生正确的返回值,应做的修改是D)把While a>b改为While a>=b(30)下列关于通用对话框CommonDialog1的叙述中,错误的是A)只要在"打开"对话框中选择了文件,并单击"打开"按钮,就可以将选中的文件打开(31)在利用菜单编辑器设计菜单时,为了把组合键"Alt+X"设置为"退出(X)"菜单项的访问键,可以将该菜单项的标题设置为B)退出(&X)(32)在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:Dim ss As StringPrivate Sub Text1_KeyPress(KeyAscii As Integer)If Chr(KeyAscii) <> "" Then ss = ss + Chr(KeyAscii)End SubPrivate Sub Command1_Click()Dim m As String, i As IntegerFor i = Len(ss) To 1 Step -1m = m + Mid(ss, i, 1)NextText1.Text = UCase(m)End Sub程序运行后,在文本框中输入"Number 100",并单击命令按钮,则文本框中显示的是D)001REMBUN(33)窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其属性值为True。
要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。
为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下程序:Private Sub Timer1_Timer()For k = Line1.X1 To Line2.X1 Step 100If Shape1.Left + Shape1.Width < Line2.X1 ThenShape1.Left = Shape1.Left + 100End IfNext kEnd Sub运行程序时发现圆立即移动到右边的直线处,与题目要求的移动方式不符。
为得到与题目要求相符的结果,下面修改方案中正确的是B)把 For k = Line1.X1 To Line2.X1 Step 100 和Next k两行删除(34)下列有关文件的叙述中,正确的是C)随机文件中,每个记录的长度是固定的(35)窗体如图1所示。
2024计算机等级考试二级真题及答案
2024计算机二级考试试题及答案1、设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。
其中表C的键为公司号,表S的键为员工号,则表E的键(码)为oA、公司号,员工号B、员工号,工资C、员工号D、公司号,员工号,工资【评析】本题考查学问点是关键字。
能唯一标识实体的属性集称为码(关键字)。
码也称为关键字,是表中若干属性的属性组,其值唯一标识表中的一个元组。
本题答案:A。
3、下列叙述中正确的是oA、每一个结点有两个指针域的链表肯定是非线性结构B、全部结点的指针域都为非空的链表肯定是非线性结构C、循环链表是循环队列的链式存储结构D、线性结构的存储结点也可以有多个指针【评析】本题考查学问点是线性表的线性结构与非线性结构。
线性表的链式存储结构称为线性链表。
在某些应用中,对线性链表中的每个结点设置两个指针,一个称为左指针,用以指向其前件结点;另一个称为右指针,用以指向其后件结点。
本题答案:D。
4、在线性表的依次存储结构中,其存储空间连续,各个元素所占的字节数oA、相同,元素的存储依次与逻辑依次一样B、相同,但其元素的存储依次可以与逻辑依次不一样C、不同,但元素的存储依次与逻辑依次一样D、不同,且其元素的存储依次可以与逻辑依次不一样【评析】本题考查学问点是线性表的依次存储结构。
线性表的依次存储结构具有两个基本特点:L线性表中全部元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑依次依次存放的。
本题答案:A。
5、设循环队列为Q(Lm),其初始状态为front=rear=m0经过一系列入队与退队运算后,front=30,rear=10o现要在该循环队列中作依次查找,最坏状况下须要比较的次数为oA、19B、20C、InT9D、m-20【评析】本题考查学问点是循环队列的运算。
计算机二级证试题及答案
计算机二级证试题及答案一、单项选择题(每题2分,共10分)1. 在计算机系统中,CPU主要负责:A. 存储数据B. 处理数据C. 显示数据D. 传输数据答案:B2. 下列哪个选项不是计算机硬件?A. 中央处理器(CPU)B. 操作系统C. 内存D. 硬盘答案:B3. 计算机病毒主要通过什么途径传播?A. 电子邮件B. 移动存储设备C. 网络下载D. 所有以上选项答案:D4. 在Windows操作系统中,以下哪个键是用于复制选中内容的?A. Ctrl+CB. Ctrl+VC. Ctrl+XD. Ctrl+Z答案:A5. 以下哪个选项是计算机二级考试的主要内容?A. 办公软件应用B. 网络技术C. 编程语言D. 所有以上选项答案:D二、多项选择题(每题3分,共15分)1. 下列哪些是计算机软件的分类?A. 系统软件B. 应用软件C. 操作系统D. 硬件答案:A B C2. 计算机二级考试中,以下哪些是常见的考试科目?A. 计算机基础知识B. 办公软件应用C. 编程语言D. 图形图像处理答案:A B C D3. 在计算机系统中,以下哪些属于输入设备?A. 键盘B. 鼠标C. 显示器D. 打印机答案:A B4. 计算机二级考试中,以下哪些是常见的题型?A. 单项选择题B. 多项选择题C. 判断题D. 简答题答案:A B C D5. 以下哪些是计算机二级考试的评分标准?A. 考试总分B. 考试时长C. 考试内容D. 考试形式答案:A B C三、判断题(每题1分,共5分)1. 计算机二级考试是全国统一的计算机技术等级考试。
(对)2. 计算机硬件包括CPU、内存、硬盘等。
(对)3. 计算机病毒只能通过电子邮件传播。
(错)4. 计算机二级考试只测试编程能力。
(错)5. 计算机软件分为系统软件和应用软件。
(对)四、简答题(每题5分,共10分)1. 请简述计算机二级考试的目的是什么?答案:计算机二级考试的目的是检验考生是否具备一定的计算机应用能力,包括办公软件应用、编程语言、网络技术等方面的知识和技能,以满足社会对计算机技术人才的需求。
计算机二级考试试题及答案解析
计算机二级考试试题及答案解析一、选择题(每题2 分,共40 分)1. 以下不属于计算机系统软件的是()。
A. 操作系统B. 数据库管理系统C. 办公软件D. 编译程序答案:C解析:办公软件属于应用软件,操作系统、数据库管理系统、编译程序都是系统软件。
2. 在计算机中,1KB 等于()字节。
A. 1000B. 1024C. 2048D. 8192答案:B解析:1KB = 1024B。
3. 以下存储设备中,存取速度最快的是()。
A. 硬盘B. 内存C. 光盘D. 软盘答案:B解析:内存的存取速度比硬盘、光盘、软盘都要快。
4. 计算机病毒是一种()。
A. 软件B. 硬件C. 程序D. 生物体答案:C解析:计算机病毒是一段人为编制的具有破坏性的程序代码。
5. 在Windows 操作系统中,按下()键可以打开任务管理器。
A. Ctrl + Alt + DelB. Ctrl + Shift + EscC. Win + DD. Win + R答案:A 或B。
解析:Ctrl + Alt + Del 和Ctrl + Shift + Esc 都可以打开任务管理器。
6. 在Word 中,若要将文档中所有的“计算机”替换为“电脑”,应使用()功能。
A. 查找B. 替换C. 自动更正D. 修订答案:B解析:使用替换功能可以快速将文档中的特定内容替换为其他内容。
7. 在Excel 中,函数SUM(A1:A5)的作用是()。
A. 求A1 和A5 两个单元格的和B. 求A1、A5 以及它们之间所有单元格的和C. 求A1 到A5 五个单元格的平均值D. 求A1 到A5 五个单元格的最大值答案:B解析:SUM 函数是求和函数,SUM(A1:A5)表示求A1 到A5 单元格区域的数值之和。
8. 在PowerPoint 中,以下哪种视图可以同时查看多张幻灯片的缩略图?()A. 普通视图B. 幻灯片浏览视图C. 备注页视图D. 阅读视图答案:B解析:幻灯片浏览视图可以同时查看多张幻灯片的缩略图,方便进行幻灯片的排序、复制、删除等操作。
二级考试答案2024
二级考试答案2024
1. 选择题
A. 计算机的存储设备包括哪些?
A. 硬盘
B. 内存
C. 光盘
D. 所有选项
答案:D
2. 填空题
请填写下列关于计算机系统的空白处:
计算机系统由硬件系统和____系统组成。
答案:软件
3. 判断题
以下关于网络协议的描述是否正确?
网络协议是一组规则,用于定义电子设备如何在网络上进行通信。
答案:正确
4. 简答题
简述计算机病毒的特点。
答案:计算机病毒具有自我复制、传播性、隐蔽性、破坏性等特点。
5. 计算题
若一个二进制数为1011,将其转换为十进制数是多少?
答案:11
6. 编程题
编写一个简单的程序,输出“Hello, World!”。
答案:
```
print("Hello, World!")
```
7. 论述题
论述云计算的优势和劣势。
答案:云计算的优势包括成本效益、灵活性、可扩展性、维护性等。
劣势可能包括数据安全问题、依赖性、网络延迟等。
8. 案例分析题
分析以下代码段的功能:
```
def add(a, b):
return a + b
```
答案:该代码段定义了一个名为`add`的函数,它接受两个参数`a`
和`b`,并返回它们的和。
请注意,以上内容为示例性质,实际考试答案应根据具体考试内容和
要求来确定。
计算机二级考试试题及答案
计算机二级考试试题及答案一、选择题(每题2分,共30分)1. 计算机网络的目的是什么?A. 提高计算机的运算速度B. 实现数据传输和共享资源C. 提高计算机的存储容量D. 提高计算机的可靠性答案:B2. 在下列传输介质中,哪种介质的数据传输速率最高?A. 双绞线B. 同轴电缆C. 光纤D. 无线电波答案:C3. 关于IP地址,下列说法正确的是?A. IP地址是由32位二进制数组成B. IP地址是由16位二进制数组成C. IP地址是由64位二进制数组成D. IP地址是由128位二进制数组成答案:A4. 在下列操作系统中,哪一个不是网络操作系统?A. Windows Server 2008B. LinuxC. Windows 7D. Unix答案:C5. 关于电子邮件,下列说法错误的是?A. 电子邮件可以发送附件B. 电子邮件可以群发C. 电子邮件不能发送图片D. 电子邮件可以设置定时发送答案:C(以下省略25题)二、填空题(每题3分,共30分)26. 计算机网络的拓扑结构主要有________、________、________和________。
答案:星型、总线型、环型、网状型27. 在网络通信过程中,TCP/IP协议栈分为________层。
答案:四层28. 常见的网络设备有________、________、________和________。
答案:路由器、交换机、集线器、网关29. 在HTML中,________标签用于定义标题,________标签用于定义段落。
答案:<h1>-<h6>、<p>30. 在CSS中,________属性用于设置元素的字体大小,________属性用于设置元素的字体颜色。
答案:font-size、color三、判断题(每题2分,共20分)31. 计算机网络的传输速率是指每秒传输的数据量。
()答案:正确32. 在网络通信过程中,IP地址用于标识网络中的每一台计算机。
计算机二级试题及答案
计算机二级试题及答案一、单项选择题(每题2分,共20分)1. 在计算机中,二进制数1011转换为十进制数是()。
A. 10B. 11C. 12D. 13答案:B2. 下列哪个选项不是计算机病毒的特征?()。
A. 传染性B. 破坏性C. 免疫性D. 潜伏性答案:C3. 计算机操作系统的主要功能是()。
A. 管理计算机硬件资源B. 管理计算机软件资源C. 管理计算机输入输出设备D. 所有上述选项答案:D4. 在Excel中,下列哪个函数用于计算一组数据的平均值?()。
A. SUMB. AVERAGEC. MAXD. MIN答案:B5. 计算机硬件系统中最核心的部件是()。
A. 中央处理器(CPU)B. 存储器C. 输入设备D. 输出设备答案:A6. 在Word中,下列哪个功能用于插入页眉和页脚?()。
A. 插入B. 引用C. 视图D. 设计答案:B7. 计算机中,1GB等于多少MB?()。
A. 1024B. 1000C. 1024*1024D. 1000*1000答案:A8. 下列哪个选项不是计算机网络的功能?()。
A. 数据通信B. 资源共享C. 分布式处理D. 信息保密答案:D9. 在PowerPoint中,下列哪个视图用于创建和编辑幻灯片?()。
A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 大纲视图答案:A10. 计算机存储器中,RAM代表什么?()。
A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 静态随机存储器答案:A二、多项选择题(每题3分,共15分)1. 下列哪些设备属于计算机的输入设备?()。
A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:A, B, D2. 在计算机中,下列哪些选项属于系统软件?()。
A. Windows操作系统B. Excel电子表格软件C. Photoshop图像处理软件D. 杀毒软件答案:A, D3. 在Excel中,下列哪些操作可以对数据进行排序?()。
二级考试全套题库及答案
二级考试全套题库及答案一、单项选择题(每题2分,共20分)1. 在计算机系统中,负责解释和执行程序的部件是()。
A. 内存B. 外存C. 中央处理器D. 输入设备答案:C2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒具有传染性B. 计算机病毒是一段程序代码C. 计算机病毒可以自我复制D. 计算机病毒对计算机系统无害答案:D3. 在Excel中,若要计算A1到A10单元格的总和,可以使用的函数是()。
A. SUM(A1:A10)B. AVERAGE(A1:A10)C. MAX(A1:A10)D. MIN(A1:A10)答案:A4. 下列关于网络协议的描述,正确的是()。
A. 网络协议仅规定了数据传输的格式B. 网络协议规定了数据传输的路径C. 网络协议包括数据传输的格式、顺序和同步D. 网络协议只涉及数据传输的安全性答案:C5. 在Word文档中,若要将一段文字设置为斜体,可以使用快捷键()。
A. Ctrl+BB. Ctrl+IC. Ctrl+UD. Ctrl+P答案:B6. 在数据库管理系统中,用于查询数据的SQL语句是()。
A. INSERTB. UPDATEC. DELETED. SELECT答案:D7. 下列关于操作系统的描述,错误的是()。
A. 操作系统是计算机硬件和用户之间的接口B. 操作系统管理计算机硬件资源C. 操作系统可以提高计算机的运行效率D. 操作系统是计算机硬件的一部分答案:D8. 在PowerPoint中,若要将一张幻灯片复制到另一张幻灯片,可以使用的快捷键是()。
A. Ctrl+CB. Ctrl+VC. Ctrl+XD. Ctrl+D答案:D9. 下列关于二进制数的描述,正确的是()。
A. 二进制数只有0和1两个数字B. 二进制数可以表示小数C. 二进制数只能用于计算机内部D. 二进制数不能转换为十进制数答案:A10. 在计算机网络中,IP地址用于()。
全国计算机等级考试二级c语言题库及答案
全国计算机等级考试二级c语言题库及答案全国计算机等级考试二级C语言题库及答案1. 以下关于C语言的叙述中,错误的是:A. C语言是一种高级语言B. C语言可以直接被计算机执行C. C语言具有结构化的特点D. C语言支持模块化程序设计答案:B2. 在C语言中,以下哪个关键字用于定义一个函数?A. intB. forC. returnD. void答案:D3. 若有定义:int a=3, b=4; 则表达式 a+b 的值是:A. 7B. 6C. 3.4D. 43答案:A4. 在C语言中,以下哪个选项不是合法的变量名?A. _sumB. sum_C. 2valueD. sum$答案:C5. 在C语言中,以下哪个选项是正确的二维数组声明?A. int array[3][2];B. int array[][];C. int array[3][];D. int array[2,3];答案:A6. 若有定义:char c1='a', c2='b'; 则表达式 c1-c2 的值是:A. -1B. 1C. 97D. 98答案:A7. 在C语言中,以下哪个选项不是合法的字符串字面量?A. "Hello"B. 'Hello'C. "123"D. "C\"Language"答案:B8. 若有定义:int x=10; 则表达式 x++ 的结果是:A. 10B. 11C. 9D. 无法确定答案:A9. 在C语言中,以下哪个关键字用于声明一个指针?A. intB. charC. floatD. pointer答案:B10. 若有定义:int a[5] = {1, 2, 3, 4, 5}; 则表达式 a[2] 的值是:A. 3B. 4C. 5D. 无法确定答案:A11. 在C语言中,以下哪个选项不是合法的循环控制语句?A. forB. whileC. do-whileD. repeat答案:D12. 若有定义:float x=3.14; 则表达式 (int)x 的值是:A. 3B. 3.14C. 4D. 无法确定答案:A13. 在C语言中,以下哪个选项不是合法的函数参数类型?A. intB. floatC. doubleD. void答案:D14. 若有定义:int a=5, b=10; 则表达式 a%b 的值是:A. 5B. 0C. 1D. 无法确定答案:B15. 在C语言中,以下哪个选项不是合法的输入输出函数?A. printfB. scanfC. coutD. getchar答案:C16. 若有定义:int a=2, b=4; 则表达式 a&b 的值是:A. 0B. 2C. 4D. 6答案:B17. 在C语言中,以下哪个选项不是合法的逻辑运算符?A. &&B. ||C. !D. <答案:D18. 若有定义:int a=3; 则表达式 a<<2 的值是:A. 6B. 12C. 9D. 无法确定答案:B19. 在C语言中,以下哪个选项不是合法的文件操作函数?A. fopenB. fcloseC. removeD. delete答案:D20. 若有定义:int a=6; 则表达式 a==6 的值是:A. 1B. 0C. 6D. 无法确定答案:A。
二级考试题及答案
二级考试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A2. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B3. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C4. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B5. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A6. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B7. 以下哪个是计算机的输出设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:C8. 在计算机科学中,什么是二进制?A. 一种编程语言B. 一种数据存储方式C. 一种操作系统D. 一种网络协议答案:B9. 下列哪个选项是正确的?A. 1+1=2B. 2+2=5C. 3+3=6D. 4+4=9答案:A10. 以下哪个是计算机的输入设备?A. 打印机B. 鼠标C. 显示器D. 键盘答案:B二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、______和______。
答案:中央处理器、外部存储器2. 在计算机系统中,CPU的全称是______。
答案:中央处理器3. 计算机的存储设备分为______和______。
答案:内部存储器、外部存储器4. 计算机的内存分为______和______。
答案:RAM、ROM5. 计算机的操作系统主要负责______和管理硬件资源。
答案:程序运行6. 计算机的五大组成部分包括:输入设备、输出设备、存储器、中央处理器和______。
答案:外部存储器7. 在计算机系统中,CPU的全称是______。
答案:中央处理器8. 计算机的存储设备分为______和______。
全国计算机二级c考试真题及答案
全国计算机二级c考试真题及答案一、选择题(每题2分,共20分)1. 下列关于C语言的描述中,错误的是:A. C语言是一种高级编程语言B. C语言具有丰富的数据类型C. C语言可以直接操作硬件D. C语言不支持面向对象编程答案:D2. 在C语言中,用于定义一个整型变量的关键字是:A. intB. floatC. doubleD. char答案:A3. 若有以下代码片段:```cint a = 10;int b = 20;int c;c = a + b;```则变量c的值是:A. 10B. 20C. 30D. 40答案:C4. 在C语言中,以下哪个运算符用于计算两个数的乘积:A. +B. -C. *D. /答案:C5. 在C语言中,以下哪个函数用于计算一个数的平方根:A. sqrt()B. pow()C. log()D. abs()答案:A6. 在C语言中,以下哪个关键字用于声明一个函数:A. intB. voidC. returnD. function答案:B7. 在C语言中,以下哪个关键字用于定义一个循环结构:A. ifB. whileC. forD. switch答案:C8. 在C语言中,以下哪个关键字用于定义一个条件判断结构:A. ifB. elseC. switchD. case答案:A9. 在C语言中,以下哪个函数用于将字符串转换为整数:A. atoi()B. atof()C. strcpy()D. strcat()答案:A10. 在C语言中,以下哪个函数用于输出格式化的字符串:A. printf()B. scanf()C. gets()D. puts()答案:A二、填空题(每题2分,共20分)1. C语言中,用于声明一个字符型变量的关键字是________。
答案:char2. C语言中,用于声明一个浮点型变量的关键字是________。
答案:float3. 在C语言中,________运算符用于比较两个数是否相等。
