自考操作系统概论复习1

合集下载

操作系统概论自考复习

操作系统概论自考复习

学习操作系统,首先我们应该知道操作系统的概念。

本章主要讲述了以下几个问题。

·一、什么是操作系统·二、操作系统的形成·三、操作系统的类型·四、操作系统的功能一、什么是操作系统在回答这个问题之前,我们先来了解一下什么是计算机系统。

计算机系统是按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。

计算机系统由硬件系统和软件系统组成。

软硬件系统的组成部分就是计算机系统的资源,当不同的用户使用计算机时都要占用系统资源并且有不同的控制需求。

操作系统就是计算机系统的一种系统软件,由它统一管理计算机系统的资源和控制程序的执行。

操作系统的设计目标一是使计算机系统使用方便。

二是使得计算机系统能高效地工作。

二、操作系统的形成早期没有操作系统→原始汇编系统→管理程序→操作系统可以看到,操作系统是随着计算机硬件的发展和应用需求的推动而形成的。

三、操作系统的类型按照操作系统提供的服务,大致可以把操作系统分为以下几类:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统(加亮)1、批处理操作系统按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。

又可分为批处理单道系统和批处理多道系统。

单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。

批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率。

2、分时操作系统,这种系统中,一个计算机系统与许多终端设备连接,分时系统支持多个终端用户,同时以交互方式使用计算机系统,为用户在测试、修改和控制程序执行方面提供了灵活性。

分时系统的主要特点是同时性、独立性、及时性和交互性。

3、实时操作系统能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内完成处理,且给出反馈信号。

自考操作系统概论笔记和真题

自考操作系统概论笔记和真题

操作系统概论第一章:引论一、计算机系统:硬件由中央处理器、存储器、输入输出控制系统、各种输入输出设备组成、软件由系统软件、支撑软件、应用软件组成;二、操作系统:是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件;主要作用有:1、管理计算机系统资源;2、为用户提供方便的使用接口;3、扩充硬件;操作系统按功能分为:处理器管理、存储管理、文件管理、设备管理;操作系统的类型:批处理操作系统、分时操作系统、实时操作系统;微机操作系统、网络操作系统、分布式操作系统、嵌入式操作系统三、处理器的工作状态:特权指令:不允许用户程序中直接执行的指令称特权指令;管态和目态:能执行特权指令时称管态,否则称目态程序状态字:用来控制指令执行顺序并且保留和指示与程序有关的系统状态,分成程序基本状态、中断码、中断屏蔽位三个部分;操作系统与用户程序的接口:系统调用操作系统与用户的接口:操作控制命令;第二章:处理器管理一、多道程序设计:顺序执行、并行执行;让多个计算题同时进入一个计算机系统的主存储器并行执行,这种程序设计方法称为多道程序设计,这样的计算机系统称为多道程序设计系统。

二、进程的概念:一个程序在一个数据集上的一次执行称为一个进程,程序是静止的,进程是动态的。

为什么要引入进程:一是提高资源的利用率;二是正确描述程序的执行情况。

三、进程的三个特性:动态性、并发性、异步性;四个属性:1、进程是动态的,它包含了数据和运行在数据集上的程序;2、多个进程可以含有相同的程序;3、多个进程可以并发执行;4、进程有三个种状态:等待态、就绪态、运行态;四、进程控制块:1、标识信息;2、说明信息;3、现场信息;4、管理信息操作系统中往往设计一些能完成特定功能且不可中断的过程。

这些不可中断的过程称为原语;用于控制进程的原语有:创建原语、撤销原语、阻塞原语、唤醒原语;五、进程队列:就绪队列、各程等待队列、出队:进程从所在队列中退出;入队:进程排入到一个指定的队列中;系统中负责进程入队和出队的工作称为队列管理。

计算机操作系统自考期末复习

计算机操作系统自考期末复习

计算机操作系统〔第二版〕自学考试期末复习参考〔根据“考核主要知识点〞拟〕张顺全第一章操作系统引论〔汤G4,汤1,笔66-1〕1.根本概念:脱机输入输出技术、批处理技术、多道程序设计、什么是操作系统等〔汤G4;本资料中的1、2、…等为考核主要知识点的原文;其后⑴、⑵、…等为工程〕⑴脱机输入输出技术〔Off-Line I/O Technic,汤2,汤六5,笔66-1〕为解决人机矛盾及CPU及低速I/O设备速度不匹配的问题,在输入时,可将用户程序和数据,在一台外围计算机的控制下,预先从低速输入设备输入到磁带上,当CPU需要时,再直接从磁带机高速输入到内存。

从而大大减少了CPU等待输入的时间。

此即脱机输入技术。

当程序运行完毕或告一段落,CPU需要输出时,无需把计算结果送至低速输出设备,而是高速地把结果送到磁带上,然后在另一台外围机控制下,把磁带上的计算结果,由相应的输出设备输出。

此即脱机输出技术。

参汤六5图1-3。

⑵批处理技术〔Batch Processing Technic,汤2,汤六6~7,笔66-1〕指计算机系统对一批作业自动进展处理的技术。

〔作业是指用户程序及其所需的数据和命令的集合。

〕另参辞修121“批处理〞。

⑶多道程序设计〔Multiprogramming,汤2,汤六7,辞修917,笔66-1〕同时把几个作业放入内存,并允许它们交替执行,共享系统中的各种硬、软件资源。

这可改善CPU、I/O设备和内存的利用率。

〔允许多道程序运行的系统称多道程序系统〔汤3-3〕。

让几道程序同时进入计算机内存执行的方法叫多道程序设计。

实现多道程序设计的前提是系统必须提供存储保护、程序浮动技术以及中断技术等手段〔ZX一2〕。

