程序执行
【单选题】
程序在独占处理器的情况下运行时,将会体现出顺序性的执行特征,这是指()。
•A、程序在封闭环境下运行并独占计算机的所有资源
•B、程序的执行严格按照其代码排列先后次序而顺序执行
•C、程序严格按照源码编辑、源程序编译、目标程序链接和可执行程序运行的过程来执行处理
•D、处理机的操作,严格按照规定顺序执行
我的答案:D
2程序在独占处理器的情况下运行时将会体现出封闭性的特征。
关于这里的封闭性的理解或描述,下列不正确的选项是()
•A、程序在封闭环境下运行并独占计算机的所有资源
•B、只有当前运行的程序才能改变计算机系统资源的状态
•C、程序的执行相对封闭,但受到并发协作进程的制约
•D、程序的执行结果不受外界因素的影响
我的答案:C
3程序在独占处理器的情况下运行时:只要程序执行时的环境和初始条件相同,程序重复执行的结果相同,这称之为()。
•A、可再现性
•B、封闭性
•C、顺序性
•D、开放性
我的答案:A
4【单选题】
现代操作系统中,()是系统实施内存资源分配和管理的一个独立实体。
•A、线程
•B、程序
•C、管程
•D、进程
我的答案:D
5【单选题】
进程是对并发程序的描述机制,是程序的运行过程,由()所组成。
•A、程序上下文和寄存器上下文
•B、程控制块、本进程区表、系统区表、文件描述符表和文件打开表•C、程序段和数据段
•D、程序段、数据段和进程控制块
我的答案:D
6【单选题】
()存放了进程标识符、进程运行的当前状态、程序和数据的地址以及关于该程序运行时的CPU环境信息。
•A、进程控制块
•B、管程
•C、页表
•D、文件列表
我的答案:A
7【单选题】
进程与程序的根本区别是()。
•A、静态和动态的区别
•B、是不是具有就绪、运行和等待三种状态
•C、是不是占有处理器
•D、是不是被调入到内存
我的答案:A
8【单选题】关于进程,下列叙述不正确的是( )。
•A、进程包含了程序和执行其上的数据
•B、同一个程序执行在不同的数据集合上时,构成了不同的进程
•C、一个被创建了的进程,在它消亡之前,总是处于3种基本状态之一
•D、若干个进程在单CPU系统中必须依次执行,即一个进程完成后,另一个进程才能开始工作。
我的答案:D
9【单选题】并发进程失去了封闭性是指( )。
•A、多个相对独立的进程以各自的速度向前推进
•B、并发进程的执行结果与速度无关
•C、并发进程执行时,在不同时刻发生的错误
•D、并发进程共享变量,其执行结果与速度有关
我的答案:D
10【单选题】并发性是指若干事件在( )发生。
•A、同一时刻
•B、同一时间间隔内
•C、不同时刻
•D、不同时间间隔内
我的答案:B
11【单选题】进程具有并发性和( )两大重要属性。
•A、[动态性
•B、静态性
•C、易用性
•D、封闭性
我的答案:A
12【单选题】进程是( )。
•A、与程序等效的概念
•B、并发环境中程序的执行过程
•C、一个系统软件
•D、存放在内存中的程序
我的答案:B
13【单选题】
以下关于前趋图的说法错误的是()。
•A、前驱图是有向循环图。
•B、在前驱图中,没有后继的结点称为终止结点
•C、在前驱图中,没有前驱的结点称为初始结点
•D、前驱图用于描述进程之间执行的先后顺序。
我的答案:A
14【单选题】
以下前驱关系中错误的是()。
•A、P1→P2, P1→P3, P2→P4, P3→P4
•B、{(P1,P3),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P5)}
•C、{(P1,P2),(P2,P4),(P2,P3),(P3,P4)}
•D、{(P1,P2),(P2,P4),(P3,P2),(P4,P3)}
我的答案:D
解析:不能成环
15【填空题】
程序顺序执行时的特征有_顺序性_、_封闭性_____ 和______可再现性______。
16【填空题】
程序并发执行时的特征有_____间断性_、失去封闭性_____ 和______不可再现性______。
17【填空题】
进程实体是由_程序段_、_______数据段___ 和_PCB___三部分构成的。
2.2-02挂起和PCB
1【单选题】
进程与程序的根本区别是()
•A、静态和动态特点
•B、是不是被调入内存
•C、是不是具有就绪、运行、等待三种状态
•D、是不是占用处理机
正确答案:A 我的答案:A
2【单选题】
一个进程映像是()
•A、由协处理器执行的一个程序
•B、一个独立的程序+数据集
•C、PCB结构与程序和数据的组合
•D、一个独立的程序
正确答案:C 我的答案:C
3【单选题】
操作系统根据()来对并发执行的进程进行控制和管理。
•A、进程的基本状态
•B、进程控制块
•C、多道程序设计
•D、进程的优先权
正确答案:B
4【单选题】
在任何时刻,一个进程的状态变化()引起另一个进程的状态变化。
•A、必定
•B、一定不
•C、不一定
•D、不可能
正确答案:C 我的答案:C
5【单选题】
在单处理机系统中,如果同时存在10个进程,处于就绪状态的进程最多有()个。
•A、1
•B、8
•C、9
•D、10
正确答案:C 我的答案:C
6【单选题】
一个进程释放了一台打印机,它可能会改变()状态
•A、自身状态
•B、输入输出进程
•C、另一个等待打印机的进程
•D、所以等待打印机的进程
正确答案:C 我的答案:C
7【单选题】
一个进程的基本状态,可以从其他两个基本状态转换过来,这个状态一定是()
•A、执行
•B、阻塞
•C、就绪
•D、完成
正确答案:C 我的答案:C
8【单选题】
PCB是进程存在的唯一标识,下列()不属于进程PCB。
•A、进程ID
•B、CPU的状态
•C、堆栈指针
•D、全局变量
正确答案:D 我的答案:D
答案解析:
全局变量与用户代码有关
9【单选题】
下列选项中,会导致进程从执行状态,变为就绪状态的事件是()。
2015考研联考真题
•A、执行P(wait)操作
•B、申请内存失败
•C、启动I/O设备
•D、被高优先级进程强占
正确答案:D 我的答案:D
10【单选题】
有关挂起操作的说法错误的是()。
•A、将进程的程序或数据调出到外存。
•B、挂起操作就是剥夺CPU使用权。
•C、就绪状态的进程,执行挂起操作后,状态变成静止就绪•D、阻塞状态的进程,执行挂起操作后,状态变成静止阻塞正确答案:B。