操作系统复习材料(完整版)

第一章

一、选择题(单选题)

1. 特权指令( )执行。

A.只能在目态下B.只能在管态下C.在目态或管态下均能D.在目态或管态下均不能

2. 批处理系统的主要缺点是( )。

A. CPU 使用效率低

B. 无并行性

C. 无交互性

D. 都不是

3、UNIX 操作系统是一种( )。

A. 分时操作系统

B. 批处理操作系统

C. 实时操作系统

D. 分布式操作系统

4、下列关于操作系统的叙述中,正确的是( )。

A. 分时系统不一定具有人机交互功能

B. 批处理系统应该具有作业控制功能

C. 从相应时间的角度看,分时系统与实时系统差不多

D. 由于采用了分时技术,用户可以独占计算机资源

5、下列有关操作系统的叙述中,正确的是( )

A. 操作系统指的是系统的操作规程

B. 设臵操作系统的最终目的是为了提高计算精度

C. 时间片太长,用户不能忍受;时间片太短,系统开销太大

D. 从时间响应的角度看,实时系统与分时系统的要求差不多

6、当CPU 执行操作系统代码时,称CPU 处于( )。

A.执行态B.目态C.管态D.就绪态

7、操作系统的主要作用是( )。

A.管理设备

B.为用户提供使用计算机的接口,管理计算机的资源

C.管理文件

D.提供操作命令

8、当计算机提供了管态(系统态)和目态(用户态)时,( )必须在管态下执行。

A.从内存中取数的指令

B.把运算结果送内存的指令

C.输入/输出指令

D.算术运算指令

9、在用户程序中要将一个字符送到显示器上显示,使用操作系统提供的( )接口。

A.系统调用

B.函数

C.原语

D.子程序

10、Windows 属于( )操作系统。

A.单用户单任务

B.单用户多任务

C.多用户

D.批处理

课后习题(1.2、1.6、1.9)

重点:1.操作系统定义;2.提供用户的使用方式;3.五大功能;4.操作系统的分类,各种类别的特点;5.特权指令,处理器的状态及程序状态字。

第二章

一、选择题(单选题)

1. 单处理机系统中,可并行的是( )。

I 进程与进程II 处理机与设备III 处理机与通道IV 设备与设备

A.I、II和III B. I、II和IV C. I、III和IV D. II、III和IV

2. 一个进程被唤醒意味着( )。

A. 该进程重新占有了处理器

B. 它的优先权变为最大

C. 其PCB移至等待队列队首

D. 进程变为就绪态

3、下列选项中,降低进程优先权级的合理时机是( )。

A.进程的时间片用完

B.进程刚完成I/O,进入就绪队列

C.进程长期处于就绪队列中

D.进程从就绪状态转为运行态

4、下列进程状态转换中,不可能发生的转换是( )。

A.等待—>执行B.执行—>阻塞C.执行—>就绪D.阻塞—>就绪

5、下述( )不属于多道程序运行的特征。

A.多道

B.运行速度快

C.宏观上并行

D.实际上多道程序是穿插运行的

6、以下进程状态转换,哪种不可能发生( )。

A. 执行状态→就绪状态

B. 就绪状态→阻塞状态

C. 阻塞状态→就绪状态

D. 就绪状态→执行状态

7、下列选项中,导致创进新进程的操作是()

I用户成功登陆II设备分配III启动程序执行

A:仅I和II B:仅II和III C:仅I和III D:I,II,III

8、下列进程调度算法中,综合考虑进程等待时间和执行时间的是()

A.时间片轮转调度算法B.短进程优先调度算法

C.先来先服务调度算法

D.高响应比优先调度算法

9、当进程等待的事件结束时,将进程状态改为就绪态所使用的原语是( )

A. 创建原语

B. 撤消原语

C. 阻塞原语

D. 唤醒原语

10、下面关于多道程序设计系统的说法正确的是( )。

A.多道程序设计技术要求各道程序互不相关

B.多道程序设计技术使CPU和各类资源的利用率得以提高

C.多道程序设计技术一般是指在多个通道中设计程序的技术

D.多道程序设计技术可以提高系统吞吐量,加快程序的运行

课后习题(2.1、2.2、2.3、2.4、2.5、2.7、2.8、2.9、2.10)

重点:1.中断及分类;2.多道程序并发执行特点;3.进程的定义及其与程序的区别,进程的组成、进程的三态及转换、进程控制原语;4.调度、进程调度的概念及进程调度常用算法;5.线程的定义、与进程的区别。

第三章

一、选择题(单选题)

1. 在以下存贮管理方案中,不适用于多道程序设计系统的是( )。

A. 页式存储管理

B. 可变分区存储管理

C. 固定分区存储管理

D. 单用户连续存储管理

2. 分区分配内存管理方式的主要保护措施是( )。

A.界地址保护

B.程序代码保护

C.数据保护

D.栈保护

3、在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1 的情况是( )

A. 无上邻空闲区,也无下邻空闲区

B. 有上邻空闲区,但无下邻空闲区

C. 有上邻空闲区,也有下邻空闲区

D. 有下邻空闲区,但无上邻空闲区

4、位示图方法可用于( )

A. 盘的驱动调度

B. 页框的管理

C. 文件目录的查找

D. 页式虚拟存贮管理中的页面调度

5、在分页式存储管理中,采用快表的目的是( )。

A. 缩短CPU 的空闲时间,提高运行速度

B. 去掉了实际存储器大小的限制,提供了虚拟存储器

C. 实现动态地址翻译,进行访问内存操作

D. 减少访问内存次数,提高地址翻译速度

6、一个分段存储管理系统中,地址长度为32 位,其中段号占8 位,则段长最大为( )。A.28 字节 B.216 字节 C.224 字节 D.232 字节

7、动态分区在()时确定每个分区的大小。

A.系统建立 B.装入作业C.退出系统 D.编辑

8、实现虚拟存储器的目的是 ( )。

A. 实现存储保护

B. 实现程序浮动

C. 扩充辅存容量

D. 扩充主存容量

9、分区分配内存管理方式的主要保护措施是

A.界地址保护 B.程序代码保护 C.数据保护 D.栈保护

10、某基于动态分区存储管理的计算机,其主存容量为55MB(初始时为空闲),采用最佳适应分配(Best fit)算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,此时主存中最大空闲分区的大小是()

A:7MB B:9MB C:10MBD:15MB

课后习题(3.1、3.3、3.4、3.5、3.9、3.10、3.13、3.22、3.24、3.26)

重点:1.储存管理的功能、储存分配的三种方式;2.重定位的定义、两种重定位的特点与区别,覆盖与交换;3.分区储存管理、页式存储管理(各种方法的分配回收算法、数据结构、地址变换过程、共享与保护,优缺点比较);4.虚拟存储器基本思想,页式虚拟存储工作流程;5.常用的页面臵换算法(OPT、FIFO、LRU、NRU、LFU);6.段式存储管理的思想、段式虚拟存储管理流程。

第四章

一、选择题(单选题)

1. 位示图方法可用于( ).

A.磁盘空间的管理

B.盘的驱动调度

C.文件目录的查找

D.页式虚拟存贮管理中的页面调度

2. 磁带作为文件存贮介质时,文件只能组织成( )

A. 顺序文件

B. 链接文件

C. 索引文件

D. 目录文件

3.在文件系统中通常采用( )方法,来解决不同用户文件的命名冲突问题。

A. 链接

B. 索引

C. 路径

D. 多级目录

4、磁盘与主机之间传递数据是以( )为单位进行的。

A. 块

B. KB

C. 磁道

D. 文件

