`
fengyunhust
  • 浏览: 9220 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

操作系统引论

阅读更多

1. 设计现代OS的主要目标是什么?
有效性:资源利用率、吞吐率
方便性
扩展性
开放性

2. OS的作用可表现在哪几个方面?
用户和计算机之间的接口
系统资源的管理者
系统资源的抽象

3. 为什么说OS实现了对计算机资源的抽象?
OS增强系统功能,隐藏硬件的实现,实现了对计算机硬件操作的多个层次的抽象

4. 试说明推动多道批处理系统形成和发展的主要动力是什么。
不断提高计算机资源利用率
器件的不断更新换代

5. 何谓脱机I/O 和联机I/O?
脱机I/O:程序和数据到磁带,缓解人机矛盾
联机I/O:主机直接控制输入输出

6. 试说明推动分时系统形成和发展的主要动力是什么。
人机交互
共享主机
上机方便

7. 实现分时系统的关键问题是什么?应如何解决?
关键问题:及时接收、及时处理
解决方法:时间片

8. 为什么要引入实时OS?
实时控制
实时处理

9. 什么是硬实时任务和软实时任务?试举例说明。
deadline必须完成
deadline没有完成影响也不大

10. 在8 位微机和16位微机中,占据了统治地位的是什么操作系统?
8:CP/M
16:MS-DOS

11. 试列出Windows OS中五个主要版本,并说明它们分别较之前一个版本有何改进。
MS-DOS    16
95    16
XP    32
NT    网络
WIN7    64

12. 试从交互性、及时性以及可靠性方面,将分时系统与实时系统进行比较。
交互性 分时
及时性以及可靠性 实时

13. OS有哪几大特征?其最基本的特征是什么?
并发
共享
虚拟
异步

14. 处理机管理有哪些主要功能?它们的主要任务是什么?
进程控制:创建和撤销
进程同步
进程通信
调度:进程和作业调度

15. 内存管理有哪些主要功能?它们的主要任务是什么?
内存分配
内存保护
地址映射
内存扩充

16. 设备管理有哪些主要功能?其主要任务是什么?
缓冲管理
设备分配
设备处理(设备驱动程序)

17. 文件管理有哪些主要功能?其主要任务是什么?
空间管理
目录管理
读写管理和保护

18. 是什么原因使操作系统具有异步性特征?
多任务多通道最大程度发挥计算机的利用率和吞吐量

19. 模块接口法存在着哪些问题?可通过什么样的途径来解决?
需求不定
无序
途径:分层

20. 在微内核OS中,为什么要采用客户/服务器模式?
分布处理和存储
便于集中管理
灵活和可扩充
易于改变应用软件

21. 试描述什么是微内核OS。

客户/服务器模式
机制和策略分离
面向对象

22. 在微内核中通常提供了哪些功能?
进程线程管理
低级存储器管理
中断和陷入处理

23. 微内核操作系统具有哪些优点?它为何能有这些优点?
可靠
可扩展
可移植
分布式

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics