操作系统
⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。
🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)
学科 计算机系统 | 章节
§1| 考点类型 — | 重要度 — | 知识点ID—学科:计算机系统 | 大纲域:
§1| 考频:每年 3-4 题 题目与解析来自raw/kb26-题库练习/(二级来源);每题已绑定知识点 ID,可在对应知识点页对照复习。
1. 进程与线程的主要区别不包括:
题型:单选 | 难度:中 | 知识点:
CS-02Cache地址映像与替换算法
- A. 进程是资源分配单位,线程是调度单位
- B. 同一进程的线程共享地址空间
- C. 线程切换开销小于进程
- D. 线程之间不能通信 ✅
答案:D
解析(采分点):同一进程的线程可通过共享内存直接通信;进程间通信需 IPC 机制(管道、消息队列、共享内存等)。
2. 死锁的四个必要条件不包括:
题型:单选 | 难度:易 | 知识点:
SE-05基于构件的软件工程
- A. 互斥
- B. 占有且等待
- C. 可抢占 ✅
- D. 循环等待
答案:C
解析(采分点):死锁四条件 = 互斥 + 占有且等待 + 不可抢占 + 循环等待;破坏任一条件即可预防死锁。
3. 银行家算法属于死锁处理的哪种策略:
题型:单选 | 难度:易 | 知识点:
CS-02Cache地址映像与替换算法
- A. 预防
- B. 避免 ✅
- C. 检测与恢复
- D. 忽略
答案:B
解析(采分点):银行家算法通过安全序列判定,动态检查资源分配是否保持系统安全,属于死锁避免。