文档介绍:第1章基础知识
计算机软件概述
操作系统的基本概念
算法
计算机软件概述
计算机软件及其分类
计算机系统由计算机硬件系统和计算机软件系统组成。
计算机硬件系统是指实际的物理设备,包括计算机的主机和外围设备。
计算机软件系统,是指能指挥计算机工作的程序、程序运行时所需要的数据以及与这些程序和数据有关的文字说明和图表资料。
其中文字说明和图表资料又称为文档。
系统软件是指管理、监控和维护计算机资源(包括硬件和软件),并提供用户与计算机之间界面等工具的软件。
(1)操作系统
(2)程序设计语言与语言处理程序
(3)工具软件
常见的应用软件有以下几种:
①各种信息管理软件。
②办公自动化系统。
③各种文字处理软件。
④各种辅助设计软件以及辅助教学软件。
⑤各种软件包,如数值计算程序库、图形软件包等。
程序设计语言一般分为机器语言、汇编语言和高级语言三类。
机器语言是最底层的计算机语言。用机器语言编写的程序,计算机硬件可以直接识别。
汇编语言与机器语言一般是一一对应的,用汇编语言编写的程序也比机器语言程序易读、易检查、易修改。
将汇编语言源程序翻译成机器语言程序的程序称为汇编程序。
机器语言和汇编语言都是面向机器的语言,一般称为低级语言。
面向问题的程序设计语言,称为高级语言。
高级语言与具体的计算机硬件无关,其表达方式接近于被描述的问题,易为人们接受和掌握。