2009年9月全国计算机等级考试笔试试题及答案
2009年9月全国计算机等级考试四级笔试试卷
2009年9月全国计算机等级考试四级笔试试卷网络工程师(考试时间120分钟,满分100分)一、选择题(每题1分,共40分)(1)下列关于宽带城域网技术的描述中,错误的是A)宽带城域网保证Qos的主要技术有RSVP、Diff-Serv和MPLSB)宽带城域网带内网络管理是指利用网络管理协议SNMP建立网络管理系统C)宽带城域网能够为用户提供带宽保证,实现流量工程D)宽带城域网可以利用NAT技术解决IP地址资源不足的问题(2)下列关于接入技术特征的描述中,错误的是A)远距离无线宽带接入网采用802.15.4标准B)Cable Modem利用频分利用的方法,将信道分为上行信道和下行信道C)光纤传输系统的中继距离可达100km以上D)ADSL技术具有非对称带宽特征(3)下列关于RPR技术的描述中,错误的是A)RPR环能够在50ms内实现自愈B)RPR环中每一个节点都执行DPT公平算法C)RPR环将沿顺时针方向传输的光纤环叫做外环D)RPR的内环与外环都可以传输数据分组与控制分组(4)ITU标准OC-12的传输速率为A)51.84MbpsB)155.52MbpsC)622.08MbpsD)1.244Gbps(5)下列关于路由器技术指标的描述中,错误的是A)吞吐是指路由器的包转发能力B)背板能力决定了路由器的吞吐量C)语音、视频业务对延时抖动要求较高D)突发处理能力是以最小帧间隔值来衡量的(6)一台接入屋交换机具有16个100/1000Mbps全双工下联端口,它的上联端口带宽至少应为A)0.8GbpsB)1.6GbpsC)2.4GbpsD)3.2Gbps(7)若服务器系统可用性达到99.999%,那么每年的停机时间必须小于等于A)5分钟B)10分钟C)53分钟D)106分钟(8)网络地址191.22.168.0的子网掩码是A)255.255.192.0B)255.255.224.0C)255.255.240.0D)255.255.248.0(9)下图是网络地址转换NAT的一个实例根据图中信息,标号为②的方格中的内容就为A)S=172.16.1.3,2012D=211.81.2.1,6023B)S=211.81.2.1,6023D=202.113.65.2,80C)S=202.113.65.2,80D=211.81.2.1,6023D)S=211.81.2.1,6023D=172.16.1.3,2012(10)某公司分配给人事部的IP地址块为59.67.159.224/27,分配给培训部的IP地址块为59.47.159.208/28,分配给销售部的IP地址块为59.67.159.192/28,那么这三个地址块经过聚合后的地址为A)59.67.159.192/25B)59.67.159.224/25C)59.67.159.192/26D)59.67.159.224/26(11)下列对IPv6地址表示中,错误的是A)x601:BC:0:05D7B)21DA:0:0:0:0:2A:F:FE08:3C)21BC::0:0:1/48D)FF60::2A90:FE:0:4CA2:9C5A(12)下列关于BGP协议的描述中,错误的是A)当路由信息发生变化时,BGP发言人使用notification分组通知相邻自治系统B)一个BGP发言人通过建立TCP连接与其他自治系统中BGP发言人交换路由信息C)两个属于不同自治域系统的边界路由器初始协商时要首先发送open分组D)两个BGP发言人需要周期性地交换keepalive分组来确认双方的相邻关系(13)R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D)报文后,R1更新的五个路由表项中距离值从上到下依次为A)0、3、4、3、1B)0、4、4、3、2C)0、5、4、3、1D)0、5、4、3、2(14)下列关于路由选择协议相关技术的描述中,错误的是A)最短路径优先协议使用分布式链路状态协议B)路由信息协议是一种基于距离向量的路由选择协议C)链路状态度量主要包括带宽、距离、收敛时间等D)边界网关协议可以在两个自治域系统间传递路由选择信息(15)下列关于集线器的描述中,错误的是A)集线器是基于MAC地址识别完成数据转发的B)连接到集线器的结点发送数据时,将执行CSMA/CD介质访问控制方法C)通过在网络链路中串接一个集线器可以监听该链路中的数据包D)连接到一个集线器的所有结点共享一个冲突域(16)下列关于工作区子系统适配器的描述中,错误的是A)在设备与不同的信息插座连接时,可选用专用电缆或适配器B)当在单一信息插座上进行两项服务时,可采用“Y”型适配器C)在水平子系统中选用电缆类别不同于设备所需的电缆类别时,宜采用适配器D)适配器不具有转换不同数据速率的功能(17)将Catalyst 6500交换机的设备管理地址设置为204.106.1.10/24的正确配置语句是A)set interface Vlan1 204.106.1.10 0.0.0.255 204.106.1.255B)set interface Vlan1 204.106.1.10 255.255.255.0 204.106.1.255C)set interface sc0 204.106.1.10 0.0.0.255 204.106.1.255D)set interface sc0 204.106.1.10 255.255.255.0 204.106.1.255(18)在Catalyst 3524以太网交换机上建立名为hyzx204的VLAN,正确的配置语句是A)vlan 1 name hyzx204B)vlan 105 hyzx204C)vlan 500 name hyzx204D)vlan 1005 name hyzx204(19)交换机的优先级增值量是A)1024B)2048C)4096D)8192(20)提高Catalyst 6500发生间接链路失效的收敛速度,正确配置STP可选功能的命令是A)set spantree backbonefast enableB)set spantree uplinkfast enableC)set spantree portfast 3/2 enableD)set spantree portfast bpdu-filter enable(21)Cisco路由器查看路由表信息的命令是A)show routeB)show routerC)show ip routeD)show ip router(22)用标准访问控制列表禁止非法地址192.168.0.0/16的数据包进出路由器的正确配置是A)access-list 110 deny 192.168.0.0 0.0.255.255access-list 110 permit anyB)access-list 10 deny 192.168.0.0 255.255.0.0access-list 10 permit anyC)access-list 50 permit anyaccess-list 50 deny 192.168.0.0 0.0.255.255D)access-list 99 deny 192.168.0.0 0.0.255.255access-list 99 permit any(23)配置DHCP服务器IP地址池的地址为193.45.98.0/24。
全国计算机等级考试三级数据库技术真题2009年9月
全国计算机等级考试三级数据库技术真题2009年9月(总分:104.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:58,分数:64.00)1.数字信号处理器由于在其内部设计了能够高速处理多路数字信号的电路,可以用在需要快速处理大量复杂数字信号的领域。
下列哪一个设备不需要数字信号处理器(分数:1.00)A.雷达B.彩色电视机√C.数字音视频设备D.数字图像处理设备解析:2.八进制数1507转换成十进制数是多少(分数:1.00)A.833B.839 √C.840D.841解析:[解析] (1507)8=1×83+5×82+7×80=(839)103.数据包要求从源主机出发,最终到目的主机。
下列哪一个设备可为数据包选择输出路径,将它从一个网络传送到另一个网络(分数:1.00)A.通信线路B.路由器√C.WWW服务器D.调制解调器解析:[解析] 数据包从源主机出发,通常需要经过多个路由器才能达到目的主机,所经过的路由器负责将数据包正确地从一个网络传送到另一个网络。
当数据包经过多个路由器,最终被送到目的网络后,目的主机就可以接收到该数据包,并对数据包进行处理。
4.当电子邮件软件从邮件服务器读取邮件时,可以使用下列哪一个(些)协议Ⅰ.简单邮件传输协议SMTP Ⅱ.邮局协议POP3 Ⅲ.交互式邮件存取协议IMAP(分数:1.00)A.仅ⅠB.仅ⅡC.仅Ⅱ和Ⅲ√D.仅Ⅰ和Ⅲ解析:[解析] 在电子邮件程序向邮件服务器中发送邮件时,使用的是简单邮件传输协议(SMTP,simple Mail Transfer Protocol);而在电子邮件程序从邮件服务器中读取邮件时,可以使用邮局协议(POP3,Post Office Protocol)或交互式邮件存取协议(IMAP,Interactive Mail Access Protocol)协议,它取决于邮件服务器支持的协议类型。
2009年9月全国计算机三级网络技术考试真题及答案
2009年9月全国计算机三级网络技术考试真题及答案2009年9月全国计算机三级网络技术考试真题及答案一、选择题.每小题1分,共60分.下列各题A.、B.、C.、D.四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.我国研制成功第一台通用电子管103计算机是在BA.1957年B.1958年C.1959年D.1960年4.关于处理器芯片的描述中,正确的是AA.奔腾芯片是32位的B.双核奔腾芯片是64位的C.超流水线技术内置多条流水线D.超标量技术可细化流水5.关于软件的描述中,错误的是CA.可分为系统软件和应用软件B.系统软件的核心是操作系统C.共享软件的作者不保留版权D.自由软件可自由复制和修改6.关于流媒体的描述中,正确的是DA.流媒体播放器没有启动延时B.流媒体播放内容都是线性组织的C.流媒体服务都采用客户/服务器模式D.流媒体数据流都要保持严格的时序关系11.关于万兆以太网的描述中,正确的事DA.应考虑介质访问控制问题B.可以使用屏蔽双绞线C.只定义了局域网物理层标准D.没有改变以太网的帧格式15.1000BASE-LX标准支持的传输介质是AA.单模光缆B.多模光缆C.屏蔽双绞线D.非屏蔽双绞线23.以太网帧的地址字段中保存的是CA.主机名B.端口号C.MAC地址D.IP地址24.关于操作系统的描述中,正确的是BA.只管理硬件资源,改善人机接口B.驱动程序直接控制各类硬件C.操作系统均为双内核结构D.进程地址空间是文件在磁盘的位置25.关于网络操作系统的描述中,错误的是DA.文件与打印服务是基本服务B.通常支持对称多处理技术C.通常是多用户、多任务的D.采用多进程方式以避免多线程出现问题26.关于Windows Server2008的描述中,正确的是AA.虚拟化采用了Hyper-V技术B.主流CPU不支持软件虚拟技术C.精简版提高了安全性,降低了可靠性D.内置了VMware模拟器27.关于Unix标准化的描述中,错误的是CA.Unix版本太多,标准化复杂B.出现了可移植操作系统接口标准C.分裂为POSIX和UI两个阵营D.统一后的Unix标准组织是COSE28.关于操作系统产品的描述中,正确的是DA.AIX是HP公司的产品/doc/f52589133.html,Ware是Sun公司的产品C.Solaris 是IBM公司的产品D.SUSE Linux是Novell公司的产品32.如果一台主机的IP地址为20.22.25.6,子网掩码为255.255.255.0,那么该主机所属的网络.包括子网.为AA.20.22.25.0B.20.22.0.0C.20.0.0.0D.0.0.0.035.在IP数据分片后,通常负责IP数据报重组的设备是DA.分片途径的路由器B.源主机C.分片途径的交换机D.目的主机38.关于RIP协议中的描述中,正确的是CA.采用链路-状态算法B.距离通常用带宽表示C.向相邻路由器广播路由信息D.适合于特大型互联网使用39.使用TCP进行数据传输时,如果接收到方通知了一个800字节的窗口值,那么发送方可以发送BA.长度为2000字节的TCP包B.长度为1500字节的TCP包C.长度为1000字节的TCP包D.长度为500字节的TCP包40.在客户/服务器模式中,响应并发请求可以采取的方案包括AA.并发服务器和重复服务器B.递归服务器和反复服务器C.重复服务器和串行服务器D.并发服务器和递归服务器41.在Internet域名系统的资源记录中,表示主机地址的对象类型为DA.HINFOB.MXC.AD.H42.关于POP3和SMTP的响应字符串,正确的是DA.POP3以数字开始,SMTP不是B.SMTP以数字开始, POP3不是C.POP3和SMTP都不是以数字开始D.POP3和SMTP都以数字开始45.下面哪个不是SNMP网络管理的工作方式?CA.轮询方法B.中断方式C.基于轮询的中断方式D.陷入制导轮询方式48.Blowfish加密算法处理的分组长度是BA.56位B.64位C.128位D.256位49.下面不属于公钥加密的是BA.RSAB.AFSC.ELGamalD.背包加密算法A.通常能证实签名的时间B.通常能对内容进行鉴别C.必须采用DSS标准D.必须能被第三方验证51.在DES加密算法中,不能使用的基本运算是AA.逻辑与B.异域C.置换D.移位52.关于Kerberos身份认证协议的描述中,正确的是DA.Kerberos是为Novell网络设计的B.用户须拥有数字证书C.加密算法使用RSAD.Kerberos提供会话密钥53.关于IPSec的描述中,错误的是CA.主要协议是AH协议与ESP协议B.AH协议保证数据完整性C.只使用TCP作为传输协议D.将互联层改造为有逻辑连接的层54.下面那个不是密集组播路由协议DA.DVRMPB.MOSPFC.PIM-DMD.CBT55.下面哪种P2P网络拓扑属于混合结构CA.ChordB.SkypeC.PastryD.TapestryA.可以扩展 XMPP协议B.支持多种即时通信系统C.可以运行于TCP或UDP之上D.支持多种信息类型57.下面哪种业务属于IPTV通信类服务?BA.视频点播B.即时通信C.移动电视D.直播电视58.关于Skype特点的描述中,错误的是DA.具有保密性B.高清晰音质C.多方通话D.只支持Windows平台59.数字版权管理主要采用数据加密、版权保护、认证和BA.防病毒技术B.数字水印技术C.访问控制技术D.防纂改技术60.关于百度搜索技术的描述中,错误的是DA.采用分布式怕爬行技术B.采用超文本匹配分析技术C.采用网络分类技术D.采用页面等级技术二、填空题.每空2分,共40分.请将每一个空的正确答案写在答题卡【1】——【20】序号的横线上,答在试卷上不得分。
全国计算机等级考试三级信息管理技术真题2009年9月
全国计算机等级考试三级信息管理技术真题2009年9月全国计算机等级考试三级信息管理技术真题2009年9月(总分:100.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:60,分数:60.00)1.计算机系统中负责对文件进行管理的是(分数:1.00)A.语言处理程序B.数据库管理系统C.操作系统√D.服务性程序解析:[解析] 操作系统的功能有:进程管理、存储管理、文件管理、设备管理和作业管理。
2.信息安全主要从四个方面保证计算机系统和通信系统的正常运作,以下不属于这四个方面的是(分数:1.00)A.保密性B.完整性C.可控性D.潜伏性√解析:[解析] 信息安全从简单的意义来理解,就是要防止非法的攻击和病毒的传播,以保证计算机系统和通信系统的正常运作。
而从更全面的意义来理解,就是要保证信息的保密性、完整性、可用性和可控性。
综合起来,就是要保障电子信息的有效性。
3.计算机网络有多种特点,其中最突出的特点是(分数:1.00)A.运算速度快B.计算精度高C.资源共享√D.存储量大解析:4.中央处理器(CPU) 可以直接访问的计算机部件是(分数:1.00)A.内存√B.硬盘C.外存D.U盘解析:5.所有联入Internet的计算机都遵从相同的通信协议,这个协议是(分数:1.00)A.HTTPB.TCP/IP √C.SMTPD.POP3解析:[解析] TCP/IP协议是所有连入Internet的计算机都必须遵从的协议。
6.瀑布模型包括计划期、开发期和运行期,下面各项中属于开发期的是(分数:1.00)A.问题定义B.测试√C.可行性研究D.维护解析:[解析] 瀑布模型的计划期包括问题定义、可行性研究和需求分析;开发期包括总体设计、详细设计和程序设计,其中程序设计包括编码和测试;运行期包括系统的使用和维护。
7.关于数据流程图,错误的说法是(分数:1.00)A.数据流程图一般包括四种基本的图形符号B.数据存储是指待加工的数据存放的场所C.数据流代表数据的路径和流向D.加工之间的数据流越多越好√解析:[解析] 在数据流图中,一般只包括四种基本的图形符号:方框、箭头、直线、圆框。
2009年9月三级(PC技术)笔试真题试卷(题后含答案及解析)
2009年9月三级(PC技术)笔试真题试卷(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.PU的性能与许多因素有关,下列哪个选项并不决定CPU的性能?A.CPU的工作频率(主频)B.CPU中的cache容量C.指令系统D.内存容量正确答案:D解析:CPU的性能主要体现为它的运算速度。
CPU的运算速度与它的工作频率、eache容量、指辑结构等有关系。
2.列关于嵌入式计算机的叙述中,错误的是A.嵌入式计算机是安装在其他设备中的计算机B.嵌入式计算机的工作原理与PC相比有很大差别C.嵌入式计算机通常应满足实时处理、最小功耗、最小存储的性能要求D.大部分嵌入式计算机把软件固化在芯片上正确答案:B解析:嵌入式计算机与通用的个人计算机的内核很相似。
不同的是,大部分嵌入式计算机都把软件固化在芯片上,所以它们的功能和用途不容易修改和扩充。
另外,嵌入式计算机通常应满足实时信息处理、最小化存储需求和最小化功能的性能要求,并能以低廉的价格来满足这些要求。
3.列关于软件的叙述中,错误的是A.软件一般是指程序以及程序有关的数据和文档资料B.从软件的用途考虑,软件可分为系统软件和应用软件C.程序设计语言处理程序属于系统软件D.Windows的磁盘碎片整理程序和防火墙软件均属于应用软件正确答案:D解析:系统软件泛指那些为了容易、有效和安全地使用与管理计算机,或者为开发与运行应用软件提支持的一类软件。
例如,基本输入输出系统(BIOS)、操作系统(如Windows)、程序设计语言处理系统(如库管理系统、常用的应用程序(如磁盘清理程序、备份程序)等都属于系统软件。
4.列关于计算机中数的表示的叙述中,错误的是A.正整数无论采用原码、反码或补码表示,其编码都相同B.实数的浮点表示法由指数和尾数(含符号位)两部分组成C.实数都能用浮点形式精确表示D.整数也能用浮点数形式表示正确答案:C解析:实数可以用浮点数表示。
2009年9月全国计算机等级考试四级数据库工程师笔试试题及答案
2009年9月全国计算机等级考试四级笔试试卷数据库工程师试题一、选择题((1)~(20)每题1分,(21)~(30)每题2分,共40分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是A.DML编译器B.查询执行引擎C.嵌入式DML的预编译器D.查询权限管理器答案:D解析:(P11)DBMS中的查询处理器包括:①DML编译器;②嵌入式DML的预编译器;③DDL编译器;④查询执行引擎。
2.关于数据视图与三级模式,下列说法错误的是A.数据视图是指用户从某个角度看到的客观世界数据对象的特征B.外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构C.概念模式以数据模型的形式描述数据D.三级模式结构实现了数据的独立性答案:B解析:(P7)外模式也称为子模式、用户模式或用户视图,是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。
3.为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。
下列一般不属于数据库管理员日常维护工作的是A.数据内容一致性维护B.数据库备份与恢复C.数据库安全性维护D.数据库存储空间管理答案:A解析:(P28)数据库管理员日常维护工作主要包括有:①数据库的备份与恢复;②完整性维护;③安全性维护;④存储空间管理;⑤并发控制及死锁处理。
4.事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是A.使用先来先服务策略处理事务请求B.使用两阶段锁协议C.对事务进行并发调度D.使用小粒度锁答案:A解析:(P171)为避免活锁现象的发生,DBMS可以采用先来先服务(FIFS)策略处理事务的数据操作请求。
5.关于数据库视图,下列说法正确的是A.视图可以提高数据的操作性能B.定义视图的语句可以是任何数据操作语句C.视图可以提供一定程度的数据独立性D.视图的数据一般是物理存储的答案:C解析:(P157)视图的作用:①简化数据查询语句;②使用户能从多角度看待同一数据;③提高了数据的安全性;④提供了一定程度的逻辑独立性。
全国计算机等级考试三级网络技术真题2009年9月
全国计算机等级考试三级网络技术真题2009年9月(总分:100.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:60,分数:60.00)1.我国研制成功第一台通用电子管103计算机是在( )。
(分数:1.00)A.1957年B.1958年√C.1959年D.1960年解析:[解析] 1958年,中科院计算所研制成功我国第一台小型电子管通用计算机103机(八一型) ,标志着我国第一台电子计算机的诞生。
2.关于计算机应用的描述中,正确的是( )。
(分数:1.00)A.事物处理的数据量小、实时性不强B.智能机器人不能从事繁重的体力劳动C.计算机可以模拟经济运行模型√D.嵌入式装置不能用于过程控制解析:[解析] 从简单的文字处理、填写报表,到数据检索、信息管理,各行业的日常工作都离不开这样的事务处理(数据处理)。
事务处理已成为计算机应用中工作量最大的应用。
机器人的设计初衷,就是使人类完全摆脱繁重的体力劳动。
过程控制是通过计算机对工业生产过程中的各种参数进行连续的、实时的控制。
3.关于客户端计算机的描述中,错误的是( )。
(分数:1.00)A.包括台式机、笔记本及工作站等B.大多数工作站属于图形工作站C.可分为RISC工作站和PCI工作站D.笔记本类手持设备越来越受到欢迎√解析:[解析] 计算机分为服务器、工作站、台式机、便携机和手持设备。
笔记本属于便携机,不属于手持设备。
由于工作站大多配有高性能的显示器,又被称作图形工作站。
工作站根据软、硬件平台的不同,一般分为基于RISC(精简指令系统) 架构的UNIX系统工作站和基于 Windows、Intel的PC工作站。
4.关于处理器芯片的描述中,止确的是( )。
(分数:1.00)A.奔腾芯片是32位的√B.双核奔腾芯片是64位的C.超流水线技术内置多条流水线D.超标量技术可细化流水解析:[解析] 奔腾芯片是32位的,指处理器特别是寄存器能够保存32位的数据,即使双核奔腾芯片也是32位的。
2009年9月计算机等考三级网络技术笔试真题
2009年9月计算机等考三级网络技术笔试真题+参考答案一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)我国研制成功第一台通用电子管103计算机是在A)1957年 B)1958年 C)1959年D)1960年(2)关于计算机应用的描述中,正确的是A)事务处理的数据量小,实时性不强 B)智能机器人不能从事繁重的体力劳动C)计算机可以模拟经济运行模型 D)嵌入式装置不能用于过程控制(3)关于客户端计算机的描述中,错误的是A)包括台式机、笔记本和工作站等 B)大多数工作站属于图形工作站C)可分为RISC工作站和PC工作站 D)笔记本类手持设备越来越受到欢迎(4)关于处理器芯片的描述中,正确的是A)奔腾芯片是32位的 B)双核奔腾芯片是64位的C)超流水线技术内置多条流水线 D)超标量技术可细化流水(5)关于软件的描述中,错误的是A)可分为系统软件和应用软件 B)系统软件的核心是操作系统C)共享软件的作者不保留版权 D)自由软件可自由复制和修改(6)关于流媒体的描述中,正确的是A)流媒体播放器没有启动延时B)流媒体播放内容都是线性组织的C)流媒体服务都采用客户/服务器模式D)流媒体数据流都要保持严格的时序关系(7)对计算机网络发展具有重要影响的广域网是A)ARPANET B)Ethernet C)Token Ring D)ALOHA(8)关于网络协议的描述中,错误的是A)为网络数据交换制定的规则与标准 B)由语法、语义与时序三个要素组成C)采用层次结构模型 D)语法是对事件实现顺序的详细说明(9)如果网络系统发送1bit数据所用时间为10-7 s,那么它的数据传输速率为A)10Mbps B)100Mbps C)1GbpsD)10Gbps(10)在OSI参考模型中,负责实现路由选择功能的是A)物理层 B)网络层 C)会话层D)表示层(11)关于万兆以太网的描述中,正确的事A)应考虑介质访问控制问题 B)可以使用屏蔽双绞线C)只定义了局域网物理层标准 D)没有改变以太网的帧格式(12)在internet中实现文件传输服务的协议是A)FTP B)ICMP C)CMIP D)POP(13)具有拓扑中心的网络结构是A)网状拓扑 B)树状拓扑 C)环型拓扑 D)星型拓扑(14)IEEE针对无线局域网制定的协议标准是A)IEEE 802.3 B)IEEE 802.11 C)IEEE802.15 D)IEEE802.16(15)1000BASE-LX标准支持的传输介质是A)单模光缆 B)多模光缆 C)屏蔽双绞线D)非屏蔽双绞线(16)关于共享介质局域网的描述中,错误的是A)采用广播方式发送数据 B)所有网络结点使用同一信道C)不需要介质访问控制方法 D)数据在传输过程中可能冲突(17)如果千兆以太网交换机的总宽带为24Gbps,其全双工千兆端口数量最多为A)12个 B)24个 C)36个 D)48个(18)在TCP/IP参考模型中,提供无连接服务的传输层协议是A)UDP B)TCP C)ARP D)OSPF(19)关于网桥的描述中,正确的是A)网桥无法实现地址过滤与帧转发功能B)网桥互联的网络在网络层都采用不同协议C)网桥是在数据链路层实现网络互联的设备D)透明网桥由源结点实现帧的路由选择功能(20)以下不属于即时通信的是A)DNS B)MSN C)ICQ D)QQ(21)OSI参考模型的网络层对应于TCP/IP参考模型的A)主机-网络层 B)互联层 C)传输层D)应用层(22)关于博客的描述中,错误的是A)以文章的形式实现信息发布 B)在技术上属于网络共享空间C)在形式上属于网络个人出版 D)内容只能包含文字与图片(23)以太网帧的地址字段中保存的是A)主机名 B)端口号 C)MAC地址D)IP地址5(24)关于操作系统的描述中,正确的是A)只管理硬件资源,改善人机接口 B)驱动程序直接控制各类硬件C)操作系统均为双内核结构 D)进程地址空间是文件在磁盘的位置(25)关于网络操作系统的描述中,错误的是A)文件与打印服务是基本服务B)通常支持对称多处理技术C)通常是多用户、多任务的D)采用多进程方式以避免多线程出现问题(26)关于Windows Server2008的描述中,正确的是A)虚拟化采用了Hyper-V技术 B)主流CPU 不支持软件虚拟技术C)精简版提高了安全性,降低了可靠性 D)内置了VMware模拟器(27)关于Unix标准化的描述中,错误的是A)Unix版本太多,标准化复杂B)出现了可移植操作系统接口标准C)分裂为POSIX和UI两个阵营D)统一后的Unix标准组织是COSE(28)关于操作系统产品的描述中,正确的是A)AIX是HP公司的产品B)NetWare是Sun公司的产品C)Solaris 是IBM公司的产品D)SUSE Linux是Novell公司的产品(29)在Internet中不需运行IP协议的设备是A)路由器 B)集线器 C)服务器D)工作站(30)HFC采用了以下那个网络接入Internet?A)有线电视网 B)有线电话网 C)无线局域网 D)移动电话网(31)以下哪个不是IP服务具有的特点?A)不可靠 B)无连接 C)标记交换D)尽最大努力(32)如果一台主机的IP地址为20.22.25.6,子网掩码为255.255.255.0,那么该主机所属的网络(包括子网)为A)20.22.25.0 B)20.22.0.0 C)20.0.0.0 D)0.0.0.0(33)如果需要将主机域名转换为IP地址,那么可使用的协议是A)MIME B)DNS C)PGP D)TELNET(34)在IP报头中设置“生存周期”域的目的是A)提高数据报的转发效率 B)提高数据报的转发过程中的安全性C)防止数据报在网络中无休止流动 D)确保数据报可以正确分片(35)在IP数据分片后,通常负责IP数据报重组的设备是A)分片途径的路由器 B)源主机C)分片途径的交换机 D)目的主机(36)某路由器收到了一个IP数据报,在对其报头进行校验后发现该数据报存在错误。
2009年9月计算机等级考试二级VB真题及参考答案(标准)
(26)窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Lnterval属性值为5000, Enabled属性值是True。Timerl的事件过程如下: Private Sub Timerl_Timer() Static flag As Integer If flag=0 Then flag=1 flag=-flag If flag=1 Then Text1.ForeColor=&HFF& '&HFF&为红色 Else End If End Sub 以下叙述中正确的是( )。 B)flag的值只可能取0或1
我的淘宝
D)6 3
(23)在窗体上画1个命令按钮,并编写如下事件过程: Private Sub Commandl_Click() For i=5 To 1 Step -0.8 Print Int(i); Next i End Sub 运行程序,单击命令按钮,窗体上显示的内容为( )。 A)5 4 3 2 1 1 C)4 3 2 1 1 Private Sub Commandl Click() Dim a(3,3) For m=1 To 3 For n=1 To 3 If n=m Or n=4-m Then a(m,n)=m+n Else a(m,n)=0 End If Print a(m,n); Next n Print Next m End Sub B)5 4 3 2 1 D)4 4 3 2 1 1
我的淘宝
C)110 100
Function fun(a As Integer,b As Integer) While a>b a=a-b Wend fun=a End Function A)把a=a-b改为a=b-a
全国计算机等级考试C语言2级笔试题(第30次)-2009年09月
全国计算机等级考试C语言2级笔试题(第30次)-2009年09月全国计算机等级考试C语言2级笔试题-2009年09月第30次考试题目选择题软件技术基础单选题(1-10)下列各题A)、B),C)、D)四个选项中,只有一个选项是正确的。
1.下列数据结构中,属于非线性结构的是()A)循环队列B)带链队列C)二叉树D)带链栈C[解析]根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。
线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。
根据各种结构的定义知二叉树是一种非线性结构。
2.下列数据结构中,能够按照“先进后出”原则取数据的是()A)循环队列B)栈C)队列D)二叉树B[解析]栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。
栈顶元素总是后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插人的元素,也是最后才能被删除的元素。
栈是按照“先进后出”或“后进先出”的原则组织数据的。
3.对于循环队列,下列叙述中正确的是()A)队头指针是固定不变的B)队头指针一定大干队尾指针C)队头指针一定小于队尾指针D)队头指针可以大干队尾指针,也可以小于队尾指针D[解析]循环队列是将顺序队列首尾相连形成的,随着插入元素或删除元素的进行,其队头指针及队尾指针是在不断变化的,有时可能会出现队头指针大于队尾指针的情况,也可能是队尾指针大于队头指针,故答案为D)。
4.算法的空间复杂度是指()A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的临时工作单元数A[解析]算法的空间复杂度是指:算法执行过程中所需的存储空间。
一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
5.软件设计中划分模块的一个准则是()A)低内聚低耦合B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合B[解析]模块划分应考虑的因素包括模块之间的耦合和内聚。
2009年9月全国计算机等级考试二级C语言笔试真题及参考答案
2009年9月二級C語言筆試真題及答案一、選擇題(每題2分,共計70分)(1)下列數據結構中,屬於非線性結構的是A)迴圈佇列 B)帶鏈佇列 C)二叉樹 D)帶鏈棧(2)下列數據結構中,能夠按照“先進後出”原則存取數據的是A)迴圈佇列 B)棧 C)佇列 D)二叉樹(3)對於迴圈佇列,下列敘述中正確的是A)隊頭指針是固定不變的 B)隊頭指針一定大於隊尾指針C)隊頭指針一定小於隊尾指針 D)隊頭指針可以大於隊尾指針,也可以小於隊尾指針(4)演算法的空間複雜度是指A)演算法在執行過程中所需要的電腦存儲空間 B)演算法所處理的數據量C)演算法程式中的語句或指令條數 D)演算法在執行過程中所需要的臨時工作單元數(5)件設計中劃分模組的一個準則是A)低內聚低耦合 B)高內聚低耦合 C)低內聚高耦合 D)高內聚高耦合(6)下列選項中不屬於結構化程式設計原則的是A)可封裝 B)自頂向下 C)模組化 D)逐步求精(7)軟體詳細設計產生的圖如下:該圖是A)N-S圖 B)PAD圖 C)程式流程圖 D)E-R圖(8)資料庫管理系統是A)操作系統的一部分 B)在操作系統支持下的系統軟體C)一種編譯系統 D)一種操作系統(9)在E-R圖中,用來表示實體聯繫的圖形是A)橢圓形 B)矩形 C)菱形 D)三角形(10)有三個關係R,S,和T如下: 其中關係T由關係R和S通過某種操作得到,該操作為A)選擇 B)投影 C)交 D)並(11)以下敘述中正確的是A)程式設計的任務就是編寫程式代碼並上機調試B)程式設計的任務就是確定所用的數據結構C)程式設計的任務就是確定所用演算法D)以上三種說法都不完整12.(12)以下選項中,能用作用戶識別字的是A)void B)8_8 C)_0_ D)unsigned(13)閱讀以下程式#includemain(){ int case; float printF;printf("請輸入2個數:");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printf);}該程式在編譯時產生錯誤,其出錯原因是A)定義語句出錯,case是關鍵字,不能用作用戶自定義識別字B)定義語句出錯,printF不能用作用戶自定義識別字C)定義語句無錯,scanf不能作為輸入函數使用D)定義語句無措,printf不能輸出case的值(14)運算式:(int)((double)9/2)-(9)%2的值是A)0 B)3 C)4 D)5(15)若有定義語句: int x=10;,則運算式x-=x+x的值為A)-20 B)-10 C)0 D)10(16)有以下程式#includemain(){ int a=1,b=0;printf("%d,",b=a+b);printf("%d",a=2*b);}程式運行後的輸出結果是A)0,0 B)1,0 C)3,2 D)1,2(17)設有定義: int a=1,b=2,c=3;,以下語句中執行效果與其它三個不同的是A)if(a>b) c=a,a=b,b=c; B)if(a>b){c=a,a=b,b=c;}C)if(a>b) c=a;a=b;b=c; D)if(a>b){c=a;a=b;b=c;}(18)有以下程式#includemain(){ int c=0,k;for(k=1;k<3;k++)switch(k){ default:c+=k;case 2:c++;break;case 4:c+=2;break;}printf("%d\n",c);}程式運行後的輸出結果是A)3 B)5 C)7 D)919.(19)以下程式段中,與語句: k=a>b?(b>c?1:0):0;功能相同的是A)if((a>b)&&(b>c)) k=1; else k=0;B)if((a>b)||(b>c)) k=1; else k=0;C)if(a<=b)k=0; else if(b<=c) k=1;D) if(a>b) k=1; else if(b>c) k=1; else k=0;(20)有以下程式#includemain(){ char s[]={"012xy"};int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>'a'&&s[i]<='z') n++;printf("%d\n",n);}程式運行後的輸出結果是A)0 B)2 C)3 D)5(21)有以下程式#includemain(){ int n=2,k=0;while(k++&&n++>2);printf("%d %d\n",k,n);}程式運行後的輸出結果是A)0 2 B)1 3 C)5 7 D)1 2(22)有以下定義語句,編譯時會出現編譯錯誤的是A) char a='a'; B) char a='\n';C) char a='aa'; D) char a='\x2d';(23)有以下程式#includemain(){ char c1,c2;c1='A'+'8'-'4';c2='A'+'8'-'5';printf("%c,%d\n",c1,c2);}已知字母A的ASCII碼為65,程式運行後的輸出結果是A)E,68 B)D,69 C)E,D D)輸出無定值(24)有以下程式#includevoid fun(int p){ int d=2;p=d++;printf("%d",p);}main(){ int a=1;fun(a);printf("%d\n",a);}程式運行後的輸出結果是A)32 B)12 C)21 D)22(25)以下函數findmax擬實現在數組中查找最大值並作為函數值返回, 但程式中有錯導致不能實現預定功能#define MIN -2147463647int findmax(int x[],int n){ int i,max;for(i=0;i<n;i++){ max=MIN;if(max<x[i]) max=x[i];}return max;}造成錯誤的原因是A)定義語句int i,max中max未賦值B)賦值語句max=MIN;中,不應該給max賦MIN值C)語句if(max<x[i]) max=x[i];中判斷條件設置錯誤D)賦值語句max=MIN;放錯了位置(26)有以下程式#includemain(){ int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}程式運行後的輸出結果是A)1,2,1,2 B)1,2,2,1 C)2,1,2,1 D)2,1,1,2(27)若有定義語句: int a[4][10],*p,*q[4];且0<=i<4,則錯誤的賦值是A)p=a B)q[i]=a[i] C)p=a[i] D)p=&a[2][1](28)有以下程式#include#include。
2009年9月计算机二级考试真题
2009年9月一、选择题1、选C线性结构必须同时满足两个条件:1)有且只有一个根结点。
2)每一个结点最多只有一个前件,也最多只有一个后件。
不满足线性结构的条件,即为非线性结构。
二叉树属于非线性结构。
2、选B栈是一种特殊的线性表,遵循“选进后出”或“后进先出”的存取原则。
3、选D在循环队列中,队列中的所有元素构成一个逻辑上的环状空间。
每入队一个元素,队尾指针rear增1;每出队一个元素,队头指针front增1。
当队尾指针旨向存储空间的最后一个位置时,再进行入队操作,则队头指针指向存储空间的第一个位置(空闲时),所以选D。
4、选A算法的空是复杂度是指这个算法所需要的存储空间。
一个算法所占用的存储空间,包括三个方面:存储算法本身所占用的存储空间;算法的输入输出数据所占用的存储空间;算法在运行过程中临时占用的存储空间。
5、选B耦合性是模块间紧密程度的度量,内聚性是模块内部元素间紧密程度的度量。
提高模块内的内聚性、降低模块间耦合性有利于提高模块的独立性。
6、选A结构化程序设计方法的主要原则可以概括为:自顶向下、逐步求精、模块化、限制使用goto 语句。
7、选C由基本符号可知该图为程序流程图。
8、选B数据库管理系统也是一种系统软件,但必须在操作系统支持下运行。
9、选C在E-R图(实体联系图)中,用矩形表示实体集,用椭圆形表示属性,用菱形表示实体之间的联系。
10、选D考点为关系模型中的常见运行。
选择(投影):从一个关系中选择若干行(列),是一元运算。
本题为二元运算,排除A和B。
交、并:取具有相同关系模式的两个关系的交集和并集,是二元运算。
本题是取R、S两个关系的并集。
11、选D12、选C标识符的组成:字母、数字、下划线,以字母或下划线开头。
13、选A14、选B出现强制类型转换:(int)和(double)(int)((double)9/2)-(9)%2=(int)(9.0/2)-1=(int)(4.5)-1=4-1=315、选Bx-=x+x等价于x=x-(x+x)复合的赋值运算符右侧为一个整体。
2009年9月全国计算机等级考试二级笔试试卷
2009年9月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间90分钟,满分100分)一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分,共70分)(1)下列数据结构中,属于非线性结构的是A)循环队列B) 带链队列C)二叉树D)带链栈(2)下列数据结果中,能够按照“先进后出”原则存取数据的是A) 循环队列B)栈C)队列D)二叉树(3)对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的临时工作单元数(5)软件设计中划分模块的一个准则是A) 低内聚低耦合B)高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是A)可封装D) 自顶向下C) 模块化D) 逐步求精(7)软件详细设计产生的图如下:该图是A) N-S图B) PAD图C) 程序流程图D) E-R图(8)数据库管理系统是A)操作系统的一部分B) 在操作系统支持下的系统软件C) 一种编译系统D) 一种操作系统(9)在E-R图中,用来表示实体联系的图形是A) 椭圆图B) 矩形C)菱形D) 三角形(10)有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)以下叙述中正确的是A)程序设计的任务就是编写程序代码并上机调试B)程序设计的任务就是确定所用数据结构C)程序设计的任务就是确定所用算法D)以上三种说法都不完整(12)以下选项中,能用作用户标识符的是A)voidB)8_8C)_0_D)unsigned(13)阅读以下程序#include <stdio.h>main(){ int case; float printF;printf(“请输入2个数:”);scanf(“%d %f”,&case,&pjrintF);printf(“%d %f\n”,case,printF);}该程序编译时产生错误,其出错原因是A)定义语句出错,case是关键字,不能用作用户自定义标识符B)定义语句出错,printF不能用作用户自定义标识符C)定义语句无错,scanf不能作为输入函数使用D)定义语句无错,printf不能输出case的值(14)表达式:(int)((double)9/2)-(9)%2的值是A)0B)3C)4D)5(15)若有定义语句:int x=10;,则表达式x-=x+x的值为A)-20B)-10C)0D)10(16)有以下程序#include <stdio.h>main(){ int a=1,b=0;printf(“%d,”,b=a+b);printf(“%d\n”,a=2*b);}程序运行后的输出结果是A)0,0B)1,0C)3,2D)1,217)设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是A)if(a>b) c=a,a=b,b=c;B)if(a>b) {c=a,a=b,b=c;}C)if(a>b) c=a;a=b;b=c;D)if(a>b) {c=a;a=b;b=c;}(18)有以下程序#include <stdio.h>main(){ int c=0,k;for (k=1;k<3;k++)switch (k){ default: c+=kcase 2: c++;break;case 4: c+=2;break;}printf(“%d\n”,c);}程序运行后的输出结果是A)3B)5C)7D)9(19)以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是A)if((a>b)&&(b>c)) k=1;else k=0;B)if((a>b)||(b>c) k=1;else k=0;C)if(a<=b) k=0;else if(b<=c) k=1;D)if(a>b) k=1;else if(b>c) k=1;else k=0;20)有以下程序#include <stdio.h>main(){ char s[]={“012xy”};int i,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=’z’) n++;printf(“%d\n”,n);}程序运行后的输出结果是A)0B)2C)3D)5(21)有以下程序#include <stdio.h>main(){ int n=2,k=0;while(k++&&n++>2);print f(“%d %d\n”,k,n);}程序运行后的输出结果是A)0 2B)1 3C)5 7D)1 2(22)有以下定义语句,编译时会出现编译错误的是A)char a=’a’;B)char a=’\n’;C)char a=’aa’;D)char a=’\x2d’;(23)有以下程序#include <stdio.h>main(){ char c1,c2;c1=’A’+’8’-‘4’;c2=’A’+’8’-‘5’;printf(“%c,%d\n”,c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是A)E,68B)D,69C)E,DD)输出无定值(24)有以下程序#include <stdio.h>void fun(int p){ int d=2;p=d++; printf(“%d”,p);}main(){ int a=1;fun(a); printf(“%d\n”,a);}程序运行后的输出结果是A)32B)12C)21D)22(25)以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能int findmax (int x[],int n){ int i,max;for(i=0;i<n;i++){ max=MIN;if(max<x[i]) max=x[i];}return max;}造成错误的原因是A)定义语句int i,max;中max未赋初值B)赋值语句max=MIN;中,不应给max赋MIN值C)语句if(max<x[i]) max=x[i];中判断条件设置错误D)赋值语句max=MIN;放错了位置(26)有以下程序#include <stdio.h>main(){ int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*p,*q);}程序运行后的输出结果是A)1,2,1,2B)1,2,2,1C)2,1,2,1D)2,1,1,2(27)若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是A)p=aB)q[i]=a[i]C)p=a[i]D)p=&a[2][1](28)有以下程序#include <stdio.h>#include<string.h>main(){ char str[ ][20]={“One*World”, “One*Dream!”},*p=str[1];printf(“%d,”,strlen(p));printf(“%s\n”,p);}程序运行后的输出结果是A)9,One*WorldB)9,One*DreamC)10,One*DreamD)10,One*World(29)有以下程序#include <stdio.h>main(){ int a[ ]={2,3,5,4},i;for(i=0;i<4;i++)switch(i%2){ case 0:switch(a[i]%2){case 0:a[i]++;break;case 1:a[i]--;}break;case 1:a[i[=0;}for(i=0;i<4;i++) printf(“%d”,a[i]); printf(“\n”);}A)3 3 4 4B)2 0 5 0C)3 0 4 0D)0 3 0 4(30)有以下程序#include <stdio.h>#include<string.h>main(){ char a[10]=”abcd”;printf(“%d,%d\n”,strlen(a),sizeof(a));}程序运行后的输出结果是A)7,4B)4,10C)8,8D)10,10(31)下面是有关C语言字符数组的描述,其中错误的是A)不可以用赋值语句给字符数组名赋字符串B)可以用输入语句把字符串整体输入给字符数组C)字符数组中的内容不一定是字符串D)字符数组只能存放字符串(32)下列函数的功能是fun(char * a,char * b){ while((*b=*a)!=’\0’) {a++,b++;} }A)将a所指字符串赋给b所指空间B)使指针b指向a所指字符串C)将a所指字符串和b所指字符串进行比较D)检查a和b所指字符串中是否有’\0’(33)设有以下函数void fun(int n,char * s) {……}则下面对函数指针的定义和赋值均是正确的是A)void (*pf)(); pf=fun;B)viod *pf(); pf=fun;C)void *pf(); *pf=fun;D)void (*pf)(int,char);pf=&fun;(34)有以下程序#include <stdio.h>int f(int n);main(){ int a=3,s;s=f(a);s=s+f(a);printf(“%d\n”,s);}int f(int n){ static int a=1;n+=a++;return n;}程序运行以后的输出结果是A)7B)8C)9D)10(35)有以下程序#include <stdio.h>#define f(x) x*x*xmain(){ int a=3,s,t;s=f(a+1);t=f((a+1));printf(“%d,%d\n’,s,t);}程序运行后的输出结果是A)10,64B)10,10C)64,10D)64,64(36)下面结构体的定义语句中,错误的是A)struct ord {int x;int y;int z;}; struct ord a;B)struct ord {int x;int y;int z;} struct ord a;C)struct ord {int x;int y;int z;} a;D)struct {int x;int y;int z;} a;(37)设有定义:char *c;,以下选项中能够使字符型指针c正确指向一个字符串的是A)char str[ ]=”string”;c=str;B)scanf(“%s”,c);C)c=getchar();D)*c=”string”;(38)有以下程序#include <stdio.h>#include<string.h>struct A{ int a; char b[10]; double c;};struct A f(struct A t);main(){ struct A a={1001,”ZhangDa”,1098.0};a=f(a);jprintf(“%d,%s,%6.1f\n”,a.a,a.b,a.c);}struct A f(struct A t)( t.a=1002;strcpy(t.b,”ChangRong”);t.c=1202.0;return t; )程序运行后的输出结果是A)1001,ZhangDa,1098.0B)1001,ZhangDa,1202.0C)1001,ChangRong,1098.0D)1001,ChangRong,1202.0(39)若有以下程序段int r=8;printf(“%d\n”,r>>1);输出结果是A)16B)8C)4D)2(40)下列关于C语言文件的叙述中正确的是A)文件由一系列数据依次排列组成,只能构成二进制文件B)文件由结构序列组成,可以构成二进制文件或文本文件C)文件由数据序列组成,可以构成二进制文件或文本文件D)文件由字符序列组成,其类型只能是文本文件二、填空题(每空2分,共30分)(1)某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有14 个结点。
2009年9月全国计算机等级考试三级笔试试卷
2009年9月全国计算机等级考试三级笔试试卷PC技术(考试时间120分钟,满分100分)一、选择题(每题1分,共60分)(1)CPU的性能与许多因素有关,下列哪个选项并不决定CPU的性能?A)CPU的工作频率(主频)B)CPU中的cache容量C)指令系统D)内存容量(2)下列关于嵌入式计算机的叙述中,错误的是A)嵌入式计算机是安装在其他设备中的计算机B)嵌入式计算机的工作原理与PC相比有很大差别C)嵌入式计算机通常应满足实时处理、最小功耗、最小存储的性能要求D)大部分嵌入式计算机把软件固化在芯片上(3)下列关于软件的叙述中,错误的是A)软件一般是指程序以及程序有关的数据和文档资料B)从软件的用途考虑,软件可分为系统软件和应用软件C)程序设计语言处理程序属于系统软件D)Windows的磁盘碎片整理程序和防火墙软件均属于应用软件(4)下列关于计算机中数的表示的叙述中,错误的是A)正整数无论采用原码、反码或补码表示,其编码都相同B)实数的浮点表示法由指数和尾数(含符号位)两部分组成C)实数都能用浮点形式精确表示D)整数也能用浮点数形式表示(5)下列关于西文和汉字编码的叙述中,错误的是A)一个ASCII码在内存中占一个字节B)GB2312汉字的机内码是2个字节,每个字节的最高位均为0C)GBK与GB2312保持兼容D)GB18030汉字编码长度是1、2或4个字节(6)下列关于不同文档格式的叙述中,错误的是A).txt是纯文本格式,文档中仅含有文字符号的代码B).doc是微软公司专用的Word文档格式C).rtf是Adode公司专用的文档格式D).html是超文本标记语言格式,Web网页通常采用该格式。
(7)一幅没有经过数据压缩的能表示256种不同颜色的彩色图像,其数据量是1.25MB,假设它的垂直分辨率是1024,那么它的水平分辨率为A)1024B)1280C)768D)512(8)图像文件有多种不同的格式,下面哪个选项中列出的都是图像文件?A)BMP、GIF、PNG和JPGB)BMP、WMF、TIF和AVIC)GIF、PNG、JPG和VOCD)WMF、TIF、MP3和JPG(9)PC获取数字声音时首先需要对模拟声音信号进行取样。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
return max;
}
造成错误的原因是
A)定义语句int i,max:中max 未赋初值
B)赋值语句max=MIN;中,不应给max 赋MIN值
C)语句if(max<x[i]) max=x[i];中判断条件设置错误
D)赋值语句max=MIN;放错了位置
#include <string.h>
main()
{char a[10]=”abcd”;
printf(“%d, %d\n”,strlen(a),sizeof(a));
}
程序运行后的输出结果为:
A)7,4 B)4,10 C)8,8D)10,10
(31)下面是有关C语言字;&s[i]<=’z’) n++;
printf(“%d\n”,n);
}
程序运行后的输出结果是
A)0 B)2 C)3 D)5
(21)有以下程序
}
该程序在编译时产生错误,其出错原因是
A) 定义语句出错,case是关键字,不能用作用户自定义标识符
B) 定义语句出错,printF不能用作用户自定义标识符
C) 定义语句无错,scanf不能作为输入函数使用
D) 定义语句无错,printf不能输出case的值
(14)表达式:(int)((double)9/2)-(9)%2的值是
A)操作系统的一部分 B)在操作系统支持下的系统软件
C)一种编译系统 D)一种操作系统
9、在E-R图型中,用来表示两个实体联系的图型的是:
A) 矩形 B) 椭圆 C)菱形 D)三角形
(1) 下列数据结构中,属于非线性结构的是
A)循环结构 B)带练队列 C)二叉树 D)带链栈
(2) 下列数据结构中,能够按照“先进后出”原则存取数据的是
A)循环队列 B)栈 C)队列 D)二叉树
(3) 对于循环队列,下列叙述中正确的
A)队头指针是固定不变的
B)队头指针一定不大于队尾指针
C)队头指针一定小于队尾指针
D)队头指针可以大于队尾指针,也可以小于队尾指针
(4) 算法的空间复杂度是指
A)算法在执行过程中所需要的计算机存储空间
B)算法所处理的数据量
其中关系T由关系R和关系S通过某种操作得到:该操作为:
A) 选择 B) 投影 C)交 D)并
11、一下叙述中正确的是:
A) 程序设计的任务是编写程序代码并上机调试。
B) 程序设计的任务是确定所用的数据结构。
#include <stdio.h>
main ( )
{ int n=2,k=0;
while(k++&&n++>2);
printf(“%d %d\n”,k,n);
}
程序运行后的输出结果是
24)有以下程序
#include <stdio.h>
void fun{int p}
{ int d=2;
p=d+t; printf(“%d”,p);}
main()
{int a=1;
fun(a); printf(“%d\n”,a);
}
程序运行后的输出结果是
A)32 B)12 C)21 D)22
(17)设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其他三个不同的是
A) if (a>b)c=a,a=b,b=c; B)if(a>b){c=a,a=b,b=c;}
C) if(a>b)c=a;a=b;b=c; D)if(a>b) {c=a;a=b;b=c;}
10、有三个关系R、S和T如下:
R S T
A B C a 1 2 b 2 1 c 3 1 d 3 2
A B C a 1 2 b 2 1 c 3 1 A B C d 3 2
#include <stdio.h>
main ( )
{ int case ; float printF;
printf(“请输入2个数:”);
scanf(“%d %f”,&case,&printF);
printf(“%d %f\n”,case,printF);
A) 0 B) 3 C) 4 D) 5
(15)若有定义语句:int x=10;,则表达式x-=x+x的值为
A) -20 B) -10 C) 0 D) 10
(16) 有以下程序
#include <stdio.h>
else k=0; else k=0;
C)if(a<=b)k=0; D)if(a>b) k=1;
else if(b<=c)k=1; else if(b>c) k=1;
main ( )
{ int a=1,b=0;
printf(“%d,”,b=a+b);
printf(“%d\n”,a=2+b);
}
程序运行后的输出结果是
A)0,0 B)1,0 C)3,2 D)1,2
case 4:c+=2;break;
}
printf{“%d\n”,c};
}
程序运行后的输出结果是
A) 3 B) 5 C) 7 D) 9
(19)以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
A)if((a>b)&&(b>c))k=1; B)if((a>b)||(b>c))k=1;
(26)有以下程序
#include <stdio.h>
main()
{int m=1,n=2,*p=&m,*q=&n,*r;
r=p;p=q;q=r;
printf(“%d,%d,%d\n”,m,n,*p,*q);
}
程序运行后的输出结果为
A)1,2,1,2 B)1,2,2,1 C)2,1,2,1 D)2,1,1,2
(27)若有定义语句:int a[4][10],*p,*q[4];且0<=i<4,则错误的赋值是:
A)p=a B)q[i]=a[i] C)p=a[i] D)p=&a[2][1]
(28)有以下程序:
#include <stdio.h>
#include <string.h>
main()
{char str[][20]={“One*World”,”One*Dream”},*p=str[1];
printf(“%d”,strlen(p));printf(“%s\n”,p);
}
程序运行后的输出结果是:
A)9,One*World B)9,One*Dream C)10,One*Dream D)10,One*World
(29)有以下程序:
#include <stdio.h>
main()
{int a[]={1,2,3,5,4},i;
for(i=0;i<4;i++)
switch(i%2)
{case0:switch(a[i]%2)
{case0:a[i]++;break;
case1:a[i]--;
2009年9月全国计算机等级考试二级笔试考试
C语言程序设计考试
(考试时间90分钟,满分100分)
一、 选择题((1-10)、(21-40)每题2分,(11)-(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确填涂在答案卡相应位置上,答在试卷上不得分。
C)算法程序中的语句或指令条数
D)算法在执行过程中所需要的临时工作单元数
(5) 软件设计中划分模块的一个准则是
A)低内聚低耦合 B)高内聚低耦合
C)低内聚高耦合 D)高内聚高耦合
(6)下列选项中不属于结构化程序设计原则的是
C)程序设计的任务是确定所用的算法。
D)以上三种说法都不完整。
12、以下选项中,能用作用户标识符的是:
A) void B)8_8 C)_0_ D)unsigned
(13)阅读以下程序
23)有以下程序
#include <stdio.h>
main()
{ char c1,c2;
c1=’A’+’8’-‘4’;
c2=’A’+’8’-‘5’;
printf {“%c,%d\n”c1,c2};
}
已知字母A的ASCII码为65,程序运行输出后的结果是:
A)E,68 B)D,69 C)E,D D)输出无定值
else k=0;
(20) 有以下程序
#include <stdio.h>
main( )
{ char s[ ]={“012xy”}; int i,n=0;
for(i=0;s[i]!=0;i++)
(18)有以下程序
#include <sdtio.h>
main ( )
{ int c=0,k;
for (k=1;k<3;k++)
switch (k)
{ default: c+=k;
case 2:c++;break;