《计算机网络编程》试题考试时间120分钟考试形式笔试/闭卷班级姓名考试日期成绩一、选择题(共30题,每题1分)1.我国在1991年建成第一条与国际互联网连接的专线,与斯坦福大学连接成功,实现者是中国科学院的(高能所)A)数学所B)物理所C)高能所D)情报所2.广域网覆盖的地理范围从几十公里到几千公里。它的通信子网主要使用分组交换技术A)报文交换技术B)分组交换技术C)文件交换技术D)电路交换技术3.广域网一般采用网状拓扑构型,该构型的系统可操性高,但是结构复杂。为了实现正确的传输必须采用Ⅰ.光纤传输技术Ⅱ.路由选择算法Ⅲ.无线通信技术Ⅳ.流量控制方法A)Ⅰ和ⅡB)Ⅰ和ⅢC)Ⅱ和ⅣD)Ⅲ和Ⅳ4.以下哪些不是UDP协议的特性A)提供可靠服务B)提供无连接服务C)提供端到端服务D)提供全双工服务5.在对千兆以太网和快速以太网的共同特点的描述中,以下那种说法是错误的?A)相同的数据帧格式B)相同的物理层实现技术C)相同的组网方法D)相同的介质访问控制方法6.高层互连是指传输层及其以上各层协议不同的网络之间的互连。实现高层互连的设备是A)中继器B)网桥C)路由器D)网关7.IP路由器设计的重点是提高接收,处理和转发分组速度,其传统IP路由转发功能主要由A)软件实现B)硬件实现C)专用ASIC实现D)操作系统实现8.交换式局域网从根本上改变了“共享介质”的工作方式,它可以通过局域网交换机支持端口之间的多个并发连接。因此,交换式局域网可以增加网络带宽,改善局域网性能与A)服务质量B)网络监控C)存储管理D)网络拓扑9.虚拟局域网通常采用交换机端口号、MAC地址、网络层地址或A)物理网段定义B)操作系统定义C)IP广播组地址定义D)网桥定义10.在下列任务中,那些是网络操作系统的基本任务?Ⅰ.屏蔽本地资源与网络资源之间的差异Ⅱ.为用户提供基本的网络服务功能Ⅲ.管理网络系统的共享资源Ⅳ.提供网络系统的安全服务A)Ⅰ和ⅡB)Ⅰ和ⅢC)Ⅰ、Ⅱ、ⅢD)全部11.WindowsNT是人们非常熟悉的网络操作系统,其吸引力主要来自Ⅰ.适合做因特网标准服务平台Ⅱ.开放源代码Ⅲ.有丰富的软件支持Ⅳ.免费提供A)Ⅰ和ⅢB)Ⅰ和ⅡC)Ⅱ和ⅢD)Ⅲ和Ⅳ12.以下哪项不是网络操作系统提供的服务?A)文件服务B)打印服务C)通信服务D)办公自动化服务13.以下哪项不是IP路由器应具备的主要功能A)转发所收到的IP数据报B)为需要转发的IP数据报选择最佳路径C)分析IP数据报所携带的TCP内容D)维护路由表信息14.IP服务的3个主要特点是(A)A)不可靠、面向无连接和尽最大努力投递B)可靠、面向连接和尽最大努力投递C)不可靠、面向连接和全双工D)可靠、面向无连接和全双工15.java当中网络编程的接口是在哪个包当中提供的?Ajava.utilBjava.langC.java.netDjava.tipip16.下列哪个不是java的高级编程接口?A.URLB.URLConnectionC.java.sqlDhttpURLConnection17.下列关于HTTP的描述那个不正确?A超文本传输协议(HypertextTransferProtocol,HTTP)是一个“请求-回应”的应用协议B这个协议支持一套固定的方法如GET、POST、PUT、DELETE等。一般用GET方法向服务器请求资源。C属于一种udp协议D可以使用GET和POST方法向服务器发送数据18.默认的SNMPcommunitystring是什么?A.clscoB.sanjoseC.privateD.public19.关于服务,以下哪种说法是错误的?A)))用户访问Web服务器可以使用统一的图形用户界面D)用户访问Web服务器不需要知道服务器的URL地址20.用户从CA安全认证找中心申请自己的证书,并将该证书装入浏览器的主要目的是A)避免他人假冒自己B)验证WEB服务器的真实性C)保护自己的计算机免受到病毒的危害D)防止第三方偷看传输的信息21.简单网络管理协议SNMP处于网络体系结构的哪一层A)互连层B)传输层C)应用层D)逻辑链路控制层22.美国国防部与国家标准局将计算机系统的安全性划分为不同的安全等级,下面的安全等级中最底的是A)A1B)B1C)C1D)D123.计算机网络系统中广泛使用的DES算法属于A)不对称加密B)对称加密C)不可逆加密D)公开密钥加密24.以下那种攻击不属于主动攻击A)通信量分析B)重放CD)拒绝服务攻击25.在以下网络威胁中,哪个不属于信息泄露A)数据窃听B)流量分析C)拒绝服务攻击D)偷窃用户帐号26.在公钥体制中,不公开的是Ⅰ.公钥Ⅱ.私钥Ⅲ加密算法A)ⅠB)ⅡC)Ⅰ和ⅡD)Ⅱ和Ⅲ27.以下哪种技术不是实现防火墙的主流技术A)包过滤技术B)应用级网关技术C)代理服务器技术D)NAT技术28.在以下认证方式中,最常用的认证方式是A)基于帐户名/口令认证B)基于摘要算法认证C)基于PKI认证D)基于数据库认证29.关于安全电子交易SET要达到的主要目标,下列哪种说法是错误的?A)利用SSL协议保证数据不被黑客窃取B)隔离订单信息和个人账号信息C)持卡人和商家相互认证,确保交易各方的真实身份D)软件遵循相同协议和消息格式30.关于数字签名,下面哪种说法是错误的?A)数字签名技术能够保证信息传输过程中的安全性B)数字签名技术能够保证信息传输过程中的完整性C)数字签名技术能够对发送者的身份进行认证D)数字签名技术能够防止交易中抵赖的发生二、填空题(共10空,每空1分)1.100BASE-TX网络采用的物理拓扑结构为_______2.在电子商务中,保证数据传输的安全性就是__________3.在公钥密码体制中,用于加密的密钥为___________4.java当中实现验证的是__________类5.基于对网络安全性的需求,网络操作系统一般采用四级安全保密机制,即注册安全,用户信任者权限,最大信任者权限屏蔽与__________6.在访问因特网过程中,为了防止Web页面中恶意代码对自己计算机的损害,可以采取将要________________防范措施7.从网络高层协议角度,网络攻击可以分为________与_______8.按密钥的使用个数,密码系统可以分为________和_________三、判断题(共10题,每题1分)1.关于加密技术,对称密码体制中加密算法和解密算法是保密的2.分组密码的优点是不需要密钥同步3.某路由器收到了一个IP数据报,在对其首部进行校验后发现该数据报存在错误,路由器最有可能采取的动作是纠正该IP数据报的错误4.关于ADSL,可以充分利用现有电话线路提供数值接入5.在网络配置管理的功能描述中,自动检测网络硬件和软件中的故障并通知用户。6.关于EDI,是两个或多个计算机应用系统之间的通信7.在电子商务活动中,主要的支付工具包括电子信用卡、电子现金和电子支票8.某主机的IP地址为202.113.25.55,子网掩码为255.255.255.240。该主机的有限广播地址为202.113.25.2559.如果sam.exe文件存储在一个名为ok.edu.cn的ftp服务器上,那么下载该文件使用的URL为.香农定理描述了信道的最大传输速率与信道带宽和信噪比参数之间的关系四、问答题(共5题,每题4分)1、请对TCP协议和UDP协议作出比较。2、请说明socket通讯的基本过程。3、说明网络管理的分类和功能?4、请解释网络中的数据加密技术?5、解释公开密钥加密算法的原理?五、编程题(共2题,每题15分)1.编写一个Java程序用以向FTp服务器上上传一个事先指定好的文件(文件名自定义)。2.编写一个Java程序用以访问Sqlserver2000数据库中的AA数据库,并向AA数据库中的bb表(字段:姓名,性别,系别,成绩)中增加一条记录。(要求:用jar包访问)