首页 理论教育微型计算机系统的软件组成

微型计算机系统的软件组成

【摘要】:微型计算机系统的软件分为两大类,即系统软件和应用软件。1.系统软件系统软件是指由计算机生产厂或第三方为管理计算机系统的硬件和支持应用软件运行而提供的基本软件。最常用的系统软件有操作系统、程序设计语言、数据库管理系统、联网及通信软件等。数据库管理系统是安装在操作系统之上的一种对数据进行统一管理的系统软件,主要用于建立、使用和维护数据库。

配备软件的计算机才是完整的计算机系统。使用不同的软件,计算机可以完成各种不同的工作。微型计算机系统的软件分为两大类,即系统软件和应用软件。

1.系统软件

系统软件是指由计算机生产厂或第三方为管理计算机系统的硬件和支持应用软件运行而提供的基本软件。最常用的系统软件有操作系统、程序设计语言、数据库管理系统、联网及通信软件等。

(1)操作系统是微机最基本、最重要的系统软件,可以对计算机系统的所有资源(包括中央处理器、存储器、各种外围设备及各种软件)进行统一管理和统一调度,使其协调一致,有条不紊地工作。操作系统所管理的资源有硬件资源、软件资源及数据资源。它有五大管理功能:进程与处理机调度、作业管理、存储管理、设备管理、文件管理。

目前,在微型计算机上常见的操作系统有DOS、UNIX、XENIX、Linux、NetWare、Windows Server、Windows 7/8/10等。

(2)程序设计语言。计算机语言分为机器语言、汇编语言和高级语言。机器语言的运算效率是所有语言中最高的;汇编语言是面向机器的语言;高级语言不能直接控制计算机的各种操作,而编译程序产生的目标程序往往比较庞大、程序难以优化,所以运行速度较慢。

用汇编语言或高级语言编写的程序称为源程序,变换后得到的机器语言程序称为目标程序,而汇编程序(汇编系统)用于将源程序翻译成目标程序。计算机硬件只能识别与执行机器指令,不能直接执行汇编语言和高级语言的指令,需要将源程序翻译成机器指令才可以。

(3)数据库管理系统是安装在操作系统之上的一种对数据进行统一管理的系统软件,主要用于建立、使用和维护数据库。数据库是按一定的方式组织起来的数据的集合,它具有数据冗余度小、可共享等特点。微机上比较著名的数据库管理系统有Access、Oracle、SQL Server、Sybase等。

(4)工具软件是指服务、诊断等程序,是协助用户进行软件开发或硬件维护的软件,如编辑程序、连接装配程序、纠错程序、诊断程序等。

2.应用软件(www.chuimin.cn)

应用软件是指除了系统软件以外,利用计算机为解决某类问题而设计的程序的集合,主要包括办公软件、图像处理软件、媒体播放软件、视频编辑软件、防火墙和杀毒软件、信息管理软件、实时控制软件、其他工具软件等。

(1)办公软件。常用的办公软件主要有微软开发的Office办公软件,包含Word文字处理软件、电子表格Excel、演示文稿PowerPoint和数据库管理系统Access等组件,还有金山WPS系列。

(2)图像处理软件。图像处理软件是用于处理图像信息的各种应用软件的总称,专业的图像处理软件有Adobe的Photoshop系列;基于应用的处理软件Picasa等,还有国内很实用的大众型软件彩影,非主流软件有美图秀秀,动态图片处理软件有Ulead GIF Animator、Gif movie Gear等。

(3)媒体播放软件。又称媒体播放器、媒体播放机。通常是指计算机中用来播放多媒体的播放软件,如Power DVD、Real Player、Windows Media Player、暴风影音等。

(4)视频编辑软件。视频编辑软件是对视频源进行非线性编辑的软件,软件通过对加入的图片、背景音乐、特效、场景等素材与视频进行重混合,对视频源进行切割、合并,通过二次编码,生成具有不同表现力的新视频。常见的视频编辑软件有Adobe Premiere、Media Studio Pro、Video Studio等。

(5)防火墙和杀毒软件。杀毒软件也称反病毒软件或防毒软件,是用于消除计算机病毒、特洛伊木马和恶意软件的一类软件。常见杀毒软件有金山毒霸、卡巴斯基、江民、瑞星、诺顿、360安全卫士等。

(6)信息管理软件。信息管理软件用于对信息进行输入、存储、修改、检索等,如工资管理软件、人事管理软件、仓库管理软件等。

(7)实时控制软件。实时控制软件用于随时获取生产装置、飞行器等的运行状态信息,并以此为依据按预定的方案对其实施自动或半自动控制。

(8)其他工具软件。其他常用的工具软件有压缩/解压缩工具、下载工具、数据备份与恢复工具、网络聊天工具等,如WinRar、WinZip、Ghost、Thunder、QQ等。