计算机操作系统引论

操作系统(Operating System,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。主要作用是管理好这些设备,提高它们的利用率和系统的吞吐量,并为用户和应用程序提供一个简单的接口。

1.操作系统的目标:
  • 方便性:易学易用
  • 有效性:提高系统资源利用率和吞吐量
  • 可扩充性:微内核结构
  • 开放性:遵循开发系统互连OSI国际标准规范
2.操作系统的作用:
  • OS作为用户与计算机硬件系统之间的接口
  • OS作为计算机系统资源的管理者
  • OS实现了对计算机资源的抽象
3.操作系统的发展过程:
  1. 未配置操作系统的计算机系统
    人工操作方式
    脱机输入输出(Off-Line I/O)方式
  2. 单道批处理系统(Simple Batch Processing System)
  3. 多道批处理系统(Multiprogrammed Batch Processing System):提高资源利用率和系统吞吐量
  4. 分时系统(Time Sharing System):满足用户对人-机交互的需求
  5. 实时系统(Real Time System)
    工业(武器)控制系统
    信息查询系统
    多媒体系统
    嵌入式系统
    在这里插入图片描述
  6. 微机操作系统
    单用户单任务操作系统
    单用户多任务操作系统
    多用户多任务操作系统
4.操作系统的基本特性:
  • 并发(Concurrence)
    并行性:指两个或多个事件在同一时刻发生(时间点)
    并发性:指两个或多个事件在同一时间间隔内发生(时间段)
    进程:指系统中能独立运行并作为资源分配的基本单位,由一组机器指令、数据和堆栈等组成,是一个独立运行的活动实体,
  • 共享
    互斥共享方式:一段时间内只允许一个进程进行访问,被访问的资源称为临界资源(或独占资源)。
    同时访问方式:
  • 虚拟(Virtual)
    时分复用技术:即多道程序技术,通过利用处理机的空闲时间运行其它程序,提高处理机的利用率,包括虚拟处理机技术和虚拟设备技术。
    空分复用技术:利用存储器的空闲空间分区域存放和运行其它的多道程序,以此来提高内存的利用率。
    对某一设备进行虚拟的实现,设N是某物理设备所对应的虚拟的逻辑设备数,则每台虚拟设备的平均速度必然等于或低于物理设备速度的 1/N 。
  • 异步(Asynchronism)
5.操作系统的主要功能:
  • 处理机管理功能
    进程控制
    进程同步:使用进程互斥方式和进程同步方式进行协调
    进程通信
    调度:包括作业调度和进程调度
  • 存储器管理功能
    内存分配
    内存保护
    地址映射
    内存扩充:实现请求调入功能和置换功能
  • 设备管理功能
    缓存管理
    设备分配
    设备处理:又称设备驱动
    虚拟处理
  • 文件管理功能
    文件存储空间的管理
    目录管理
    文件的读/写管理和保护
  • 操作系统与用户之间的接口
    用户接口:联机用户接口、脱机用户接口和图形用户接口
    程序接口:用户程序取得操作系统服务的唯一途径
  • 现代操作系统的新功能
    系统安全:认证技术、密码技术、访问控制技术和反病毒技术
    网络的功能和服务:网络通信、资源管理和应用互操作
    支持多媒体:接纳控制功能、实时调度和多媒体文件的存储
6.OS结构设计:
  • 传统操作系统结构
    无结构操作系统(第一代)
    模块化OS(第二代)
    分层式结构OS(第三代)
  • 客户/服务器模式(Client/Server Model):由客户机、服务器和网络系统三部分组成
  • 面向对象的程序设计(Object-Orientated Programming)
  • 微内核OS结构
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值