首页 理论教育 计算机软件系统组成及基础

计算机软件系统组成及基础

时间:2023-10-21 理论教育 版权反馈
【摘要】:计算机软件是程序、数据和相关文档的集合。计算机软件是计算机系统的重要组成部分,可以使计算机更好地发挥作用。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。Windows操作系统是目前世界上使用最广泛的操作系统。

计算机软件系统组成及基础

计算机软件是程序、数据和相关文档的集合。计算机软件是计算机系统的重要组成部分,可以使计算机更好地发挥作用。如果把计算机硬件看成是计算机的“躯干”,那么计算机软件就是计算机系统的“灵魂”。没有任何软件支持的计算机称为“裸机”。计算机软件是计算机系统中与硬件相互依存的另一部分,一般可以分为系统软件和应用软件。

1.系统软件

系统软件是完成管理、监控和维护计算机资源的软件,是保证计算机系统正常工作的基本软件,用户不得随意修改。

(1)操作系统

操作系统是系统资源的管理者,是用户与计算机的接口。操作系统为用户与计算机之间提供了一个良好的界面,用户可以通过操作系统最大限度地利用计算机的功能。操作系统是底层的系统软件,却是最重要的。常用的操作系统有Windows系列操作系统、UNIX操作系统、Linux操作系统等。下面介绍几类常见的操作系统:

1)UNIX

UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,最早由Ken Thompson、Dennis Ritchie和Dougias Mciiroy于1969年在AT&T(American Telephone& Telegraph的缩写,美国电话电报公司)的贝尔实验室开发。

2)Linux

Linux是一种自由和开放源码的类UNIX操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。Linux得名于天才程序员Linus Torvaidso。

3)Windows

Windows操作系统是一款由美国微软公司开发的窗口化操作系统。现在使用的计算机大都是Windows操作系统。Windows操作系统采用了GUI图形化操作模式,比起以前的指令操作系统,如DOS,更为人性化。Windows操作系统是目前世界上使用最广泛的操作系统。目前最新的版本是Windows 10。

(2)计算机语言(www.xing528.com)

计算机语言是为了编写能让计算机进行工作的指令或程序而设计的一种编程工具,其容易被用户掌握和使用。具体可分为机器语言汇编语言、高级语言(C、C#、Java)。高级语言与具体的计算机硬件无关,其表达方式更接近于人们对求解过程或问题的描述方法,容易理解、掌握和记忆。用高级语言编写的程序,其通用性和可移植性好。

(3)数据库管理系统

数据库是为了满足某部门中不同用户的需要,按照一定的数据模型在计算机中组织、存储、使用相互联系的数据的集合。常用的数据库管理系统有Visual FoxPro、Access、SQL Server、Oracle、MySQL、PostgreSQL、SQLite等。

(4)服务性程序

服务性程序是指协助用户进行软件开发和硬件维护的软件,如各种开发调试工具软件、编辑程序、工具软件、诊断测试软件等。

2.应用软件

应用软件是专门为某一应用目的而编制的软件。应用软件可以细分的种类就更多了,工具软件、游戏软件和管理软件等,都属于应用软件。常用的应用软件有:

①各类信息管理软件,如阿里巴巴公司的钉钉管理软件。

办公自动化系统软件,如金山公司的WPS办公自动化软件或者微软公司的Office办公软件。

③各类辅助设计软件及辅助教学软件,如Adobe公司的Photoshop CC 2020或者Math-Works公司的MATLAB软件。

④各类软件包,如数值计算程序库、图形软件包等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