《操作系统》课程作业(一)
姓名班级学号
一、单选题(每题2分,20分)
1. 操作系统是一组( )
a.文件管理程序b.中断处理程序。
c.资源管理程序d.设备管理程序。
2. (不是操作系统关心的主要问题。
a. 管理计算机裸机。
b. 设计、提供用户程序与计算机硬件系统的界面。
c. 管理计算机系统资源。
d. 高级程序设计语言的编译器。
3. 引入多道程序的目的在于( )
a. 充分利用cpu,减少cpu等待时间。
b. 提高实时响应速度。
c. 有利于**共享,减少主、辅存信息的交换量。
d. 充分利用存储器。
4. 以下( )功能不是操作系统具备的主要功能。
a.内存管理 b.文档编辑 c.中断处理 d.cpu调度。
5. 现代操作系统的两个基本特征是( )和资源共享。
a.多道程序设计b.中断处理。
c.程序的并发执行d.实现分时与实时处理。
6.作业在系统中存在与否的唯一标志是( )a.源程序b.作业说明书。
c.作业控制块d.目的程序。
7.作业调度的关键在于( )
a.选择恰当的进程管理程序 b.选择恰当的作业调度算法。
c.用户作业准备充分d.有一个较好的操作环境。
8.作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指( )调度算法。
a.先来先服务b.最短作业优先。
c.定时轮转法d.优先数法。
9.对紧急进程或重要进程进行调度,调度算法应采用( )a.先进先出调度算法b.优先数法。
c.最短作业优先调度d.定时轮转法。
10.统中的作业管理是一种( )
a.宏观的高级管理b.宏观的低级管理。
c.系统刚开始加电d.初始化引导完成。
二、填空题(每空1分,共8分)
1. 从计算机系统的角度看,作业是一个比程序更广东概念,它由。
和三部分组成。
2. 作业输入方式主要有和等3种方式。
3. 面对一般用户,通过方式控制操作系统;面对编程人员,通过控制。
三、简答题。
1. 作业调度和进程调度有什么区别?(20分)2. 试述系统调用与一般过程调用的主要区别。(20分)四、综合题(32分)
1.设有4道作业,它们的提交时间及执行时间如下:
试计算在单道程序环境下,采用先来先服务调度算法和最短作业优先调度算法时的平均周转时间和平均带权周转时间,并指出它们的调度顺序。(时间单位:小时,以十进制进行计算。)
操作系统 软件 操作系统作业
1 信号量的物理含义是什么?2 处于执行状态的进程若同时发生了下列两种情况 1 对某信号量执行p操作后,信号量的值变为负数。2 该进程的时间片到时产生中断。试问,该进程将由执行状态变迁为就绪态,还是阻塞态?简述理由。3 设有n个进程共享一临界区,对于下述情况,说明信号量的初值 含义,并用pv操作写出...
操作系统作业
4.程序并发执行时为什么会失去封闭性和可再现性?因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再失去可再现性。6.试从动态性,并发性和独立性上比较进程和程序?a.动态性是进程最基本的特性,可表现为...
操作系统作业
一 选择题。1 在进程的组成部分之中,进程在运行中不可修改的部分是 a 私用程序段b 共享程序段。c 数据段d 进程控制块。2 响应比高者优先作业调度算法是以计算时间和 来考虑的。a 输入时间 b 完成时间 c 周转时间 d 等待时间。3 在消息缓冲通信中,消息队列属于 资源。a 临界 b 共享 c...