操作系统是资源的管理者[自底向上]
怎么管理
跟踪资源使用情况
确定资源分配策略[算法] [静态(资源分配率提高)动态分布]
实施资源的分配和回收【动态修改数据结构】
提高资源利用率
保护资源使用
协调资源冲突
提供系统服务·
是硬件机器的扩展
操作系统提供了中介作用 [与硬件相关的工作是·复杂·琐碎的]
操作系统的·特征
windows操作系统体系结构
不同体系结构[内核·]不同 相同体系结构[hal]不同,执行体 设备驱动 图形界面[不与硬件打交道]
应用程序
系统功能调用
操作系统
计算机硬件
unix操作系统
linux
操作系统分类
(1)批处理操作系统
追求资源利用率 增加作业吞吐量
分时操作系统
实时系统: 以时间为参考,对收到的信号做出“及时”实时“的反应”。
http://blog.csdn.net/bobocheng1231/article/details/2115283?locationNum=15&fps=1
一些题解
用户使用操作系统通常有3种方式:终端命令、系统调用命令和______。
A.计算机指令
B.宏命令
C.作业控制语言
D.汇编语言
正确答案
C
答案解析
[解析] 本题考查点使用操作系统的3种方式。用户使用操作系统通常有3种方式,它们是终端命令、系统调用命令和作业控制语言。系统调用命令属于程序一级的接口,终端命令(联机接口)、作业控制语言(脱机接口)属于作业级的接口。
下列关于SPOOLing技术的叙述中,哪一条是不正确的( )
A.SPOOLing技术未解决CPU的速度与设备速度的不对称问题
B.SPOOLing技术解决了独占设备利用率低的问题
C.SPOOLing技术需要利用磁盘空间作为缓冲
D.SPOOLing技术可用于打印机的管理
正确答案
A
答案解析
[解析] SPOOLing,即外围设备联机并行操作,它除了是一种速度匹配技术外、也是一种虚拟设备技术。用一类物理设备模拟另一类物理设备,使各作业在执行期间只使用虚拟的设备,而不直接使用物理的独占设备。这种技术可使独占的设备变成可共享的设备,使得设备的利用率和系统效率都能得到提高。