计算机网络编程试题答案

上传人:lis****211 文档编号:198619442 上传时间:2023-04-09 格式:DOCX 页数:8 大小:24.38KB
收藏 版权申诉 举报 下载
计算机网络编程试题答案_第1页
第1页 / 共8页
计算机网络编程试题答案_第2页
第2页 / 共8页
计算机网络编程试题答案_第3页
第3页 / 共8页
资源描述:

《计算机网络编程试题答案》由会员分享,可在线阅读,更多相关《计算机网络编程试题答案(8页珍藏版)》请在装配图网上搜索。

1、网络编程试题答案一、选择题(共30题,每题1分)1. 我国在1991年建成第一条与国际互联网连接的专线,与斯坦福大学连接成功,实现者是中国科学院的A)数学所 B)物理所C)高能所 D)情报所答案:C2. 广域网覆盖的地理范围从几十公里到几千公里。它的通信子网主要使用A)报文交换技术B)分组交换技术C)文件交换技术D)电路交换技术答案:B3. 广域网一般采用网状拓扑构型,该构型的系统可操性高,但是结构复杂。为了实现正确的传输必须采用I. 光纤传输技术II.路由选择算法III.无线通信技术W.流量控制方法a) I 和 I b) I 和mC) ii 和w d) m和w答案:C4. 以下哪些不是UDP

2、协议的特性A)提供可靠服务B)提供无连接服务C)提供端到端服务D)提供全双工服务答案:A5. 在对千兆以太网和快速以太网的共同特点的描述中,以下那种说法是错误的?A)相同的数据帧格式B)相同的物理层实现技术C)相同的组网方法D)相同的介质访问控制方法答案:B6. 高层互连是指传输层及其以上各层协议不同的网络之间的互连。实现高层互连的设备是A)中继器 B)网桥C)路由器 D)网关答案D7. IP路由器设计的重点是提高接收,处理和转发分组速度,其传统IP路由转发功能主要由A)软件实现B)硬件实现 C)专用ASIC实现 D)操作系统实现答案A8. 交换式局域网从根本上改变了 “共享介质”的工作方式,

3、它可以通过局域网交换机支持端口之间的多个并发连接。因此,交换式局域网可以增加网络带宽,改善局域网性能与 A)服务质量B)网络监控 C)存储管理D)网络拓扑答案A9. 虚拟局域网通常采用交换机端口号、MAC地址、网络层地址或A)物理网段定义B)操作系统定义C) IP广播组地址定义D)网桥定义答案C10. 在下列任务中,那些是网络操作系统的基本任务?I. 屏蔽本地资源与网络资源之间的差异II. 为用户提供基本的网络服务功能III. 管理网络系统的共享资源W.提供网络系统的安全服务a) I 和 iib) I 和mc) i、ii、m d)全部答案D11. Windows NT是人们非常熟悉的网络操作系

4、统,其吸引力主要来自l. 适合做因特网标准服务平台II.开放源代码m. 有丰富的软件支持w.免费提供a) i 和m b) i 和 iic) ii和md) m和w答案a12. 以下哪项不是网络操作系统提供的服务?A)文件服务B)打印服务 C)通信服务D)办公自动化服务答案D13. 以下哪项不是IP路由器应具备的主要功能A)转发所收到的IP数据报B)为需要转发的IP数据报选择最佳路径C)分析IP数据报所携带的TCP内容D)维护路由表信息答案C14. IP服务的3个主要特点是(A)A)不可靠、面向无连接和尽最大努力投递B)可靠、面向连接和尽最大努力投递C)不可靠、面向连接和全双工D)可靠、面向无连接

5、和全双工答案A15. java当中网络编程的接口是在哪个包当中提供的?A java.util B java.lang C D java.tipip答案:C16. 下列哪个不是java的高级编程接口?A URL B URLConnection Cava-sql D httpURLConnection答案:C17. 下列关于HTTP的描述那个不正确?A超文本传输协议(Hypertext Transfer Protocol, HTTP)是一个“请求-回应”的 应用协议B这个协议支持一套固定的方法如GET、POST、PUT、DELETE等。一般 用GET方法向服务器请求资源。C属于一种udp协议D可以

6、使用GET和POST方法向服务器发送数据答案:C18. 默认的 SNMP community string 是什么?A. clscoB.sanjoseC.privateD.public答案:D19. 关于WWW服务,以下哪种说法是错误的?A)WWW服务采用的主要传输协议是HTTPB)WWW服务以超文本方式组织网络多媒体信息C)用户访问Web服务器可以使用统一的图形用户界面D)用户访问Web服务器不需要知道服务器的URL地址答案:D20. 用户从CA安全认证找中心申请自己的证书,并将该证书装入浏览器的主要目的是A)避免他人假冒自己B)验证WEB服务器的真实性C)保护自己的计算机免受到病毒的危害D

