跳到正文

1.2 选择题讲评 1–15:阶段目标与分类

42 分钟

1.2 选择题讲评一:发展阶段与系统目标

1. 用“问题—技术—指标”定位阶段

阶段 主要问题 关键做法 改善指标 仍存缺点
手工操作 人工装卸慢 无操作系统 独占全机、利用率低
单道批处理 作业衔接慢 脱机 I/O、监督程序 输入输出效率 CPU 等待 I/O
多道批处理 CPU 与设备闲置 多道程序、中断、调度 利用率、吞吐量 缺交互、开销增大
分时 用户不能及时交互 时间片轮转 响应时间、共享主机 不保证严格截止期
实时 事件有时间约束 优先级、可预测调度 最坏响应、可靠性 资源成本和设计约束高

题目若问“多道程序设计最直接提高什么”,答案通常落在资源利用率和吞吐量,而不是让单个作业必然更快。单个作业可能因竞争等待更久。

2. 高频判断

判断 A:“多道程序必须有多个 CPU。”错误。单 CPU 借助中断和调度即可并发;多 CPU 才提供真正的处理机并行。

判断 B:“批处理系统允许用户与运行中的作业直接交互。”通常错误。缺交互正是分时系统要解决的问题。

判断 C:“实时系统应把资源利用率推到 100%。”错误。满负荷会缺少处理突发任务的余量,实时设计关注截止期和最坏情况。

判断 D:“进程越多,CPU 利用率越高。”错误。若进程都等待同一设备,增加数量未必提高 CPU 忙碌比例;过多进程还可能造成内存压力和切换开销。

3. 场景分类看截止期后果

是否采用实时系统,关键不是“用户想快”,而是超时后果是否进入系统正确性定义。导弹制导或紧急停机错过截止期可能造成灾难,属于硬实时;影音播放偶发延迟主要损害体验,更接近软实时;月末才汇总的考勤录入通常不需要严格实时。

4. 代表多选

关于多道批处理系统,正确的是:

A. 内存可同时存在多道程序
B. 作业间并发执行,可使 CPU 与 I/O 重叠
C. 用户可以在作业运行中随时交互调试
D. 管理开销通常高于单道系统

答案 A、B、D。C 描述的是分时系统着力提供的能力。

验收

每个选项必须写出它对应的阶段目标。若只用“这句话眼熟”判断,遇到“主要、必须、必然、越多越高”等限定词就会失分。

Practice

本课练习

2

先独立作答再提交;编程题会在隔离沙箱中真实编译、运行并对拍。

1多道批处理系统最典型的主要缺点是? 2

多道批处理系统最典型的主要缺点是?

登录 后答题可以领积分
2多道批处理系统通常带来哪些结果? 3

多道批处理系统通常带来哪些结果?

多选题:必须选全正确项,漏选或多选均不得分。

登录 后答题可以领积分