(1)WindowsNT主要采用了可移植的C语言编写。 (2)对一些直接与硬件通信的部分才用汇编语言。 (3)把与硬件有关的代码封装在被称为硬件抽象层的动态连接库中。 这样,使移植变得容易,减少为移植花费的代价。
问答题设计多道系统时,为实现对并发进程的控制和管理应解决哪些方面的问题?简要说明之。
问答题简述为了降低换进换出的频率并提高系统效率,UNIX系统的交换进程采用的措施。
问答题简述批处理操作系统的作业调度和作业调度选择作业的必要条件。
问答题进程的并发执行可以提高计算机系统的工作效率,但必须对它们进行管理。请简述对并发进程应进行哪些管理。
问答题以存取方式分类的话,磁带机属于哪一类存储设备?磁带上的块是如何识别的?
问答题简述进程互斥和进程同步的区别。
问答题为什么说进程互斥是进程同步的特殊情况?
问答题进程并发执行时为什么会产生与时间有关的错误?
问答题简述设备管理的功能。
问答题简述分配某类型一台设备的流程。
问答题给出联机同时外围设备操作(Spooling)(虚设备技术,假脱机技术)的优缺点。
问答题不采用缓冲技术时,一个包含读盘操作的进程的执行时间通常比采用缓冲技术时要长请解释为什么采用双缓存技术有可能缩短完成该进程的时间?
问答题为什么在操作系统的磁盘管理中采用了缓冲池技术后可以减少读写磁盘操作的次数?
问答题若作业输入的管理采用了斯普林技术,请说明采取了这样的措施后输入和启动作业运行的过程,并据此解释为什么采用斯普林技术可以降低作业的周转时间。
问答题用户程序需要读出记录式文件中的一个记录时,该程序只知道该文件的路径名和要读出记录的记录号。若这个文件采用索引存储结构,请说明如何根据该文件的路径名和要读出记录的记录号得到该记录的磁盘物理地址的。(提示:从打开文件时的有关操作说起)