第一章 网络操作系统引论
选择题
2000_10_10
●多道程序设计是指( B )
A、在实时系统中并发运行多个程序 B、在一台处理机上同一时刻运行多个程序
C、在分布系统中同一时刻运行多个程序 D、在一台处理机上并发运行多个程序
●网络操作系统是一种 ( A )
A. 系统软件 B. 系统硬件 C. 应用软件 D. 支援软件
●设在内存中有P1、P2、P3三道程序,并按照P1、P2、P3的优先次序运行,其内部计算和I/O操作时间由下图给出:
P1:计算 60ms----------------I/O 80ms-----------------计算 20ms
P2:计算 120ms--------------I/O 40ms-----------------计算 40ms
P3:计算 40ms----------------I/O 80ms-----------------计算 40ms
调度程序的执行时间忽略不计,完成这三道程序比单道运行节省的时间是(C )
A、80ms B、120ms C、160ms D、200ms
2001_10
●网络操作系统是一种 ( A )
A. 系统软件 B. 系统硬件 C. 应用软件 D. 支援软件
●用户程序在目态下使用特权指令将引起的中断是属于 ( D )
A. 硬件故障中断 B. 程序中断 C. 外部中断 D. 访管中断
●多道程序执行方式的特点是 ( A )
A. 宏观上并行,微观上串行 B. 宏观上串行,微观上并行
C. 宏观上并行,微观上并行 D. 宏观上串行,微观上串行
2002_10
●不适合多道程序设计系统的存储管理方案是 [ A ]
A.单一连续分配 B.固定式分区分配 C.可变式分区分配 D.分页存储管理
●以下叙述中正确的是 [D ]
A. 用户进程中,至少有一个处于运行状态 B. 多道系统一定是多用户分时系统
C. 时间片越小,则分时效率越高 D. 在引进线程的操作系统中,线程是系统调度的基本单位,而不是独立分配资源的基本单位
●如果一个操作系统在所有处理机上运行,并且它们共享同一内存,这样的系统是 [ C]
A.实时操作系统 B.分时操作系统 C.对称多处理系统 D.非对称多处理系统
2003_4
在分时系统中,进程调度通常采用的算法是( C )
A.先来先服务 B.静态优先级 C.时间片轮转 D.动态优先级
2003_7
只能在管态下执行的操作是( B or C ? )。
A.访管指令 B.屏蔽所有中断 C.改变文件内容 D.调用库函数
●按信息交换方式和连接的设备类型不同,通道可分为三种类型,下列不属于这三种类型之一的是( C )。
A.字节多路通道 B.选择通道 C.字节选择通道 D.数组多路通道
简述计算机系统中通道的种类及作用和采用通道技术的好处是什么? 答案:通道按信息交换方式和连接的设备类型不同分为三种类型: (1)字节多路通道。它是为连接大量慢速设备(如输入机,打印机)而设置的,它以字节为单位交叉地工作; (2)选择通道。它用于连接磁带、磁盘、磁鼓等快速设备,以成组方式工作; (3)数组多路通道。它的实质是对通道程序采用多道程序设计技术的硬件实现。 通道作用:通道又称I/O处理机它能完成主存储器和外设之间的信息传输,并与中央处理器CPU并行操作,使CPU与I/O设备速度不匹配的矛盾得到一定的缓和。 采用通道技术的好处:采用通道技术解决了I/O操作的独立性和各部件工作的并行性,把CPU从繁琐的输入输出操作中解放出来,能实现CPU与通道的并行操作,而且通道与通道间也能实现并行操作,各通道上的外设也能实现并行操作,从而大大提高计算机系统的效率。 http://www.longty.com/redirect.php?tid=6101&goto=lastpost |
●由于地址越界而引起的中断是( B )。
A.I/O中断 B.程序中断 C.硬件故障中断 D.外中断
●关于分布计算机系统以下说法错误的是( B )。
A.它是由多台计算机组成的一种特殊的计算机网络 B.网络中各台计算机均有主次之分
C.网络中任意两台计算机可通过通信交换信息 D.网络中的资源供各用户共享
●下列选项中不属于多处理机操作系统的主要特征的是( B )。
A.并行性 B.兼容性 C.分布性 D.系统的容错性
2004_3
●有关 UNIX 系统中断叙述正确的是( )
A. 陷入中断优先级高于 I/O 中断 B.I/O 中断优先级高于自陷中断
C.I/O 中断优先级高于捕俘中断 D. 程序中断高于捕俘中断
●设在内存中有 A1 , A2 二道程序,按照 A1 , A2 的次序运行,其内部计算和 I/O 操作时间由下图给出:
A1 :计算 30ms —— I/O 40ms ——计算 20ms
A2 :计算 60ms —— I/O 60ms ——计算 30ms
调度程序的执行时间忽略不计,按多道程序运行方式完成这两道程序比按单道运行方式节省的时间是(A )
A.40ms B.60ms C.100ms D.120ms
●中断发生后,应保留( B )
A. 缓冲区指针 B. 程序状态字( PSW ) C. 被中断的程序 D. 页表
2004_7
操作系统在计算机系统中位于( A )。
A.硬件层和语言处理层之间 B.中央处理器CPU中 C.语言处理层和应用程序层之间 D.应用程序层和用户之间
在只有一台处理机的计算机系统中,采用多道程序设计技术后,使多道程序实现了( )。
A.微观上并行 B.宏观上并行 C.微观和宏观上都并行 D.微观和宏观上都串行
使处理机能从算态进入管态的指令被称作( D )。
A.特权指令 B.I/O指令 C.通道指令 D.访管指令
下面的操作系统中,不属于网络操作系统的是( D )。
A.Netware B.UNIX C.Windows NT D.DOS
分布式计算机系统与通常的网络系统的主要区别在于它的( D )。
A.并行性 B.透明性 C.复杂性 D.资源共享性
2005_4
UNIX操作系统是一种( )
A.单用户多进程系统 B.多用户单进程系统 C.单用户单进程系统 D.多用户多进程系统
操作系统中采用多道程序设计技术来提高CPU和外部设备的( )
A.利用率 B.可靠性 C.稳定性 D.兼容性
允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机的操作系统是( )
A.网络操作系统 B.分布式操作系统 C.分时操作系统 D.实时操作系统
填空题
2000_10
●操作系统内核是通过执行各种____原语____操作来实现其控制功能的。
2001_10
●用户程序使用___访管指令 (或系统调用)__请求操作系统服务。
●能影响中断响应次序的技术是中断屏蔽和_____中断优先级_____。
2003_7
●在UNIX系统中,系统调用的使用方式有两种,功能号为0的调用是其中的____间接系统调用____。
2004_4
●分布式系统应具备通信、资源共享和 ___________ 三个基本功能。
●计算机网络的功能除了资源共享以外,另一个重要任务就是 ___________ 。
2004_7
●现代操作系统具有并发性、共享性、虚拟性和____________等四个基本特征。
●网络操作系统除了具有通用操作系统的功能外,还应具有实现网络中各节点机之间的通信和网络资源的共享、提●供网络用户的应用程序接口和____________的功能。
●图形用户界面(GUI)的主要构件是____________、菜单和对话框。
2005_4
●图形用户界面(GUI)的主要构件是窗口、菜单和___________。
简答题
2000_10
●简述网络操作系统的主要特点?
网络操作系统是在网络上管理软硬件资源的系统软件(1分)。
相对于单机操作系统而言,主要特点有:
网络操作系统的复杂性(1分)、
并行性(1分)、
节点间的通信与同步(1分)、
安全性(1分)。
●网络操作系统除具有通用操作系统功能外,还应具有哪些主要功能?
实现网络中各节点机之间的通信;
实现网络中的资源共享;
提供多种网络服务软件;
提供网络用户的应用程序接口。
2002_10
●网络操作系统的安全性表现在哪些方面?
1.网络操作的安全性
2.用户身份的验证
3.资源的存储控制
4.网络传输的安全性
2003_7
●简述多道程序设计的主要特点,并说明多道程序设计需要得到哪些硬件支持。
2004_4
●现代操作系统的主要特征。
●UNIX 系统中的系统调用大致可分为哪几类?
2005_4
●简述计算机系统中的中断类型。
论述题
2003_4
●相对单机操作系统,论述网络操作系统的主要特点。
第二章 网络操作系统的结构
选择题
2000_10下
●UNIX系统中具有最高权限的用户名是 ( B )
A. administrator B. root C. supervisor D. admin
●进程控制块(PCB)中包含多种信息,以下信息中不是进程控制块中内容的是( D )
A、优先级 B、标识 C、位置 D、页面大小
●进程从就绪状态进入运行状态的原因可能是 ( B )
A. 等待某一事件 B. 被选中占有处理器 C. 时间片用完 D. 等待的事件已发生
●下列有关设备管理概念的叙述中,不正确的是( A )
A、通道是处理输入、输出的软件 B、来自通道的I/O中断事件由设备管理负责处理
C编制好的通道程序是存放在主存储器中的 D所有外围设备的启动工作都由系统统一来做
2001_10
●以虚拟软盘方式实现硬盘共享的软件必须具有四方面的功能,即用户管理、盘卷管理、信号量管理和 ( C )
A. 计账管理 B. 备份管理 C. 安装管理 D. 文件管理
用户可以使用建立盘卷命令在共享盘上建立自己的盘卷,再用安装命令安装到逻辑驱动器上,也可以作为虚拟软盘
●进程从就绪状态进入运行状态的原因可能是 ( B )
A. 等待某一事件 B. 被选中占有处理器 C. 时间片用完 D. 等待的事件已发生
●操作系统中,资源分配的基本单位是 ( A )
A. 进程 B. 线程 C. 对象 D. 程序
●位示图方法可用于 ( B )
A. 进程的调度 B. 盘空间的管理 C. 文件的共享 D. 进程间通讯
2002_10
●当一进程所期望的事件出现时,由"发现者"调用唤醒原语,将其唤醒意味着[ D ]
A.该进程重新占有了CPU B.它的优先权变为最大
C.其PCB移至等待队列队首 D.进程变为活跃就绪
●不适用于进程调度的算法是 [ C ]
A.先来先服务法 B.时间片轮转法 C.最短查找时间优先法 D.优先级法
●在微内核结构中,在内核中完成的工作是 [ A ]
A.进程间通信机制 B.设备服务 C.文件服务 D.存储服务
●网络操作系统为网络用户提供了两类接口:一类称为命令接口,另一类称为[ B ]
A.进程调用接口 B.编程接口 C.系统调用接口 D.I/O接口
●位示图方法可用于 [ C ]
A.进程调度 B.I/O调度 C.文件存储器的存储空间管理 D.资源共享
●以下叙述中正确的是 [ C]
A. 多道程序设计是指多台CPU同时执行一个程序
B. 操作系统通常是批处理系统
C. 在计算机网络系统中,各节点机上的进程之间普遍采用消息传递通信方式
D. 网络操作系统都具有自动记账功能
2003_4
●微内核不提供的服务是( B )
A.进程间通信 B .目录管理 C.低级I/O D.有限的低级进程管理和调度
●在多道程序环境下,操作系统分配资源的基本单位是( A )
A.进程 B.线程 C.程序 D.作业
●文件系统采用多级目录结构,可以( D )
A.缩短访问文件存储器时间 B.实现文件共享
C.节省主存空间 D.解决用户之间的文件名冲突问题
●下列不属于设备管理目标的是( C )
A.方便用户使用设备 B.提高设备工作的并行性
C.完成实际的I/O操作 D.设备分配的均衡性
2003_7
●在多道程序的环境下,由于用户和系统均不能预先知道它的程序将要存放到主存中的什么位置,故程序员不能按内存的绝对地址进行编程,而必须由系统解决( A )。
A.地址重定位问题 B.存储保护问题 C.存储分配问题 D.存储扩充问题
●在引入线程概念的操作系统中,系统进行资源分配的基本单位是( D )。
A.线程 B.程序 C.作业 D.进程
●进程从运行状态进入就绪状态的可能原因是( B )。
A.等待I/O操作 B.时间片用完
C.被选中占有处理器 D.等待的I/O操作已完成
●在客户/服务器模式下,服务器操作系统的主要功能不包括( C )。
A.管理服务器上的各种资源 B.实现服务器与客户的通信 C.实现并行计算 D.提供网络安全管理
●下列几种存储管理方式中,不能实现离散分配的是( )。
A.分页存储管理 B.可变式分区分配 C.分段存储管理 D.多重分区分配
●使用磁盘保存文件时,文件只能组织成( D )。
A.顺序结构 B.链接结构 C.索引结构 D.上述三种都可以
●分时系统通常采用的进程调度算法是( D )。
A.静态优先级算法 B.动态优先级算法 C.先来先服务算法 D.时间片轮转法
2004_4
●位示图方法用于( B )
A. 进程的调度 B. 盘空间的管理 C. 文件的共享 D. 进程间的通讯
对 PCB 的组织通常有两种形式: ___________ 和链接表或进程队列。
2004_7
●对进程而言,不可能发生的状态转换是( C )。
A.就绪→运行 B.运行→就绪 C.就绪→阻塞 D.运行→阻塞
●下列进程调度算法中,常被分时系统所采用的算法是( B )。
A.先来先服务 B.时间片轮转 C.静态优先级 D.动态优先级
●采用直接存取法来读写盘上的物理记录时,效率最低的是( )。
A.连续结构文件 B.索引结构文件 C.串联结构文件 D.其他结构文件
●某一磁盘的输入输出请求序列(柱面号)为:0,23,5,7,11,21,2。如果当前存取臂处于4号柱面上,按最短查找时间优先算法来进行磁盘调度,存取臂总移动柱面数为( B )。
A.68 B
2005_4
●可以使系统并行操作更有效的是( )
A.采用进程 B.采用线程 C.采用分页存贮 D.采用批处理
●在下面对进程的描述中,不正确的是( )
A.进程是动态的概念 B.进程执行需要处理机 C.进程是有生命期的 D.进程是指令的集合
●在请求分页存储管理中,若采用FIFO页面淘汰算法,当分配的页面数增加时,缺页中断的次数( )
A.减少 B.增加 C.无影响 D.可能增加也可能减少
●在下列文件的物理结构中,不利于文件长度动态增长的是( )
A.连续结构 B.串联结构 C.索引结构 D.Hash结构
●位示图方法用于( )
A.进程的调度 B.盘空间的管理 C.文件的共享 D.进程间的通讯
●设备管理程序对设备的管理是借助一些数据结构来进行的,下面不属于设备管理的数据结构是( )
A.JCB B.UCB C.CUCB D.CCB
填空题
2000_10
●网络操作系统的内核有两种组织形式:一种是微内核,另一种是______强内核_______。
●程序运行时,如果其程序长度超过可用存储空间,采用____覆盖____技术来解决。
●操作系统中的文件管理系统应具有:文件的结构及存取方法、文件的目录机构及有关处理、文件存储空间的管理、文件的操作和使用及_______文件的共享和保护______。
●网络操作系统为网络用户提供了两级接口:______操作命令接口_______和网络编程接口。
2001_10
●移臂调度有三种算法,即扫描法、最短查找时间优先算法和____先来先服务______。
●文件的逻辑结构通常有两种形成,一是____记录式文件___,另一种是无结构的流式文件。
●存储管理应实现的主要功能有:存储空间的分配与保护、存储空间的共享、存储空间的重定位和____存储空间的扩充___。
●进程的三个基本状态是运行、就绪和_____阻塞____。
●常用的进程调度算法有:静态优先级算法、动态优先级算法和____时间片轮转法___三种。
2002_10
●服务器操作系统应由以下软件组成:服务器操作系统的 文件的结构及存取方法 、传输协议软件、网络服务软件、网络安全管理软件。
●进程通常由三部分组成:程序、数据集合和 进程控制块PCB 。
●分页存储管理实际上是将逻辑地址空间变换到 物理地址空间 。
●网络操作系统处于硬件与应用程序之间,从内部结构来分析,通常包括 内核、核外部分 。
●计算机网络作为一个信息处理系统,其构成的基本模式有两种:客户/服务器模式和 对等P2P 模式。
2003_4
●在UNIX系统中,ls-1命令的功能是____详细列出当前目录______。
●网络操作系统UNIX为了保证系统的安全性,设置了系统访问命令,即___注册(登录)命令login____。
2003_7
●网络操作系统结构设计的三种主要s模式是客户/服务器模式、对象模式和_____对称多处理模式_____。
●文件的逻辑结构通常有以下几种形式:记录式文件和____无结构的流式文件____。
2004_4
●面向对象的程序设计思想起源于信息隐蔽和 ___________ 的概念。
●计算机网络作为一个信息处理系统,其构成的基本模式有两种:对等模式和 ___________ 。
●在引进线程的操作系统中,线程是 ___________ 的基本单位,而不是独立分配资源的基本单位。
●在网络通信中,当有多个客户机和多个服务器时,就需要提供 ___________ 机制。
2004_7
●文件的____________结构是指一个文件在用户面前所呈现的形式。
●微内核与____________模式的有机结合是网络操作系统、分布式操作系统结构设计的新形式。
●在网络系统中,一个用户帐号包括____________、口令、组所属关系和一些权限列表。
2005_4
●用户在使用系统调用时,不必知道系统程序的内部结构和实现细节,从而减轻了用户的编程负担,并保护了___________。
●网络操作系统中有两种内核组织形式,即强内核和___________。
●记录式文件可分为定长记录文件和变长记录文件两种。前者文件长度由记录长度和记录个数确定;后者的文件长度为___________。
●虚拟存储器的基本思想是把作业地址空间和___________的存储空间视为两个不同的概念。
●多计算机操作系统结构设计的主要模式有:客户/服务器模式、___________和对称多处理模式。
简答题
2000_10
●简述客户/服务器 (Client/Server) 计算模式的工作过程。
在客户/服务器模式的信息系统处理中,通常客户方处于主动,服务器方处于被动。(1分)
其对话过程如下:
客户方以一定的方式发出服务请求,并通过传输协议把请求包发送给服务器方(1分)。
服务器上的传输软件收到请求包后,若无差错,便将它提交给服务器方的网络软件进行处理。(1分)
服务器网络软件根据包请求完成相应的处理,并将结果装配成一个相应包,由传输协议软件发给客户。(1分)
客户的传输协议软件把收到的包交给客户的网络软件,经适当处理后提交给客户。(1分)
●什么是进程和线程?简述进程与线程关系。(5分)
进程是程序的一次执行,该程序可与其它程序并发执行。(1)
线程是进程内的一个可高度的执行单元。(1)
线程是进程的一个组成部分。(1)
一个进程可以有多个线程。(1)
一个进程至少有一个可执行的线程。(1)
●假定一磁盘有200个柱面,编号为 0-199,当前存取臂的位置是140号柱面上,并且刚刚完成了125号柱面上的服 务请求,如果存在以下的请求序列:86,146,89,178,94,150,102,174,130 磁盘移动采用电梯高度算法,请列出实际处理上述请求的顺序。
125à140à146à150à174à178àààà130à102à94à89à86à0
初始方向不要改变
2001_10
●实现文件和数据共享方法主要有两种,即数据移动方式和计算移动方式。请简要说明数据移动方式。
当A用户系统需要使用B用户系统的数据或文件时,可以采用如下方式传送数据:
(1) 将整个数据文件从B传送到A,A用户像使用本地文件的方式访问文件。访问结束后,将修改后的文件送回B。本方法适合于系统A访问B的整个文件或其大部分文件的情况。
(2) 只传用户需要的部分,如果用户还需要其它部分的内容,再传送另一部分。访问结束后,把被修改的部分回传系统B。这种方法适用于访问传送文件中较少部分内容的情况。
●网络操作系统结构设计模式主要有三种,即客房/服务器模式、对象模式和对称多处理模式。请简述客户/服务器设计模式。
把操作系统划分成若干进程,其中每个进程实现单独的一套服务。
每一种服务对应一个服务器。
服务器在循环执行过程中检查是否有客户端提出相应的服务请求。
客户端通过向服务器发送消息以请求服务,服务器处理该请求,将结果通过消息返回客户。
采用客户/服务器设计模式所构造的操作系统,其组成部件小而且自成一个独立的子系统。
2002_10
●操作系统中文件系统的基本功能。P62
1.文件的结构及存取方式。
2.文件的目录机构及有关处理。
3.文件存储空间的管理。
4.文件的共享和保护。
5.文件的操作和使用。
2003_4
●在客户/服务器模式下,服务器操作系统的主要功能是什么?
1.管理服务器上的各种资源。2.实现服务器与客户的通信。3.提供各种网络服务。4.提供网络安全管理。
●简述进程可经历的三种基本调度状态,并图示说明这些状态及其转换(标出转换条件)。
运行、就绪、阻塞。
时间片用完,I/O请求,CPU调度,I/O完成
●简述磁盘驱动调度中三个主要的移臂调度算法。
先来先服务算法、最短查找时间优先算法、扫描法
●进程和线程是构造WindowsNT网络操作系统的两个活动部分,说明两者之间的关系。
进程是程序的一次执行,该程序可与其它程序并发执行。(1)
线程是进程内的一个可高度的执行单元。(1)
线程是进程的一个组成部分。(1)
一个进程可以有多个线程。(1)
一个进程至少有一个可执行的线程。(1)
2003_7
●当网络操作系统采用客户/服务器模式时,客户与服务器之间是如何交互的?
●网络文件系统有哪几种实现方法?各有何特点?
●在操作系统中引起进程调度的主要因素有哪些?
2004_4
●在采用页式存储管理的系统中,某作业 J 的逻辑地址空间为 5 页(每页 2048 字节),且已知该作业的页表如下:
页号 |
块号 |
0 |
2 |
求出有效逻辑地址 4863 所对应的物理地址(要求计算步骤和说明)
●说明网络操作系统的微内核的设计目标及微内核所提供的服务。
2004_7
●采用客户/服务器模式构造操作系统有什么好处?
●什么是FIFO置换算法和LRU置换算法?
●给出并简单说明进程调度的几种方式。
●网络操作系统的安全主要表现在哪几个方面?
2005_4
●什么是文件映射?应用程序与另一个进程共享在某一个进程中建立文件映射对象的方法有哪些?
● UNIX系统中shell具有哪些特点?
论述题
2000_10
●列出并解释进程调度的两种基本方式及常用的三种算法。
进程调度的两种基本方式是:
非抢占式(1分)。让原先正在运行的进程继续运行,直到该进程完成或发生在某种事件,才主动放弃处理机。(1分)
抢占式(1分)。正运行的进程在遇到更紧迫的进程到达时,被迫放弃处理机。(1分)
进程调度的常用算法有:
静态优先级算法(1分)。根据进程执行任务的轻重缓急程度,确定优先级进行调度。(1分)
动态优先级算法(1分)。动态调整进程优先级的调度算法。(1分)
时间片轮转法。(1分)所有进程根据先来先服务的规则按同样大小的时间片执行。(1分)
2005_4
●假定一磁盘有200个柱面,编号为0~199,当前移臂的位置在140号柱面上,并刚刚完成了126号柱面的服务请求,如果存在以下的请求序列:88,148,90,178,95,152,102,175,130,请问:为完成上述请求,下列算法存取臂移动的总量是多少,并写出存取臂移动的顺序。
(1)先来先服务(FCFS);
(2)最短查找时间优先(SSTF);
(3)扫描(SCAN);
(4)电梯调度算法。
第三章 网络操作系统的通信
学习
共享变量通信 |
|
|||||||||||||||||||
消息传递通信 |
|
|||||||||||||||||||
通信原语设计 |
|
|||||||||||||||||||
远程过程调用 |
|
|||||||||||||||||||
RPC与通信原语比较 |
|
|||||||||||||||||||
组通信 |
|
选择题
2000_10
●网络通信软件的任务是根据通信协议来控制和管理( B )
A、对象间通信 B、进程间通信 C、线程间通信 D、程序间通信
●任何两个并发进程之间(D)
A、存在互斥关系 B、存在同步关系 C、独立无关 D、可能存在同步或互斥关系
2001_10
●如下参数中不能用于进程间通信的是 ( D )
A. 消息 B. 信件 C. 信号量 D. 口令
●构成网络操作系统通信机制的是 ( C )
A. 进程 B. 线程 C. 通信原语 D. 对象
2002_10
●设计缓冲原语时,一般要定义一个新的数据结构,它是 [ B ]
A.P、V操作的共享变量 B.信箱 C.中断向量表 D.进程控制块
●原语的原子性是指 [ C ]
A.它是由一条机器指令构成的 B.它可以执行所有操作中的一个操作
C.它在执行期间是不可分割的 D.它只能被一个进程调用
2003_4
●对于两个并发进程,设互斥信号量为mutex,若mutex=0,则表示( B )
A.没有进程进入临界区
B.有一个进程进入临界区,另一进程未等待进入
C.有一个进程进入临界区,另一进程等待进入
D.有二个进程进入临界区
●进程间的同步是指进程间在逻辑上的相互关系是( B )
A.联接 B.制约 C.继续 D.调用
●远程过程调用的优点不包括( D )
A.灵活性高 B.透明性好 C.使用方便 D.格式化好
2003_7
●消息缓冲区是消息缓冲通信机制中进程间通信的一个基本单位,下述选项中不属于消息缓冲区所应包含的信息的是( A )。
A.接收者进程标识符 B.消息长度 C.指向下一个消息缓冲区的指针 D.消息正文
2004_4
●两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的( A )
A. 同步 B. 互斥 C. 调度 D. 并行
2004_4
●网络通信软件的任务是根据通信协议来控制和管理( A )
A. 进程间通信 B. 线程间通信 C. 对象间通信 D. 程序间通信
2004_7
●进程之间的间接制约主要源于( A )。
A.进程间合作 B.进程间共享资源 C.进程调度 D.进程间通信
●下列通信方式中,属于基于消息传递通信方式的是( C )。
A.信号量及P、V操作 B.消息缓冲通信 C.信箱通信 D.Socket
●在远程过程调用中,负责将调用结果打包发送给客户方的是( D )。
A.客户进程 B.客户代理 C.服务器进程 D.服务器代理
2005_4
●用P、V操作管理临界区时,信号量的初值应定义为( )
A.-1 B.0 C.1 D.任意值
●远程过程调用的优点不包含( )
A.格式化好 B.灵活性高 C.使用方便 D.透明性好
●为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为( )
A.进程互斥 B.进程同步 C.进程制约 D.进程通信
填空题
2000_10
●网络操作系统中有两种类型的通信方式,一种基于共享变量,另一种基于__消息传递__。
●并发进程中涉及到___共享变量_____的程序段称为临界区,两个进程同时进入相关临界区会造成与时间有关的错误。
2001_10
●网络通信软件的任务是根据通信协议来控制和管理____进程___间的通信。
2003_4
●组通信实现的方法有三种,它们是广播式、单播式和____多播式____。
2003_7
●在计算机网络系统中,不同节点机上的进程之间普遍采用____消息传递______通信方式。
2004_4
●网络操作系统中,有两种类型的通信方式:基于共享变量的通信方式和基于 ___________ 的通信方式。
2004_7
●网络操作系统中进程间的通信基本上可分为____________的通信方式和基于消息传递的通信方式两种类型。
2005_4
●在网络通信中send和receive原语被称为阻塞的通信原语,也称为___________的通信原语。
简答题
2001_10
●设有两个优先级相同的进程A1和A2如下。令信号量S1、S2的初值均为0,试问A1、A2并发执行后X、Y、Z的值。
进程A1 进程A2
Y:= 1 X:= 1; Y=1 x=1
Y:= Y + 2; X:= X + 1; y=3 x=2
V (S1) P (S1);
Z:= Y + 1; X:= X + Y; z=4 -> x=5
P (S2); V (S2)
Y:= Z + Y; Z:= X + Z; y=12 <- z=9
X = 5
Y = 12
Z = 9
2002_10
●简述组通信的几种方式。
1.单播式:消息从单发送者发送到单接收都的通信发式。
2.多播式:消息从单发送者发送到组内所有用户的通信发式。
3.广播式:消息从单发送者发送到网上所有用户的通信发式。
论述题
2000_10
●某快餐店最多同时可容纳50名顾客就餐,当餐厅中就餐者少于50名时,则厅外顾客可进入就餐,否则需在外面等待。若把每一名就餐顾客看作一个进程,请回答如下问题:
(1)用PV操作管理这些并发进程时,应如何定义信号量,写出信号量的初值以及信号量各种取值的含义。
(2)根据所定义的信号量,把应执行的PV操作及就餐过程填入begin...end之间,以保证进程能够正确地并发执行。
COBEGIN PROCESS PI (I=1,2,……)
begin
……
end
COEN
(1)定义信号量M,初始值为50(2分)
意义:
M>
M=0 表示餐厅中已有50名顾客就餐(1分)
M<0 |M|的值为等待进入餐厅的人数(1分)
(2)P(M);(1分)
进入餐厅;(1分)
就餐;(1分)
退出餐厅;(1分)
V(M);(1分)
2001_10
●通过send和receive原语可以实现信箱通信。试利用信号量及PV操作,给出send和receive原语的形式描述
(1) 定义变量
信箱名:boxname;
信箱大小:boxsize;
已存信件数:mesnum;
空的格子数:fromnum;
(2) 形式描述如下:
send (boxname, msg)
begin
根据boxname找到信箱;
P (fromnum);
把消息msg放入空的格子后,置该格子为满标志;
V (mesnum);
end
receive (boxname, msg)
begin
根据boxname找到信箱;
P (mesnum);
取标志为满的格子中的消息到msg后,置该格子为空标志;
V (fromnum);
end
2002_10
●试阐述远程过程调用的具体步骤。P100
1.客户过程以通常方式调用客户代理
2.客户代理构造一个消息并陷入内核
3.本地内核发送消息给远程内核
4.远程内核把消息送给服务器代理
5.服务器代理从消息包中取出参数并调用服务器
6.服务器完成相应服务后,将结果送给服务器代理
7.服务器代理将结果打包形成一个消息并陷入内核
8.远程内核发送消息给客户机内核
9.客户机内核把消息传送给客户代理
10.客户代理取出结果,返回给客户的调用程序
2003_7
●假设有一个成品仓库,总共能存放10台成品,生产者进程生产成品放入仓库,消费者进程从仓库中取出成品消费。为了防止积压,仓库满的时候就停止生产。由于仓库搬运设备只有一套,故成品的存入和取出只能分别执行,使用信号量的P、V操作来实现该方案。
2004_4
桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用 P 、 V 原语实现爸爸、儿子、女儿三个并发进程的同步。
2004_7
利用信号量和P、V操作,如何实现进程间的互斥和同步?
第四章 网络系统中的资源共享
选择题
2001_10
●以虚拟软盘方式实现硬盘共享的软件必须具有四方面的功能,它们是安装管理、盘卷管理、信号量管理以及( C)
A、计帐管理 B、备份管理 C、用户管理 D、文件管理
●一个拥有80个职员的公司,不久的将来将扩展到100多人,每个员工拥有一台计算机,现要求将这些计算机连网,实现
资源共享,最能满足此公司要求的网络类型是 ( C )
A. 主机/终端 B. 对等方式 C. 客户/服务器方式 D. INTERNET
●在以太局域网中,将IP地址映射为以太网卡地址的协议是 (A)
A. ARP B. ICMP C. UDP D. SMTP
2002_10
●使用磁带保存文件时,文件只能组织成 [A ]
A.顺序结构 B.链接结构 C.索引结构 D.上述三种都不可以
●共享文件系统中被共享的文件 [ D]
A.只能被读取 B.只能被修改
C.既能被读取,也能被修改 D.访问属性可以根据需要设定
2003_4
●以虚拟软盘方式实现硬盘共享的软件必须具有四方面的功能,即用户管理、盘卷管理、安装管理和( A )
A.信号量管理 B.计帐管理 C.备份管理 D.文件管理
●文件属性为“上一次备份之后有改动”的是( D )
A.Hidden B.System C.Read-Only D.Archive
2003_7
●磁盘的驱动调度可分为移臂调度和旋转调度,下列说法正确的是( C )。
A.先进行旋转调度后进行移臂调度 B.两者可同时进行
C.先进行移臂调度后进行旋转调度 D.谁先谁后无所谓
2004_7
●以虚拟软盘方式实现硬盘共享时,共享硬盘的软件不必提供的功能是( )。
A.安装管理 B.盘卷管理 C.对虚拟盘上文件的管理 D.信号量管理
填空题
2002_10
●常用的资源共享有硬盘共享、打印机共享、网络文件和 数据 的共享。
2003_4
●硬盘共享的实现方法有两种:以虚拟软盘方式实现和以_____文件服务_____方式实现。
●在网络环境下,实现文件和数据的共享可以采用两种方式,数据移动方式和____计算移动文件共享____
2003_7
●硬盘共享的实现方法两种:____虚拟软盘______和文件服务方式。
2004_4
●在网络环境下,可以采用计算移动和 ___________ 两个方式实现文件和数据的共享。
简答题
●试述打印共享的基本原理。
服务器在存储器上建立打印缓冲区。(1分)
服务器将打印请求送到打印请求队列排队。(1分)
打印机空闲时,根据打印请求队列请求表进行打印输出。(1分)
打印结束后,取打印队列中的下一请求进行打印。(1分)
通过这种方式将一台物理打印机虚拟为多台逻辑打印机。(1分)
2004_4
●什么是网络中的硬盘共享?以虚拟软盘方式实现硬盘共享,共享硬盘的软件必须具有的功能。
第五章 网络系统中的服务软件
选择题
2000_10
●HTML语言是一种(A )
A、标注语言 B、机器语言 C、汇编语言 D、算法语言
●电子邮件地址由两部分组成,即用户名@( B )
A、文件名 B、域名 C、匿名 D、设备名
2001_10
●以下IP地址中,为B类地址的是 ( D )
A. 112.213.12.23 B. 210.123.
●统一资源定位器URL由三部分组成:协议、文件名和 ( B )
A. 文件属性 B. 域名 C. 匿名 D. 设备名
●在以太局域网中,将以太网卡地址映射为IP地址的协议是( A )
A、RARP B、HTTP C、UDP D、SMTP
2002_10
●在Internect中使用最广泛的协议为(D)
A. AAL/ATM B. SPX/IPX C. x.21/x.21bit D. TCP/IP
●以下IP地址属于A类的是(A)
●Internet的WWW服务属于网络的 [ B ]
A.网络层 B.应用层 C.传输层 D.链路层
●以下有关FTP的叙述,不正确的是 [D]
A. FTP中用户必须具有适当的权限
B. FTP可以在Internet的主机之间进行文件传输
C. 使用FTP时必须在主机与本地机之间建立连接
D. FTP不能实现多文件传输
2003_4
●以下IP地址中,为C类地址的是( B )
A.112.213.12.23 B.210.123.
●在Internet中,为了便于管理,可将一个网络划分为若干个子网,其子网的划分用( B )
A.网络号高位 B.主机号高位 C.网络号低位 D.主机号低位
●Internet中RARP协议是( C )
A.将网络层地址映射为链路层地址 B.将物理层地址映射为链路层地址
C.将链路层地址映射为网络层地址 D.将链路层地址映射为会话层地址
●不属于Web主要特点的是( C )
A.超文本信息系统 B.分布式 C.单一平台 D.动态和交互方式
2003_7
●如果一个以太局域网由使用TCP/IP协议的主机组成,则将IP地址映射为以太网地址的协议是( D )。
A.UDP B.SMTP C.RARP D.ARP
●IP地址128.10.1.5属于哪一类地址?( B )。
A. A类地址 B. B类地址 C.C类地址 D. D类地址
●统一资源定位器URL由三部分组成:协议、文件名和( A )。
A.主机域名 B.主机IP地址 C.主机网络地址 D.电子邮件地址
2004_4
●DNS 的功能为( D )
A. 将物理地址映射为网络地址 B. 将 IP 地址映射为 MAC 地址
C. 将 MAC 地址映射为 IP 地址 D. 将主机名映射为 IP 地址
●在 Internet 地址中,一个可接入 66538 个主机数的网络地址为( )
A.A 类 B.B 类 C.C 类 D.D 类
2004_4
●在 Internet 所使用的 URL 的功能是( D )
A. 资源传输 B. 资源拷贝 C. 资源删除 D. 资源定位
●在 HTML 结构中,段落标签的形式为( D )
A.<OL> …… </OL> B.<H1> …… <H1> C.<HEAD> …… </HEAD> D.<P> …… </P>
●API 称为( B )
A. 数据传输接口 B. 应用编程接口 C. 模拟传输接口 D. 文件传输接口
●电子邮件的地址由两部分组成:用户名和( D )
A. 协议名 B. 文件名 C. 机器名 D. 域名
●在计算机网络中,最有利于负载均衡的通信方式为( C )
A.client/server B.peer to peer
C.browser/server D.peer to server
2004_7
●WWW是一种建立在Internet上的全球性的、交互的、动态、多平台、分布式的图形信息系统,它的最基本的概念是( )。
A.超文本信息 B.文本信息 C.图形图像信息 D.多媒体信息
●Internet中的ARP协议负责( A )。
A.将网络层地址映射为链路层地址 B.将物理层地址映射为链路层地址
C.将链路层地址映射为网络层地址 D.将网络层地址映射为会话层地址
●HTML中用来定义一个超文本链接的是( D )。
A.<HTML>…</HTML> B.<HEAD>…</HEAD> C.<OL>…</OL> D.<A>…</A>
2005_4
●在下列IP地址中,为B类地址的是( )
A.112.213.12.23 B.210.123.
●在下列关于Internet的描述中正确的是( )
A.一个协议 B.OSI模型的下三层 C.一个由许多网络组成的网络 D.TCP/IP协议栈
●在TCP/IP协议簇中,简单邮件传输协议是( B )
A.SNMP B.SMTP C.SPX D.SEND
●在下列协议组中,全部属于网络层协议的是( C )
A.IP、TCP和UDP B.ARP、IP和UDP C.FTP、DNS和TELNET D.ICMP、ARP和IP
填空题
2000_10
●整个UNIX系统分为四个层次,即硬件、UNIX内核、____ Shell ____和应用程序。
●网络层地址 (IP地址)映射为数据链路层相应地址的工作是由Internet的 地址转换协议 ARP 完成。
2001_10
在以太局域网中,将以太网卡地址映射为IP地址的协议是( A )
A、RARP B、HTTP C、UDP D、SMTP
A、主机/终端 B、对等方式 C、客户/服务器方式 D、INTERNET
2002_10
●资源定位器由三部分组成,协议、页面所在机器的DNS名字和 文件名 。
2003_4
●Internet的DNS的主要功能是把主机名和电子邮件地址映射为____网络地址(IP)______。
●在Internet中利用FTP访问Internet网,以匿名访问的用户名为____anonymous______。
●URL资源定位器由三部分组成:____协议____、页面所在机器的DNS名字、文件名。
2003_7
●电子邮件系统由两个子系统组成:用户代理和_____消息传输代理_____。
●Web的四个主要特点是:___超文本信息系统___、跨平台、分布式、动态和交互性。
2004_4
●WWW 的英文全称是 ___________ 。
2004_7
●一个IP地址由____________位(二进制数)组成。
2005_4
●电子邮件系统由用户代理和___________两个子系统组成。
简答题
2000_10
●列出并简述Internet的五种网络服务
电子邮件是Internet用户之间发送和接收邮件信息的软件系统。(1分)
FTP是在Internet上从一台计算机向另外一台计算机传输文件的系统。(1分)
Telnet是Internet上用于远程登录服务的系统。(1分)
WWW是Internet上以超文本的方式提供信息服务的工具软件。(1分)
BBS是Internet上用于讨论交流和文件存取的电子公告系统。(1分)
2001_10
●试述电子邮件的基本工作方式
用户代理用于邮件服务器与用户机器之间的邮件传送。
传送代理用于邮件服务器之间的邮件传送。
每个用户名和域名构成了邮件头,标志邮件的地址信息。
2002_10
●试述FTP的操作步骤。
1.确定需要访问的主机或IP地址。2.在远程主机和本地间建立一个FTP连接。3.把远程主机上所需要的文件传输到本机上。4.当文件传输结束后,拆除已经建立的连接,并退出FTP。
2003_4
●写出HTML语言的基本结构。
由控制语句+显示内容组成
<HTML> <Head><Body>
2004_4
●什么是 FTP ?并写出完成 FTP 的操作步骤。
第六章 网络系统中的应用程序接口
选择题
2000_10
●传输层接口TLI(Transport Layer Interface)是一组函数的集合,为用户提供传输层接口,包括建立通信、 管理连接以及数据传输。以下为连接模式函数的是( C )
A、t-sndudata B、t-getinfo() C、t-listen() D、t-close()
2001_10
●传输层接口TLI (Transport Layer Interface) 是一组函数的集合,为用户提供传输层接口,包括建立通信、管理连接以及数据传输。以下为无连接模式函数的是 ( A )
A. t-rcvudata () B. t-getinfo () C. t-listen () D. t-close ()
无连接模式函数还有t_sndudata() , t_rcvuderr( 主要要看P139页的e表)
●网络操作系统为网络用户提供了两级接口:网络编程接口和 ( B )
A. 传输层接口 B. 操作命令接口 C. NETBIOS接口 D. socket接口
●一个完整的Socket连接由五个参数唯一确定,它们是本地地址、本地端口、远程地址、远程端口以及( D )
A、缓冲区 B、延时时间 C、数据报长度 D、协议
2002_10
●传输层接口TLI(Transport Layer Interface)是一组函数的集合,为用户提供传输层接口,包括建立通信、 管理连接以及数据传输。以下为无连接模式函数的是( C )
A、t-listen B、t-send() C、t-sndudata() D、t-connect()
2003_4
●传输层接口TL1是一组函数的集合。以下属于TL1函数连接模式的函数是( D )
A.t_getinfo() B.t_open() C.t_sndudata() D.t_snd()
2003_4
●网络操作系统为网络用户提供了两级接口:操作命令接口和( C )
A.NetBIOS接口 B.网络层接口 C.网络编程接口 D.原语编程接口
2003_7
●基于Winsock的TCP/IP通信方式有两种,其中采用数据报方式的是( C )。
A.广播通信 B.管套通信 C.点-点通信 D.信箱通信
●在网络上每个Socket用一个五元组全相关表示一个完整的Socket接连,即表示两个进程之间的通信。这五元组的格式为( A )。
A.〈协议,本地地址,本地端口,远程地址,远程端口〉
B.〈协议,远程地址,远程端口,本地地址,本地端口〉
C.〈远程地址,远程端口,协议,本地地址,本地端口〉
D.〈远程地址,远程端口,本地地址,本地端口,协议〉
2004_4
●socket ()函数的主要功能是( C )
A. 上传数据 B. 下传数据 C. 产生通信信道 D. 为数据传输提供安全
2005_4
利用WinSock实现网络通信,每个Socket用一个三元组半相关表示一个进程,下列三元组半相关中正确的是( )
A.(协议,本地地址,本地端口号) B.(协议,本地地址,远程地址)
C.(协议,远程地址,远程端口号) D.(协议,本地端口号,远程端口号)
填空题
2000_10
●Socket编程接口支持两种通信方式,即虚电路服务方式和_______数据报______服务方式。
2003_4
●基于WinSock的TCP/IP通信方式有两种,即点—点通信和____广播______通信。
简答题
2001_10
●利用Winsock接口可实现点点通信和广播通信功能。请给出点点通信的客户端和服务器端的工作流程。
(1) 建立自己的管套接口。(2) 建立连接,侦听网络。(3) 发送或接收数据。(4) 关闭管套接口。客户方:(1) 连接前的准备。(2) 建立管套接口。(3) 建立连接。
2002_10
●简述在客户/服务器模式下,基于TCP/IP协议,利用Socket进行通信时,服务器方应用程序的工作过程。
1.申请套接字,打开通信信道,通知本地主机在一个端口上接受用户请求。
2.等待客户机请求到达指定端口。
3.接收到客户机的请求后,启动一个新进程处理来至客户机的用户请求,同时释放旧进程以响应新的客户请求。当服务完成时,关闭服务器进程。
4.继续等待客户机的请求。
5.如果服务器不想响应客户机请求,则关闭服务器进程。
2003_7
●什么是管套?管套通信有哪些特点?
2004_7
●什么是TLI接口,它向用户提供了哪几类函数?
2005_4
●简述管套通信的特点。
●什么叫WinSock?如何用WinSock实现网络通信?
论述题
2003_4
●给出在提供虚电路服务的信道上,使用管套实现客户机与服务器间的通信过程。
2004_4
●描述利用 TLI 函数实现非连接的客户机、服务器之间的工作过程(要求对 TLI 函数有中文注释)
第七章 NetWare
选择题
2000_10下
●Netware 采用的通信协议是( C )
A、NETBEUI B、NETX C、SPX/IPX D、TCP/IP
●Netware386系统为多种网卡配置了驱动程序,下列驱动程序中为网卡驱动程序的是( A )
A、NE2000_10。LAN B、ISADISK。DSK C、INSTALL。NLM D、RSPX。NLM
2001_10
●Netware 的核心协议 (NCP) 提供了一系列的 ( B )
A. 通信协议 B. 服务协议 C. 网络协议 D. 控制协议
●Netware386系统配置了多种驱动程序,下列驱动程序中为磁盘驱动程序的是( B )
A. NE2. LAN B. ESDI. DSK C. INSTALL. NLM D. RSPX. NLM
*.LAN是网络驱动程序。*.DSK为磁盘驱动程序。*.NLM是网络实用工具模块和功能模块。
●Netware中用于加载网络可加载模块的命令是 ( C )
A. setup B. install C. load D. add
2002_10
●NetWare的IPX协议对应OSI/RM的层次为 [B]
A.数据链路层 B.网络层 C.传输层 D.应用层
P163的图应该好好看看
2003_4
●NetWare是一种( B )
A.单用户多进程系统 B.多用户多进程系统 C.单用户单进程系统 D.多用户单进程系统
●NetWare的应用程序接口不包括( A )
A.WinSock接口 B.NetBIOS接口 C.IPX接口 D.SPX接口
2004_4
●在 Net Ware 操作系统中,对 DOS 工作站外壳的配置是由( C ) P169
A.IPX.COM 实现 B.NetBIOS.EXE 实现 C.NETx.COM 实现 D.INT
●Net Ware 中的 SPX 协议对应 OSI 参考模型的层次是( C ) P167图
A. 数据链路层 B. 网络层 C. 传输层 D. 应用层
●IBM 公司开发的局域网传输协议 NetBEUI 运行于( B )
A. 运行于 TCP/IP 接口之下 B. 运行于 IPX/SPX 接口之下
C. 运行于 DECNet 接口之下 D. 运行于 NetBIOS 接口之下
2004_7
●Netware的传输层支持客户/服务器方式的端到端通信。在下面的协议中,提供了面向连接的传输服务的是( )。
A.包交换协议PXP B.顺序包交换协议SPX C.服务通告协议SAP D.回声协议(Echo protocol)
●Netware的内存管理采用的方案是( )。
A.分页存储管理 B.分段存储管理 C.请求分页存储管理 D.可变式分区分配
2005_5
●NetWare操作系统所用的一套协议是( )
A.TCP/IP B.IPX/SPX C.UDP/IP D.TCP/SPX
填空题
2000_10
●NOVELL网络系统软件由____服务器操作系统___、网络服务软件、工作站重定向软件和传输协议软件四部分组成。
2003_7
●要组成一个Novell网络,在硬件上必须具备以下几个基本部分:网卡与媒体、网络工作站、服务器和__网络连接器__。
2004_7
●使用Netware的____________可以建立和扩充一个文件服务器。
2005_4
●NetWare操作系统由四个主要构件组成,它们是装载程序、核心、NLM环境和___________。
简答题
2002_10
●Novell网的硬件和软件基本组成是什么?
硬件组成:网卡媒体、网络工作站、网络服务器、网间连接器。
软件组成:服务器操作系统、网络服务软件、工作站重定向软件、传输协议软件。
2004_7
●Novell网络系统软件由哪几部分组成?
论述
2003_7
●简述NetWare服务器操作系统各基本构件的主要功能,并图示说明构件间的逻辑关系。
第八章 WindowsNT
选择题
2000_10下
●在以太局域网中,将IP地址映射为以太网卡地址的协议是 ( A )
A. ARP B. ICMP C. UDP D. SMTP
●Windows NT虚拟存储管理中规定的页面大小为( B )
A、2K B、4K C、8K D、16K
●Windows NT 中具有最高权限的用户是(A )
A、administrator B、root C、supervisor D、admin
2001_10
●Windows NT是一种 ( B )
A. 单用户多进程系统 B. 多用户多进程系统 C. 单用户单进程系统 D. 多用户单进程系统
2002_10
●Windows NT引进线程的概念,主要是为了 [ C ]
A.解决硬件内存不足问题 B.为了用户使用方便
C.更方便更有效地实现并行性 D.增加可移植性
2003_4
●设计和构造Windows NT的三个基本元素是线程、进程和( D )
A.通信原语 B.系统调用 C.PCB D.对象
●为了支持网络开放式结构,Windows NT提供了供应者接口、传输驱动接口TDI和( D )
A.网络驱动程序的NDIS环境 B.转发程序接口 C.服务程序接口 D.TCP/IP协议
2003_7
●下列选项中不属于WindowsNT中线程的调度状态的是( C )。
A.就绪状态 B.运行状态 C.挂起状态 D.等待状态
就绪、备用、运行、等待、转化、终止 |
2004_4
按照美国政府规定的计算机安全准则和安全级, Windows 操作系统支持的安全级为( )
A.D2 B.C
●Windows NT 提供的内置用户组中,最强有力的组是( C )
A.Power Users B.Guests C.Administrators D.Backup operators
●在 Windows NT 虚拟内存管理中所规定的页面大小为( A )
A.4KB B.6KB C.8KB D.10KB
2004_7
●在下述NT执行体的四个层次中,为用户态进程提供接口的是( )。
A.系统服务 B.NT执行体的几个组成部件 C.NT内核 D.硬件抽象
●下面的几个部分中,不属于Windows NT进程的组成部分的是( )。
A.一个可执行程序 B.一个PCB C.一些系统资源 D.至少一个执行线程
2005_4
●Windows NT采用先进先出(FIFO)页面置换算法的出发点是( )
A.算法可靠性好 B.算法兼容性好 C.算法实现简单 D.算法容错性好
●Windows NT规定的页面大小为( A )
A.4KB B.3KB C.2KB D.1KB
填空题
2000_10
●Windows NT 设计组合了三种模型:客户/服务器模型、对象模型和_对称多处理_模型。
2001_10
●Windows NT的虚拟存储管理的实现应包括两个方面,一个是地址变换机构,
另一个是_页面调度策略_。
2002_10
●Windows NT虚拟存储管理的实现应包括两个方面,即地址变换机构和 页面调度策略 。
●Windows NT的线程调度程序支持多个优先级,其可分为两类:一类为实时优先级,
另一类为 可变优先级 。
2003_4
●在Windows NT中,一个线程有四个基本成分,一个唯一的线程标识符、一组__描述处理器状态的寄存器____、分别在核心态和用户态下使用的两个栈和一个私用存储区。
2003_7
●WindowsNT有两类保护子系统:环境子系统和集成子系统,其中最直接的环境子系统是___Win32子系统___。
●WindowsNT内核的线程调度程序采用的调度算法是__可抢占的动态优先级调度算法___。
2004_7
●Windows NT的保护子系统有____________和集成子系统两类。
2005_7
●Windows NT的___________为每个进程分配固定数量的页面,并且可动态调整。
简答题
2005_4
什么是线程?在Windows NT中线程的基本成分有哪些?
●简述Windows NT网络驱动程序的NDIS(Network Driver Interface Specification)环境。
论述题
2001_10
●给定一个虚拟地址 (32位) 后,举例说明WindowsNT的二级页表地址变换过程,并给出相应的示意图。
2002_10
●说明 Windows NT 系统的中断和异常的含义及如何处理。P192
中断是异步事件,主要是由硬件引起的
异常是同步事件,主要是由执行某一特定指令的结果引起的。
1.当系统捕捉到中断后,系统将执行线程从用户态换到核心态,将处理机控制机转交给陷阱处理程序。陷阱处理程序被调用时,首先保护执行线程被中断的断点现场,屏蔽中断,并根据中断源决定将控制交给相应处理程序。
2.简单的软、硬件异常由陷阱处理程序处理,其它异常都由异常调度程序的内核模块找到相应的异常处理程序进行处理。
2003_4
●简述WindowsNT网络的特点。
2003_7
●简述WindowsNT的设计目标。
2004_7
●Windows NT的虚拟存储管理是如何实现的?
●UNIX是一种(D)
A、单用户多进程系统 B、多用户单进程系统 C、单用户单进程系统D、多用户多进程系统