2013年全国计算机等级《三级网络技术》上机考试冲刺试卷(1)-中大网校
- 格式:doc
- 大小:305.50 KB
- 文档页数:11
2013年3月全国计算机三级考试机试题库(100套完整版)1、已知在文件IN1.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm (字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。
其中:金额=单价×数量。
函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。
请编制函数SortDat(),其功能要求:按产品名称从小到大进行排列,若产品名称相同,则按金额从小到大进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT1.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
【参考答案】void SortDat(){int i,j;PRO xy;for( i=0; i<99; i++ )for( j=i+1; j<100; j++ ){if(strcmp(sell[i].mc,sell[j].mc)>0) /*按产品名称从小到大进行排列*/{ xy=sell[i]; sell[i]=sell[j]; sell[j]=xy; }else if(strcmp(sell[i].mc,sell[j].mc)==0) /*若产品名称相同*/if(sell[i].je>sell[j].je) /*则按金额从小到大进行排列*/{xy=sell[i];sell[i]=sell[j];sell[j]=xy;}}}2、已知在文件IN2.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm (字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)五部分组成。
其中:金额=单价×数量。
函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。
第一个大题第一套:计算并填写下表
第二套:计算并填写下表
第三套:计算并填写下表
第四套:计算并填写下表
第五套:计算并填写下表
第六套:计算并填写下表
第七套:计算并填写下表
第八套:计算并填写下表
第九套:计算并填写下表
第十套:计算并填写下表
第十一套:计算并填写下表
第十二套:计算并填写下表
第十三套:计算并填写下表
第十四套:计算并填写下表
第十五套:计算并填写下表
第十六套:计算并填写下表
第十七套:计算并填写下表
第十八套:计算并填写下表
第十九套:计算并填写下表
第二十套:计算并填写下表
第二十一套:计算并填写下表
第二十二套:计算并填写下表
第新一套:计算并填写下表
第新二套:计算并填写下表
第新三套:计算并填写下表
第新四套:计算并填写下表。
2013年全国计算机等级考试三级笔试试卷三级网络技术(考试时间120分钟,满分100分)一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)我国互联网界曾发生所谓3Q大战,根据你的了解它们发生在哪两个公司之间?A)3Com与百度之间B)3Com与腾讯之间C)奇虎360与百度之间D)奇虎360与腾讯之间(2)我国早期批量生产的计算机是A)103计算机B)104计算机C)DJS-130计算机D)PDP-130计算机(3)关于客户机的描述中,错误的是A)智能手机不能用作客户机B)平板电脑能用作客户机C)笔记本电脑能用作客户机D)高端台式机能用作客户机(4)关于笔记本电脑配置的描述中,正确的是A)必须用Intel双核奔腾芯片B)通常有多个USB接口C)内存不超过1GBD)一般用nVIDIA网卡(5)关于软件的描述中,错误的是A)系统软件比应用软件更贴近硬件B)软件由程序代码与相关文档组成C)共享软件都是自由软件D)数据库软件是应用软件(6)关于多媒体的描述中,正确的是A)熵编码属于有损压缩B)源编码属于无损压缩C)有损压缩的压缩比小D)无损压缩是可逆的(7)关于OSI参考模型的描述中,正确的是A)OSI参考模型由IETF制定B)按功能可以分为7个层次C)OSI的含义是操作系统互连D)详细定义每层的实现技术(8)在TCP/IP参考模型中,实现可靠到端通信的层次是A)数据链路层B)物理层C)网络层D)传输层(9)以太网帧的地址字段使用的是A)MAC地址B)IP地址C)域名D)端口号(10)关于无线自组网的描述中,错误的是A)是一种对等结构的无线网络B)需要基站的支持C)在军事领域中有较多的应用D)可用WiFi技术实现联网(11)IEEE802.15标准针对的网络是A)无线个人区域网B)无线传感器网C)无线宽带城域网D)无线局域网(12)HTTP使用的著名端口号是A)21 B)25 C)80 D)110(13)关于交换式局域网的描述中,正确的是A)采用共享介质B)核心设备是交换机C)只支持半双工通信D)只支持1GpBs速率(14)数据传输速率为5×106bps,可以记为A)5Gbps B)5kbps C)5Tbps D)5Mbps(15)在邮件服务器之间实现邮件投递的协议是A)IMAP B)TFTP C)SMTP D)RARP(16)关于千兆以太网的描述中,错误的是:A)只支持光纤作为传输介质B)数据传输速率是1GbpsC)没有改变以太网帧的结构D)协议标准时IEEE 802.3z(17)在网络协议中,定义控制信息格式的是:A)层次B)接口C)时序D)语法(18)BitTorent支持的P2P应用类型是A)即时通信B)文件共享C)协同工作D)流媒体传输(19)关于OSI参考模型各层功能的描述中,正确的是:A)应用层实现介质访问控制B)物理层实现域名解析C)网络层实现路由选择D)会话层定义各种网络服务(20)如果交换机的最大带宽为8.4Gbps,具有2个千兆的全双工端口,则其百兆的全双工端口数量最大为:A)22 B)21 C)20 D)19(21)100BASE-TX标准支持的传输介质是:A)单模光纤B)红外线C)同轴电缆D)双绞线(22)关于网络拓扑结构的描述中,错误的是:A)星型拓扑存在中心结点B)网状拓扑是无规则的拓扑C)环型拓扑传输延时不确定D)广域网大多采用网状拓扑(23)跳频扩频的英文缩写是:A)WLAN B)VLAN C)DSSS D)FHSS(24)关于操作系统的描述中,错误的是:A)通过文件表查找文件B)文件句柄是文件的识别依据C)内存管理通过文件系统实现D)基本驱动程序固化在BIOS中(25)关于进城与线程的描述中,正确的是:A)进城与线程是相同的概念B)进程需要存储空间C)一个线程可包含多个进程D)线程不需要分时器切换(26)关于Unix操作系统的描述中,错误的是:A)属于多用户操作系统B)由内核与外壳组成C)内核的操作原语对硬件不起作用D)主要用C语言写成(27)关于Linux操作系统的描述中,正确的是:A)内核直接取自Unix B)为Unix的变种C)图形界面只有KDE D)符合POSIX标准(28)关于Windows Server 2008操作系统的描述中,错误的是:A)系统集成IIS服务B)虚拟化采用Hypervisor软件层C)系统体现了动态IT技术的趋势D)采用基于模拟器的虚拟化技术(29)关于Internet的描述中,正确的是:A)Internet是一个信息资源网B)Internet是一个内部网C)中继器是Internet中的主要设备D)IPX是Internet使用的主要协议(30)关于ADSL接入的描述中,正确的是:A)数据传输需要进行调制解调B)传输介质采用同轴电缆C)只支持TCP/IP网络D)上行速率通常大于下行速率(31)UDP服务的特点之一为:A)不可靠B)Qos C)面向连接D)有序(32)关于IP抵制的描述中,错误的是:A)IP地址可以代替MAC地址B)一条物理连接可以绑定多个IP地址C)IP地址携带地理位置信息D)IP地址由32位二进制数组成(33)如果一台主机的IP地址为201.23.34.162,子网掩码为255.255.255.192,那么它所处的网络(包括子网)为:A)201.23.34.128 B)201.23.34.192C)201.23.34.224 D)201.23.34.240(34)在以太网中,使用ARP协议的目的是:A)获取端口和IP地址的对应关系B)获取IP地址和MAC地址的对应关系C)获取MAC地址和端口的对应关系D)获取IP地址和域名的对应关系(35)在对IP数据报进行分片时,分片报头与源报文报头一定相同的字段为:A)源IP 地址B)头部校验和C)标志D)总长度(36)下表为一路由器的路由表,如果该路由器接收到源地址为10.2.56.79,目的IP地址为10.1.1.28的IP数据报,那么它将把该数据报投递到:子网掩码要到达的网络下一路由器255.255.0.0 10.2.0.0 直接投递255.255.0.0 10.3.0.0 直接投递255.255.0.0 10.1.0.0 10.2.0.5255.255.0.0 10.4.0.0 10.3.0.7A)10.3.1.28 B)10.2.56.79 C)10.3.0.7 D)10.2.0.5(37)在发送IP数据报时,如果用户想记录该IP数据报穿过互联网的路径,那么可以使用的IP数据报选项为:A)源路由选项B)记录路由选项C)源抑制选项D)重定向选项(38)在一个大型互联网中,动态刷新路由器的路由表可以使用的协议为:A)TELNET B)OSPF C)SIP D)IGMP(39)IPv6地址的长度为:A)32位B)48位C)64位D)128位(40)关于Internet域名服务系统的描述中,正确的是:A)域名解析的两种方式为重复解析和反复解析B)域名解析可以从根域名服务器开始C)“非权威”的解析结果是由解析器造成的D)使用高速缓冲技术可提高域名解析的准确性(41)关于FTP服务的描述中,错误的是:A)数据连接分为主动模式与被动模式B)控制连接分为递归模式与反复模式C)数据连接通常使用TCP的20端口D)控制连接通常使用TCP的21端口(42)在发送哪条POP3命令之后,系统对指定的邮件做“删除”标记?A)DELE B)QUIT C)LIST D)RETR(43)在使用HTML语言编写WeB)页面时,如果希望添加一个图片,需要使用的标记为:A)<HEAD> B)<TITLE> C)<P> D)<IMG>(44)在客户机/服务器模型中,标识一台主机中的特定服务通常使用:A)主机的域名B)主机的IP地址C)主机的MAC地址D)TCP或UDP端口号(45)关于CMIP的描述中,正确的是:A)MIP是IEEE制定的B)MIP主要采用trap机制C)MIP结构复杂D)MIP支持SNMP服务(46)关于SNMP协议的描述中,错误的是:A)SNMP 是IEEE制定的B)SNMP可采用轮询机制C)SNMP易于实现D)SNMP只工作于TCP/IP环境(47)下面哪种攻击属于主动攻击?A)网络嗅探B)邮件分析C)流量分析D)DDOS(48)AES加密算法的分组长度是:A)64位B)128位C)256位D)512位(49)下面哪种算法是对称加密算法?A)Blowfish算法B)ElGamal算法C)背包加密算法D)RSA算法(50)关于数字签名的描述中,错误的是:A)分为普通和特殊数字签名B)全部基于公钥密码体制C)代理签名属于特殊数字签名D)DSS是美国政府的签名标准(51)张某要发给李某一封信,他希望信的内容不会被第三方了解和篡改,需要:A)仅加密信件,将得到的密文传输B)对信件生成消息认证码,加密附有认证码的明文,将得到的密文传输C)先加密信件,再对加密之后的密文生成认证码,将得到的密文传输D)对明文生成消息认证码,将明文与得到的认证码一起传输(52)关于PGP安全电子邮件协议的描述中,错误的是:A)数字签名采用MD5算法B)压缩采用ZIPC)报文加密可采用3DES算法D)支持报文分段(53)用RSA)算法加密时,已知公钥是(e=7,n=20),私钥是(D)=3,n=20),用公钥对消息M=3加密,得到的密文是:A)19 B)12 C)13 D)7(54)关于IP组播的描述中,正确的是:A)发送方必须是组成员B)组成员的位置有特定限制C)组播组中的成员是动态的D)发送方需要知道成员数量(55)关于IGMP协议的描述中,正确的是:A)IGMPv1具有组成员快速离开机制B)IGMP决定数据报文在路由器之间如何转发C)IGMP组播成员管理机制是针对第2层设计的D)IGMP监听可解决第2层环境中的组播报文泛滥问题(56)Chord是哪种P2P网络拓扑的典型代表?A)集中式B)分布式非结构化C)分布式结构化D)混合式(57)关于QQ系统的描述中,正确的是A)聊天信息加密传输B)加密采用AES算法C)使用标准的SIP协议D)不能穿过防火墙(58)IPTV的基本技术形式可以概括为视频数字化、播放流媒体化和A)传输ATM化B)传输IP化C)传输组播化D)传输点播化(59)网络全文搜索引擎一般包括四个基本组成部分:搜索器、检索器、用户接口和A)索引器B)后台数据库C)爬虫D)蜘蛛(60)遵循XMPP协议的即时通信系统是A)ICQ B)Google Talk C)MSN D)Yahoo Messenger二、填空题(每空2分,共40分)请将每个空的正确答案写在答题卡【1】-【20】序号位置上,答在试卷上不得分。
计算机三级《网络技术》练习题及答案计算机三级《网络技术》练习题及答案三级考试分为“网络技术”,“数据库技术”,“软件测试技术","信息安全技术","嵌入式系统开发技术"等五个类别,从2013年下半年开始实施2013版考试大纲,并首次实现全部科目无纸化考试。
那么计算机三级《网络技术》会怎么考?以下仅供参考!1[单选题]一个APRN 覆盖的区域答为一个小区,一个小区的室内与室外覆盖范围分别是( )A.30,150B.30,50C.30.500D.50.150参考答案:A2[单选题]某家庭需要通过无线局域网将分布在不同房间的三台计算机接入Internet,并且ISP只给其分配一个IP地址。
在这种情况下,应该选用的设备是( )A.APB.无线路由器C.无线网桥D.交换机参考答案:B3[单选题]HipeerLAN/2可以提供非常高的数据传输速率,在物理层最高可以达到( )A.45MbpsB.50MbpsC.54MbpsD.64Mbps参考答案:C4[单选题]在无线局域网中,客户端设备用来访问接入点(AP)的唯一标识是 ( )A.BSSIDB.ESSIDC.SSIDD.IP地址参考答案:C5[单选题]以下哪些不是WLAN适配器( )A.网线B.网卡C.无线网卡D.无线AP参考答案:A6[单选题]用无线局域网技术连接两栋楼的网络,要求两栋楼内的所有网络节点都在同一个逻辑网络,应选用的无线设备是( )A.路由器B.APC.无线网桥D.无线路由器参考答案:C7[单选题]下列描述中,哪个不是配置无线接入点所需要的信息( )A.系统和对大小写敏感的服务集标识符号SSIDB.如果没有连接到DHCP服务器,则需要为接入点指定一个唯一的IP 地址C.如果接入点与你的PC不在同一子网内,则需要子网掩码和默认网关D.SMTP协议与用户名、密码参考答案:D8[单选题]采用本地配置方式对Cisco Aironet 1100进行初次配置时,在浏览器的地址栏中应输入的IP地址是( )A.10.0.0.1B.127.0.0.1C.172.16.0.1D.192.168.0.1参考答案:A9[单选题]下列关于蓝牙技术的描述中,错误的是( )A.工作频段在2.402~2.408GHzB.非对称连接的异步信道速率是433.9Kbps/57.6KbpsC.同步信道速率是64KbpsD.扩展覆盖范围是100米参考答案:B10[单选题]在安装和配置无线接入点时,不需要向网络管理员询问的信息是( )A.系统名B.对大小写敏感的服务集标识C.ISP 地址D.接入点与PC不在同一个子网时的子网掩码与默认网关参考答案:C11[单选题]下列关于IEEE802.11b协议的描述中,错误的是( )A.采用CSMA/CA介质访问控制方法B.允许无线节点之间采用对等通信方式C.室内环境通信距离最远为100米D.最大传输速率可以达到54Mbps参考答案:D12[单选题]下列对802.11b无线局域网的多蜂窝漫游工作方式的描述中,错误的是( )A.在部署无线网络时,可以布置多个接入点构成一个微蜂窝系统B.微蜂窝系统允许一个用户在不同的接入点覆盖区域内任意漫游C.随着位置的变换,信号会由一个接入点自动切换到另外一个接入点D.无线结点漫游时始终保持数据传输速率为11Mbps参考答案:D13[单选题]下列关于无线网络HiperLAN/2协议的描述中,错误的是( )A.采用5GHz工作频段B.上行速率最多可达54MbpsC.室外最大覆盖范围为30米D.可支持面向连接的传输服务参考答案:C14[单选题]下列关于802.11b基本运行模式与接入点设备的描述中,错误的是( )A.无线与有线网络并存的通信方式属于基本运行模式B.无线接入点具有频道与结点漫游管理功能C.按基本模式配置,一个接入点最多可连接256台PCD.Aironet 1100系列接入点设备使用Cisco IOS操作系统参考答案:C15[单选题]下列关于配置无线接入点Aironet 1100的描述中,错误的是( )A.第一次配置无线接入点一般采用本地配置模式B.可使用以太网电缆将无线接入点与一台PC机连接C.确认Pc机获得了10.0.0.x网段的'地址D.在接入点汇总状态页面点击“SSID”命令进入快速配置页面参考答案:D16[单选题]在设计一个要求具有NAT功能的小型无线局域网时,应选用的无线局域网设备是( )A.无线网卡B.无线接入点C.无线网桥D.无线路由器参考答案:D17[单选题]下列对Aironet 1100无线接入点进入快速配置页面的描述中,错误的是( )A.第一次配置无线接入点一般采用本地配置方式B.使用5类以太网电缆连接PC机和无线接入点,并给无线接入点加电C.在PC机获得10.0.0.×的IP地址后,打开浏览器,并在地址栏里输入无线接入点的IP地址192.168.0.1,会出现输入网络密码页面D.输入密码并按“回车”键后,出现接入点汇总状态页面,点击“Express Setup”进入快速配置页面参考答案:C18[单选题]下列对SSID的描述中,错误的是( )A.SSID是无线网络中的服务集标识符B.SSID是客户端设备用来访问接入点的唯一标识C.快速配置页面中“Broadcast SSID in Beacon”选项,可用于设定允许设备不指定SSID而访问接入点D.SSID不区分大小写参考答案:D19[单选题]在设计点对点(Ad hoc)模式的小型无线局域时,应选用的无线局域网设备是( )A.无线网卡B.无线接入点C.无线网桥D.无线路由器参考答案:A。
目录整数排序题................................................................................................................................. 错误!未定义书签。
☆题目1(整数排序题) .................................................................................................... 错误!未定义书签。
☆题目2 正整数排序........................................................................................................ 错误!未定义书签。
★☆题目3(整数统计排序题) ........................................................................................ 错误!未定义书签。
☆题目4(整数统计排序题) ............................................................................................ 错误!未定义书签。
题目5(整数运算排序题).............................................................................................. 错误!未定义书签。
★题目6(整数各位统计排序题).................................................................................. 错误!未定义书签。
2012年3月全国计算机等级考试三级笔试试卷网络技术选择题(每小题1分,共60分)(1)关于移动互联的描述中,错误的是A) 移动互联发展越来越快B) 智能手持终端将成为主流C) 终端不再需要后台服务的支持D) 移动互联将会开放世界(2)关于计算机应用的描述中,正确的是A) 地理信息系统已用于出行导航B) 模拟经济运行是繁琐的日常事务处理C) 专家系统已能取代名医诊断与开处方D) 模拟实战演习是打赢信息化战争的核心(3)关于服务器的描述中,错误的是A) 服务器平台大多由双核及多核芯片组成B) 大型主机和巨型计算机可作为服务器C) 刀片服务器可以节约使用空间D) 按体系结构可分为RISC和VLIW两种(4)关于计算机芯片的描述中,正确的是A) 最早的微机Altair使用Motorola 6800芯片B) IBM-PC最早使用Intel 8080 芯片C) 红极一时的Apple II使用Z-80芯片D) 经典奔腾按照顺序应该叫80686芯片(5)关于软件概念的描述,错误的是A) 软件可分为系统软件和应用软件B) 操作系统是最核心的应用软件C) 共享软件不是自由软件D) 文字处理软件是应用软件(6)满足音频流和视频流均同步的偏移误差范围是A) ±1ms B) ±8ms C) ±18ms D) ±80ms(7)关于TCP/IP参考模型的描述,错误的是A) 分为4个层次B) 最底层为传输层C) 由IETF制定D) 最高层为应用层(8)如果网络节点传输1M比特数据需要0.002s,则该网络的数据传输率为A) 8Gbps B) 4Gbps C)800Mbps D)500Mbps(9)关于y以太网帧结构的描述,正确的是A) 目的地址与源地址使用MAC地址B) 帧前定界符字段需要计入帧头长度C) 数据字段的最小长度为64字节D) 帧检验字段采用96位的CRC校验(10)DNS协议实现的基本功能是A) 路由选择B) 域名解析 C) 邮件接收 D) 远程登录(11)在OSI参考模型中,提供路由选择功能的层次是A) 表示层B) 传输层C) 应用层D) 网络层(12)关于IEEE 802标准的描述中,错误的是A) IEEE 802.3是以太网标准B) IEEE 802.11是无线局域网标准C) IEEE 802.15是无线广域网标准D) IEEE 802.16是宽带无线局域网标准(13)传输控制协议的英文缩写是A) ARP B) TCP C) FTP D)UDP(14)千兆以太网的协议标准是A) IEEE 802.3z B) IEEE 802.3wC) IEEE 802.3u D) IEEE 802.3a(15)关于网络拓扑的描述中,错误的是A) 网路拓扑可以反应网络结构B) 星型拓扑的结点之间连接无规划C) 环型拓扑是多数广域网采用的拓扑D) 网状拓扑基于中心结点构成(16)在PCP/IP参考模型中,与OSI参考模型的网络层对应的是A) 物理层 B) 传输层C) 互联层D) 会话层(17)不属于即时通信的P2P应用是A) MSN B) QQ C) ICQ D) Gnutella(18)关于无线局域网的描述中,错误的是A) 可作为传统有线局域网的补充B) 支持红外线作为传输介质C) 可采用扩频通信技术传输数据D) 可支持对等结构的通信模式(19)在数据链路层实现网络互联的设备是A) 网桥 B) 网关C) 中继器 D) 集线器(20)支持单模光纤做为传输介质的局域网物理标准是A) 100BASE-TX B) 100BASE-T4C) 100BASE-CX D) 100BASE-LX(21)关于的CSMA/CD描述中,正确的是A) 带冲突检测的载波侦听多路访问的缩写B) 发送数据后侦听传输介质是否空闲C) 用于解决令牌环网的介质访问控制问题D) 在发生冲突的情况下需要立即重发(22)以太网协议规定帧的最大重发次数为A) 4 B) 8 C) 16 D) 32(23)无线网络网的英文缩写是A) WAN B) WPN C) WMN D) WSN(24)关于操作系统的描述中,错误的是A) 内核运行于最高特权级B) 驱动程序直接控制外部设备C) 接口库最靠近应用程序D) 外围组件是提供应用编程接口(25)关于的网络操作系统描述中,正确的是A) 早期网络操作系统集成了浏览器B) 对等结构网络操作系统各结点地位平等C) 网络操作系统不支持多硬件平台D) 非对等结构网络操作系统都是属于专用类型(26)关于Unix操作系统产品的描述中,错误的是A) HP的Unix 是 HPX B) IBM的Unix 是AIXC) SUN的Unix 是Solaris D) SCO的Unix 是UnixWare (27)关于Linux的描述中,正确的是A) Linux是Unix的变种B) Linux的直接取自UnixC) Linux图形图像有KDE 和GNOMED) Linux是开放性的共享软件(28)关于Windows Server 2008 操作系统的描述中,错误的是A) 系统体现了动态IT系统的趋势B) 虚拟化不采用Hypervisor软件层C) 系统集成IIS 服务D) 系统内置了防火墙(29)关于Internet的描述中,错误的是A) Internet是一个信息资源网B) Internet是一个互联网C) 路由器是Internet中的主要设备D) IPX是Internet使用的主要协议(30)关于电话网接入的描述中,正确的是A) 数据传输需要进行调制解调B) 持续时间短,无需拨号C) 上行传输速率大于下行传输速率D) 大公司主要使用此接入技术(31)IP服务的特点不包括A) 不可靠 B) QoS保证 C) 面向无连接 D) 尽最大努力(32)关于IP地址的描述中,正确的是A) IP地址可以代替MAC地址B) 一条物理连接只能绑定一个IP地址C) IP地址是路由的依据D) IP地址由48位二进制数组成(33)如果一台主机的IP地址为203.56.87.162,子网掩码为255.255.255.192,那么它所处的网络(包括子网)为A) 203.56.87.128 B) 203.56.87.192C) 203.56.87.224 D) 203.56.87.240(34)在主机缓存的ARP表中,每个表项都分配了一个计时器,其主要目的是A) 计量再次查询表项的时间B) 保证表项的有效性C) 计量该表项被独享的时间D) 统计表项的流行度(35)在IP数据报进行分片时,分片报头与源报头可能不相同的字段为A) 源IP地址B) 目的IP地址 C) 标志D) 标识(36)在发送IP数据报时,如果用户想设定该IP数据报穿过联网的路径,那么可以使用的IP数据报选项为A) 源路由选项B) 记录路由选项C) 时间戳选项D)重定向选项(37)下表为一路由的路由表。
2013年全国计算机等级《三级网络技术》上机考试冲刺试卷(2) 总分:100分及格:60分考试时间:120分C语言程序设计题(共5小题,每题20分,共100分)(1)在数据文件in.dat中有200个正整数,且每个数都在1000至9999之间。
函数readDat()是读取这200个数存放到数组aa中。
请编制函数isSort(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对这些数值按原始4位数据进行降序排列,将排序后的前10个数存入数组bb中。
最后调用函数writeDat()把结果bb输出到文件out.dat中。
例:处理前60125099901270258088 处理后90126012702580885099 注意:部分源程序存在test.c文件中。
请勿改动数据文件in.dat中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。
(2)注意:部分源程序存放在test.c文件中。
请勿改动主函数main()、读函数ReadDat()和输出函数WriteDat()的内容。
(3)函数ReadDat()实现从文件in.dat中读取一篇英文文章存入到字符串数组xx中;请编制函数CharConvA(),其函数的功能是:以该文章中的行为单位把字符串中的最后一个字符的ASCII值右移4位二进制位,高位补0后加倒数第二个字符的ASCII值,得到最后一个新的值,倒数第二个字符的ASCII值右移4位二进制位,高位补0后加倒数第三个字符的ASCII 值,得到倒数第二个新的值,以此类推一直处理到第二个字符。
注意:第一个新的值与上述处理不同,第一个字符的ASCII值加原最后一个字符的ASCII值,得到第一个新的值。
得到的新值分别存放在原字符串对应的位置上,之后把已处理的结果仍按行重新存入数组xx 中。
最后main()函数调用函数WriteDat()把结果xx输出到文件out.dat中。
2013年全国计算机等级三级网络技术考试试卷及答案(考试时间120分钟,满分100分)一、选择题(每小题1分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)我国互联网界曾发生所谓3Q大战,根据你的了解它们发生在哪两个公司之间?A)3Com与百度之间B)3Com与腾讯之间C)奇虎360与百度之间D)奇虎360与腾讯之间(2)我国早期批量生产的计算机是A)103计算机B)104计算机C)DJS-130计算机D)PDP-130计算机(3)关于客户机的描述中,错误的是A)智能手机不能用作客户机B)平板电脑能用作客户机C)笔记本电脑能用作客户机D)高端台式机能用作客户机(4)关于笔记本电脑配置的描述中,正确的是A)必须用Intel双核奔腾芯片B)通常有多个USB接口C)内存不超过1GBD)一般用nVIDIA网卡(5)关于软件的描述中,错误的是A)系统软件比应用软件更贴近硬件B)软件由程序代码与相关文档组成C)共享软件都是自由软件D)数据库软件是应用软件(6)关于多媒体的描述中,正确的是A)熵编码属于有损压缩B)源编码属于无损压缩C)有损压缩的压缩比小D)无损压缩是可逆的(7)关于OSI参考模型的描述中,正确的是A)OSI参考模型由IETF制定B)按功能可以分为7个层次C)OSI的含义是操作系统互连D)详细定义每层的实现技术(8)在TCP/IP参考模型中,实现可靠到端通信的层次是A)数据链路层B)物理层C)网络层D)传输层(9)以太网帧的地址字段使用的是A)MAC地址B)IP地址C)域名D)端口号(10)关于无线自组网的描述中,错误的是A)是一种对等结构的无线网络B)需要基站的支持C)在军事领域中有较多的应用D)可用WiFi技术实现联网(11)IEEE802.15标准针对的网络是A)无线个人区域网B)无线传感器网C)无线宽带城域网D)无线局域网(12)HTTP使用的著名端口号是A)21 B)25 C)80 D)110(13)关于交换式局域网的描述中,正确的是A)采用共享介质B)核心设备是交换机C)只支持半双工通信D)只支持1GpBs速率(14)数据传输速率为5×106bps,可以记为A)5Gbps B)5kbps C)5Tbps D)5Mbps(15)在邮件服务器之间实现邮件投递的协议是A)IMAP B)TFTP C)SMTP D)RARP(16)关于千兆以太网的描述中,错误的是:A)只支持光纤作为传输介质B)数据传输速率是1GbpsC)没有改变以太网帧的结构D)协议标准时IEEE 802.3z(17)在网络协议中,定义控制信息格式的是:A)层次B)接口C)时序D)语法(18)BitTorent支持的P2P应用类型是A)即时通信B)文件共享C)协同工作D)流媒体传输(19)关于OSI参考模型各层功能的描述中,正确的是:A)应用层实现介质访问控制B)物理层实现域名解析C)网络层实现路由选择D)会话层定义各种网络服务(20)如果交换机的最大带宽为8.4Gbps,具有2个千兆的全双工端口,则其百兆的全双工端口数量最大为:A)22 B)21 C)20 D)19(21)100BASE-TX标准支持的传输介质是:A)单模光纤B)红外线C)同轴电缆D)双绞线(22)关于网络拓扑结构的描述中,错误的是:A)星型拓扑存在中心结点B)网状拓扑是无规则的拓扑C)环型拓扑传输延时不确定D)广域网大多采用网状拓扑(23)跳频扩频的英文缩写是:A)WLAN B)VLAN C)DSSS D)FHSS(24)关于操作系统的描述中,错误的是:A)通过文件表查找文件B)文件句柄是文件的识别依据C)内存管理通过文件系统实现D)基本驱动程序固化在BIOS中(25)关于进城与线程的描述中,正确的是:A)进城与线程是相同的概念B)进程需要存储空间C)一个线程可包含多个进程D)线程不需要分时器切换(26)关于Unix操作系统的描述中,错误的是:A)属于多用户操作系统B)由内核与外壳组成C)内核的操作原语对硬件不起作用D)主要用C语言写成(27)关于Linux操作系统的描述中,正确的是:A)内核直接取自Unix B)为Unix的变种C)图形界面只有KDE D)符合POSIX标准(28)关于Windows Server 2008操作系统的描述中,错误的是:A)系统集成IIS服务B)虚拟化采用Hypervisor软件层C)系统体现了动态IT技术的趋势D)采用基于模拟器的虚拟化技术(29)关于Internet的描述中,正确的是:A)Internet是一个信息资源网B)Internet是一个内部网C)中继器是Internet中的主要设备D)IPX是Internet使用的主要协议(30)关于ADSL接入的描述中,正确的是:A)数据传输需要进行调制解调B)传输介质采用同轴电缆C)只支持TCP/IP网络D)上行速率通常大于下行速率(31)UDP服务的特点之一为:A)不可靠B)Qos C)面向连接D)有序(32)关于IP抵制的描述中,错误的是:A)IP地址可以代替MAC地址B)一条物理连接可以绑定多个IP地址C)IP地址携带地理位置信息D)IP地址由32位二进制数组成(33)如果一台主机的IP地址为201.23.34.162,子网掩码为255.255.255.192,那么它所处的网络(包括子网)为:A)201.23.34.128 B)201.23.34.192C)201.23.34.224 D)201.23.34.240(34)在以太网中,使用ARP协议的目的是:A)获取端口和IP地址的对应关系B)获取IP地址和MAC地址的对应关系C)获取MAC地址和端口的对应关系D)获取IP地址和域名的对应关系(35)在对IP数据报进行分片时,分片报头与源报文报头一定相同的字段为:A)源IP 地址B)头部校验和C)标志D)总长度(36)下表为一路由器的路由表,如果该路由器接收到源地址为10.2.56.79,目的IP地址为10.1.1.28的IP数据报,那么它将把该数据报投递到:A)10.3.1.28 B)10.2.56.79 C)10.3.0.7 D)10.2.0.5(37)在发送IP数据报时,如果用户想记录该IP数据报穿过互联网的路径,那么可以使用的IP数据报选项为:A)源路由选项B)记录路由选项C)源抑制选项D)重定向选项(38)在一个大型互联网中,动态刷新路由器的路由表可以使用的协议为:A)TELNET B)OSPF C)SIP D)IGMP(39)IPv6地址的长度为:A)32位B)48位C)64位D)128位(40)关于Internet域名服务系统的描述中,正确的是:A)域名解析的两种方式为重复解析和反复解析B)域名解析可以从根域名服务器开始C)“非权威”的解析结果是由解析器造成的D)使用高速缓冲技术可提高域名解析的准确性(41)关于FTP服务的描述中,错误的是:A)数据连接分为主动模式与被动模式B)控制连接分为递归模式与反复模式C)数据连接通常使用TCP的20端口D)控制连接通常使用TCP的21端口(42)在发送哪条POP3命令之后,系统对指定的邮件做“删除”标记?A)DELE B)QUIT C)LIST D)RETR(43)在使用HTML语言编写WeB)页面时,如果希望添加一个图片,需要使用的标记为:A)<HEAD> B)<TITLE> C)<P> D)<IMG>(44)在客户机/服务器模型中,标识一台主机中的特定服务通常使用:A)主机的域名B)主机的IP地址C)主机的MAC地址D)TCP或UDP端口号(45)关于CMIP的描述中,正确的是:A)MIP是IEEE制定的B)MIP主要采用trap机制C)MIP结构复杂D)MIP支持SNMP服务(46)关于SNMP协议的描述中,错误的是:A)SNMP 是IEEE制定的B)SNMP可采用轮询机制C)SNMP易于实现D)SNMP只工作于TCP/IP环境(47)下面哪种攻击属于主动攻击?A)网络嗅探B)邮件分析C)流量分析D)DDOS (48)AES加密算法的分组长度是:A)64位B)128位C)256位D)512位(49)下面哪种算法是对称加密算法?A)Blowfish算法B)ElGamal算法C)背包加密算法D)RSA算法(50)关于数字签名的描述中,错误的是:。
一、素数题:题目1.请编写一个函数jsV alue(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组xx传回。
例如:若输入17 5 则应输出:19,23,29,31,37。
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[]){ int s=0;for(m=m+1;k>0;m++)if(isP(m)) { xx[s++]=m; k--;}}题目34.程序prog1.c的功能是:选出100以上1000之内所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如293)。
计算并输出上述这些素数的个数cnt以及这些素数值的和sum。
请考生编写函数countValue( )实现程序要求void countValue(){ int i,j,bw,sw,gw;for(i=100;i<1000;i++){bw=i/100; sw=i%100/10; gw=i%10;for(j=2;j<i;j++)if(i%j==0) break;if((i==j) &&(gw+sw)%10==bw) { cnt++; sum+=i;}}}55、已知数据文件in.dat中存有300个四位数,并已调用读函数ReadDat()把这些数存入数组a中,请编制一函数jsV alue(),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序,最后调用写函数writeDat()把结果输出到out.dat文件。
例如:5591是素数,则该数满足条件存入数组b中,且个数cnt=cnt+1。
9812是非素数,则该数不满足条件忽略。
2021年9月全国计算机三级网络技术考试真题及答案一、选择题(每题1分,共60分)以下各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答案卡相应位置上,答在试卷上不得分。
(1) 多核处理器芯片已经到达1TFLOPS的浮点运算速度。
请问它的速度是A)每秒十亿次B)每秒百亿次C)每秒千亿次D)每秒万亿次(2) ASCII码中每个字符都能用二进制数表示,例如L表示为01001100,M表示为01001101,那么字符P可表示为A)01001110B)01001111C)01010000D)01010011(3) 关于主板的描述中,错误的选项是A)按主板的规格分类有AT主板、ATX主版B)按芯片集分类有奔腾主板、AMD主板C)按CPU插座分类有Slot主板、Socket主板D)按数据端口分类有SCSI主板、EDO主板(4) 关奔腾处理器体系构造的描述中,正确的选项是A)为进一步提高性能转向多核技术B)超标量技术的特点是提高主频、细化流水C)哈佛构造是把指令和数据进展混合存储D)超流水线技术的特点是设置多条流水线(5) 关于局部总线的描述中,错误的选项是A)VESA比PCI有明显的优势B)VESA的含义是视频电子标准协会C)PCI的含义是外围部件接口D)PCI是Intel公司制定的标准(6) 关于应用软件的描述中,正确的选项是A)Access是演示软件B)PowerPoint是电子表格软件C)Internet Explorer是浏览器软件D)Excel是数据库软件(7) 关于多媒体网络应用特点的描述中,错误的选项是A)需要同时传输语音、图形与视频等多种类型数据B)各种类型数据传输的效劳质量要求是一样的C)通常有较高的实时性传输要求D)网络传输应具有高速率与低延迟的特点(8) 速率为1Gbps的Gigabit Ethernet发送1比特需要用A)1×10-6 sB)1×10-9 sC)1×10-12 sD)1×10-15 s(9) OSI参考模型采用的三级抽象是体系构造、协议规格说明与A)效劳定义B)层次构造C)协议关系D)接口原语(10) 传输层的主要任务是向用户提供可靠的A)点到点的效劳B)交换机到交换机效劳C)端到端效劳D)路由器到路由器效劳(11) 关于城域网的描述中,错误的选项是A)覆盖地理范围介于广域网与局域网之间的一种高速网络B)是城市的信息根底设施C)体系构造采用核心交换层、业务会聚层与接入层的三层模式D)核心交换层采用的主要专属介质是有线电视电缆(12) 关于网络协议的描述中,正确的选项是A)网络协议是不同结点中一样层对等实体之间的通信规那么与约定B)网络协议是同一个结点中相邻的上下层之间通信规那么与约定C)网络协议是不同结点之间的通信接口D)网络协议是相邻结点之间的通信接口(13) 以下哪个协议不属于应用层协议?A)TELNETB)RARPC)FTPD)DNS(14) 无线局域网需要实现哪几层功能?A)物理层和数据链路层B)数据链路层和网络层C)网络层和传输层D)物理层和网络层(15) 网络层必须实现的功能是A)路由选择B)域名解析C)文件传输D)远程控制(16) 关于TCP协议特点的描述、错误的选项是A)TCP协议是一种可靠的面向连接的协议B)TCP协议将源主机的字节流无过失传送到目的主机C)TCP协议要完成流量控制功能D)TCP协议将网络层的字节流分成多个字节段(17) Ethernet物理地址长度为A)32位B)48位C)64位D)128位(18) 1000BASE-LX标准使用的是单模光纤,光纤长度最长可以到达A)500米B)1000米C)2500米D)3000米(19) 如果Ethernet交换机有2个1000Mbps全双工端口和14个100Mbps全双工端口,那么这个交换机的总带宽最高可以到达A)2400MbpsB)3400MbpsC)4800MbpsD)6800Mbps(20) 在交换机的端口号/MAC地址映射表中,每个表项都被赋予了一个计时器,该计时器的作用是A)保证表项的平安性B)加快增加表项的速度C)及时删除过时的、已不使用的表项D)计量用户的上网时间(21) 如果需要组建一个办公室局域网,其中有20台个人计算机与4台效劳器,并且要与公司的局域网交换机连接,那么比拟适宜的一台连接设备是A)24端口10MbpsB)24端口100MbpsC)16端口10MbpsD)28端口100Mbps(22) 与办公环境相比,工业环境的构造化布线系统为满足工业厂房中信息传输的特殊要求,在设计中需要重点考虑系统的A)抗干扰能力B)经济性C)带宽能力D)连通性(23) 适用于细同轴电缆的Ethernet网卡应提供A)RJ-45接口B)F/O接口C)AUI接口D)BNC接口(24) 关于10Gbps Ethernet的描述中,错误的选项是A)保存了Ethernet帧格式的根本特征B)保存了802.3标准对最小帧长度的规定C)同时支持全双工方式与半双工方式D)传输介质使用光钎(25) 802.11b的传输速度最高可以到达A)1MbpsB)2MbpsC)5.5MbpsD)11Mbps(26) 关于操作系统的描述中,错误的选项是A)设备I/O是操作系统的主要功能之一B)装入ROM的设备驱动程序称为BIOSC)BIOS的含义是根本输入输出系统D)Windows不需要BIOS的支持(27) 关于网络操作系统的描述中,正确的选项是A)网络操作系统不支持多硬件平台B)客户机和效劳器的软件既有联系又有差异C)比单机操作系统有更高的平安性D)必须提供目录效劳(28) 关于Windows 2000 Server的描述中,错误的选项是A)活动目录效劳具有可扩展性和可调整性B)Windows200Server的根本管理单位是域C)域之间通过认证可以传递信任关系D)在Windows2000的根底上开发了NT4.0(29) 关于Netware的描述中,正确的选项是A)文件效劳器内核实现了Netware的核心协议B)Netware shell进展效劳器与工作站的连接收理C)网络管理员无权限创立网路文件目录D)网络管理员无权限设置用户权限(30) 关于Linux的描述,错误的选项是A)开放代码并且可以自由传播B)提供对TCP/IP协议的完全支持C)与Unix使用一样的内核D)提供强大的应用开发环境(31) 关于Unix的描述中,正确的选项是A)1969年诞生与贝尔实验室B)目前的版本主要采用汇编语言编写C)不支持图像界面D)文件系统是网状构造(32) Internet中信息资源和效劳的载体是A)路由器B)交换机C)集线器D)主机(33) 关于IP协议描述中,错误的选项是A)是一种互联协议B)用于屏蔽各个物理网络的差异C)提供可靠的数据报投递效劳D)准确定义了数据报的格式(34) 以127开场的IP地址通常用于网络软件测试及本地进程间通信,这种IP地址通常被称为A)直接播送地址B)回送地址C)有限播送地址D)本地地址(35) 一台路由器的路由表如下所示,该路由器在接收到目的地址为130.3.25.8的数据保湿,它对该数据报的操作为A)投递到202.16.23.8B)投递到203.113.28.9C)投递到204.25.62.79D)投递到205.35.8.26(36) 在Internet域名效劳中,请求域名解析的软件A)必须知道根域名效劳器的名字B)必须知道根域名效劳器的IP地址C)知道任一域名效劳器的名字即可D)知道任一域名效劳器的IP地址即可(37) 用户利用邮件用于程序下载电子邮件通常使用的协议为A)POP3B)SMTPC)FTPD)SNMP(38) 在远程登录效劳中,NVT的主要作用是A)加速信息的收发速度B)压缩收发的信息C)加速收发的信息D)屏蔽不同系统对键盘解释的差异(39) 关于HTTP的描述中,错误的选项是A)HTTP是WWW客户机和WWW效劳器之间的传输协议B)HTTP准确定义了请求报文和应答报文的格式C)HTTP准确定义了WWW效劳器上存储文件的格式D)HTTP会话过程通常包括连接、请求、应答和关闭4个步骤(40) 在WWW效劳中,浏览器为了向效劳器证实自己的身份,浏览器需要A)在通信开场时要求效劳器发送CA数字证书B)在通信开场之前安装自己的CA数字证书C)把要访问的效劳器放入自己的可信站点区域D)把要访问的效劳器放入自己的受限站点区域(41) 如果用户希望将一台计算机通过网接入Internet,进而访问Internet中的其他WWW效劳器,那么他不必在自己的计算机上安装A)WWW效劳器软件B)WWW浏览器软件C)TCP//IP软件D)调制解调器驱动软件(42) 以下哪个地址不是有效的IP地址?A)208.25.8.1B)208.8.1.2C)208.1.254.8D)108.1.8.257(43) SNMP是目前最常用的网络管理协议,它是哪个标准化组织提出的?A)ISOB)ITUC)IETFD)ANSI(44) 以下哪个操作系统的平安等级不是D1级?A)DOSB)Windows 95C)Windows 98D)Windows NT(45) 利用网络低层协议实现中的漏洞而到达攻击目的,这类攻击属于A)效劳攻击B)非效劳攻击C)被动攻击D)文件系统攻击(46) 以下不属于主动攻击的是A)通信量分析B)重放消息C)拒绝效劳D)修改信息(47) 对称加密系统的平安性主要取决于A)加密算法的保密性B)密钥的保密性C)解密算法的保密性D)密文的保密性(48) 关于RC5加密技术的描述中,正确的选项是A)密钥长度可变B)分组长度固定C)属于非对称加密D)在DES根底上开发(49) 下面加密算法中,基于大整数因子分解问题的是A)RSAB)DESC)RC4D)ElGamal(50) Kerberos身份认证协议可采用的加密算法是A)ElGamalB)DESC)MD5D)RSA(51) SHA-1摘要算法产生的消息摘要长度是A)64位B)128位C)160位D)256位(52) 张三通过网络和李四签订合同,随后反悔,为了防止发生抵赖,应该在签订合同时采用A)身份认证技术B)消息认证技术C)防火墙技术D)数字签名技术(53) 在IPv6地址2001:0:0:050D:23:0:0:03D4的简化表示中,错误的选项是A)2001::050D:23:0:0:03D4B)2001:0:0:050D:23::03D4C)2001:0:0:50D:23:0:0:03D4D)2001::50D:23::03D4(54) 关于网络设备的描述中,错误的选项是A)中继器可对传输的信号进展转发B)集线器上的所有结点共享一个冲突域C)路由器用于网间互联D)二层交换机维护MAC地址与IP地址对应关系(55) IEEE制定的传统以太网标准为A)802.1B)802.2C)802.3D)802.4(56) 在FTP效劳中,用于向效劳器发送用户名的命令是A)USERB)PASSC)LISTD)QUIT(57) 关于即时通信系统的描述中,正确的选项是A)消息的发送和接收可以通过效劳器中转B)不具有文件传输功能C)音频/视频数据通常以TCP报文传输D)不同的即时通信系统都兼容(58) 在以下域名中,表示我国教育机构的是A)B)C)D)(59) 在IP数据报中,报头长度的计量单位是A)8个字节B)4个字节C)2个字节D)1个字节(60) (60)802.11b技术可以使用的无线信道频点是A)800MHzB)2.4GHzC)5GHzD)10GHz二、填空题(每空2分,共40分)请将每一个空的正确答案写在答题卡【1】~【20】序号的横线上,答在试卷上不得分。
2013年全国计算机等级《三级网络技术》上机考试冲刺试卷(1) 总分:100分及格:60分考试时间:120分
C语言程序设计题(共5小题,每题20分,共100分)
(1)已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:把千位数字和十位数字重新组成一个新的含有两位数字的数ab(新数的十位数字是原四位数的千位数字,新数的个位数字是原四位数的十位数字),以及把个位数字和百位数字组成另一个新的含有两位数字的数cd(新数的十位数字是原四位数的个位数字,新数的个位数字是原四位数的百位数字),如果新组成的两个数ab-cd>=0且ab-cd<=10且两个数均是奇数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中,并要计算满足上述条件的四位数的个数cnt。
最后main()函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到文件out.dat中。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动数据文件in.dat中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。
<p> </p>
(2) 函数ReadDat()实现从文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx对应的位置上,最后调用函数WriteDat()把结果XX输出到文件out.dat中。
替代关系:f(p)=p*11 mod 256,mod为取余运算,P是数组XX中某一个字符的ASCII值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p)值小于等于32或f(p)对应的字符是数字0至9,则该字符不变,否则用f(p)替代所对应的字符。
注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。
请勿改动主函数main()、读函数ReadDat()
和输出函数WriteDat()的内容。
(3) 已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是:把一个四位数的千位数位置上的值加上十位数位置上的值恰好等于百位数位置上的值加上个位数位置上的值,并且原四位数是偶数,则统计出满足此条件的个数cnt,并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到out.dat文件中。
注意:部分源程序存在test.c文件中。
程序中已定义数组:a[200],b[200],已定义变量:cnt请勿改动数据文件in.dat中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。
(4)已知在in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat()读取这若干个正整数并存入数组xx中。
请编制函数CalValue(),其功能要求:1.求出该文件中共有多
少个正整数totNum;2.求出这些正整数中的各位数字之和是奇数的数的个数totCnt,以及满足此条件的这些正整数的算术平均值totPjz。
最后main()函数调用函数WriteDat()把所求的结果输出到out.dat文件中。
注意:部分源程序存放在test.c文件中。
请勿改动数据文件in.dat中的任何数据,主函数main()、读函数ReadDat()和输出数据函数WriteDat()的
内容。
(5)函数ReadDat()实现从文件in.dat中读取一篇英文文章,存入到无符号字符串数组xx中;请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,其替代值仍存入数组xx所对应的位置上,最后调用函数WriteDat()把结果xx输出到文件out.dat中。
替代关系:f(p)=p*1l mod 256,mod为取余运算,P是数组xx中某一个字符的ASCII值,f(p)是计算后无符号的整型值(注意:中间变量定义成整型变量),如果原字符是数字字符0至9或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。
注意:部分源程序存放在test.c文件中,原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系进行处理。
请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
答案和解析
C语言程序设计题(共5小题,每题20分,共100分)
(1) :
【审题关键句】千位+十位组合与个位+百位组合,都是奇数,两数相减结果大于等于0小于等于l0,从大到小排序。
【解题思路】
①首先,本题要定义多个变量,包括两个循环变量循环i、j;用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、SW(十位)和gw(个位);两个用来存放重新组合数字的变量newVl和newV2。
②通过for循环依次对数组中的每个四位数进行分解,每分解一个四位数,根据题目要求,对其各位数进行重新组合,形成两个新的十位数,组合条件分别是原四位数的千位和十位组成一个十位数,个位和百位组成一个十位数,并将两个新的十位数分别赋给变量newVl和newV2。
③数字重组完毕之后,再根据题目要求筛选满足条件的四位数,本题需要考虑多个筛选条件:一是新组合的十位数中,其十位数不能为0,即原四位数的千位和个位数字不能为0;二是两个新组合的十位数之差必须大于等于0小于等于l0;三是两个新组合的数字均为奇数。
④将同时满足以上3个条件的四位数赋给数组b[cnt],同时数组下标值加1,当for循环执行完毕后,则将所有满足条件的四位数全部存放到数组b[cnt]中。
⑤最后通过两个for循环,对数组b[cnt]中的元素按从大到小的顺序排序,排序过程中,可用newVl或newV2作为数据交换的中间变量。
【参考答案】
(2) :
【审题关键句】字符替代f(p)=p*11 mod 256,小于等于32或对应数字0~9不变,否则替换。
【解题思路】
本题类似第65套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if条件语句的设置即可。
【参考答案】
(3) :
【审题关键句】千位+十位等于百位+个位,且四位数是偶数,统计出满足此条件的个数,并把这些四位数按从小到大的顺序存入数组。
【解题思路】
本题类似第9套试题,通过审题可以发现仅有一个不同点,即要求统计的四位数的条件是“干位+十位=百位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。
【参考答塞】
(4) :
【审题关键句】读取正数,统计个数,各位数之和为奇数的数的个数及平均值。
【解题思路】
本题类似第46套试题,通过审题可以发现仅有一个不同点,即四位数的各位数之和为奇数,参考答案的第l3条语句,将该该语句为判断各位数字之和是奇数的表达式即可。
【参考答案】
(5) :
【审题关键句】字符替代f(p)=p*11 mod256,小于等于32或原字符对应数字0~9不变,否则替换。
中大网校引领成功职业人生
中大网校 “十佳网络教育机构”、 “十佳职业培训机构” 网址:
【解题思路】
本题类似第67套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第6行,修改if 条件语句的设置即可。
本题值得一提的是在设置判断条件的时候,一定要注意两题要求中的两个细微的差别,第67套要求的是新字符所对应的数字是0~9的不变,是对数值型数据进行判断;而本套要求的是原字符所对应的字符是0~9的保持不变,是对字符型数据进行判断,在条件表达式的写法上需要大家注意区分。
【参考答案】。