操作系统期中考试1
操作系统期中考试试题及答案
![操作系统期中考试试题及答案](https://img.taocdn.com/s3/m/75bc039f02d276a200292ea8.png)
第一章操作系统引论(一)单项选择题1( )A.使用方便 B.高效工作 C.合理使用资源2、允许多个用户以交互方式使用计算机的操作系统是( )。
A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统3、下列系统中( )是实时系统。
A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统4、操作系统是一种系统软件,它( )。
A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行5、计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理C.资源管理D.设备管理6、批处理操作系统提高了计算机系统的工作效率,但( )。
A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间D在作业执行时用户不能直接干预7、分时操作系统适用于( )。
A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享8、在批处理兼分时的系统中,对( )应该及时响应,使用户满意。
A.批量作业B.前台作业c.后台作业D.网络通信9、实时操作系统对可靠性和安全性要求极高,它( )。
A.十分注重系统资源的利用率B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1、__并输出结果信息的系统。
2行___3、操作系统使用户合理__,是操作系统的两个主要设计目标。
5、批处理操作系统、6,使中央处理器轮流地执行各个作业。
7、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。
8规定的CPU时间。
9_作业,把由批处理系统控制的作业称为作业。
11_____,不强求系统资源的利用率。
13、__为用户合理地分配处理器时间.尽可能地使处理器处于忙状态,提高处理器的工作效率。
(三)简答题1、计算机系统的资源包括哪些?计算机系统的资源包括两大类:硬件资源和软件资源。
(完整版)操作系统期中考试试题参考答案)
![(完整版)操作系统期中考试试题参考答案)](https://img.taocdn.com/s3/m/0d8acd1ccc22bcd126ff0cf6.png)
7、什么是安全状态与不安全状态?并举例说明。
8、进程之间有哪些基本的通信方式?它们分别有什么特点?
四、综合题(20分,每题10分,共3题,其中第1题和第2题只需要选做一题即可)
1、设公共汽车上有一位司机和一位售票员,他们的活动如下:
司机: 售票员:
(1) 请分析司机和售票员之间的同步关系,应怎样定义信号量,写出信号量的初值以及信号量各种取值含义。
A.利用率B.可靠性 C.稳定性 D.兼容性
4、操作系统的基本类型主要有(B)。
A.批处理系统、分时系统、多任务系统
B.实时操作系统、批处理操作系统、分时操作系统
C.单用户系统、多用户系统、批处理系统
D.实时系统、分时系统、多用户系统
5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
(2)根据所定义的信号量,用P、V操作实现司机进程和售票员进程的同步算法。
2、有一个教室,只有一个教师,有30张可供学生等待答疑的椅子,如果没有学生,则教师睡觉;如果有一学生进入教室发现教师睡觉,则把他叫醒,教师答疑时,学生进来后要么坐下等待(有空位的情况),要么离开(没有空位的情况)。
(1)用P、V操作管理教师进程和学生进程,应怎样定义信号量,写出信号量的初值以及信号量各种取值含义。
A.1 B.2C.3D.4
8、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。
A.程序 B.指令C.进程D.作业
9、(D)不是操作系统关心得主要问题。
A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译程序
操作系统基础期中试题及答案
![操作系统基础期中试题及答案](https://img.taocdn.com/s3/m/cfa7ed7aa22d7375a417866fb84ae45c3b35c283.png)
操作系统基础期中试题及答案一、选择题(每题5分,共25分)1. 操作系统的主要功能不包括以下哪项?A. 资源管理B. 进程管理C. 文件管理D. 网络管理答案:D2. 下列哪个不属于操作系统的五大基本功能?A. 处理器管理B. 存储管理C. 设备管理D. 作业管理答案:D3. 下列哪种调度算法是最高效的?A. 先来先服务(FCFS)B. 最短作业优先(SJF)C. 优先级调度D. 轮转调度(RR)答案:B4. 下列哪个不是进程的三态模型中的状态?A. 运行B. 阻塞C. 创建D. 终止答案:C5. 下列哪种内存管理技术可以有效地解决内存碎片问题?A. 固定分区B. 可变分区C. 页式管理D. 段式管理答案:C二、填空题(每题5分,共25分)1. 操作系统的目标是为用户提供_________和_________。
答案:方便的运行环境,高效的资源利用2. 在进程管理中,_________是进程实体的核心。
答案:进程控制块(PCB)3. 操作系统的五大功能模块包括:处理器管理、存储管理、设备管理、文件管理和_________。
答案:作业管理4. 在_________调度算法中,进程根据其执行时间的长短进行调度。
答案:最短作业优先(SJF)5. 内存分区的基本方法有固定分配和动态分配两种,其中动态分配又称为_________分配。
答案:可变三、简答题(每题10分,共30分)1. 请简要描述操作系统的五大基本功能。
答案:操作系统的五大基本功能包括:资源管理、进程管理、存储管理、文件管理和作业管理。
其中资源管理负责计算机硬件及软件资源的分配与调度;进程管理负责进程的创建、调度和同步;存储管理负责内存空间的分配与回收,解决内存碎片问题;文件管理负责文件的存储、检索、更新和保护;作业管理负责用户作业的提交、调度、监控和控制。
2. 请解释进程的三态模型。
答案:进程的三态模型是指进程在计算机系统中可以处于三种基本状态:运行、阻塞和就绪。
操作系统期中考点整理
![操作系统期中考点整理](https://img.taocdn.com/s3/m/17a300fa04a1b0717fd5dd51.png)
第一章一、选择题1.操作系统是对(C)进行管理的软件。
A、软件B、硬件C、计算机资源D、应用程序2.下列选择中,(D)不是操作系统关心的主要问题。
A、管理计算机裸机B、设计、提供用户程序与计算机硬件系统的界面C、管理计算机系统资源D、高级程序设计语言的编译器3.允许多个用户以交互方式使用计算机的操作系统称为(B);允许多个用户将多个作业提交给计算机集中处理的操作系统称为(A);计算机系统能及时处理过程控制数据并做出响应的操作系统称为(D)。
A、批处理操作系统B、分时操作系统C、多处理机操作系统D、实时操作系统E、网络操作系统二、填空题1.操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件和软件资源)。
2.操作系统的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)。
3.操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)。
4.操作系统的基本类型主要有(批处理操作系统)、(分时操作系统)、(实时操作系统)。
5.操作系统的虚拟技术分为(时分复用技术)和(空分复用技术)。
三、名词解释1.并发性:指两个或多个事件在同一时间间隔内发生。
2.并行性:指两个或多个事件在同一时刻发生。
3.进程:指在系统中能独立运行并作为资源分配的基本单位。
4.线程:一个进程可包含若干个线程,它们可以利用进程所拥有的资源。
5.临界资源(独占资源):把在一段时间内只允许一个进程访问的资源称为临界资源。
四、简答题1.什么是操作系统?它有什么基本特征?答:操作系统是计算机系统中的一个系统软件,它控制和管理计算机系统中的硬件和软件资源,对各类作业进行调度,以及方便用户使用的程序指令的集合。
操作系统的基本特征是:并发性、共享性、虚拟性、异步性。
(1)并发性:指两个或多个事件在同一时间间隔内发生。
(2)共享性(资源共享或资源复用):指系统中的资源可供内存中多个并发执行的进程(线程)共同使用。
操作系统期中考试试题
![操作系统期中考试试题](https://img.taocdn.com/s3/m/3d9ab0b5b0717fd5360cdc7c.png)
操作系统期中考试试题学号姓名一、选择题(每小题1分,共30分)1.操作系统是一种( )A.系统软件B.系统硬件C.应用软件D.支援软件2.在下列性质中,哪一个不是分时系统的特征。
()A. 交互性B. 多路性C. 成批性D. 独占性3.实时操作系统追求的主要目标是()。
A.高吞吐率B.充分利用内存C. 快速响应D. 减少系统开销4.现代操作系统的两个基本特征是()和资源共享。
A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理5.以下()项功能不是操作系统具备的主要功能。
A.内存管理 B.中断处理 C.文档编辑 D.CPU调度6.批处理系统的主要缺点是()。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是7.引入多道程序的目的在于()。
A.充分利用CPU,减少CPU等待时间B. 提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器8.在分时系统中,时间片一定,(),响应时间越长。
A.内存越多B.用户数越多C.后备队列D.用户数越少9.()不是操作系统关心的主要问题。
A.管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D. 高级程序设计语言的编译器10.系统调用是()。
A.一条机器指令B.中断子程序C.用户子程序D.提供编程人员的接口11.系统调用的目的是()。
A.请求系统服务B.终止系统服务C.申请系统资源D.释放系统资源12.系统调用是由操作系统提供的内部调用,它()。
A.直接通过键盘交互方式使用B. 只能通过用户程序间接使用C.是命令接口中的命令使用D. 与系统的命令一样13.操作系统内核与用户程序、应用程序之间的接口是()。
A. shell命令B. 图形界面C. 系统调用D. C语言函数14.下列几种关于进程的叙述,()最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
操作系统期中考试试题及答案
![操作系统期中考试试题及答案](https://img.taocdn.com/s3/m/2db18389a0116c175f0e486a.png)
第一章操作系统引论(一)单项选择题1、操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( )A.使用方便 B.高效工作 C.合理使用资源2、允许多个用户以交互方式使用计算机的操作系统是( )。
A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统3、下列系统中( )是实时系统。
A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统4、操作系统是一种系统软件,它( )。
A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行5、计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理C.资源管理D.设备管理6、批处理操作系统提高了计算机系统的工作效率,但( )。
A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间D在作业执行时用户不能直接干预7、分时操作系统适用于( )。
A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享8、在批处理兼分时的系统中,对( )应该及时响应,使用户满意。
A.批量作业B.前台作业c.后台作业D.网络通信9、实时操作系统对可靠性和安全性要求极高,它( )。
A.十分注重系统资源的利用率B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1、计算机系统是按用户要求接收和存储信息,自动进行__并输出结果信息的系统。
2、计算机系统把进行___和控制程序执行的功能集中组成一种软件称为操作系统。
3、操作系统使用户合理__,防止各用户间相互干扰。
4、使计算机系统使用方便和是操作系统的两个主要设计目标。
5、批处理操作系统、和实时操作系统是基本的操作系统。
6、在多道操作系统控制下,允许多个作业同时装入,使中央处理器轮流地执行各个作业。
7、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。
操作系统期中试卷及答案
![操作系统期中试卷及答案](https://img.taocdn.com/s3/m/5ed23da85022aaea998f0fd3.png)
操作系统期中试卷及答案一、填空题(每个空1分;共30分)1.操作系统的基本功能包括(处理机管理)(存储器管理)(设备管理)(信息管理);除此之外还为用户使用操作系统提供了(用户接口管理)。
2.如果操作系统具有很强的交互性;可同时提供多个用户使用;但时间响应不太及时;则属于(分时操作系统)类型的操作系统;如果操作系统可靠;时间响应及时但仅有简单的交互能力;则属于(实时操作系统)操作系统;如果用户提交了作业后;不提供交互能力;追求资源的高利用率、大吞吐量和作业流程的自动化;则属于(批处理操作系统)操作系统。
3.在主机控制下进行的I/O操作称为(联机I/O或联机输入/输出)操作。
4.进程的三个基本状态在一定条件下是可以互相转换的;进程由就绪状态转化为运行状态的条件是(进程调度程序选中);由运行状态变为阻塞状态的条件又是(等待事件发生)5.某系统的进程状态如图所示;a是(运行)状态;b是(就绪)状态;c 是(等待)状态;1表示(选中);2表示(落选);3表示发生了等待事件;4表示等待事件的结果;则下列情况中;当发生前者的状态转换时;(2—>1或2状态变为1姿态)会导致发生后者的状态转换。
某进程状态图6.进程是一个(动态)概念;而程序是一个(静态)概念。
7.在(先来先服务(FIFS))调度算法中;按照进程进入就绪队列的先后次序来分配处理机。
8.银行家算法中;当一个进程提出的资源请求将导致系统从(安全状态)进入(不安全状态)时系统就会拒绝它的资源请求。
9.对死锁;一般考虑死锁的预防、避免、检测和解除四个问题;典型的银行家算法是属于(死锁避免);破坏环路等待条件是属于(死锁预防);而剥夺资源是(死锁解除)的基本方法。
10.在段页式存储管理系统中;内容等分成(块);程序按逻辑模块划分成若干(段)11.页表表目的主要内容包括(页号和块号)12.若选用的(页面置换)算法不合适;可能会出现抖动现象。
13.在页式存储管理系统中;(最不经常使用替换(LFU))算法;选择淘汰离当前时刻最近的一段时间内使用得最少的页。
操作系统期中考试试题及答案
![操作系统期中考试试题及答案](https://img.taocdn.com/s3/m/70505e4fcc175527072208fc.png)
第一章操作系统引论(一)单项选择题1( )A.使用方便 B.高效工作 C.合理使用资源2、允许多个用户以交互方式使用计算机的操作系统是( )。
A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统3、下列系统中( )是实时系统。
A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统4、操作系统是一种系统软件,它( )。
A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执行5、计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理C.资源管理D.设备管理6、批处理操作系统提高了计算机系统的工作效率,但( )。
A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间D在作业执行时用户不能直接干预7、分时操作系统适用于( )。
A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享8、在批处理兼分时的系统中,对( )应该及时响应,使用户满意。
A.批量作业B.前台作业c.后台作业D.网络通信9、实时操作系统对可靠性和安全性要求极高,它( )。
A.十分注重系统资源的利用率B.不强调响应速度C.不强求系统资源的利用率 D.不必向用户反馈信息(二)填空题1、__并输出结果信息的系统。
2行___3、操作系统使用户合理__,是操作系统的两个主要设计目标。
5、批处理操作系统、6,使中央处理器轮流地执行各个作业。
7、批处理操作系统提高了计算机系统的,但在作业执行时用户不能直接干预作业的执行。
8规定的CPU时间。
9_作业,把由批处理系统控制的作业称为作业。
11_____,不强求系统资源的利用率。
13、__为用户合理地分配处理器时间.尽可能地使处理器处于忙状态,提高处理器的工作效率。
(三)简答题1、计算机系统的资源包括哪些?计算机系统的资源包括两大类:硬件资源和软件资源。
操作系统期中考试试题(参考答案)
![操作系统期中考试试题(参考答案)](https://img.taocdn.com/s3/m/dd1a1521227916888486d7f9.png)
操作系统(A卷)一、单项选择题(20分,每题1分,共20题)1、操作系统是一种(B)。
A.通用软件 B.系统软件 C.应用软件 D.软件包2、操作系统是对(C)进行管理的软件。
A.软件 B.硬件 C.计算机资源 D.应用程序3、操作系统中采用多道程序设计技术提高CPU和外部设备的(A)。
A.利用率 B.可靠性 C.稳定性 D.兼容性4、操作系统的基本类型主要有(B)。
A.批处理系统、分时系统、多任务系统B.实时操作系统、批处理操作系统、分时操作系统C.单用户系统、多用户系统、批处理系统D.实时系统、分时系统、多用户系统5、所谓(B)是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A.多重处理 B.多道程序设计C.实时处理 D.共行执行6、(C)操作系统允许用户把若干个作业提交给计算机系统。
A.单用户 B.分布式 C.批处理 D.监督7、下面6个系统中,必须是实时操作系统的有(C)个。
计算机辅助设计系统;航空订票系统;过程控制系统;机器翻译系统;办公自动化系统;计算机激光照排系统。
A.1 B.2 C.3 D.48、在操作系统中,(C)是进行系统资源分配、调度和管理的最小单位。
A.程序 B.指令 C.进程 D.作业9、(D)不是操作系统关心得主要问题。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译程序10、批处理系统的主要缺点是(A)。
A.失去了交互性 B.CPU的利用率降低C.不具备并行性 D.以上都错11、系统调用的目的是(A)。
A.请求系统服务 B.终止系统服务C.申请系统资源 D.释放系统资源12、进程和程序的本质区别是(D)。
A.存储在内存和外存 B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源 D.动态和静态的特征13、在进程管理中,当(D)时进程从执行状态转换为就绪状态。
操作系统期中试卷
![操作系统期中试卷](https://img.taocdn.com/s3/m/00ecaf28bcd126fff7050b68.png)
一、单项选择题(共30小题,每一小题1.5分,共45分)()1.操作系统是一种( )。
A.应用软件B.系统软件C.通用软件D.工具软件()2.引入多道程序的目的在于( )。
A.充分利用CPU,减少CPU等待时间B.提高实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利用存储器()3.在一段时间内只允许一个进程访问的资源,称为( )A.共享资源B.临界区C.临界资源D.共享区()4.并发性是指若干事件在( )发生A.同一时刻B.同一时间间隔内C.不同时刻D.不同时间间隔内()5.管道通信是以( )进行写入和读出。
A.消息为单位B.自然字符流C.文件D.报文()6.系统出现死锁的原因是( )A.计算机系统发生了重大故障B.有多个封锁的进程同时存在C.若干进程因竞争资源而无休止的等待着,它方释放已占有的资源D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数()7.进程P1使用资源情况:申请资源S1,…申请资源S2,…释放资源S1;进程P2使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )A.必定产生死锁B.可能产生死锁C.不会产生死锁D.无法确定是否会产生死锁()8.进程具有并发性和( )两大重要属性。
A.动态性B.静态性C易用性D.封闭性()9.在单处理机系统中,处于运行状态的进程( )A.只有一个B.可以有多个C.不能被挂起D.必须在执行完成后才能被撤下()10.如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入( )A.自由状态B.停止状态C.阻塞状态D.静止状态()11.操作系统中有一组常称为特殊系统调用,它们不能被系统中断,在操作系统中称为( )A.初始化程序B.原语C.子程序D.控制模块()12.如果某一进程处于就绪状态要将其投入运行,应使用( )A.挂起原语B.创建原浯C.调度原语D.终止原语()13.当一个进程发出I/O请求后,会发生下述哪一个状态的转换?A、就绪->执行B、执行->就绪C、阻塞->执行D、执行->阻塞()14.为了照顾短作业用户,进程调度采用( )A.先进先出调度算法B.短进程优先调度C.优先级调度D.轮转法()15.如果要照顾所有进程,让它们都有执行的机会,最好采用( )算法。
操作系统期中考试
![操作系统期中考试](https://img.taocdn.com/s3/m/cd55bfd7162ded630b1c59eef8c75fbfc77d949f.png)
操作系统期中考试第一章:操作系统基础知识1.1 操作系统的定义和作用1.2 操作系统的发展历程1.3 操作系统的分类1.4 操作系统的主要功能第二章:进程管理2.1 进程的定义和特征2.2 进程控制块(PCB)的结构和作用2.3 进程的状态转换及转换原因2.4 进程调度算法:先来先服务、短作业优先、时间片轮转等2.5 进程同步与互斥第三章:内存管理3.1 内存的分区方式:连续分配、非连续分配3.2 静态分区分配算法:最佳适应、首次适应、最坏适应3.3 动态分区分配算法:首次适应、循环首次适应、最佳适应3.4 内存折叠和紧凑算法3.5 页面置换算法:最优、先进先出、最近最久未使用、时钟置换等第四章:文件系统管理4.1 文件系统的基本概念和组成部分4.2 文件的逻辑结构:顺序文件、索引文件、文件等4.3 文件的物理结构:连续存储、链式存储、索引存储等4.4 文件的操作:创建、打开、关闭、读、写、删除等4.5 文件系统的存储管理策略:空闲空间管理、文件存储结构管理等第五章:设备管理5.1 I/O设备的分类及特点5.2 I/O设备的工作过程5.3 设备的分配和释放5.4 设备的中断机制和中断处理5.5 磁盘调度算法:FCFS、SSTF、SCAN、C-SCAN等第六章:操作系统安全6.1 安全的定义和目标6.2 认证与授权6.3 安全漏洞和攻击类型6.4 防范措施:防火墙、入侵检测系统等6.5 操作系统安全策略与管理:密码策略、权限管理等第七章:操作系统虚拟化7.1 虚拟化的概念和分类7.2 虚拟机的实现原理7.3 虚拟机监管器(VMM)的功能和特点7.4 操作系统虚拟化的优缺点7.5 常见的虚拟化技术:全虚拟化、半虚拟化、容器化等本文档涉及附件:请参见附件A:操作系统相关概念解释表格本文所涉及的法律名词及注释:1.操作系统:计算机系统中的一种软件,用于管理和控制计算机硬件资源,提供用户和程序员使用计算机的接口。
操作系统期中考试题
![操作系统期中考试题](https://img.taocdn.com/s3/m/7f9241e52dc58bd63186bceb19e8b8f67d1cef4d.png)
操作系统期中考试题一:选择题1、下面计算机系统存储层次中速度最快的是()A主存储器B固定磁盘C高速缓存D寄存器2、在下列特性中,哪一个不是进程的特性()。
A. 异步性B. 并发性C. 静态性D.动态性3、进程间的同步与互斥,分别表示了各进程间的()。
A.相互独立与相互制约B.协调与竞争.C不同状态 D. 动态性与独立性4、下列基于顺序搜索的动态分区分配算法中效率最高的是()A 首次适应算法B循环首次适应算法C最佳适应算法D最坏适应算法5. 某系统采用了银行家算法,则下列叙述正确的是()。
A.系统处于不安全状态时一定会发生死锁B.系统处于不安全状态时可能会发生死锁C.系统处于安全状态时可能会发生死锁D.系统处于安全状态时一定会发生死锁6. 下列各项步骤中,哪一个不是创建进程所必须的步骤()。
A. 建立一个进程控制块PCBB. 由CPU调度程序为进程调度CPUC. 为进程分配内存等必要的资源D. 将PCB链入进程就绪队列7.CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()。
A.交换技术 B.覆盖技术C.缓冲技术 D. DMA技术8.下列不属于离散分配方式的是()A分页存储器管理方式B分段存储器管理方式C段页式存储管理方式D分块存储管理方式9.下列不是设备分配时考虑的因素的是()A固有属性 B内存大小C分配算法 D安全性10.在批处理系统中,()算法既考虑了作业的等待时间,又考虑作业运行时间的调度算法。
A先来先服务B短作业优先C优先级调用D高响应比优先调度11.当时,进程从执行状态转变为就绪状态。
()A. 进程被调度程序选中B. 时间片到C. 等待某一事件D. 等待的事件发生12..链接文件解决了顺序结构中存在的问题,它( )A.提高了存储空间的利用率B.适合于随机存取方式C 不适用于顺序存取D.指针存入主存,速度快13.不是缓冲池组成部分的是()A空白缓冲队列 B输入队列C输出队列 D处理队列14.对进程的管理和控制使用()。
操作系统期中考试试题 参考答案
![操作系统期中考试试题 参考答案](https://img.taocdn.com/s3/m/0f48319849649b6649d74713.png)
C.不具备并行性 D.以上都错
11、系统调用的目的是(A)。
A.请求系统服务B.终止系统服务
C.申请系统资源 D.释放系统资源
12、进程和程序的本质区别是(D)。
A.存储在内存和外存 B.顺序和非顺序执行机器指令
C.分时使用和独占使用计算机资源D.动态和静态的特征
5
3
6
4
0
2
1
3
4
P3
4
0
11
4
0
5
0
0
6
P4
4
2
5
2
0
4
2
2
1
P5
4
2
4
3
1
4
1
1
0
P(mutex);
If(waiter<=30)
{Hale Waihona Puke Waiter++;
V(students);
V(mutex)
P(teacher);
学生询问;
}
ElseV(mutex)
}
3、设系统中有3种类型的资源(A、B、C)和5个进程P1、P2、P3、P4、P5,A资源的数量为17,B资源的数量为5,C资源的数量为20。在T0时刻系统的状态见表1所示。系统采用银行家算法实施死锁避免策略。(10分)
司机:
While(1)
{
P(S1)
启动车辆
正常行车
到站停车
V(S2)
}
售票员:
While(1)
{
售票
P(S2)
开门
关门
V(S1)
}
操作系统期中考试试题1
![操作系统期中考试试题1](https://img.taocdn.com/s3/m/30af4eea551810a6f52486a4.png)
2
1
0
1
60
130
161
160
0
0
1
0
0
3
2
3
26
20
162
163
1
1
0
1
10.有一个二维数组: Var A:ARRAY[1..100,1..100] of integer; 按先行后列的次序存储。对采用LRU置换算法的页式 虚拟存储器系统,假设每页可存放200个整数。若 分配给一个进程的内存块数为3,其中一块用来装 入程序和变量 i,j,另外两块专门存放数组(不作 他用),且程序段已在内存,但数据页尚未装入 内存。请分别就下列程序计算执行过程中的缺页 次数。
6.有一单向行驶的公路桥,每次只允许一辆汽车通 过。当汽ห้องสมุดไป่ตู้到达桥头时,若桥上无车,便可上桥; 否则需等待,直到桥上的汽车下桥为止。若每一 辆汽车为一个进程,请用P,V操作保证汽车按要求 过桥。 7.设有4个合作进程P1、P2、P3、P4,它们有下图所 示的并发关系。试用PV操作实现进程间的同步。
P1
P3
P2
P4
8.下表给出了某系统中的空闲分区表,系统采用可
变分区存储管理策略。现有以下作业序列:96KB、 20KB、200KB。若用最先适应分配算法和最优适 应分配算法来处理这个作业序列,试问哪一种算 法可以满足该作业序列的请求,为什么?
9.一进程已分配到4个页帧,如下表所示,进程访问 第4页时,产生缺页中断,请分别用FIFO、LRU算法, 决定缺页中断服务程序选择换出的页面。
程序1 FOR i:=1 TO 100 DO FOR j:=1 TO 100 DO A[i,j]:=0
操作系统期中考试
![操作系统期中考试](https://img.taocdn.com/s3/m/9902f71aa216147917112840.png)
《操作系统》期中测试姓名:学号:成绩:一、填空题(40分)1、现代操作系统的基本功能是管理计算机系统的硬件软件资源, 这些管理工作分为__A__ 管理,__B__ 管理,__C__ 管理,__D__ 管理,__E__ 和通信事务管理. 在管理活动中表现出来的基本特征是__F__,__G__,__H__,__I__ 和__J__.2、记数信号量机制的p,v 操作定义如下:type scmaphore=recordvalue :integer;L :List of process;EndProcedure p(s)Var s: Scmaphore; Begins.value:=(a); Procedure v(s) Var s: Scmaphore; Begins.value:=(d);if (b) then (c) if (e) then (f) end end3、纯分页系统中的地址变换原理如下图所示:二、简答题(30分)1、什么是进程?进程由哪几部分构成?画出具有挂起和恢复状态的进程状态转移图并标出转移原因。
2、死锁产生的的四个必要条件是什么?用于保证系统不会产生死锁的方法有哪些?3、先举例说明页面置换算法LRU 的含义, 然后提出近似实现LRU 的两种思路 .三、计算题(15分)现有一请求分页的虚拟存储器, 内存最多容纳 4 个页面,对于下面的引用串: 1,2,3,4,5,3,4,1,6,7,8,7,8,9,7,8,9,5,4,5,4,2 ;分别采用FIFO, LRU, OPT 页面替换算法, 各将产生多少次缺页中断?四、综合题(15分)汽车司机与售票员之间必须协同工作,一方面,只有售票员把车门关好了司机才能开车,因此,售票员关好车门应通知司机开车。
另一方面,只有当司机已经停下,售票员才能开门上下客,故司机停车后应通知售票员。
假定某辆公共汽车上有一名售票员与一名司机,汽车当前正在始发站停车上客,试设必要的信号灯及赋初值,写出他们的同步过程。
操作系统期中试题(附答案)
![操作系统期中试题(附答案)](https://img.taocdn.com/s3/m/0f495276e55c3b3567ec102de2bd960590c6d932.png)
操作系统期中试题(附答案)操作系统期中试题一、选择题(共20题,每题2分,共40分)1. 操作系统的作用是( A )A. 管理和控制计算机硬件资源B. 加速计算机的运行速度C. 控制计算机的I/O设备D. 实现网络连接与通信2. 下列哪个不是操作系统的特征( D )A. 并发性B. 共享性C. 虚拟性D. 可编程性3. 多道程序设计中的进程是指( A )A. 正在运行的程序B. 程序的存储文件C. 程序的源代码D. 程序的控制台输出4. 对于运行中的程序,CPU可进行的操作是( B )A. I/O操作B. 执行指令C. 存储数据D. 读取数据5. 操作系统的内核( C )A. 是操作系统的计算功能模块B. 是操作系统的图形界面C. 是操作系统的核心部分D. 是操作系统的用户接口6. 进程之间的通信方式包括( D )A. 共享内存B. 管道通信C. 消息传递D. 所有选项都对7. 磁盘调度算法的目标是( A )A. 减少磁盘寻道时间B. 提高磁盘存储容量C. 加快磁盘转速D. 增加磁盘缓存大小8. 下列哪个不是操作系统提供的文件访问方式( C )A. 顺序访问B. 随机访问C. 串行访问D. 索引访问9. 虚拟存储器技术可以有效解决( B )A. CPU速度与IO速度不匹配的问题B. 程序过大无法一次性加载到内存的问题C. 磁盘空间不足的问题D. 文件读写速度过慢的问题10. 哪个操作系统多用于小型嵌入式系统中( D )A. WindowsB. macOSC. LinuxD. VxWorks11. 哪个操作系统属于开源操作系统( C )A. WindowsB. macOSC. LinuxD. Solaris12. 哪种调度算法不能保证公平性( B )A. 先来先服务调度算法B. 短作业优先调度算法C. 时间片轮转调度算法D. 优先级调度算法13. 页面置换算法中,FIFO算法是按照( A )A. 先进先出的原则进行页面置换B. 对访问频次最低的页面进行置换C. 对最近最久未使用的页面进行置换D. 对已经使用时间最长的页面进行置换14. 计算机网络中,OSI七层模型的顺序是( D )A. 物理层 - 数据链路层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层B. 数据链路层 - 物理层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层C. 应用层 - 表示层 - 会话层 - 传输层 - 网络层 - 数据链路层 - 物理层D. 物理层 - 数据链路层 - 网络层 - 传输层 - 会话层 - 表示层 - 应用层15. 并行计算系统是指( A )A. 同时使用多个处理器进行计算的系统B. 使用虚拟机进行计算的系统C. 使用分布式计算进行计算的系统D. 使用多线程进行计算的系统16. RAID技术可以实现( C )A. 硬盘的加密存储B. 硬盘的快速读写C. 硬盘的冗余存储D. 硬盘的高速缓存17. 数据库管理系统的主要功能是( B )A. 进行数据的存储B. 进行数据的管理和操作C. 进行数据的传输D. 进行数据的加密18. 死锁的发生是指( C )A. 程序出现错误导致程序崩溃B. 程序长时间无响应C. 进程之间互相等待资源导致无法继续执行D. CPU的存储空间不足19. 操作系统中的shell是指( A )A. 用于和用户进行交互的命令解释器B. 用于管理内存的模块C. 用于管理文件的模块D. 用于管理进程的模块20. 虚拟机技术可以实现( D )A. 多个操作系统共享一台物理机B. 加快CPU的运算速度C. 增加硬盘容量D. 可靠性增强二、简答题(共5题,每题10分,共50分)答:操作系统的主要功能包括资源管理、进程管理、文件管理、设备管理和用户接口。
linux操作系统期中考试试题及答案
![linux操作系统期中考试试题及答案](https://img.taocdn.com/s3/m/f47d967c11a6f524ccbff121dd36a32d7375c7ad.png)
linux操作系统期中考试试题及答案一、选择题(每题2分,共20分)1. Linux操作系统的内核是由谁发起的?A. Linus TorvaldsB. Richard StallmanC. Dennis RitchieD. Bill Gates答案:A2. 以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A3. 在Linux中,以下哪个选项不是文件权限?A. rB. wC. xD. s答案:D4. 以下哪个命令用于查看当前登录用户?A. whoB. userC. usersD. whoami答案:A5. 如何查看Linux系统的版本信息?A. uname -aB. versionC. verD. lsb_release -a答案:D6. 在Linux中,以下哪个命令用于压缩文件?A. gzipB. bzip2C. tarD. zip答案:C7. 在Linux中,以下哪个命令用于查看当前路径?A. pathB. pwdC. cdD. ls答案:B8. 在Linux中,以下哪个命令用于查找文件?A. findB. searchC. locateD. query答案:A9. 以下哪个选项是Linux系统中的文本编辑器?A. vimB. notepadC. texteditD. wordpad答案:A10. 在Linux中,以下哪个命令用于查看当前系统运行时间和平均负载?A. uptimeB. timeC. dateD. load答案:A二、填空题(每题2分,共20分)1. Linux系统中,文件系统采用______格式。
答案:ext42. 在Linux中,______命令可以用来复制文件。
答案:cp3. Linux系统中,______命令用于查看当前路径。
答案:pwd4. 在Linux中,______命令用于删除文件。
答案:rm5. Linux系统中,______命令用于创建目录。
操作系统期中试题
![操作系统期中试题](https://img.taocdn.com/s3/m/b31455f3d0f34693daef5ef7ba0d4a7303766c05.png)
操作系统期中试题一、选择题(每题 3 分,共 30 分)1、操作系统的主要功能不包括()A 进程管理B 存储管理C 文档编辑D 设备管理2、以下哪个不是操作系统的类型()A 分时操作系统B 实时操作系统C 网络操作系统D 绘图操作系统3、在多道程序设计环境中,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令4、进程的三种基本状态不包括()A 就绪B 执行C 阻塞D 暂停5、死锁产生的四个必要条件不包括()A 互斥条件B 请求和保持条件C 不剥夺条件D 随机条件6、虚拟存储管理中,页面置换算法不包括()A 最佳置换算法B 先进先出置换算法C 最近最少使用置换算法D 随机置换算法7、文件的物理结构不包括()A 顺序文件B 链接文件C 索引文件D 随机文件8、设备管理中,数据传输控制方式不包括()A 程序直接控制方式B 中断控制方式C DMA 方式D 随机控制方式9、以下哪个不是操作系统的接口()A 命令接口B 程序接口C 图形接口D 网络接口10、操作系统中,进程同步的主要方法不包括()A 信号量机制B 管程机制C 消息传递机制D 随机机制二、填空题(每题 2 分,共 20 分)1、操作系统的特征包括并发性、共享性、__________和不确定性。
2、进程控制块是描述进程状态和特性的数据结构,是__________存在的标志。
3、处理机调度分为高级调度、中级调度和__________调度。
4、产生死锁的原因可以归结为两点:__________和进程推进顺序不当。
5、存储管理的主要任务是为多道程序的运行提供良好的环境,方便用户使用存储器,提高__________的利用率。
6、按照设备的共享属性,可以将设备分为独占设备、共享设备和__________设备。
7、文件的逻辑结构可以分为有结构文件和__________文件。
8、操作系统的体系结构包括单体结构、__________结构和微内核结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选择题(每空1分)1.操作系统是一种( B )。
A.应用软件B.系统软件C.通用软件D.工具软件2.操作系统是管理( C )的软件。
A. 计算机软件B. 计算机硬件C. 计算机资源D. 用户信息3. 操作系统是一种提供了处理机管理、( D )、设备管理和信息管理的软件。
A. 用户B. 软件C. 数据D. 存储器4. 从用户角度看,操作系统是( D )。
A.计算机资源的管理者B.由按层次结构组成的软件模块的集合C.计算机工作流程的组织者D.用户和计算机之间的接口5. 允许在一台主机上连接多个终端,各个用户可以通过自己的终端交互使用计算机,这样的操作系统是(分时系统);这样的操作系统常采用(时间片轮转)策略为用户服务。
A.分布式操作系统;短作业优先B.网络操作系统;先来先服务C.分时操作系统;时间片轮转D.批处理操作系统;优先级6.在下面给出的几个操作系统中,交互性最强的是(分时系统),交互性最弱的是(批处理系统)。
A. 分时系统;批处理系统B. 实时系统;网络操作系统C. 分时系统;实时系统D. 实时系统;批处理系统7.下列进程状态转换中不可能发生的是( D )。
A. 运行->就绪B.就绪->运行C. 运行->阻塞D. 就绪->阻塞8.在操作系统中,不可中断的操作称为( D )。
A. 代码段B.程序C. 进程D. 原语9. 采用有序资源分配法给系统资源编号,并且进程每次只能按编号增长的顺序申请资源;而释放资源则按编号由大到小的顺序进行。
这样的资源分配策略属于死锁的预防,这种申请资源的规定打破了死锁的四个必要条件之一——( D )。
A. 资源互斥使用B. 保持并等待C. 不可剥夺D. 循环等待10. 系统中有11台打印机,N个进程要共享打印机资源,每个进程要求3台。
问当N的值不超过( D)时,系统不会产生死锁。
A. 4B.6C. 7D. 5即根据:N*(X-1)+1<=MN*(3-1)+1<=11 得N<=511. 某系统中有5个并发进程,都需要4个同类资源才能运行完成并释放所占的资源。
系统不会发生死锁的最少资源数是(C)。
A. 20B. 肯定会死锁C. 16D. 4同样根据N*(X-1)+1<=M5*(4-1)+1<=M 得M>=1612. 在多进程的系统中,为了保证公共变量的完整性,各个进程应互斥进入临界区。
所谓的临界区是指( A )。
A. 一段程序B. 一段数据区C. 同步机制D.一个缓冲区13.在多道程序环境下,当系统共享资源不足时,可能出现死锁现象。
但死锁的产生也可能是由于( B )。
A. 进程优先权低B. 进程推进顺序不当C.资源的按序号分配D.资源的静态分配14. 解除死锁一般有两种方法:( A )和( B )。
A. 撤销进程B. 剥夺资源C. 拒绝分配新资源D. 对资源实行静态分配15.预防死锁,即破坏死锁的四个必要条件之一。
其中对( A )条件的破坏是不切实际的。
A.互斥B. 请求并保持C. 不剥夺D. 环路等待16. 破坏死锁4个必要条件中的请求并保持条件可用( C )方法。
A. SpoolingB. 资源按序分配C. 资源静态分配D. 撤销进程17. 设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1<T2<T3。
若它们在单处理机系统中按单道运行,采用短作业优先算法,则平均周转时间为( D )。
A. T1+T2+T3B. (T1+T2+T3)/3C. T1+T2/3+2T3/3D. T3/3+2T2/3+T118.管程是一种进程同步机制,管程机制不包括下面( C )。
A. 初始化语句B. 定义一系列变量和函数(或过程)C. 创建进程D. 管程的名字19.静态地址重定位是在( C )进行的,动态地址重定位是在( C )进行的。
A. 编译过程中,程序运行中B. 连接过程中,程序运行前C. 程序运行前,程序运行中D. 程序运行中,程序运行前20.动态重定位技术要依赖于( B )来实现。
A. 装入程序B. 重定位寄存器C. 目标程序D. 编译程序21.在可变式分区分配方案中,某一作业(进程)完成后,系统回收其主存空间,并与相邻空闲区合并,为此需要修改空闲区表。
造成空闲区数目减1的情况是( D )。
A. 无上邻空闲区,也无下邻空闲区B. 有上邻空闲区,但无下邻空闲区C. 无上邻空闲区,但有下邻空闲区D. 有上邻空闲区,也有下邻空闲区22.在内存分配中,( B )可产生外碎片。
A. 固定分区分配B. 动态分区分配C. 分页存储系统D. 分段存储系统23.在内存分配中,(A,C )会产生内碎片。
——注意:此为多选A. 固定分区分配B. 动态分区分配C. 分页存储系统D. 分段存储系统第 1 页/共 5 页24.在可变式分区管理中,最佳适应算法将空白区在空白区表(链)中按( A )次序排列。
A.容量递增B.容量递减C. 地址递增D. 地址递减25.在可变式分区管理中,最差适应算法将空白区在空白区表(链)中按( B )次序排列。
A.容量递增B.容量递减C. 地址递增D. 地址递减26.在可变式分区管理中,最先适应算法将空白区在空白区表(链)中按( C )次序排列。
A.容量递增B.容量递减C. 地址递增D. 地址递减27.如果一个程序为多个进程所共享,那么该程序的代码在执行过程中不能被修改,即该程序应当是( B )。
A.可运行的B.可重入的C. 可改变的D. 可连接的28.实现虚拟存储器的目的是( D )。
A.实现存储保护B.实现程序浮动C. 扩充辅存容量D. 扩充主存容量29.在分页方式的内存管理中,系统会为每个用户程序建立一张页表。
页表是一种数据结构,用于( D )。
A.内存紧凑B.给物理内存分块C. 给用户程序分页D. 记录页面与内存块之间的对应关系30.在计算机中引入联想寄存器是为了( A )。
A.加快地址变换B.与主存交换信息C. 提高CPU的运算能力D. 实现存储扩充二.填空题(每填对一空得1分,最高30分):1.有三种基本的操作系统类型:多道批处理系统、分时系统和实时系统。
其中实时系统对实时性要求最高,(同时也是)实时系统对可靠性要求最高。
2.操作系统留给计算机用户的接口有两大类:脱机用户接口和联机用户接口。
联机用户接口又分为程序口(也叫系统调用)、命令口和图形用户接口。
其中,JCL是留给脱机用户的接口,系统调用(程序口)是操作系统留给应用程序的编程接口。
3.操作系统有四大基本特性,其中,系统中可能有两个以上的进程在同一时间间隔内发生,这是操作系统的并发性;系统中的资源可供系统中的多个并发进程同时使用,这是指操作系统的共享性性;通过某种技术,把一个物理实体变为若干个逻辑上的对应物,这是操作系统的虚拟性;多道程序环境下,每个进程何时执行、何时阻塞、何时完成是不可预知的,这是操作系统的异步性。
4.在传统的操作系统中,进程既是分配计算机资源的基本单位,又是处理机分配的基本单位。
在引入线程的操作系统中,资源分配的基本单位是进程,处理机调度的基本单位是线程。
5.从结构上讲,任一进程均由程序段、数据段和进程控制块(PCB) 3部分组成。
6.信号量S是一个初值大于等于0的整数值,它只能由用户赋一次初值,S值的改变只有通过 P(或Wait)、V(或Signal)操作进行。
其中的一个操作相当于申请资源,另一个相当于释放资源。
7.产生死锁的根本原因有两个:一是资源数量有限,不能满足所有进程的需要,二是进程推进不合理。
8.目前解决死锁问题有三种策略:一是死锁的预防,二是死锁的避免,三是死锁的检测与解除。
其中著名的银行家算法属于死锁的避免。
9. 若采用分时系统进行进程的调度,时间片的长短是个很重要的参数。
时间片过长,算法就会退化为先来先服务算法,时间片过短,会使得进程的切换过于频繁,处理机的时间大部分浪费在进程的切换上。
10.在响应比高者优先的调度算法中,对于长度(需要执行时间)相等的作业,等待时间长的将会被优先调度;而对于等待时间相等的作业,较短的作业的将会被优先调度。
11. 作业调度又称为长程调度;平衡负载调度又称中程调度;进程调度又称短程调度。
其中进程调度是各种操作系统中都必备的调度,任何程序都必须经过这一级调度才能得到执行。
12.在进程通信中分为直接通信和间接通信。
直接通信要求操作系统必须提供两个原语:send(P,M)和 receive(P,M) 。
信箱通信是典型的间接通信,在信箱通信中,为了保持可靠的通信,当发送者发现信箱已满时,应将自己置于等待信箱状态,直到信箱有空;接收者当发现信箱为空时,应将自己置于等待信件状态,直到信件到来。
13. 内存管理的主要功能包括:内存的分配与回收、地址重定位、内存的共享与保护、虚拟内存(或内存扩充)等。
14.地址重定位指的是把逻辑地址转换为物理地址。
根据重定位的时机不同,重定位方式可分为静态地址重定位和动态地址重定位两种。
15.分页式存储管理中,页表是用来指出作业的逻辑页号与内存块号的对应关系的数据结构。
三、判断题(每小题1分,最高10分)1.操作系统管理的是计算机的所有硬件资源。
(×)2.在多CPU的计算机里,才能实现多道程序技术。
(×)3.在操作系统中,一般联机用户的优先级要高于脱机用户的优先级。
(∨)4.在诸作业调度算法中,短作业优先的平均周转时间最短。
(∨)5.先进先服务的算法是最公平的算法,在进程调度中得到广泛应用。
(×)6.多级反馈队列算法只照顾了短进程,对长进程不利。
(×)7.系统若进入不安全状态就一定会发生死锁。
(×)。
8.死锁定理是判定系统死锁的充分条件。
(∨)9.一个程序只能对应一个进程,即一个程序只能以唯一的一个进程为载体执行。
(×)10.一个进程所分得的资源可以被隶属于它的的线程所共享。
(∨)11.在分页存储管理中,每个页面的大小应与物理内存块的大小相等(∨)。
12.在固定分区的内存管理中,最佳适应算法是最好的算法,最差适应算法是最不适用的算法。
(×)四、简答题(每小题3分,共15分)1.什么是进程?进程和程序有什么区别与联系?进程是程序的一次执行过程,它由程序段、数据段和进程控制块(PCB)三个部分构成。
进程是一个动态的概念,从建立到消亡,有自己的生命周期;而程序是计算机指令的集合,是一个静态的概念,只要用户或系统不主动删除,它会一直存在于计算机中。
在多道程序环境下,程序的执行已经失去了它原有的封闭型和可再现性,程序必须以进程为载体才能并发执行。
一个程序能对应多个进程,即一个程序可(同时或不同时)依托多个进程被执行。