欢迎来到天天文库
浏览记录
ID:16026496
大小:215.50 KB
页数:27页
时间:2018-08-07
《《操作系统》复习整理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《计算机操作系统》复习整理 1.第一章计算机操作系统概述1.学习重点:(1)什么是操作系统,操作系统在软件层次中的地位;操作系统的设计观点(2)操作系统的形成和五大类型(批处理操作系统、分时操作系统、实时操作系统、网络操作系和分布式操作系统)(3)操作系统的五大功能(作业管理、文件管理、存储管理、设备管理和处理机及进程管理(4)操作系统的属性:响应比、并发性(共行性)、信息的共享、保密与保护、可扩充性、可移植性、可读性、可“生成”性、可测试性、安全可靠性等(5)操作系统的“生成”、配置、设置和引导2.教学要求:(1) 牢固掌握操作系统的定义:
2、计算机操作系统是方便用户、管理和控制计算机软、硬件资源的系统(或程序集合);清楚地了解操作系统所处的地位:是裸机之上的第一层软件,是建立其他所有软件的基础。(2) 牢固掌握操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大主要功能:界面管理、文件管理、存储管理、设备管理、进程管理。(3) 理解衡量操作系统优劣的属性:响应比、并发性(共行性)、信息的共享、保密与保护、可扩充性、可移植性、可读性、可“生成”性、可测试性、安全可靠性等。(4) 在实践方面至少掌握一种实际操作系统的安装、使用和维护。(5) 研究操作系统面对用户
3、的服务观点和系统内部的管理观点。即为用户提供方便而安全的工作环境,体现“用户至上”、“服务至上”的原则;内部管理采用中断、通道、串行、并发、并行和本地远地通信等分设的各种管理部门机构,;里外协作分工组织,力争达到“多快好省”。(6) 考虑到CPU与外部设备在速度方面的差异,采用硬通道、缓冲区、多种队列和多种调度算法,以“小步快跑”等策略管理和控制计算机资源,平衡协调为用户服务。(7) 了解现代操作系统为用户提供的三种使用界面:命令界面、系统调用界面和图形界面。一般用户通过命令、图形方式控制,编程人员通过系统调用方式控制计算机。(8) 初
4、步了解如何认识和解剖操作系统。(9) 了解操作系统(DOS、Windows、UNIX、Linux)版本简况。3.习题1、教材中介绍了学习“操作系统”要记住最精髓的两句话,是什么?答:计算机操作系统使方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合);操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。 2、分时系统和实时系统有什么不同?答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,
5、实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。 3、多用户操作系统离开了多终端的硬件支持,能否安装和使用?答:多用户系统与多终端系统是不同的概念。多用户系统为多个用户使用,是一个软件系统的概念,它强调用户之间的安全保密;而多终端系统是指系统中有多个用户终端,是硬件设备的描述,即使一个终端也可以为多个用户使用。因此,多用户操作系统不一定需要多终端的硬件支持,完全可以安装和使用。 4、多用户操作系统和网络操作系统有什么区别?答:以单机多用户系统为例,说明它与网络操作系统的比较。 单机多用户系统网络操作系统CPU共用
6、一个或几个多个处理机共享资源共享主存共享服务器终端工作分时方式网址通信链接客户端工作不能独立工作客户机能独立工作操作系统集中管理客户机有独立的操作系统5、操作系统负责管理计算机系统的(C),其中包括处理机、存储器、设备和文件。A.程序B.文件C.资源D.进程6、没有下列(C)设备计算机无法工作。A.硬盘B.软盘C.内存D.打印机7、操作系统是计算机系统的核心软件。按功能特征的不同,可把操作系统分为[1]、[2]、[3]、网络操作系统和分布式操作系统基本类型。其中[1]的主要目标是提高系统的吞吐率和效率,而[2]是一旦有处理请求和要求处理的数据时,C
7、PU就应该立即处理该数据并将结果及时送回,例如[4]等。供选择的答案:ABCE[1][2][3]A、 单用户系统B、批处理系统C、分时系统D、微机操作系统E、实时系统[4]DA、计算机激光照排系统B、办公自动化系统C、计算机辅助设计系统D、航空订票系统8、操作系统是一种(B)。A.应用软件B.系统软件C.通用软件D.工具软件9、在下列性质中,哪一个不是分时系统的特征。(D)A.交互性B.多路性C.成批性D.独占性10、 实时操作系统追求的目标是(C)。A.高吞吐率B.充分利用内存C.快速响应D.减少系统开销11、
8、 操作系统是为了提高计算机的[1]和方便用户使用计算机而配置的基本软件。它负责管理计算机系统中的[2],其中包
此文档下载收益归作者所有