操作系统基本概念
(一)第一章
1.什么是操作系统,操作系统在计算机系统中的主要作用是什么?
2.试述操作系统所提供的各种用户接口。
3.什么是系统调用,分为哪些类型?
4.什么是多道程序设计?多道程序设计有什么特点?
5.试比较批处理操作系统和分时操作系统的不同点。
6.为什么操作系统会具有随机性特性?
7.简述内核及客户—服务器结构操作系统及其优缺点。
8.什么是虚拟计算机,分析其组成。
(二)第二章
1.什么是 PSW?它有何作用?
2.为什么要把机器指令分成特权指令和非特权指令?
3.什么是进程?计算机操作系统中为什么要引入进程?
4.进程最基本的状态有哪些?哪些事件可能引起不同状态间的转换?
5.试述组成进程的进本要素,并说明其作用。
6.试对下列系统任务进行比较:(1)创建一个进程和创建一个线程。(2)两个进程间通
信与同一进程中的两个线程间通信。(3)同一进程中两个线程的上下文切换与不同进程中
两个线程的上下文切换。
7.什么是访管指令?它是特权指令吗?
8.处理器调度分为哪几种类型?简述各类调度的主要任务。
9.试述衡量一个处理器调度算法优劣的主要标准。
10.解释:(1)作业周转时间;(2)作业带权周转时间;(3)响应时间;(4)吞吐率。
(三)第三章
1.解释进程的竞争关系和协作关系。
2.什么是临界区和临界资源?临界区管理的基本原则是什么?
3.什么是信号量?信号量的大小代表什么含义?
4.试述进程的低级通信工具和高级通信工具。
5.什么是死锁?什么是饥饿?试举日常生活中的例子加以说明。
6.试述产生死锁的必要条件。
7.列举死锁的各种防止策略。
评论0