操作系统1习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
章一概论
1.下列哪一条是在操作系统设计中引入多道程序技术的好处?A. 使并发执行成为可能 B. 简化操作系统的实现
C. 减少对内存容量的需求
D. 便于实施存储保护2.Windows XP属于下列哪一类操作系统?
A. 单用户单任务
B. 单用户多任务
C. 多用户
D. 批处理3.下列哪一条不是批处理系统的优点?·
A. 吞吐量大
B. 资源利用率高
C. 系统开销小
D. 响应及时4.能及时处理由过程控制反馈的数据并作出响应的操作系统是()
A、分时系统
B、网络系统
C、实时系统
D、批处理系统
5.UNIX系统是一个__________操作系统。
A、单用户
B、单用户多任务
C、多用户多任务
D、多用户单任务
6.在分时系统中,当用户数一定时,影响响应时间的主要因素是_。
A时间片B调度算法C存储分配方式D作业的大小7.Windows NT属于哪一类操作系统?
A、单用户单任务
B、单用户多任务
C、单道批处理
D、多用户
8.多道程序设计技术是指:多道程序可同时进入 A ,在 A 的位置 B ,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由 C 创建,而分时系统由 D 创建。
(1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度
(7)作业调度(8)输入进程(9)系统调用(10)命令解释进程
填空
1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,
我们称这种现象为等待状态
2.多道批处理系统的特征为多道性无序性调度性。
3.批量处理系统的缺点为;。4.多道批处理系统和分时系统的出现,标志着操作系统的形成。
5.操作系统的基本类型有批处理系统,分时系统和实时系统。
6.分时系统的特征为交互性,多路性、及时性、独立性四个基本特征。
7.以多道程序设计为基础的现代操作系统具
有。
8.计算机系统按用户指定的步骤,为用户一次上机解题所完成的工作的总和称为。
9.从资源管理的观点出发,可把操作系统分为处理机管理、存储器管理、设备管理、文件管理和用户接口五部分。10.单道批处理系统是在解决人机和CPU和I/O 的矛盾中发展起来的。
判断
1.分时操作系统必然建立在多道程序技术的基础之上。对2.联机批处理解决了作业自动转接,减少了作业建立和手工操作时间。
3.交互性是批处理系统的一个特征。错
4.解决了作业自动转接,减少了作业建立和手工操作时间。5.过载保护是分时系统的一个特征。错
6.多道程序的引入是为了提高CPU的利用率。对
7.多道程序技术可将一台物理CPU虚拟为多台逻辑CPU。
8.在分时系统中,时间片越小,一个作业的总运行时间越短。
问答
1.研究操作系统的主要观点有那些?
2.什么是操作系统?简述现代操作系统的特征。
操作系统是控制其他程序运行,管理系统资源并为用户提供操作界面的系统软件的集合。并行性异步性虚拟性共享性
3.操作系统和用户程序之间的关系是什么?
4.推动操作系统进化的原因有哪些?
在计算机发展的初期,不断提高计算机的利用率和系统吞吐量;
在满足上诉前提的情况下,既而出现的满足用户需求成为它发展的另一原因;????
计算机器件的不断更新
计算机体系结结构的不断发展
5.试简述操作系统的发展历史。
无操作系统人工操作系统单道批处理系统多道批处理系统分时系统及时系统网络操作系统布式操作系统
6.现代几个典型操作系统所属的类型?
单用户单任务OS/2 单用户多任务XP 多用户多任务Unix Linux 多用户NT
综合
1.假设有一个支持多道程序设计的计算机系统,其中每个作业都有完全相同的属性。对一个作业,在一段计算周期T中,一半的时间用于I/O,另一半时间用于处理器操作。每个作业总共运行N 段计算周期。有几个定义如下:
周期(Turnaround Time)=完成一个作业实际用的时间;
吞吐量(Throughput)=在一时间段T中完成的平均作业数;
处理器使用率(Processor Utilization)=处理器处于激活态(非等待)时间的百分比。
计算当有1,2或4个作业并发执行时的周期、吞吐量和处理器使用率,假设时间段T按一下任一种方式分布:
(1)I/O在前半段,处理器运行在后半段;
(2)将T分为4段,I/O在第1,4段,处理器运行于第2,3段。2.某计算机用Cache、内存和磁盘来实现虚拟内存。如果某数据在Cache中,访问它需要t A(ns);如果在内存但不在Cache中,则需要t B(ns)的时间将其装入Cache然后开始访问;如果不在内存中,需要t C(ns)将其读入内存,然后用t B(ns)读入Cache。
如果Cache命中率为
n
n1
-
,内存命中率为
m
m1
-
,则平均访问
时间是多少?
3.操作系统的未来发展趋势是怎样的?
比以往更加强大的集成搜索功能
更加绚丽的桌面和3D视觉效果
系统安全度有很大提升
4.操作系统的主要特征是什么?
a:并发性(concurrence)指在一段时间内,宏观上用多个程序在同时运行。但在单处理系统中,每一时刻却只能有一道系统执行。故微观上这些程序只是分时的交替的进行。
b:共享(sharing) 指资源可供内存中多个并发的执行的进程共同执行。由于资源属性的不同,产生了不同的共享方式。
c:虚拟性(virtual) 指同过某种技术把一个物理实体变为若干逻辑上的对应物。显然。如果N是某个物理设备所对应的虚拟技术的设备数。则虚拟设备的平均速度必然是物理设备速度的1/N
d:异步性(asynchronous)系统只有一个处理机,故进程不可能一气呵成,是以走走停停的方式运行的。进程是以人们不可预知的速度向前推进,这就是进程的异步性。
5.简述Windows系列操作系统的发展历史。
1、Windows 1.0微软第一款图形用户界面Windows 1.0的发布时间是1985年11月
2、Windows 2.0 Windows 2.0完全支持图标和重叠式窗口。
3、Windows 3.01990年发布的Windows 3.0是一个全新的Windows版本
4、Windows 3.11 Windows 3.11是对Windows 3.0的优化
5、Windows 3.11 NT Windows 3.11 NT是功能更强大的Windows版本
6、Windows95Windows 95使得PC和Windows真正实现了平民化。
7、Windows 98Windows 98提高了Windows 95的稳定性
8、Windows2000 2000年2月发布的Windows 2000是