国家开放大学网络编程技术试题.docx
《国家开放大学网络编程技术试题.docx》由会员分享,可在线阅读,更多相关《国家开放大学网络编程技术试题.docx(5页珍藏版)》请在冰豆网上搜索。
国家开放大学网络编程技术试题
国家开放大学(网络编程技术)
[填空题]
1常用的网络操作系统有哪些?
各有什么特点?
各适用于什么场合?
参考答案:
目前主要存在以下几类网络操作系统:
(1) Windows类:
微软公司的Windows系统不仅在个人操作系统中占有绝对优势,它在网络操作系统中也是具有非常强劲的力量。
这类操作系统配置在整个局域网配置中是最常见的,但由于它对服务器的硬件要求较高,且稳定性能不是很高,所以微软的网络操作系统一般只是用在中低档服务器中。
(2)NetWare类:
NetWare操作系统仍以对网络硬件的要求较低(工作站只要是286机就可以了)而受到一些设备比较落后的中、小型企业,特别是学校的青睐。
且因为它兼容DOS命令,其应用环境与DOS相似,经过长时间的发展,具有相当丰富的应用软件支持,技术完善、可靠。
NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。
目前这种操作系统有市场占有率呈下降趋势。
(3)Unix系统:
支持网络文件系统服务,提供数据等应用,功能强大,由AT&T和SCO公司推出。
这种网络操作系统稳定和安全性能非常好,但由于它多数是以命令方式来进行操作的,不容易掌握,特别是初级用户。
正因如此,小型局域网基本不使用Unix作为网络操作系统,UNIX一般用于大型的网站或大型的企、事业局域网中。
UNIX网络操作系统历史悠久,其良好的网络管理功能已为广大网络 用户所接受,拥有丰富的应用软件的支持。
(4)Linux:
这是一种新型的网络操作系统,它的最大的特点就是源代码开放,可以免费得到许多应用程序。
目前也有中文版本的Linux,如REDHAT(红帽子),红旗Linux等。
在国内得到了用户充分的肯定,主要体现在它的安全性和稳定性方面,它与Unix有许多类似之处。
但目前这类操作系统目前使仍主要应用于中、高档服务器中。
[填空题]
2在socket编程时如何获取本机的名字?
如何获取IP地址?
参考答案:
socket编程gethostname(),它返回你程 序所运行的机器的主机名字。
然后你可以使用 gethostbyname() 以获得你 的机器的 IP 地址。
[填空题]
3OSI/RM分为几层?
TCP/IP分为几层?
它们之间的对应关系如何?
参考答案:
(1)OSI 和 TCP/IP 的相同点是二者均采用层次结构,而且都是按功能分层。
(2)OSI和TCP/IP的不同点:
OSI 分七层,自下而上分为物理层、数据链路层、网络层、运输层、会 话层、表 示层和应用层,而 TCP/IP分四层:
网 络接口层、网 间网层( IP)、传 输层( TCP)和应用层。
[填空题]
4TCP/IP协议簇中的应用层提供哪些应用?
各个应用分别通过哪个传输层协议来传送?
参考答案:
(1)网络终端协议( Telnet ),用于实现互联网中远程登陆功能;
( 2 )文件传输协议( FTP ,file transfer protocol ),用于实现互联网中交互式文件传输功能;
( 3 )简单邮件传输协议( SMTP simple mail transfer protocol ),用于实现互联网中邮件传送功能;
( 4 )域名系统( DNS, domain name system ),用于实现互联网设备名字到 IP 地址映射的网络服务;
( 5 )超文本传输协议( HTTP, byper text transfer protocol ),用于目前广泛使用的 Web 服务;
( 6 )路由信息协议( RIP, routing information protocol ),用于网络设备之间交换路由信息;
( 7 )简单网络管理协议( SNMP, simple network file system ),用于管理和监视网络设备;
( 8 )网络文件系统( NFS, network file system ),用于网络中不同主机间的文件共享。
[填空题]
5下列报文是从以太网上拦截下来的报文(不包括同步序列和CRC校验),请分析:
使用的是什么网络协议(IPX、IP、ARP、RARP)?
参考答案:
使用的是IP协议。
[填空题]
6下列报文是从以太网上拦截下来的报文(不包括同步序列和CRC校验),请分析:
对各层报头中的一些关键域加以说明。
参考答案:
[填空题]
7计算可以存在多少个A类、B类和C类网络?
在每类网络中可以有多少台主机?
参考答案:
[填空题]
8()标记用于 HTML 文档的最前边,用来标识 HTML 文档的开始。
而()放在HTML 文档的最后边,用来标识 HTML文档的结束。
参考答案:
;
[填空题]
9在