〕⑷操作系统〔OS:Operating System,汤3,汤六1、9,ZX一1,笔66-1〕操作系统是控制和管理计算机硬件和软件资源、合理地组织计算机工作流程,以及方便用户的程序的集合。

OS是一个系统软件,是现代计算机系统中最重要的系统软件〔汤六2,汤1-5、14〕。

全国自考操作系统概论-试卷1_真题(含答案与解析)-交互

全国自考操作系统概论-试卷1_真题(含答案与解析)-交互

全国自考(操作系统概论)-试卷1(总分112, 做题时间90分钟)1. 单项选择题1.操作系统是一种SSS_SINGLE_SELA 应用软件B 工具软件C 通用软件D 系统软件分值: 2答案:D解析:操作系统是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。

2.下面关于批处理方式的描述中,错误的是SSS_SINGLE_SELA 采用批处理控制方式的作业被称为批处理作业B 批处理作业由源程序和初始数据两部分组成C 批处理方式下,作业执行过程中用户不必在计算机前干预D 批处理控制方式又称自动控制方式或脱机控制方式分值: 2答案:B3.关于中断,下列说法正确的是SSS_SINGLE_SELA 程序中断是自愿性中断事件B 输入输出中断是强迫性中断事件C 硬件故障中断是自愿性中断事件D 外部中断是自愿性中断事件分值: 2答案:B4.程序状态字寄存器是用来存放( )运行的程序的PSW。

SSS_SINGLE_SELA 当前B 上一次C 下一次D 不确定分值: 2答案:A解析:在单处理器的计算机系统中,整个系统设置一个用来存放当前运行程序PSW的寄存器,称为程序状态字寄存器。

5.在操作系统中,设计者往往编制了许多完成不同功能的子程序供用户程序执行中使用,这些子程序被称为SSS_SINGLE_SELA 作业控制语言B 系统调用C 操作控制命令D 访管指令分值: 2答案:B6.进程具有并发性和( )两大重要属性。

SSS_SINGLE_SELA 动态性B 静态性C 易用性D 封闭性分值: 2答案:A7.每一个进程都存在从创建到消亡的过程,该过程常被称为进程的SSS_SINGLE_SELA 动态特征B 生命周期C 发展历程D 可消亡性分值: 2答案:B8.在操作系统中,( )是一组特殊的系统调用,它们不能被系统中断。

SSS_SINGLE_SELA 初始化程序B 原语C 子程序D 控制模块分值: 2答案:B9.操作系统通过( )对进程进行管理。

【自考】《操作系统》复习资料大全

【自考】《操作系统》复习资料大全

【自考】《操作系统》复习资料大全自考操作系统复习资料大全一、操作系统概述操作系统是一种系统软件,它作为计算机的核心组成部分,直接管理着计算机的硬件和软件资源。

本节将从操作系统的定义、分类、功能和特点等方面给出一个概览。

1.1 操作系统的定义操作系统是一种控制和管理计算机硬件与软件资源的系统软件,它为计算机应用程序提供了一个运行环境。

1.2 操作系统的分类操作系统根据不同的标准可以进行不同的分类。

根据使用范围可以分为通用操作系统和嵌入式操作系统;根据处理方式可以分为批处理操作系统、分时操作系统和实时操作系统等。

1.3 操作系统的功能操作系统具有五大基本功能,包括进程管理、内存管理、文件系统管理、设备管理和用户界面管理等。

这些功能紧密合作,共同保证计算机系统的正常运行。

1.4 操作系统的特点操作系统具有并发性、共享性、异步性和虚拟性等特点。

并发性指多个程序同时执行;共享性指多个程序共享资源;异步性指程序执行的先后顺序不确定;虚拟性指将物理资源抽象为逻辑资源,提供给用户使用。

二、操作系统原理本节将深入讨论操作系统的核心原理,包括进程管理、内存管理、文件系统管理和设备管理等。

2.1 进程管理进程是一个正在执行的程序的实例。

操作系统通过进程管理来分配和控制计算机系统的资源,保证进程的正常运行。

进程管理包括创建、撤销、调度和同步等操作。

2.2 内存管理内存管理是操作系统管理计算机内存的过程。

它负责分配和回收内存空间,保证多个进程能够有效地共享内存资源,并提供地址映射和内存保护等功能。

2.3 文件系统管理文件系统是操作系统中用来管理文件和目录的机制。

操作系统通过文件系统管理来实现文件的存储、读写和共享等操作,保证数据的安全和可靠性。

2.4 设备管理设备管理是操作系统管理计算机硬件设备的过程。

它负责对输入和输出设备进行分配、控制和调度,保证它们能够与计算机系统协调工作。

三、操作系统的实践应用本节将介绍操作系统在实践中的应用,包括主流操作系统的特点和应用领域。

自考02323《操作系统概论》真题(2022.04)_1

自考02323《操作系统概论》真题(2022.04)_1

