网络操作系统与网络用户之间有哪两类接口?它们的作用各是什么?
答网络操作系统为网络用户提供了两类接口
) 操作命令接口用户通过键盘或鼠标键入或点击各种操作命令来控制操纵管理和使用网络这种接口采用交互式
) 编程接口通过网络操作系统提供的一组系统调用来实现此外网络操作系统还为用户提供了一系列应用程序接口
简述共享打印机的功能
答)支持多个用户同时打印网络上的用户需要输出要打印的信息时打印信息首先送至磁盘共享打印缓沖区然后由共享打印机逐个打印输出
)建立连接和拆除连接在共享打印前首先要建立工作站和共享打印机之间的连接建立了连接之后工作站的用户就可以像使用本地打印机一样使用网络共享打印机打印完后不再需要打印时拆除工作站与打印机的共享连接
)连接多台打印机作为共享打印机可连接网络中多台打印机这些共享打印机可以是类型相同的也可以是类型不同的
)提供多种多样的打印方式
简述FTP的主要功能及操作步骤
答FTP的主要功能)浏览Internet上其它远程机的文件系统
)在Internet上的主机之间进行文件传输
FTP的操作步骤)确定需要访问的主机即确定访问Internet上哪一台远程计算机了解其主机名或IP地址
)在远程主机和本地机间建立一个FTP连接
)把远程主机上所需要的文件传输到本地机上或将本地机上的文件传输到远程主机上
)当文件传输结束后拆除已建立的连接并退出FTP
从操作系统的角度看Netware的主要构件有哪些?它们之间的关系如何?
答从操作系统的角度看服务器操作系统Netware由四个主要构件组成装载程序Netware内核NLM环境和和应用服务这四个主要构件从层次上看应用服务处于最高层(外层)装载程序处于最低层离硬件最近中间层是NLM环境和内核其层次关系如下图所示
应用服务
NLM环境
Netware各构件之间的关系
内 核
装载程序
简述Windows NT中对象对象类的概念对象的组成以及各组成部分是由谁来管理的
答Windows NT采用对象模型对象是个抽象数据结构在Windows NT中用以表示所有资源具有相同特性的对象可归为一个对象类对象是对象类的一个实例
对象是用来表示资源的而对象类是描述资源类型的
每个对象由两个部分组成对象头和对象体对象管理程序控制对象头其 它执行体部件控制它们自己创建的对象体
简述操作系统在计算机系统中的地位及作用
答操作系统在计算机系统中处于硬件层之上是硬件层的第一次扩充在这一层上实现了操作系统的全部功能并提供了相应的接口
操作系统的作用是)提高计算机系统的效率
)提高计算机系统资源的利用率
)方便用户使用计算机
简述Windows NT的I/O系统由哪些部分组成
答Windows NT的I/O系统由以下部件组成)I/O管理程序;
)文件系统;)设备驱动程序;)缓沖存储管理程序;)网络驱动程序
简述在单机系统中进程如何利用信箱进行相互通信
答在单机操作系统中可以使用信箱实现两个进程之间的通信在操作系统中一个进程要与另一个进程进行通信接收消息的进程必须为自己创建一个信箱进程调用send原语发送信件前必须组织好信件然后调用send原语并在调用时给出参数信箱名和信件内容或信件存放起始地址同样接收进程也要调用receive原语给出参数信箱名和信件取出后的存放地址通信原语的形式是
send (boxname msg)
receive (boxname msg)
简述紧耦合与松耦合处理机的主要区别
答紧耦合与松耦合处理机系统的主要区别在于有无共享存储器
紧耦合多处理机系统有共享存储器所以也称其为共享存储结构多处理机系统松耦合处理机系统没有共享存储器每个节点都有一个容量较大的局部存储器所以也称其为分布存储结构多处理机系统紧耦合多处理机系统中进程间的通信可采用基于共享变量的通信方式松耦合多处理机系统中进程间的通信采用基于消息传递的通信方式
简述TL接口支持的两种释放连接的方法是什么它们之间有什么区别以及所有协议执行体必须支持的释放方法是什么可供选择的方法是什么
答在TL中提供两种释放连接的方法是一种是终止释放另一种是顺序释放终止释放不保证任何传出数据的传递而顺序释放保证数据的传递
所有的协议执行体必须支持终止释放方法顺序释放是可以选择的
简述以文件服务方式进行硬盘共享时它提供的功能
答文件服务方式的硬盘共享允许用户将文件存入文件服务器的文件系统中同时提供文件生成删除打开关闭以及读写等功能每个工作站不必再配置FAT表用户也不必亲自处理互斥访问的问题因此文件服务方式提供的磁盘共享使用的比较广泛目前局域网大都以文件服务方式实现硬盘的共享
简述文件目录的作用及一个文件目录项应包括的信息
答计算机系统中的文件种类繁多数量庞大为了使用户方便地找到所需要的文件需要在系统中建立一套目录机构文件目录项应包括如下信息
)文件的标识信息;
)文件的结构信息;
)文件的存取控制信息;
)文件的处理信息
什么是NLM模块?采用NLM模块的好处是什么?
答NLM模块即可安装模块Netware可安装模块是在Netware操作系统下运行在文件服务器内存的程序当文件服务器运行时可向文件服务器内存装载NLM一旦装载完成NLM就成为Netware的组成部分如有必要也可以服务器内存将其卸出
Netware的安装模块可分为四类
)网络实用工具和功能模块其扩展名为NLM;
)LAN驱动程序其扩展名为LAN;
)硬盘驱动程序其扩展名为DSK;
)文件系统名空间模块其扩展名为NAM;
NLM模块能动态地志Netware网络操作系统进行连接利用这一技术可以扩充系统的功能而且随时可被用户调用在装载新的NLM模块时没有必要对Netware网络操作系统进行重配置以及退出原来系统这样用户为了增加自己所需要的系统功能可以自己编写相应的NLM例程也能自己装载这些NLM例程
为什么说Windows NT是一个内装网络?
答Windows NT网络是一个内装网络这是因为
)Windows NT的网络软件不是作为操作系统的一个附加层来运行而是作为NT执行体的I/O系统中的一个组件而嵌入系统内部的这就使得Windows NT无需装入其它网络软件即可为用户提供文件共享打印机共享电子邮件等网络功能)Windows NT中的网络组件可以直接利用NT内部的系统功能
Windows NT中线程的调度时机有哪几种?
答引起线程调度重新调度的时机有
)当线程进入就绪状态时;
)当线程的时间片用完或线程终止时;
)当调度程序或执行体改变线程优先级时;
)当执行体或应用程序改变正在运行的处理机族(多处理机中的一个子集)时;
Web的工作原理是什么?
答Web采用客户/服务器模块它是由分布在Internet上的成千上万个Web服务器和Web浏览器构成的浏览器是用户为查阅Web上的信息而在本机上运行的一个程序是用户通过WWW网的窗口它按用户要求处理文档并按一定的方式连通远程信息资源从中取回所需要的信息显示在用户的屏幕上
Web服务器存储和管理超文本文档和超文本链接并响应Web浏览器的连接请求服务器负责向浏览器提供所需要的服务当服务器与某个浏览器建立连接后监听浏览器发来的请求并向浏览器传送所需要的信息这些信息可以是从服务器的磁盘上取得的也可以是临时拼起来的建立Web服务器已成为Internet上发布信息的重要手段之一
Web上的信息主要以超文本的方式组织Web采用HTML描述超文本信息并以网页的方式组织信息在Web网络的运作过程中用户首先获取第一个网页浏览后跟随一条感兴趣的线索转到其它网页上Web采用HTTP超文本传输协议
简述信号量的物理意义
答信号量的物理意义是
信号量S>时S的数值表示某类可用资源的数目执行P操作意味着申请分配一个单位的资源;当S≤时表示无资源可用此时S的绝对值表示信号量S的阻塞队列中的进程数执行V操作意味着释放一个单位的资源
简述什么叫进程以及为什么要引进进程这一概念
答进程是程序的一次执行该程序可与其它程序并发执行
引进进程这一概念的原因是
)顺序程序是严格按顺序执行的具有封闭性和可再现性但程序的顺序执行效率是很低的
)多道程序设计出现后实现了程序的并发执行和共享提高了系统的效率和系统的资源利用率却带来了新的问题
)程序的并发执行破坏了程序的封闭性和可再现性程序和机器执行的活动一再一一对应并发程序之间有可能存在相互制约关系
在局域网环境中工作站系统和服务器系统各包含哪些软件?
答在局域网环境中工作站操作系统<