2014年计算机三级上机
计算机三级上机试题-答案
计算机等级考试三级――网络技术上机试题答案i==(int)sqrt(i)*(int)sqrt(i) //I是完全平方数2、int jsSort(){int i,j,k=0;DATA swap;for(i=0;i<200;i++)if(aa[i].x1>(aa[i].x2+aa[i].x3)) bb[k++]=aa[i];for(i=0;i<k-1;i++) //排序部分for(j=i+1;j<k;j++)if((bb[i].x1+bb[i].x3)<(bb[j].x1+bb[j].x3)){ swap=bb[i];bb[i]=bb[j];bb[j]=swap;}return k;} 6、注:这时也是采用冒泡法进行排序。
与前面的冒泡法在写法上有所不同请注意区分。
void SortDat(){ int i,j; PRO swap;for(i=0;i<MAX-1;i++)for(j=0;j<MAX-1-i;j++){ if(strcmp(sell[j].dm,sell[j+1].dm)<0){swap=sell[j];sell[j]=sell[j+1];sell[j+1]=swap;}if(strcmp(sell[j].dm,sell[j+1].dm)==0&&sell[j].je<sell[j+1].je){ swap=sell[j];sell[j]=sell[j+1];sell[j+1]=swap;}}}void SortDat(){ int i,j;PRO t;for(i=0;i<MAX;i++)for(j=i+1;j<MAX;j++)if(strcmp(sell[i].dm,sell[j].dm)<0){ t=sell[i];sell[i]=sell[j];sell[j]=t;}else if(strcmp(sell[i].dm,sell[j].dm)==0)if(sell[i].je<sell[j].je){t=sell[i];sell[i]=sell[j];sell[j]=t;}}9、jsvalue(){ int a1=1,a2=1,a12,sn,k=2; sn=a1+a2;while(1){ a12=a1+2*a2;if(sn<100&&sn+a12>=100) b[0]=k;if(sn<1000&&sn+a12>=1000) b[1]=k;if(sn<10000&&sn+a12>=10000) {b[2]=k;break;}sn=sn+a12; a1=a2; a2=a12;k++;}} 10、注:在该题中主要是控制好每一个字符的走动,由于最后要用到原来的最后一个字符故先将其存入一个字符变量中。
计算机三级网络技术机试(上机操作)模拟试卷123(题后含答案及解析)
计算机三级网络技术机试(上机操作)模拟试卷123(题后含答案及解析)题型有:1. 选择题 3. 综合题 4. 应用题选择题1.某企业产品部的IP地址块为211.168.15.192/26,市场部的为211.168.15.160/27,财务部的为211.168.15.128/27,这三个地址块经聚合后的地址为()。
A.211.168.15.0/25B.211.168.15.0/26C.211.168.15.128/25D.211.168.15.128/26正确答案:C解析:要计算几个地址块经过聚合后的地址的方法,是先找出网络地址的共同前缀和位数,从而确定路由汇聚地址和掩码。
题中给出的3个地址块网络前缀的前25位都是相同的。
所以,在地址聚合后的地址为211.168.15.128/25。
2.若某大学分配给计算机的IP地址块为202.113.16.128/26,分配给自动化系的IP地址块为202.113.16.192/26,那么这两个地址块经过聚合后的地址为()。
A.202.113.16.0/24B.202.113.16.0/25C.202.113.16.128/25D.202.113.16.128/35正确答案:C解析:斜线记法中网络前缀、主机号。
题目中/26表示在这个32位长度的IP地址中,其中26位是网络前缀,后6位是主机号。
计算机系IP地址202.113.16.128的后8位为100000000,自动系IP地址202.113.16.192后八位为11000000。
故聚合后IP地址后8位为10000000,主机号为后7位,即.128/25。
3.某企业分配给人事部的IP地址块为10.0.11.0/27,分配给企划部的IP 地址块为10.0.11.32/27,分配给市场部的IP地址块为10.0.11.64/26,那么这三个地址块经过聚合后的地址为()。
A.10.0.11.0/25B.10.0.11.0/26C.10.0.11.64/25D.10.0.11.64/26解析:三个地址的地址块网络前缀的前25位是相同的,所以聚合地址为10.0.11.1/25。
计算机三级pc技术上机题库100+答案
(1)16 (2)SHL AX,1 (3)JB
(4)COUNT (5)BX,2 (6)[DI],DH
9、L做逻辑尺
(1)LEA DI,RESULT (2)1 (3)TEST
(4)JP (5)SHL DX,1
10、求10个有符号字节的绝对值之和(字型),并到最大的数和地址
KEEP: MOV [DI],AL
INC DI
EXIT: INC SI
LOOP LOOP1
36、串有连续的字符仅用一个字符代替
LEA SI,SOURCE
LEA DI,RESULT
LOOP1:MOV AL,[SI]
CMP AL,00H
JE EXIT
NEXT: INC SI
MOV AH,[SI]
12、自动抄表,Y=X*70 X<=5.....
(1)MOV AL,[SI] (2)A (3)MUL BL
(4)A (5)MUL BH (6)MUL DL
(7)INC SI (8)ADD SI,2
13、Y=X*70 X<=10...
(1)MOV AL,[SI] (2)A (3)SUB AL,10
(4)LOOP1 (5)INC DI
39、BCD码转成ASCII,并在最高位加偶校验位
(1)AL,[SI] (2)SHR AL,CL (3)POP CX
(4)JP SERCH2 (5)ADD AH,30H (6)LOOP
40、无符号Ck=Ak除Bk
(1)MOV CX,N (2)DL,SOURCE[BX+N] (3)MOV AX
INC SI
2011年2012年2013年2014年全国计算机等级考试三级网络技术真题及答案详解
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】序号位置上,答在试卷上不得分。
2014年全国计算机三级等级考试上机考题及答案
2014 年全国计算机等级考试《三级网络技术》上机考试题及答案一、单项选择题 (共 40 题,共计 40 分 )1 经过假造某台主机的IP 地点盗取特权的攻击方式属于()。
A. 木马入侵攻击B. 破绽入侵攻击C. 协议欺诈攻击D. 拒绝服务攻击2 以下对于外面网关协议BGP 的描绘中,错误的选项是(A. BGP 是不一样自治系统的路由器之间互换路由信息的协议B. 一个 BGP 讲话人使用UDP 与其余自治系统中的BGP)。
讲话人互换路由信息C. BGP 协议互换路由信息的节点数不小于自治系统数D. BGP-4 采纳路由向量协议3 以下图是网络地点变换()。
NAT的一个实例,依据图中信息,数据包 2 的方格中的内容就为A.202.1 12.62.81 和B.60.28.176.170 和C.202. 112.41. 1 和 OOd0. 63c3. 3e41D.60 . 28. 176.170 和 OOd0. bcfl . abl44 以下图是网络地点变换 NAT 的一个示例图中①和②挨次应为()。
A.10 .0. 0. 1,3142 和 59. 67. 15. 21, 5511B.59 . 67. 15. 21, 5511 和 10. 0. 0.1, 3142C.147.2. 1. 1,80 和 10. 0. 0. 1, 3142D.10 .0. 0. 1,3142 和 147. 2. 1. 1, 80。
5 以下对于OSPF 协议的描绘中,错误的选项是()。
A.每一个 OSPF 地区拥有一个 32 位的地区表记符B.OSPF 地区内每个路由器的链路状态数据库包含着全网的拓扑构造信息C.OSPF 协议要求当链路状态发生变化时用洪泛法发送此信息D.距离、延时、带宽都能够作为OSPF 协议链路状态胸怀6 一台接入层互换机拥有16 个 100/1000Mbps 全双工下联端口,它的上联端口带宽起码应为()。
2014年计算机等考上机题库三级数据库技术第一部分+上机考试指南.doc
第一部分上机考试指南1.1最新大纲专家解读基本要求(1)掌握数据库技术的基本概念、原理、方法和技术。
(2)能够使用SQL语言实现数据库操作。
(3)具备数据库系统安装、配置及数据库管理与维护的基本技能。
(4)掌握数据库管理与维护的基本方法。
(5)掌握数据库性能优化的基本方法。
(6)了解数据库应用系统的生命周期及其设计、开发过程。
(7)熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统的能力。
(8)了解数据库技术的最新发展。
考试内容1.数据库应用系统分析及规划2.数据库设计及实现7.数据库技术的发展及新技术上机考试,考试时长120分钟,满分100分。
(1)题型及分值单项选择题40分、应用题30分、设计与应用题30分。
(2)考试环境Windows 71.2考试环境及简介1.硬件环境根据教育部考试中心《关于全国计算机等级考试体系调整的通知》文件对计算机等级考试的调整规定,对考试系统的硬件环境和软件环境均进行升级。
考试系统所需要的硬件环境见表1.1。
2.软件环境考试系统所需要的软件环境见表1.2。
3.软件适用环境本书配套的软件在教育部考试中心规定的最新考试环境下进行了严格的测试,适用于中文版Windows 7及Windows XP。
4.题型及分值全国计算机等级考试三级数据库技术考试满分为100分,共有3种考查题型,即选择题、应用题以及设计与应用题。
5.考试时间全国计算机等级考试三级数据库技术考试时间为120分钟,考试时间由考试系统自动计时,考试时间结束后,考试系统自动将计算机锁定,考生不能继续进行考试。
1.3考试流程演示考生考试过程分为登录、答题、交卷等阶段。
1.登录在实际答题之前,需要进行考试系统的登录。
一方面,这是考生姓名的记录凭据,系统要验证考生的“合法”身份;另一方面,考试系统也需要为每一位考生随机抽题,生成一份三级数据库技术考试的试题。
(1)启动考试系统。
双击桌面上的“考试系统”快捷方式,或从开始菜单的“所有程序”中选择“第XX(XX为考次号)次NCRE”命令,启动“考试系统”,登录界面如图1.1所示。
计算机三级网络技术机试(上机操作)模拟试卷119(题后含答案及解析)
计算机三级网络技术机试(上机操作)模拟试卷119(题后含答案及解析)题型有:1. 选择题 3. 综合题 4. 应用题选择题1.下列关于宽带城域网技术的描述中,错误的是()。
A.宽带城域网保证QoS的主要技术有RSVP、DiffServ和MPLSB.宽带城域网带内网络管理是指利用网络管理协议SNMP建立网络管理系统C.宽带城域网能够为用户提供带宽保证,实现流量工程D.宽带城域网可以利用NAT技术解决IP地址资源不足的问题正确答案:B2.下列关于接入技术特征的描述中,错误的是()。
A.远距离无线宽带接入网采用802.15.4标准B.Cable Modem利用频分复用的方法,将信道分为上行信道和下行信道C.光纤传输系统的中继距离可达100km以上D.ADSL技术具有非对称带宽特性正确答案:A3.下列关于RPR技术的描述中,错误的是()。
A.RPR环能够在50ms内实现自愈B.RPR环中每一个结点都执行DPT公平算法C.RPR环将沿顺时针方向传输的光纤环叫做外环D.RPR的内环与外环都可以传输数据分组与控制分组正确答案:B4.ITU标准OC-12的传输速率为()。
A.51.84MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps正确答案:C5.下列关于路由器技术指标的描述中,错误的是()。
A.吞吐量是指路由器的包转发能力B.背板能力决定了路由器的吞吐量C.语音、视频业务对延时抖动要求较高D.突发处理能力是以最小帧间隔值来衡量的正确答案:D6.一台接入层交换机具有16个100/1000Mbps全双工下联端口,它的上联端口带宽至少应为()。
A.0.8GbpsB.1.6GbpsC.2.4GbpsD.3.2Gbps正确答案:B7.若服务器系统可用性达到99.999%,那么每年的停机时间必须小于等于()。
A.5分钟B.10分钟C.53分钟D.106分钟正确答案:A8.网络地址191.22.168.0子网掩码是()。
计算机三级网络上机题库答案(未来教育)
第一套【考点分析】本题考查对4位整数的排序。
考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。
【解题思路】此题属于4位数排序问题。
本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。
本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。
对于问题1可以通过算术运算的取余运算实现(aa[i]%1000);问题2通过包含if判断语句的起泡排序法就可以实现。
【参考答案】void jsSort(){int i,j; /*定义循环控制变量*/int temp; /*定义数据交换时的暂存变量*/for(i=0;i<199;i++) /*用选择法对数组进行排序*/for(j=i+1;j<200;j++){if(aa[i]%1000<aa[j]%1000) /*按照每个数的后3位大小进行降序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}else if(aa[i]%1000==aa[j]%1000) /*如果后3位数相等*/if(aa[i]>aa[j]) /*则要按原4位数的值进行升序排序*/{temp=aa[i];aa[i]=aa[j];aa[j]=temp;}}for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/bb[i]=aa[i];}【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。
第二套【考点分析】本题主要考查的知识点包括:C语言循环结构,if判断语句和逻辑表达式,以及分解多位整数的算术运算。
【解题思路】分析题干,本题除给出条件"SIX+SIX+SIX =NINE+NINE"之外,还可得出2个隐含的条件:条件1:SIX和NINE分别是3位和4位的正整数;条件2:SIX的十位数字等于NINE的百位数字,NINE的千位数字和十位数字相等。
计算机等级考试三级网络技术上机答案
for(j=i+1;j<cnt;j++)
if(b[i]>b[j])
{
temp=b[i];
b[i]=b[j];
b[j]=temp;
}
}
3已知在文件IN3.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)几部分组成。其中:金额=单价×数量。函数ReadDat()的功能是读取这100个销售记录并存入结构数组sell中。
并已调用读函数readDat()把这些数存入数组a中,
请编制一函数jsVal( ),其功能是:如果4位数各位上的数字均是奇数,
则统计出满足此条件的个数cnt,并把这些4位数按从大到小的顺序存入数组b中。
最后调用函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT1.DAT文件。
int str; /*存储字符串的长度*/
char ch; /*存储当前取得的字符*/
for(i=0;i<maxline;i++) /*以行为单位获取字符*/
{
str=strlen(xx[i]); /*求得当前行的字符串长度*/
for(j=0;j<str;j++) /*依次取每行的各个字符*/
第一 int f0=0,f1=1,fn;
fn=f0+f1;
while(fn<=t)
{f0=f1;
2014年9月计算机三级软件测试技术上机练习
2014年9月计算机三级软件测试技术上机练习1、NextDate函数问题说明:输入一个日期,求从输入日期算起的第三天日期。
例如,输入为2008年8月8日,则该程序的输出为2008年8月 10日。
NextDate函数包含三个整数变量month、day和year,并且满足下列条件:1≤ month ≤12、1≤ day ≤31和2000≤ yea r ≤2100。
分析各种输入情况,列出为输入变量month、day、year 划分的有效等价类:编程实现:输入等价类(1) 对每一个有效等价类,至少设计一个测试用例。
输入格式:输入(yyyymmdd):输出格式:输出(yyyy-mm-dd):覆盖等价类(ID类型):闰年(Y/N):例如:输入(yyyymmdd) 20080105↙(回车)输出(yyyy-mm-dd): 2008-01-07覆盖等价类(ID类型):1,8,11闰年(Y/N):N(2)对每一个无效的month、day和year,分别输入一个无效等价类。
例如:输入(yyyymmdd) 20081305 ↙(回车) 输出(yyyy-mm-dd):无效月份覆盖等价类(ID类型):闰年(Y/N):2、阅读下面的一段程序:void Test1(int N,intI)1 {2int x=0;3int y=0;4while(N-->0)5{6if(I==0)7 x=y+2;8 else9 if(I==1)10 y=y+10;11 else12 x=y+20;13}//while14 }//Test1根据所给定的程序,确定该程序的独立路径如下:路径1:4→14路径2:4→6→7→14路径3:4→6→9→10→4→14路径4:4→6→9→12→4→14编程实现:对每一个独立路径,设计一个测试用例,并插入一条显示输出语句(printf/cout),显示测试路径标号。
输入格式:输入(N,I):输出格式:输出(x,y):x= y=路径ID:例如:输入(N,I): 1,2↙(回车)输出(x,y):x=20 y=0路径ID:测试路径41、三角形问题说明:输入三个正整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型是否为等边三角形、等腰三角形、直角三角形、普通三角形以及非三角形。
2014年全国计算机等级考试《三级网络技术》上机考试冲刺试题(1)rd-文档
一、单选题(每小题1分,共40分)1、下列关于综合布线系统的描述中,错误的是()。
A.STP比UTP的成本高B.对高速率终端可采用光纤直接到桌面的方案C.建筑群子系统之间一般用双绞线连接D.多介质插座用来连接铜缆和光纤2、在下面的攻击手段中,基于网络的入侵防护系统无法阻断的是()。
A.SYNFlooding攻击B.Cookie篡改攻击C.DDOS攻击D.Smuff攻击3、如下图所示,某校园网用l0Gbps的POS技术与CERNET相连,POS接口的帧格式是SDH,下列Rl的POS3/0接口配置,正确的是()。
A.Router(config)#interfacepos3/0Router(config-if)#descriptionToCERNETRouter(config-if)#bandwidth10000Router(config-if)#ipaddress222.38.69.78255.255.255.252Router(config-if)#crc64Router(config-if)#posframingsdhRouter(config-if)#noipdirected-broadcastRouter(config-if)#posflagslsO2Router.(config-if)#noshutdownRouter(config-if)#exitRouter(config)#B.Router(config)#interfacepos3/0Router(config-if)#descriptionToCERNETRouter(config-if)#bandwidth10000000Router(config-if)#ipaddress222.38.69.78255.255.255.252Router(config-if)#crc16Router(config-if)#posframingsdhRouter(config-if)#noipdirected-broadcastRouter(config-if)#posflagslsO0Router(config-if)#noshutdownRouter(config-if)#exitRouter(config)#C.Router(config)#interfacepos3/0Router(config-if)#descriptionToCERNETRouter(config-if)#bandwidth10000000Router(config-if)#ipaddress222.38.69.780.O.0.3Router(config-if)#crc32Router(config-if)#posframingsdhRouter(config-if)#noipdirected-broadcastRouter(config-if)#posflagslsO2Router(config-if)#noshutdownRouter(config-if)#exitRouter(config)#D.Router(config)#interfacepos3/0Router(config-if)#descriptionToCERNETRouter(config-if)#bandwidth10000000Router(config-if)#ipaddress222.38.69.78255.255.255.252Router(config-if)#crc16Router(config-if)#posframingsdhRouter(config-if)#noipdirected-broadcastRouter(config-if)#posflagslsO2Router(config-if)#noshutdownRouter(config-if)#exitRouter(config)#4、若某大学分配给计算机系的IP地址块为202.113.16.224/27,分配给自动化系的IP 地址块为202.113.16.192/27,那么这两个地址块经过聚合后的地址为()。
2014计算机三级考试嵌入式系统开发技术上机试题及答案1
2014计算机三级考试嵌入式系统开发技术上机试题及答案11.选择题1.以下哪个不是嵌入式系统的设计的三个阶段之一:(A)A 分析B 设计C 实现D 测试2.以下哪个不是RISC架构的ARM微处理器的一般特点:(C )A 体积小、低功耗B 大量使用寄存器C采用可变长度的指令格式,灵活高效D 寻址方式灵活简3.通常所讲的交叉编译就是在X86架构的宿主机上生成适用于ARM架构的( A )格式的可执行代码。
A elfB exeC peD sh4.下面不属于Boot Loader 阶段1所完成的步骤的是:( C )A . 硬件设备初始化。
B . 拷贝Boot Loader的阶段2到RAM空间中。
C . 将kernel映像和根文件系统映像从Flash读到RAM空间中。
D . 设置堆栈。
5. 以下哪个不是ARM的7种运行状态之一:( B)A快中断状态B挂起状态C中断状态D无定义状态6. 用以下的哪个命令可以把server的/tmp mount 到 client的/mnt/tmp 并且是( A)A .mount -o ro server:/tmp /mnt/tmpB. mount -o ro /mnt/tmp server:/tmpC .mount -o ro client:/mnt/tmp server:/tmpD.mount -o ro server:/tmp client:/mnt/tmp7. 以下哪个GUI是由中国人主持的一个自由软件项目:(A )A MinuGUIB OpenGUIC MicroWindowsD Qt/Embedded8. 在下面的叙述中,( D )不是嵌入式图形用户接口(GUI)的主要特点。
A运行时占用的系统资源少B. 模块化结构,便于移植和定制C. 可靠性高D. 美观华丽,图形算法复杂9. 以下叙述中,不符合 RISC 指令系统特点的是( B )。
A. 指令长度固定,指令种类少B. 寻址方式种类丰富,指令功能尽量增强C. 设置大量通用寄存器,访问存储器指令简单D. 选取使用频率较高的一些简单指令10. 通常所说的 32 位微处理器是指( C )。
全国计算机三级网络技术上机题库及答案
1:下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。
请编写函数num(int m,int k,int xx[])实现函数的要求,最后调用函数readwriteDAT()把结果输出到文件out.dat中。
例如:若输入17,5,则应输出:19,23,29,31,37。
注意:部分源程序已给出。
请勿改动主函数main()和函数readwriteDAT()的内容。
---------类型:素数。
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中。
计算机三级考试上机培训题目100题库
题目1 星辰恩请编写一个函数( []),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组传回。
最后调用函数()读取10组数据,分别得出结果且把结果输出到文件中。
部分源程序存在文件1中。
例如:若输入17 5 则应输出:19,23,29,31,37。
请勿改动主函数()和写函数()的内容。
( m){i;(2<)(m % 0) 0;1;}( []){ 0;(1>0)((m)) { []; ;}}。
题目2已知数据文件中存有200个四位数,并已调用读函数()把这些数存入数组a中,请考生编制一函数(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数,并把这些四位数按从大到小的顺序存入数组b中。
最后( )函数调用写函数()把结果以与数组b中符合条件的四位数输出到文件中。
(){ ;(0<){ [i]/1000; [i]/100%10;[i]%100/10; [i]%10;(20202020) b[][i];}(0<1)(1<)(b[i]<b[j]) { [i]; b[i][j]; b[j];}}***************************************************************************** *★题目3(字符型题)函数( )实现从文件中读取一篇英文文章存入到字符串数组中;请编制函数( ),其函数的功能是:以行为单位依次把字符串中所有小写字母o左边的字符串内容移到该串的右边存放,然后把小写字母o删除,余下的字符串内容移到已处理字符串的左边存放,之后把已处理的字符串仍按行重新存入字符串数组中。
最后()函数调用函数()把结果输出到文件5中(){ ;[80];(0<)(([i])-1>=0){ 0;(,0,80);([i][j]'o'){;(1<([i]))[][i][s];(0<)([i][s]'o')[][i][s];([i]);};}}。
计算机三级网络技术上机100道题答案
1.【考点分析】本题考查结构体数组的排序。
考查的知识点主要包括:结构体成员运算,字符串比较符,数组排序。
【解题思路】此题属于销售记录排序类题型。
此类题型主要考查对结构体数组的排序。
解题时,应注意3个关键点:关键点1如何按产品名称从小到大排序;关键点2如果产品名称相同;关键点3如何按金额从小到大排列。
数组排序可以用起泡法实现,起泡法的思路是:将较小的值像空气泡一样逐渐"上浮"到数组的顶部,而较大的数值逐渐"下沉"到数组的底部。
具体为第1趟用第1个记录和第2个记录进行比较,如果不符合要求,就进行交换,第2个记录和第3个记录比较,直到倒数第2个记录和最后1个记录比较完成;第2趟用第2个记录和第3个记录比较,然后第3个和第4个比较,依此类推。
本题在双循环中进行每次记录比较时,首先用字符串比较函数strcmp比较两个产品的名称,如果返回的值大于0,则这两个产品进行数据交换;如果返回值等于0,再比较两个产品的金额,如果前一个产品的金额大于后一个产品的金额,则这两个产品进行数据交换。
【参考答案】void SortDat(){ int i,j; /*定义循环控制变量*/PRO temp; /*定义数据交换时的暂存变量(这里是PRO类型的结构体变量)*/for(i=0;i<99;i++) /*利用选择法进行排序*/for(j=i+1;j<100;j++)if(strcmp(sell[i].mc,sell[j].mc)>0) /*按产品名称从小到大进行排列*/{ temp=sell[i];sell [i]=sell[j];sell[j]=temp;}else if(strcmp(sell[i].mc,sell[j].mc)==0) /*若产品名称相同*/if(sell[i].je>sell[j].je) /*则按金额从小到大进行排列*/{ temp=sell[i];sell[i]=sell[j];sell[j]=temp;}}模板一销售记录排序【模板速记】记忆口诀:一定义二循环三比较。
2014年计算机等考上机题库三级数据库技术-推荐下载
碰撞。现从空的散列表开始,依次插入关键码值 95,14,27,68,82,则最后一个关键码 82 的地址为 A)4 B)5 C)6 D)7 (15)对于给出的一组权 w={10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的 带权外部路径长度为 A)89 B)189 C)200 D)300 (16)下列叙述中,哪一个是不正确的? A)PSW 即程序状态字,是一个重要的寄存器内容 B)中断响应过程主要是交换 PSW C)目态下只能执行非特权指令 D)管态下只能执行特权指令 (17)就绪进程轮流运行一个时间片,时间片结束后运行进程让出处理器,等待下一次调 度。这种调度方式称为 A)轮转方式 B)可剥夺方式 C)轮询方式 D)中断方式 (18)在下列资源中,属于永久性资源的是 A)I/O 中断 B)数据文件 C)消息 D)同步原语 (19)下列哪一个作业调度算法既考虑公平性又考虑增加系统吞吐量? A)先来先服务调 度算法 B)短作业优先算法 C)最高响应比作业优先算法 D)资源均衡搭配算法 (20)虚拟存储技术引入的前提是 A)存储保护技术 B)多道程序设计技术 C)SPOOLing 系统工作原理 D)程序局部性原理 (21)在可变分区方式管理下,当回收内存时,若已判定“空闲区表某行的首地址等于回 收分区首地址与长度之和”,则表示 A)回收分区有下邻空闲区 B)回收分区有上邻空闲区 C)回收分区有上邻空闲区和下邻空闲区 D)回收分区无相邻空闲区 22)UNIX 文件采用了流式文件结构,这种流式文件是 A)有序字符的集合 B)不断流动 的数据的集合 C)一种定长记录式文件 D)一种不定长记录式文件 (23)文件系统实现文件的按名存取是通过下列哪一项工作完成的? A)文件目录查找 B)位示图查找 C)目录项分解 D)记录的成组和分解 (24)通道是 一种 A)I/O 设备 B)I/O 控制器 C)I/O 处理机 D)设备控制器 (25)在数据库技术中,哪 一种数据模型是数学化模型? A)层次模型 B)网状模型 C)关系模型 D)面向对象模型 (26)SQL 在哪一年首次被国际标准化组织(ISO)批准作为关系数据库语言的国际标准?
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2014年计算机三级《软件测试技术》上机练习
1、NextDate函数问题说明:输入一个日期,求从输入日期算起的第三天日期。
例如,输入为2008年8月8日,则该程序的输出为2008年8月 10日。
NextDate函数包含三个整数变量month、day和year,并且满足下列条件:1≤ month ≤1
2、1≤ day ≤31和 2000≤ year ≤2100。
分析各种输入情况,列出为输入变量month、day、year划分的有效等价类:编程实现:
输入等价类
输入ID 有效等价类
day 1 1 ≤day≤26
2 day=27
3 day=28
4 day=29
5 day=30
6 day=31
month 7 month=4,6,9,11
8 month=1,3,5,7,8,10
9 month=2
10 month=12
year
11 闰年
12 非闰年
(1) 对每一个有效等价类,至少设计一个测试用例。
输入格式:输入(yyyymmdd):
输出格式:输出(yyyy-mm-dd):
覆盖等价类(ID类型):
闰年(Y/N):
例如:输入(yyyymmdd) 20080105↙(回车)
输出(yyyy-mm-dd): 2008-01-07
覆盖等价类(ID类型):1,8,11
闰年(Y/N):N
(2)对每一个无效的month、day和year,分别输入一个无效等价类。
例如:输入(yyyymmdd) 20081305 ↙(回车)
输出(yyyy-mm-dd):无效月份
覆盖等价类(ID类型):
5 (a+b≤c∨b+c≤a∨a+c≤b)∨a≤0∨b≤0∨c≤0 非三角形
编程实现:
(1)对每一个输出等价类,至少设计一个测试用例。
输入格式:输入(a,b,c):
输出格式:输出(ID类型):
例如:输入(a,b,c):5,5,5↙(回车)
输出(ID类型):1(等边三角形),2(等腰三角形)
(2)假设10≤a,b,c≤100,根据划分的等价类,设计边界值测试用例。
例如:输入(a,b,c):60,60,10↙(回车)
输出(ID类型):2(等腰三角形)
2、阅读下面的一段程序,
voidTest2(intX,intA,intB)
1{
2intk=0,j=0;
3if((A>1)&&(B=0))
4{
5X=X/A;
6k=A*B-1;
7}
8if((A==2)||(X>1))
9X=X+1;
10j=X+3;
11}//Test2
根据所给定的程序,确定该程序的独立路径如下:
路径1:3→8→10→11
路径2:3→5→6→8→10→11
路径3:3→8→9→10→11
路径4:3→5→6→8→9→10→11
编程实现:
对每一个独立路径,设计一个测试用例,并插入一条显示输出语句(printf/cout),显示测试路径标号。
输入格式:输入(X,A,B):
输出格式:输出(k,j):k=j=
路径ID:
例如:输入(X,A,B):1,2,1↙(回车)
输出(k,j):k=0j=5
路径ID:测试路径4。