【软考网络设计师考什么】2003年度软考网络设计师下午考试真题
【shitiku.jxxyjl.com--软件试题库】
试题一(10分)阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。[说明]某学校拟组建一个小型校园网,具体设计如下:1、设计要求(1)终端用户包括:48个校园网普通用户;一个有24个多媒体用户的电子阅览室;一个有48个用户的多媒体教室(性能要求高于电子阅览室)。(2)服务器提供web、dns、e-mail服务。(3)支持远程教学,可以接入互联网,具有广域网访问的安全机制和网络管理功能。(4)各楼之间的距离为500米。2、可选设备设备名称 数量 特 性交换机switchl 1台 具有两个l001]ase—tx端口和24个lobase—t端口交换机switch2 2台 各具有两个100m快速以太网端口(其中一个loobase—tx、一个l00base—fx)和24个10base—t端口交换机switch3 2台 各配置2端口loobase—fx模块、24个100 base—tx快速以太网端口交换机switch4 1台 配置4端口loobase-fx模块、24个100base-tx快速以太网端口:具有mib管理模块。路由器routerl 1台 提供了对内的10/100m局域网接口,对外的128k的isdn或专线连接,同时具有防火墙功能。3、可选介质 3类双绞线、5类双绞线、多模光纤。该校网络设计方案如图1所示: [问题1](7分)依据给出的可选设备进行选型,将(1) ~(5)处空缺的设备名称填写在答题纸相应位置(每处可选一台或多台设备)。[问题2](3分)将(6)~(8)处空缺的介质填写在答题纸相应位置(所给介质可重复选择)。 试题二(10分)阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。[说明]在一幢11层的大楼内组建一个局域网,该局域网的连接示意图如图2所示。[问题11(6分)指出上述解决方案存在什么问题?需要增加什么设备?如何连接?[问题2](4分)若在该局域网实现vlan,路由器将起什么作用? 试题三(10分)阅读以下说明,回答问题,将解答填入答题纸的对应栏内。[说明]网络地址转换(nat)的主要目的是解决ip地址短缺问题以及实现tcp负载均衡等。在图3的设计方案中,与internet连接的路由器采用网络地址转换。[问题]请根据路由器的nat表和图3中给出的网络结构、ip地址,简要叙述主机b向内部网络发出请求进行通信时,边界路由器实现tcp负载均衡的过程。路由器的nat表协议 内部局部地址及端口号 内部全局ip地址及端口号 外部全局ip地址及端口号tcp 10.1.1.1:80 10.1.1.127:80 172.20.7.3:3058tcp 10.1.1.2:80 10.1.1.127:80 172.20.7.3:4371tcp 10.1.1.3:80 10.1.1.127:80 172.20.7.3:3062 试题四(10分)阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]windows组网是指把windows终端和服务器连接起来。图4给出了在windows操作系统中的典型lan配置。[问题1](3分)在osi参考模型中,netbios工作在哪一层?[问题2](4分)netbios包括哪些服务功能?[问题3](3分)windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主域”? 试题五(10分)阅读以下说明,将应填入__(n) __处的解答填写在答题纸的对应栏内。[说明]某网络结构如图5所示,如果router3与网络4之间的线路突然中断,按照rip路由协议的实现方法,路由表的更新时间间隔为30秒,中断30秒后router2的路由信息表1和中断500秒后router2的路由信息表2如下。注:①若到达目的网络不需转发或目的网络不可达,用“一”来表示“下一站地址”;②当目的网络不可达时,“跳数”为16。 路由信息表1目的网络 下一站地址 跳数10.0.0.0 __(1)__ __(2)__20.0.0.0 - 030.0.0.0 - 040.0.0.0 __(3)__ __(4)__路由信息表2目的网络 下一站地址 跳数10.0.0.0 20.0.0.1 120.0.0.0 __(5)__ __(6)__30.0.0.0 __(7)__ __(8)__40.0.0.0 __(9)__ __(10)__[问题]1.请填充中断30秒后router2的路由信息表1。2.请填充中断500秒后router2的路由信息表2。 试题六(10分) 阅读以下说明,回答问题1和问题2,将解答填入答题纸的对应栏内。[说明]vpn是通过公用网络internet将分布在不同地点的终端联接而成的专用网络。目前大多采用ipsec实现ip网络上端点间的认证和加密服务。[问题1](5分)某公司的网络拓扑结构如图6所示,采用vpn来实现网络安全。请简要叙述从公司总部主机到分支机构主机通过ipsec的通信过程。 [问题2](每空1分,共5分)某路由器的部分配置信息如下所示,请解释其中标有下划线部分的含义(“//”后为注释内容)。*配置路由器信息version 12.0 //版本hostname secrouter//路由器名称boot system flash c1700-osy56i-mz_120-3—t3.bin//应用ike共享密钥进行认证//创建标识为“100”的ike策略crypto isakmp policy 100hash md5 (1)authentication pre-share (2)//与远端ip为172.16.2.1的对等体的共享密钥为“mcns”crypto isakmp key mcns address 172.16.2.1//配置名为l&2的交换集,指定esp-des和esp-md5-hmac两种变换crypto ipsec transform—set l&2 esp—des esp—md5一hmac//配置加密图//分配给该加密图集的名称:sharef,序号:10;//指定用ike来建立ipsec安全关联,以保护由该加密图条目所指定的数据流crypto map sharef 10 ipsec-isakmpset deer 172.16.2.1 (3)set transform-set l&2 (4)match address 151 //配置接口interface serial0ip address 172.16.1.1 255.255.255.252ip access-group 101 incrypto map sharef (5)interface fastethernet0end 试题七(15分)阅读以下说明和java程序代码,将应填入__(n) __处的字句写在答题纸的对应栏内。[说明]1、smtp是发送e-mail的协议,常用以下5条命令发送e-mail:◆itelo<sp><domain><crlf>,与smtp服务器握手,传送本机域名;◆mall<sp>from:<reverse-path><crlf>,传送发信者的信箱名称;◆rcpt<sp>t0:<forward-path><crlf>,传送接收者的信箱名称;◆data<crlf>,发送邮件数据e包括信头和信体);◆quit<crlf>,退出与smtp服务器的连接。2、试题中直接利用的类及方法如下:(1)类serversocket(intport)实现tcp服务器插口(socket),它提供两种构造函数,用它们来指定服务器插口所用的端口,并监听到达的连接请求。类中的主要方法有:accept():启动服务器插口监听并等待,直到建立连接为止,一旦建立连接就返回socket类的一个对象。getlnetaddress():返回插口所连接的主机地址。getlocalport():返回在服务器插口上建立了连接的端口。close():关闭服务器插口。(2)类inetaddress包装了internet地址。类中的主要方法有:getlocalhost():返回一个代表本机internet地址的inetaddress对象。getaddress():获得数字表示的ip地址。gethostname():获得域名。(3)类socket实现基于连接的客户插口。类中的主要方法有:getlnetaddress():返回一个与插口连接的客户机的internet地址,其类型为inetaddress。getlnputstream():用来访问与插口相关的输入流。getoutputstream():用来访问与插口相关的输出流。close():关闭插口。(4)readline()是输入流类的一个方法,用于服务器或客户从对方读入一行输入流信息。(5)用户自定义类nvtinputstream(1nputstream instream,outputstream outstream)实现了网络虚拟终端输入接口。(6)用户自定义类nvtoutputstream(0utputstreamoutstream)实现了网络虚拟终端输出接口。3、下面是用java语言实现的一个简单smtp服务器程序的部分代码。[程序代码]import java, net.*;import java. io.*;import jdg. yan. nvtinputstream; //用户自定义类包import jdg. yan. nvtoutputstream; //用户自定义类包 public class smtpserverapp{public static void main(string args[]){smtpserver server=new $mtpservero;server, run 0;}} class smtpserver{static final int helo=1;static final int mail=2;static final int rcpt=3;static final int data=4;static final iht end data=5;static final iht quit=6;static final int finished=9;nvtoutputstream out;nvtinputstream in;string hostname; public smtpserver(){super();}public void run(){try {serversocket server=__(1)__; //在1145号端口建立tcp服务器插口int localport= server, getlocalport() ; //监听连接端口hostname=__ (2) __; //获取本地主机域名system. out. println (“listening on port”+ localport+”.”);boolean finished=false;do {socket client=__(3)__; // 监听等待,直到建立连接,返回对象cllentstring destname=__(4)__ ; //获得所连接的客户主机ip地址的域名int destport=client, getport () ; //所连接的客户主机端口号system. out.println(“accepted connection to “+destname+” on port “+destport+”.”//控制台显示连接out=new nvtoutputstream (client.getoutputstream());in=new nvtinputstream(__ (5) __); //建立与连接关联的输入流__(6)__ ; //接收邮件__(7)__ ; //关闭连接对象} while (! finished);}catch (unknownhostexception ex) {system.out. println (*unknownhostexception occurred.”); //出错处理catch (ioexception ex) {system. out. println (“ioexception occurred.”);}}void getmail(){ //实现smtp的子集,从客户接收邮件out. println(“server 220”+hostname+” ready!” ) ;int state =helo; //设置状态为helo,state保存与客户通信的状态do { //接收并处理从邮件客户接收到的命令string line=” ”;out.println(“server 250 helo , ok!”);try{line= __(8)__; //从虚拟终端读取一行if (1ine==null ) state=finished;} catch(ioexception ex) {system. out. println (“server ioexception occurred.”);system. exit (1) ~}switch (state) {case helo:if (__(9)__) //若该行信息为传送本机域名{out.println(“server 250 hello”):system.out.println(1ine);tate=mail;}else{out.println(“server 500 error”);system.out.println(*server*+line);}state:finished;break:case mall: //代码省略case rcpt: //代码省略case data:if(__(10)__) //若该行信息为发送邮件数据{out.println(“354 mail input:end with<crlf>.<crlf>”);system.out.println(1ine);state=end_data;}else{out.println(*500 error*);system.out.println(1ine);}break;case end data://代码省略case quit: //代码省略}}while(state!=finished);}//判断客户收到的命令是否与指定的命令字符串相匹配boolean commandis(string s,string line){int n=s.1ength();if(s.equalslgnorecase(1ine.substring(0,n)))return true;return false;}}-
【2018上半年程序员上午试题】2004年上半年程序员上午试题及答案详细阅读
●面向对象程序设计以__(1)__为基本的逻辑构件,用__(2)__来描述具有共同特征的一组对象;以__(3)__为共享机制,共享类中的方法和数据。 (1)a.模块 b.对象 c.结构 d.类 (2)a.类型 b.抽象 c.类 d.数组 (3...
-
2021年度网络设计师|2001年度网络设计师级上午考试真题详细阅读
[答案] ●下图为曼彻斯特编码(表示的数据可能为___(1)___,这种编码适用的网络是___(2)___。为了在广域网上高速传输数字信号,一般可用的编码方式是___(3)___,其编码效率为___(4)___。设某编码体制的编码方法为:输入数据、( m = 1,2, ),发送时,首先计算...
-
环球网校软考_赛迪网校软考辅导难题精讲:题目(2)详细阅读
赛迪网校软考辅导难题精讲:题目(2)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
【环球网校软考】赛迪网校软考辅导难题精讲:题目(1)详细阅读
赛迪网校软考辅导难题精讲:题目(1)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
软件水平考试软件设计师_软件水平考试:软件工程试题集粹详细阅读
一、单项选择题(每题1分,共20分) 1、turbo pascal是( )软件。 a、系统软件 b、人工智能 c、事务软件 d、应用软件 2、计算机辅助软件工程,简称( )。 a、sa b、sd c、sc d、case 3、选择结构的复杂性比顺序结构的复杂性要( )。 a、小 b、大 c、相等...
-
2020年下半年程序员考试_2004年下半年程序员下午试题及答案详细阅读
试题一(15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内。 【流程图说明] 下面的流程图描述了对8位二进制整数求补的算法。 该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到1时,停止查看。然后,对该1位左面的更高...
-
[计算机网络技术基础知识点]06年1月计算机网络技术基础试题详细阅读
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.计算机硬件系统中,负责向其它各部件发出信号,以确保其它部件能正常有序地运行的部件是( ) a.控制器...
-
2016年下半年程序员真题_程序员真题:2003年程序员上午试题及答案详细阅读
●消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务。一个消息通常包括__(1)__。 (1)a.发送消息的对象的标识、调用的发送方的操作名和必要的参数 b.发送消息的类名和接收消息的类名 c.接收消息的对象的标识、调用的接收方的操作名和必要的参数 d.接收消息的类名...
-
【环球网校软考】赛迪网校软考辅导难题精讲:题目(4)详细阅读
赛迪网校软考辅导难题精讲:题目(4)赛迪网校培训环节特设讨论区,由辅导老师在网上进行实时答疑,学员在自己方便的时候在讨论区提问,辅导老师在12小时内会对学员问题作出回复,确保学员问题不过夜,当天的问题当天解决。现从赛迪网校讨论区摘出部分问题解答,供广大考生参考,欲了解更多详情请登录赛迪网校。学员...
-
全国计算机技术与软件专业技术资格(水平)考试_全国计算机技术与软件专业技术资格(水平)考试详细阅读
● 在windows操作系统中,回收站可以恢复_(1)_上使用键删除文件或文件夹。在我的电脑窗口中,如果要整理磁盘上的碎片,应选择磁盘属性对话框_(2)_选项卡。使用资源管理器时,_(3)_,不能删除文件或文件夹。 (1)a 软盘 b 硬盘 c u盘...