欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    [计算机类试卷]软件水平考试(中级)网络工程师下午(应用技术)试题模拟试卷26及答案与解析.doc

    • 资源ID:507018       资源大小:173.50KB        全文页数:11页
    • 资源格式: DOC        下载积分:2000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要2000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [计算机类试卷]软件水平考试(中级)网络工程师下午(应用技术)试题模拟试卷26及答案与解析.doc

    1、软件水平考试(中级)网络工程师下午(应用技术)试题模拟试卷 26及答案与解析 一、试题一( 15分) 1 单位分得合法 IP地址 202.112.68.40掩码为 255.255.255.248,其中,路由器的外口和 ISP之间占据了 2个。 1 112.68.41和 202.1.12.68.41,掩码为 255.255.255.252,则可供使用的合法 IP还有多少哪些 ?请写出。 2 使用内部 IP进行地址转换,若用一台主机连接内外两个网络,请说出 2中不同的网络接法;并进行比较 ? 3 Internet上保留 了哪些内部 IP可以供使用 ? 二、试题二( 15分) 4 阅读以下说明,回答

    2、问题 1 4,将解答填入对应栏内。 A公司用一台 Web服务器和一台应用服务器来管理销售信息。销售人员在办公室时通过 PC机来访问应用服务器,若在公司以外,则通过移动电话或 PDA(Personal Digital Assistant)访问公司网络。网络信息是通过 Web服务器发布的。一般情况下,对于更新周期较长的信息,则应先将其从应用服务器下载到公司的 PC机上,然后再通过远程访问 PC机获取该信息。 公司网络结构如图 4所示:4 通过移动 电话接入互联网采用的是什么交换技术,而打电话又是采用什么技术 ? 5 目前,国内采用的第 3代移动通信技术标准有哪些 ?其中哪一种是我国提出来的标准 ?

    3、 6 进行一次查询的数据信息见表 2,网络的基本通信服务费用见表 3,总费用网络租用费 +通信费。根据表中给出的数据,试计算销售员每月至少应进行多少次查询,才能使得使用移动电话的总费用比使用 PDA的总费用更低。 7 公司网络中的设备或系统 (包括存储商业机密的数据库服务器、邮件服务器,存储资源代码的 PC、应用网关、存储私人信息的 PC、电子商务系统 )中,哪些应 放在 DMZ中,哪些应放在内网中 ?并请给予简要说明。 三、试题三( 15分) 8 阅读以下说明和 Java程序代码,将应填入 (n)处的字句写在对应栏内。 SMTP是发送 E-mail的协议,常用以下 5条命令发送 E-mail

    4、: HELO,与 SMTP服务器握手,传送本机域名; MAILFROM:,传送发信者的信箱名称; RCPTTO:,传送接收者的信箱名称; DATA,发送邮件数据 (包括信头和信体 ); QUIT,退出与 SMTP服务器的连接。 2试题中直接利用的类及方法如下: (1)类 ServerSocket(int port)实现 TCP服务器接口 (socket),它提供两种构造函数,用它们来指定服务器插口所用的端口,并监听到达的连接请求。类中的主要方法有: accept( ):启动服务器插口监听并等待,直到建立连接为止,一旦建立连接就返回 Socket类的一个对象。 getInetAddress( )

    5、:返回插口所连接的主机地址。 getLocaIPort( ):返回在服务器插口上建立了连接的端口。 close( ):关闭服务器插口。 (2)类 InetAddress包装了 Internet地址。类中的主要方法有: getLocaIHost( ):返回一个代表本机 Internet地址的 InetAddress对象。 getaddress( ):获得数字表示的 IP地址。 getHostName( ):获得域名。 (3)类 Socket实现基于连接的客户插口。类中的主要方法有 getInetAddress( ):返回一个与插口连接的客户机的 Internet地址,其类型为 InetAd-dr

    6、ess。getlnputStream( ):用来访问 与插口相关的输入流。 getOutputStream( ):用来访问与插口机关的输出琉。 close( ):关闭插口。 (4)readLine( )是输入流类的一个方法,用于服务器或客户从对方读入一行输入流信息。 (5)用户白定义类 NVTInputStream(InputStream inStream, OutputStream outStream)实现了网络虚拟终端输入接口。 (6)用户自定义类 NVTOutputStream(OutputStream outStream)实现了网络虚拟终端输 接口。 3下面是用 Java语言实现的一个

    7、简单 SMTP服务器程序的部分代码。 程序代码 import . *: import java.io. *; import jdg. yan. NVTlnputStream; /用户自定义类包 import jdg. yan. NVTOutputStream; /用户自定义类包 public class SMTPServer App public static void main(String args) SMTPServer server new SMTPServer( ); server. run( ); class SMTPServer static final int HELO 1;

    8、static final int MAIL 2; static final int RCPT 3; static final int DATA 4; static final int END_DATA 5; static final int OUIT 6; static final int FINISHED 9; NVTOutputStream out; NVTInputStream in; String hostName; public SMTPServer( ) super( ); public void run( ) try ServerSOcket server (1); /在 114

    9、5号端口建立下 CP服务器插口 int localPort server. getLocalPort( ); /监听连接端口 hostNama (2); /获取本地主机域名 SVstem. out. prfntln(“listening on port“+locaIPort+“.“); boolean finished false; do Socket client (3); /监听等待,直到建立连接,返回对象 client Stnng destName (4); /获得所连接的客户主机 IP地址的域名 int destPort client. getPort( ); /所连接的客户主机端口号

    10、 System. out pnntln(“Accepted connection to“+destNama+“on port“+destPort+“ “ /控制台显示连接 out new NVT0utputStream(client. get OutputStream( ); In new NVTInputStream(5); /建立与连接关联的输入流 (6); /接收邮件 (7); /关闭连接对象 while(! finished); catch(UnknownHostException ex) SVstem.out.printtn(“UnknownHostException occurre

    11、d.“); /出错处理 cath(lOException ex) System. out. println(“lOException occurred “); vold getMail( ) /实现 SMTP的子集,从客户接收邮件 out. println(“Server220“+hostName+“Ready!“); int state HELO; /设置状态为 HELO, state保存与客户通信的状态 do /接收并处理从邮件客户接收到的命令 String line “; out. println(“Server 250 HELO, OK!“); try line (8); /从虚拟终端

    12、读取一行 if(line null)state FINISHED; catch(IOException ex) System. out. prmntln(“Server IOExceptlon occurred.“); System.exit(1); switch(state) case HELO: if(9)/若该行信息为传送本机域名 out. println(“Server 250 Hello“); System. out. println(line); state MAIL; else out. println(“Server 500 ERROR“); System. out. prin

    13、tln(“Server“+line); state FINISHED; break case MAIL: /省略代码 case RCPT: /省略代码 case DATA: if(10)/若该行信息为发送邮件数据 out. println(“354 mail input; end with.“); System. out. println(line); state END_DATA; else out. println(“500 ERROR“); System. out. println(line); break; case END_DATA; /代码省略 case QUIT: /代码省略 w

    14、hile(state! FtNISHED); /判断客户收到的命令是否与指定 的命令字符串相匹配 boolean commandls(String s, String line) int n s. length( ); if(s.equalslgnoreCase(line. substring(0.n)return true; return false; 四、试题四( 15分) 9 阅读以下说明、 Java源程序和运行测试部分,将应填入 (n)处的解答写在对应栏中。 1. HTTP 协议 HTTP请 求消息示例 GET/index, htmIHTTP/1.1 Accept: image/gif

    15、, image/jpeg, */* Accept-Language: zh-ch Accept-encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE6.0; Windows NT5.1) Host: IocaIhost: 8080 Connection: Keep-Alive HTTP/1.1 200 OK Servert: Microsoft-IIS/4.0 Date: Mon, 3 Jan 1998 13:13:33 GMT Content-Type: text/html Last-Modified: Mon,

    16、11 Jan 1998 13:23:42 GMT Contelit-Length: 112 # 2 相关类及主要成员函数 ServerSocket类: 服务器端套接字,它监听固定端口,以接收来自客户端的连接请求,一旦建立连接就返回一个 Socket类型的对象。类中的主要成员函数见表 1。 基于连接的套接字。类中的主要成员函数见表 2。 Java源程序;一个简单的 web服务器 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /*WebScrvc. java */ /* * * * * * * * * *

    17、 * * * * * * * * * * * * * * * * * * * * * * * */ packageobjclass; importjaVa. net. *; importjaVa. io. *; public class WebServer /web服务器侦听的端口号 public static final int PORT 8080; /WEB-ROOT变量存放 web服务器工作目录,该目录存放 HTML、 GIF图片等静态文件资源 public static final String WEB-ROOT Systern. getProperty(“user.dir“)+Fil

    18、e. separator+“webmot“; /SHUTDOWN_COMMAND变量保存关闭服务器的命令 private static final string SHUTDOWN_COMMAND “/shutdown“; /是否收到关闭服务 器命令的标志 private boolean Shutdown false; public static void main(Stingargs) WebServerserver; newWebserver( ); Server.await( ); public void await( ) ServerSocke serverSocke null; try

    19、 /创建侦听端口号为 PORT的 ServerSocket类型的对象 ServerSocket new(1); System. out. println(“WebServerStarted!“); ! catch(IOException e) e.printStackTrace( ); System.exit (1); /循环等待客户端连接 While(!Shutdown) Socket socket null; InputStream input null; OutputStream output null; try /创建来自客户端的连接套接宇 Socket (2); /创建输入流 inp

    20、ut socket. (3); /创 建输出流 Outputsocket (4); /创建 request对象 Request # request new Request(input); /解析客户端 HTTP请求 request, parse( ); /创建 Response 对象 Response response new (5); /将 request 对象传递给 response 对象 response. setRequest(request);/给客户端发送所请求的静态资源 response. (6); /关闭连接套接字 (7); /判断当前 HTTP 请求中的 URI是否是关闭服务

    21、器命令 shutdown-request. getUri( ). equals(SHUTDOWN_COMMAND); Catch (Exception e) e. (8); continue; / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / / * Request. java * / / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / package objclass; import java

    22、.io.InputStream; import java.io.IOEexception; public Class Request private InputStream input; private String uri; public Request(InputStream input) this. inputinput; /解析 客户端 HTTP请求信息 public void parse( )parseUrI( ); / 解析客户端 HTTP请求中的 URL private String parseUrl(String requestString) public String get

    23、Url( )return uri; / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / / *Response.java * / / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / package objclass; import java. io. *; public class Response private static final int BUFFER_SIZE 1024; Request re

    24、quest; Output Stream output ; public Response( OutputStrearn output) this. output output; public void setRequest(Requestrequest)this. request request; /向客户端发送所请求的静态资源 public void sendStaticResource( ) throwsIOException 运行测试 在本机运行WebServer程序,然后打开 IE浏览器。 1在 地址栏中,输入请求 “/index.html”页面的命令: (9)。 2在 IE地址栏中

    25、,输入关闭 Web服务器的命令: (10)。 五、试题五( 15分) 10 X.25规范对应 OSI参考模型中的 3层, X.25的第 3层描述了分组的格式及分组交换的过程。 X.25的第 2层由 LAPB(Link Access Procedure, Balanced)实现,它定义了用于 DTE/DCE连接的帧格式。 X.25的第 1层定义了电气和物理端口特性。 在以下实例中每两个路由器间均通过 SVC实现连接,如图 4所示。 各路由器的配置如下: Router1: interface Seria10 encapsulation x25 ip address 192.200.10.1.255

    26、.255.255.0 x25 address 110101 x25 htc 16 x25 nyc 2 x25 map ip 192.200.10.2 110102 broadcast x25 map ip 192.200.10.3 110103 broadcast ! Router2: interface Seria10 encapsulation x25 ip address 192.200.10.2 255.255.255.0 x25 address 110102 x25 htc 16 x25 nyc 2 x25 map ip 192.200.10.1 110101 broadcast x

    27、25 map ip 192.200.10.3 110103 broadcast Router3: imetface Seria10 encapsulation x25 ip address 192.200.10.3 255.255.255.0 x25 addrass 110103 x25 htc 16 x25 nvc 2 x25 map ip 192.200.10.1 110101 broadcast x25 map ip 192.200.10.2 110102 broadcast ! 10 X.25网络设备分为哪几类 ? 11 解析配置中画线部分内容含义 ? 软件水平考试(中级)网络工程师下

    28、午(应用技术)试题模拟试卷 26答案与解析 一、试题一( 15分) 1 【正确答案】 还可用的有 202.112.68.44/29,202.112.68.45/29,202.112.68.46/29 2 【正确答案】 2种网络接法: (1)主机接一块网卡绑定两个不同子网的地址,运行代理软件,内部 网络将网关设置指向该主机。 (2)主机插 2块网卡,分别连接内外网,主机起到网关和地址转换作用。 两种接法比较: (1)中方案若内网盗用主机合法 IP可以绕过主机 (2)不能绕过主机。 3 【正确答案】 0.0.0或 172.16直 172.31或 192.168.0至 192.168.255 二、试

    29、题二( 15分) 4 【正确答案】 手机上网采用的是分组交换技术,打电话采用的是电路交换。 5 【正确答案】 WCDMA、 CDMA2000和 TD-SCDMA,其中 TP-SCDMA是我国提出来的。 6 【正 确答案】 进行一次查询操作,采用移动电话时的费用为(1280+6400)0.0003/128元 0.018元, PDA费用为 90/600.2/3元 0.1元,故由(35-25)/(0.1-0.018) 121.9512,最少次数为 122(次 )。 7 【正确答案】 DMZ中放置邮件服务器、应用网关、电子商务系统。内网中放置机密数据服务器、私人信息 PC和放置资源代码的 PC。 DM

    30、Z是放置公共信息的最佳位置,用户、潜在用户和外部访问者不用通过内网就可以直接获得他们所需要的关于公司的一些信息。公司中机密的、私人 的信息可以安全地存放入内网中,即DMZ的后面。 DMZ中服务器不应包含任何商业机密、资源代码或是私人信息。 三、试题三( 15分) 8 【正确答案】 (1)new ServerSocket(1145) (2)InetAddress. getLocalHost( ).getHostName( ) (3)server. accept( ) (4)client. getlnetAddress( ).getHostName( ) (5)client. getlnputSt

    31、ream( ),out (6)SetMail( ) (7)client. close( ) (8)in. readLine( ) (9)commandIs(“HELO“, line) (10)commandIs(”DATA”,line) 四、试题四( 15分) 9 【正确答案】 (1)ServerSocket(PORT)或ServerSocket(PORT,1,InetAddress.getByName (“127.0.0.1”) (2)serverSocket. accept( ) (3)8etlnputStream( ) (4)getOutputStream( ) (5)Response(

    32、output( ) (6)sendStaticResource( ) (7)socket. close( ) (8)printStackTrace( ) (9)hnp:/localhost:8080/index.html或 http:/127.0.0.1:8080/ index.html (10)http:/localhost:8080/shutdown或 http:/127.0.0.1: 8080/Shutdo 五、试题五( 15分) 10 【正确答案】 x.25网络设备分为数据终端设备 (DTE)、数据电路终端设备 (DCE)及分组交换设备 (PSE)。 11 【正确答案】 Router1

    33、: interface Seria10 encapsulation x25 /设置 X.25封装 ip address 192.200.10.1 255.255.255.0 /设置 Sefial0口 ip地址为 192.200.10.1,子网 掩码为 255.255.255.0 x25 address 110101 /设置 X.121地址为 110101 x25 htc 16 /设置最大的双向虚电路数为 16 x25 nvc 2 /设置一次连接可同时建立的虚电路数为 2 x25 map ip 192.200.10.2 110102 broadcast /设置 ip地址与 x.121地址映射。对方路由器地址为 192.200.10.2,对方的 x.121地址为 110102,并且允许在 x.25线路上传送路由广播信息 x25 map中 192.200.10.3 110103 broadcast !


    注意事项

    本文([计算机类试卷]软件水平考试(中级)网络工程师下午(应用技术)试题模拟试卷26及答案与解析.doc)为本站会员(sumcourage256)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开