计算机网络基础w 下载本文

第七章

1.选择题

(1) 可以为程序员提供高层、跨平台、多协议的接口功能的软件称为 D 。

A.服务端开发软件 B.用户端开发软件 C.网络协议 D.中间件

(2) 在Client/Server结构中,客户机使用一条SQL命令将服务请求发送到 B ,由它将每一条SQL命令的执行结果回送给客户机。 A.文件服务器 B.数据库服务器 C.应用服务器 D.对象服务器

(3) 客户机提出服务请求,网络将用户请求传送到服务器 服务器执行用户请求,完成所要

求的操作并将结果送回用户,这种工作模式称为___A________。 A.Client/Server 模式 B.对等模式 C.CSMA/CD模式 D.Token Ring 模式

2.简答题

(1) 客户机/服务器计算模式有何优点?

答:客户机/服务器模式的优点:

? 减少了网络的流量,使用客户机/服务器模式,客户计算机和服务器计算机相互协调工作,它们只传输必要的信息。如果需要数据库更新,只需传送要更新的内容即可,整个数据库的内容不必传来传去。

? 除了网络流量减少外,由于大量的数据运算与处理工作是在功能强大的服务器上完成的,而不是在客户机上,所以客户机/服务器应用的响应时间较短。

? 客户机/服务器模式可以充分利用客户机和服务器双方的能力,组成一个分布式应用环境,而以前用户只能在两个系统之间选择一个。

? 通过把客户机的应用程序与服务器上的数据隔离开可以保证数据的安全性和完整性。

? 由于许多计算机和操作系统都能互连起来,用户可以选择最适宜的硬件和软件环境,比如具有很高性能价格比的PC机,然后把这些客户机都连到一个更强大的服务器系统上。无论数据在哪里,用户都可以去访问它。

(2) 基于资源共享模式下的文件服务器与基于客户机/服务器模式的数据库服务器有何不同? 答:在资源共享模式下,PC机可以共享局域网文件服务器上的应用软件和数据库或连在打印机服务器上的打印机。客户机完成应用工具处理和数据库处理。客户机指定在服务器上的一个文件系统或打印机,然后像使用本地文件系统或打印机一样使用它们。

在客户机/服务器模式下,应用被分为前台和后台,前台处理用户界面和交互,只有系统中预定义好的请求(SQL命令)可以送到服务器,在服务器上的后台部分负责处理请求,得到结果后把它们通过网络送回客户机。

第21页 共31页

服务器客户端客户端工资表雇员表资产表数据库请求雇员表数据库驱动进程客户端客户端客户端应用程序进程

在客户机/服务器模式下,数据库服务器接收到请求后,自行对数据库进行操作,它只通过网络发送完成该操作的结果信息,在这一过程中客户机与服务器之间只需要传送服务请求命令和命令操作结果,而不需要传送任何数据库文件。

服务器客户端客户端工资表②操作雇员表资产表用户数据库接口①请求③操作结果接口数据库驱动进程客户端客户端客户端应用程序进程用户

因此,客户机/服务器模式通过合理的任务分工和协同工作充分发挥了客户机和服务器各自的处理能力,为用户提供了更有效的服务。

(3) 什么是中间件?中间件在客户机/服务器模式中起什么作用?

答:中间件(Middle-ware)就是解决应用程序对网络过分依赖的问题,在客户机和服务器之间增加的一层软件。中间件的主要功能就是把应用和网络屏蔽开。从应用的角度看,中间件对网络的作用和操作系统对本地计算机资源(硬盘、外设、内存)的作用是一样的。在本地计算机上编写软件时,应用程序员不用关心磁盘寻道、I/O端口等问题。中间件为程序员提供了高层的、跨越多种平台和协议的接口,使得在客户机/服务器模式下的应用程序编写变得简单和有效。 (4) 浏览器/服务器模式的特点是什么?

答:B/S模式中主流语言是Java和HTML类等B/S计算模式与软、硬件平台无关性,浏览器、

第22页 共31页

Web-Server、Java、HTML以及数据库资源都可以做到与软、硬件平台无关。在B/S模式下,可以将应用逻辑和业务处理规则放置在服务器的一侧,对于这样的结构,客户机可以做得尽可能的“瘦”,其功能可能只是体现在一个浏览器或是Java虚拟机上。 (5) 浏览器/服务器计算模式的应用系统平台有何特点?

答:特点有:分散应用与集中管理、跨平台兼容性、交互性和实时性、协同工作、系统易维护性。

第23页 共31页

第八章

1.选择题

(1) X.25网络是一种 D 。

A.企业内部网 B.帧中继网 C.局域网 D.公用分组交换网 (2) 网桥工作在互连网络的 B 。

A.物理层 B.数据链路层 C.网络层 D.传输层 (3) 路由器运行于OSI模型的 B 。

A.数据链路层 B.网络层 C.传输层 D.应用层 (4) 帧中继技术本质上是 D 交换技术。

A.报文 B.线路 C.信元 D.分组

(5) 在计算机网络中,能将异种网络互连起来,实现不同网络协议相互转换的网络互连设备是

___B_________。 A.集线器 B.路由器 C.网关 D.中继器 (6) 对于缩写词X.25、ISDN、PSTN和DDN,分别表示的是 。

A. 数字数据网、公用电话交换网、分组交换网、帧中继

B. 分组交换网、综合业务数字网、公用电话交换网、数字数据网 C. 帧中继、分组交换网、数字数据网、公用电话交换网 D. 分组交换网、公用电话交换网、数字数据网、帧中继

(7) 英文单词Hub、Switch、Bridge、Router、Gateway代表着网络中常用的设备,它们分别表

示为A 。

A. 集线器、网桥、交换机、路由器、网关 B. 交换机、集线器、网桥、网关、路由器 C. 集线器、交换机、网桥、网关、路由器 D. 交换机、网桥、集线器、路由器、网关

(8) 综合业务数字网的基本速率接口和基群速率接口的传输速率分别为 B 。

A. 128Kbit/s和1.544Mbit/s B. 144Kbit/s和2.048Mbit/s C. 144Kbit/s和1.544Mbit/s D. 64Kbit/s和2.048Mbit/s

2.简答题

(1) 网络互连类型有哪几类?请举出一个实例,说明它属于哪种类型?

答:LAN-LAN互连、LAN-WAN互连、WAN-WAN互连。例,两个LAN通过广域网相连属于LAN-WAN-LAN相连。

(2) 从通信协议的角度来看,网络互连可以分为哪几个层次?各有什么特点?

答:网络互连可以分为物理层的互连、数据链路层互连、网络层互连、高层互连。

物理层的互连是在不同的电缆段之间复制位信号,物理层的连接设备主要是中继器。数据链路层互连要解决的问题是在网络之间存储转发数据帧。互连的主要设备是网桥,实现数据接收、地址过滤与数据转发。网络层互连要解决的问题是在不同的网络之间存储转发分组。互连的主要设备是路由器,实现路由选择、拥塞控制、差错处理与分段技术等。传输层及以上各层协议

第24页 共31页