第一章 绪论
来源:互联网 发布:淘宝前100名半价怎么抢 编辑:程序博客网 时间:2024/04/30 04:39
1.冯诺依曼提出“存储式计算机”方案,使计算机实现了自动化。要使计算机能够自动计算,必须使计算机可以“看到”计算方案即计算机程序,能够理解程序语言的含义并顺序执行指定的操作,可以及时取得初始数据和中间数据,能够自动输出结构。于是机器必须有一个存储器,用来存储程序和数据;有一个运算器,用以执行指定的操作;有一个控制部件以便实现自动操作;还要有输入和输出,以便输入原始数据和输出计算结果。 特点是集中顺序过程控制
2.存储式计算机由中央处理器(cpu),存储器,输入/输出设备组成,通过总线连接(地址总线和数据总线
3.计算机系统负责管理计算机系统的硬件,软件资源并控制整个计算机的工作流程。
4操作系统的发展历史
手工操作阶段---无操作系统
批处理操作系统
操作系统形成
现代操作系统
4.1联机批处理实现了作业的自动定序,自动过渡,脱机批处理加入了卫星机,稍微缓解了io的慢速度和主机的快速度的矛盾。是io可以与主机并行运行,执行系统通过通道和中断技术省去了卫星机,同样能支持主机和io的并行操作。
4.2多道程序设计技术使得几道程序同时在系统内并行运行。特征是多道,宏观上并行,微观上串行。
分时技术:分时操作系统把处理机时间划分成很短的时间片(如几百毫秒)轮流的分配给各个联机作业使用。
在这两种技术下,出现了批处理系统和分时系统,分别称为批量操作系统和分时操作系统,标志着操作系统的初步形成。l另外还有实时操作系统。
4.3现代操作系统
个人计算机操作系统:图形用户界面,功能强大
现代批处理操作系统:吞吐量大,处理能力强
分时操作系统:交互能力强,响应快
实时操作系统:实时响应,可预测分析能力
网络操作系统:网络资源共享,远程通信能力
分布式操作系统,分布实时操作系统:单一系统映像,分布处理能力
5操作系统的基本概念:操作系统是一个大型的程序系统。他负责计算机系统软,硬件资源的分配和管理,控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
5.1.操作系统的资源管理功能:操作系统的核心任务是系统资源分配,控制和协调并发活动。
5.1.1处理机分配:提出进程调度策略,给出进程调度算法,进行处理机的分配
5.1.2.存储管理:只有当程序在驻村时,它才可能在处理机上执行,并且仅当它可以到处理机上执行时才把它调入主存。存储分配和存储无关性,存储保护,存储扩充
5.1.3设备管理
5.1.4 软件资源管理
5.2操作系统的特性:并发,共享,不确定性
6操作系统的基本类型:
批量操作系统:特点是在主存中同时存有几道程序,系统资源的利用率比较高,缺点是对用户的响应时间(用户向系统提交作业到获得系统的处理信息这一段时间为响应时间)较长,用户不能及时了解自己程序的运行情况并加以控制。
分时操作系统:采用时间片轮转的办法,是一台计算机同时为多个终端用户服务。分时系统重点是实现公平的处理机共享的策略。让用户感觉到好像自己在使用一个独立控制的,处理速度“相对慢一点”的计算机一样。并行性,独占性,交互性
实时操作系统:对外部输入的信息,能够在规定的时间内处理完毕并作出反应。
个人操作系统:有两种主流操作系统:一个是微软的磁盘操作系统(MS-DOS)和具有图形用户界面的视窗操作系统(Windows),另一个是UNIX和Linux。UNIX系统是多用户分时操作系统。
网络操作系统:无
分布式操作系统:无
- 第一章 绪论
- 第一章 绪论
- 第一章 绪论
- 第一章 绪论
- 第一章 绪论
- 第一章:绪论
- 第一章 绪论
- 第一章--绪论
- 第一章 绪论
- 第一章 绪论
- 第一章 绪论
- 第一章--绪论
- 第一章:绪论
- 第一章绪论
- 第一章绪论
- 第一章绪论
- 第一章绪论
- 第一章绪论
- 深入了解Struts2返回JSON数据的原理及具体应用范例
- 笨蛋得难题 (二)(来源:南阳理工大学ACM)java&&C
- 软件版本-初见
- 黑马程序员_困兽之斗
- NYOJ 847 S+T
- 第一章 绪论
- UITableViewCell高亮时其子视图的状态修改
- POJ 1990 MooFest
- C++类型转换总结
- UML类图几种关系的总结(转载)
- JVM学习笔记——一个简单程序编译成字节码指令后的解释
- 黑马程序员_JAVA8新特性
- LIS(最长上升子序列两种算法模板)DP模板,并且输出序列
- BM算法