计算机操作系统--基础知识

计算机操作系统--基础知识

定义和作用

  • 操作系统的定义

操作系统其本质上是计算机系统中的一个软件,它统一管理计算机系统中的硬件和软件资源,合理的组织和管理计算机操作流程,控制程序的执行,给用户提供友好的操作界面和工作环境。

  • 操作系统的作用

(1)通过系统管理,提高计算机系统效率
(2)改善人机界面,为用户提供友好的工作环境

特征与功能

  • 操作系统的特征

操作系统主要有不确定性、并发行、共享性、虚拟性四大特征。
(1)不确定性。程序并发运行,各种进程错综复杂,与进程有关的事件发生的时间不可预测,如果处理不当很容易导致出错。
(2)并发行。宏观上看在一段时间内有多少程序在同时运行。微观上看是串行运行的。
(3)共享性。系统资源可供多个并发执行程序同时享用。
(4)虚拟性。利用分时技术,将物理上的设备虚拟成多个逻辑上的设备。

  • 操作系统的功能

(1)处理机管理
(2) 文件管理
(3)存储管理
(4)设备管理
(5)作业管理

类型

  • 批处理操作系统

分为单道批处理和多道批处理。
(1)单道批处理系统。一种早期的操作系统,该系统可以提交多个作业。“单道”即指一直有一个作业装入内存执行。作业由用户程序、数据和作业说明书三部分组成。当一个作业运行结束后,随即调入同一批的下一个作业,节省了人工干预的时间,提供了资源利用率。
(2)多道批处理系统。允许多个作业装入内存运行。在任一时刻,作业都是处于起始点和终止点之间。每当运行中的一个作业因输入输出需要调用外部设备时,就把CPU及时交给另一个等待运行的作业,从而将主机与外部设备的工作由串行改为并行,进一步避免了因主机等待外设完成任务而浪费的宝贵的cpu时间。

  • 分时操作系统

将CPU的工作时间划分出许多时间片,轮流为各个终端服务。
unix是典型的多用户多任务的分时操作系统。

  • 实时操作系统

分为实时控制系统和实时信息处理系统。
(1)实时控制系统。主要用于生产过程的自动控制,实验数据的自动采集,武器的控制。
(2)实时信息处理系统。主要用于实时信息处理,如飞机订票系统、情报检索系统。
实时系统主要特点:快速的响应时间、有限的交互能力、高可靠性。

  • 网络操作系统

是使联网的计算机能够方便有效的功效网络资源,为网络用户提供所需的各种网络服务,其功能主要包括:高效可靠的网络通信;对网络中的资源进行有效管理;提供电子邮件、文件传输、共享硬盘、打印机等服务;网络安全管理;提供互操作能力。

  • 分布式操作系统

是网络操作系统的更高级形式,可以保持网络操作系统拥有的所有功能,同时又透明性、可靠性、高性能。

  • 微机操作系统

微机操作系统是指配置在微型计算机上的操作系统。常用的微机操作系统有 DOS、Windows、OS/2、SCO UNIX和Linux 等(注∶UNIX也可写成 Unix)。其中,Microsoft公司开发的单用户单任务操作系统MS-DOS是首先在IBM-PC上使用的微机操作系统。MS-DOS 操作系统是事实上的16位微机单用户单任务操作系统的标准。多任务操作系统Windows 98/NT/2000/XP是Microsoft公司开发的一系列图形用户界面的多任务、多线程的操作系统。SCO UNIX是SCO公司将运行于大、中、小型机上的UNIX操作系统移植到微机上的多用户多任务操作系统。Linux操作系统是一个遵循标准操作系统界面的免费操作系统。

  • 嵌入式操作系统

嵌入式操作系统运行在嵌入式智能芯片环境中,对整个智能芯片及其控制的各种部件和装置等资源进行统一协调、处理、指挥和控制。

未完待续…

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值