自考02323《操作系统概论》真题及(2022.04)自考02323《操作系统概论》真题及答案解析(2022.04)1.[单选题] 有一种操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机,满足这一特征的是()A.单道批处理操作系统B.分布式操作系统C.分时系统D.实时系统2.[单选题] 引入多道程序系统的主要目的是()A.为了充分利用主存储器B.充分利用CPU,减少CPU的等待时间C.提高实时响应速度D.增强系统的交互能力3.[单选题] 操作系统内核与应用程序之间的接口是()A.联机用户接口B.脱机用户接口C.系统调用D.图形用户接口4.[单选题] 下列不是操作系统内核基本功能的是()A.文件管理B.时钟管理C.原语操作D.中断处理5.[单选题] 如果有N (N2)个进程并发运行,则不可能出现的情形是()A.1个进程处于执行态,没有就绪态的进程,N-1个阻塞态的进程B.1个进程处于执行态,N-1个就绪态的进程,没有阻塞态的进程C.1个进程处于执行态,1 个就绪态的进程,N-2个阻塞态的进程D.没有进程处于执行态,2个就绪态的进程,N-2个阻塞态的进程6.[单选题] 在死锁的预防中,资源的按序分配策略可以破坏()A.互斥使用资源条件B.占有且等待资源条件C.非抢夺资源条件D.循环等待资源条件7.[单选题] 在下列进程调度算法中,为每个就绪队列赋予不同时间片的调度算法是()A.短进程优先调度B.时间片轮转调度C.优先权调度D.多级反馈队列调度8.[单选题] 实时系统中,进程调度的要考虑的关键因素是()A.内存的分配B.时间片的确定C.对完成截止时间条件的满足D.I /O设备的分配9.[单选题] 若某系统中有3 个并发进程,各需要4个同类资源,则该系统不会产生死锁的最少资源总数应该是()A.9个B.10个C.11个D.12个10.[单选题] 在操作系统进程调度中,时间片轮转调度算法的目的是()A.多个终端都能得到系统的及时响应B.先来先服务C.优先级高的进程先使用CPUD.紧急事件优先处理11.[单选题] 将一个进程逻辑地址空间分成若干个大小相等的片,称为()A.页表B.页C.页框D.页帧12.[单选题] 实现虚拟存储器的目的是()A.实现存储保护B.实现程序浮动C.扩充外存容量D.提高内存利用率13.[单选题] 用户程序所对应的地址空间是()A.绝对地址空间B.逻辑地址空间C.I/O地址空间D.物理地址空间14.[单选题] 在采用快表的存储管理方式中,假定快表的命中率为90%,快表的访问时间为40ns,访问内存的时间为200ns,则系统的有效访存时间是()A.220nsB.240nsC.260nsD.272ns15.[单选题] 为了能将逻辑地址变换为物理地址,在系统中必须设置()A.地址映射机构B.地址扩充机构C.内存保护机构D.地址共享机构16.[单选题] 用于管理文件的系统文件是()A.正规文件B.目录文件C.字符设备文件D.块设备文件17.[单选题] 常用的文件存取方式有两种:随机存取和()A.顺序存取B.按名存取C.直接存取D.按路径存取18.[单选题] 文件存储的几种常用方式中,使用磁盘链接表进行分配的优点是()A.实现简单B.读操作性能好C.可以充分利用每个簇D.随机存储方便快捷19.[单选题] 在I/O设备管理中,必须作为临界资源以互斥方式访问的设备是()A.独占设备B.共享设备C.虚拟设备D.低速设备20.[单选题] 为了实现主机与设备控制器之间的成块数据传送,在DMA控制器中设计了四类寄存器,其中,记录本次向CPU发送中断信号前要读或写数据次数的寄存器是()A.命令/状态寄存器B.内存地址寄存器C.数据寄存器D.数据计数器21.[填空题] 操作系统常见的体系结构有单体结构模型、______和______动态可扩展结构模型。

操作系统概论自考试题及答案

操作系统概论自考试题及答案

