操作系统——第一章 操作系统概述

操作系统

  1. 掌握操作系统的基本概念、基本原理和基本功能,理解操作系统的整体运行。
  2. 掌握操作系统进程、内存、文件和I/O管理的策略、算法、机制以及相互关系。
  3. 能够运用所学的操作系统原理、方法去分析问题和解决问题并能用C语言表述相关算法

一、操作系统概述

(一)   操作系统的概念、特征、功能和提供的服务

(二)   操作系统的发展和分类

(三)   操作系统的运行环境

  1. 内核态与用户态
  2. 中断、异常
  3. 系统调用

(四)   操作系统的体系结构

  1. 并发:

2.  共享:

3.虚拟:

比如说只有一个CPU,但是微信和微博两个进程处理的时候会被处理为两个虚拟的独立的逻辑CPU,各自为进程工作。

4.异步性:

1.2.1操作系统的发展过程

一个磁带中有五首歌,就是有五个程序,每次把一首歌转换成目标文件,然后处理,然后继续这个过程,这就叫批处理。

多道批处理系统特性:

分时系统:

终端—只有显示器和键盘(输入输出)

通用操作系统: 兼有分时、实时和批处理三者或其中两者的操作系统,称为通用操作系统。

构成集群,协同工作

负载均衡的概念

1.1.2操作系统的分类

1.3.1内核态和用户态

我们把CPU分成两个状态:

psw中有一位标明了

打开文件fopen的时候就要从用户态转换到核心态,因为要到硬件磁盘中去取

1.3.2中断与异常

1.3.3系统调用

fopen() => open()

1.4操作系统体系结构

层次化

原来要调用,现在要调用三次,但是优点是他健壮了,死了一个不会直接挂掉。

原文地址:https://www.cnblogs.com/eret9616/p/9349154.html

时间: 2024-10-19 20:56:13

操作系统——第一章 操作系统概述的相关文章

操作系统第一章总结/

第一章 操作系统概述 操作系统功能:计算机系统资源的管理者,用户和计算机硬件系统之间的接口,可用做扩充机器. 操作系统是一种系统软件. 操作系统特征并发,共享,虚拟,异步. 命令接口:用户利用这些操作命令来组织和控制作业的执行. 程序接口(系统调用,广义指令):编程人员使用它们请求操作系统服务. 系统调用是操作系统提供给应用程序使用内核功能的接口. 系统中缓存全部由操作系统管理,用户不可见. 操作系统管理:处理机管理,存储器管理,文件管理,设备管理,用户接口. 多道批与单道相比,优点是cpu利用

Orange's 自己动手写操作系统 第一章 十分钟完成的操作系统 U盘启动 全记录

材料: 1 nasm:编译汇编源代码,网上很多地方有下 2  WinHex:作为windows系统中的写U盘工具,需要是正版(full version)才有写的权限,推荐:http://down.liangchan.net/WinHex_16.7.rar 步骤: 1 编译得到引导程序的机器代码.用命令行编译汇编源代码:name boot.asm -o boot.bin,其中boot.bin文件产生在命令行的当前目录中. 2 将引导程序写入到U盘引导盘的第一个扇区的第一个字节处(后),即主引导区.

网络操作系统 第一章

第一章 1.什么是网络操作系统?网络操作系统具有哪些基本功能? 操作系统管理者计算机系统的全部软硬件资源,对程序的执行进行控制,能够使用户方便的使用硬件提供的功能,使硬件的功能发挥得更好. 1.网络通信 2.资源管理 3网络服务 4网络管理 5 互操作 6提供网络接口 2.网络操作系统具有哪些特征? 1.硬件独立 2.网络特性 3.有很高的安全性 3.常用的网络操作系统有哪些? 他们各具有什么特点? windows系列 1) 为企业其他应用提供稳定的运行平台 2)内建虚拟化技术 3)增强的web

操作系统第一章(仅期末复习)

第一章 操作系统引论 Summary:Operating System is the first layer of software configured on the computer hardware,which is the first expansion of the hardware system.Its primary role is to manage these devices,improve their utilization and system throughput,and

操作系统第一章绪论

第一节:存储程序式计算机 一.操作系统在计算机系统中的位置 1.计算机系统是由硬件和软件两部组成,软件又可以分为系统软件 应用软件 工具 软件等 而操作系统是所有软件中与硬件相邻的第一层软件. 2.操作系统对硬件实施控制和管理: 控制CPU的工作 访问储存器 设备 驱动 和 中断处理 3.与用户及应用程序之间的关系 提供方便点的用户界面 提供优质的服务 二.存储程序式计算机的结构 1.基本部件:控制器 运算器 存储器 输入装置 输出装置 2.特点:集中顺序过程控制---- 过程性:模拟人工操作过

【组成原理】第一章 计算机系统概述

重点掌握:MAR和MDR的含义,主存容量大小.CPU执行时间的计算,性能指标CPI.MIPS.主频等等. 1. 存储单元:CPU访问存储器的基本单位,每个单元有一个地址.通常是字节大小的整数倍. 2. CPU时钟周期 = 1/主频,单位通常是MHz 3. CPU执行时间 = CPU时钟周期数 * 时钟周期时间长度(1/主频) = (指令条数*CPI)/主频 -->主频单位是Hz 4. MIPS(million introductions per second) = (指令条数 / 执行时间)/

操作系统原理 第一章第二章复习

操作系统复习 第一章 操作系统概述 基本概念 吞吐量:单位时间内系统能处理的工作量. 进程:正在动态执行的程序 实时操作系系统:实时计算.计算的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生这个结果的时间一类的计算. 操作系统的特征:现代操作系统大多支持多任务,具有并发.共享.虚拟.异步的特征. 单道批处理系统 特性:自动性.顺序性.单道性. 作业独占CPU和内存. 多道批处理系统 特性: 多道性.无序性.调度性.复杂性. 优点:提高CPU的利用率.提高内存和I/O设备的利用率.增加系统吞吐量

操作系统概述

第一章        操作系统概述 A.  计算机系统的地位.作用与目标 计算机系统简单工作原理:首先由输入设备接受外界信息(程序和数据),控制器发出指令将数据送入存储器(内存),然后向内存储器发出取指令命令:在取指令下,程序指令送入控制器.控制器对指令进行译码,并根据指令的操作要求,向存储器和运算器发出存数.取数命令和运算命令,经过运算器计算并计算结果存在存储器中:最后在控制器中的取数和输出命令的作用下,通过输出设备输出计算结果. 操作成系统是硬件之上的第一层软件,负责控制和管理计算机硬件并对

第一章 操作系统引论

知识框架 主导:PV操作 核心:(1)进程管理,存储管理,文件管理,I/O管理 (2)多处理机,多媒体 (408中没有) 概念:进程,线程,死锁,中断,DMA等 1.1  操作系统的目标和作用 操作系统的目标与应用环境有关. (1)在查询系统中所用的OS,希望能提供良好的人机交互性: (2)对于应用于工业控制.武器控制以及多媒体环境下的OS,要求其具有实时性: (3)对于微机上配置的OS,则更看重的是其使用的方便性: 1.1.1  操作系统的目标 1.  方便性---用户 2.  有效性---系