操作系统自考复习资料-1

合集下载

自考操作系统试题及答案

自考操作系统试题及答案

自考操作系统试题及答案一、单项选择题(每题1分,共10分)1. 在操作系统中,进程和程序的主要区别是()。

A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统,进程是用户程序答案:A2. 下列关于操作系统的描述,不正确的是()。

A. 操作系统是计算机系统中最基本的系统软件B. 操作系统是用户与计算机硬件之间的接口C. 操作系统是计算机系统中的通用软件D. 操作系统是计算机系统中的应用软件答案:D3. 在分时系统中,CPU调度算法的主要目标是()。

A. 保证系统资源的合理分配B. 提高CPU的利用率C. 保证系统资源的高效利用D. 以上都是答案:D4. 下列关于虚拟内存的描述,正确的是()。

A. 虚拟内存是实际存在的物理内存B. 虚拟内存是操作系统提供的一种内存管理技术C. 虚拟内存的大小与物理内存无关D. 虚拟内存可以无限大答案:B5. 进程通信中,管道是一种()。

A. 同步通信方式B. 异步通信方式C. 单向通信方式D. 双向通信方式答案:C6. 在操作系统中,文件系统的主要作用是()。

A. 实现文件的存储B. 实现文件的共享C. 实现文件的保护D. 以上都是答案:D7. 下列关于死锁的描述,不正确的是()。

A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁会导致系统资源的浪费C. 死锁是操作系统设计不当的结果D. 死锁是不可避免的答案:D8. 下列关于操作系统的层次结构,正确的是()。

A. 应用层、系统调用层、硬件层B. 硬件层、系统调用层、应用层C. 应用层、系统调用层、硬件层、文件系统层D. 系统调用层、文件系统层、硬件层答案:B9. 在操作系统中,中断处理程序的作用是()。

A. 处理用户请求B. 处理系统调用C. 处理硬件中断D. 处理软件中断答案:C10. 下列关于操作系统的描述,正确的是()。

A. 操作系统是计算机系统中的硬件B. 操作系统是计算机系统中的软件C. 操作系统是计算机系统中的外设D. 操作系统是计算机系统中的网络答案:B二、多项选择题(每题2分,共10分)1. 操作系统的主要功能包括()。

自考02326《操作系统》串讲笔记1

自考02326《操作系统》串讲笔记1

第一部分课程概述一、使用教材《操作系统》,全国高等教育自学考试指导委员会组编,谭耀铭主编,中国人民大学出版社2007年版。

二、课程简介随着计算机技术的迅速发展,计算机的硬、软件资源越来越丰富,用户也要求能更方便、更灵活地使用计算机系统。

为了增强计算机系统的处理能力以及方便用户有效地使用计算机系统,操作系统已成为现代计算机系统中不可缺少的重要组成部分。

因此,操作系统课程也就成为高等学校计算机专业的重要专业基础课程。

本课程从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。

三、课程学习与考试要求在自学过程中、考生应掌握操作系统对各种资源的管理方法和操作系统各部分之间的联系,这样才能真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。

为了能确切地学好本课程,要求考生具备:高级语言程序设计、数据结构、计算机系统结构等课程的知识。

在学任何一门课程时,要能做到真正学有所得,就必须:认真阅读教材,边读边做笔记;及时做习题,巩固所学内容;做好阶段总结,正确理解课程内容。

但每一门课程都有自身的特殊性,对于具体课程来说,应按照课程的特点具体探讨如何进行学习。

要学好操作系统课程,关键在于弄清操作系统要做什么,怎么去做和为什么要这样去做。

所以,如能注意如下几点,将会对操作系统课程的自学起到促进作用。

(1)在开始阅读某一章教材之前,先翻阅大纲中有关这一章的考核知识点、考核要求、自学要求、重点,以便在阅读教材时做到心中有数,有的放矢。

(2)阅读教材时要逐段细读,逐句推敲,集中精力,吃透每一个知识点,对基本概念必须深刻理解,对基本原理必须彻底弄清,对设计技巧要能灵活运用。

