操作系统 :作业一(进程概念与进程控制)

您所在的位置:网站首页 博客指的是 操作系统 :作业一(进程概念与进程控制)

操作系统 :作业一(进程概念与进程控制)

2023-07-21 04:32| 来源: 网络整理| 查看: 265

一、 选择题 1.多道程序设计是指_D_____。 A. 在实时系统中并发运行多个程序;B.在分布系统中同一时刻运行多个程序; C. 在一台处理机上同一时刻运行多个程序; D. 在一台处理机上并发运行多个程序; 2.当__B___时,进程从运行状态变为就绪状态。 A. 进程被调度程序选中 B. 时间片到 C. 等待某一事件 D. 等待的事件发生 3.进程管理中,当__C___,进程从阻塞态变成就绪态。 A. 进程被进程调度程序选中 B. 等待一个事件 C. 等待的事件发生 D. 时间片用完 4.下面对进程的描述中,错误的是__D__。 A. 进程是动态的概念 B. 进程执行需要处理机 C. 进程是有生命周期的 D. 进程是指令的集合 5.进程与程序的根本区别是(A )。 A. 静态和动态的区别 B. 是不是被调入到内存 C. 是不是具有就绪、运行和等待三种状态 D. 是不是占有处理器 6.下面所述步骤中,( B )不是创建进程所必需的。 A. 由调度程序为进程分配CPU B. 建立一个进程控制块 C. 为进程分配内存 D. 将进程控制块链入就绪队列 7.多道程序环境下,操作系统分配资源以©为基本单位。 A. 程序 B. 指令 C. 进程 D. 线程 8.下述哪一个选项体现了原语的主要特点(D)。 A. 并发性 B. 异步性 C. 共享性 D. 不可分割性 9.在下述关于父进程和子进程的叙述中,正确的是(B)。 A. 父进程创建了子进程,因此父进程执行完了,子进程才能运行 B. 父进程和子进程可以并发执行 C. 撤销子进程时,应该同时撤销父进程 D. 撤销父进程时,应该同时撤销子进程 10.操作系统是根据(B)来对并发执行的进程进行控制和管理的。 A. 进程的基本状态 B. 进程控制块 C. 多道程序设计 D. 进程的优先权 二、简答题

什么是进程?为什么要引入进程? 进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。 在操作系统中引入进程,是为了实现多个程序的并发执行。传统的程序不能与其他程序并发执行,只有在为之创建进程后,才能与其他程序(进程)并发执行。 这是因为并发执行的程序(即进程)是“停停走走”地执行,只有在为它创建进程后,在它停下时,方能将其现场信息保存在它的PCB中,待下次被调度执行时,再从PCB中恢复CPU现场并继续执行,而传统的程序却无法满足上述要求。比较进程和程序的联系与区别。 区别: (1)进程具有动态性,是进程实体的执行过程,具有生命周期;而程序是静态的,只是一组有序指令的集合。 (2)进程具有并发性,而程序不能并发执行。 (3)进程具有独立性,进程实体是一个能独立运行、独立获得资源和接受调度的基本单位,而程序不能作为一个独立的单位参与运行。 (4)进程 = 程序 + 数据 + PCB (5)一个程序可对应多个进程。 (6)一个进程可包含多个程序,主程序进程执行时可调用其他程序,共同组成一次活动。 联系: (1)程序是构成进程的组成部分之一,一个进程存在的目的就是执行其所对应的程序,如果没有程序,进程就失去了其存在的意义。进程有哪些基本状态?各种状态之间是如何进行转换的,画出状态转换图? 在这里插入图片描述


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3