5、设臵当前工作目录的主要目的是( )。

A.节省外存空间

B.节省内容空间

C.加快文件的检索速度

D.加快文件的读写速度

6、文件的保密是指防止文件被( )。

A. 篡改

B.破坏

C.窃取

D.删除

7、下列文件物理结构中,适合随机访问且易于文件扩展的是( )。

A.连续结构

B.索引结构

C.链式结构且磁盘块定长

D.链式结构且磁盘块变长

8、假设磁头当前位于第105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN 调度(电梯调度)算法得到的磁道访问序列是( )。

A.110,170,180,195,68,45,35,12

B. 110,68,45,35,12,170,180,195

C. 110,170,180,195,12,35,45,68

D. 12,35,45,68,110,170,180,195

9、文件系统中,文件访问控制信息存储的合理位臵是( )。

A.文件控制块 B.文件分配表 C.用户口令表 D.系统注册表

10、设文件索引节点中有7 个地址项,其中4 个地址项为直接地址索引,2 个地址项是一级间接地址索引,1 个地址项是二级间接地址索引,每个地址项大小为4 字节,若磁盘索引块和磁盘数据块大小均为256 字节,则可表示的单个文件的最大长度是( )K 字节。A.33 B.519C.1057 D.16513

课后习题(4.5、4.9、4.11、4.13、4.14)

重点:1.文件分类;2.文件的存取方法;3.目录的组织与结构;4.文件存储分配等等

第五章

一、选择题(单选题)

1.程序员利用系统调用打开I/O 设备时,通常使用的设备标识是( ).

A.逻辑设备名 B.物理设备名 C.主设备号 D.从设备号

2. 操作系统中的SPOOLing 技术实质上是将( )转化为共享设备的技术。

A.独占设备 B.脱机设备 C.块设备D.虚拟设备

3. Spooling 技术可以实现设备的( )分配。

A.独占

B.共享

C.虚拟

D.物理

4、为了使多个进程能够有效地同时处理输入和输出,最好使用( )结构的缓冲技术。A.单缓冲 B.双缓冲 C.循环缓冲 D.缓冲池

5、使用SPOOLing 系统的目的是为了提高( )的使用效率。

A.操作系统

B.内存

C.CPU

D.I/O设备

6、以下说法不正确的是()。

A.设备与设备驱动程序一一对应 B.设备控制器与设备一一对应

C.通道是一种专用的输入输出处理器 D.设备文件在磁盘上没有磁盘块

7、大多数低速设备都属于()设备。

A. 独占

B. 共享

C. 虚拟

D. SPOOLing

8、假设磁头当前位于第105 道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN 调度(电梯调度)算法得到的磁道访问序列是( )。

A.110,170,180,195,68,45,35,12

B. 110,68,45,35,12,170,180,195

C. 110,170,180,195,12,35,45,68

D. 12,35,45,68,110,170,180,195

9、中断向量地址是 ( )。

A.子程序入口地址 B.中断服务程序入口地址

C. 中断服务程序入口地址的地址

D.程序入口地址

10、某文件占10 个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100 μs,将缓冲区的数据传送到用户区的时间是50 μs,CPU 对一块数据进行分析的时间为50 μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是

A.1500 μs、1000 μs B.1550 μs、1100 μs

C.1550 μs、1550 μs D.2000 μs、2000 μs

课后习题(5.3、5.6、5.8、5.11、5.15、5.21、5.22、5.23)

重点:1.I/O设备的分类、设备控制器;2.DMA控制器与直接存储器存取;3.通道与通道方式;4.设备驱动程序的功能与特点;5.设备命名、设备文件;6.缓冲技术,块设备缓冲区分配与回收、磁盘结构、性能参数、常用调度算法;7.虚拟设备,SPOOL系统组成原理。

第六章

1. 下列关于进程和线程的叙述中,正确的是()。

A. 不管系统是否支持线程,进程都是资源分配的基本单位

B. 线程是资源分配的基本单位,进程是调度的基本单位

C. 系统级线程和用户级线程的切换都需要内核的支持

D. 同一进程中的各个线程拥有各自不同的地址空间

2. 下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是()。

A.先来先服务 B.高响应比优先

C.时间片轮转 D.非抢占式短任务优先

3.在支持多线程的系统中,进程P 创建的若干个线程不能共享的是()。

A.进程P 的代码段B.进程P 中打开的文件

C.进程P 的全局变量 D.进程P 中某线程的栈指针

4.在一段时间内,只允许一个进程访问的资源称为( )。

A.共享资源

B.独占资源

C.临界资源

D.共享区

5.采用( )的手段可以防止系统出现死锁。

A. PV 操作管理共享资源

B. 限制进程互斥使用共享资源

C. 资源静态分配策略

D. 定时运行死锁检测程序

6.产生系统死锁的原因可能是由于( )。

A. 进程释放资源

B. 一个进程进入死循环

C. 多个进程竞争资源出现了循环等待

D. 多个进程竞争共享型设备

7.进程从等待状态进入就绪状态可能是由于()

A.现运行进程运行结束 B.现运行进程执行了P 操作

C.现运行进程执行了V 操作 D.现运行进程时间片用完

8.下列选项中,不可能在用户态发生的事件是( )。

A. 系统调用

B. 外部中断

C. 进程切换

D. 缺页

9、死锁的处臵方式有预防、避免、检测和解除等,破坏循环等待条件属于( )方式。A.死锁避免B.死锁解除C.死锁预防D.死锁检测

10、一个进程被唤醒意味着( )。

A. 该进程重新占有了处理器

B. 它的优先权变为最大

C. 其PCB 移至等待队列队首

D. 进程变为就绪态

11. 设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV 操作管理时信号量S 的可能取值是( )。

A.1,0,-1,-2 B.2,0,-1,-2 C.1,0,-1 D.3,2,1,0

12.某时刻进程的资源使用情况如下表所示:

此时的安全序列是( )。

A.P1, P2, P3, P4 B.P1, P3, P2, P4

C.P1, P4, P3, P2 D.不存在

13.有两个并发执行的进程P1 和P2,共享初值为1 的变量x。P1 对x 加1,P2 对x 减1。加1 和减1 操作的指令序列分别如下所示。

// 加1 操作// 减1 操作

load R1, x // 取x 到寄存器R1 中load R2, x

inc R1dec R2

store x, R1 // 将R1 的内容存入x store x, R2

两个操作完成后,x 的值( )。

A.可能为-1 或3 B.只能为1

C.可能为0、1 或2 D.可能为-1、0、1 或2

14.设m为同类资源数,n为系统中的并发进程数,当n个进程共享m个互斥资源时,每个进程的最大需求量是w,试问,下列情况下系统会死锁的是( )。

A.m=5,n=4,w=2 B.m=5,n=4,w=3

C.m=3,n=3,w=1 D.m=2,n=3,w=1

15.若有5个进程共享同一资源,每次最多允许3个进程进入该共享资源程序段,则控制该共享资源的信号量值的变化范围是()

A.4,3,2,1,0 B.3,2,1,0,-1,-2

C.5,4,3,2,1,0 D.2,1,0,-1,-2

16.系统有某类资源25个,供若干进程共享。若每个进程申请该类的资源量不超过4个,为保证系统的安全,应限制共享该类资源的进程数最多不超过( )

A.6个 B.7个 C.8个 D.9个

17.设某系统中有3 个并发进程都需要4 个同类资源,该系统不会发生死锁的最少资源数是( )。

A.9 B.10 C.11 D.12

18.设与某资源相关联的信号量初值为3,当前值为1,若M 表示该资源的可用个数,N 表示等待资源的进程数,则M,N 分别是( )。