(3)根据操作系统在计算机系统中的应用,你在学习操作系统课程时应围绕如下四个中心问题:①操作系统怎样管理计算机系统中的各种资源,以及保证资源的使用效率。

(完整版)自考02326操作系统(2018版)课后习题答案

(完整版)自考02326操作系统(2018版)课后习题答案

第一章操作系统概论1.什么是操作系统?请说明操作系统在计算机系统中的作用和地位。

操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能够有效地组织和管理计算机中的硬件和软件资源,合理地控制计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

2.操作系统管理计算机系统的哪些资源?硬件和软件资源。

3.请从资源管理角度说明操作系统的主要功能。

进程管理(处理器管理)、存储管理、文件管理、作业管理、设备管理4.操作系统有哪些基本特征?并发性:计算机系统中同时存在若干个正在运行着的程序;共享性:操作系统程序和多个用户程序共享系统中的各种资源随机性:操作系统的运行是在一种随机的环境下进行的5.比较Windows、UNIX、Linux操作系统的体系结构,有什么异同?Windows体系结构是分成的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大量的子系统集合;UNIX操作系统的系统架构图,其最里层是硬件,作为整个系统的基础;其次是操作系统内核,包括进程管理、存储器管理、设备管理和文件管理四个资源管理功能;往外一层是系统调用接口,及操作系统与用户的接口shell以及编译程序等;最外层是应用程序Linux系统有四个主要部分,及内核、shell、文件系统和用户程序。

6.Android操作系统有什么特点?Android操作系统分为四层,从高层到低层分别是应用程序层、应用框架层、系统运行库层和Linux内核层。

以Linux为核心的手机操作平台,是一款开放式操作系统7.手机操作系统通常提供哪些功能?8.请叙述各种类型操作系统的工作方式及特点。

一般把操作系统分为三种基本类型,即批处理操作系统、分时系统和实时系统(1)批处理操作系统批处理操作系统分为简单批处理系统和多道批处理系统两种类型。

用户将作业交给系统操作员,系统操作员在收到作业后并不立即将作业输入计算机,而是在收到一定数量的作业后,组成一批作业,再把这批作业输入到计算机中。

自考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. 进程和线程的切换开销相同答案:A2. 分页式存储管理系统中,页表的作用是()。

A. 存储文件数据B. 实现地址转换C. 存储设备驱动程序D. 存储用户信息答案:B3. 在文件系统中,以下哪个不是文件的属性?()A. 文件名B. 文件大小C. 文件类型D. 文件内容答案:D4. 死锁的必要条件中,不包括以下哪一项?()A. 互斥条件B. 请求和保持条件C. 不剥夺条件D. 资源平等条件答案:D5. 在操作系统中,设备驱动程序的主要功能是()。

A. 提供用户界面B. 实现硬件的抽象C. 管理内存分配D. 处理进程调度答案:B6. 以下哪个调度算法主要用于实时系统?()A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 轮转(RR)D. 优先级调度答案:D7. 在操作系统中,虚拟内存的主要目的是()。

A. 提高系统的可靠性B. 允许更多的进程同时运行C. 提高CPU的利用率D. 加快文件的读写速度答案:B8. 以下哪个不是操作系统的五大基本功能?()A. 内存管理B. 存储管理C. 用户界面D. 进程管理答案:C9. 在多道程序设计系统中,进程的三种基本状态是()。

A. 新建、就绪、执行B. 新建、就绪、阻塞C. 执行、阻塞、就绪D. 就绪、执行、死亡答案:D10. 以下哪个是操作系统中用于进程间通信的机制?()A. 中断B. 信号C. 管道D. 系统调用答案:C二、填空题(每题2分,共10分)11. 操作系统中的“虚拟内存”技术允许应用程序使用的内存量________物理内存的实际大小。

