欢迎来到天天文库
浏览记录
ID:41700460
大小:231.56 KB
页数:13页
时间:2019-08-30
《操作系统作业参考》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、操作系统概述1.试给出操作系统的定义,并说明现在操作系统的基本特征是什么?操作系统是控制和管理计算机硬件和软件资源、合理地组织和管理计算机的工作流程以方血用户使用的程序的集合。并发共亨虚拟不确定性2.操作系统的主要功能是什么?形成的标志是什么?CPU管理、内存管理、设备管理、作业管理、文件管理形成标志是多道程序技术3.解释下列名词:共享,并发,并行,不确定性见P3.4.什么是多道程序?它的特点是什么?实现多道程序设计要解决那些问题?同时将多个作业放入内存,并允许他们交替执行,共亨系统中的各种硕/软件资源,提高CPU,I/O,内
2、存的利用率。内存管理,为多道程序分配内存空间,并提供内存访问保护CPU的占用调度,兼顾公平性与优先级,考虑计算密集型与I/O密集型,保证吞吐率和资源利用率最大化I/O管理文件管理5.为什么要引进分时系统?分时系统的特点是什么?一台主机上连接了多个键盘显示终端,用户可以通过各自的终端,以交互作川方式使用计算机,共享主机上所配置的各种硕/软件资源;“分时'啲定义:指把计算机的系统资源(尤英是CPU时间)进行时间上的分割,每个时间段称为一个时间片,每个用户依次轮流使用时间片。同时化独立性及时性交互性作业管理和用户接口1.通常操作系统
3、和用户之间有哪几类接口?它们的主要功能是什么?作业控制级接口:提供对作业的控制功能。最初是命令驱动方式,现在多采川图形及视窗操作坏境。程序级接口:系统调用是操作系统提供给软件开发人员的接口。2.什么是系统调用?并说明它的实现原理。指川户在程序设计过程中调川操作系统捉供的一些了功能,是川户在程序级请求操作系统服务的一种手段,是操作系统提供给编程人员的唯一接口。丄系统功能调用原理•程序的状态访管指令:在算态下执行的一条特殊的指令(不是特权指令)。基本功能:“自愿进-管3能引起访管中断。被管理、被控制者,用户程序直接面向用户算态(目
4、态,用户态)?管理、控制者,提供服务管态(系统态9核心态)系统程序特权指令:一类只能在管态下运行而不能在算态下运行的特殊指令(只有操作系统可以执行)。这类指令通常较为底层,一般来说主要是和硬件相关的一些指令。用——H提交功能:(1)能•够使处理器从算态进入管态;(2)在管态下完成用户的请求;(3)操作执行完成后,应当能够从管态回到算态,使用户程序接着执行。3.比较一般的过程调用和系统调用的区别运行状态不同。系统功能调用的调用过程和被调用过程运行在不同的状态,而普通的过程调用运行在相同的状态。调用方法不同。系统调用必须通过中断机
5、制首先进入系统核心,然后才能转向相应的命令处理程序。普通过程调用可以直接由调用过程转向被调用过程。返冋问题。对于系统功能调用,由于发生和状态的改变,在返I叫时可能需要重新进行调度分析(如抢先式调度的系统)。普通的过程调用直接返回调用过程继续执行。4•简述作业的系统屮的几种状态及转换9,10.计算各种作业调度算法的平均周转时间和平均周转系数9.答:短作业优先调度算法:作业的执行顺序为192・>493918:008:208:559:009:2510:05作业提交时间执行时间(分钟)开始时刻完成时刻周转时间(分钟)18:00608:
6、0010:0512528:20358:208:553538:30259:009:255548:3558:559:0025平均周转时间7=60分钟240选择调度算法应遵循的准则是什么?CPU利用率。希望能够获得较高的CPU利用率。显然尽量让外设和CPU同吋工作是提高CPU利用率的有效方法。吞吐量:单位时间内CPU完成作业的数量。显然短作业优先有利于提高吞叶量。周转时间:评价批处理系统的性能指标进程管理1.什么是PCB,具有哪些方面的作用?组成?如何管理?PCB是操作系统用來记录进程详细状态和和关信息的基本数据结构,它和进程是一一
7、对应的,是进程存在的唯一标识。进程的档案,描述进程的特征,记载进程的历史,决定进程的命运。作用:提供进程的各种信息,以便操作系统杳询、控制和管理。类型内容作用标识信息1)进程标识2)用户标识3)父进程标识标识一个进程现场信息1)CPU通用寄存器内容2)CPU状态寄存器内容3)栈指针等记录处理机现场信息,以备恢复之用控制信息1)进程状态2)调度信息3)队列指针4)位置信息5)资源占用信息用于进程的调度管理操作系统中,PCB在内存中以表的形式存在,集中在一个固定存储空间上;有些情况下,进程控制块被分为常驻内存信息和非常驻内存信息。
8、2.进程有哪三种基木状态?各状态之间是因何转换的?丄进程的基本状态及其转换(★)1.进程的特征有哪些?并发性:动态性:独立性:制约性:异步性:结构性2.信号量是什么?怎么进行分类?川以表示资源的实体——是一个与队列有关的整型变量。特点:其值只能通过初始化操作和P、V操作来访问
此文档下载收益归作者所有