江苏开放大学操作系统原理第一次形考作业选择题
1、如果信号量S的值是0,此时进程执行P(s)操作,那么进程会()
A、进入就绪态,让出CPU
B、继续运行
C、进入阻塞态,让出CPU
D、继续运行,并唤醒S队列上的等待队列
正确答案:C 学生答案:C
答案解析:P(S)操作,s-1<0阻塞,并放弃处理机
2、一个进程被唤醒意味着()。
A、其PCB移至就绪队列的队首
B、进程重新占有了CPU
C、它的优先权变为最大
D、进程状态变为就绪
正确答案:D 学生答案:D
答案解析:进程被唤醒之后就可以等待自己时间片的到来,当时间片到了之后就变成了执行状态才能分到cpu
3、操作系统是一组()程序。
A、资源管理
B、设备管理
C、中断处理
D、文件管理
正确答案:A 学生答案:A
答案解析:操作系统负责管理计算机系统的所有资源,并调度这些资源的使用。具体来说它将负责:处理机管理、内存管理、设备管理、文件管理与作业管理。
4、计算机的操作系统是一种()
A、工具软件
B、系统软件
C、应用软件
D、字表处理软件
正确答案:B 学生答案:B
答案解析:操作系统是系统软件而不是其他软件
5、系统出现死锁的原因是()。
A、有多个封锁的进程同时存在
B、资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数
C、计算机系统发生了重大故障
D、若干进程因竞争资源而无休止地循环等待着,而且都不释放己占有的资源.
正确答案:D 学生答案:D
答案解析:死锁是指一个进程集合中的每个进程都在等待仅由该集合中的其他进程才能引发的事件而无限期僵持下去的局面。
6、在操作系统中引人”进程”概念的主要目的是()。
A、描述程序动态执行过程的性质
B、使程序与计算过程一一对应
C、提高程序的运行速度
D、改善用户编程环境
正确答案:A 学生答案:A
答案解析:用程序这个静态概念已经不能反映程序并发执行过程中的特征,为此引入进程来描述程序动态执行过程
7、进程调度是从()选择一个进程投入运行。
A、就绪队列
B、提交队列
C、等待队列
D、作业后备队列
正确答案:A 学生答案:A
答案解析:进程调度是把CPU分配给就绪队列
8、N个进程共享某一临界资源,则互斥信号量的取值范围为()
A、-1~0、B、1~-(N-1)
C、0~-(N-1)
D、0~1、正确答案:B 学生答案:B
答案解析:由于互斥信号量的初值是1,而另一极端情况是某一进程在访问临界资源,其余N-1个进程处于阻塞状态,此时的信号量为-(N-1)
9、在下列叙述中,正确的是()。
A、当进程完成I/O后,进程的状态由等待变为运行
B、中断屏蔽是不允许发生中断
C、进程之间的状态变化,一定在PCB中反映出来
D、O.S的特征之一为并行性,所谓并行性是指多个进程同时处于运行状态
正确答案:C 学生答案:C
答案解析:PCB中记录了进程当前的状态,所以进程之间的状态变化,在PCB中一定有记录。选项(A)正确。
当进程完成I/O后,进程的状态变为就绪,何时运行由进程调度程序决定。选项(B)错误。
中断屏蔽期间允许发生中断,但暂时不响应。选项(C)错误
所谓并行性是指多个作业同时处于运行状态,这是一种宏观上的并行,对于进程来说,还是按处理机调度交替地(轮流)占有处理机。选项(D)错误。
10、用户要在程序一级获得系统帮助,必须通过()。
A、系统调用
B、键盘命令
C、作业调度
D、进程调度
正确答案:A 学生答案:A
答案解析:操作系统提供的用户在程序一级获得系统帮助的途径是系统调用。
11、“可抢占”和“不可抢占”的优先级调度算法相比()。
A、两者开销大致相同
B、两者开销不能相比
C、前者开销大
D、前者开销小
正确答案:C 学生答案:C
答案解析:“可抢占”和“不可抢占”的优先级调度算法相对来说,可抢占式开销更大
12、下列四个操作系统中,是分时系统的为()
A、MS-DOS
B、CP/M
C、UNIX
D、WINDOWS NT
正确答案:C 学生答案:C
答案解析:UNIX系统是一个分时操作系统。
13、进程创建原语的任务是()
A、为进程建立PCB表
B、为进程编制程序
C、为进程分配CPU
D、为进程分配所需的各种资源
正确答案:A 学生答案:A
答案解析:PCB是进程组成的最关键的部分,进程创建原语创建了PCB表
14、某进程所要求的一次打印输出结束,该进程被()
A、执行
B、阻塞
C、运行状态到阻塞状态
D、唤醒
正确答案:D 学生答案:D
答案解析:当某进程在进程输入输出时,进程的状态是处于阻塞或等待状态。当输入输出完成后,该进程被唤醒,其状态将从阻塞变为就绪。
15、进程调度算法中,可以设计成“可抢占式”的算法有()。
A、最高响应比优先
B、优先数调度算法
C、最短作业优先
D、先来先服务调度算法
正确答案:B 学生答案:B
答案解析:常用的进程调度算法有先来先服务、优先数、时间片轮转及多级调度等算法。而先来先服务调度算法是“非抢占式”的;“优先数调度算法”可以是“非抢占式”的,也可以是“抢占式”的;算法“最高响应比优先”、“最短作业优先”适用于作业调度,而不适于进程调度。
判断题
1、中断屏蔽是不允许发生中断
A、正确
B、错误
正确答案:B 学生答案:B
答案解析:中断屏蔽是不允许发生中断
2、现代计算机系统中,外围设备的启动工作由系统自动完成。
A、正确
B、错误
正确答案:B 学生答案:B
答案解析:并发是指多道程序的执行在时间上是重叠的,一个程序的执行尚未结束,另一个程序的执行已经开始。但对单CPU系统而言,每一时刻只有一个程序在CPU上运行(有可能此时其他的程序在进行输入、输出)。也就是说,占有CPU的只能有一个程序。因此,并发实际上是“在宏观上并行执行,在微观上串行执行”。而并行是真正意义上的并行执行,因此两者的含义是不同的。
3、进程之间的状态变化,一定在PCB中反映出来
A、正确
B、错误
正确答案:A 学生答案:A
答案解析:PCB中记录了进程当前的状态,所以进程之间的状态变化,在PCB中一定有记录。
4、当进程完成I/O后,进程的状态由等待变为运行
A、正确
B、错误
正确答案:B 学生答案:B
答案解析:当进程完成I/O后,进程的状态变为就绪,何时运行由进程调度程序决定。
江苏开放大学操作系统原理第一次形考作业多选题
1、在下列叙述中,错误的是()
A、分时系统中,时间片越小,响应时间越长
B、PCB是进程存在的唯一标志,而程序是系统感知进程存在的唯一实体
C、多道程序的引入,主要是为了提高CPU及其它资源的利用率
D、通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发生
E、飞机票订票系统是分时系统
正确答案:A;B;E学生答案:A;B;E
答案解析:分时系统的响应时间T≈nq,n是用户数目,而q是时间片。当在用户数目一定的情况下,时间片越小,响应时间越短。因此,选项(A)错误。
在单道程序环境中,系统的全部资源为一个作业所独占,如果该作业在进行输入或输出时,CPU仍然被它所占有,处于等待状态。由于CPU与外设处理速度上的差异,如果采用多道程序设计技术,当某个作业输入或输出时,CPU就可处理其他的作业,其它资源也是类似的。选项(B)正确。
飞机票订票系统是实时信息处理系统。所以,选项(C)错误。
PCB是进程存在的唯一标志,也是系统感知进程存在的唯一实体。而进程的程序部分描述了进程所要完成的功能。选项(D)错误。
通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为“中断响应”。选项(E)正确。
2、进程所具有的基本状态包括()
A、完成状态
B、就绪状态
C、后备状态
D、运行状态
E、等待状态
正确答案:B;D;E学生答案:B;D;E
答案解析:进程是操作系统中的一个最基本、最重要的概念,所谓进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动。它实际上是对“程序”在系统中运行活动的描述。进程在它存在过程中,其状态处于不断地变化中,通常一个进程至少有三种不同的状态:运行状态、就绪状态、等待状态,并且在这三种状态下不断地变化
3、可以做为进程调度算法的有()
A、时间片轮转调度算法
B、最高优先级调度算法
C、先来先服务调度算法
D、均衡调度算法
正确答案:A;B;C 答案:A;B;C
答案解析:(-)先来先服务调度算法
这种调度算法是按照进程进入就绪队列的先后次序选择可以占用处理器的进程。当有进程就绪时,把该进程排入就绪队列的末尾,而进程调度总是把处理器分配给就绪队列中的第一个进程。一旦一个进程占有了处理器,它就一直运行下去,直到因等待某事件或进程完成了工作才让出处理器。
(二)优先数调度算法
对每个进程确定一个优先数,进程调度总是让具有最高优先数的进程先使用处理器。如果进程具有相同的优先数,则对这些有相同优先数的进程再按先来先服务的次序分配处理器。就绪队列中进程可按优先数从大到小排列,这样,进程调度也总是把处理器分配给就绪队列中的第一个进程。
进程被创建时系统为其确定一个优先数,进程的优先数可以是固定的,也可随进程的执行过程而动态变化。
4、一个进程通常包括()
A、运行日志
B、程序
C、数据
D、进程控制块(PCB)
E、作业说明书
正确答案:B;C;D学生答案:B;C;D
答案解析:一个进程由三部分组成:程序、数据及进程控制块(PCB)。进程控制块是记录进程有关信息的一块主存,是进程存在的程序唯一标识。
5、从中断事件的性质来说,一般中断包括()
A、输入输出中断
B、外部中断
C、硬件故障中断
D、程序中断
E、访管中断
正确答案:A;B;C;D;E学生答案:A;B;C;D;E
答案解析:不同硬件结构的计算机,它们的中断源不尽相同。但从中断事件的性质来说,一般可以分成下述几类:硬件故障中断、程序中断、外部中断、输入输出中断、访管中断。
未经授权,禁止转载,发布者:形考达人,出处:https://www.xingkaowang.com/4706.html
本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。
免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功