admin管理员组文章数量:1532139
2024年3月31日发(作者:)
第一章 操作系统概论
1. 什么是操作系统?请说明操作系统在计算机系统中的作用和地位。
操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合,他们能够有
效地组织和管理计算机中的硬件和软件资源,合理地控制计算机工作流程,控制程序的执行,
并向用户提供各种服务功能,使用户能够灵活、方便、有效的使用计算机,并使整个计算机
系统能高效运行。
2. 操作系统管理计算机系统的哪些资源?
硬件和软件资源。
3. 请从资源管理角度说明操作系统的主要功能。
进程管理(处理器管理)、存储管理、文件管理、作业管理、设备管理
4. 操作系统有哪些基本特征?
并发性:计算机系统中同时存在若干个正在运行着的程序。
共享性:操作系统程序和多个用户程序共享系统中的各种资源。
随机性:操作系统的运行是在一种随机的环境下进行的。
5. 比较Windows、UNIX、Linux操作系统的体系结构,有什么异同?
Windows体系结构是分成的模块系统,主要层次有硬件抽象层HAL、内核、执行体和大
量的子系统结合
UNIX操作系统的系统架构图,其最里层是硬件,作为整个系统的基础;其次是操作系
统内核,包括进程管理、存储器管理、设备管理和文件管理四个资源管理功能;往外一
层是系统调用接口,及操作系统与用户的接口shell以及编译程序等;最外层是应用程
序
Linux系统有四个主要部分,及内核、shell、文件系统和应用程序
6. Android操作系统有什么特点?
Android操作系统分为四层,从高层到低层分别是应用程序层、应用框架层、系统运行
库层和Linux内核层。
以Linux为核心的手机操作平台,是一款开放式操作系统。
7. 手机操作系统通常提供哪些功能?
实时性、可靠性、易于链接
8. 请叙述各种类型操作系统的工作方式及特点。
一般把操作系统分为三种基本类型:批处理操作系统,分时系统和实时系统
(1) 批处理操作系统
批处理操纵系统分为简单批处理系统和多道批处理系统两种类型。
用户将作业交给系统操作员,系统操作员在收到作业后并不立即将作业输入计算机,
而是在收到一定数量的作业后,组成一批作业,再把这批作业输入到计算机中。这批作
业可在系统中形成一个连续的、自动转接的作业流。系统操作员然后启动操作系统,系
统自动、依次执行每个作业。最后由操作员将执行完毕的作业结果交给用户。
批处理操作系统的特点是成批处理。
(2) 分时系统
分时操作系统是为了弥补批处理系统不能提供交互式快速服务的缺点而发展起来
的。一台计算机主机链接了若干个终端,每个终端可由一个用户使用。用户通过终端交
互式的向系统提出命令请求,系统接受用户的命令后,采用时间片轮转方式处理服务请
求,并通过交互方式在终端上向用户显示结果。用户根据系统送回的处理结果发出下一
道交互指令。
分时操作系统具有多路性、交互性、独占性、及时性的特点
(3) 实时系统
使计算机能在规定的时间内,及时响应外部事件的请求,同时完成对该事件的处理,
并能控制所有实时设备和实时任务协调一致地工作的操作系统。目标是,在严格地时间
范围内,对外部请求做出反应,系统具有高度可靠性。
实时系统主要有两类:硬实时系统,软实时系统
(4) 嵌入式操作系统
嵌入式操作系统就是运行在嵌入式芯片环境中,对整个芯片以及它所操作、控制的
各种部件装置等资源进行统一协调、调度、指挥和控制的系统软件。
嵌入式操作系统具有可靠性、实时性、占有资源少、智能化能源管理、易于连接、
低成本等优点。
(5) 个人计算机操作系统
个人计算机操作系统是一种单用户多任务的操作系统。其主要特点是:为单个用户
服务;采用图形界面人机交互的工作方式,界面友好;使用方便,用户无须具备专门知
识,也能熟练地操作系统。
(6) 网络操作系统
为计算机网络配置地操作系统称为网络操作系统。网络操作系统是基于计算机网络
地、在各种计算机操作系统之上按照网络体系结构协议标准设计开发的软件,包括网络
管理、通信、安全、资源共享和各种网络应用。
计算机网络有:集中式模式、分布式模式
(7) 分布式操作系统
分布式操作系统是网络操作系统的更高级形式,除了有网络操作系统的功能之外,
其特征是,系统中所有主机使用同一个操作系统、资源深度共享、透明性、自治性
9. 请比较批处理系统、分时系统以及实时系统之间的相同点和不同点。
相同点:这三类操作系统均为现代计算机系统中普遍使用的操作系统,操作系统本身以
及它所管理的对象都是并发的系统,是一个极其复杂和庞大的软件系统。
不同点:批处理操作系统的特点是成批处理,用户不能干预自己作业的远行;分时系统
的特点是多路性、交互性、独占性和及时性;实时操作系统的特点是能在严格的时间
范围内对外部请求做出反应,以及具有高度可靠性。
10. 请描述分时系统下响应时间的含义。
分时系统中,常把用户从终端发出命令到系统给予回答的时间定义为响应时间。
11. 在什么情况下应该采用批处理方式?在什么情况下应该考虑分时系统策略?
批处理系统适用于追求系统资源利用率高、作业吞吐率高的计算机系统。
分时系统适用于需要提供交互式快速服务的计算机系统。
版权声明:本文标题:【完整】02326操作系统(2017版)课后习题答案 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1711854294a330739.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论