- 相关推荐
全国计算机二级《C语言》备考测试题及答案
练习做多了自然会形成自己的做题方法和速度,以下是百分网小编搜索整理的一份全国计算机二级《C语言》备考测试题及答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
一、单选题
(1)决定局域网特性的主要技术要素是:网络拓扑、传输介质和
A)数据库软件
B)服务器软件
C)体系结构
D)介质访问控制方法
答案D
(2)快速以太网FastEthernet的传输速率为
A)100Mbps
B)10Mbps
C)1Gbps
D)10Gbps
答案A
(3)在双绞线组网的方式中,____是以太网的中心连接设备。
A)集线器
B)收发器
C)中继器
D)网卡
答案A
(4)网络*作系统种类比较多,下面____不属于网络*作系统
A)DOS
B)WindowsNT
C)NetWare
D)Unix
答案A
(5)关于电子邮件下面的说法不正确的是
A)发送电子邮件时,通讯双方必须都在场
B)电子邮件比人工邮件传送更方便、快捷
C)电子邮件可以同时发送给多个用户
D)在一个电子邮件种,可以发送文字、图像、语音等信息
答案A
(6)网络看起来是“连接”的,但从网络连接的原理看又可以是“非连接的”。Internet中不是面向连接应用程序有____。
A)电子邮件E-mail
B)文件传输FTP
C)网络在线游览WWW
D)远程登陆Telnet
答案A
(7)网络体系结构可以定义成:
A)计算机网络的实现
B)执行计算机数据处理的软件模块
C)建立和使用通信硬件和软件的一套规则和规范
D)由ISO(国际标准化组织)制定的一个标准
答案C
(8)OSI模型的物理层负责下列哪一种功能?
A)格式化报文
B)为数据选择通过网络的路由
C)定义连接到介质的特征
D)提供远程文件访问能力
答案C
(9)在不同网络结点的对等层之间的通信需要下列哪一项协议?
A)模块接口
B)对等层协议
C)电信号
D)传输介质
答案B
(10)____拓扑结构不是局域网所使用拓扑结构
A)星型拓扑
B)网状型拓扑
C)总线型拓扑
D)环型拓扑
答案B
二、填空题
(1)算法的基本特征是可行性、确定性、______和拥有足够的情报。
答:有穷性
(2)顺序存储方法是把逻辑上相邻的结点存储在物理位置______的存储单元中。
答:相邻
(3)Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向______的设计方法。
答:数据结构
(4)数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
答:概念设计阶段#数据库概念设计阶段
(5)数据库保护分为:安全性控制、______、并发性控制和数据的恢复。
答:完整性控制
(6)测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
答:调试
(7)在最坏情况下,堆排序需要比较的次数为______。
答:O(nlog2n)
(8)若串s=Program,则其子串的数目是______。
答:29
(9)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体项目主管与实体项目的联系属于______的联系。
答:1对多#1:N
(10)数据库管理系统常见的数据模型有层次模型、网状模型和______三种。
答:关系模型
三、程序修改题(共18分)
下列给定程序中函数fun的功能是:逐个比较P.q所指两个字符串对应位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。
例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则C中的字符串应为“aBcdeFgH”。请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
【参考答案】
(1)int k=0;(2)whffe(+pll+q)
【考点分析】
本题考查:变量初始化,需根据题意确定变量含义,然后对其进行初始化操作;while循环语句。
【解题思路】
(1)变量k存放数组c的下标,因此应初始化为0。
(2)while循环语句的循环条件是判断两个字符串是否到达结尾。
四、程序设计题(共24分)
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了字符串前导的。号之外,将串中其他*号全部删除。在编写函数时.不得使用C语言提供的字符串函数.
【参考答案】
程序设计题解析:
【考点分析】
本题考查:指针型变最定义;wh丑e循环语句;语句条件
表达式;字符串结束标识‘\0’。
【解题思路】
函数fun的功能:除了字符串前导的*号之外,将串中其他+号全部删除。解答本题,(1)定义一个临时指针P,初始指向原串首地址;(2)利用循环语句把字符串前导*号拷贝到原串;(3)继续移动指针,把串中和串尾的非*号字符拷贝到原串;(4)为修改后的字符串赋结束字符“O”。
【解题宝典】
要删除字符串中的指定字符,我们通常采用保留非指定字符的方法。可以将非指定字符保留在原串,即将需要保留的字符从原串的起始位置重新赋值;也可以保留到新串,即新建一个字符串,存放要保留的字符。
【全国计算机二级《C语言》备考测试题及答案】相关文章:
计算机二级C语言备考习题及答案201710-09
2017计算机二级C语言备考习题及答案08-02
2017计算机二级C语言测试题及答案08-09
2023计算机二级C语言测试题及答案10-23
计算机二级《C语言》测试题及答案202411-02
2016计算机二级《C语言》测试题及答案08-23
计算机二级《C语言》测试题与答案解析10-30
计算机二级C语言测试题及答案解析07-11