0
点赞
收藏
分享

微信扫一扫

计算机四级网络工程师-操作系统原理-操作系统概论

暮晨夜雪 2022-02-22 阅读 70
网络

1.1 操作系统的概念

  • 包括硬件系统和软件系统
  • 操作系统特征
    • 并发性
    • 共享性
    • 随机性
  • 研究操作系统的观点
    • 从软件观点看它是个大型软件系统
    • 从资源管理的观点看负责管理资源
    • 从进程观点看它由多个程序组成
    • 从虚拟机观点看,它统称为操作系统虚拟机
    • 从服务提供者观点看,它是服务提供者
  • 操作系统的功能
    • 进程管理:进程控制、同步、进程间通信、调度
    • 存储管理:内存分配与回收、存储保护、内存扩充
    • 文件管理:存储空间管理、目录管理、文件系统安全性
    • 设别管理
    • 用户接口

1.2 操作系统发展

手工操作-监控程序-多道批处理-分时系统-UNIX通用操作系统-个人计算机操作系统-Android操作系统

1.3 操作系统分类(重点)

1.3.1 批处理系统

组成一批用户作业再处理。

不能干预。

优点是作业流程自动化高、资源利用率高、作业吞吐量大。

缺点是用户不能直接与计算机交互,不适合调试程序。

1.3.2 分时系统

分时操作系统将CPU的时间划分若干个小片段,称为时间片。

具有多路性、交互性、独占性和及时性的特点。

1.3.3 实时操作系统

计算机能够在规定的时间内及时响应外部事件的请求。

可靠性高。

1.3.4 嵌入式操作系统

高可靠性、实时性、占有资源少、智能化能源管理、易于连接、低成本等优点。

1.3.5 个人计算机操作系统

有图形界面。

1.3.6 网络操作系统

网络操作系统把计算机网络中的各个计算机有机地连接起来。

1.3.7 分布式操作系统

将大量的计算机通过网络联结在一起,这一种系统称为分布式系统。

具有统一性、资源深度共享、透明性和自治性。

1.3.8 智能卡操作系统

1.4 操作系统结构

  • 整体式结构
  • 层次结构
  • 微内核结构:可靠、灵活、适宜于分布式处理的计算环境。
举报

相关推荐

0 条评论