OSS-01-计算机操作系统

操作系统的定义

1、操作系统(operating system,简称 OS)是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调多个任务的活动,实现信息的存取和保护;方便用户使用

2、操作系统的特征

并发(Concurrence) 

共享(Sharing) 

虚拟(Virtual)(通过并发、共享呈现) 

异步性(Asynchronism)(不确定性)

 或:并发、共享、不确定


3、为了解决并行处理问题,采用了多道程序设计和分时技术


4、多道程序设计:

在计算机主存中同时存放几道相互独立的程序。这些程序在管理程序控制之下,相互穿插地运行。当某道程序 因某种原因不能继续运行下去时(如等待外部设备传输 数据),管理程序便将另一道程序投入运行。


多道运行的特征:多道、宏观上并行、微观上串行

5、分时技术

什么是分时技术:是把处理机时间划分成很短的时间片(如几百毫秒) 轮流地分配给各个联机作业使用,如果某个作业在分配的时间片,用完之前计算还未完成,该作业就暂时中断,等待下一轮继续计算。

分时处理

一台计算机与许多终端设备连接,终端用户以联机方式使用计算机。

特点:并行、独占、交互

6、Linux:

Windos多任务多账号操作系统

UNIX是一个多用户分时系统

Linux

系统是一个类UNIX的操作系统,与UNIX完全兼容,在操作系统功能、使用方法等方面极为相似。Linux是一个多用户、多任务操作系统 

Linux与UNIX操作系统的不同点  1、源代码编写方式  2、商业模式  3、开发模式


Linux特点 

1用C语言实现,

2易于移植 

3支持多任务 

4支持多用户,允许多个用户同时登录 

5提供分层文件系统 

6支持图形界面 

7提供广泛的网络功能 

8免费自由软件

你可能感兴趣的:(OSS-01-计算机操作系统)