31、简述信箱的概念及数据结构。
答:信箱用于存放信件,而信件是一进程发送给另一进程的消息。信箱也是一种数据结构,逻辑上可分为两部分:信箱头和信箱体。信箱头是信箱的描述部分,信箱体由若干格子组成,每个格子可存放一个信件。
信箱头包括如下信息:信箱名:boxname
信箱大小:boxsize
已存信件数:mesnum
空格子数:fromnum
32、简述微内核的概念及优点。
答:微内核结构是一种新型结构,它体现了操作系统设计的新思想,微内核的设计目标是使操作系统的内核尽可能小,使其他的所有操作系统服务一般都放在核处用户级完成。
微内核结构具有如下优点:
1)灵活性。微内核短小精干,仅提供最基本最必要的服务。
2)开放性。操作系统除内核以外的功能都可用服务器的形式建立在内核之上,系统的开发者基于这种结构框架,可以方便地设计、开发、集成自己的新系统。
3)可扩充性。采用微内核的操作系统,对于实现、安装、调试一个系统是很容易的。因为加入和修改一个服务有需要停止系统和重新引导内核。利用这一点,用户可以重写他们已有的不满意的服务。
33、简述URL的含义及组成部分。
答:URL(Uniform Resource Locator)称为资源定位器。URL提供了访问或检索一个特定Internet上对象的信息的方法。URL由三部分组成:协议、页面所在机器的DNS名字,文件的路径和文件名。
34、简述网络操作系统的主要特点。
答:网络操作系统具有以下特点:1)复杂性;
2)并行性;
3)节点之间的通信与同步;
4)安全性。
35、简述Windows NT执行体的层次结构。
答:NT执行体的层次结构如下:
第一层是系统服务,它是NT执行体为用户态进程提供的一个接口。
第二层是NT执行体的几个组成部分:1)对象管理程序
2)安全调用监视程序
3)进程管理程序
4)本地过程调用
5)虚拟内存管理程序
6)I/O管理程序
第三层是NT内核。
第四层是硬件抽象层,它将执行体的其余部分与硬件特性隔离开来。
36、多处程序设计实现的硬件基础是什么?
答:多道程序设计的硬件基础是中断系统和通道技术,它们为多道程序设计的实现提供了有力的支持。在多道程序设计的环境下,当CPU要求在主存和外设间传输时,通过发I/O指令命令通道工作,完成相应的数据传输,这样使得CPU从繁琐的I/O操作中解放出来,当I/O操作完成后,通道以中断方式请求CPU的处理,从而实现了CPU的计算与I/O操作的并行。
37、在设计实时系统时要考虑哪些问题?
答:1)实时时钟管理
2)连续人—机对话
3)过载的保护
4)高可靠性的保证。
38、简述文件存储空间的管理通常所采用的几种方法。
答:文件存储空间的管理通常采用如下方法:
1)空白文件目录。这种方法是将盘空间的一个未分配区域称为一个空白文件,系统为所有的空白文件单独建立一个目录,每个空白文件在这个目录中建立一个表目。
2)空白块链。这种方法将盘上的所有空白块用链接指针或索引结构组织成一个空白文件。
3)位示图示。它将文件存储器的存储空间建立一张位示图,用以反映整个盘空间的分配情况。
39、简述为构建一个Novell网在硬件和软件上所应具备的条件。
答:Novell网络硬件由以下基本成份组成:1)网卡和媒体;
2)网络工作站;
3)网络服务器;
4)网间连接器。
Novell网络软件由以下基本成分组成:1)服务器操作软件;
2)网络服务软件;
3)工作站重定向软件;
4)传输协议软件。
40、为方便应用程序访问网络,Windows NT提供了哪些应用程序接口?
答:为方便应用程序访问网络,Windows NT提供了以下应用程序接口API:
1)Win32 API。
2)Win32网络(WNet)API。
3)NetBIOS API。
4)Windows Socket API。
5)远程过程调用(RPC)功能。
6)Win32命名管道和邮件槽API。
编辑推荐: