东北大学操作系统 第一章作业

合集下载

操作系统第一章复习总结+习题(带讲解)

操作系统第一章复习总结+习题(带讲解)

第一章操作系统概论操作系统的定义:1.资源管理的观点:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以及方便用户的程序集合。

2.用户的观点:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。

操作系统形成:操作系统的发展过程中,多道批处理系统和实时控制系统的出现,标志着操作系统的正式形成。

操作系统的特征:并发性、共享性、虚拟性、不确定性操作系统的功能进程管理、存储管理、设备管理、文件管理、操作系统接口操作系统接口分类:程序接口(为程序员提供)、命令接口(为用户提供)操作系统类型基本类型:批处理操作系统、分时操作系统、实时操作系统新型:微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统、嵌入式操作系统多道程序设计技术:为了提高系统吞吐量和资源利用率,允许多个程序同时驻留内存,使处理机在这些程序之间切换,在一段时间内,执行完多个程序的处理技术称为多道程序设计技术。

批处理操作系统:用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行。

单道批处理系统:内存中仅放一道作业、作业的完成顺序与进驻内存的顺序相关多道批处理系统:内存中存放多道作业、作业的完成顺序与进驻内存的顺序无严格对应关系。

分时系统:允许多个终端用户同时使用计算机,在这样的紫铜中,用户感觉不到其他用户的存在。

特征:多路性、独立性、及时性、交互性、可靠性实时系统:系统对特定输入做出的反应速度足以控制发出实时信号的对象。

“实时”的含义是指计算机对于外来信息能够及时处理,并且能在被控对象允许的范围内做出快速反应。

(要求更好的及时性)实时系统分类:实时控制系统、实时信息控制系统UNIX是一个多用户、多任务的分时操作系统(声明:习题参考答案均属个人意见,仅供参考,参考答案设置字体为白色,看时请自行设置为其他颜色。

)习题:1. 下列选项中,在用户模式下执行的是()。

A 命令解释程序B 缺页处理程序C 进程调度程序D 时钟中断处理程序参考答案:A2.用户程序调用操作系统的功能必须使用()。

东大17春秋学期操作系统Ⅰ在线作业2

东大17春秋学期操作系统Ⅰ在线作业2

----------------------------------单项选择题----------------------------------1. 在以下文件的物理结构中,____无益于文件长度动态增加。

.顺序结构.链接结构.索引结构.Hsh结构....正确答案:2. 文件系统的要紧目的是____.实现文件的按名存取.实现虚拟存储.提高外存的读写速度.用于存储系统文件....正确答案:3. 操作系统是一种____.通用软件.系统软件.应用软件.软件包....正确答案:4. 操作系统的功能是进行处置机治理、____治理、设备治理和文件治理。

. 进程.存储器. 硬件.软件....正确答案:5. 并发性是指假设干事件在()发生。

.同一时刻. 同一时刻距离内.不同时刻. 不同时刻距离内....正确答案:6. 操作系统中采纳缓冲技术的目的是为了增强系统()的能力。

.串行操作. 操纵操作.重执操作.并行操作....正确答案:7. ()存储治理方式提供一维地址结构。

.固定分区.分段.分页.分段和段页式....正确答案:8. 一个进程被唤醒意味着____。

.该进程从头占有了PU.它的优先权变成最大.其P移至等待队列队首.进程变成绩绪状态....正确答案:9. 虚拟存储治理系统的基础是程序的____理论。

.局部性.全局性.动态性.虚拟性....正确答案:10. 一个运行的进程用完了分派给它的时刻片后,它的状态变成____。

.就绪.等待.运行.由用户自己确信....正确答案:----------------------------------判定题----------------------------------1. 作业输入方式有:联机输入、脱机输入、直接耦合、假脱机、网络输入。

. 错误. 正确正确答案:2. 运算机系统一样都设计有两种运行状态,运行态和就绪态。

用户态和系统态. 错误. 正确正确答案:3. 进程是一个动态概念,而程序是一个静态概念。

操作系统一(东北师范大学2021)

操作系统一(东北师范大学2021)

(1)当操作系统退出执行,让用户执行时,系统会()。

A继续保持管态B继续保持目态C从管态变为目态D从目态变为管态正确答案:C(2)进程控制块是描述进程状态和特性的数据结构,一个进程()。

A可以有多个进程控制块B可以和其他进程共用一个进程控制块C可以没有进程控制块D只能有惟一的进程控制块正确答案:D(3)如果进程PA对信号量S执行P操作,则信号量S的值应()。

A加1B减1C等于0D小于0正确答案:B(4)进程状态从就绪态到运行态的转化工作是由()完成的。

A作业调度B中级调度C进程调度D设备调度正确答案:C(6)使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的()功能实现的。

A设备独立性B设备分配C缓冲管理D虚拟设备正确答案:A(7)引入缓冲技术的主要目的是()。

A改善用户编程环境B提高CPU的处理速度C提高CPU与设备之间的并行程度D降低计算机的硬件成本正确答案:C(8)在下列作业高度算法中,()既照顾了短作业,又考虑了作业到达的先后次序,不会使长作业长期得不到服务。

AFCFSBSJFCHRRNDRRMF正确答案:C(9)用户编写的程序时一般采用()地址。

A逻辑地址B物理地址C绝对地址D内存地址正确答案:A(10)经过(),目标程序可以不经过任何改动而装入物理内存单元。

A静态重定位B动态重定位C编译或汇编D存储扩充正确答案:B(11)在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。

A段表B页表CPCBDJCB正确答案:B(12)在UNIX系统中,目录结构采用()。

A单级目录结构B二级目录结构C单纯树形目录结构D带链接树形目录结构正确答案:D(13)将多个逻辑设备名对应到一个物理设备需要采用()技术来实现。

A设备独立性B设备分配C缓冲管理DSPOOLing正确答案:D(14)SPOOLing技术可以实现设备的()分配。

A独占B共享C虚拟D物理正确答案:C(15)在缓冲技术中,下列()也称为缓冲对的。

操作系统作业一及答案word版本

操作系统作业一及答案word版本

第一章:操作系统引论1.什么是操作系统?可以从哪些角度阐述操作系统的作用?答:操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。

作用:控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。

2、简要叙述批处理操作系统、分时操作系统和实时操作系统的概念及特点。

答:批处理操作系统:通常是把一批作业以脱机方式输入到磁带(磁盘)上,并在系统中配上监督程序(Monitor),在它的控制下使这批作业能一个接一个地连续处理,直到磁带(磁盘)上所有的作业全部完成。

其特点:(1)自动性;(2)顺序性。

分时操作系统:是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。

其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性。

实时操作系统:是指系统及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。

其特点:(1)多路性;(2)独立性;(3)及时性;(4)交互性;(5)可靠性。

3操作系统需要管理哪些资源?它的基本功能是什么?答:硬件资源:CPU,打印机等,软件资源:数据,程序等4操作系统对外提供了哪些接口?答:(1)操作系统的命令接口通过在用户和操作系统之间提供高级通信来控制程序运行,用户通过输入设备发出一系列命令告诉操作系统执行所需功能,它包括了键盘操作命令和作业控制命令,称为作业一级的用户接口。

命令接口的两种最普遍和主要的方式是直接命令方式(命令行)和间接命令方式(命令文件)。

(2)操作系统的程序接口它是用户程序和操作系统之间的接口,用户程序通过它们使用系统资源及系统服务,这种接口方式通常采用若干系统调用组成。

东北大学16春学期《操作系统》在线作业2

东北大学16春学期《操作系统》在线作业2

东北大学16春学期《操作系统》在线作业216春学期《操作系统ⅰ》在线作业2一、单选题(共10题,总分60分)一下列进程状态的转换中,哪一个是不正确的()。

.就绪?执行.执行?就绪.就绪?等待.等待?就绪....正确答案:2碎片是指()。

.存储分配后剩余的不连续空闲区域、未使用的存储区域和不可用的存储区域、未被使用,而又暂时不能使用的存储区....正确答案:3在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰法,当执行访问页号序列为1、2、3、4、1、2、5、1、2、3、4、5、6时,将产生____次缺页中断。

.7.8.9.10....正确答案:4用户在一次计算过程中,或者一次事务处理中,要求计算机完成所做的工作的集合,这是指()。

.处理程序作业系统调用..正确答案:5动态重定位技术依赖于____。

.重新定位加载程序重新定位寄存器是任意目标程序正确答案:6.作业调度的关键是()。

.选择恰当的进程管理程序.选择恰当的作业调度算法.用户作业准备充分.有一个较好的操作环境....正确答案:7操作系统在控制和管理进程过程中,涉及到()这一重要数据结构,这是进程存在的唯一标志。

先进先出。

英国《金融时报》。

正确答案:8.在以下四种操作系统中,分时系统是()p/m.ms-os.unix.winowsnt....正确答案:9进程p1使用资源情况:申请资源s1,申请资源s2,释放资源s1;进程p2使用资源情况:申请资源s2,申请资源s1,释放资源s2,系统并发执行进程p1,p2,系统将()。

.必定产生死锁.可能产生死锁.将发生死锁无法确定是否会发生死锁正确答案:10.在存储管理方案中,它可以与覆盖技术合作。

.页式管理.段式管理.段页式管理.可变分区管理....正确答案:16春学期《操作系统ⅰ》在线作业2二、判断题(共8题,总分40分)1.交换算法是在内存中没有空闲页面时被调用的,它的目的是选出一个被淘汰的页面。

东北大学 Ch1操作系统概述061001

东北大学 Ch1操作系统概述061001