7、)防止第三方偷看传输的信息答案:A21. 简单网络管理协议SNMP处于网络体系结构的哪一层A)互连层B)传输层C)应用层 D)逻辑链路控制层答案:C22. 美国国防部与国家标准局将计算机系统的安全性划分为不同的安全等级,下面的安全等级中最底的是A) A1B) B1C) C1D) D1答案:B23. 计算机网络系统中广泛使用的DES算法属于A)不对称加密B)对称加密C)不可逆加密 D)公开密钥加密答案:B24. 以下那种攻击不属于主动攻击A)通信量分析 B)重放c)拒绝服务攻击答案:A25.在以下网络威胁中,哪个不属于信息泄露A)数据窃听答案:C露B)流量分析C)拒绝服务攻击D)偷窃用户帐26.

8、在公钥体制中,不公开的是I.公钥II.私钥III加密算法A)IB)IIc)i 和Id)ii和 m答案:B27. 以下哪种技术不是实现防火墙的主流技术A)包过滤技术B)应用级网关技术C)代理服务器技术D) NAT技术答案:D28. 在以下认证方式中,最常用的认证方式是A)基于帐户名/ 口令认证B)基于摘要算法认证C)基于PKI认证D)基于数据库认证答案:D29. 关于安全电子交易SET要达到的主要目标,下列哪种说法是错误的?A)利用SSL协议保证数据不被黑客窃取B)隔离订单信息和个人账号信息C)持卡人和商家相互认证,确保交易各方的真实身份 D)软件遵循相同协议和消息格式答案:A30. 关于数字签

9、名,下面哪种说法是错误的?A)数字签名技术能够保证信息传输过程中的安全性B)数字签名技术能够保证信息传输过程中的完整性C)数字签名技术能够对发送者的身份进行认证D)数字签名技术能够防止交易中抵赖的发生答案:A二、填空题(共10空,每空1分)1. 100BASE-TX网络采用的物理拓扑结构为星型2. 在电子商务中,保证数据传输的安全性就是保证在公共因特网上传送的数据信息不被第三方监视和窃取3. 在公钥密码体制中,用于加密的密钥为公钥或私钥4. java当中实现验证的是Authenticator 类?5. 基于对网络安全性的需求,网络操作系统一般采用四级安全保密机制,即注册安全,用户信任者权限,最

10、大信任者权限屏蔽与目录与文件属性_6. 在访问因特网过程中,为了防止Web页面中恶意代码对自己计算机的损害,可以采取将要访问的Web站点按其可信度分配到浏览器的不同安全区域 防范措施?7. 从网络高层协议角度,网络攻击可以分为服务攻击与 非服务攻击8. 按密钥的使用个数,密码系统可以分为 对称密码系统 和 非对称密码系统三、判断题(共10题,每题1分)1. 关于加密技术,对称密码体制中加密算法和解密算法是保密的(T)2. 分组密码的优点是不需要密钥同步(F)3. 某路由器收到了一个IP数据报,在对其首部进行校验后发现该数据报存在错误,路 由器最有可能采取的动作是纠正该IP数据报的错误(F)4.

11、 关于ADSL,可以充分利用现有电话线路提供数值接入(T)5. 在网络配置管理的功能描述中,自动检测网络硬件和软件中的故障并通知用户(F)6. 关于EDI,是两个或多个计算机应用系统之间的通信(T)7. 在电子商务活动中,主要的支付工具包括电子信用卡、电子现金和电子支票(T)8. 某主机的IP地址为202.113.25.55,子网掩码为255.255.255.240。该主机的有限 广播地址为 202.113.25.255 (F)9. 如果sam.exe文件存储在一个名为的ftp服务器上,那么下载该文件使 用的 URL 为 (F)10. 香农定理描述了信道的最大传输速率与信道带宽和信噪比参数之间

12、的关系(F)四、问答题(共5题,每题4分)1、请对TCP协议和UDP协议作出比较。使用UDP时,每个数据报中都给出了完整的地址信息,因此无需要建立发送方和接收方 的连接。对于TCP协议,由于它是一个面向连接的协议,在socket之间进行数据传输之前 必然要建立连接,所一再TCP中多了一个连接建立的时间。使用UDP传输数据时是有大小限制的,每个被传输的数据报必须限定在64KB之内。而 TCP没有这方面的限制,一旦连接建立起来,双方的socket就可以按统一的格式传输大量 的数据。UDP是一个不可靠的协议,发送方所发送的数据报并不一定以相同的次序到达接收 方。而TCP是一个可靠的协议,它确保接收方

