全国计算机二级笔试水平测试答案
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分,共20分)1. 下列关于计算机的说法中,正确的是()A. 计算机是由硬件和软件组成的B. 计算机可以解决任何问题C. 计算机的速度与存储容量成正比D. 计算机病毒是一种有益的程序答案:A2. 在Windows系统中,以下操作不能实现的是()A. 同时打开多个窗口B. 同时打开多个程序C. 只能在一个程序中工作D. 窗口可以移动、大小和关闭答案:C3. 在Excel中,下列函数可以实现求和的是()A. SUMIFB. COUNTIFC. AVERAGED. MAX答案:A4. 在PowerPoint中,以下哪个选项不是幻灯片切换方式的动画效果()A. 淡入淡出B. 推进C. 组合D. 随机答案:C5. 下列关于网络的说法中,正确的是()A. 网络的速度与传输介质有关B. 网络的安全性与防火墙的设置无关C. 网络的覆盖范围与传输介质无关D. 网络的稳定性与网络协议有关答案:A6. 在HTML中,以下哪个标签用于定义表格的标题()A. <table>B. <caption>C. <tr>D. <th>答案:B7. 在C语言中,以下哪个选项不是合法的数据类型()A. 整型B. 浮点型C. 字符型D. 布尔型答案:D8. 在Java中,下列哪个选项不是访问控制符()A. publicB. privateC. defaultD. static答案:D9. 在Python中,以下哪个函数用于转换列表为元组()A. list()B. tuple()C. set()D. dict()答案:B10. 在数据库中,以下哪个选项不是关系型数据库的特点()A. 数据以表格形式存储B. 支持SQL语言C. 数据可以冗余D. 数据存储在文件中答案:D二、填空题(每题2分,共20分)1. 在计算机中,_________ 是一种能够按照程序运行,处理各种数据的智能设备。
计算机二级考试题答案
计算机二级考试题答案一、选择题(每题2分,共20分)1. 在计算机中,二进制数1011转换为十进制数是()。
A. 10B. 11C. 12D. 13答案:B2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒具有传染性B. 计算机病毒具有潜伏性C. 计算机病毒具有破坏性D. 计算机病毒可以自我复制,但不会破坏数据答案:D3. 在Word中,下列哪个快捷键可以打开“查找和替换”对话框()。
A. Ctrl+FB. Ctrl+HC. Ctrl+GD. Ctrl+J答案:B4. Excel中,若要将单元格A1的值与单元格B1的值相加,应使用的公式是()。
A. =A1+B1B. =SUM(A1,B1)C. =A1*B1D. =AVERAGE(A1,B1)答案:A5. 在PowerPoint中,下列哪个视图模式用于编辑幻灯片的详细内容()。
A. 普通视图B. 幻灯片浏览视图C. 幻灯片放映视图D. 大纲视图答案:A6. 下列关于计算机网络的描述,正确的是()。
A. 计算机网络是由计算机硬件组成的B. 计算机网络是由计算机软件组成的C. 计算机网络是由计算机硬件和通信线路组成的D. 计算机网络是由计算机硬件、软件和通信协议组成的答案:D7. 在数据库管理系统中,用于查询数据的SQL语句是()。
A. INSERTB. UPDATEC. DELETED. SELECT答案:D8. 下列关于HTML的描述,错误的是()。
A. HTML是一种网页设计语言B. HTML的标签对网页内容进行格式化C. HTML的标签都是成对出现的D. HTML的标签不区分大小写答案:C9. 在计算机系统中,外存通常指的是()。
A. RAMB. ROMC. 硬盘D. 缓存答案:C10. 下列关于操作系统的描述,错误的是()。
A. 操作系统是计算机硬件与用户之间的接口B. 操作系统负责管理计算机硬件资源C. 操作系统可以提高计算机的运行效率D. 操作系统是计算机硬件的一部分答案:D二、填空题(每题2分,共20分)1. 在计算机中,一个字节由____位二进制数组成。
计算机二级考试及答案
计算机二级考试及答案一、单项选择题(每题1分,共10分)1. 在计算机系统中,中央处理器(CPU)的主要功能是进行()。
A. 算术运算B. 逻辑运算C. 数据存储D. 输入输出答案:B2. 下列关于计算机病毒的描述,错误的是()。
A. 计算机病毒是一种程序B. 计算机病毒能够自我复制C. 计算机病毒对计算机系统无害D. 计算机病毒可以通过网络传播答案:C3. 在计算机存储器中,RAM代表的是()。
A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A4. 下列关于操作系统的描述,正确的是()。
A. 操作系统是计算机硬件的一部分B. 操作系统是计算机软件的核心C. 操作系统不能管理计算机硬件D. 操作系统不能提供用户界面答案:B5. 在计算机中,二进制数“1010”转换为十进制数是()。
A. 8B. 10C. 12D. 14答案:B6. 下列关于计算机网络的描述,错误的是()。
A. 计算机网络可以实现资源共享B. 计算机网络可以提高计算机的可靠性C. 计算机网络不能提高计算机的性能D. 计算机网络可以实现远程通信答案:C7. 在计算机系统中,外存储器与内存相比,其特点是()。
A. 速度快B. 容量大C. 价格高D. 易失性答案:B8. 下列关于数据库管理系统的描述,正确的是()。
A. 数据库管理系统用于管理文件系统B. 数据库管理系统用于管理数据库C. 数据库管理系统不能提供数据查询功能D. 数据库管理系统不能实现数据的安全性答案:B9. 在计算机编程中,面向对象编程的主要特点是()。
A. 过程抽象B. 数据抽象C. 功能抽象D. 行为抽象答案:B10. 下列关于计算机软件的描述,错误的是()。
A. 计算机软件包括系统软件和应用软件B. 计算机软件是计算机系统中的非硬件部分C. 计算机软件可以是开源的也可以是闭源的D. 计算机软件不能被复制答案:D二、多项选择题(每题2分,共10分)1. 计算机硬件系统主要包括()。
计算机二级考试题和答案
计算机二级考试题和答案一、单项选择题(每题1分,共20分)1. 在计算机系统中,CPU指的是什么?A. 控制器B. 存储器C. 中央处理器D. 输入设备答案:C2. 下列哪个选项不是计算机病毒的特点?A. 传染性B. 破坏性C. 可预见性D. 潜伏性答案:C3. 在计算机中,1GB等于多少MB?A. 1024B. 1000C. 512D. 128答案:A4. 下列哪个选项是计算机操作系统?A. ExcelB. PhotoshopC. WindowsD. PowerPoint答案:C5. 计算机硬件系统由哪两部分组成?A. 输入设备和输出设备B. 软件和硬件C. 主机和外设D. 控制器和运算器答案:C...20. 计算机二级考试主要考查的是以下哪方面的内容?A. 计算机硬件知识B. 计算机软件知识C. 计算机应用能力D. 计算机网络知识答案:C二、多项选择题(每题2分,共20分)1. 计算机中常用的输入设备包括哪些?A. 键盘B. 鼠标C. 扫描仪D. 打印机答案:A, B, C2. 计算机中常用的输出设备包括哪些?A. 显示器B. 打印机C. 音箱D. 鼠标答案:A, B, C...三、判断题(每题1分,共10分)1. 计算机病毒是一种程序,它能够自我复制并传播到其他计算机上。
答案:正确2. 计算机硬件系统由中央处理器、存储器、输入设备和输出设备组成。
答案:正确...四、填空题(每题2分,共20分)1. 计算机的存储设备分为______存储器和______存储器。
答案:内;外2. 计算机的______是计算机硬件系统的核心部件。
答案:CPU...五、简答题(每题5分,共30分)1. 简述计算机病毒的危害。
答案:计算机病毒的危害包括破坏数据、占用系统资源、影响计算机运行速度、导致系统崩溃等。
2. 计算机操作系统的主要功能是什么?答案:计算机操作系统的主要功能包括管理计算机硬件资源、提供用户界面、运行应用程序、实现文件管理等。
计算机二级考试试题及答案解析
计算机二级考试试题及答案解析一、选择题(每题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`,并返回它们的和。
请注意,以上内容为示例性质,实际考试答案应根据具体考试内容和
要求来确定。
二级考试答案2023
二级考试答案2023一、选择题(每题2分,共20分)1. 二级考试中,以下哪个选项不是计算机硬件的基本组成部分?A. 中央处理器B. 内存C. 键盘D. 操作系统答案:D2. 在计算机系统中,以下哪个设备不属于输入设备?A. 鼠标B. 扫描仪C. 显示器D. 键盘答案:C3. 二级考试中,以下哪个选项是计算机软件的分类?A. 系统软件和应用软件B. 硬件软件和应用软件C. 系统软件和硬件软件D. 应用软件和硬件软件答案:A4. 在计算机二级考试中,以下哪个选项是正确的文件扩展名,用于表示文本文件?A. .txtB. .docC. .xlsD. .ppt答案:A5. 二级考试中,以下哪个选项是正确的计算机病毒的特点?A. 传染性和破坏性B. 可读性和破坏性C. 传染性和可读性D. 可读性和易用性答案:A6. 在计算机二级考试中,以下哪个选项是正确的计算机操作系统的功能?A. 管理计算机硬件资源B. 提供用户界面C. 执行应用程序D. 所有选项答案:D7. 二级考试中,以下哪个选项不是计算机网络的组成部分?A. 服务器B. 路由器C. 打印机D. 交换机答案:C8. 在计算机二级考试中,以下哪个选项是正确的计算机数据存储单位?A. 字节(Byte)B. 比特(Bit)C. 两者都是D. 两者都不是答案:C9. 二级考试中,以下哪个选项是正确的计算机数据加密的目的?A. 保护数据不被未授权访问B. 增加数据的可读性C. 减少数据的存储空间D. 提高数据的处理速度答案:A10. 在计算机二级考试中,以下哪个选项是正确的计算机编程语言的分类?A. 低级语言和高级语言B. 机器语言和汇编语言C. 高级语言和机器语言D. 汇编语言和高级语言答案:A二、填空题(每题2分,共20分)1. 二进制数1010转换为十进制数是____。
答案:102. 在计算机二级考试中,ASCII码中,大写字母A的十进制编码是____。
计算机二级考试试题及答案
计算机二级考试试题及答案一、选择题(每题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地址用于标识网络中的每一台计算机。
国家二级计算机考试答案
国家二级计算机考试答案一、选择题(每题1分,共10分)1. 在计算机中,二进制数1011转换为十进制数是多少?A. 10B. 11C. 12D. 13答案:B2. 下列哪个选项不是计算机病毒的特点?A. 破坏性B. 潜伏性C. 传染性D. 可预测性答案:D3. 在Excel中,若要计算A1到A10单元格的总和,应使用的函数是?A. SUMB. AVERAGEC. MAXD. MIN答案:A4. 以下哪个选项不是计算机硬件的组成部分?A. 中央处理器B. 内存C. 操作系统D. 硬盘答案:C5. 在Word中,若要将文档中所有的“计算机”替换为“电脑”,应使用哪个功能?A. 查找B. 替换C. 格式刷D. 拼写检查答案:B6. 下列哪个选项不是计算机网络的拓扑结构?A. 星型B. 总线型C. 环形D. 树型答案:D7. 在计算机中,1GB等于多少MB?A. 1024B. 1000C. 512D. 256答案:A8. 下列哪个选项不是计算机操作系统的功能?A. 进程管理B. 文件管理C. 设备管理D. 数据加密答案:D9. 在PowerPoint中,若要将一张幻灯片复制到另一张幻灯片,应使用哪个功能?A. 复制B. 粘贴C. 剪切D. 格式刷答案:A10. 计算机中,ASCII码用于表示什么?A. 图像B. 音频C. 字符D. 视频答案:C二、填空题(每题2分,共10分)1. 在计算机中,一个字节由________位二进制数组成。
答案:82. 计算机病毒的主要传播途径之一是通过________。
答案:电子邮件3. Excel中,若要对数据进行排序,可以使用“数据”菜单中的________功能。
答案:排序4. 在Word中,可以通过________视图来查看文档的页面布局。
答案:页面布局5. 计算机硬件系统主要包括输入设备、输出设备、________、外部存储器和辅助存储器。
答案:中央处理器三、简答题(每题5分,共20分)1. 简述计算机硬件和软件的区别。
2023年全国计算机等级考试二级笔试及答案解析
2023年3月全国计算机等级考试二级VF笔试及答案解析1、下列叙述中对的的是A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为nB. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2nD. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n答案:A解析:最坏情况下所有逆序,所以要比较N次2、算法的时间复杂度是指A.算法的执行时间B.算法所解决数据和数据量C.算法程序中的语句或指令条数D.算法在实现过程中所需要的基本运算次数答案:D3、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A.编辑软件(应用软件)B.操作系统(系统软件)C.教务管理系统(支撑软件(或工具软件))D.浏览器(支撑软件(或工具软件))答案:B解析:操作系统是最常见的系统软件4、软件(程序)调试的任务是A.针对和改善程序中的错误B.尽也许多的发现程序中的错误C.发的现并改正程序中的所有错误D.拟定程序中错误的性质答案:A解析:B答案是程序测试的任务5、数据流程图(DFD图)是A.软件概要设计的工具B.软件具体设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具的答案:C6、软件生命周期可分为定义阶段,开发阶段和维护阶段,具体设计属于A. 定义阶段B.开发阶段C.维护阶段D.上述三个阶段答案:B7、数据库管理系统中负责数据模式定义的语言是A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言答案:A8、在学生管理的关系数据库中,存取一个学生信息的数据单位是A.文献B.数据库C.字段D.记录答案:D9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表达,它属于数据库设计的A.需求分析阶段B.逻辑设计阶段C.的概念设计阶段D.物理设计阶段答案:A10、有两个关系R和T如下:RA B Ca 1 2b 2 2c 3 2d 3 2TA B Cc 3 2d 3 2则由关系R得到关系T的操作是A.选择B.投影C.交D.并答案:A解析:从一个关系中选出某一行(几行)符合条件规定的记录,称为选择从一个关系中选出某一列(几列)符合条件规定的内容,称为投影11、在VisualFoxpro中,编译后的程序文献的扩展名为A.PRGB.EXEC.DBCD.FXP答案:D12、假设表文献TEST.DBF已经在当前工作区打开,要修改其结构,可使用的的命令A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST答案:A13、为有当前表中的所学生的总分增长十分,可以使用的命令是A.CHANGE 总分 WITH 总分+10B.REPLACE总分 WITH总分+10C.CHANGE ALL总分WITH总分+10D.REPLACE ALL总分WITH总分+10答案:D解析:记住修改记录用REPLACE14、在VisualFoxpro中,下面关于属性、事件、方法叙述错误的是A.属性用于描述对象的状态B.方法用于描述对象的行为C.事件代码民可以象方法同样被显示调用D.基于同一个类产生的两个对象的属性不能分别设立自己的属性值答案:D15、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)答案:D解析:一个汉字占两个字符,从a的右边取一个字符要用函数RIGHT(a,2)16、在VisualFoxpro中,“表”是指A.报表B.关系C.表格控件D.表单答案:B解析:VF中,一个表就是一个关系17、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是A.EMPTY(.NULL.)B.LIKE(‘xy?’,'xyz’)C.AT(‘xy’,'abbcxyz’)D.ISNULL(SPACE(0))答案:B18、以下关于视图的描述对的的是A.视图和表同样包含数据B.视图物理上不包含数据C.视图定义保存在命令文献中D.视图定义保存在视图文献中答案:B19、以下关于关系的说法对的的是A.列的顺序非常重要B.行的顺序非常重要C.列的顺序无关紧要D.关键字必须指定为第一列答案:C解析:行和列的顺序都无关紧要20、报表的数据源可以是A.表或视图B.表或查询C.表、查询或视图D.表或其他报表答案:C21、在表单中为表格控件指定数据源的属性是A.DataSourceB.RecordSourceC.DataFromD.RecordFrom答案:B22、假如指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则严禁删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关答案:C23、为了在报表中打印当前时间,这时应当插入一个A.表达式控件B.域控件C.标签控件D.文本控件答案:B24、以下关于查询的描述对的的是A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询答案:D25、SQL语言的更新命令的关键词是A.INSERTB.UPDATEC.CREATED.SELECT答案:B解析:A 插入 C 新建 D选择26、将当前表单从内存中释放的对的语句是A.ThisForm.CloseB. ThisForm.ClearC. ThisForm.ReleaseD. ThisForm.Refresh答案:C解析:纯粹送分,多次强调内容27、假设职工表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。
全国计算机等级考试二级笔试试卷及答案
全国计算机等级考试二级笔试试卷及答案一、选择题(每题2分,共60分)1. 计算机网络的目的是实现()。
A. 数据通信B. 数据转换C. 数据存储D. 数据加密答案:A解析:计算机网络的主要目的是实现数据通信,使得不同地理位置的计算机能够互相传输和共享信息。
2. 在下列传输介质中,数据传输速率最高的是()。
A. 双绞线B. 同轴电缆C. 光纤D. 无线电波答案:C解析:光纤具有极高的数据传输速率,可以达到数十Gbps,远高于其他传输介质。
3. 在下列IP地址中,属于私有地址的是()。
A. 192.168.1.1B. 10.0.0.1C. 172.16.0.1D. 224.0.0.1答案:ABC解析:私有地址范围包括:10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255。
4. 下列关于操作系统进程的说法,正确的是()。
A. 进程是程序的一部分B. 进程是系统进行资源分配和调度的基本单位C. 进程和线程是同一个概念D. 进程可以并发执行答案:B、D解析:进程是系统进行资源分配和调度的基本单位,它表示正在执行的一个程序实例。
进程可以并发执行,而线程是进程内部的一个执行流程。
5. 在下列存储设备中,存取速度最快的是()。
A. 硬盘B. SSDC. 内存D. U盘答案:C解析:内存是计算机系统中最快的存储设备,用于暂时存储正在运行的程序和数据。
二、填空题(每题3分,共30分)1. 计算机网络中,TCP协议提供的是__________服务。
答案:可靠的数据传输解析:TCP(传输控制协议)提供可靠的数据传输服务,确保数据包按顺序、无重复、无丢失地到达目标主机。
2. 在计算机中,__________是用于存放操作指令的部件。
答案:控制器解析:控制器是计算机的五大部件之一,用于解释和执行指令。
3. 冯·诺伊曼计算机体系结构的主要特点是__________、存储程序和__________。
2023二级考试答案
2023二级考试答案一、单项选择题(每题2分,共20分)1. 二级考试中,以下哪个选项是正确的计算机病毒定义?A. 计算机病毒是一种可以自我复制的恶意软件B. 计算机病毒是一种有益的软件,用于提高计算机性能C. 计算机病毒是一种硬件故障D. 计算机病毒是一种操作系统的组件答案:A2. 在计算机系统中,以下哪个选项是正确的数据存储单位?A. 字节B. 位C. 千字节D. 兆字节答案:A3. 二进制数1011转换为十进制数是多少?A. 8B. 9C. 10D. 11答案:B4. 在计算机编程中,以下哪个选项是正确的循环结构?A. for循环B. while循环C. if循环D. switch循环答案:A5. 在计算机操作中,以下哪个选项是正确的文件删除操作?A. 将文件拖入回收站B. 直接删除文件C. 将文件复制到其他位置D. 将文件移动到桌面答案:A6. 在计算机系统中,以下哪个选项是正确的内存概念?A. 内存是计算机的永久存储设备B. 内存是计算机的临时存储设备C. 内存是计算机的中央处理器D. 内存是计算机的输入设备答案:B7. 在计算机系统中,以下哪个选项是正确的操作系统功能?A. 操作系统是计算机的硬件B. 操作系统是计算机的软件C. 操作系统是计算机的输入设备D. 操作系统是计算机的输出设备答案:B8. 在计算机编程中,以下哪个选项是正确的条件语句?A. if语句B. else语句C. while语句D. for语句答案:A9. 在计算机系统中,以下哪个选项是正确的网络协议?A. HTTPB. FTPC. TCP/IPD. SMTP答案:C10. 在计算机操作中,以下哪个选项是正确的文件保存操作?A. 将文件拖入回收站B. 直接删除文件C. 将文件复制到其他位置D. 将文件保存到指定位置答案:D二、多项选择题(每题3分,共15分)11. 在计算机系统中,以下哪些选项是正确的计算机硬件组成部分?A. 中央处理器B. 内存C. 操作系统D. 硬盘答案:A、B、D12. 在计算机编程中,以下哪些选项是正确的数据类型?A. 整型B. 浮点型C. 字符型D. 布尔型答案:A、B、C、D13. 在计算机系统中,以下哪些选项是正确的网络设备?A. 路由器B. 交换机C. 打印机D. 调制解调器答案:A、B、D14. 在计算机操作中,以下哪些选项是正确的文件操作?A. 新建文件B. 打开文件C. 编辑文件D. 删除文件答案:A、B、C、D15. 在计算机系统中,以下哪些选项是正确的计算机软件组成部分?A. 操作系统B. 应用程序C. 驱动程序D. 硬件答案:A、B、C三、判断题(每题1分,共10分)16. 计算机病毒可以通过电子邮件附件传播。
计算机二级考试题含参考答案
计算机二级考试题含参考答案一、单项选择题(每题1分,共10分)1.在计算机系统中,CPU指的是什么?A.中央处理器B.存储器C.输入设备D.输出设备答案:A2.下列哪个选项不是计算机网络的功能?A.数据通信B.资源共享C.信息发布D.硬件共享答案:D3.在Windows操作系统中,以下哪个快捷键用于打开“开始”菜单?A.Ctrl+CB.Ctrl+VC.Ctrl+Alt+DeleteD.Alt+F4答案:C4.以下哪个选项是二进制数?A.1010B.1234C.5678D.ABCD答案:A5.以下哪种存储器属于随机存取存储器?A.ROMB.RAMC.CD-ROMD.DVD答案:B6.在Word文档中,以下哪个功能用于创建表格?A.插入图片B.插入表格C.插入链接D.插入页码答案:B7.在Excel中,以下哪个函数用于计算一组数值的平均值?A.SUMB.AVERAGEC.MAXD.MIN答案:B8.以下哪个选项是计算机病毒的特征?A.可执行性B.可读性C.可传播性D.可编辑性答案:C9.以下哪种网络拓扑结构是星型结构?A.总线型B.环型C.星型D.网状型答案:C10.在PowerPoint中,以下哪个功能用于切换到幻灯片放映视图?A.视图B.幻灯片放映C.幻灯片切换D.幻灯片设计答案:B二、多项选择题(每题2分,共10分)1.以下哪些选项是计算机硬件的基本组成部分?A.中央处理器B.存储器C.输入设备D.输出设备答案:ABCD2.在计算机网络中,以下哪些设备属于网络互联设备?A.路由器B.交换机C.网桥D.集线器答案:ABCD3.在Windows操作系统中,以下哪些操作可以关闭当前窗口?A.点击窗口右上角的关闭按钮B.按下Alt+F4键C.双击窗口标题栏D.按下Ctrl+W键答案:AB4.在Word文档中,以下哪些操作可以改变文字的字体?A.选择文字后点击工具栏中的字体下拉菜单B.使用快捷键Ctrl+TC.选择文字后点击工具栏中的字体大小下拉菜单D.使用快捷键Ctrl+Shift+F答案:AD5.在Excel中,以下哪些操作可以对数据进行排序?。
全国计算机等级考试二级C语言笔试试题及答案解析
全国计算机等级考试二级C语言笔试试题及答案解析一、选择题1. 以下哪个选项不是C语言的关键字?A. autoB. includeC. ifD. static答案:B解析:C语言中,auto、if和static都是关键字,而include不是关键字,它是预处理命令的一部分。
2. 在C语言中,下列哪个选项是非法的整型常量?A. 012B. 0x123C. 0X123D. 0123答案:D解析:C语言中,以0开头的数字表示八进制常量,以0x 或0X开头的数字表示十六进制常量。
选项A表示八进制常量,选项B和C表示十六进制常量,而选项D表示非法的常量。
3. 有以下程序段:```cint a = 5, b = 4;printf("%d\n", a/b);```输出结果是:A. 1B. 1.25C. 5D. 4答案:A解析:在C语言中,整数除法的结果仍然是整数。
因此,5除以4的结果为1。
4. 以下哪个函数用于动态分配内存?A. malloc()B. alloc()C. new()D. calloc()答案:A解析:在C语言中,malloc()函数用于动态分配内存。
calloc()函数也用于动态分配内存,但会初始化分配的内存空间。
alloc()和new()不是C语言中的标准函数。
二、填空题1. 在C语言中,若要定义一个指向整型的指针变量,应使用______。
答案:int解析:在C语言中,使用int 来定义一个指向整型的指针变量。
2. 有以下程序段:```cint a = 5, b = 3;printf("%d\n", a % b);```输出结果是______。
答案:2解析:在C语言中,%运算符表示求余运算。
因此,5除以3的余数为2。
3. 有以下程序段:```cint a = 5;printf("%d\n", sizeof(a));```输出结果是______。
计算机二级考试题及答案
计算机二级考试题及答案一、单项选择题(每题1分,共20分)1. 在计算机中,二进制数1011转换为十进制数是()。
A. 9B. 10C. 11D. 12答案:C2. 下列关于计算机病毒的叙述中,正确的是()。
A. 计算机病毒是一种计算机程序B. 计算机病毒是一种计算机硬件C. 计算机病毒是一种生物病毒D. 计算机病毒是一种计算机操作系统答案:A3. 在计算机中,1KB等于()。
A. 1024字节B. 512字节C. 1000字节D. 2048字节答案:A4. 下列关于计算机存储单位的换算关系,正确的是()。
A. 1KB = 1024MBB. 1MB = 1024KBC. 1GB = 1024TBD. 1TB = 1024GB答案:D5. 在计算机中,ASCII码用于表示()。
A. 数字B. 字母C. 汉字D. 所有字符答案:D6. 下列关于计算机硬件的叙述中,不正确的是()。
A. 中央处理器(CPU)是计算机的核心部件B. 内存(RAM)是计算机的临时存储设备C. 硬盘(HDD)是计算机的永久存储设备D. 显卡是计算机的输入设备答案:D7. 在计算机中,操作系统的主要功能是()。
A. 管理计算机硬件资源B. 提供用户界面C. 实现网络通信D. 以上都是答案:D8. 下列关于计算机网络的叙述中,不正确的是()。
A. 计算机网络可以实现资源共享B. 计算机网络可以实现远程通信C. 计算机网络可以提高计算机的计算速度D. 计算机网络可以提高计算机的存储容量答案:C9. 在计算机中,以下哪个协议用于域名解析()。
A. HTTPB. FTPC. DNSD. SMTP答案:C10. 下列关于计算机软件的叙述中,不正确的是()。
A. 软件可以分为系统软件和应用软件B. 操作系统是系统软件的一种C. 应用软件是为特定用户设计的软件D. 所有软件都是免费的答案:D11. 在计算机中,以下哪个选项不是数据库管理系统(DBMS)的功能()。
全国计算机等级考试二级c语言笔试试题及答案
全国计算机等级考试二级c语言笔试试题及答案1. 单项选择题:以下哪个选项是C语言中合法的标识符?A. 2variableB. variable2C. variable-2D. variable$2答案:B2. 单项选择题:在C语言中,以下哪个关键字用于声明函数?A. intB. voidC. returnD. function答案:B3. 单项选择题:C语言中,哪个运算符用于计算两个整数的乘积?A. +B. -C. *D. /答案:C4. 单项选择题:以下哪个选项是C语言中正确的字符串声明?A. char str[] = "Hello";B. char str[] = 'Hello';C. char str[] = "Hello''';D. char str[] = "Hello";答案:A5. 单项选择题:C语言中,哪个函数用于计算数组中元素的个数?A. sizeofB. lengthC. countD. size答案:A6. 单项选择题:在C语言中,以下哪个选项是正确的二维数组声明?A. int array[3][4];B. int array[3,4];C. int array[3][];D. int array[][];答案:A7. 单项选择题:C语言中,哪个关键字用于定义一个结构体?A. structB. classC. unionD. enum答案:A8. 单项选择题:在C语言中,以下哪个选项是正确的指针声明?A. int *ptr;B. int *ptr[];C. int ptr*;D. int ptr*[];答案:A9. 单项选择题:C语言中,哪个函数用于输入一个字符?A. scanfB. printfC. getcharD. putchar答案:C10. 单项选择题:在C语言中,以下哪个选项是正确的条件语句?A. if (condition)B. switch (condition)C. case (condition)D. default (condition)答案:A11. 单项选择题:C语言中,哪个关键字用于定义一个循环?A. forB. whileC. doD. All of the above答案:D12. 单项选择题:在C语言中,以下哪个选项是正确的函数声明?A. void myFunction();B. int myFunction();C. float myFunction();D. All of the above答案:D13. 单项选择题:C语言中,哪个运算符用于计算两个数的除法?A. /B. *C. %D. //答案:A14. 单项选择题:在C语言中,以下哪个选项是正确的宏定义?A. #define PI 3.14B. define PI 3.14C. #define "PI" 3.14D. #define PI = 3.14答案:A15. 单项选择题:C语言中,哪个关键字用于定义一个枚举类型?A. enumB. unionC. structD. typedef答案:A16. 单项选择题:在C语言中,以下哪个选项是正确的文件操作函数?A. fopenB. fcloseC. freadD. All of the above答案:D17. 单项选择题:C语言中,哪个关键字用于定义一个联合体?A. unionB. structC. enumD. typedef答案:A18. 单项选择题:在C语言中,以下哪个选项是正确的位运算符?A. &B. |C. ^D. All of the above答案:D19. 单项选择题:C语言中,哪个函数用于输出一个字符串?A. scanfB. printfC. getcharD. putchar答案:B20. 单项选择题:在C语言中,以下哪个选项是正确的递归函数声明?A. int factorial(int n);B. int factorial();C. int factorial(int);D. int factorial(int n) { if (n <= 1) return 1; else return n * factorial(n - 1); }答案:D。
计算机国考二级试题及答案
计算机国考二级试题及答案计算机科学与技术是现代社会中不可或缺的重要学科。
在计算机行业中,国家公务员是一份备受追捧的工作。
为了帮助考生更好地备考,以下是计算机国考二级试题及答案的汇总。
本文将按照试题类型进行分类,并逐一给出答案和解析。
一、选择题1. 下列关于计算机网络的说法中,正确的是:A. 计算机网络是一种物理结构B. 网络拓扑结构决定了计算机网络的性能C. 网络应用层负责数据的传输D. 网络传输速度只受带宽的影响答案:B解析:计算机网络是一种逻辑结构,而不是物理结构。
网络拓扑结构是指网络节点之间的连接方式,不同的拓扑结构对网络性能有不同的影响。
网络应用层负责数据的处理和传输,而不是网络应用层负责数据的传输。
网络传输速度受多个因素的影响,带宽只是其中之一。
2. 下列关于计算机硬件的说法中,错误的是:A. 内存是计算机的临时存储器件B. CPU是计算机的控制中心C. 显卡负责计算机的图形处理D. 硬盘是计算机的永久存储器件答案:C解析:显卡主要负责计算机的图像输出,不仅包括图形处理,还包括视频处理和显示信号的传输。
计算机硬件中,内存作为计算机的临时存储器件,用于存储正在运行的程序和数据。
CPU是计算机的控制中心,负责执行指令和进行计算。
硬盘是计算机的永久存储器件,用于存储操作系统、应用程序和用户数据。
二、填空题1. 在计算机存储单位中,1KB等于()字节。
答案:1024解析:计算机存储单位采用二进制计数方式,1KB等于1024字节。
2. 操作系统是计算机系统中的()。
答案:核心软件解析:操作系统是计算机系统中最基本、最核心的软件,负责管理和控制计算机的硬件和软件资源。
三、简答题1. 请简述计算机网络的分类。
答案:计算机网络可按照使用范围分为广域网、局域网和城域网。
广域网覆盖广泛,通常由运营商提供,用于连接不同地区的计算机和网络设备。
局域网局限于小范围,通常由个人或组织搭建,用于在局限区域内实现计算机和设备的相互连接和资源共享。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
水平测试一、选择题(1)C【解析】程序流程图是人们对解决问题的方法、思路或算法的一种描述。
其中,图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序。
带箭头的线段在数据流程图中表示数据流。
带箭头的线段在程序流程图中表示控制流。
题中给出的选项中,在图元之间用带有箭头的线段表示图元关系。
在模块之间用带有箭头的线段表示调用关系。
构成程序流程图的基本图符及含义:→或↓表示控制流;□表示加工步骤;♦表示逻辑条件。
(2)A【解析】结构化程序设计的原则包括:"自顶而下,逐步求精"的设计思想,"独立功能,单出、入口"的模块化设计等。
多态性是面向对象程序语言的特征。
(3)B【解析】模块划分应遵循的准则包括模块之间的耦合和内聚。
一般来说,要求模块之间的耦合尽可能地低,即模块尽可能独立,要求模块的内聚程度尽可能地高,即高内聚、低耦合的原则。
(4)B【解析】需求分析阶段的工作主要包括需求获取、需求分析、编写需求规格说明书和需求评审等四方面。
产生的主要文档为软件需求规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。
(5)A【解析】算法具有6个特性:①有穷性:一个算法必须总是(对任何合法的输入值)在执行有穷步之后结束,且每一步都可在有限时间内完成,即运行时间是有限的;②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生二义性。
③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现。
④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合。
⑤输出:一个算法有一个或多个输出。
(6)D【解析】在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都n(n-1)/2,堆排序需要比较的次数为nlog2n。
(7)B【解析】在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的一端称为栈底。
栈顶元素总是最后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。
即栈是按照"先进后出"或"后进先出"的原则组织数据的。
(8)C【解析】数据库的逻辑设计分为:①将概念模型转换成一般的数据模型;②将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。
把概念模型转换成关系数据模型就是把E-R 图转换成一组关系模式。
(9)D【解析】在关系运算中,交的定义如下:设R1和R2为参加运算的两个关系,它们具有相同的度n,且相对应的属性值取自同一个域,则12R R ∩为交运算,结果仍为度等于n 的关系,其中,交运算的结果既属于R1又属于R2。
(10)C【解析】"选课SC"表是"学生S"表和"课程C"表的映射表,主键是两个表主键的组合。
(11)C【解析】在C 语言中,注释可以加在程序中的任何位置,选项A)错误;C 程序可以分模块写在不同的文件中,编译时在将其组合在一起,选项D)错误。
C 程序的书写风格很自由,不但一行可以写多个语句,还可以将一个语句写在多行中。
所以正确答案选C)。
(12)C【解析】C 语言合法标识符的命名规则是:标识符只能由字母、数字和下划线组成,并且第一个字符必须为字母或下划线。
因为选项C)中的标识符的第一个字符为"&",所以C)为本题的正确答案。
(13)B【解析】在C 语言程序中,用单引号把一个字符或反斜线后跟一个特定的字符括起来表示一个字符常量。
选项A)、C)和D)为正确的字符常量。
而选项B)是用双引号括起来的字符,表示一个字符串常量。
所以正确答案为B)。
(14)C【解析】求余运算符"%"两边的运算对象必须是整型,而选项B)和D)中"%"两边的运算对象有浮点整数据,所以选项B)和D)是错误的表达式。
在选项A)中赋值表达式的两边出现相同的变量x,也是错误的。
选项C)是一个逗号表达式,所以正确答案为C)。
(15)B【解析】本题考查变量的定义方法。
如果要一次进行多个变量的定义,则在它们之间要用逗号隔开。
因此选项A)和C)错误。
在选项C)中,变量c 是一个浮点型指针,它只能指向一个浮点型数据,不能指向指针变量b 。
所以正确答案为B)。
(16)D【解析】输出格式控制符%c 表示将变量以字符的形式输出;输出格式控制符%d 表示将变量以带符号的十进制整型数输出,所以第一个输出语句输出的结果为a,97;第二个输出语句输出的结果为k=12。
所以选项D)为正确答案。
(17)B【解析】C语言的字符以其ASCII码的形式存在,所以要确定某个字符是大写字母,只要确定它的ASCII码在'A'和'Z'之间就可以了,选项A)和C)符合要求。
函数isalpha用来确定一个字符是否字母,大写字母的ASCII码值的范围为65到90,所以如果一个字母的ASCII码小于91,那么就能确定它是大写字母。
本题答案选B)。
(18)B【解析】满足表达式(c>=2&&c<=6)的整型变量c的值是2,3,4,5,6。
当变量c的值不为2,4,6时,其值只能为3或5,所以表达式c!=3和C!=5中至少有一个为真,即不论C为何值,表达式B)都为"真"。
正确答案为B)。
(19)B【解析】两个if语句的判断条件都不满足,程序只执行了c=a这条语句,所以变量c的值等于3,变量b的值没能变化,程序输出的结果为3,5,3。
所以正确答案为B)。
(20)D【解析】本题考查了switch结构的内容。
C语言中,程序执行完一个case标号的内容后,如果没有break语句,控制结构会转移到下一个case继续执行,因为case常量表达式只是起语句标号作用,并不是在该处进行条件判断。
本题程序在执行完内部switch结构后,继续执行了外部switch结构的case2:分支。
最后a和b的值分别为2和1。
(21)D【解析】本题中,程序每执行一次循环x的值减2,循环共执行4次。
当x的值为8,4,2时,printf 语句先输出x的值,再将x的值减1。
而当x为6时,if语句条件成立,程序先将x的值减1,再将其输出。
所以输出结果为选项D)。
(22)A【解析】选项A)中变量n的值,先自加1,再进行循环条件判断,此时循环条件n<=0不成立,跳出循环。
所以正确答案为A。
(23)D【解析】在程序中指针变量p初始指向a[3],执行p减1后,p指向a[2],语句y=*p的作用是把a[2]的值赋给变量y,所以输出为y=3。
正确答案为D)。
(24)C【解析】本题考查的是二维数组的定义和初始化方法。
C语言中,在定义并初始化二维数组时,可以省略数组的第一维的长度,但是不能省略第二维的长度。
故选项C)错误。
(25)A【解析】语句p=s的作用是把字符数组s的首地址作为初值赋给了指针变量p,并且使p指向了字符数组s的第一个字符s[0]。
(26)D【解析】C语言中数组下标是从0开始的,所以二维数组a[2][3]的第一维下标取值为0、1;第二维的下标取值为0、1、2,因而选项A)、B)、C)都是错误的,选项D)表示是数组元素a[0][0]。
所以正确答案为D)。
(27)D【解析】在格式输入中,要求给出的是变易的地址,而D)答案中给出的s[1]是一个值的表达式。
(28)D【解析】C语言中的预处理命令以符号#开头,这些命令是在程序编译之前进行处理的,选项D)的描述错误。
故答案选D)。
(29)A【解析】本题考查的是typedef的用法和结构体变量的定义方法。
typedef可用于声明结构体类型,其格式为:typedef struct{结构元素定义}结构类型;本题正确答案为A)。
(30)B【解析】getchar函数的作用是从终端读入一个字符。
(31)C【解析】在for(i=0;i<12;i++)c[s[i]]++中,数组元素s[i]的值作为数组c的下标,当退出循环时,数组c的4个元素的值分别为4、3、3、2。
所以输出结果为选项C)。
(32)C【解析】函数fun(int*s,int n1,int n2)的功能是对数组s中的元素进行首尾互相调换。
所以在主函数中,当fun(a,0,3)执行完后,数组a[12]={4,3,2,1,5,6,7,8,9,0};再执行fun(a,4,9),数组a[12]={4,3,2,1,0,9,8,7,6,5};再执行fun(a,0,9)后,数组a[12]={5,6,7,8,9,0,1,2,3,4}。
所以正确答案为C)。
(33)A【解析】函数fun(char*s[],int n)的功能是对字符串数组的元素按照字符串的长度从小到大排序。
在主函数中执行fun(ss,5)语句后,*ss[]={"xy","bcc","bbcc","aabcc", "aaaacc"},ss[0],ss[4]的输出结果为xy,aaaacc。
所以选项A)为正确答案。
(34)C【解析】函数int f(int x)是一个递归函数调用,当x的值等于0或1时,函数值等于3,其它情况下y=x2-f(x-2)。
所以在主函数中执行语句z=f(3)时,y=3*3-f(3-2)=9-f(1)=9-3=6。
所以正确答案为C)。
(35)C【解析】在函数fun(char*a,char*b)中,while(*a=='*')a++的功能是:如果*a的内容为'*',则a指针向后移动,直到遇到非'*'字符为止,退出循环进入下一个while循环,在while(*b=*a){b++;a++;}中,把字符数组a逐个字符的赋给字符数组b。
所以在主函数中,执行fun(s,t)语句后,字符数组t中的内容为"a*b****",所以选项C)为正确答案。
(36)A【解析】本题考查的是函数调用时的参数传递问题。
程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个拷贝,函数f所做所有操作只是针对这个数据拷贝进行的修改,这些都不会影响变量c的值。
(37)B【解析】在函数中首先把整型数组a[10]中的每个元素写入文件d1.dat中,然后再次打开这个文件,把文件d1.dat中的内容读入到整型变量n中,最后输出变量n的值。
所以正确答案为B)。
(38)A【解析】本题考查的是位运算的知识,对于任何二进制数,和1进行异或运算会让其取反,而和0进行异或运算不会产生任何变化,故本题答案选A)。