操作系统学习笔记——北京大学陈向群老师课后及习题答案(1)

第1章 操作系统概述

1(5)下列关于操作系统的叙述中,哪一个是错误的?

 A、 操作系统管理着计算机系统中的各种资源

 B、 操作系统应为用户提供良好的界面

 C、 操作系统是计算机系统中的一个应用软件

 D、 操作系统向用户屏蔽了硬件操作细节

2(5)下列关于批处理操作系统的叙述中,哪一个是正确的?

 A、 批处理操作系统的系统资源利用率不高

 B、 批处理操作系统的系统吞吐量小

 C、 用户不能直接干预自己作业的执行

 D、 批处理操作系统追求的目标是响应时间

3(5)用户向操作系统提出服务请求一般有两种方式:终端命令和

 A、 宏命令

 B、 汇编语言

 C、 高级语言

 D、 系统调用

4(5)下列哪一个不是操作系统的特征?

 A、 并发性

 B、 共享性

 C、 随机性

 D、 制约性

5(5)下列关于并发概念的叙述中,哪个是正确的?

 A、 并发性是指若干程序在同一时刻执行

 B、 并发性是指若干程序在不同时刻执行

 C、 并发性是指若干程序在同一时间间隔内执行

 D、 并发性是指若干程序在不同时间间隔内执行

6(5)在汽车电子系统中使用的操作系统应属于下列哪一类?

 A、 批处理操作系统

 B、 嵌入式操作系统

 C、 个人计算机操作系统

 D、 分布式操作系统

7(5)下列哪一项不是嵌入式操作系统的特点?

 A、 交互性

 B、 低成本

 C、 高可靠性错选

 D、 占有资源少错选

解析:

资料https://blog.csdn.net/moqingxinai2008/article/details/53364468

 

8(5)下列关于SPOOLing技术的叙述中,哪一个是错误的?

 A、 批处理系统常采用SPOOLing技术实现

 BSPOOLing技术是一种用磁盘空间换取时间的技术

 C、 作业的输入输出工作通常由SPOOLing系统完成错选

 DSPOOLing是一种独占设备技术

9(5)下列哪一项是分布式操作系统与网络操作系统本质区别?

 A、 实现各台计算机之间的通信

 B、 共享网络中的资源

 C、 满足较大规模的应用

 D、 系统中若干台计算机相互协作完成同一任务

10(5)操作系统对每一种资源的管理所完成的工作包括

 A、 实施资源分配

 B、 确定资源分配策略

 C、 对资源使用提供保护机制

 D、 记录资源的使用状况

11(5)分时操作系统是典型的交互式系统,下列哪些因素与交互式系统相关?

 A、 响应时间

 B、 资源利用率错选

 C、 吞吐量

 D、 时间片

 E、 高可靠性

12(5)设计实时系统时首先要考虑的是如何提高系统的资源利用率。

正确 错误

13(5)多道批处理系统是指那些有多个处理器同时处理作业的系统。

正确 错误

14(5)现代操作系统通常采用SPOOLing技术的思想实现网络打印功能

正确 错误

15(5)CPU上可以并发执行多个程序。

正确 错误

 

Spooling技术详解

https://blog.csdn.net/qq_34649947/article/details/72626715

定义

又称,假脱机系统; 在联机的情况下实现的同时外围操作的技术称为SPOOLing技术,或称为假脱机技术。 

组成

1.输入井和输出井:输入井和输出井的存储区域是在磁盘上开辟出来的。输入输出井中的数据一般以文件的形式组织管理,这些文件称之为井文件。一个文件仅存放某一个进程的输入或输出数据,所有进程的数据输入或输出文件链接成为一个输入输出队列。 
2.输入缓冲区和输出缓冲区:输入缓冲区和输出缓冲区的存储区域是在内存中开辟出来的。主要用于缓和CPU和磁盘之间速度不匹配的矛盾。输入缓冲区用于暂存有输入设备传送的数据,之后再传送到输入井;输出缓冲区 同理。 
3.输入进程和输出进程:输入进程也称为预输入进程,用于模拟脱机输入时的外围控制机,将用户要求的数据从输入设备传送到输入缓冲区,再存放到输入井。当CPU需要的时候,直接从输入井将数据读入内存。反之,输出的同理。 
4.井管理程序:用于控制作业与磁盘井之间信息的交换。

特点

1.提高了I/O的速度:,对数据执行的I/O操作,已从对低速I/O设备执行的I/O操作演变为对磁盘缓冲区中数据的存取,如同脱机输入输出一样,提高了I/O速度,缓和了CPU和低速的I/Os设备之间速度的不匹配的矛盾。 
将独占设备改造成了共享设备:因为在假脱机打印机系统中,实际上并没有为任何进程分配设备,而只是在磁盘缓冲区中为进程分配了一个空闲盘块和建立了一张I/O请求表。 
实现了虚拟设备功能:宏观上,对于每一个进程而言,它们认为是自己独占了一个设备,即使实际上是多个进程在同时使用一台独占设备。也可以说,假脱机系统,实现了将独占设备变换为若干台对应的逻辑设备的功能。

猜你喜欢

转载自blog.csdn.net/changyuyang/article/details/80588708
今日推荐