操作系统——1.概述

第一章 概述1.1 操作系统的概念定义:操作系统是一组控制和管理计算机系统资源的程序集合,它合理地组织多道程序运行,是用户与计算机之间的接口。目标:方便性、有效性、可扩展性、开放性基本特征:并发、共享、虚拟、不确定性1.2 发展史串行处理 :无操作系统、操控控制台运行程序、顺序访问简单批处理:监控程序(一批作业自动处理、内存只能存放一道作业)多道批处理:内存中存放多个作业、...
摘要由CSDN通过智能技术生成

第一章 概述

1.1 操作系统的概念

  • 定义:操作系统是一组控制和管理计算机系统资源的程序集合,它合理地组织多道程序运行,是用户与计算机之间的接口。
  • 目标:方便性、有效性、可扩展性、开放性
  • 基本特征:并发、共享、虚拟、不确定性

1.2 发展史

  • 串行处理 :无操作系统、操控控制台运行程序、顺序访问
  • 简单批处理:监控程序(一批作业自动处理、内存只能存放一道作业)
  • 多道批处理:内存中存放多个作业、并发执行(多道程序设计)
  • 分时系统 :系统将处理机分成时间片,为每个终端用户服务。多路性、独立性、及时性、交互性
  • 实时系统 :在确定时间内完成事件/做出响应,特点是响应及时、可靠性高

1.3 操作系统的主要功能

  • (1) 处理器管理
    ­ 进程:一个正在执行的程序、正在运行的程序的一个实例、由处理器执行的一个实体
    ­ 进程组成:一段可执行的程序、程序所需相关数据、执行上下文(进程状态、数据)
    ­ 进程控制:为作业创建进程、撤销已结束的进程、控制进程在运行过程中的状态转换。
    ­ 进程调度:把CPU分配给进程使之运行。
    ­ 进程同步:为多个进程的运行进行协调。
    ­ 进程通信:进程之间的信息交换。
  • (2) 存储器管理
    ­ 内存分配:为每个作业分配内存空间
    ­ 内存保护:确保每道用户程序都只在自己的内存空间内运行,彼此互不干扰。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值