操作系统原理+复习提纲95页PPT
- 格式:ppt
- 大小:8.60 MB
- 文档页数:48
《操作系统原理》课程大纲一、课程性质及其设置目的与要求(一)课程性质、地位与任务随着计算机技术的迅猛发展,计算机的硬、软件资源越来越丰富,用户也要求能更方便、更灵活地使用计算机系统。
为了增强计算机系统的处理能力以及方便用户有效地使用计算机系统,操作系统已成为现代计算机系统中不可缺少的重要组成部分。
因此,操作系统原理计算机软件及其相关专业的主要专业必修课程。
本课程从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的服务质量。
一个从事计算机科学技术的工作者,当他掌握了操作系统的工作原理和实现方法后,将有利于他利用计算机系统开发各种应用软件和系统软件,初步具备从事操作系统分析、扩展和设计的知识和能力。
(二)课程基本要求掌握操作系统对各种资源的管理方法和操作系统各部分程序之间的关系后,才能真正掌握操作系统的工作原理以及了解操作系统在整个计算机系统中的作用。
通过本课程的学习,要求:1.了解操作系统的组成部分,掌握操作系统的基本原理、基本概念,了解操作系统的基本设计方法。
2.理解操作系统的基本原理在UNIX/LINUX/Windows中的应用和实现技术。
(三)本课程与有关课程的联系操作系统是管理计算机系统资源和控制程序执行的一种系统软件,它直接扩充裸机(不配有任何软件的计算机)的功能,为程序的执行提供良好的环境。
所以,在学习操作系统之前应该先学习计算机组成原理、数据结构导论、高级语言程序设计、汇编语言程序设计等课程。
在这些先行课的基础上学习本课程符合循序渐进的规律,这样不仅容易理解课程内容,而且能正确地把操作系统的各部分程序有机地联系起来。
二、课程内容与考核目标第1章计算机硬件基础(一)课程内容1.计算机硬件系统2.CPU寄存器3.指令执行4.中断5.存储器的层次6.Caching7.I/O方式(二)学习目的与要求了解计算机硬件系统的组成与工作原理;各部件工作原理及特点;程序状态字,中断的原理与作用,各种I/O方式的过程与特点。
《操作系统概论》复习提纲第一章引言一、计算机系统一括硬件和软件两大部分1、计算机硬件——由中央处理器、存储器、输入输出控制系统和各种输入输出设备组成。
中央处理器是对信息进行高速运算和处理的部件;存储器可分为主存储器和辅助存储器;主存储器町被中央处理器直接访问;输入输出设备是计算机与用户的交互接口部件,输入输出控制系统管理外围设备与主存储器之间的信息传送。
2、计算机软件——计算机软件分为系统软件、支撑软件和应用软件三种。
系统软件是计算机系统小最靠近硬件层次的软件,支撑软件是支撑其它软件开发和维护的软件,应用软件是特定应用领域的应用软件。
二、操作系统1、操作系统的定义2、操作系统的作用——管理计算机系统的资源、为用户提供方便的使用接口,为程序提供良好的运行环境。
3、操作系统的功能——从资源管理的观点上看,操作系统的功能分为:处理器管理,存储管理,文件管理和设备管理。
(一定要掌握四种管理的定义)三、操作系统的形成与基本类型随着计算机软硬件技术的发展,形成三种基本类型的操作系统:批处理操作系统,分时操作系统和实时操作系统1、批处理操作系统——世界上的笫一个操作系统是单道批处理系统。
掌握单道批处理系统和多道批处理系统的定义2、分时操作系统的定义分时操作系统的主要特点:交互性、及时性、独立性和多路性。
3、实吋操作系统在实时操作系统控制下,对计算机系统接收到外部信号在严格的时限内处理完成。
设计实时操作系统必须先考虑系统的实时性和可靠性,其次才考虑系统效率。
四、操作系统的发展1、微机操作系统——主要功能实现文件管理、输入/输出控制和命令语言的解释。
早期的微机运行的操作系统每次只允许一个用户使用计算机,称为单用户微机操作系统2、网络操作系统——为计算机网络配制的操作系统称为网络操作系统。
主要功能实现各台计算机之间的通信和网络屮各种资源的共亨。
3、分布式操作系统可使系统中若干台计算机相互协作完成一个共同的任务。
特点是统一性和透明性。