操作系统概论自考试题及答案一、单项选择题(每题1分,共10分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 设备管理C. 用户界面D. 文件管理答案:C2. 在现代操作系统中,虚拟内存的实现主要依赖于哪种技术?A. 硬盘B. 光盘C. 缓存D. 虚拟硬盘答案:A3. 进程和程序的区别在于什么?A. 进程是静态的,程序是动态的B. 进程是动态的,程序是静态的C. 进程和程序没有区别D. 进程是程序的子集答案:B4. 在操作系统中,调度是指什么?A. 内存分配B. CPU分配C. 文件系统管理D. 输入输出设备分配答案:B5. 死锁的必要条件之一是?A. 互斥条件B. 不剥夺条件C. 循环等待条件D. 所有都是答案:D6. 操作系统中的文件系统通常采用哪种数据结构来组织文件?A. 链表B. 树C. 栈D. 队列答案:B7. 哪个操作系统采用了微内核设计?A. Windows XPB. UNIXC. LinuxD. macOS答案:C8. 在操作系统中,进程的上下文切换通常涉及哪些信息的保存和恢复?A. 寄存器和程序计数器B. 内存分配信息C. 文件系统状态D. 网络连接信息答案:A9. 分页和分段是操作系统中虚拟内存管理的两种主要技术,它们的主要区别是什么?A. 分页大小固定,分段大小可变B. 分页大小可变,分段大小固定C. 分页基于内存地址,分段基于数据类型D. 分页基于数据类型,分段基于内存地址答案:A10. 操作系统中的设备驱动程序的主要作用是什么?A. 提供用户界面B. 管理内存分配C. 控制硬件设备D. 实现网络通信答案:C二、多项选择题(每题2分,共10分)11. 操作系统的五大基本功能包括以下哪些?()A. 用户界面B. 进程管理C. 设备管理D. 存储管理E. 文件系统管理答案:BCDE12. 在操作系统中,进程的状态可以是哪些?()A. 新建B. 运行C. 等待D. 终止E. 挂起答案:ABCDE13. 下列哪些是操作系统的调度算法?()A. 先来先服务B. 短作业优先C. 轮转D. 随机E. 多级反馈队列答案:ABCDE14. 文件系统中的文件具有哪些属性?()A. 文件名B. 文件大小C. 文件类型D. 创建日期E. 访问权限答案:ABCDE15. 操作系统中的虚拟内存技术可以带来哪些好处?()A. 允许更多的程序同时运行B. 提供更大的地址空间C. 保护程序不受其他程序影响D. 提高内存访问速度E. 允许程序共享内存答案:ABCE三、简答题(每题5分,共20分)16. 简述操作系统中进程和线程的区别。

02323自考操作系统概论复习资料

02323自考操作系统概论复习资料

1.操作系统概论2.计算机硬件主要由中央处理器、存储器、输入输出控制系统和各种输入输出设备组成;计算机系统包括硬件子系统和软件子系统。

3.操作系统三种基本类型:批处理操作系统、分时操作系统、实时操作系统。

4.输入输出控制系统管理外围设备与主存储器之间的信息传送。

5.操作系统的功能可以分为处理管理、存储管理、设备管理和文件管理6.进程:一个进程在一个数据集上的一次执行。

程序是一组指令的有序集合,是一个静态实体。

进程是一个动态实体,有自己的生命周期一个进程可以对应很多程序。

进程三种基本状态:运行、就绪、等待态。

7.进程控制块包含四类信息:①标识信息:用于标识一个进程包括进程名。

②说明信息:用于说明进程情况,包括进程状态等待原因进程程序和数据存放位置。

③现场信息:用于保留进程存放在cup中的信息,包括通用、控制和程序状态字寄存器的内容。

④管理信息:用于进程调度包括进程优先数队列指针。

8.中断:由于某些时间的出现,中止现行进程的运行,而转去处理出现的事件内,待适当的时候让被中止的进程继续运行,这个过程就是中断。

9.中断处理程序:对出现的事件进行处理的程序.是操作系统的组成部分10.中断响应:通常在cup执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有则暂停运行进程的运行而让操作系统中的中断处理程序占用cpu.11.单用户连续存储管理和固定分区存储管理都为静态重定位。

12.移动的条件:移动一道作业时,应先判定它是否在与外围设备交换信息。

若是则暂不能移动该作业必须等待信息交换结束后才可移动。

13.快表:把存放的高速缓冲存储器中的部分页表称为快表14.什么是虚拟存储器:对分页式存储器实现虚拟存储器只需将作业的全部信息作为副本存放在磁盘上,作业呗调度投入到运行时,至少把作业的第一页信息装入主存中,在作业执行过程中访问到不在主存储器中的页时,再把它们装入15.逻辑文件类型:流式文件、记录式文件。

16.文件存储结构:顺序文件、链接文件、索引文件。

操作系统概论复习大纲

操作系统概论复习大纲

操作系统概论自学考试大纲第一章引论(一)内容简介本章介绍了学习操作系统必须先掌握的一些基础知识,包括以下几部分内容:1.计算机系统2.操作系统3.操作系统的形成和操作系统的基本类型4.操作系统的发展5.处理器的工作状态6.操作系统与用户的接口(二)学习的目的与要求了解操作系统在计算机系统中的作用;各类操作系统的特点;用户与操作系统的关系;处理器的工作状态和系统功能调用的作用。

重点是:操作系统在计算机系统中的作用;各类操作系统的特点;程序状态字的作用;系统功能调用。

(三)考核知识点与考核要求根据本章内容的特点,和大纲要求掌握的重点,该章考核可以出以下题型:选择题,名词解释,问答题。

名词解释:操作系统、嵌入式操作系统、特权指令问答题:1. 计算机系统由哪些部分组成?2. 从资源管理的观点看,操作系统有哪些功能?3. 各类操作系统的特点?4. 操作系统为什么要提供“系统功能调用”?第二章处理器管理(一)课程内容本章介绍了操作系统中处理器管理部分的实现,包括以下几部分内容:1.多道程序设计2.进程的概念3.进程控制块4.进程队列5.中断与中断处理6.处理器调度7.线程的概念(二)学习目的与要求通过本章学习应该掌握多道程序设计时如何提高计算机系统效率的;进程和程序有什么区别;进程的基本状态以及状态的变化;处理器调度策略;中断的作用。

重点是:多道程序设计,进程,处理器调度。

(三)考核知识点与考核要求根据本章内容的特点,和大纲要求掌握的重点,该章考核可以出以下题型:选择题,名词解释,问答题,综合题。

名词解释:多道程序设计,进程,中断,线程问答题:1.进程有哪些基本状态,画出进程基本状态变化图。

2.进程控制块的作用和基本内容?3.简述中断响应的过程。

4.设计调度算法的原则有哪些?5.有哪些作业调度策略,其各自的特点是什么?6.有哪些进程调度策略,其各自的特点是什么?7.在分时系统中采用时间片轮转的调度策略有哪些优越性?8.采用多线程技术有哪些优越性?综合题(辅导时可以修改下时间)1.在单道批处理系统中,有四个作业到达输入井和需要的计算时间如表所示,现采用响应比最高者优先算法,忽略作业调度所需的时间。

2023年自考专业(计算机应用)《操作系统概论》考试历年真题摘选附带答案

2023年自考专业(计算机应用)《操作系统概论》考试历年真题摘选附带答案

2023年自考专业(计算机应用)《操作系统概论》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】造成“与时间有关的错误”的原因不可鳆是()A.与进程被打断的时间有关B.与能占用处理器的时间有关C.与进程执行次序有关D.与程序的私有数据有关2.【单选题】计算机系统中用于存放当前参加运算的操作数的寄存器是()A.指令寄存器B.通用寄存器C.控制寄存器D.程序状态字寄存器3.【单选题】关于死锁的四个必要条件,下列说法不正确的是()A.发生死锁时,死锁必要条件一定同时成立B.死锁必要条件同时成立时,系统不一定会出现死锁C.死锁必要条件只要有一个不成立,系统就不会出现死锁D.其中的“占有且等待资源”条件包含了“循环等待资源”条件4.【单选题】进程控制块的四类信息中,进程的优先数属于()A.标识信息B.说明信息C.现场信息D.管理信息5.【单选题】进程在执行过程中状态会发生变化,其中不可能发生的变化情况是()A.运行到就绪B.运行到等待C.等待到就绪D.等待到运行6.【单选题】在配置多道批处理操作系统的计算机系统中,正确的是()A.用户直接调试自己的程序B.多个作业可以同时使用不同的外围设备C.能实时响应外部事件D.用户能联机干预作业的执行3. 多道程序设计系统是指7.【单选题】当中央处理器在目态工作时,如果收到一条特权指令,此时中央处理器将()A.维持在日态B.从目态转换到管态C.拒绝执行该指令D.继续执行该指令8.【单选题】为了在操作系统的设备管理中实现“设备独立性”这一特性,在记录设备分配情况的设备类表()A.设备类别、设备的绝对号、占用设备的作业名、设备的相对号B.设备类表首址、设备的绝对号、占用设备的作业名、设备的相对号C.设备类别、设备类表首址、占用设备的作业名、设备的相对号D.设备类别、设备的绝对号、设备类表首址、设备的相对号9.【单选题】中断装置的职能之一是把被中断者的PSW保存到()A.通用寄存器B.主存固定单元C.它的进程控制块D.程序状态字寄存器10.【单选题】在可变分区存储管理中,若不计重新调整空闲表区的开销,主存分配算法比较次数最少的是()A.最先适应算法B.最优适应算法C.最坏适应算法D.随机分配算法11.【单选题】当一个进程要向另一个进程发送信息时,应先组织好一封信件,在信件中不必含有()B.回信地址C.接收者名D.发送者名12.【单选题】存在多种类型的存储介质,其中之一是()A.光盘B.磁带机C.硬盘驱动器D.u 盘驱动器13.【单选题】某影视资料收藏单位建立了一个“热播电视剧剧情资料库”,每个电视剧是其中的一个文件,其中的每一集是文件中的一个记录,每个记录中存放着介绍该集的剧情的文字。

自考操作系统概论()-知识总结

自考操作系统概论()-知识总结

操作系统概论知识总结第一章操作系统简介1.操作系统是覆盖在裸机上的第一层系统软件2.操作系统的两个主要目标:a)与硬件部分相互作用,为包含在硬件平台上的所有底层可编程部件提供服务b)为运行在计算机系统上的应用程序(即所谓用户程序)提供执行环境3.现代计算机系统的一个重要特点就是支持多任务4.,5.6.操作系统所管理的资源主要包括处理机、内存、设备和文件,在网络操作系统中还包括网卡、宽带等7.操作系统的主要功能:a)处理机管理b)内存管理c)设备管理d)文件管理6.操作系统的发展从时间顺序上经历了从无操作系统到单道批处理系统、多道程序系统(多道批处理系统、分时系统)的发展过程,随着计算机应用领域的扩大、计算机体系结构的多样化,又出现了微机操作系统、网络操作系统、实时操作系统、嵌入式操作系统和物联网操作系统7.:8.单道批处理系统内存中只有一道作业,可以自动成批处理作业。

