程序员考试同步辅导(上午科目第3版全国计算机技术与软件专业技术资格水平考试参考用书
作者简介
"本系列图书由东南大学、厦门大学、南京理工大学、江南大学、中国药科大学、南京财经大学、常州大学、常州工学院、黄山学院、陆军炮兵防空兵学院、江苏科技大学、河海大学文天学院等30余所高校的教师共同研究、编写而成,他们多为“双师型”教师,既奋斗在教学一线,又参与诸多项目的研发,对计算机网络、软件开发有着丰富的教学经验、项目经验,同时对软考考试大纲和命题规律有较深入的研究,在他们的指导下,相信广大考生可顺利通关。 "
内容简介
第2章 操作系统基础知识 大纲要求: 操作系统基础知识,包括操作系统的类型、功能。 处理机管理,包括进程的基本概念、进程的控制、进程间的通信、进程调度、信号量与P、V操作、高级通信原语、死锁和线程的基本概念等。 存储管理,包括主存保护、分区存储管理、分页存储管理、分段存储管理和虚存管理等。 设备管理,包括设备的类型、设备分配有关的调度算法、通道、DMA与缓冲技术、假脱机和磁盘调度等。 文件管理,包括文件与文件系统的概念、文件的结构和组织等。 作业管理,包括作业管理的基本概念、作业调度及调度算法、评价作业调度算法应用的目的及对系统性能的影响。 图形用户界面和操作方法。 2.1 操作系统概述 2.1.1 考点辅导 1. 操作系统的定义 操作系统是计算机系统中最重要的系统软件,其他所有的软件都是建立在操作系统之上的,并在操作系统的统一管理和支持下运行。任何用户都是通过操作系统使用计算机的。 操作系统的定义为:操作系统(Operating System,OS)是计算机系统中的一个系统软件,它管理和控制计算机系统的硬件和软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便的工作环境,从而在计算机与用户之间起到接口的作用。 操作系统的主要任务是使硬件所提供的能力得到充分的利用,支持应用软件的运行并提供相应的服务。由于操作系统在计算机系统中占据着重要地位,所以它已经成为现代计算机系统中一个必不可少的关键组成部分。 2. 操作系统的作用 (1)通过资源管理,提高工作效率。 操作系统的主要作用就是通过CPU管理、存储管理、设备管理和文件管理,对各种资源进行合理的分配,改善资源的共享和利用程度,最大限度地发挥计算机系统的工作效率,提高计算机系统的“吞吐量”(即系统在单位时间内处理工作的能力)。 (2)改善人机界面,提供友好的工作环境。 操作系统既是计算机硬件和各种软件之间的接口,又是用户与计算机之间的接口。安装操作系统后,用户面对的不再是笨拙的裸机、由0和1组成的代码及一些难懂的机器指令,而是操作便利、服务周到的操作系统,操作系统明显地改善了用户界面,提高了用户的工作效率。 3. 操作系统的特征 操作系统主要有并发性(concurrency)、共享性(sharing)、虚拟性(virtual)和不确定性(non-determinacy)4个基本特征。 1)并发性 并发性是指在计算机系统中存在着许多同时进行的活动。对计算机系统而言,并发是指宏观上看系统内有多道程序同时运行,微观上看实际上是串行运行。 2)共享性 共享性是指系统中各个并发活动要共享计算机系统中的各种软、硬件资源,因此操作系统必须解决在多道程序间合理地分配和使用资源。 3)虚拟性 虚拟性是操作系统中的重要特征,所谓虚拟是指把物理上的一台设备变成逻辑上的多台设备。例如我们将在本章后面介绍的假脱机(spooling)技术,就是利用快速、大容量、可共享的磁盘作为中介,模拟多个非共享的低速的输入输出设备,这样的设备称为虚拟设备。 4)不确定性 通常一个程序的初始条件相同时,无论何时运行,结果都应该相同。但由于操作系统并发执行系统内的各种进程,与这些进程有关的事件如:从外部设备来的中断、输入输出请求、各种运行故障、发生的时间等都不可预测,如果处理不当,将导致系统出错,这种不确定性所带来的错误是很难查找的。 "全国计算机技术与软件专业技术资格(水平)考试得到社会各界的广泛认可。本系列图书自出版以来,被众多考生选用为考试参考书,多次再版、重印,为考生备考提供了有力的帮助,深受广大读者的厚爱。作为一套为考生备考使用的图书,本系列图书具有以下特色: (1) 全面剖析命题特点。通过分析研究近几年的考题,统计出各章所占的分值和考点的分布情况,引导考生把握命题规律。 (2) 突出严谨性与实用性。按照考试大纲,与官方教程同步,内容严谨,应试导向准确。 (3) 考点浓缩,重点突出。精心筛选考点,突出重点与难点,针对性强。同时对于考试中出现的而指定教材没有阐述的知识点进行了必要的补充。 (4) 例题典型,分析透彻。所选例题出自真题,内容真实相关,例题分析细致深入,解答准确完整,以帮助考生增强解题能力,突出实用性。 (5) 习题丰富,附有答案。每章都提供了一定数量的习题供考生自测,并配有参考答案与解析,有利于考生巩固所学知识,提高解题能力。 (6) 全真试题实战演练。试题题型、考点分布、题目难度与真题相当,便于考生熟悉考试方法、试题形式,全面了解试题的深度和广度。 "