《计算机软件技术基础》复习答案

发布时间 : 星期六 文章《计算机软件技术基础》复习答案更新完毕开始阅读

C. 等待某一事件 D. 等待的事件发生 126.进程和程序的根本区别在于 D 。 A. 是否具有就绪、运行和等待状态 B. 是否被调入内存中 C. 是否占有处理机 D. 静态与动态特点

127.在单处理机系统中,若同时存在有10个进程,则处于就绪队列中的进程最多为 C 个。

A. 0 B. 6 C. 9 D. 10 128.下列不属于临界资源的是 A 。

A. CPU B. 公共变量 C. 公用数据 D. 输入输出设备 129.下面关于进程同步的说法中,错误的是 D 。

A. 为使进程共享资源,又使它们互不冲突,因此必须使这些相关进程同步 B. 系统中有些进程必须合作,共同完成一项任务,因此要求各相关进程同步 C. 进程互斥的实质也是同步,它是一种特殊的同步

D. 由于各进程之间存在着相互依从关系,必须要求各进程同步工作

130.若S是P、V操作的信号量,当S<0时,其绝对值表示 A 。 A. 排列在信号量等待队列中的进程数 B. 可供使用的临界资源数 C. 无资源可用 D. 无进程排队等待

131.信号量S的初始值为8,在S上调用10次P操作和6次V操作后,S的值为 D 。 A. 10 B. 8 C. 6 D. 4

132.系统中有两个进程A和B,每个进程都需使用1台打印机和扫描仪,但系统中现在只有一台打印机和1台扫描仪。如果当前进程A已获得1台打印机,进程B已获得了1台扫描仪,此时如果进程A申请扫描仪,进程B申请打印机,两个进程都会等着使用已经被另一进行占用的设备,则此时两个进程就进入到了 B 状态。 A. 竞争 B. 死锁 C. 互斥 D. 同步 133.进程是 D 。

A. 一个程序段 B. 一个程序单位

C. 一个程序与数据的集合 D. 一个程序的一次执行 134. B 不是引入进程的直接目的。 A. 多道程序同时在主存中运行 B. 程序需从头至尾执行

C. 主存中各程序之间存在着相互依赖,相互制约的关系 D. 程序的状态不断地发生变化

135.下面关于进程和程序的叙述中,错误的是 C 。 A. 进程是程序的执行过程,程序是代码的集合 B. 进程是动态的,程序是静态的

C. 进程可为多个程序服务,而程序不能为多个进程服务

D. 一个进程是一个独立的运行单位,而一个程序段不能作为一个独立的运行单位 136.下面进程状态的转换,不能实现的是 D 。

A. 运行状态转到就绪状态 B. 就绪状态转到运行状态 C. 运行状态转到阻塞状态 D. 就绪状态转到阻塞状态 137.下面关于进程控制块的说法中,错误的是 D 。 A. 进程控制块对每个进程仅有一个 B. 进程控制块记录进程的状态及名称等 C. 进程控制块位于主存储区内

D. 进程控制块的内容、格式及大小均相同

138.下面关于进程创建原语的说法中,错误的是 A 。 A. 创建原语的作用是自行建立一个进程

B. 创建原语的工作是为被创建进程形成一个进程控制块 C. 创建原语不能自己单独执行 D. 创建原语都是由进程调用执行

139.进程的同步与互斥的根本原因是 B 。

A. 进程是动态的 B. 进程是并行的 C. 进程有一个进程控制块 D. 进程是相互依存的 140.下面关于临界区的说法中,错误的是 C 。 A. 进程中,访问临界资源的程序是临界区 B. 同时进行临界区的进程必须互斥

C. 进入临界区内的两个进程访问临界资源时必须互斥 D. 在同一时刻,只允许一个进程进入临界区

141.V操作词V(S),S为一信号量,执行V操作时完成以下操作:S=S+1 若S>0,则继续执行;若S<0则 C 。 A. 将进程阻塞,插入等待队列

B. 将队列中的一个进程移出,使之处于运行状态 C. 将队列中的一个进程移出,使之处于就绪状态 D. 将进程变为挂起状态

142.在进程的调度算法中, D 是动态优先数的确定算法。