单道批处理系统特点:自动性、顺序性、单道性。

单道批处理系统与无操作系统相比,减少了等待人工操作的时间9.10.多道批处理系统的特点是多道性、无序性、调度性、复杂性。

其优点是能够提高CPU、内存和I/O设备的利用率和系统的吞吐量,缺点是系统平均周转时间长,缺乏交互能力。

11.分时操作系统允许多个用户通过终端同时使用计算机,特点是多路性、独立性、及时性和交互性,优点是向用户提供了人机交互的方便性,使多个用户可以通过不同的终端共享主机。

分时系统的实现需要解决两个关键问题,即及时接收和及时处理12.实时系统主要用于实时控制和实时信息处理领域。

实时系统必须能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行13.实时系统的特点:多路性、独立性、及时性、交互性、可靠性14.实时系统比分时系统要求有更高的可靠性15.现代操作系统都支持多任务,具有并发、共享、虚拟和异步性特征16.|17.并发两个或多个事件在同一时间间隔内发生18.共享是指系统中的资源可供内存中多个并发执行的进程共同使用,资源共享有两种方式:互斥共享和同时共享19.20.内存管理的主要任务是为多道程序的运行提供良好的环境,方便用户使用内存,提高内存的利用率,以及从逻辑上扩充内存以实现虚拟存储21.内存管理应具有内存分配、内存保护、地址映射和内存扩充功能22.操作系统可以采用两个方式实现内存分配,即静态分配方式和动态分配方式23.内存保护的任务:a)使操作系统内核的空间不会被用户随意访问,以保证系统的安全和稳定b)。

自考操作系统概论试题及答案

自考操作系统概论试题及答案

自考操作系统概论试题及答案-卷面总分:100分答题时间:90分钟试卷题量:50题一、单选题(共50题,共98分)1.操作员接口是操作系统为用户提供的使用计算机系统的手段之一,该接口是()A.一组操作控制命令B.一组系统调用程序C.一组访管指令D.一组I/O指令正确答案:A您的答案:本题解析:暂无解析2.中央处理器有两种工作状态,当它处于目态时不允许执行的指令是()A.转移指令B.I/O指令C.访管指令D.四则运算指令正确答案:B您的答案:本题解析:暂无解析3.一般而言,程序状态字(PSW)包含的三部分内容是()A.程序基本状态、中断码、中断屏蔽位B.中断码、中断屏蔽位、等待/计算C.中断屏蔽位、等待/计算、程序基本状态D.等待/计算、程序基本状态、中断码正确答案:A您的答案:本题解析:暂无解析4.操作系统中引入进程后可以()A.保证程序的正确性B.提高资源的利用率C.减少调度次数D.缩短处理器的工作时间正确答案:B您的答案:本题解析:暂无解析5.一个正在运行的进程要求操作系统为其启动外围设备时,应该执行的指令是()A.访管B.输入/输出D.转移正确答案:A您的答案:本题解析:暂无解析6.某带有50个终端用户的计算机系统采用时间片轮转调度算法分配处理器。

若规定时间片为10毫秒,对用户的每个命令需花费100毫秒完成处理,则终端最长响应时间为()A.2秒B.5秒C.10秒D.50秒正确答案:B您的答案:本题解析:暂无解析7.某一主存储器容量为1M的计算机,分割成4K的等长块。