答案:大于12. 在操作系统中,________是一种用于解决进程同步问题的机制,它允许进程在某个条件不满足时挂起执行。

2335自考《网络操作系统》最完整的学习笔记详解

2335自考《网络操作系统》最完整的学习笔记详解

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

②现代操作系统的基本特征:1、并发性2、共享性3、虚拟性4、不确定性2.操作系统在计算机系统中处于何种地位:是硬件层的第一次扩充,是计算机系统软件的重要组成部分。

计算机系统的层次结构:硬件层—操作系统层—语言处理程序层—应用程序层。

操作系统的作用:提高计算机系统的效率,增强系统的处理能力,充分发挥系统资源的利用率,方便用户使用。

3.多道程序设计的硬件基础:①中断系统②通道技术③CPU与通道的通信4.①多道程序设计的基本原理:多道程序设计的主要目的是充分利用系统中所有资源且尽可能地让它们并行操作。

采用通道技术后使CPU从繁琐的I/O操作中解放出来,它不仅能实现CPU与通道并行工作,而且也能实现通道与通道之间、各通道与外设之间的并行。

②多道程序设计的主要特点:①多道②宏观上并行③微观上串行。

5.实现多道程序设计要解决的几个问题:①存储保护和地址重定位。

(几道程序共享同一主存)②处理机的管理和调度。

(共享同一处理机)③资源的管理与分配。

(共享系统资源)6. 虚拟处理机:逻辑上的处理机称为虚拟处理机。

虚拟计算机:在一台计算机上配置操作系统后,比原来的计算机的功能增强了。

这种是概念上的、逻辑上的计算机,而不是真正的物理计算机,这样的计算机称为虚拟计算机。

7.处理机的运行现场:就是指处理机在执行程序过程中任一时刻的状态信息的集合。

处理机运行现场包括的内容:①指令计数器(程序计数器)②程序状态寄存器③通用寄存器④特殊控制寄存器。

处理机的运行状态有两种:核心态(00)和用户态(11)。

程序分为系统程序和用户程序。

程序状态分为三种:①就绪②运行③阻塞。

程序状态的作用:程序状态可以互相转换,便于处理机按照某种规则进行调度。

8. 访管指令、特权指令、系统调用之间的区别和联系:9.①系统调用:用户在程序中能用访管指令调用的,由操作系统提供的子功能集合,其中每一个子功能称为一个系统调用命令。

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

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

