3.1 计算机软件及计算机软件技术3.2 操作系统3.3 程序设计语言及其处理系统3.4 算法和计算机软件理论基础第三章 计算机软件1.了解什么是计算机软件和计算机软件技术。2.了解操作系统的作用、功能、常用操作系统和实用程序的种类。3.描述计算机语言程序及它们的执行过程。4.了解计算机软件基础理论所包含的内容、算法和数据结构的概念。本章学习目标与要求3.1.1 计算机软件3.1 计算机软件及计算机软件技术1.什么是计算机软件:一个完整的计算机系统有两个基本组成部分:v计算机硬件:组成计算机各种物理设备的总称。v计算机软件:计算机完成特定任务所需的程序、数据及相关的文档。计算机软件计算机软件程序程序数据数据文文档档计算机软件示意图计算机软件示意图程序:是指计算机如何去解决问题或完成任务的一组详细的、逐步执行的语句(或指令)。程序的每一步都是用计算机所能理解和处理的语言编写的。数据:数据是程序所处理的对象及处理过程中使用的参数。文档:是指程序在开发、维护和使用时所涉及的资料(如设计报告、维护手册和使用指南等)。软件的主体是程序。软件(特别是大型软件)必须有完整、规范的文档作为支持。但是,