现有一个2.5M的作业在其上运行。

试问该作业占用的虚拟页面数是()A.250个B.512个C.625个D.1024个正确答案:D您的答案:本题解析:暂无解析8.采用二级页表的分页式存储器中,如二级页表都已在主存,则每存取一条指令或一个数,需要访问主存()A.1次B.2次C.3次D.4次正确答案:B您的答案:本题解析:暂无解析9.下列关于存储管理的说法中,不正确的是()A.页式存储管理方式能实现虚拟存储B.作业的大小可由该作业的页表长度体现C.页式存储管理中不存在“碎片”D.单用户连续和固定分区存储管理都可不需要硬件地址转换机构正确答案:C您的答案:本题解析:10.假设:计算机系统上有2个用户程序A和B正在运行,且分别在加工着视频文件X和Y;计算机系统上连接着1号和2号两台磁带机。

操作系统概论复习提纲.doc

操作系统概论复习提纲.doc

《操作系统概论》复习提纲第一章引言一、计算机系统一括硬件和软件两大部分1、计算机硬件——由中央处理器、存储器、输入输出控制系统和各种输入输出设备组成。

中央处理器是对信息进行高速运算和处理的部件;存储器可分为主存储器和辅助存储器;主存储器町被中央处理器直接访问;输入输出设备是计算机与用户的交互接口部件,输入输出控制系统管理外围设备与主存储器之间的信息传送。

2、计算机软件——计算机软件分为系统软件、支撑软件和应用软件三种。

系统软件是计算机系统小最靠近硬件层次的软件,支撑软件是支撑其它软件开发和维护的软件,应用软件是特定应用领域的应用软件。

二、操作系统1、操作系统的定义2、操作系统的作用——管理计算机系统的资源、为用户提供方便的使用接口,为程序提供良好的运行环境。

3、操作系统的功能——从资源管理的观点上看,操作系统的功能分为:处理器管理,存储管理,文件管理和设备管理。

(一定要掌握四种管理的定义)三、操作系统的形成与基本类型随着计算机软硬件技术的发展,形成三种基本类型的操作系统:批处理操作系统,分时操作系统和实时操作系统1、批处理操作系统——世界上的笫一个操作系统是单道批处理系统。

掌握单道批处理系统和多道批处理系统的定义2、分时操作系统的定义分时操作系统的主要特点:交互性、及时性、独立性和多路性。

3、实吋操作系统在实时操作系统控制下,对计算机系统接收到外部信号在严格的时限内处理完成。

设计实时操作系统必须先考虑系统的实时性和可靠性,其次才考虑系统效率。

四、操作系统的发展1、微机操作系统——主要功能实现文件管理、输入/输出控制和命令语言的解释。

早期的微机运行的操作系统每次只允许一个用户使用计算机,称为单用户微机操作系统2、网络操作系统——为计算机网络配制的操作系统称为网络操作系统。

主要功能实现各台计算机之间的通信和网络屮各种资源的共亨。

3、分布式操作系统可使系统中若干台计算机相互协作完成一个共同的任务。

特点是统一性和透明性。

操作系统概论复习资料

操作系统概论复习资料

《操作系统概论》名词解释交互性:用户能与系统进行对话。

在一个多步骤作业的运行过程中,用户能通过键盘等设备输入数据或命令,系统获得用户的输入后做出响应,显示执行的状况或结果。

线程:线程是一个基本的CPU执行单元;它包含了一个线程ID,一个程序计数器,一个寄存器组合一个堆栈。

死锁避免:在系统运行过程中,对进程发出的每一个系统能够满足的资源申请进行动态检查,并根据检查结果决定是否分配资源,若分配后系统可能发生死锁,则不予分配,否则予以分配。

工作集:对于给定的访问序列选取定长的区间,称为工作集窗口,落在工作集窗口中的页面集合称为工作集。

虚设备:在一类设备上模拟另一类设备,常用共享设备模拟独占设备,用高速设备模拟低速设备,被模拟的设备称为虚设备。

分时系统:是对多道程序设计的逻辑扩展。

通过在多个作业间转换CPU,可以同时执行多个作业,但是这种转换发生的如此频繁以至于用户在程序运行的同时可以与计算机交互。

多路性:一台主机可连接多台终端,多个终端用户可以同时使用计算机,共享系统的硬软件资源。

地址映射:为了保证cpu执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。

静态存储分配:作业所需的内存空间是在作业装入时分配的,在其整个运行期间,它一直占用,且不能再申请新的内存空间,也不允许在内存中“移动”。

异步:指一组事件在多次出现时,它们出现的时间和次序没有一定规律。

在多道程序环境下,异步是指每道程序均以人们不可预知的速度向前推进。

实时操作系统:是一种能在限定的时间内对输入进行快速处理并做出响应的计算机处理系统临界区:每个进程有一个代码段,被称之为临界区,进程在临界区内可能会修改公有变量、更新一个表、写一个文件等。

动态链接:指用户程序中的各程序段,不是在程序开始运行前就链接好,而是在程序运行过程中,当发现要调用的程序段不在内存时才进行的链接。

分时系统:为了降低交互式系统的等待时间和运行时间的比率,系统通过多台终端同时向很多用户提供运行环境,这种分时系统就能以合理的成本向用户提供交互式使用计算机的方便。

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

操作系统概论1.计算机硬件主要由中央处理器、存储器、输入输出控制系统和各种输入输出设备组成;计算机系统包括硬件子系统和软件子系统。

2.操作系统三种基本类型:批处理操作系统、分时操作系统、实时操作系统。

3.输入输出控制系统管理外围设备与主存储器之间的信息传送。

4.操作系统的功能可以分为处理管理、存储管理、设备管理和文件管理5.进程:一个进程在一个数据集上的一次执行。

