计算机操作系统习题整理

计算机操作系统习题整理

ID:35807634

大小:63.16 KB

页数:6页

时间:2019-04-19

计算机操作系统习题整理_第1页
计算机操作系统习题整理_第2页
计算机操作系统习题整理_第3页
计算机操作系统习题整理_第4页
计算机操作系统习题整理_第5页
资源描述:

《计算机操作系统习题整理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.简述操作系统的概念答:操作系统是一组能控制和管理计算机系统的硬件和软件资源,合理5.何谓进程通信?试列举几种进程通信方式。地组织计算机工作流程并为用户使用计算机提供方便的程序和数据的集合。答:进程之间的信息交换,就是进程通信。进程同步与互斥,就实现了进2、什么是批处理系统?为什么要引入批处理系统?程之间交换信息,但由于交换的信息量少,可以看作是低级通信。并发执行的答:批处理系统指用户的作业成批的处理,作业建立、过渡、完成都自进程,有交换信息的各种需要,除同步与互斥外,还可采用其它的通信方式。动由系统成批完成。因为58~64年,晶体管时代,计算机速度、容量、外

2、设介绍几种常用的通信方式:共享存储、消息传递、共享文件。品种和数量等方面和第一代计算机相比都有了很大发展,计算机速度有几十7.引起进程调度的主要因素主要有:倍、上百倍的提高,故使手工操作的慢速度和计算机运算的高速度之间形成一(1)一个进程运行完毕;对矛盾。只有设法去掉人工干预,实现作业自动过渡,这样就出现了成批处理。(2)一个正在运行的进程被阻塞;6、什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什(3)在抢占式调度中,一个高优先级的进程被创建;么对作业进行多道批处理可以提高系统效率?(4)在抢占式调度中,一个高优先级进程由阻塞被唤醒;答:多道程序设计

3、技术是在计算机内存中同时存放几道相互独立的程(5)在轮转式调度中,正在运行的进程运行完一个时间片。序,使它们在管理程序控制下,相互穿插还差运行。当某道程序因某种原因不1.在多道程序系统中程序的执行失去了封闭性和再现性,因此多道程能继续运行下去时候,管理程序就将另一道程序投入运行,这样使几道程序在序的执行不需要这些特性,这种说法是否正确?系统内并行工作,可使中央处理机及外设尽量处于忙碌状态,从而大大提高计答:这种说法不正确。可以想象,如果一个程序在多道程序系统中,在算机使用效率。在批处理系统中采用多道程序设计技术形成多道批处理系统,相同的输入的情况下,多次执行所得

4、结果是不同的,有谁还敢使用这个程序?多个作业成批送入计算机,由作业调度程序自动选择作业运行,这样提高了系因此,多道程序的执行也需要封闭性和再现性,只不过单道程序系统的封闭性统效率。和再现性是先天固有的,多道程序系统的程序执行要想获得封闭性和再现性,7、何为分时系统?简述其特点。需通过程序员的精心设计才能得到。所使用的方法就是同步和互斥的方法。答:分时系统采用时间片轮转办法,使一台计算机同时为多个终端服务。2.多个进程对信号量S进行了5次P操作,2次V操作后,现在信号量特点:多路调制性:多个联机用户可同时使用一台计算机。独占性:用户感觉的值是-3,与信号量S相关的

5、处于阻塞状态的进程有几个?信号量的初值是不到其他人在和他一起共享计算机及资源。交互性:用户可与计算机会话,提多少?出要求,命令。因为S的当前值是-3,因此因为S处于阻塞状态的进程有3个;8、分时系统和实时系统有何不同?因为每进行一次P(S)操作,S的值都减1,每执行1次V操作S的值加1,答:分时系统控制的主动权在计算机,计算机按一定时间间隔,以固定故信号量的初值为-3+5-2=0;时间片或不固定时间片去轮流完成多个提交的任务,只是在用户反应相对较慢3.按序分配是防止死锁的一种策略。什么是按序分配?为什么按序分配时,不感到机器“走开”。而实时系统控制的主动权在用户

6、,用户规定什么时可以防止死锁?间要计算机干什么,计算机不能“走开”。按序分配是适应于动态分配的一种分配方法。为了避免产生死锁,系统分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);将所有资源进行编号,并规定进程请求资源时,严格按照设备编号的大小,比实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系如由小到大的顺序进程申请。如果某进程第n号资源没有获得,则进程不能请统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、求第j(j>n)号资源。(系统也可以规定由大到小的请求次序。)可靠性等。因为按序分配可以破坏环路等待

7、条件,因此可以防止死锁。1.简述进程和程序之间的区别和联系。1.为什么要引入逻辑地址?答:进程和程序是既有区别又有联系的两个概念。(1)进程是动态的,程序是静态的。程序是一组有序的指令集合,是一个静态的概念;进程则是程序及其数据在计算机上的一次执行,是一个动态的集合。离开了程序,进程就失去了存在的意义,但同一程序在计算机上的每次运行将构成不同的进程。程序可看作是电影的胶片,进程可以看作电影院放电影的过程。(2)一个进程可以执行多个程序,如同一个电影院的一场电影可放映多部影片。(3)一个程序可被多个进程执行,如同多个影院同时利用一个电影的胶片放映同一部电影。(4)

8、程序可以长期保存,进程只

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。