当前位置: 首页 » 中职教育 » 中职计算机 » 第一章 计算机基础知识《专题三 计算机软件系统》

一、计算机的软件系统分类
(一)裸机的定义
裸机是没有安装任何软件的计算机裸机是没有安装操作系统的计算机

(二)软件的定义
计算机软件是指在硬件上运行的程序和相关的数据文档。而程序是用程序设计语言描述处理问   题的步骤和过程。相对于硬件而言,软件用来扩大计算机的功能和提高计算机的效率,是计算机系   统中不可缺少的主要组成部分。

(三)软件的分类
1. 系统软件

(1) 作用

系统软件是为了有效地利用计算机各种资源和方便用户使用计算机的程序。系统软件可以提高   计算机的工作效率,增强和发挥计算机的功能,方便用户的使用。

(2) 分类

①操作系统

为了使计算机系统的所有资源(包括中央处理器、存储器、各种外围设备及各种软件)协调一   致,有条不紊地工作,就必须有一个软件来进行统一管理和统一调度。

②语言编译程序

程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。程序员利用程   序设计语言向计算机发出指令来实现指定的功能。

③数据库管理系统

数据库管理系统(DBMS)的作用是管理数据库。数据库管理系统是有效地进行数据存储、共享和处理的工具。

2. 应用软件

(1) 作用

应用软件(applicationsoftware)是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。

(2) 分类

办公软件分类:微软 Office、WPS。

MicrosoftOffice2003 办公软件:Word、Excel、PowerPoint、Outlook、Access、Publisher、FrontPage、

InfoPath、OneNote、Project、Visio。

图象处理:Photoshop、CorelDraw(矢量图)。 媒体播放器:暴风影音、千千静听。

通信工具:QQ、MSN、微信。

二、操作系统
(一)操作系统的概念
操作系统是连接计算机硬件和软件的纽带,是计算机系统中最基本的也是最核心的系统软件。   一般来讲,所谓操作系统是指能合理而且有效地管理计算机所有硬件资源和软件资源的系统软件

(二)操作系统的作用
有效地管理计算机所有硬件资源和软件资源用户与计算机的接口

为用户开发应用软件提供平台

(三)操作系统的特征
1. 并发性

是指两个或两个以上事件在同一时间间隔中发生。

2. 资源共享

为提高资源的利用率,计算机系统中的软、硬件资源不仅可以被某一程序或者某一用户所使用,   对于多个拥有授权的程序或用户也应该可以共享。

3. 虚拟性

“虚拟”,是指把一个物理实体映射为一个或多个逻辑实体。这里的物理实体是实实在在存在的,   而它被映射成为的多个逻辑实体只是用户在使用当中感觉到的。

(四)操作系统的功能
1. 处理器管理

对处理器的分配和高度实施最有效的管理,以最大限度地提高处理器的处理能力。在多道程序   操作系统环境中,处理器的分配是以进程为单位的,因此对处理器的管理实际是对进程的高度和管   理。

2. 存储器管理

多道程序环境中,内存有多个进程并发执行。进程进入内存时为每个进程分配内存,当进程被   撤销时回收分配出去的内存,这是内存管理的主要内容。

3. 设备管理:

设备指外部设备。设备管理首先要接收用户的 I/O 请求,检查合法性后高度分配设备,然后驱动设备完成输入/输出。

4. 作业管理

作业就是用户的计算任务,它是逻辑上包括用户应用程序和所需要的数据以及控制应用程序执   行的操作步骤。

5. 文件管理

为了能长期保存,程序和数据通常以文件的形式存储在外存中,文件管理包括文件数据存储空   间的分配和回收、文件的读写、文件的查找机制、文件的共享和安全机制以及目录的管理等内容。

(五)操作系统的分类
1. 单道批处理操作系统

用户一次可以提交多个作业,但负责调度企作业的监督程序每次只向内存调入一个作业,系统   一次也只处理一个作业

2. 多道批处理操作系统

在内存同时保存多个程序(作业),CPU 以交替的方式处理各个程序。当一个作业由于等待输入/输出操作而让处理器出现空闲时,系统可以自动进行切换,处理另一个作业。

3. 分时操作系统

分时操作系统结合了交互处理与多道批处理的特点。分时系统的计算机主机可以连接多台终端,   用户通过各自的终端以交互方式使用计算机。类似多道批处理,分时操作系统主机的内在中保持多个用户的多个作业,系统内部的操作系统负责协调多个用户分享 CPU。

4. 实时操作系统

​ ​实时操作系统​​是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处   理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统要追求的目标是:   对外部请求在严格时间范围内做出反应,有高可靠性和完整性。其主要特点是资源的分配和调度首   先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。

5.​ ​网络操作系统​​

通常运行在服务器上的操作系统,是基于计算机网络的,是在各种计算机操作系统上按网络体   系结构协议标准开发的​ ​软件​​​,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相   互通信及资源共享。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网   络的硬件相结合来完成网络的通信任务。网络操作系统被设计成在同一个网络中(通常是一个局部   区域网络LAN,一个专用网络或其他网络)的多台计算机中的可以共享文件和打​​ ​印机​​访问。流行的   网络操作系统有 Linux,UNIX,BSD,WindowsServer,MacOSXServer,NovellNetWare 等。