程序是一组指令的有序集合,是一个静态实体。

进程是一个动态实体,有自己的生命周期一个进程可以对应很多程序。

进程三种基本状态:运行、就绪、等待态。

6.进程控制块包含四类信息:①标识信息:用于标识一个进程包括进程名。

②说明信息:用于说明进程情况,包括进程状态等待原因进程程序和数据存放位置。

③现场信息:用于保留进程存放在cup中的信息,包括通用、控制和程序状态字寄存器的内容。

④管理信息:用于进程调度包括进程优先数队列指针。

7.中断:由于某些时间的出现,中止现行进程的运行,而转去处理出现的事件内,待适当的时候让被中止的进程继续运行,这个过程就是中断。

8.中断处理程序:对出现的事件进行处理的程序.是操作系统的组成部分9.中断响应:通常在cup执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有则暂停运行进程的运行而让操作系统中的中断处理程序占用cpu.10.单用户连续存储管理和固定分区存储管理都为静态重定位。

11.移动的条件:移动一道作业时,应先判定它是否在与外围设备交换信息。

若是则暂不能移动该作业必须等待信息交换结束后才可移动。

12.快表:把存放的高速缓冲存储器中的部分页表称为快表13.什么是虚拟存储器:对分页式存储器实现虚拟存储器只需将作业的全部信息作为副本存放在磁盘上,作业呗调度投入到运行时,至少把作业的第一页信息装入主存中,在作业执行过程中访问到不在主存储器中的页时,再把它们装入14.逻辑文件类型:流式文件、记录式文件。

15.文件存储结构:顺序文件、链接文件、索引文件。

存取方式:顺序存取、随机存取。

16.文件安全性包括:文件保护和保密17.读一个文件一次调用:打开文件、读文件、关闭文件;写一个文件:建立文件、写文件、关闭文件。

用户可调用删除操作要求删除一个有权删除的文件但删除一个文件前应先关闭18.传输一次信息传输操作所花的时间有三部分:①寻找时间:把移动臂移到指定的柱面所花的时间,机械操作,花费时间较长。

②延迟时间:等待指定的扇区旋转到磁头位置下所花时间。

这个与扇区的位置有关。

③传送时间:指定的磁头把磁道上的信息读到主存或把主存的信息写到磁道上所花的时间。

19.缓冲技术:操作系统中利用缓冲区来缓解处理与外围设备之间工作速度不匹配的矛盾而采用的技术,包括:单缓冲技术、双缓冲技术和缓冲池技术。

20.操作系统中实现联机同时外围设备操作功能部分也称为斯普令系统,它由三个部分组成(1)预输入程序(2)井管理程序(3)缓输出程序21.进程的互斥与同步(1)进程的互斥:指当有若干个进程都要使用一个公共资源时,任何时刻最多只允许一个进程去使用该资源,其他要使用它的进程必须等待,直到该资源的占用者释放了该资源(2)进程的同步:指在并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒22.通信原语 Send(N,M) 把信件M送到指定的信箱N中. Receive(N,Z) 从指定信箱N取出一封信,存到指定的地址Z中23.死锁的必要条件系统出现死锁必须同时保持四个必要条件(1)互斥地使用资源(2)占有且等待资源(3)非抢夺分配(4)循环等待资源24.解决死锁的方法通常有:死锁的防止,死锁的避免和死锁的检测一:填空题1.输入输出控制系统管理外围设备与主存之间的信息传送2.一般来说,计算机软件可分为系统软件、支撑软件和应用软件3.为了避免用户程序中错误的使用特权指令,计算机硬件结构中的cpu区分目态和管态两种状态4.当cpu处于目态时不允许执行特权指令;当cpu处于管态时可执行包括特权指令在内的一切机器指令5.在多道程序系统中,为了能区别不同的进程和记录每个进程的执行情况,对每个进程要设置一个进程控制块6.引起中断的事件成为中断源,对出现的中断进行处理的程序称为中断处理程序7.计算机系统中存储器三层包括:寄存器、主存处理器、高速缓冲处理器、存储器8.把主存空间地址编号称为主存的绝对地址。

把用户程序中的使用地址称为逻辑地址9.把逻辑地址转换成绝对地址的工作称为重地位或地址转换10.分页式存储管理中,逻辑地址由两部分组成页号和页内地址11.在页内虚拟存储管理中,常用的页面调度算法有先进先出调度算法、最近最久未使用调度算法12.对文件按用途可分为:系统文件、库文件和用户文件13.磁盘存储空间的位置由三个参数确定,它们是:柱面号、磁头号、扇区号14.对文件的存取方式可分为两类:顺序存取和随机存取15.在对磁盘存储空间的管理中,空闲块链接法有两种:单块链接和成组链接16.当药访问一个文件时,可以从当前目录开始设置路径,这种路径称为相对路径17.启动磁盘执行一次信息传输操作所花的时间包括寻找时间,延迟时间、传递时间三个部分18.通道程序是由一系列的通道命令组成的19.用户编制程序时使用的设备与实际能占用的设备无关,这种特性称为设备的独立性20.从使用的角度来分析外围设备的特性,可以把外围设备分成共享设备和独占设备两大类21.一个进程独占处理器顺序执行时具有封闭性和可再现性两个特性22.若干个共享同一变量的并发进程,由于进程被打断的时间和能占用处理器的时间不同,而造成的错误称为与时间有关的错误二:选择题1.以下说法正确的是(系统软件与具体应用领域无关。

解决任何领域的问题一般都要用到系统软件)2.在下列操作系统中强调并行性的操作系统是(分布式操作系统)3.在批处理系统中引入多道程序的目的是(充分利用CPU,减少它的等待时间)4.操作系统的功能是进行处理管管理、(存储)管理,设备管理和文件管理5.下面不属于程序状态字内容的是(设备忙标志)6.在操作系统中采用多道程序设计方式提高CPU和外部设备的(利用效率)7.程序与他有关的进程对应关系式(一对多)8.进程具有并发性和(动态性)两个重要属性9.关于进程的属性,下述提法中(若干个进程在单CPU机器中,必须依次执行,即一个进程完成后,另一个进程才能开始工作)是不正确的10.一个进程刚被创建的时候。

