自考计算机软件基础一
计算机 软件基础。第三篇 软件工程基础。一、软件工程概念。1. 软件和软件危机。软件=程序+数据+文档。(1) 软件危机。第一篇 C语言程序设计基础。第一章 C语言基础。一、计算机语言、算法、程序的概念。用某种计算机语言描述解决问题的方法步骤。4.算法与程序的区别。
自考计算机软件基础一Tag内容描述:<p>1、计算机 软件基础,第三篇 软件工程基础,第十四章 软件工程概论,一、软件工程概念,1. 软件和软件危机,(1)软件:,软件=程序+数据+文档,1)按事先设计的功能和性能要求执行的指令序列 (即程序)。,2)使程序能够正确运行的数据结构(即数据)。,3)与程序开发、运行和维护有关的图文资料 (即文档)。,一、软件工程概念,(1) 软件危机:,是指软件开发和维护过程中遇到的一系列严重问题。,主要内容:,1)如何高效地开发软件以满足日益增长的应用要求;,2)如何维护数量不断膨胀的已有软件。,具体表现:,1)软件开发成本和进度难以估计;,2。</p><p>2、计算机 软件基础,第一篇 C语言程序设计基础,第一章 C语言基础,一、计算机语言、算法、程序的概念,1.计算机语言 :是人与计算机进行交流的一种语言。,2.算 法 :是解决问题的方法、步骤和思路。,如:求a、b两数中的最大数的算法及C程序,一、计算机语言、算法、程序的概念,3.程序 :用某种计算机语言描述解决问题的方法步骤。,4.算法与程序的区别:,(1)算法是有穷的,而程序可以是无穷的;,(2)算法和程序的描述方法不同;,(3)算法一般情况是不可执行的,而程序是可执行的;,二、计算机解题过程,计算机解题过程 :,注意 :C语言编写的。</p>