现代UNIX结构
a.out coff 可执行 格式 开关表 虚存 框架 vnode/ vfs 接口 elf
NFS
FFS
文件映射
设备映射 匿名映射
s5fs
RFS
公共 text 例程
磁盘驱动程序 磁带驱动程序
块设备 开关表
调度 框架
分时进程 实时进程

系统
Windows NT体系结构
简化的Windows2000体系结构
简化的Windows2000体系结构
6. 操作系统的设计和实现
1)Design Goals设计目标 User goals – OS should be convenient to use, easy to learn, reliable, safe, and fast 用户目标 - 操作系统应该便于使用,易学,可靠, 安全并且快捷 System goals – OS should be easy to design, implement, and maintain, as well as flexible, reliable, error-free, and efficient. 系统目标 - 操作系统应该容易设计、实现和维护, 还要灵活、可靠、无错误和高效
……
I/O任务
第二层
磁盘 终端 时钟 系统 以太网 任务 任务 任务 任务 任务
第一层
进程管理
系统核心
Minix系统结构图
第四层
Init 用户 用户 用户 用户 进程 进程 进程 进程 进程 内存 管理器 文件 系统 网络 服务器
……
用户进程
第三层
服务器进程
……
第二层
第一层
磁盘 终端 时钟 系统 以太网 …… 包含向用户进程提供有用服 任务 任务 任务 任务 任务 务的进程,特权级较低,不 能直接访问IO端口, 进程管理

东北大学《操作系统Ⅰ》在线平时作业3-00001

东北大学《操作系统Ⅰ》在线平时作业3-00001

《操作系统Ⅰ》在线平时作业3-00001
CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用
____。

A:并行技术
B:通道技术
C:缓冲技术
D:虚存技术
参考选项:C
如果文件采用直接存取方式且文件大小不固定,则宜选择____文件结构。

A.直
接 B.顺序 C.随机 D.索引
A:
B:
C:
D:
参考选项:D
计算机操作命令可分为键盘命令、shell程序语言命令、脱机作业控制语言命令。

A:错误
B:正确
参考选项:B
文件的存取是分成大小相等的物理块,并以它为单位交换信息。

A:错误
B:正确
参考选项:B
在UNIX系统中,键盘、终端、打印机等以字符为单位组织和处理信息的设备
称为字符设备;而磁盘、磁带等以块为单位组织和处理信息的设备称为块设备。

A:错误
B:正确
参考选项:B
操作系统中信号量的值与资源的使用情况有关,它的值仅能由P和V操作来改变。

A:错误
B:正确
参考选项:B
访问磁盘时间由三部分组成,即寻道时间、旋转延迟时间、传输时间。

A:错误
B:正确
1。

东北师范操作系统16秋在线作业1

东北师范操作系统16秋在线作业1

操作系统16秋在线作业1一、单选题(共 20 道试题,共 50 分。

)1. 进程状态从就绪态到运行态的转化工作是由()完成的。

. 作业调度. 中级调度. 进程调度. 设备调度正确答案:2. 批处理系统的主要缺点是()。

. PU的利用率不高. 失去了交互性. 不具备并行性. 以上都不是正确答案:3. PU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。

. 运行进程修改程序状态字. 中断屏蔽. 系统调用. 进程调度程序正确答案:4. 在操作系统中,J是指()。

. 作业控制块. 进程控制块. 文件控制块. 程序控制块正确答案:5. 下面对临界区的论述中正确的是()。

. 临界区是指进程中用于实现进程互斥的那段代码。

. 临界区是指进程中用于实现进程同步的那段代码。

. 临界区是指进程中用于实现进程通信的那代码。

. 临界区是指进程中访问临界资源的那段代码。

正确答案:6. 在请求页式存储管理中,若所需页面不在内存中,则会引起()。

. 输入输出中断. 时钟中断. 越界中断. 缺页中断正确答案:7. 在UNIX系统中,作为核心与驱动程序的接口是()。

. 系统设备表. 设备控制表. 逻辑设备表. 设备开关表正确答案:8. 下列关于SPOOLing系统的论述中正确的一条是()。

. 构成SPOOLing系统的基本条件是具有外围输入机和外围输出机。

. 构成SPOOLing系统的基本条件是只要具有大容量、高速硬盘偢输入井与输出井。

. 当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O空闲时再被唤醒,去执行操作。

. SPOOLing系统实现了对I/O设备的虚拟,只要输入设备空闲,SPOOLing可预先将输入数据从设备传送到输入井中供用户程序随时读取。

正确答案:9. 静态连接是在()进行的,而动态链接是在装入某段程序时或调用某段程序时进行的,其中在调用某段程序时进行链接可以使得内存利用率最高。

. 编译某段程序时. 执行某段程序时. 紧凑时. 装入程序之前正确答案:10. ()存储管理支持多道程序设计,算法简单,但存储碎片多。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档