UNIX_Linux
操作系统内核结构
电子科技大学信软学院
教师介绍
刘玓教授
大型主机教学团队主任
大型主机与网络安全工程系主任
Email:******@uestc.
主要研究方向:操作系统、大型主机、网络应用
课程概述
1、讲授范围
具体的技术系统及其算法和实现流程,而不是操作系统基本原理;
2、通用操作系统的现状和分类
DOS类---- 结构简单、使用方便、效率低、安全性低
UNIX类---- 运行高效、结构通用、安全可靠、适应能力强、系统较复杂
MVS类---- 功能强大、处理能力巨大、系统复杂、较封闭
大巨型机+ z/OS
小中型机+ UNIX
微型机+ Windows
功能强大
简单易用
3、根本特点
分时多用户、开放性
分时多用户:
多个用户多个进程同时在一个系统中运行
系统资源高度共享、有效协调
开放性:
标准化——结构上的一致性
可移植性——应用软件的编码及系统应用接口
可互操作性——可保持用户原来的使用****惯
异种机之间的互操作
4、教学难点
多用户多进程——同步/互斥、数据一致性、访问安全性
开放性——硬件依赖性、结构伸缩性、广泛适应性
二、教学目的
1、了解主流操作系统的发展方向
低端操作系统 VS 高端操作系统
2、掌握UNIX类操作系统的内部结构和主要算法
文件、文件系统、进程、时钟、输入输出
3、学****大型程序设计的方法和理念
系统结构、功能流程、数据安全、思维模式
4、奠定系统开发和应用开发的基础
功能选择、层次划分、应用系统模式的确定
1973年
Dennis Ritchie
B language ---- C language
重写UNIX
第一个高级语言OS
1975年
对外发表UNIX
大学和科研单位应用
1978年
第一个商业版本
我国开始深入研究应用的最早版本
System III
1981年
完全转向为社会提供的商品软件
System V
1983年
系统功能稳定完善
公布号: 、、、、、、
现在最后版本为 System V Release 4 (SVR4)
UNIXLinux操作系统内核结构 来自淘豆网www.taodocs.com转载请标明出处.