13、完全正确地获取发送方所发送的全部数据。总之,TCP在网络通信上有极强的生命力,例如远程连接(Telnet)和文件传输(FTP) 都需要不定长度的数据被可靠地传输。相比之下UDP操作简单,而且仅需要较少的监护,因 此通常用于局域网高可靠性的分散系统中client/server应用程序。2、请说明socket通讯的基本过程。对于一个功能齐全的Socket,都要包含以下基本结构,其工作过程包含以下四个基 本的步骤:(1) 创建 Socket;(2) 打开连接到Socket的输入/出流;(3) 按照一定的协议对Socket进行读/写操作;(4) 关闭 Socket.3、说明网络管理的分类和功能?根据网

14、管软件的发展历史,可以将网管软件划分为三代:第一代网管软件就是最常用的命令行方式,并结合一些简单的网络监测工 具。第二代网管软件有着良好的图形化界面。第三代网管软件相对来说比较智能,是真正将网络和管理进行有机结合的软 件系统,具有“自动配置”和“自动调整”功能。根据国际标准化组织定义网络管理有五大功能:故障管理、配置管理、性能管理、 安全管理、计费管理4、请解释网络中的数据加密技术?数据加密技术从技术上的实现分为软件和硬件两方面。按作用不同,数据加密 技术主要分为数据传输、数据存储、数据完整性的鉴别及密钥管理技术这4种。从通信网络的传输方面,数据加密技术可以分为3类:链路加密方式、节点 到节点

15、方式和端到端方式。链路加密方式是一般网络通信安全主要采用的方式。 节点到节点的加密方式是为了解决在节点中数据是明文的缺点,在中间节点里装 有加、解密的保护装置,由这个装置来完成一个密钥向另一个密钥的变换。在端 到端加密方式中,由发送方加密的数据在没有到达最终目的节点之前是不被解密 的。5、解释公开密钥加密算法的原理?在非对称加密体系中,密钥被分解为一对(即一把公开密钥或加密密钥和一把 专用密钥或解密密钥)。这对密钥中的任何一把都可作为公开密钥(加密密钥)通过 非保密方式向他入公开,而另一把则作为专用密钥(解密密钥)加以保存。公开密 钥用于对机密性信息的加密,专用密钥则用于对加密信息的解密。专用

16、密钥只能 由生成密钥的贸易方掌握,公开密钥可广泛发布,但它只对应于生成密钥的贸易 方。五、编程题(共2题,每题10分)1.有下面一段Server段程序,目的是能够同时服务多个客户,客户的请求是一句话(一 个String)。如果这个请求的内容是字符串plain的话,服务器仅将hello”字符串返回给用 户。否则将用户的话追加到当前目录的文本文件Memo.txt中(路径为Memo.txt”),并向 用户返回OK”。注意Server并发的处理多用户,Memo.txt被共享,要求不能出现数 据不一 致。Server的程序如下文件Server.java:public class Server(publi

17、c static void main(String args)(MemoController memoController = new MemoController();tryServerSocket ss = new ServerSocket(1999);while (true)Socket s = ss.accept();tryUserThread t = new UserThread(s, memoController);t.start();catch(Exception e)e.printStackTrace();catch(Exception e)e.printStackTrace(

18、);finallymemoController.close();类UserThread程序如下:文件 UserThread.java:public class UserThread extends ThreadSocket s;MemoController memo;public UserThread (Socket s, MemoController memo)this.s = s;this.memo = memo;public void run()(tryBufferedReader br = new BufferedReader(new InputStreamReader(s.getIn

19、putStream();PrintWriter pw = new PrintWriter(new OutputStreamWriter(s.getOutputStream();String req = br.readLine();if (req.equals(plain)pw.println(hello);elsememo.append(req);pw.println(OK);pw.flush();pw.close();br.close();s.close();catch(Exception e)e.printStackTrace();请根据题目的要求和现有的Server.java, User

20、Thread.java的程序完成类MemoController.java 的程序。2. 编写java程序,读取网络上文件内容import java.io.*;import .*;import java.awt.*;import java.applet.*;public class showfile extends AppletURL fileur;TextArea showarea = new TextArea(Please wait a while for gettext,10,70);public void init() String url = try fileur = new URL(

21、url); catch ( MalformedURLException e) System.out.println(Can´t get URL:);add(showarea); public void paint(Graphics g) Inputstream filecon = null;DataInputStream filedata = null;string fileline;try filecon = fileur.openStream();filedata = new DataInputStream(filecon);while (fileline = filedata.readLine() != null) showarea.appendText(fileline+n);catch (IOException e) System.out.println(Error in I/O: + e.getMessage();

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!