A. 0,1

B. 1,0

C. 1,2

D. 2,0

19.某计算机系统中有8 台打印机,有K 个进程竞争使用,每个进程最多需要3 台打印机。该系统可能会发生死锁的K 的最小值是( )。

A.2 B. 3 C. 4 D. 5

20.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参与竞争,而不会发生死锁。

A. 5

B. 2

C. 3

D. 4

课后习题(6.1、6.3、6.8、6.9、6.10、6.17、6.18、6.19)

重点:1.并发进程产生与时间有关错误;2.临界区、对临界区的要求;3.信号量的定义及其物理意义;4.原语概念;5.用信号量实现进程互斥与同步;6.直接通信、间接通信;7.死锁定义、四个必要条件;7.死锁的防止;8.死锁的避免与银行家算法。

操作系统试卷题型及分数分布

一、选择题(单选)(30X1分=30分)

二、简答题(6X5分=30分)(据说每章出一题)

三、大题(4X10分=40分)(包括页面臵换算法、磁盘调度算法、死锁及PV操作、银行家

算法)

选择题参考答案:

第一章:1~5BCABD6~10CBCAB

第二章:1~5DDAAB6~10BCDDB

第三章:1~5DACBD6~10CBDAD

第四章:1~5AADAC6~10CBAAC

第五章:1~5AACDC6~10BAACB

第六章:1~5ABDCC6~10CCCCD

11~15ADCBB16~20CBBCD

认识Windows7系统教案

项目二使用Windows 7 操作系统为了使计算机系统的所有资源能协调一致地工作,必须要有一个软件来进行统一管理和调度,这种软件就是操作系统。Windows 7是美国Microsoft公司推出的新一代操作系统平台它继承了Windows XP的实用与Windows Vista的华丽,同时进行了一次大的升华。 本项目从基本概念、基本操作、文件管理、个性化设置和应用维护工具等几个方面介绍Windows 7系统的使用和操作方法。 任务一使用Windows 7操作系统 一、任务描述 对于刚刚购买电脑的初学者,首先需要学习操作系统的基本使用方法。本任务将展示在Windows 7操作系统,从启动操作系统、初步应用操作系统到最后退出系统的全过程。二、任务分析 要使用电脑并能初步应用,首先要学会操作系统的启动和关闭,并且有一定的顺序;要认识桌面图标和任务栏,了解Windows 7窗口的构成,学会窗口的多种操作方法;学会使用鼠标,了解不同鼠标样式代表的不同状态。 三、相关知识点 1.启动Windows 7 Windows 7的基本启动过程。 2.认识Windows 7的桌面 ⑴认识桌面图标 进入Windows 7系统后,整个屏幕显示如图2-1-1所示的桌面。与其它版本的Windows 类似,用户通常可以把一些常用的应用程序图标放置在桌面上,便于使用。 桌面图标是由一个形象的小图标和说明文字组成,图标作为它的标识,文字则表示它的名称或者功能。常用的图标有以下几个: ①“计算机”图标 “计算机”图标是计算机中所有资源的代表,双击图标就可以打开“计算机”窗口,可看到本计算机的所有硬件和软件资源信息。 ②“Administrator”图标 “Administrator”文件夹主要用来存放用户常规使用的文件信息。 ③“回收站”图标 这是Windows系统的“垃圾箱”。回收站是计算机硬盘中的一块特定区域,可以存放暂时被删除的文件或文件夹,若想恢复被删除的信息,可以再次把它们从“回收站”中捡回(还原)。但是,当文件或文件夹在回收站中被删除后,就不能再恢复了。 ④“网络”图标 通过它可以查看连入本地网络(邻近)的计算机,在条件允许的情况下,可以通过网上邻居连入本地网络中的其它计算机,从而达到资源互访的目的。 ⑤“Internet Explorer”图标 这是Windows系统中的浏览器,通过它用户可以方便地进入Internet浏览网页。

操作系统第四版期末复习资料整理

二、填空:(每空1分,共20空*1分=20分) 1、操作系统的特征有并发、共享、虚拟、异步性。 2、程序员在编写程序时可使用_系统调用(或程序接口、编程接口) __接口来请求 操作系统服务。 3、进程在内存中的三种基本状态是[就绪、执行、阻塞。 4、进程同步机制应遵循的4条准则是:空闲让进、忙则等待、有限等待、让权 等待_。 5、在操作系统中,不可中断也不可并发执行的原子操作称为_原语(或原子操作)。 6、在FCFS调度中,一作业8:00到达系统,估计运行时间为1小时,若10:00 开始执行该作业,其带权周转时间(即响应比)是_3_ o &进程调度算法采用时间片轮转法时,若时间片过大,就会使轮转法转变为先 来先服务(或FCFS —调度算法。 9、分页式存储管理中,页表是用来指出进程的逻辑页号与内存物理块号之间的对应关系。 10、已知某页式管理中页长为2KB/页,逻辑地址为2500处有一条指令,问:该指令的页号为_匚_,页内地址为452 o 11、按存取控制属性分类,可将文件分为只执行文件、只读文件、读写文件_三类。 12、操作系统的五大主要功能是处理机管理、存储器管理、设备管理、文件管理 _、用户接口。 13、设A进程正在执行,突然被更高优先权的B进程抢占了CPU,则A进程应转入_就绪__队列。 14、在记录型信号量中,某进程在执行一 Signal (或V)一原语时可能会唤醒 另一个阻塞进程(用英文标识符作答)。 15、页式存储管理中,记录逻辑页号到物理块号映射关系的数据结构称为一页_ 表,该表的长度是由进程大小和_页面大小(或页长)_共同决定的。 16、进程存在的唯一标志是它的进程控制块(或PCB )存在,作业存在的唯一标志 是它的I作业控制块(或JCB )存在。 17、进程运行时因为时间片到而转向_就绪_态,因等待事件或资源而转向_阻塞_ ^态。 18、若无进程处于运行状态,则_就绪_队列必为空。 19、在分页存储管理中,地址结构由页号P和位移量W组成,地址转换时页号P 与页 表长度L进行比较,如果P_大于等于(或三)_L,则产生越界中断。 20、抢占式调度的开销比非抢占式调度的开销大, 21、某页式存储系统中,地址结构的第0到11位表示页内偏移量,第12到15 位表示页号,则进程的页长为_4_KB,最多允许有_16—页。

操作系统期末复习资料

一.主要知识点: 1.PCB(进程控制块):使并发执行得每个程序都能独立运行。 1、1PCB已成为进程存在于系统中得唯一标志。 1、2由程序段、相关得数据段与PCB构成了进程实体。 2.进程控制一般由OS得内核中得原语来实现得。 3.同步机制应遵循得规则:空闲让进、忙则等待、有限等待、让权等待。 4.四种信号量:整形型信号量、记录型信号量、AND型信号量、信号量集。 5.死锁:指多个进程在运行时因争夺资源而造成得一个僵局。 6.引起死锁得原因:竞争资源、进程推进顺序不当。 7.产生死锁得必要条件:互斥、请求与保持、不可抢占、循环等待。 8.处理死锁得方法:预防死锁、避免死锁、检测死锁、解除死锁。 9.程序得三种装入方式: (1)绝对装入方式:只适用于单道程序环境,只能将目标模块装入到内存中事先指定得位置;(2)可重定位装入方式:可用于多道程序环境,但不允许在程序运行时在内存中移动位置;(3)动态运行时得装入方式:可移动在内存中得位置。 注:装入内存后,并不立即把其逻辑地址转换为物理地址,而就是在程序真正执行时才能进行地址转换。 10.对换空间得管理: (1)对文件区空间得管理采取离散分配得方式 (2)对对换空间得管理采取连续分配方式 11.四种连续分配方式:

(1)单一连续分配:单道程序环境; (2)固定分区分配:多道程序环境; (3)动态分区分配:涉及到所用得数据结构、分配算法、分区得分配与回收操作; 重点:基于顺序搜索得动态分区分配算法 首次适应算法:空闲分区以地址递增得次序链接 最佳适应算法:空闲分区以容量大小递增得次序链接 最坏适应算法:空闲分区以容量大小递减得次序链接 (4)动态可重定位分区分配:与动态分区分配得差别就是,增加了紧凑得功能。 12.三种离散分配方式: (1)分页存储管理:逻辑地址分为页号与页内地址两部分。页表(作用就是实现从页号到物理块号得地址映射)。页表寄存器(存放页表在内存中得始址与页表得长度)。需要2次访问内存。为了提高速度,采用了快表。 (2)分段存储管理:逻辑地址分为段号与段内地址。段表(作用就是实现从逻辑段到物理内存区得地址映射)。段表寄存器(存放段表在内存中得始址与段表得长度)。 (3)段页式存储管理:地址结构由段号、段内页号、页内地址组成。段表寄存器(存放段表在内存中得始址与段表得长度)。需要访问3次内存。 13、虚拟存储器特征:1)多次性2)对换性 3)虚拟性 ①虚拟性即不就是物理上而就是逻辑上扩充了内存容量 ②多次性即每个作业不就是全部一次性地装入内存,而就是只装入一部分 ③对换性即所需得全部程序与数据要分成多次调入内存 ④虚拟存储器都就是建立在离散分配得基础上得 ⑤虚拟存储器:具有请求调入功能与置换功能

