操作系统概述(第八天)

什么是计算机操作系统:


计算机系统包含:
-裸机

-操作系统

-应用软件

操作系统的定义:


是计算机硬件的第一级扩充

是机器的管理者

是控制和管理计算机硬件和软件资源、合理的组织计算机工作流程,以及方便用户计算机的一个大型系统文件。

常见操作系统:

1、计算机操作系统的诞生—UNIX

1965年,DOD。贝尔实验室、麻省理工学院,美国电话电报公司开发MULTICS

1969年,Ken Thompson,Dennis Ritchie,用汇编语言写出了UNIX操作系统

1972年,Dennis Ritchie用可移植性很强的C语言改写UNIX,并且以许可证形式在大学里进行免费推广

2、DOS的产生与发展

1973年,Gray Kildall 设计出了CP/M操作系统

Bill Gates与IBM 合作,利用QDOS,后改名为MS-DOS.

目前常用的DOS有MS-DOS/PC-DOS,FreeDOS,ROM-DOS

DOS是单用户、单任务的操作系统。

3、Windows的产生与发展

1985年,Windows1.0发布,Microsoft首个图形界面操作系统。

1990年,Windows3.0发布,随后发布多语言版本。

1992年,Windows for workgroups3.1发布,进军服务器市场。

1994年,,Windows3.2中文版发布

1995,Windows95

2001年,WindowsXP 发布。不支持基于DOS的程序。

2005年,Windows Vista.

2009年,Windows 7

2012年,Windows8

2015年,Windows10

4、苹果操作系统的发展

1976年,苹果电脑公司成立,以电脑组装起家。Apple I

1983年,苹果Lisa电脑,拥有图形界面,滑鼠,网络功能。

1996年,苹果公司收购NeXT,并获得其NeXTstep/Openstep操作系统和开发人员。

1997年,苹果公司发布Mac OS X Server.

2001年,苹果公司发布Mac OS X 10.0

操作系统的功能:


操作系统是最常用的人机交互平台,是所有操作计算机指令传递给计算机硬件执行的必要途径。

在操作系统中,具有四大管理功能:


1、进程管理:

处理机(CPU、内存、其他外部设备)

处理机管理的主要任务,是对处理机进行分配,并对其运行有效的控制和管理。

在多道程序环境下,处理机的分配和运行都是以进程为单位的,处理机管理其实是对进程的管理。

进程控制:当操作系统中存在进程时,对进程分配必要资源,控制进程各类状态的转换,结束进程时,收回资源,软件“假死”

进程同步:协调各个进程的运行

进程通信:进程之间的通信过程

进程调度:为进程分配资源

2、存储管理:

方便用户使用和提高存储器的利用率

内存分配:为每道程序对应的内存空间,允许正在运行的程序申请附加的内存空间,保证程序数据的动态增长需求。

内存保护:保证每个程序都有自己的内存空间,互不干扰,互相保密。

内促扩充:通过虚拟技术存储,来扩充内存。

地址映射:根据内存地址访问储存的数据。

3、设备管理:

完成用户提出I/O请求,为用户分配I/O设备,并控制I/O的执行。

4、文件管理:

实现对目录的管理,文件的读、写管理和存取控制

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值