第1章操作系统引论

第1章操作系统引论

一、操作系统的目标和作用

1. 操作系统的目标

(1)方便性。

(2)有效性。

(3)可扩充性。

(4)开放性。

2. 操作系统的作用

(1)OS  作为用户与计算机硬件系统之间的接口。

(2)OS  作为计算机系统资源的管理者。

(3)OS    实现了对计算机资源的抽象。

二、操作系统的发展过程

1. 未配置操作系统的计算机系统

(1)人工操作方式。

(2)脱机输入/输出方式。

2.单道批处理系统

3.多道批处理系统

多道批处理系统特征:多道、宏观上并行、微观上串行。

4. 分时系统

分时系统的特征:多路性、独立性、及时性、交互性。

5.实时系统

(1)实时系统的类型

①工业(武器)控制系统,如火炮的自动控制系统、飞机的自动驾驶系统,以及导弹的制导系统等。

②信息查询系统,如飞机或火车的订票系统等。

③多媒体系统。

④嵌入式系统。

(2)实时系统最主要的特征便是及时性与可靠性。

6. 微机操作系统的发展

微机操作系统按运行方式分为以下几类:

(1)单用户单任务操作系统。

(2)单用户多任务操作系统。

(3)多用户多任务操作系统。

三、操作系统的基本特性

1.  并发 (Concurrence)

区分并行与并发

(1)并行性是指两个或多个事件在同一时刻发生;

(2)并发性是指两个或多个事件在同一时间间隔内发生。

2 . 共享 (Sharing)

目前实现资源共享的主要方式有以下两种:

(1)互斥共享方式。

(2)同时访问方式。

3. 虚 拟 (Virtual)

4 . 异步 (Asynchronism)

并发和共享是多用户(多任务)OS 的两个最基本的特征。

 、操作系统的主要功能

1. 处理机管理功能

对处理机的管理可归结为对进程的管理。处理机管理的主要功能有:

(1)进程控制。

(2)进程同步。

(3)进程通信。

(4)调度

2.存储器管理功能

(1)内存分配。

(2)内存保护。

(3)地址映射。

(4)内存扩充。

3. 设备管理功能

(1)缓冲管理。

(2)设备分配。

(3)设备处理。

4.文件管理功能

(1)文件存储空间的管理。

(2)目录管理。

(3)文件的读/写管理和保护。

5. 操作系统与用户之间的接口

(1)用户接口

用户接口进一步分为联机用户接口、脱机用户接口和图形用户接口三种。

(2)程序接口

程序接口是由一组系统调用组成的,每一个系统调用都是一个能完成特定功能的子程序。

6. 系统调用

(1)系统调用又被称为广义指令。

(2)系统调用的相关处理都是在核心态下进行。

(3)系统调用按功能分类为:设备管理、文件管理、进程控制、进程通信、内存管理。

五、操作系统的运行环境

1. 内核态与用户态

(1)操作系统的内核是计算机上配置的底层软件,是操作系统最基本、最核心的部分。

(2)操作系统内核的核心功能包括时钟管理,中断处理,原语,进程管理,存储器管理,设备管理。

(3)用户态也叫做目态,核心态也叫做管态。

2.操作系统的指令分为特权指令和非特权指令。

(1)特权指令是只能由操作系统才能执行的指令,如 I/O 指令、内存清零指令,只能在核心态下执行。

(2)非特权指令是用户可以去执行的指令,在用户态下执行。

3. 中断与异常

(1)中断分为内中断和外中断。其中,内中断信号的来源是CPU 内部,与当前执行指令的有关;外中断信 号的来源是CPU 外部,与当前执行指令的无关。

(2)内中断也称为异常或者陷入 (trap)

(3)外中断就是狭义上的中断。

(4)中断可以使CPU 从用户态切换为核心态。

六、微内核OS 结构

(1)基本概念

微内核并非是一个完整的OS, 而只是将操作系统中最基本的部分放入微内核,微内核通常包含以下几部分:

①与硬件处理紧密相关的部分;

②一些较基本的功能;

③客户和服务器之间的通信。

(2)微内核的基本功能

①进程(线程)管理。

②低级存储器管理。

③中断和陷入处理。

(3)微内核操作系统的优点

①提高了系统的可扩展性。

②增强了系统的可靠性。

③可移植性强。

④提供了对分布式系统的支持。

⑤融入了面向对象技术。

(4)微内核操作系统存在的问题

微内核OS 存在着潜在的缺点。其中最主要的是,较之早期OS,  微内核OS 的运行效率有所降低。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园的建设目标是通过数据整合、全面共享,实现校园内教学、科研、管理、服务流程的数字化、信息化、智能化和多媒体化,以提高资源利用率和管理效率,确保校园安全。 智慧校园的建设思路包括构建统一支撑平台、建立完善管理体系、大数据辅助决策和建设校园智慧环境。通过云架构的数据中心与智慧的学习、办公环境,实现日常教学活动、资源建设情况、学业水平情况的全面统计和分析,为决策提供辅助。此外,智慧校园还涵盖了多媒体教学、智慧录播、电子图书馆、VR教室等多种教学模式,以及校园网络、智慧班牌、校园广播等教务管理功能,旨在提升教学品质和管理水平。 智慧校园的详细方案设计进一步细化了教学、教务、安防和运维等多个方面的应用。例如,在智慧教学领域,通过多媒体教学、智慧录播、电子图书馆等技术,实现教学资源的共享和教学模式的创新。在智慧教务方面,校园网络、考场监控、智慧班牌等系统为校园管理提供了便捷和高效。智慧安防系统包括视频监控、一键报警、阳光厨房等,确保校园安全。智慧运维则通过综合管理平台、设备管理、能效管理和资产管理,实现校园设施的智能化管理。 智慧校园的优势和价值体现在个性化互动的智慧教学、协同高效的校园管理、无处不在的校园学习、全面感知的校园环境和轻松便捷的校园生活等方面。通过智慧校园的建设,可以促进教育资源的均衡化,提高教育质量和管理效率,同时保障校园安全和提升师生的学习体验。 总之,智慧校园解决方案通过整合现代信息技术,如云计算、大数据、物联网和人工智能,为教育行业带来了革命性的变革。它不仅提高了教育的质量和效率,还为师生创造了一个更加安全、便捷和富有智慧的学习与生活环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值