操作系统概论自考试题及答案一、单项选择题(每题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. 简述操作系统中进程和线程的区别。

02326自考操作系统2021年考前知识点总结

02326自考操作系统2021年考前知识点总结

第一章操作系统概论⭐计算机系统是由硬件系统和软件系统组成的操作系统的任务:组织和管理计算机系统中的硬件和软件资源、有效、合理、方便操作系统为用户提供两类使用接口:分别是编程接口、用户接口。

操作系统的特征:并发性、共享性、随机性研究操作系统的观点:1.软件观点:外在特性--接口、内在特性--与硬件交互2.资源管理的观点3.进程的观点:把操作系统看作由多个可以同时独立运行的程序和一个对这些程序进行协调的核心所组成。

4.虚机器观点:操作系统把原来的计算机(裸机)扩充成功能强大、使用方便的计算机系统,这种计算机系统被称为虚拟计算机。

5.服务提供者观点:提供了比裸机功能更强、服务质量更好、更方便灵活的虚拟机操作系统的功能:进程管理、存储管理、文件管理、作业管理、设备管理windows操作系统的体系结构采用了分层的模块结构,主要层次有:硬件抽象层HAL、内核、执行体、大量子系统集合unix操作系统的体系结构,从内向外各层分别是硬件层、操作系统内核层、系统调用层、应用层Linux操作系统体系结构:Linux内核、Linux Shell、Linux文件系统、Linux应用程序Android操作系统体系结构,从高到低:应用程序层、应用框架层、系统运行库层、Linux 内核层批处理操作系统:1.基本工作方式:用户将作业交给系统操作员,操作员收到一定数量的用户作业后组成一批作业,再输入到计算机中,这批作业在系统中形成一个连续的、自动转接的作业流。

操作员然后启动操作系统,系统自动、依次执行每个作业,最后由操作员将执行完毕的作业结果交给用户。

2.特点:成批处理,用户自己不能干预自己作业的运行。

发现作业无法及时改正。

3.优点:作业流程自动化较高、资源利用率较高、作业吞吐量大,从而提高了整个系统效率。

4.缺点:用户不能直接与计算机交互,不适合调试程序。

分时系统:用户通过中断交互式向系统提出命令,系统采用时间片轮转方式处理服务请求。

02326操作系统自考复习资料

02326操作系统自考复习资料

第二章计算机系统结构简介 第三章处理器管理 第四章存储管理 第五章文件管理 第六章设备管理第七章进程同步与进程通信 第八章死锁高效统”,即多个作业可同时装入主存储器进行运行的系统。

在多道系统中一点必须的是系统须能进行程序浮动。

所谓程序浮动是指程序可以随机地从主存的一个区域移动到另一个区域,程序被移动后仍不影响它的执行。

多道系统的好处在于提高了处理器的利用率;充分利用外围设备资源;发挥了处理器与外围设备以及外围设备之间的并行工作能力。

可以有效地提高系统中资源的利用率,增加单位时间内的算题量,从而提次执行。

由定义知进程关键组成是程序、数据集。

进程通过一个控制块来被系统所指挥,因此进程由程序、数据集和进程控制块三部分组成。

进程控制块是进程存在的唯一标志.进程是要执行的,据这点可分将进程的状态分为等待态然后是就绪态最后是运行态。

进程的基本队列也就是就绪队列和等待队列,因为进程运行了,也就用不上重定位的方式有“静态重定位”和“动把作业中的指令地址和数据地址全部转换成绝对地址。

这种转换工作是在作业开始前集中完成的,在作业执行过程中无需再进行地址。

而是直接把作业装到分配的主区域中。

在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换n 成绝对地址。

这种方式的地址转换是在作业执行时动态完成的,所以称为动态重定位。

动态重定位由软件(操作系统)和硬件(地址转换机构)相互配合来实现。

动态重定位的系统支持“程序浮动”,而其余的用户区域作为一个连续的分区分配给用户使用。

固定分区的管理分区数目、大小固定设+下限地址已经划分好的分区中,而是在作业要求装入主存储器时,根据作业需要的主存量和当时的主存情况决定是否可以装入该作业。

+基址寄存器的值→绝对地址。

基址值≤绝对地址≤基址值+限长。

程序中的逻辑地址进行分“页”,页的大小与块的大小一致。

用页表登记块页分配情况逻辑地址的页号部分→页表中对应页号的起始地址→与逻辑地址的页内地址部分拼成绝对地址。

自考02323《操作系统概论》串讲笔记

自考02323《操作系统概论》串讲笔记

第1章引论考情分析本章主要内容:1.计算机系统的概念2.操作系统的定义、作用和功能3.操作系统的分类4.管态、目态、特权指令、访管指令的概念5.操作系统与用户的两个接口重点:1.操作系统的功能、分类2.处理器的工作状态3.程序状态字4.系统功能调用本章考试分值约为8~10分,出题形式多以单选题、多选题、填空题为主。

知识网络图串讲内容一、计算机系统1.计算机系统包括计算机硬件和计算机软件两大部分。

2.(1)计算机系统的最内层是硬件。

(2)计算机系统的最外层是使用计算机的人。

人与计算机硬件之间的接口界面是计算机软件。

(3)计算机软件可以分为系统软件、支撑软件以及应用软件三类。

二、操作系统1.操作系统的定义:操作系统(OS)是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件、2.操作系统在计算机系统中的作用有如下几个方面:(1)操作系统管理计算机系统的资源;(2)操作系统为用户提供方便的使用接口;(3)操作系统具有扩充硬件的功能。

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

三、操作系统的形成与基本类型(重点)1.批处理操作系统:(1)“单道批处理系统”:每次只允许一个作业执行。

一批作业的程序和数据交给系统后,系统顺序控制作业的执行,当一个作业执行结束后自动转入下一个作业的执行。

(2)“多道批处理系统”:允许若干个作业同时装入主存储器,使一个中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备。

(3)多道批处理系统提高了计算机系统的资源使用率,但作业执行时用户不能直接干预作业的执行。

但作业执行中发现出错,由操作系统通知用户重新修改后再次装入执行。

2.分时操作系统(简称分时系统)(1)分时操作系统是多个用户通过终端机器同时使用一台主机,这些终端机器链接在主机上,用户可以同时与主机进行交互操作而不干扰。

它以时间片为单位轮流使用计算机中某一资源的系统。

自考操作系统试题及答案

自考操作系统试题及答案

自考操作系统试题及答案一、单项选择题(每题2分,共20分)1. 在操作系统中,进程和程序的主要区别是()。

A. 进程是动态的,程序是静态的B. 进程是静态的,程序是动态的C. 进程和程序都是动态的D. 进程和程序都是静态的答案:A2. 下列关于操作系统的叙述中,错误的是()。

A. 操作系统是计算机系统中不可缺少的系统软件B. 操作系统是计算机硬件的第一层软件扩展C. 操作系统是计算机系统中的通用软件D. 操作系统是计算机系统中的应用软件答案:D3. 下列不属于操作系统提供的服务的是()。

A. 文件管理B. 设备管理C. 程序编译D. 进程管理答案:C4. 在操作系统中,用于实现多道程序设计的关键技术是()。

A. 多线程B. 多进程C. 多核处理D. 多任务答案:B5. 操作系统中,用于分配和回收内存资源的机制是()。

A. 内存分配B. 内存回收C. 内存管理D. 内存保护答案:C6. 下列选项中,不是操作系统功能的是()。

A. 进程调度B. 文件系统C. 网络通信D. 数据库管理答案:D7. 在操作系统中,负责处理用户与计算机硬件之间交互的模块是()。

A. 用户界面B. 设备驱动程序C. 系统调用D. 系统命令答案:B8. 下列关于操作系统的叙述中,正确的是()。

A. 操作系统是用户与计算机硬件之间的接口B. 操作系统是用户与应用程序之间的接口C. 操作系统是应用程序与计算机硬件之间的接口D. 操作系统是计算机硬件与应用程序之间的接口答案:A9. 在操作系统中,用于实现文件的创建、删除、读取和写入等功能的是()。

A. 文件管理B. 内存管理C. 进程管理D. 设备管理答案:A10. 下列选项中,不属于操作系统提供的资源管理功能的是()。

A. 存储管理B. 设备管理C. 作业调度D. 系统维护答案:D二、多项选择题(每题3分,共15分)1. 操作系统的主要功能包括()。

A. 进程管理B. 存储管理C. 设备管理D. 文件管理E. 作业调度答案:ABCDE2. 下列属于操作系统提供的资源管理功能的是()。

全国自考操作系统概论-试卷1_真题-无答案

全国自考操作系统概论-试卷1_真题-无答案

全国自考(操作系统概论)-试卷1(总分112,考试时间90分钟)1. 单项选择题1. 操作系统是一种A. 应用软件B. 工具软件C. 通用软件D. 系统软件2. 下面关于批处理方式的描述中,错误的是A. 采用批处理控制方式的作业被称为批处理作业B. 批处理作业由源程序和初始数据两部分组成C. 批处理方式下,作业执行过程中用户不必在计算机前干预D. 批处理控制方式又称自动控制方式或脱机控制方式3. 关于中断,下列说法正确的是A. 程序中断是自愿性中断事件B. 输入输出中断是强迫性中断事件C. 硬件故障中断是自愿性中断事件D. 外部中断是自愿性中断事件4. 程序状态字寄存器是用来存放( )运行的程序的PSW。

A. 当前B. 上一次C. 下一次D. 不确定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. 优先级调度11. 设某作业进入输入井的时间为S,开始运行的时间为R,得到计算结果的时间为E,则该作业的周转时间T为A. T=E-SB. T=E-(S+R)C. T=S+R+ED. T=E-R12. 一种既有利于短作业又兼顾长作业的作业调度算法是A. 先来先服务B. 短作业优先C. 最高响应比优先D. 均衡调度13. 第一个在计算机上实现的操作系统是A. 分时操作系统B. 实时系统C. 单道批处理系统D. 单用户操作系统14. 在批处理系统中引入多道程序的目的是A. 提高实时响应速度B. 增强系统交互能力C. 为了充分利用主存储器D. 充分利用CPU,减少CPU的等待时间15. 设计实时操作系统时,首先应考虑系统的A. 可靠性和灵活性B. 实时性和可靠性C. 优良性和可靠性D. 优良性和分配性16. 在时间片轮转调度算法中,一个进程一次可以最多获得( )时间片。

自考02326操作系统(2018版)课后习题答案

自考02326操作系统(2018版)课后习题答案

第一章操作系统概论1.什么是操作系统?请说明操作系统在计算机系统中的作用和地位。

操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能够有效地组织和管理计算机中的硬件和软件资源,合理地控制计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

2.操作系统管理计算机系统的哪些资源?硬件和软件资源。

3.请从资源管理角度说明操作系统的主要功能。

进程管理(处理器管理)、存储管理、文件管理、作业管理、设备管理4.操作系统有哪些基本特征?并发性:计算机系统中同时存在若干个正在运行着的程序;共享性:操作系统程序和多个用户程序共享系统中的各种资源随机性:操作系统的运行是在一种随机的环境下进行的5.比较Windows、UNIX、Linux操作系统的体系结构,有什么异同?Windows体系结构是分成的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大量的子系统集合;UNIX操作系统的系统架构图,其最里层是硬件,作为整个系统的基础;其次是操作系统内核,包括进程管理、存储器管理、设备管理和文件管理四个资源管理功能;往外一层是系统调用接口,及操作系统与用户的接口shell以及编译程序等;最外层是应用程序Linux系统有四个主要部分,及内核、shell、文件系统和用户程序。

6.Android操作系统有什么特点?Android操作系统分为四层,从高层到低层分别是应用程序层、应用框架层、系统运行库层和Linux内核层。

以Linux为核心的手机操作平台,是一款开放式操作系统7.手机操作系统通常提供哪些功能?8.请叙述各种类型操作系统的工作方式及特点。

一般把操作系统分为三种基本类型,即批处理操作系统、分时系统和实时系统(1)批处理操作系统批处理操作系统分为简单批处理系统和多道批处理系统两种类型。

用户将作业交给系统操作员,系统操作员在收到作业后并不立即将作业输入计算机,而是在收到一定数量的作业后,组成一批作业,再把这批作业输入到计算机中。

自考02326操作系统考点笔记

自考02326操作系统考点笔记

第一章OS概论Point:1.OS的基本概念和OS的地位。

2.OS的主要特征和基本功能。

3.OS的体系结构。

4.OS的发展和分类。

5.常用OS结构设计和方法。

第一节OS的概念一、计算机系统a)定义:计算机系统是一种可以按用户的要求接受和存储信息、自动进行数据处理并输出结果信息的系统。

