第一章 操作系统引论1、 什么是操作系统
是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合2、 操作系统的类型有几个分别是
每种类型的特点是什么
批处理系统:多道成批处理分时系统:多路、交互、独占、及时实时系统:及时响应、高可靠性3、 操作系统的基本特性有哪几个
其定义是什么
并发性、共享性、虚拟性、异步性4、 操作系统的功能有哪几个
处理机管理、存储管理、设备管理、文件系统管理、用户接口5、 单用户单任务操作系统有哪些
单用户多任务操作系统有哪些
多用户多任务操作系统
CP/M、MOS,Windows 系统,UNIX、Linux 和 Solaris 等
练习题 4、7、11、14第二章 进程的描述与控制1、 什么是 DAG,其作用是什么
2、 程序顺序执行与并发执行的特征
3、 什么是进程
PCB 是什么有什么作用
程序能调用自己的 PCB 不
在分页或分段系统中PCB 的指针指向什么
4、 进程和程序的本质区别是是什么
进程的特征有哪些
5、 进程一般情况下有几种状态,分别是什么
什么会引起其转换,当有 n 个进程时,每个状态有几个进程,为什么
6、 操作系统有两种状态或模式
这两个模式(模态)如何转换
7、 什么是中断,那些活动是可以中断的
系统调用、键盘命令、进程调度8、 什么是原语,有什么特点
一般的进程原语有哪些
9、 进程的创建过程是什么
10、进程的终止过程是什么
11、进程的堵塞过程是什么
12、进程的唤醒过程
13、进程同步的制约关系有什么
14、什么是临界资源
15、什么是临界区
什么是进入区,什么是退出区
人们把在每个进程中访问临界资源的那段代码称为临界区(critical section)
16、同步机制应该遵循的原则是什么
分别属于进入区还是退出区
17、信号量18、经典的进程同步问题