操作系统教案

《计算机操作系统》 教案 备课教师:晁妍职称:助教 教学班级计科专业 09级本科2班 时间: 2011年 9月已教轮数: 1 计算机与信息学院 2011-2012学年度第一学期

课程教学目的及教学要求: 本课程是计算机科学与技术专业的主要专业基础课和主干课。本课程的学习目的在于使学生掌握操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。 教材: 《计算机操作系统》(第三版)汤小丹等 推荐参考书: [1] 《计算机操作系统》(第二版)汤子瀛等西安电子科技大学出版社 [2]《计算机操作系统教程》张尧学史美林清华大学出版社 [3]《UNIX教程》(第2版)(美)Syed Mansoor Sarwar Robert Koretsky 张玉洁孟祥武译机械工业出版社 [4]《计算机操作系统.学习指导与题解》梁红兵、汤小丹西安电子科技大学出版社 [5]《操作系统实验指导—基于linux内核》徐虹编清华大学出版社

第1、2讲(周次:第2周) (注:线右侧写教学方法、实验演示、新增补内容、重要标注、时间分配等) 教学章节: 1.1 操作系统的目标和作用(简略) 1.2 操作系统的发展过程(每种OS的不足与各自特点) 教学目的及要求: 目的:是使学生建立起 OS的基本概念。 要求:了解OS的引入和发展;理解多道程序设计技术; 重点、难点:(注:重点和难点如果一致,则写在一起,若不同则应分开写):OS引入和发展、OS的基本特征和功能。 教学内容:板书设计见PPT。(注:内容每节课1-2页为宜) 复习引入: 首先说明对课程的成绩如何评定,提出学习要求,以及教材的使用并推荐参考教 材。然后介绍本课程的特点、性质和目的,以及如何学习,最后对本课程内容以及 课时分配做简单的介绍。 新课讲授: 操作系统在计算机系统中的地位:(结合课件中图加以说明,由此引出目标和作 用) 计算机系统由硬件和软件组成;操作系统在硬件基础上的第一层软件;是其他软件 和硬件之间的接口。 操作系统在计算机系统中占据着特别重要的地位,是计算机中最重要的系统软件, 是其他系统软件和应用软件运行的基础。 1.1 操作系统的目标和作用 1.1.1 操作系统的目标 方便性(用户的观点):提供良好的、一致的用户接口。无需了解许多有关硬件和系统 软件的细节。 有效性(系统管理人员的观点):合理地组织计算机的工作流程,管理和分配硬件、软 件资源,提高资源的利用率;提高系统的吞吐量。 可扩充性(开放的观点):操作系统必须能方便地开发、测试和引进新的系统功能,以 适应计算机硬件和体系结构的迅速发展以及应用不断扩大的要求。给计算机系统的 功能的扩展提供开放式的支撑平台。 开放性:可移植性和互操作性 其中有效性和方便性是设计OS时最重要的两个目标,设计现代OS的主要目标也是 对提高资源利用率和方便用户。 1.1.2 操作系统的作用 1. 从一般用户的观点来看,OS作为用户与计算机硬件系统之间的接口(桥梁) 用户并不直接与计算机硬件打交道,而是通过操作系统提供的命令、系统功能调 用以及图形化接口来使用计算机。 2. 从资源管理的观点来看,OS作为计算机系统资源的管理者(管家) 处理机的分配和控制,内存的分配和回收,I/O设备的分配和处理,文件的存取、共 享和保护工作都是由操作系统完成的。主要功能有:处理机管理、存储管理、设 备管理、文件管理 3. 从虚拟机的观点来看,OS用作扩充机器(实现了对计算机资源的抽象)(虚拟机 或扩充机) 硬件处在最底层,不附加任何软件的物理计算机 “裸机”. 操作系统是附加在裸机上的第一层,是对裸机的首次扩充,构成了一个比裸机更 强,使用更方便的“虚拟计算机”。 所有系统软件以及更上层的用户应用软件在操作系统虚拟机上运行,它们受操作系

Linux操作系统期末复习资料

电信2012级《Linux操作系统》期末复习提纲第1章概述 操作系统的概念与功能 操作系統的概念: 1.操作系统是计算机系统的一种基本软件,它直接管理和控制计算机的硬件和软件资源,合理地调度资源,使之得到充分的利用;并为用户使用这些资源提供一个便当的操作环境和优良的用户界面。 2.从资源角度看,操作系统是管理和控制计算机资源的软件。 3.从用户角度看,操作系统是用户与计算机的接口。 操作系統的功能: 1.处理器管理:在多道程序间分配和调度CPU,协调各程序的运行。 2.存储器管理:对内存储器进行分配、保护和扩充。 3.设备管理:对设备进行有用地管理和分配,并控制设备完成I/O操作。 4.文件管理:管理文件的存储和检索操作,并对文件实施共享、保密和保护措施。 5.用户接口:提供使用界面,便当用户使用系统功能。 Linux系统的特点 1.继承UNIX优秀品质,具有出色的性能和稳定性; 2.遵照GPL许可,自由软件; 3.符合POSIX标准,兼容性好; 4.适用于各种硬件平台,可移植性好; 5.网络功能强大;

