引言 操作系统地位 操作系统是系统软件 计算机系统组成: 软件:应用软件 系统软件(操作系统、语言处理系统和常用的例行服 务程序) 硬件:输入/输出(I/O)设备 存储器( MEMORY) 处理器(cPU) 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.6 引言 操作系统地位 操作系统是系统软件 计算机系统组成: 软件:应用软件 系统软件(操作系统、语言处理系统和常用的例行服 务程序) 硬件: 输入/输出(I/O)设备 存储器(MEMORY) 处理器(CPU)
例:学会如何开汽车 OS是硬件基础上的第一层软件,是其它软件 和硬件的接口。 DBMS、 PASCAL 裸机 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.7 ◼ 例:学会如何开汽车。 ◼ OS是硬件基础上的第一层软件,是其它软件 和硬件的接口。 DBMS、PASCAL OS 裸机
1.1操作系统的定义、目标和作用 1。操作系统定义: 操作系统是计算机系统中的一个系统软件,是 些程序模块的集合,这些程序模块能以尽量有效 合理方式管理计算机系统的硬件和软件资源、合 理地组织计算机工作流程,控制持续的执行并向 用户提供各种服务功能,使得用户能够灵活,方 便,有效地使用计算机,使整个计算机系统能够 高效地运行。 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.8 1 .1操作系统的定义、目标和作用 1。操作系统定义: ◼ 操作系统是计算机系统中的一个系统软件,是一 些程序模块的集合,这些程序模块能以尽量有效 合理方式管理计算机系统的硬件和软件资源、合 理地组织计算机工作流程,控制持续的执行并向 用户提供各种服务功能,使得用户能够灵活,方 便,有效地使用计算机,使整个计算机系统能够 高效地运行
2。操作系统的目标 (1)方便性 a.,用户可通过良好的用户界面来操作/使用计算 机(DOS命令, WINDOWS图标)。 b机器只识别0/1代码,如未配置Os,用户只能 用机器语言书写程序。BUT: PASCAL语言编写程 序—编译一调用OS命令一运行。 C DRIVER (IO DEVICES) (2)有效性 a系统效率(如CPU用的充足与否)。 b资源利用率(如内存、I/O设备是否忙碌、OS 可标示某设备情况异常,统一管理。磁盘整理。) 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.9 2。操作系统的目标 (1)方便性 a.用户可通过良好的用户界面来操作/使用计算 机(DOS命令,WINDOWS图标)。 b.机器只识别0/1代码,如未配置OS,用户只能 用机器语言书写程序。BUT:PASCAL语言编写程 序—编译—调用OS命令—运行。 c. DRIVER(I/O DEVICES) (2)有效性 a.系统效率(如CPU用的充足与否)。 b.资源利用率(如内存、I/O设备是否忙碌、OS 可标示某设备情况异常,统一管理。磁盘整理。)
2。操作系统的目杉 (3)可扩充性 IT技术迅速发展,OS应采用模块化结构,象积 木一样,可增加修改 (4)开放性 使用不同厂家的计算机,设备拿有效地协同工 作,实现应用程序的可移植性和互操作性 EXAMPLE:UNIX对于C语言编制的程序可以直 接使用,可移植性好。几十万条指令的程序改动千 条左右即可。 2021/2/19 计算机操作系统
2021/2/19 计算机操作系统 1.10 2。操作系统的目标 (3)可扩充性 IT技术迅速发展,OS应采用模块化结构,象积 木一样,可增加修改。 (4)开放性 使用不同厂家的计算机,设备拿有效地协同工 作,实现应用程序的可移植性和互操作性。 EXAMPLE:UNIX对于C语言编制的程序可以直 接使用,可移植性好。几十万条指令的程序改动千 条左右即可