b)分类:广义:机械式系统和电子式系统。

电子式系统:模拟式和数字式计算机系统。

c)组成:硬件(子)系统和软件(子)系统。

计算机系统的资源:硬件资源、软件资源。

在计算机系统中,集中了资源管理功能和控制程序执行功能的一种软件,称为OS。

二、OS的定义a)定义:OS是计算机系统中的一个系统软件,它是这样一些程序模块的集合:它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。

b)解析:1)组织和管理计算机系统中的硬件和软件资源。

在OS中,设计了各种表格或数据结构,将所有的软硬件资源都加以登记。

(比如:PCB、系统设备表等)2)“有效”指OS在管理计算机资源时要考虑到系统运行的效率和资源的利用率。

要尽可能提高PU的利用率,让他尽可能少的空转,应该在保持访问效能的前提下尽可能有效利用其他资源。

(比如减少内存、硬盘空间的浪费等)3)“合理”指OS要“公平”对待不同的用户程序,保证系统不发生“死锁”和“饥饿”的现象。

4)“方便”指OS的人机界面要考虑到UI和程序接口两个方面的易用性、易学性和易维护性。

(用户使用接口:命令、GUI,如windows GUI。

程序接口:向程序员提供高效的编程接口,如API、系统调用。

)三、OS的特征1.并发性:是指计算机系统中同时存在若干个运行着的程序,从宏观上看,这些程序在同时向前推进。