A. 按进程使用的资源进行调度 B. 按进程在队列中等待的时间进行调度 C. 按时间片轮转调度 D. 非剥夺方式优先数调度 143.作业控制块JCB的内容不包括 C 。

A. 作业的状态 B. 作业进入系统的时间 C. 作业对进程的要求 D. 作业对资源的要求 144.设有一组作业,它们的提交时刻及运行时间如下表所示:

作业号 1 2 3 4 提交时刻 9:00 9:40 9:50 10:10 运行时间(分钟) 70 30 10 5 则在单道方式下,采用短作业优先调度算法,作业的执行顺序为 D 。 A. 1,3,4,2 B. 4,3,2,1 C. 4,1,2,3 D. 1,4,3,2

145.有如下三个作业:A1以计算为主,A2以输入/输出为主,A3是计算和输入/输出兼顾,在作业调度中,若采用优先级调度算法,为尽可能使处理器和外部设备并行工作,则它们的优先级从高到低的排列顺序是 C 。

A. A1, A2, A3 B. A2, A3, A1 C. A3, A2, A1 D. A2, A1, A3 146.下面几个选项中,作业里肯定没有的是 D 。 A. 程序 B. 初始数据 C. 作业说明书 D. 通道程序

147.作业调度程序不能无故或无限地拖延一个作业的执行,这是作业调度的 A 。 A. 公平性原则 B. 平衡资源使用原则 C. 极大的流量原则 D. 必要条件 148.作业调度是 A 。 A. 从输入进挑选作业进入主存 B. 从读卡机挑选作业进输入井 C. 从主存中挑选作业进程处理器

D. 从等待设备的队列中选取一个作业进程

149.用户通过 D 直接在终端控制作业的执行。 A. C语言 B. 汇编语言 C. 操作控制命令 D. 作业控制语言

150.在作业调度算法中, C 兼顾了短作业与长作业。 A. 先来先服务 B. 计算时间最短优先 C. 均衡调度 D. 最高响应比优先

151.某作业的任务是某紧急事务处理,应选择 C 算法较为合适。 A. 先来先服务 B. 短作业优先 C. 优先数调度 D. 响应比高者优先 152.现有三个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1

154.在页式存储管理系统中,整个系统的页表个数是 C 。 A. 1个 B. 2个 C. 和装入主存的作业个数相同 D. 不确定 155.虚拟存储器是 D 。

A. 可提高计算机执行指令速度的外围设备 B. 容量扩大了的磁盘存储器 C. 实际上不存在的存储器

D. 可以容纳总和超过主存容量的、多个作业同时运行的一个地址空间 156.存储管理的目的是实现 B 。

A. 提高计算机资源的利用率 B. 扩充主存容量,并提高主存利用效率 C. 有效使用和分配外存空间 D. 提高CPU的执行效率 157.在虚拟页式存储管理中,由于所需页面不在内存,而引发的缺页中断属于 A 。 A. 程序性中断 B. I/O中断 C. 硬件中断 D. 时钟中断

158.一进程刚获得三个存储块的使用权,若该进程访问页面的次序是{1,3,2,1,2,1,5,1,2,3},当采用先进先出调度算法时,发生缺页的次数是 C 次。 A. 4 B. 5 C. 6 D. 7

159.内存共享的目的是 B 。 A. 扩大内存空间,提高内存空间的利用效率

B. 节省内存空间,实现进程间通信,提高内存空间的利用效率 C. 共享内存中的程序和数据 D. 以上说法均不对

160.以下主存管理方案中,不采用动态重定位的是 B 。 A. 页式管理 B. 固定分区 C. 可变分区 D. 段式管理

161.最易形成很多小碎片的可变分区分配算法是 B 。 A. 最先适应算法 B. 最优适应算法 C. 最坏适应算法 D. 以上都不对 162.页式存储管理中,页表的大小由 A 决定。 A. 作业所占页的多少 B. 操作系统 C. 计算机编址范围 D. 系统统一指定

163.在提供虚拟存储的系统中,用户的逻辑地址空间主要受 C 的限制。 A. 主存的大小 B. 辅存的大小

C. 计算机编址范围 D. 主存中用户区域的大小 164.在分段管理中, C 。 A. 以段为单位分配,每段

联系合同范文客服:xxxxx#qq.com(#替换为@)