来源:奥鹏远程教育 日期: 作者:奥鹏作业辅导
南开19秋《操作系统原理》课程期末复习资料满分答案
《操作系统原理》课程期末复习资料《操作系统原理与应用教程》目录
第5章 并行管理单元---线程......................................................................................... 1
5.1 线程概念............................................................................................................ 2
5.1.1线程定义.................................................................................................... 2
5.1.2线程完成的工作......................................................................................... 3
5.2 包含线程的进程模型........................................................................................... 4
5.2.1 单线程进程模型........................................................................................ 4
5.2.2 多线程进程模型........................................................................................ 5
5.3 对线程的控制与管理........................................................................................... 6
5.3.1 多线程特性............................................................................................... 6
5.3.2 线程状态及控制........................................................................................ 7
5.4线程管理实现模式............................................................................................... 8
5.4.1 用户级线程管理模式................................................................................. 8
5.4.2 核心级线程管理模式............................................................................... 10
5.4.3 混合型线程管理模式................................................................................ 11
5.5多线程编程基础................................................................................................. 12
5.5.1 适合多线程解决的问题............................................................................ 12
5.5.2 多线程编程技术...................................................................................... 15
5.5.3多线程标准库应用.................................................................................... 17
5.5.4多线程编程规则....................................................................................... 19
5.6 多线程编程实践................................................................................................ 23
5.6.1 用多线程提高程序执行效率..................................................................... 23
5.6.2 用多线程查询数据库............................................................................... 25
5.6.3用多线程复制文件.................................................................................... 27
5.7 本章小结........................................................................................................... 31
练习 5.................................................................................................................... 32
(注:目录中的页码与教材编排不一致)
第部一部分 客观题(选择、判断、填空)
一、单项选择题
1、程序执行时下一条执行指令的地址放在( PC )寄存器中。
A.IR B. PSW C. PC
★考核知识点:常用寄存器的作用。
附1.1.1(考核知识点解释):
计算机系统中常见的各种寄存器有:
数据寄存器(data register)。这些寄存器是可以由程序员指派其中内容的。