计算机软件技术基础第二章,计算机软件技术基础 教学课件 ppt 作者 李宛洲 孙宏波 第二章 操作系统.pdf...

本文介绍了操作系统在21世纪中的重要角色,包括控制和管理硬件及软件资源,合理组织计算机工作流程,以及提供用户接口。主要探讨了操作系统的并发性、共享性和不确定性特征,并详细阐述了存储器管理,特别是存储器的分配、重定位技术和管理技术,旨在实现多道程序的高效运行和内存资源的有效利用。
摘要由CSDN通过智能技术生成

21世纪高等院校 自动化专业系列教材 计算机软件技术基础

第二章第二章操作系统操作系统

目录目录

概论概论

基本概念基本概念

存储器管理

文件管理系统

处理机管理处理机管理

小结小结

计算机软件技术基础 第二章 操作系统 2

概论概论

操作系统操作系统 是用以控制和管理计算机硬件和软件资源是用以控制和管理计算机硬件和软件资源 ,,合理地合理地

组织计算机工作流程,以及方便用户的程序集合。

计算机软件计算机软件层次次

应用程序

序 系

程 操作系统 统

译 程

编 序

硬件资源环境

计算机软件技术基础 第二章 操作系统

概论概论

分类分类

– 批处理系统

– 分时系分时系统

– 实时操作系统

– 个人计算机操作系统

功能 主要有处理机管理、存储器管理、文件管理、用户接口

管理等。

特性

– 并发。并发是指在一个时间区域内有数个作业同时运行,操作系

统必须具备控制备控制和管管理各种并发各种并发活动的能力动的能力。

– 共享。由于多用户、多任务而引起的软、硬件资源共享问题。

– 不确定不确定。指对异步事件的处理能力指对异步事件的处理能力。

计算机软件技术基础 第二章 操作系统

存储器管理存储器管理

–存储器管理的对象和功能存储器管理的对象和功能

–存储空间的地址分配与重定位技术

–存储空间管理技术

计算机软件技术基础 第二章 操作系统 5

存储器管理的对象和功能存储器管理的对象和功能

计算机存储体系计算机存储体系

CPU

处理机 缓冲区 主存 软盘 硬盘 磁带

内存空间 外存空间

程序只能在内存中运行,多任务操作系统必须完成多道程序的

运行控制问题运行控制问题。。

计算机软件技术基础 第二章 操作系统

存储器管理的对象和功能存储器管理的对象和功能

所谓多道程序设计技术就是在内存中能同时有效的存放多道程所谓多道程序设计技术就是在内存中能同时有效的存放多道程

序并使之有效运行,它要求操作系统解决如下问题:

–存储分存储分 配 为多个作为多个作业运行提供行提供主存分存分配与与回收管收管理 ,,

使多道程序共享内存资源;

– 地址变换 程序是在不同的区域块中,还是在连续区域

中,块的划分是事先约定,还是动态划分,这需要软硬件

个方面的支持。

–存储保护 用软件控制,避免用户程序错误破坏系统,

也防止多道作业运行之间的干扰与破坏。

–存储扩充存储扩充 利用存储管理技术利用存储管理技术,操作系统为用户提供操作系统为用户提供一

个比实际内存大得多的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值