2.共享性:OS需与多个用户程序共用系统中的各种资源。

比如PU、内存、外存、外部设备等。

系统操作自考重点

系统操作自考重点

1、用户“实现按名存取”属于操作系统中的文件管理2、开发UNIX第一个版本的单位是AT&T公司3、能使计算机网络中的若干台计算机系统相互协作完成一个共同任务的操作系统是分布式操作系统4、当硬件的中断装置发现有中断事件发生时,就会中断原来程序的执行,然后在CPU上执行的是操作系统的中断处理服务程序5、常用的控制寄存器包括..程序状态字寄存器,中断字寄存器,基址寄存器6、UNIX规定,如要在后台执行一shell命令,须在该命令末尾加上一特殊字符,它是&7、进程基本状态的是就绪态,等待态,运行态8、“程序状态字寄存器内容”属于进程控制块的现场信息9、时钟中断事件属于外部中断事件10能使作业平均周转时间最小的作业调度算法是计算时间最短的作业优先算法11.把空闲区按地址顺序从小到大登记到空闲区表中,分配时顺序查找空闲区表,找到第一个能满足作业长度要求的空闲区,一部分分配给作业,另一部分仍为空闲区。

这样的算法是最先适应分配算法12、在页式虚拟存储管理中,LFU页面调度算法是指先调出近期被访问次数最少的页面13、目录文件的目录项包含的内容有文件管理信息、文件结构信息、文件存取控制信息15、IBM系统的通道命令的组成是命令码、数据主存地址、标志码、传送字节数16、斯普林系统输入井中的作业状态有输入状态、收容状态、执行状态、完成状态17进程的并发性是指一组进程可同时执行18、进程的临界区是指进程中与共享变量有关的程序段19、采用按序分配资源策略可以防止死锁,这是因为它能破坏产生死锁的四个必要条件之一。

它所破坏的条件是循环等待资源20、若系统在分配资源时不加以特别的限制,则可采用死锁检测的方法来解决死锁问题。

所以该系统有时要抢夺某进程的资源进行再分配21、下面关于访管指令的叙述中,正确的是( B,C,D,E)B、用户程序中使用访管指令请求系统调用C、当执行到访管指令时产生一个访管中断D、访管中断将目态转换成管态E.UNIX中的访管指令是trap指令22、在UNIX中被称为“异常情况”的是( A,B,D,E)A、执行trap指令B、执行操作码无效的指令D、执行浮点运算溢出的指令E、执行地址越界的指令23、在多道程序设计系统中,当程序执行时,对主存区域的保护可采取如下措( A,C,D)A、对自己区域的信息既可读,又可写C、对共享区域的信息只可读,不可写D、对非自己区域和非共享区域的信息不可读,不可写24、设备管理的功能有( A,B,C,D,E)A、实现设备的分配和回收B、实现磁盘的驱动调度C、处理外围设备的中断事件D、实现设备的启动E、用可共享的设备模拟独占型设备25、采用多线程技术的系统中,一个进程中可以有一个或多个线程。

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