6.安全性好。第2章Linux操作基础 命令的格式; 命令名[选项1] [选项2] ... [参数1] [参数2] ... 简单命令的功能与用法:echo、who、date、cal 文件系统概念: 文件命名与通配符 1.文件的命名:Linux文件名的最大长度是255个字符,通常由字母、数字、‘.’、‘_’和‘-’组成。以‘.’开头的文件是隐含文件。 2.文件名中不能含有‘/ ’字符和空字符‘\0’,因为它们对Linux内核具有分外含义。如‘/ ’表示根目录或路径分隔符。 3.文件名中不应含有以下字符,因为它们对Shell具有分外含义:; | < > ` “ “$ ! % & * ? \ ( ) [ ] 文件类型及表示法 1.普通文件(-):包括文本文件、数据文件、可执行的二进制程序等。 2.目录文件(d):一种分外的文件,用于构成文件系统的分层树型结构。 每个目录文件中至少包括两个文件,“..”表示上一级目录,“.”表示该目录本身。 3.设备文件:一种分外文件,Linux系统利用它们来标识各个设备驱动器,核心使用它们与硬件设备通信。有两类特别的设备文件:字符设备(c)和块设备(b)。 文件(包括目录)权限的含义及表示法(字符和数字表示法)

(1)--常见的金属材料

(1)--常见的金属材料

九年级化学辅导《讲义一》学生姓名:__________ 课题常见的金属材料 【优秀的学习品质】专心听讲、勤于思考的习惯 【是真的吗?】市场上有人卖假黄金欺骗消费者,谋取暴利,是真的吗? 在室内放一盆水可以为防止煤气中毒,是真的吗? 【问题一】金属的物理性质有哪些? (一)金属的物理性质 1. 大部分金属具有银白色金属光泽,而铜呈紫红色,金呈黄色。 2. 常温下,大多数金属都是固体,而汞(水银)是液体。 3. 金属有导电性、导热性、延展性,密度大、熔点高,硬度大等物理性质。(参见课本表54页) (二)认识几种重要的金属 1. 铁 (1)纯铁具有银白色的金属光泽,质软,有良好的延展性,密度为7.86g/cm3,熔点1535℃,沸点2750℃,铁是电和热的导体。铁能被磁体吸引。 (2)铁是最常见的金属,是人类生活和生产中非常重要的材料。 2. 铝 (1)铝是分布较广的元素,在地壳中含量仅次于氧和硅,是金属元素中含量最高的。 (2)纯铝具有银白色金属光泽,较软,熔点较低660℃,密度较低,为2.7g/cm3,导电性很好(仅次于Cu),在电力工业上它可以代替部分铜作导线和电缆。铝有很大的延展性,能够抽成细丝,也能压成薄片成为铝箔。有良好的耐腐蚀性。铝粉跟某些油料混合,可以制成银白色防锈油漆。 (3)铝是最常见的金属之一,虽然利用比铜、铁晚,但现在世界上铝的年产量已超过了铜,位于铁之后,居第二位。 3. 铜 (1)纯铜呈紫红色,故又称紫铜。密度较大,10.5g/cm3,熔点1083℃,有极好的导热、导电性,其导电性仅次于银。 (2)铜具有优良的化学稳定性和耐蚀性,具有优良的导电性。 【反馈练习一】 1、菜刀、锤子用铁制而不用铅制的原因是() A. 铁硬度大,铅硬度小 B. 铁熔点高,铅熔点低 C. 铁密度小,铅密度大 D. 铁导电性好,铅导电性较差 2、下列金属不用于制作装饰品的是() A. 金 B. 银 C. 铂 D. 铁 3、下列各项比较中不正确的是() A. 地壳中元素含量:Al>Fe B. 含铁量:Fe2O3>Fe3O4 C. 延展性:铁>金 D. 导电性:银>铜 【问题二】合金是纯净物还是混合物? 1. 合金的定义: 在一种金属中加热熔合其它金属或非金属而形成的具有________的物质叫合

操作系统 第四章作业讲解教学内容

操作系统第四章作业 讲解

1、“整体对换从逻辑上也扩充了内存,因此也实现了虚拟存储器的功能”这种说法是否正确?请说明理由。 答:上述说明法是错误的。整体对换将内存中暂时不用的某个程序及其数据换出至外存,腾出足够的内存空间以装入在外存中的、具备运行条件的进程所对应的程序和数据。虚拟存储器是指仅把作业的一部分装入内存便可运行作业的存储器系统,是指具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统,它的实现必须建立在离散分配的基础上。虽然整体对换和虚拟存储器均能从逻辑上扩充内存空间,但整体对换不具备离散性。实际上,在具有整体对换功能的系统中,进程的大小仍受到实际内存容量的限制。 2、某系统采用页式存储管理策略,拥有逻辑空间32页,每页为2KB,拥有物 理空间1MB。1)写出逻辑地址的格式。 2)若不考虑访问权限等,进程的页表有多少项?每项至少有多少位? 3)如果物理空间减少一半,页表结构应相应作怎样的改变? 答:1)该系统拥有逻辑空间32页,故逻辑地址中页号必须用5位来描述,而每页为2KB,因此,页内地址必须用11位来描述。这样,可得到它的逻辑地址格式如下: 2)每个进程最多有32个页面,因此,进程的页表项最多为32项;若不考虑访问权限等,则页表项中只需给出页所对应的物理块号。1MB的物理空间可分成29个内存块,故每个页表项至少有9位。

3)如果物理空间减少一半,则页表中项表项数仍不变,但每项的长度可减少1位。 3、已知某系统页面长4KB,每个页表项为4B,采用多层分页策略映射64位的 用户地址空间。若限定最高层页表只占1页,则它可采用几层分页策略?答:方法一:由题意可知,该系统的用户地址空间为264B,而页的大小为4KB,故作业最多可有264/212(即252)个页,其页表的大小则为252*4(即254)B。因此,又可将页表分成242个页表页,并为它建立两级页表,两级页表的大小为244B。依次类推,可知道它的3、4、5、6级页表的长度分别是234B、224B、214B、24B,故必须采取6层分页策略。 方法二:页面大小为4KB=212B,页表项4B=22B,因此一个页面可以存放 212/22=210个面表项,因此分层数=INT[64/10]=6层 4、对于表所示的段表,请将逻辑地址(0,137)、(1,4000)、(2, 3600)、(5,230)转换成物理地址。 段表 答:[0,137]:50KB+137=51337; [1,4000]:段内地址越界; [2,3600]:70KB+3600=75280; [5,230]:段号越界。

操作系统期末复习真题11-附答案

操作系统期末复习真题11_附答案 线程是操作系统的概念,已具有线程管理的操作系统有( )。 A.Windows 3.2 B.OS /2 C.Windows NT D.Mach 此题答案为:BC 此题难度等级为:B. 下面属于进程基本状态的是( )。 A.就绪 B.运行 C.后备 D.阻塞 此题答案为:AD 此题难度等级为:A . 下列各项工作步骤,( )是创建进程所必须的步骤。 A.建立一个PCB B.由CPU调度程序为进程调度CPU C.为进程分配存等必要资源 D.将PCB接入进程就绪队列 此题答案为:B 此题难度等级为:C . 关于进程的正确说法是( )。 A.进程就是程序,或者说进程是程序的另一叫法 B.一个被创建了的进程,在它被消灭之前,大多数时刻处于进程的三种基本状态之一C.多个不同的进程可以包含相同的程序 D.一个处于等待队列中的进程,即使进入其他状态,仍然放在等待队列中 此题答案为:B 此题难度等级为:D . 在( )时,可能挂起某进程。 A.进程出现死锁 B.进程的数目太少 C.进程数目太多 D.进程出现故障 此题答案为:AC 此题难度等级为:A

. 多道程序系统进程从执行状态转换到就绪状态的原因是( )。 A.时间片完 B.等待其他进程的执行结果 C.等待I/O D.有更高优先级的进程到来 此题答案为:A 此题难度等级为:B . 有关进程的描述中,()是正确的。 A.进程执行的相对速度不能由进程自己来控制 B.利用信号量的P.V操作可以交换大量信息 C.同步是指并发进程之间存在的一种制约关系 D.并发进程在访问共享资源时,不可能出现与时间有关的错误 此题答案为:AB 此题难度等级为:B . 下列资源中()是临界资源。 A.打印机 B.非共享的资源 C.共享变量 D.共享缓冲区 此题答案为:ACD 此题难度等级为:A . 一个进程从执行状态转换到阻塞状态的可能原因是本进程()。A.时间片完 B.需要等待其他进程的执行结果 C.执行了V操作 D.执行了P操作 此题答案为:A 此题难度等级为:C . 一个进程从阻塞状态转换到就绪状态的可能原因是其他进程()。A.时间片完 B.执行了唤醒原语

WIN7操作系统教案

教学过程及内容一、导入 Windows操作系统一款由美国微软公司开发的窗口化操作系统。它采用了GUI图形化操作模式,比以前的指令操作系统(如DOS)更为人性化。 随着计算机硬件和软件系统的不断升级,微软公司的Windows 操作系统也在不断更新和改进,从16位、32位到64位,从最初的Windows 到现在的Windows7、Windows8等,各种版本不断更新。 2009年10月微软公司正式发布 Windows 7,作为Windows XP、Windows Vista 的后继者,Windows 7 是微软公司开发的新一代具有革命性变化的操作系统。它具有更绚丽的界面、更快捷的操作、更强大功能、更稳定的系统等优点。通过这个项目的学习,可以帮助大家熟练掌握windows7操作系统的基本操作。 二、教学内容 (一)Windows 7操作系统概述 1、Windows 7版本 (1)Windows 7 Starter(初级版) (2)Windows 7 Home Basic(家庭基础版) (3)Windows 7 Home Premium(家庭高级版) (4)Windows 7 Professional(专业版) (5)Windows 7 Enterprise(企业版) (6)Windows 7 Ultimate(旗舰版) 2、Windows 7特点 (1)更简便易用 系统做了许多方便用户的设计,用户体验更直观高级。 (2)更快速流畅 大幅缩减了系统启动时间,加快了操作响应。 (3)更华丽且更节能 视觉效果更佳,资源消耗更低。 (4)更安全可靠 系统改进了安全和功能合法性,优化了安全控制策略。 (5)更好的连接访问

计算机操作系统期末复习题(答案最全)

计算机操作系统期末复习题 注:1-简单2-一般3-较难4-难 第一部分操作系统基本概念 一、选择题(选择最确切的一个答案,将其代码填入括号中) 1、操作系统是一种()。 A、应用软件 B、系统软件 C、通用软件 D、工具软件 答案-1:B 2、计算机系统的组成包括()。 A、程序和数据 B、处理器和内存 C、计算机硬件和计算机软件 D、处理器、存储器和外围设备 答案-1:C 3、下面关于计算机软件的描述正确的是()。 A、它是系统赖以工作的实体 B、它是指计算机的程序及文档 C、位于计算机系统的最外层 D、分为系统软件和支撑软件两大类 答案-2:B 4、财务软件是一种()。 A、系统软件 B、接口软件 C、应用软件 D、用户软件 答案-2:C 5、世界上第一个操作系统是()。 A、分时系统 B、单道批处理系统 C、多道批处理系统 D、实时系统 答案-1:B 6、批处理操作系统提高了计算机的工作效率,但()。 A、系统资源利用率不高 B、在作业执行时用户不能直接干预 C、系统吞吐量小 D、不具备并行性 答案-3:B 7、引入多道程序的目的是()。 A、为了充分利用主存储器 B、增强系统的交互能力

C、提高实时响应速度 D、充分利用CPU,减少CPU的等待时间 答案-3:D 8、在多道程序设计的计算机系统中,CPU()。 A、只能被一个程序占用 B、可以被多个程序同时占用 C、可以被多个程序交替占用 D、以上都不对 答案-2:C 9、多道程序设计是指()。 A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并行运行 C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程 答案-3:B 10、从总体上说,采用多道程序设计技术可以()单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要()。 A、增加减少 B、增加延长 C、减少延长 D、减少减少 答案-4:B 11、允许多个用户以交互使用计算机的操作系统是()。 A、分时系统 B、单道批处理系统 C、多道批处理系统 D、实时系统 答案-2:A 12、下面关于操作系统的叙述正确的是()。 A、批处理作业必须具有作业控制信息 B、分时系统不一定都具有人机交互功能 C、从响应时间的角度看,实时系统与分时系统差不多 D、由于采用了分时技术,用户可以独占计算机的资源 答案-3:A 13、操作系统是一组()。 A、文件管理程序 B、中断处理程序 C、资源管理程序 D、设备管理程序 答案-1:C 14、现代操作系统的两个基本特征是()和资源共享。 A、多道程序设计 B、中断处理 C、程序的并发执行 D、实现分时与实时处理 答案-1:C 15、()不是操作系统关心的主要问题。 A、管理计算机裸机

《计算机操作系统(第3版)》教学大纲

操作系统 课程名称(英文):Operating System 适用专业:信息管理与信息系统、电子商务、信息安全 课程性质:专业基础课,必修 学时:56学时,其中讲课:48学时,上机:8学时,实验:0学时 先修课程:C语言程序设计、数据结构、信息系统基础 一、本课程的地位、作用与任务 通过本课程的学习,使学生掌握现代操作系统的基本原理及设计技术,了解操作系统的运行环境及实现方法,并运用操作系统的理论和方法分析现有的操作系统。使学生在操作系统应用领域具有较强的分析问题和解决问题的能力,为将来系统研究和软件开发打下坚实的基础。 二、内容、学时及基本要求

三、说明 1.本大纲意在掌握了操作系统基本原理的基础上,加强对现代操作系统新技术和新方法的介绍,以使课程适应社会的需要。本课程课内实验8学时,并另开设操作系统课程设计1周。 2.课程的教学要求层次: 教学内容按熟练掌握、掌握、理解、了解几个层次要求。在教学过程中,应注意理论联系实际、注重与本专业的其他学科知识的衔接与配合。加强对学生分析问题和解决问题能力的培养。 3.本大纲的适用范围: 本大纲适用信息管理与信息系统、电子商务、信息安全专业的课程。 4.教学中应注意的问题: 该课程教学中应注意吸收新知识、新观念,尤其要密切注意操作系统发展的新动向。 5.教学方法: 该课程的教学方法应以讲授法为主,案例教学、研究讨论教学为辅。 6.考核方式:期末采取闭卷考试方式,期末考试成绩占总评成绩70%、平时成绩占总评成绩20%、实验成绩占总评成绩10%。 7.上机学时分配:本实验Linux环境下进行,皆在培养学生理论联系实际能力和操作

计算机操作系统期末复习题(带答案)

57计算机操作系统期末复习题 第一部分操作系统基本概念 一、选择题(选择最确切的一个答案,将其代码填入括号中) 多道程序设计是指( B )。 A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并行运行 C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程 从总体上说,采用多道程序设计技术可以(B )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B )。 A、增加减少 B、增加延长 C、减少延长 D、减少减少 现代操作系统的两个基本特征是(C )和资源共享。 A、多道程序设计 B、中断处理 C、程序的并发执行 D、实现分时与实时处理-3:C 以下(C )项功能不是操作系统具备的主要功能。 A、内存管理 B、中断处理 C、文档编辑 D、CPU调度 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C )。 A、进程 B、程序 C、作业 D、系统调用 CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是(C )。 A、运行进程修改程序状态字 B、中断屏蔽 C、系统调用 D、进程调度程序 系统调用的目的是(A )。

A、请求系统服务 B、终止系统服务 C、申请系统资源 D、释放系统资源 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B )。 A、处理器管理 B、存储器管理 C、文件管理 D、作业管理 二、填空题 计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。 采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。 操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。 UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。计算机中的CPU的工作分为系统态和用户态两种,系统态运行操作系统程序,用户态运行应用程序。 第二部分进程管理 一、选择题(选择最确切的一个答案,将其代码填入括号中) 顺序程序和并发程序的执行相比,(C)。 A、基本相同 B、有点不同 C、并发程序执行总体上执行时间快 D、顺序程序执行总体上执行时间快 并发进程失去了封闭性是指(D )。 A、多个相对独立的进程以各自的速度向前推进 B、并发进程的执行结果与速度无关 C、并发进程执行时,在不同时刻发生的错误

操作系统07总复习

计算机系统 计算机软件 计算机硬件系统软件支撑软件应用软件(操作系统、编译程序) (软件开发工具) (特定应用领域的专用软件) (C P U +存储器+输入/输出控制系统+输入/输出设备)操作系统 概念作用 功能(软件) 资源管理者用户的接口扩充硬件 (资源管理者:处理器管理、存储管理、文件管理、设备管理) 操作系统基本类型 批处理 分时 实时(特点:即时响应和高可靠性)单道 多道 无交互能力 U n ix(特点:交互性、及时性、多路性、独立性) 用户与操作系统 接口 作业控制命令 图形界面 系统调用 作业说明书 ● 操作系统中引入多道程序设计的好处 一是提高了CPU 的利用率, 二是提高了内存和I/O 设备的利用率, 三是改进了系统的吞吐率, 四是充分发挥了系统的并行性。 其主要缺点是:作业周转时间延长。 ● 试从独立性、多路性、交互性和及时性等方面比较批处理系统、分时系统、 实时系统,并分别说明它们各自适用于什么场合? ● 分布式操作系统 系统中的若干台机器可互相协作完成同一个任务,具有较好的容错性和健壮性

第三章 多道程序设计 程序的顺序执行程序的并发执行(顺序性、封闭性、 可再现性) (异步性 、 相互制约 、竞争性、与速度有关)进程的概念 进程的定义(程序的一次执行、组成:进程控制块+程序+数据) 引入进程的原因 提高资源的利用率正确描述程序的执行情况 进程的属性 动态性 可有相同程序状态 等待态(等待新资源)就绪态(等待CPU)运行态 ● 进程和程序是两个既有联系又有区别的概念: (1) 进程是一个动态概念,而程序则是一个静态概念。 (2) 进程具有并行特征,而程序没有。由进程的定义可知,进程具有并行特征的两个方面,即独立性和异步性。 (3) 进程是分配计算机系统资源的基本单位。 (4) 不同的进程可以包含同一程序,只要该程序所对应的数据集不同。 ● 作业和进程的关系 (1) 作业是用户向计算机提交任务的任务实体。作业在外存中的作业等待队列中等待执行。而进程则是完成用户任务的执行实体,是向系统申请分配资源的基本单位。进程在于内存中。 (2) 一个作业可由多个进程组成。且必须至少由一个进程组成,但反过来不成立。 (3) 作业的概念主要用在批处理系统中。而进程的概念则用在几乎所有的多道系统中。 ● 把系统态下执行的某些具有特定功能的程序段称为原语。 ● 用于进程控制的原语有:创建原语、撤消原语、阻塞原语、唤醒原语等。

操作系统总复习题

一、选择题 1、分配到必要的资源并获得处理机时的进程状态是 B 。 A、就绪状态 B、执行状态 C、阻塞状态 D、唤醒状态 2、操作系统是通过 C 对进程进行管理的。 A、FCB B、JCB C、PCB D、FDT 3、 D 是一种只能进行P操作和V操作的特殊变量。 A、调度 B、进程 C、同步 D、信号量 4、产生死锁的四个必要条件是:互斥使用、 A 、循环等待和不可强占。 A、请求与保持 B、释放与阻塞 C、请求与释放 D、请求与阻塞 5、缓冲技术中的缓冲池在 A 中实现的。 A、主存 B、外存 C、ROM D、寄存器 6、位示图可用于 B 。 A、文件的目录查找 B、磁盘的空间管理、主存空间的共享D、分区存储管理 7、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的 C 不属于设备管理数据结构。 A、COCT B、SDT C、CDT D、CHCT 8、下列特性中哪个不属于分时系统 C 。 A、及时性 B、多路性 C、调度性 D、独立性 9、若有四个进程共享同一互斥段,而且每次至多允许3个进程进入互斥段,则信号量的变化范围是 C 。 A、3,2,1,0 B、3,2,1,0,-1 C、4,3,2,1,0 D、2,1,0,-1,-2 10、下列文件的物理结构中, A 不利于文件长度动态增长。 A、顺序结构 B、链接结构 C、索引结构 D、随机结构 11、通过硬件和软件的扩充,把原来的独立设备改造成能为若干用户共享的设备,这种设备称为 B 。 A、用户设备 B、虚拟设备 C、共享设备 D、存储设备 12、在操作系统中, D 指的是一种硬件机制。 A、缓冲池 B、进程调度 C、内存覆盖技术 D、通道技术 13、如果系统中有n个进程,则就绪队列中的进程个数最多有 C 个。 A、n+1 B、n C、n-1 D、1 14、对父进程和子进程的叙述不正确的是 A 。 A、父进程创建了子进程,因此父进程执行完后子进程才能执行。 B、父进程 和子进程之间可以并发执行 C、阻塞到执行 D、执行到就绪 15、一个被创建的进程包括 D 。 A、PCB B、程序和数据 C、PCB和数据 D、PCB、程序和数据 16、FCFS调度算法有利于 A 。 A、长作业或CPU繁忙型作业 B、长作业或I/O繁忙型作业 C、短作业或CPU繁忙型作业 D、短作业或I/O繁忙型作业 17、在动态分区分配中,下列 B 分配算法会出现许多碎片,并且碎片很小,往往无法利用。 A、首次适应算法 B、最佳适应算法 C、循环首次适应算法 D、最坏适应算法 18、首次适应算法要求空闲区链以 C 的次序排列。

操作系统期末复习教案资料

1.分时系统中,时间片设得越小,则平均响应时间越长。( T ) 2.在内存中就绪等待接受调度的进程组成了等待队列。(F ) 3.系统处于不安全状态必然导致死锁。(F ) 4.虚拟内存是一种允许进程全都在内存中执行的技术。它最大的优点就是进程的大小可以小于物理内存。( F ) 5.进程是个动态概念,而程序是静态概念。(T ) 6.CPU调度算法不能影响进程使用CPU和I/O设备的时间,它只能影响进程的等待时间。(T ) 7.原语的执行是不能被中断的。(T ) 8.在分页系统中,由用户将进程的逻辑地址空间划分成固定大小的块。(F ) 9.如果信号量的值是-4,则说明有4个进程在该信号量的等待队列中等待。(T ) 10.纯粹的时间片轮转调度有可能导致进程饥饿。(F ) 1.现代操作系统的两个最基本的特征是并发性和共享性。 2. 实现虚拟存储器的理论基础是局部性原理。 3. 在分区分配算法中,首次适应算法倾向于优先利用内存中低地址部分的空闲分区。 4.CPU调度的任务是从进程就绪队列中选择一个进程,把CPU分配给它。FCFS 是一种最简单的算法,短作业优先调度算法提供了最短的平均等待时间。轮转法调度算法更适合分时系统,多队列反馈调度算法允许对不同类型的进程采用不同的调度算法。 5. 发生死锁的四个必要条件是:互斥条件、请求与保持条件、不剥夺条件、环路等待条件。 6. 在信号量同步机制中,从资源分配的角度来看,P操作意味着申请一个单位资源,V操作意味着释放一个单位资源。 7.虚拟存储技术允许进程部分装入内存就可以执行。 8.一台计算机有13台磁带机,它们由N个进程竞争使用,每个进程可能需要4台磁带机。N最大为 4 时系统没有死锁危险。 9.页式存储管理中,一个由4个页面,每页有512个字节组成的逻辑空间,把它装入到有32个物理块的存储器中,逻辑地址需要11 位二进制数来表示,绝对地址需要14 位二进制数来表示。 10.在动态分区分配算法中,首次适应算法、循环首次适应算法根据空闲分区链表 的地址从低到高排列搜索空闲分区,最佳适应算法、最差适应算法根据空闲分区的大小进行搜索。 1.计算机操作系统是一种( B ) A.应用软件 B.系统软件C.工具软件D.字表处理软件

操作系统的安装教案

操作系统的安装教案

江苏省徐州技师学院理论授课教案(首页) 授课日期2016.11. 14 2016.11. 15 任课 老师 班级16程序 2,16信管 2 16程序 1,16媒 体 赵 启辉 课程:计算机组装与维护 课题:操作系统安装 教学目的要求:1.了解操作系统的几种常用的安装方式。2.熟练掌握Windows XP基本安装方法。 教学重点:掌握操作系统安装前的准备工作。 教学难点:掌握安装多操作系统的设置方法。 授课方法:讲授法、列举法、引入法、分析法等 教学参考及教具(含多媒体教学设备)投影、多媒体计算机 授课执行情况及分析: 板书设计或授课提纲

1、操作系统的几种常用的安装方式。 2、Windows XP基本安装方法。 教学 环节及时间分配教学内容 教 学 方 法

组织教学10’ 讲授主课40’ 一、导入新课 硬盘的分区格式化工作完成之后,下一步的任 务就是安装操作系统了。 提问学生:你是否自己独立安装过操作系统? 你使用的操作系统是Windows XP 吗? 引导学生思考、回答并相互补充。 教师总结归纳,进入教学课题。 二、新课教学 安装操作系统 1基础知识:系统的安装方式和步骤 1.1 系统的安装方式介绍 提问:安装操作系统的方法有几种? 学生思考、看书、回答; 教师总结: 安装操作系统的安装方式: 1.全新安装:在原有的操作系统之外再安装一 个操作系统,也就是通常所说的多系统并存,该 方式的优点是安全性较高(原有系统不会受到伤 害),但缺点是不易共享另一系统中已安装的程 序。 2.升级安装:对原有操作系统进行升级,例如 从Windows 98升级到Windows 2000/XP。该方式 的好处是原有程序、数据、设置都不会发生变化, 讲授 多媒 体教 学

操作系统期末复习资料

操作系统期末复习 选择题和判断题中蓝色的为正确答案。 一、选择题(选择一个正确答案的代码填入括号中) 1.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作 ()。 A.管理信息系统B.文件系统 C.操作系统D.数据库管理系统 2.按照所起的作用和需要的运行环境,操作系统属于()。 A.用户软件B.应用软件 C.支撑软件D.系统软件 3.操作系统的基本职能是()。 A.提供功能强大的网络管理工具 B.提供用户界面,方便用户使用 C.提供方便的可视化编辑程序 D.控制和管理系统内各种资源,有效地组织多道程序的运行 4.现代操作系统的基本特征是()、资源共享和操作的异步性。 A.多道程序设计B.中断处理 C.程序的并发执行D.实现分时与实时处理 5.引入多道程序的目的在于()。 A.充分利用存储器B.提高实时响应速度 C.充分利用CPU,减少CPU等待时间 D.有利于代码共享,减少主、辅存信息交换量 6.以下不属于操作系统具备的主要功能的是()。 A.文档编辑B.中断处理 C.内存管理D.CPU调度 7.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这 属于操作系统的( )。 A.处理器管理B.作业管理C.文件管理D.存储管理 8.在实时系统中,一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并 将结果及时送回。下面属于实时系统的是()。 A.航空订票系统B.办公自动化系统 C.计算机辅助设计系统D.计算机激光照排系统 9.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。

A.多道批处理系统B.分时系统 C.实时系统D.网络系统 10.下列不属于分时系统特征的是( )。 A.为多用户设计B.可靠性比实时系统要求高 C.方便用户与计算机的交互D.需要中断机构及时钟系统的支持 11.以下著名的操作系统中,属于多用户、多进程、多任务分时系统的是()。 A.DOS系统B.UNIX系统 C.Windows NT系统D.OS/2系统 12.操作系统内核与用户程序、应用程序之间的接口是()。 A.shell命令B.系统调用 C.图形界面D.C语言函数 13.系统调用是由操作系统提供的内部调用,它()。 A.直接通过键盘交互方式使用B.只能通过用户程序间接使用 C.是命令接口中的命令D.与系统的命令一样 14.系统调用的目的是()。 A.申请系统资源B.终止系统服务 C.释放系统资源D.请求系统服务 15.进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。 A.程序是静态概念,进程是动态概念 B.程序是动态概念,进程是静态概念 C.程序保存在文件中,进程存放在内存中 D.程序顺序执行,进程并发执行 16.在操作系统中,进程的最基本的特征是()。 A.与程序的对应性B.顺序性和可再现性 C.动态性和并发性D.执行过程的封闭性 17.进程在系统中存在的唯一标志是( )。 A.所运行的程序B.进程控制块 C.进程队列D.所运行的程序和数据 18.进程的动态、并发等特征是利用()表现出来的。 A.进程控制块B.数据 C.程序和数据D.程序 19.在单处理机系统中,处于运行状态的进程( )。 A.只有一个B.可以有多个 C.不能被挂起D.必须在执行完后才能被撤下

WIN7操作系统教案资料

教学过程及内容 一、导入 Windows操作系统一款由美国微软公司开发的窗口化操作系统。它采用了GUI图形化操作模式,比以前的指令操作系统(如DOS)更为人性化。 随着计算机硬件和软件系统的不断升级,微软公司的Windows 操作系统也在不断更新和改进,从16位、32位到64位,从最初的Windows 1.0到现在的Windows7、Windows8等,各种版本不断更新。 2009年10月微软公司正式发布 Windows 7,作为Windows XP、Windows Vista 的后继者,Windows 7 是微软公司开发的新一代具有革命性变化的操作系统。它具有更绚丽的界面、更快捷的操作、更强大功能、更稳定的系统等优点。通过这个项目的学习,可以帮助大家熟练掌握windows7操作系统的基本操作。 二、教学内容 (一)Windows 7操作系统概述 1、Windows 7版本 (1)Windows 7 Starter(初级版) (2)Windows 7 Home Basic(家庭基础版) (3)Windows 7 Home Premium(家庭高级版) (4)Windows 7 Professional(专业版) (5)Windows 7 Enterprise(企业版) (6)Windows 7 Ultimate(旗舰版) 2、Windows 7特点 (1)更简便易用 系统做了许多方便用户的设计,用户体验更直观高级。 (2)更快速流畅 大幅缩减了系统启动时间,加快了操作响应。 (3)更华丽且更节能 视觉效果更佳,资源消耗更低。 (4)更安全可靠 系统改进了安全和功能合法性,优化了安全控制策略。 (5)更好的连接访问 系统增强了移动工作能力,并拓展了多设备同步、管理和数据保护功能。

相关文档
最新文档