Appearance
题目
下列关于批处理系统的叙述中,正确的是( )。
Ⅰ. 批处理系统允许多个用户与计算机直接交互 Ⅱ. 批处理系统分为单道批处理系统和多道批处理系统 Ⅲ. 中断技术使得多道批处理系统和 I/O 设备可与 CPU 并行工作
错因
B
承认 Ⅱ 但漏了 Ⅲ。可能觉得"中断技术"听起来跟"批处理"无关——但多道批处理就是靠中断实现的:CPU 跑作业 A 时 A 发起 I/O,I/O 完成靠中断通知 CPU 切到 A,期间 CPU 跑作业 B。没有中断机制,多道根本玩不起来。把中断和批处理割裂开是常见误解。
C
把 Ⅰ"批处理允许交互"也选了——但批处理的核心特征恰恰是不交互:用户提前提交作业(打孔卡 / 作业控制语言),系统按队列批量跑,跑完出结果。交互式系统是分时系统的特征。把"批处理"和"分时"两种 OS 类型混了。
D
同样把 Ⅰ 选错——批处理不交互。漏掉 Ⅱ 的"分单道/多道"也不对:批处理在历史上确实经历了从"单道顺序跑"(早期批处理)到"多道并发跑"(现代批处理)的演进,这个分类是教材标配。
总解析
批处理系统的核心特征:用户提交作业后离开,系统自动按队列跑。它不交互——这是它和分时系统的本质区别。
逐条核对:
| 命题 | 判定 | 说明 |
|---|---|---|
| Ⅰ 允许多用户与计算机直接交互 | ✗ | 批处理不交互;交互是分时系统的特征。批处理用户提交作业后等结果,期间不参与执行 |
| Ⅱ 分为单道和多道 | ✓ | 单道批处理:一次只装一个作业到内存跑;多道批处理:同时装多个作业,I/O 阻塞时切到别的,提高 CPU 利用率 |
| Ⅲ 中断技术使多道批处理 + I/O 并行 | ✓ | 多道批处理依赖中断:A 发起 I/O 后 CPU 跑 B;I/O 完成靠中断通知 OS,OS 决定要不要切回 A。没有中断机制就没有真正的并发 |
OS 类型对照:
| 系统 | 是否交互 | 关键特征 |
|---|---|---|
| 批处理 | 否 | 提交作业→排队→批量跑 |
| 分时 | 是 | 多用户终端共享一台机器,时间片轮转 |
| 实时 | 部分 | 强调响应时间满足时限 |
正确的是 Ⅱ Ⅲ。
最终答案是 A。