第一章 绪论

来源:互联网 发布:淘宝前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系统是多用户分时操作系统。

   网络操作系统:无

  分布式操作系统:无

 















0 0
原创粉丝点击