算机操作系统原理和设计 南京大学计算机科学与技术系 2001年7月
计算机操作系统原理和设计 南京大学计算机科学与技术系 2001年7月 >
chi 操作系统概论 *1.1操作系统的定义 *11.1操作系统的定义和目标 *操作系统( Operating System)是管理硬件资源、控制 程序执行,改善人机界面,合理组织计算机工作流程 和为用户使用计算机提供良好运行环境的一种系统软 件。它可被看作是用户和计算机硬件之间的一种接口, 是现代计算机系统不可分割的重要组成部分
ch1 操作系统概论 1.1 操作系统的定义 1.1.1 操作系统的定义和目标 操作系统(Operating System)是管理硬件资源、控制 程序执行,改善人机界面,合理组织计算机工作流程 和为用户使用计算机提供良好运行环境的一种系统软 件。它可被看作是用户和计算机硬件之间的一种接口, 是现代计算机系统不可分割的重要组成部分
用户1 用户2 「用户3 用户4 用户n 财务系统航空订票上网浏览电子商务 科学计算 (应用程序) 编译程序 匚编程序 编辑程序 数据库 (系统程序) 操作系统 计算机 硬件 图1-1计算机系统的层次结构
用户1 用户2 用户3 用户4 用户n 财务系统 航空订票 上网浏览 电子商务 科学计算 (应用程序) 编译程序 汇编程序 编辑程序 数据库 (系统程序) 操作系统 计算机 硬件 … … … 图1-1 计算机系统的层次结构
硬件层 操作系统层 语言处理层 应用层 练上所述,现代计算机的用户通过应用程序 与计算机交互来解决他的应用问题。通常, 应用程序用程序设计语言来表达,而不是直 接用机器语言来开发。应用程序运行时,除 依赖于语言处理程序的支持外,更多地依赖 于操作系统提供的各种各样的功能和服务
硬件层 操作系统层 语言处理层 应用层 > 综上所述,现代计算机的用户通过应用程序 与计算机交互来解决他的应用问题。通常, 应用程序用程序设计语言来表达,而不是直 接用机器语言来开发。应用程序运行时,除 依赖于语言处理程序的支持外,更多地依赖 于操作系统提供的各种各样的功能和服务
郭算机系统中配置操作系统的主要目标可归结为: 方便用户使用OS应该使计算机系统使用起来十分方便 扩大杌器功能θS应该能改造硬件设葹,扩充札器功能 管理系统资源OS应该管理好系统中的所有硬件软件资源。 提高系统效率OS应该使计算机系统的资源得到充分利用, 使计算机系统的效率非常高 构筑开放环境OS应该构筑出一个开放环境,主要是指: 遵循有关国际标准;支持体系结构的可伸缩性和可扩展性 支持应用程序在不同平台上的可移植性和可互操作性
• 计算机系统中配置操作系统的主要目标可归结为: • 方便用户使用O S应该使计算机系统使用起来十分方便。 • 扩大机器功能O S应该能改造硬件设施,扩充机器功能。 • 管理系统资源 O S应该管理好系统中的所有硬件软件资源。 • 提高系统效率 O S应该使计算机系统的资源得到充分利用, 使计算机系统的效率非常高。 • 构筑开放环境O S应该构筑出一个开放环境,主要是指: 遵循有关国际标准;支持体系结构的可伸缩性和可扩展性; 支持应用程序在不同平台上的可移植性和可互操作性