全国计算机等级考试三级数据库技术上机试题汇编2011 年版
- 格式:doc
- 大小:596.50 KB
- 文档页数:152
2011年9月全国计算机等级考试三级网络技术笔试真题一、选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。
(1) 我国“天河一号”超级计算机的计算速度为2.507Pflops,这里Pflops的P代表10的15次方,那么该浮点运算速度为每秒钟a) 2.507万亿次b) 2.507百万亿次c) 2.507千万亿次d) 2.507亿亿次(2) 关于计算机应用的描述中,错误的是a) 模拟核爆炸需要复杂的科学计算b) 中长期气象预报主要是事物处理c) 过程控制大多采用嵌入式计算装置d) CAD、CAM改变了传统制造业的面貌(3) 关于工作站的描述中,正确的是a) RISC加Unix曾是专业工作站主流b) RISC加Windows曾是PC工作站主流c) 图形工作站不支持Open GL标准d) 工作站按体系结构份为CISC和VLIW两种(4) 关于计算机芯片技术描述中,错误的是a) 奔腾芯片是32位的b) 安腾芯片是64位的c) 哈佛结构把指令缓存与数据缓存分开d) 超流水线采用多条流水线执行多个处理(5) 关于软件概念的描述中,正确的是a) 汇编语言是符号化的机器语言,可在机器上直接运行b) 程序由指令序列组成,用自然语言直接编写c) 系统软件最核心部分是操作系统d) 软件按授权方式分为正版软件和盗版软件(6) 关于数据压缩的描述中,错误的是a) 多媒体信息存在数据冗余b) 图像压缩允许采用有损压缩c) 熵编码法属于无损压缩d) 哈夫曼编码属于有损压缩(7) 关于TCP/IP参考模型的描述中,正确的是a) 分为7个层次b) 最底层是互联层c) 由ISO组织制定d) 最高层是应用层(8) 如果网络结点传输1M字节数据需要0.002s,则该网络的数据传输速率为a) 5Gbpsb) 4Gbpsc) 500Mbpsd) 400Mbps(9) 关于以太网帧结构的描述中,错误的是a) 目的地址与源地址使用IP地址b) 帧前定界符字段不计入帧头长度c) 数据字段的最小长度为46字节d) 帧校验字段采用32位UID额CRC校验(10) 域名解析使用的应用层协议是a) ARPb) POPc) DNSd) RIP(11) 在OSI参考模型中,提供路由选择与拥塞控制功能的是a) 物理层b) 网络层c) 传输层d) 应用层(12) 关于IEEE802B标准的描述中,正确的是a) IEEE802.3是以太网标准b) IEEE802.11是城域网标准c) IEEE802.15是无线局域网标准d) IEEE802.16是个人局域网标准(13) 无线传感器网络的英文缩写是a) MSNb) PANc) WMNd) WSN(14) 万兆以太网标准支持的传输介质是a) 光纤b) 双绞线c) 细同轴电缆d) 粗同轴电缆(15) 关于网络拓扑的描述中,错误的是a) 网络拓扑可以反映网络机构b) 网络拓扑的结点之间连接无规则c) 广域网采用环型拓扑d) 星型拓扑存在中心结点(16) 在TCP/IP参考模型中,与OSI参考模型的传输层对应的是a) 传输层b) 互联层c) 会话层d) 表示层(17) 属于即时通信的P2P应用是a) Napsterb) Bit Torrentc) Gnutellad) Skype(18) 关于无线局域网的描述中,正确的是a) 可以作为传统局域网的补充b) 使用的传输介质只有红外线c) 支持的最大传输速率为1Mbpsd) 只支持对等结构的通信模式(19) 网桥实现网络互联的层次是a) 物理层b) 数据链路层c) 网络层d) 应用层(20) 1000BASE-T标准支持的传输介质是a) 光纤b) 微波c) 屏蔽双绞线d) 非屏蔽双绞线(21) 关于CSMA/CD的扫描中,错误的是a) 是带冲突检测的载波侦听多路访问的缩写b) 发送数据前侦听传输介质是否空闲c) 用于解决令牌环网的介质访问控制问题d) 在发生冲突的情况下需要延迟重发(22) 以太网物理地址的长度是a) 46位b) 48位c) 56位d) 64位(23) FTP协议实现的基本功能是a) 远程登录b) 邮件发送c) 邮件接收d) 文件传输(24) 关于操作系统的描述中,错误的是a) 操作系统是贴近硬件的系统软件b) 早期操作系统没有清晰的整体结构c) 文件系统是操作系统的组成部分d) Windows NT采用了单内核结构(25) 关于NOS的描述中,正确的是a) 对等结构NOS需要专用服务器b) 对等结构NOS不能共享硬盘c) 非对等结构NOS可共享服务器的资源d) 非对等结构NOS都是专用型NOS(26) 关于Unix操作系统的描述中,错误的是a) 是多用户、多任务的操作系统b) 由内核与外壳两部分组成c) 外壳操作原语直接对硬件起作用d) 采用树型文件目录结构(27) 关于Windows Server 2008操作系统的描述中,正确的是a) 系统集成了SQL Server 2008b) 虚拟化技术采用了Hypervisor软件层c) 系统不集成IIS服务d) 系统体现了开源的趋势(28) 关于Linux操作系统的描述中,错误的是a) Linux是开放性的自由软件b) Linux图形界面主要是KDE和GNOMEc) Linux的安全性差d) Linux具有标准的兼容性(29) 在Internet中,作为信息资源和网络服务载体的设备是a) 主机b) 路由器c) 交换机d) 集线器(30) 关于网络接入技术的描述中,错误的是a) HFC上下行速率可以不同b) ADSL传输数据无需调制解调c) 传统电话网的接入速率通常较低d) DDN一般不适合家庭用户使用(31) 关于IP服务的描述中,错误的是a) 不能证实数据报是否正确接收b) 不能保证数据报的可靠传递c) 可提供虚电路数据传递方式d) 不会随意丢弃数据报(32) 关于IPv4地址和IPv6地址的描述中,正确的是a) IPv4地址和IPv6地址都为32位b) IPv4地址为32位,IPv6地址为128位c) IPv4地址和IPv6地址都为128位d) IPv4地址为128位,IPv6地址为32位(33) 一台主机的IP地址为203.93.12.68,子网掩码为255.255.255.0。
三级数据库技术历年笔试真题及答案2006年3月——2011年3月完整版2006年4月全国计算机等级考试三级数据库技术笔试试卷一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂在答题卡相应位置上,答在试卷上不得分。
(1)下列有关程序设计语言的叙述中,哪一个是不正确的?A)机器语言是最初级的计算机语言B)机器语言程序的形式是二进制代码C)机器语言需要编译后才可以被计算机执行D)用机器语言编写程序比较困难(2)用计算机进行导弹飞行轨道的计算,属于下列哪一个计算机应用领域?A)人工智能B)过程控制C)辅助设计D)科学和工程计算(3)TCP/IP参考模型在下列哪一层定义了用户数据报协议(UDP)?A)链路层B)网络层C)传输层D)应用层(4)一个数字签名算法至少应该满足三个条件,下列有关叙述中,哪一个不属于数字签名算法的条件?A)签名者事后不能否认自己的签名B)该数字签名必须是所签文件的物理部分C)当发生签名真伪争执时,有第三方能够解决争执D)接受者能够验证签名,而任何其他人都不能伪造签名(5)下列条目中,哪些属于计算机病毒的特征?I.传染性II.可激发性III.隐蔽性IV.潜伏性A)只有I和III B)只有I、II和IV C)只有I、III和IV D)都是(6)限制程序的存取,使操作系统不能存取允许范围以外的实体,这种操作系统隔离安全措施称为A)物理隔离B)时间隔离C)逻辑隔离D)密码隔离(7)下列关于数据结构基本概念的叙述中,哪一条是正确的?A)数据的逻辑结果分为表结构和树结构B)数据的存储结构分为线性结构和非线性结构C)数据元素是数据的基本单位D)结点是有独立含义的数据最小单位(8)下列关于串的叙述中,哪一条是正确的?A)串是由零个或多个字符组成的有限序列B)空串是由空格构成的串C)串只能顺序存储D)“推入”是串的基本运算之一(9)下列哪一个不是队列的基本运算?A)从队尾插入一个新元素B)从队列中删除第i个元素C)判断一个队列是否为空D)读取队头元素的值(10)栈结构不适用于下列哪一种应用?A)表达式求值B)树的层次次序周游算法的实现C)二叉树对称序周游算法的实现D)快速排序算法的实现(11)双链表的每个结点包括两个指针域。
2011年9月国家三级(网络技术)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.我国“天河一号”超级计算机的计算速度为2.507PFlops。
这里PFlops 的P代表10的15次方,那么该浮点运算速度为每秒钟A.2.507万亿次B.2.507百万亿次C.2.507千万亿次D.2.507亿亿次正确答案:C解析:FLOPS是“每秒所执行的浮点运算次数”(floating-point operations per second的缩写,是用来衡量计算机运算速度的单位,在实际应用中,更常用的是MFLOPS即每秒运行一百万次浮点运算,而本题中的PFLOPS表示每秒运行1015次浮点运算,2.507PFLOPS即每秒运行 2.507×1015次浮点运算,2.507×1015=2.507×107亿=2.507×103万亿=2.507千万亿,所以本题选C。
2.关下计算机应用的描述中,错误的是A.模拟核爆炸需要复杂的科学计算B.中长期气象预报主要是事务处理C.过程控制大多采用嵌入式计算装置D.CAD、CAM改变了传统制造业的面貌正确答案:B解析:计算机的应用领域分类中,科学计算是利用计算机能快速而准确的进行复杂的计算的特点来加快科学研究的进展。
计算模拟还成为一种特殊的研究方法,如模拟核爆炸、模拟经济运行模型、进行中长期天气预报等;事务处理通常不涉及复杂的数学问题,但数据量大、实时性强。
所以选项B的说法错误,中长期气象预报是科学计算。
3.关于工作站的描述中,正确的是A.RISC加Unix曾是专业工作站主流B.RISC加Windows曾是PC工作站主流C.图形工作站不支持OpenGL标准D.工作站按体系结构分为CISC和VLIW两种正确答案:A解析:工作站根据软、硬件的不同,一般分为两类,一类是基于RISC和UNIX操作系统的专业工作站,另一类是基于Intel处理器和Windows操作系统的PC工作站。
全国计算机等级考试三级数据库技术2011年9月笔试试卷一、选择题(1)计算机软件分为系统软件和应用软件两大类,下列哪一个不属于系统软件?( )A) 操作系统 B) 编译程序C) 数据库管理系统 D) 科学和工程计算软件(2)计算机系统的存储介质包括寄存器、Cache、内存和硬盘,其中成本最低、访问速度最慢的是( )。
A) 寄存器 B) Cache C) 硬盘 D) 内存(3)下列关于Internet的叙述中,哪一个是不正确的?( )A) 通信线路的最大传输速率与其带宽成正比B) 主机是Internet中信息资源与服务的载体C) 搜索引擎的出现使得信息资源得到更合理的组织方式D) 路由器的作用是将Internet中的各个局域网、城域网或广域网以及主机互联起来(4)从邮件服务器读取邮件所采用的协议是( )。
A) SMTP B) IMAP C) MIME D) EMAIL(5)通过专门的防范技术可以使系统免受来自恶意软件的威胁。
以下哪种技术不属于恶意软件检测技术?( )A) 签名扫描 B) 行为阻止 C) 启发式扫描 D) 防火墙(6)下列哪一项不是实现访问控制可采用的方法?( )A) 口令 B) 保护键 C) 存取控制表 D) 存取控制矩阵(7)下列哪些是数据结构研究的内容?( )Ⅰ. 数据的存储结构Ⅱ. 数据的逻辑结构Ⅲ. 数据的传输结构Ⅳ. 数据的采集Ⅴ. 数据的运算Ⅵ. 数据的集成A) 仅Ⅰ、Ⅱ和Ⅲ B) 仅Ⅳ、Ⅴ和ⅥC) 仅Ⅰ、Ⅱ和Ⅴ D) 仅Ⅰ、Ⅲ和Ⅵ(8)下列关于链式存储结构的叙述中,哪些是正确的?( )Ⅰ. 逻辑上相邻的结点物理上不必邻接Ⅱ. 每个结点都包含恰好一个指针域Ⅲ. 用指针来体现数据元素之间逻辑上的联系Ⅳ. 结点中的指针都不能为空Ⅴ. 可以通过计算直接确定第i个结点的存储地址A) 仅Ⅰ和Ⅱ B) 仅Ⅰ和Ⅲ C) 仅Ⅰ、Ⅲ和Ⅴ D) 仅Ⅱ、Ⅳ和Ⅴ(9)下列关于串的叙述中,哪一条是正确的?( )A) 串是由至少1个字符组成的有限序列 B) 串中字符的数目就是串的长度C) 空串就是由空格构成的串 D) 串只能顺序存储(10)栈S最多能容纳4个元素。
2011年3月全国计算机等级考试三级信息管理技术笔试真题一、选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1. 控制器是计算机的控制部件,以下不属于控制器功能的是A. 取指令B. 分析译码C. 存储数据D. 执行指令答案:C解析:控制器控制计算机各部分自动协调的工作,完成对指令的解释和执行。
它每次从存储器读取一条指令,然后进行分析、执行。
C选项属于存储器的功能。
2. 计算机的软件系统包括两大类,即应用软件和A. 语言处理软件B. 系统软件C. 数据库管理系统D. 操作系统答案:B解析:计算机的软件系统包括两大类,即应用软件和系统软件。
其中,系统软件又分为操作系统、语言处理软件、数据库管理系统和服务性程序。
3. 操作系统有多种功能,其中对处理机进行管理的功能属于A. 存储管理B. 进程管理C. 文件管理D. 设备管理答案:B解析:存储管理主要是管理内存的资源;文件管理的任务是有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题,以便用户方便、安全地访问文件;设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理。
4. 计算机网络可以按拓扑结构分类,也可以按传输技术、覆盖范围分类。
以下属于按传输技术分类的是A. 总线网B. 广播式网络C. 局域网D. 星型网答案:B解析:计算机网络按所采用的传输技术不同可以分为广播式网络和点-点式网络;总线网和星型网是按拓扑结构进行分类的结果;局域网是按网络覆盖范围进行分类的结果。
5. 关于数字签名算法的叙述中,错误的是A. 数字签名者事后不能否认自己的数字签名B. 接收者能验证数字签名C. 任何其他人不能伪造数字签名D. 数字签名应该用手写签名来验证答案:D6. 功能完备的网络系统应该提供基本的安全服务功能。
其中,用来保证发送信息与接收信息的一致性、防止信息在传输过程中被插入或删除的服务是A. 数据完整性服务B. 访问控制服务C. 认证服务D. 防抵赖服务答案:A解析:访问控制服务用于控制与限定网络用户对主机、应用、数据与网络服务的访问类型;认证服务用来确定网络中信息传送的源结点用户与目的结点用户的身份的真实性,防止出现假冒、伪装等问题;防抵赖服务用来保证源结点用户与目的结点用户不能对已发送和已接受的信息予以否认。
2011年全国计算机等级考试三级信息管理习题400题(1)下列各题A.、B.、C.、D.四个选项中,只有一个选项是正确的。
(1)在计算机系统中,负责计算机各个部分自动协调地工作,完成对指令的解释和执行的部件是A.运算器B.控制器C.存储器D.输入/输出设备(2)在操作系统的基本功能中,为用户提供一个使用系统的良好环境,使用户能有效地组织自己的工作流程,并使整个系统能高效地运行的是A.进程管理B.文件管理C.设备管理D.作业管理(3)以下不属于局域网(LAN)技术特点的是A.覆盖有限的地理范围B.具有较高的误码率和较低的数据传输速率C.一般为一个单位所有D.主要技术要素为网络拓扑、传输介质和介质访问控制方法(4)以下关于TCP/IP的描述中,不正确的是A.是一个开放的协议标准B.依赖于特定的网络硬件C.统一的网络地址分配方案D.标准化的高层协议,可以提供多种可靠的用户服务(5)如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。
若要调整中断事件的响应次序,可以利用A.中断嵌套B.中断向量C.中断屏蔽D.中断响应下列各题A.、B.、C.、D.四个选项中,只有一个选项是正确的。
(1)一个功能完备的网络系统应该提供一些基本的安全服务功能。
其中用来保证源结点用户与目的结点用户不能对已发送或已接收的信息予以否认,这属于网络服务的哪种功能?A.认证B.数据完整性C.防抵赖D.访问控制(2)软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为A.层次模型B.瀑布模型C.螺旋模型D.对象模型(3)软件测试方法中黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试A.结构合理性B.程序正确性C.软件外部功能D.程序内部逻辑(4)结构化方法简单清晰,易于操作,这是结构化方法的优点,但该方法也有许多缺点。
以下描述中,不属于结构化方法的缺点的是A.结构化方法是一种预先严格定义需求的方法,需要早期冻结用户需求B.结构化方法强调分析控制流、时间限制和进程间同步通信,但忽略了数据流分析C.结构化方法对表达用户界面方面的任务往往不能胜任D.结构化方法只描述一个书面的模型(5)软件测试应遵循一些基本原则。
全国计算机等级考试三级PC技术真题2011年3月(总分:100.00,做题时间:120分钟)一、选择题(每小题1分,共60分) (总题数:60,分数:60.00)1.下列关于计算机的叙述中,错误的是______。
(分数:1.00)A.用微处理器作为CPU的计算机都称为微型计算机√B.嵌入式计算机是安装在其他设备中的计算机C.在计算机网络中,提供共享资源的计算机称为服务器,使用服务器资源的计算机称为客户机D.随着计算机网络的普及,计算机应用进入“网络计算时代”解析:[解析] 微型计算机简称“微型机”、“微机”,由于其具备人脑的某些功能,所以也称其为“微电脑”。
是由大规模集成电路组成的、体积较小的电子计算机。
它是以微处理器为基础,配以内存储器及输入输出(I/O)接口电路和相应的辅助电路而构成的裸机。
但用微处理器作为CPU的计算机不一定都叫做微型计算机。
2.下列关于PC性能的叙述中,错误的是______。
(分数:1.00)A.CPU的逻辑结构相同时,工作频率越高处理速度越快B.总线的传输速率直接影响计算机内部各个部件之间数据传输的速度C.内存的存取周期越短,存取速度就越快D.Cache容量的大小与CPU性能的发挥没有关系√解析:[解析] Cache的出现是基于两种因素:首先,是由于CPU的速度和性能提高很快而主存速度较低且价格高,第二就是程序执行的局部性特点。
因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度,故D选项错误。
3.下列关于计算机的整数叙述中,错误的是______。
(分数:1.00)A.一台计算机只能处理一种固定长度的整数√B.正整数的原码与补码相同C.负整数用补码表示时,符号位为1,数值部分为各位取反后个位加1D.在PC中,带符号整数用补码或BCD码表示解析:[解析] 一台计算机不仅能处理一种固定长度的整数,还能处理长度变化的整数,故A选项错误。
4. 在下列关于基本ASCⅡ码字符集的叙述中,错误的是______。
全国计算机等级考试三级信息管理技术真题2011年3月(总分100, 做题时间90分钟)一、选择题1.控制器是计算机的控制部件,以下不属于控制器功能的是______。
SSS_SINGLE_SELA 取指令B 分析译码C 存储数据D 执行指令2.计算机的软件系统包括两大类,即应用软件和______。
SSS_SINGLE_SELA 语言处理软件B 系统软件C 数据库管理系统D 操作系统3.操作系统有多种功能,其中对处理机进行管理的功能属于______。
SSS_SINGLE_SELA 存储管理B 进程管理C 文件管理D 设备管理4.计算机网络可以按拓扑结构分类,也可以按传输技术、覆盖范围分类。
以下属于按传输技术分类的是______。
SSS_SINGLE_SELA 总线网B 广播式网络C 局域网D 星形网5.关于数字签名算法的叙述中,错误的是______。
SSS_SINGLE_SELA 数字签名者事后不能否认自己的数字签名B 接收者能验证数字签名C 任何其他人不能伪造数字签名D 数字签名应该用手写签名来验证6.功能完备的网络系统应该提供基本的安全服务功能。
其中,用来保证发送信息与接收信息的一致性、防止信息在传输过程中被插入或删除的服务是______。
SSS_SINGLE_SELA 数据完整性服务B 访问控制服务C 认证服务D 防抵赖服务7.数据流程图是需求分析的常用工具,其基本图形符号有______。
SSS_SINGLE_SELA 2个B 3个C 4个D 5个8.包含数据字典、功能说明、对设计的限制、与其的软件响应等内容的文档是______。
SSS_SINGLE_SELA 需求规格说明书B 总体设计说明书C 可行性研究报告D 测试报告9.结构化方法简单清晰、易于操作,以下不属于结构化方法特点的是______。
SSS_SINGLE_SELA 需要编写大量文档B 表现人机界面能力强C 需要早期冻结需求D 强调分析数据流10.下列有关软件结构度量的术语中,表示一个模块直接控制的其他模块个数的是______。
2011年3月国家三级(数据库技术)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.现代计算机系统工作原理的核心之一是“存储程序”,最早提出这一设计思想的是( )。
A) 艾兰·图灵B) 戈登·摩尔C) 冯·诺依曼D) 比尔·盖茨A.B.C.D.正确答案:C2.总线用于在计算机部件之间建立可共享连接的信息传输通道。
( )不属于I/O总线。
A) PCIB) DMAC) USBD) 1394A.B.C.D.正确答案:B3.下列关于局域网的叙述中,哪一条是正确的?( )A) 地理覆范围大B) 误码率高C) 数据传输速率低D) 不包含OSI参考模型的所有层A.B.C.D.正确答案:D4.从邮件服务器读取邮件所采用的协议是( )。
A) SMTPB) POP3C) MIMED) EMAILA.B.C.D.正确答案:B5.为加强网络之间的安全设置了一项功能,它可以控制和监测网络之间的信息交换和访问,这一功能是( )。
A) 消息认证B) 访问控制C) 文件保护D) 防火墙A.B.C.D.正确答案:D6.通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的系统,并借助SaaS、PaaA、IaaS、MSP等商业模式把该计算能力分布到终端坩户手中,这种应用模式称为( )。
A) 云计算B) 过程控制C) 计算机辅助系统D) 人工智能A.B.C.D.正确答案:A7.下列关于数据结构基本概念的叙述中,哪一条是不正确的?( )A) 数据是采用计算机能够识别、存储和处理的方式,对现实世界的事物进行的描述B) 数据元素(或称结点、记录等)是数据的基本单位C) 一个数据元素至少由两个数据项组成D) 数据项是有独立含义的数据最小单位A.B.C.D.正确答案:C8.下列与数据的逻辑结构有关的叙述中,哪条是不正确的?( )A) 数据的逻辑结构抽象地反映数据元素间的逻辑关系B) 数据的逻辑结构分为线性结构和非线性结构C) 树形结构是典型的非线性结构D) 数据运算的具体实现在数据的逻辑结构上进行A.B.C.D.正确答案:D9.双链表的每个结点包括两个指针域。
2011年3月全国计算机等级考试三级数据库技术笔试真题一、选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1. 现代计算机系统工作原理的核心之一是"存储程序",最早提出这一设计思想的是A. 艾兰·图灵B. 戈登·摩尔C. 冯·诺依曼D. 比尔·盖茨答案:C解析:冯•诺依曼“存储程序”工作原理的核心包含两层含义:①将编写好的程序和原始数据存储在计算机的存储器中,即“存储程序”。
②计算机按照存储的程序逐条取出指令加以分析,并执行指令所规定的操作。
即“程序控制”。
2. 总线用于在计算机部件之间建立可共享连接的信息传输通道。
下列哪一个不属于I/O总线A. PCIB. DMAC. USBD. 1394答案:B解析:目前常见的I/O总线有如下几种:①PCI总线是一种不依附于某个处理器的局部总线,支持多种外设,并能在高时钟频率下保持高性能。
②USB通用串行总线是一种连接I/O串行设备的技术标准。
③1394总线是为家用电器研制的一种高速串行总线标准。
3. 下列关于局域网的叙述中,哪一条是正确的A. 地理覆盖范围大B. 误码率高C. 数据传输速率低D. 不包含OSI参考模型的所有层答案:D解析:局域网的技术特点主要表现在:①局域网覆盖有限的地理范围。
②提供高数据传输速率(10~1000Mbps)、低误码率的高质量数据传输环境。
③一般属于一个单位所有,易于建立、维护与扩展。
④决定局域网特性的主要技术要素为网络拓扑、传输介质于介质访问控制方法。
⑤从介质访问控制方法的角度,局域网可分为共享式局域网与交换式局域网。
4. 从邮件服务器读取邮件所采用的协议是A. SMTPB. POP3C. MIMED. EMAIL答案:B5. 为加强网络之间的安全设置了一项功能,它可以控制和监测网络之间的信息交换和访问,这一功能是A. 消息认证B. 访问控制C. 文件保护D. 防火墙答案:D解析:防火墙是网络安全策略的有机组成部分,它通过控制和监测网络之间的信息交换和访问行为来实现对网络安全的有效管理。
全国计算机等级考试三级数据库技术上机试题汇编2011 年版1:下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。
请编写函数num(int m,intk,int xx[])实现函数的要求,最后调用函数readwriteDAT()把结果输出到文件out.dat中。
例如:若输入17,5,则应输出:19,23,29,31,37。
注意:部分源程序已给出。
请勿改动主函数main()和函数readwriteDA T()的内容。
---------类型:素数。
void num(int m,int k,int xx[]) /*标准答案*/{int data=m+1;int half,n=0,I;while(1){half=data/2;for(I=2;I<=half;I++)if(data%I==0)break;if(I>half){xx[n]=data;n++;}if(n>=k)break;data++;} }或者:void num(int m,int k,int xx[]){int i,j,s=0;for(i=m+1;k>0;i++){for(j=2;j<i;j++)if(i%j==0) break; /*注:素数为只能被自己和1整除的数.如果i%j等于0,说明i不是素数,跳出本层循环*/if(i==j){xx[s++]=i;k--;}} }或者:void num(int m, int k, int xx[]){ int i=0;for(m=m+1;k>0;m++)if(isP(m)){ xx[i++]=m;k--; } }原程序如下:#include <conio.h>#include <stdio.h>void readwriteDAT() ;int isP(int m){ int i ;for(i = 2 ; i < m ; i++)if(m % i == 0) return 0 ;return 1 ;}void num(int m,int k,int xx[]){}main(){ int m, n, xx[1000] ;clrscr() ;printf("\nPlease enter two integers:") ;scanf("%d,%d", &m, &n ) ;num(m, n, xx) ;for(m = 0 ; m < n ; m++)printf("%d ", xx[m]) ;printf("\n") ;readwriteDAT() ;system("pause");}void readwriteDAT(){ int m, n, xx[1000], i ;FILE *rf, *wf ;rf = fopen("in.dat", "r") ;wf = fopen("out.dat", "w") ;for(i = 0 ; i < 10 ; i++) {fscanf(rf, "%d %d", &m, &n) ;num(m, n, xx) ;for(m = 0 ; m < n ; m++) fprintf(wf, "%d ", xx[m]) ;fprintf(wf, "\n") ;}fclose(rf) ;fclose(wf) ;}2:已知数据文件IN.DAT中存有200个四位数, 并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是: 如果四位数各位上的数字均是0或2或4或6或8, 则统计出满足此条件的个数cnt, 并把这些四位数按从大到小的顺序存入数组b中。
最后main()函数调用写函数writeDat( )把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。
注意: 部分源程序存在文件PROG1.C文件中。
程序中已定义数组: a[200], b[200], 已定义变量: cnt请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat() 的内容-------------------------void jsVal() /*标准答案*/{int bb[4];int I,j,k,flag;for (I=0;I<200;I++){bb[0]=a[I]/1000; bb[1]=a[I]%1000/100;bb[2]=a[I]%100/10; bb[3]=a[I]%10;for (j=0;j<4;j++){if (bb[j]%2==0)flag=1;else{flag=0;break;}}if (flag==1){ b[cnt]=a[I];cnt++;} }for(I=0;I<cnt-1;I++)for(j=I+1;j<cnt;j++)if (b[I]<b[j]){k=b[I];b[I]=b[j];b[j]=k;}}原程序如下:#include <stdio.h>#define MAX 200int a[MAX], b[MAX], cnt = 0;void jsVal(){}void readDat(){ int i ;FILE *fp ;fp = fopen("in.dat", "r") ;for(i = 0 ; i < MAX ; i++) fscanf(fp, "%d", &a[i]) ; fclose(fp) ;}void main(){ int i ;readDat() ;jsVal() ;printf("满足条件的数=%d\n", cnt) ;for(i = 0 ; i < cnt ; i++) printf("%d ", b[i]) ;printf("\n") ;writeDat() ;system("pause");}writeDat(){ FILE *fp ;int i ;fp = fopen("out.dat", "w") ;fprintf(fp, "%d\n", cnt) ;for(i = 0 ; i < cnt ; i++) fprintf(fp, "%d\n", b[i]) ;fclose(fp) ;}3:函数READDA T()实现从文件IN.DA T中读取一篇英文文章存入到字符串数组XX中;请编制函数STROR(),其函数功能是:以行为单位把字符串中的所有小写字母O左边的字符串内容移到该串的右边存放,然后并把小写字母O删除,余下的字符串内容移到已处理字符串的左边存放.最后把已处理的字符串仍按行重新存入字符串数组XX中,最后调用函数WRITEDAT()把结果XX输出到文件OUT.DAT中.例如:原文:You can create an index on any field.you have the correct record.结果: n any field.You can create an indexrd.yu have the crrect rec原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格.--------------类型:字符串(单词)的倒置和删除。
void StrOR(void) /*标准答案*/{int I,j,k,index,strl;char ch;for(I=0;I<maxline;I++){strl=strlen(xx[I]);index=strl;for(j=0;j<strl;j++)if(xx[I][j]=='o'){for(k=j;k<strl-1;k++)xx[I][k]=xx[I][k+1];xx[I][strl-1]= ' ';index=j;}for(j=strl-1;j>=index;j--){ch=xx[I][strl-1];for(k=strl-1;k>0;k--)xx[I][k]=xx[I][k-1];xx[I][0]=ch;}}}或者:void StrOR(void){ int i;char a[80],*p;for(i=0;i<maxline;i++){ p=strchr(xx[i],'o');while(p){ memset(a,0,80);memcpy(a,xx[i],p-xx[i]);strcpy(xx[i],p+1);strcat(xx[i],a);p=strchr(xx[i],'o'); } }}或者:void StrOR(void) /*我的非指针解法*/{int i,righto,j,k;char tem[80];for(i=0;i<maxline;i++){k=0;righto=0;memset(tem,0,80);for(j=strlen(xx[i])-1;j>=0;j--){if(xx[i][j]=='o') {righto=j;break;} }for(j=righto+1;j<strlen(xx[i]);j++) tem[k++]=xx[i][j];for(j=0;j<righto;j++){if(xx[i][j]!='o') tem[k++]=xx[i][j];}strcpy(xx[i],tem);}}或者:注:该题要求的字符串中所有小写字母o左边的字符串内容移到该串的右边存放,即将串中“最后”一个字母o左右两侧的内容互换。
题中第一个while()特环的作用是让p1指向最后一个字母'o'。
第一个ctrcat()函数的作用是将p1以后的字符都放到新串t中,第二个strcat()函数的作用是将p1以前的字符连接到新串t的后面(注意:在些之前要让p1所指的单元成为p1前面字符串的结束位置*p1='\0')。
这时完成左右互换。
最后一个while()循环的作用是删除新串中的所有小写字母'o',采用的删除方法是不是'o'的字母一律留下,否则不留(即相当于删除。