上传者: 26757925
|
上传时间: 2021-11-19 14:14:19
|
文件大小: 17.79MB
|
文件类型: -
(1) 单用户操作系统
计算机系统在单用户单任务操作系统的控制下,只能串行地执行用户程序,个人独占计
算机的全部资源,C P U运行效率低。
D O S操作系统属于单用户单任务操作系统。
现在大多数的个人计算机操作系统是单用户多任务操作系统,允许多个程序或多个作业
同时存在和运行。常用的操作系统中, Windows 3.x 是基于图形界面的1 6位单用户多任务操作
系统;Windows 95或Windows 98 是3 2位单用户多任务操作系统。
(2) 批处理操作系统
批处理操作系统是以作业为处理对象,连续处理在计算机系统运行的作业流。这类操作
系统的特点是:作业的运行完全由系统自动控制,系统的吞吐量大,资源的利用率高。
(3) 分时操作系统
分时操作系统使多个用户同时在各自的终端上联机地使用同一台计算机, C P U按优先级
分配各个终端的时间片,轮流为各个终端服务,对用户而言,有“独占”这一台计算机的感
觉。分时操作系统侧重于及时性和交互性,使用户的请求尽量能在较短的时间内得到响应。
常用的分时操作系统有: U N I X、V M S等。
(4) 实时操作系统
实时操作系统是对随机发生的外部事件在限定时间范围内作出响应并对其进行处理的系
统。外部事件一般指来自与计算机系统相联系的设备的服务要求和数据采集。实时操作系统
广泛用于工业生产过程的控制和事务数据处理中,常用的系统有 R D O S等。
(5) 网络操作系统
为计算机网络配置的操作系统称为网络操作系统。它负责网络管理、网络通信、资源共
享和系统安全等工作。常用的网络操作系统有 N e t Wa r e和 Windows NT。N e t Wa r e是 N o v e l l公
司的产品, Windows NT是 M i c r o s o f t公司的产品。
(6) 分布式操作系统
分布式操作系统是用于分布式计算机系统的操作系统。分布式计算机系统是由多个并行
工作的处理机组成的系统,提供高度的并行性和有效的同步算法和通讯机制,自动实行全系
统范围的任务分配并自动调节各处理机的工作负载。如 M D S、C D C S等。
2.语言编译程序
人和计算机交流信息使用的语言称为计算机语言或称程序设计语言。计算机语言通常分
为机器语言、汇编语言和高级语言三类。
(1) 机器语言 (Machine Language)
机器语言是一种用二进制代码“ 0”和“ 1”形式表示的,能被计算机直接识别和执行的
语言。用机器语言编写的程序,称为计算机机器语言程序。它是一种低级语言,用机器语言
编写的程序不便于记忆、阅读和书写。通常不用机器语言直接编写程序。
(2) 汇编语言 (Assemble Language)
汇编语言是一种用助记符表示的面向机器的程序设计语言。汇编语言的每条指令对应一
条机器语言代码,不同类型的计算机系统一般有不同的汇编语言。用汇编语言编制的程序称
20计算计算机基础
下载