【四川省专升本计算机基础】第二章 计算机软硬件基础(2)
【四川省专升本计算机基础】第二章 计算机软硬件基础(2)
以下内容承接上一篇文章:第二章 计算机软硬件基础(1)
2.3 计算机软件系统
软件系统是指程序、程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档的集合。通常分为系统软件和应用软件两大类。有些软件既可以认为是系统软件,也可以认为是应用软件按,如数据库管理系统。
系统软件:是指控制计算机的运行,管理计算机的各种资源,并为应用软件提供支持和服务的一类软件。系统软件包括:操作系统、语言处理程序等。
1、操作系统
操作系统是最基本的系统软件,是现代计算机必配的软件。
典型的操作系统有:Windows、UNIX、Linux、Mac OS 等
2、语言处理程序
源程序
:用非机器语言编写的程序称为源程序。
语言处理程序:将源程序转换为机器语言的工具,即翻译程序,也叫编译器。不同程序设计语言的翻译程序,互相不通用。
目标程序
:通过语言处理程序翻译后程序。
①汇编程序:将汇编源程序翻译成目标程序的工具