Coursera 学习记录:操作系统概述(习题记录与要点)

本文详细解析了操作系统的基本概念,包括其作为系统软件的角色、资源管理、用户接口等方面。通过批处理和分时操作系统的特性,讨论了并发性和共享性的核心特征,并介绍了嵌入式操作系统的特性和应用场景。同时,探讨了SPOOLing技术以及操作系统对资源的管理和分配策略,强调了响应时间和资源利用率在交互式系统中的重要性。
摘要由CSDN通过智能技术生成

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

操作系统应为用户提供良好的界面
操作系统是计算机系统中的一个应用软件 ×
操作系统向用户屏蔽了硬件操作细节
操作系统管理着计算机系统中的各种资源

解释

操作系统是计算机系统的一个系统软件。是一些程序模块的集合。

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

用户不能直接干预自己作业的执行 √
批处理操作系统的系统资源利用率不高
批处理操作系统追求的目标是响应时间
批处理操作系统的系统吞吐量小

解释

批处理的追求目标:提高资源利用率、增加作业处理吞吐量。
通常由若干个作业组成,用户提交作业后只能等待处理结果,不能干预自己作业的执行。

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

高级语言
宏命令
系统调用 √
汇编语言

解释

操作系统的三个作用:
(1)资源的管理者;
(2)向用户提供各种服务;
(3)对硬件机器的扩展。
从用户的角度来看:操作系统为用户提供了一组功能强大且方便易用的命令和系统调用。

下列哪一个不是操作系统的特征?

随机性
并发性
共享性
制约性 ×

解释

操作系统的主要特性:
并发:指处理多个同时性活动的能力;
(并行与并发相似,但多指不同程序同时在多个硬件部件上执行)

共享:操作系统与多个用户的程序共同使用计算机系统中的资源(共享有限的系统资源)
(操作系统要对系统资源进行合理分配和使用,资源在一个时间段内交替被多个进程所用)

虚拟:一个物理实体映射为若干个对应的逻辑实体——分时或分空间;
(虚拟是操作系统管理系统资源的重要手段,可提高资源利用率)
(CPU——每个进程的“虚处理机”
存储器——每个进程都有独立的虚拟地址空间——代码+数据+堆栈
显示设备——多窗口或者虚拟终端)

随机:操作系统必须随时对以“不可预测的次序”发生的事件进行响应并处理;
(进程的运行速度不可预知;并且难以重现系统在某个时刻的状态(包括重现运行中的错误))

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

并发性是指若干程序在同一时刻执行
并发性是指若干程序在不同时刻执行
并发性是指若干程序在同一时间间隔内执行 √
并发性是指若干程序在不同时间间隔内执行

解释

并发:在计算机系统中同时存在多个程序运行,单CPU上:
宏观上表现:这些程序同时在执行;
微观上表现:任何时刻只有一个程序真正在执行,即这些程序在CPU上是轮流执行的。

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

个人计算机操作系统
分布式操作系统
批处理操作系统
嵌入式操作系统 √

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

交互性 ×
低成本
占有资源少
高可靠性

解释

嵌入式操作系统(不同于嵌入式系统):
运行在嵌入式系统环境中,对整个嵌入式系统以及对它所操作、控制的各种部件装置等等资源进行统一协调、调度、指挥和控制的系统软件。(所以,自然就不需要交互性了)

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

作业的输入输出工作通常由SPOOLing系统完成
批处理系统常采用SPOOLing技术实现
SPOOLing是一种独占设备技术 ×
SPOOLing技术是一种用磁盘空间换取时间的技术

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值