操作系统基础教程.pptx
为什么学习操作系统?
操作系统地位重要,具化相关知识
开发高质量软件,需要深入了解操作系统
操作系统设计实现的思想、方法值得借鉴
操作系统应用广泛,相关岗位日益增多
为继续深造计算机相关专业研究生打下基础
教学目标
全面把握好《操作系统》课程的知识体系
深入理解并掌握操作系统的工作原理和关键技术
了解操作系统的发展历程、研究现状和未来方向
如何学习操作系统?
操作系统课程特点:
实践性强
涉及面广
发展迅速
如何学习操作系统?
教学方式
主课++实验课+
教学方式
理论知识+
如何学习操作系统?
实验实践包括:
OS的安装、使用和管理
OS中的算法、技术实验
OS源代码的阅读与修改
Linux
Android
UNIX
OpenStack
MacOS
Windows
操1.操作系统的地位和作用
作本
系讲2.操作系统的定义
内
统3.操作系统的功能
概容
念4.操作系统的特性
5.操作系统的性能
操作系统的地位和作用
1地位
计算机系统由硬件和软件组成
OS是硬件之上的第一层软件
OS是其他软件和硬件之间的接口
操作系统的地位和作用
操作系统的地位和作用
2作用
从一般用户的观点
把操作系统看作是用户与计算机硬件系统之
间的接口
从资源管理观点
把操作系统视为计算机系统资源的管理者。
操作系统的地位和作用
3操作系统的设计目标
操作系统为用户提供友好的用户接口,用
户输入命令,操作系统按命令控制程序的执行;
用户可以在程序中调用操作系统的功能模
块完成相应任务,而不必了解硬件的物理特性。
操作系统的地位和作用
有效地管理和分配硬件、软件资源,合理地组织计
算机的工作流程,提高系统工作效率。
可以满足计算机硬件与体系结构的发展以及应用不
断扩大的要求,能方便地扩展新的功能。
操作系统的地位和作用
开放性指的是产品和技术之间相互连接和
协作的能力。无论是硬件还是软件,开放性接
口都已作为一种明确、实际的行业标准广泛应
用在公开发行的文档中。
操1.操作系统的地位和作用
作本
系讲2.操作系统的定义
内
统3.操作系统的功能
概容
念4.操作系统的特性
5.操作系统的性能
操作系统的定义
操作系统是计算机系统中的最基本的一种
系统软件,是一些程序模块的集合
能以尽量有效、合理的方式组织和管理计算机的
软、硬件资源,合理的组织计算机的工作流程;
控制程序的执行并向用户提供各种服务功能,
使整个计算机系统能高效地运行;
改善人机界面,使用户能够灵活、方便、有效的
使用计算机。
操1.操作系统的地位和作用
作本
系讲2.操作系统的定义
内
统3.操作系统的功能
概容
念4.操作系统的特性
5.操作系统的性能
操作系统的功能
操作系统是计算机系统的资源管理者。
在计算机系统中,能分配给用户使用的
各种硬件和软件设施总称为资源。
资源类型:
硬件资源处理器、存储器、I/O设备等;
信息资源程序、文件和数据等。
操作系统的功能
ü实现资源共享
ü提高资源利用率
操作系统的功能
资源管理的观点→资源管理者
记录资源使用状况ü哪些资源空闲
ü好坏与否
ü被谁使用
ü使用多长时间
ü……
操作系统的功能
合理