计算机操作系统 (2).doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:19 大小:115KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机操作系统 (2).doc

计算机操作系统(2).doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《计算机操作系统》课程学习指导资料编写:刘循适用专业:计算机科学与技术适用层次:专升本(业余)四川大学网络教育学院二零零三年十月编写:刘循审稿:审批:本课程学习指导资料根据该课程教学大纲的要求,参照现行采用教材《计算机操作系统》(汤子瀛等编,西安电子科技大学出版社,1999年)以及课程学习光盘,并结合远程网络业余教育的教学特点和教学规律进行编写,适用于计算机及相关专业专科(专科升本科)学生。第一部分课程的学习目的及总体要求课程的学习目的计算机操作系统是配置在计算机上的最基本的系统软件。应用操作系统的目的是:为计算机用户和计算机系统的硬件之间提供接口,使计算机系统更易于使用;控制和管理计算机系统的硬件和软件资源,使之得以更有效利用。合理的组织系统中作业的工作流程,以改善系统性能。可见,作为计算机及相关专业的学生,计算机操作系统的最基本的专业基础课。课程的总体要求通过本课程的学习,要求学生:全面、系统地学习计算机操作系统的基本理论。理解计算机操作系统的基本思想。掌握计算机操作系统对计算机处理器管理、存储器管理、设备管理、文件系统、用户接口的管理实现原理。第二部分课程的学习的基本要求及重点难点内容分析第1章操作系统引论1.本章学习要求应熟悉的内容操作系统的目标、作用和模型操作系统的发展过程操作系统的特征和服务操作系统的功能操作系统的进一步发展OS/2操作系统简介本章重点难点分析操作系统的特征:并发(concurrency):并发、并行共享(sharing):互斥共享、同时访问虚拟(virtual)异步性(asynchronism)操作系统的功能:存储器管理处理机管理设备管理文件管理用户接口本章典型例题分析(1).所谓——是指将一个用户以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A多重处理B多道程序设计C实时处理D共行执行(2).如果分时操作系统的时间片一定,那么——,则响应时间越长。A用户越少B用户越多C内存越少D内存越多(3).分时操作系统通常采用——策略为用户服务。A可靠性和灵活性B时间片轮转C时间片加权分配D短作业优先(4).操作系统的基本功能包括——,——,——,——,——。(5).分时操作系统的主要特征是——,——,——。(6).实时操作系统也与分时操作系统的主要区别是——.答案:1B2B3B4处理机管理,存储器管理,设备管理,文件管理,提供用户接口5多路性交互性独占性6及时性和高可靠性4.本章作业教材1、8、9、11、12、13、16、24第2章进程的描述与控制1.本章学习要求应熟悉的内容前趋图和程序执行进程的描述进程控制线程的基本概念OS/2操作系统中的进程于控制2.本章重点难点分析前趋图极其应用进程的状态及其转换条件:本章典型例题分析例:有四条语句:S1:a:=x+yS2:b:=z+1S3:c:=a–bS4:w:=c+1S1:a:=x+y的读集为R(S1)={x,y},写集为W(S1)={a};S2:b:=z+1的读集为R(S2)={z},写集为W(S2)={b};S3:c:=a–b的读集为R(S3)={a,b},写集为W(S3)={c};S4:w:=c+1的读集为R(S4)={c},写集为W(S4)={w};可见:R(S1)∩W(S2)∪R(S2)∩W(S1)∩W(S1)∪W(S2)={},S1与S2可以并发;R(S1)∩W(S4)∪R(S4)∩W(S1)∩W(S1)∪W(S4)={},S1与S4可以并发;R(S1)∩W(S3)∪R(S3)∩W(S1)∩W(S1)∪W(S3)≠{},S1与S3不可并发;R(S2)∩W(S3)∪R(S3)∩W(S2)∩W(S2)∪W(S3)≠{},S2与S3不可并发;本章作业(1).试画出下面三条语句的前趋图:S1:a=5-x;S2=b=a*x;c=4*x;S4:d=b+cS5:e=d+3(2).试利用Bernstein条件证明上题中的S2和S3语句是可以并发执行的.而S3和S4语句是不能并发执行的?(3).程序并发执行为什么会产生间断性?(4).程序并发执行为何会失去封闭性和可再现性?(5).操作作系统中为什么要引入进程概念?它会产生什么样的影响?(6).试从动态性、并发性和独立性上比较进程和程序?(7).试说明PCB的作用?为什么说PCB只是进程存在的唯一标志?(8).试说明进程在三个基本状态之间转换的典型原因。(9).为什么要引入挂起状态?该