其初始状态应为(就绪态)11.进程在三个基本状态中的转换,肯定不会有的转换是(等待态=)运行态)12.中断装置按预定的顺序来响应同时出现的中断事件,这个预定的顺序称为(中断优先数)13.如果要照顾所有进程,让他们同优先级别的几个进程,进程采用(时间片轮转法)调度算法14.在计算机系统中,速度最快的存储器是(寄存器)15.与绝对地址对应的的主存空间称为(逻辑地址空间)16.主存中用来存放用户的程序和数据的区域称为(用户区)17.在固定分区存储管理中。

每个分区的大小(可以不同但预先固定)18.为避免主存中各作业相互干扰,必须进行(存储保护)19.在可变分区存储管理方式中,最优适应分配算法的空闲区表中的空闲区(按长度以递增顺序登记)20.从用户角度看。

文件系统主要是实现(按名存取)21.通常把用户组织的文件称为(逻辑文件)22.删除一个文件前必须使文件(关闭)23.在多道程序设计系统中,为解决重名问题,可采用的目录结构式(二级或多级)24.假定在磁盘格式化时把每个盘面划分成大小相等的8个扇区,磁盘的转速为24毫秒、圈,则传送一块信息所需要的时间为( 3 )毫秒25.定扇区旋转到磁头位置所需要的时间称为(延迟时间)26.为了记录设备分配情况,系统可设置(设备分配表),指出系统所配置的设备类型,数量及分配和使用情况27.通道完成了一次输入输出操作后,以( I/O中断)方式请求中央处理器进行干预28.计算机系统为每台设备确定的编号称为设备的(绝对)号29.并发进程中与共享变量有关的程序段称为(临界区)30.有一个共享文件可供n个并发进程使用,但限制最多的m歌进程(n>=m>=1)可同时读文件,用PV操作进程管理时其信号量初值应该为( m )31.用信箱实现进程间通信机制要有两个通信原语,它们是( send和receive )原语32.实现进程通信的send ( N,M) 原语的功能是把信件送到指定的( N )中33.在讨论死锁问题时,采用银行家算法分配资源可以(避免)死锁三:简答题1.请分析网络操作系统的分布式操作系统的区别答:分布式操作系统能使系统中若干台计算机相互协作完成一个共同任务,或者说一个任务分布在几台计算机上并行运行;网络操作系统强调的是网络资源的共享和个pc之间的通信;而分布式操作系统除了网络资源的共享和各机通信外更加强调任务的分布和并行执行的特点2.什么是中断响应通常在cup执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有则暂停运行进程的运行而让操作系统中的中断处理程序占用cpu 3.快表把存放的高速缓冲存储器中的部分页表称为快表4.简述存储管理的主要功能存储管理的主要功能包括:主存空间的分配和回收,主存空间的共享与保护,地址转换以及主存空间的扩充等工作5.存储保护的目的是什么?怎样实现存储保护?目的就是为了保护内存中各区域的信息不被破坏,防止作业执行时相互干扰。

为了实现存储保护必须由硬件和软件配合实现6.简述磁盘调度的过程对磁盘的访问请求都会诶出访问磁盘的存储空间地址,也就是柱面号,磁头号,扇号,在执行信息传输时先把移动臂移到指定的柱面,等待指定的扇区旋转到磁头位置下,让指定的磁头把磁道上的信息读到主存或把主存的信息写到磁道上四:应用题1.在一个多道程序系统,采用响应比高者优先算法管理作业,今有如下所示的作业序列,它们的提交时间及运行时间在下表中,当第一个作业进入系统后开始调度,假定作业都是仅计算,请写出各个作业的开始时间、完成时间和周转时间。

忽略系统调度时间作业进入输入井时间需计算时间开始时间完成时间周转时间1 9.0时 1小时 9.0 10.0 12 9.2时 0.5小时 10.2 10.7 1.53 9.4时 0.2小时 10.0 10.2 0.84 9.6时 0.6小时 10.7 11.3 1.7 2. 有4个进程P1,P2,P3,P4,它们同时依次进入就绪队列,它们的优先级和需要处理的时间如下所示:进程处理器时间优先级 P1 10 3 P2 3 2 P3 4 4 P45 2 只要就绪队列非空就开始调度,且忽略调度等所花费的时间,请回答下列问题:(1)写出分别采用“先来先服务”和‘非抢占的优先数“调度算法选中进程执行的次序?(2)分别计算出上面两种算法的平均等待时间?答案:(1)先来先服务的执行次序是:p1,p2,p3,p4 非抢占优先级的执行次序是:P1,P3,P2,P4 (2)先来先服务的平均等待时间=(0+10+13+17)/4=10 非抢占优先级的平均等待时间=(0+10+14+17)/4=10.25 3.存储器是将主存空间分成大小相等的块,可以用一张位示图来构成主存分配表,若将主存分成4096块,机器的字长为32位,则可用128+1个字来作为位示图.若主存块号、字号、(从高位到低位)都是从0开始回答:(1)第2513块对应的字号和位号是多少?(2)字号是108而位号是15对应的块号是多少? 答案;(1)第2513块的块号是2513,则字号=【2512/32】=78,位号=2512mod32=26 块号=108*32+15=34614. 磁盘的移动臂现在处于第8柱面,有如下5个请求者等待访问磁盘,请列出最省的响应次序。

相关文档
最新文档