请问程序设计的基本过程是怎样的?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 09:41:55
请问程序设计的基本过程是怎样的?
不要书上的原话
不要书上的原话
(1)分析需求:了解清楚程序应有的功能.
(2)设计算法:根据所需的功能,理清思路,排出完成功能的具体步骤,其中每一步都应当是简单的、确定的.这一步也被称为“逻辑编程”.
(3)编写程序:根据前一步设计的算法,编写符合C++语言规则的程序文本.
(4)输入与编辑程序:将程序文本输入到计算机内,并保存为文件,文件名后缀为“.cpp”.
至此,产生了完整的程序文本,被称为源程序或源代码.保存源程序的文件(例如前面的c:\student\ch1_01.cpp)称为源程序文件,简称源文件,文件名的后缀是“.cpp”.
(5)编译(Compile):把C++程序编译成机器语言程序.
编译产生的程序称为目标程序,目标程序被自动保存为文件,这一文件称为目标文件,文件名的后缀是“.obj”.
VC++进行编译的依据是源程序,如果源程序中的符号、词语、整体结构等有差错,超出了VC++的“理解能力”,VC++就无法完成编译,这样的差错称为语法错误.一旦发现语法错误,VC++就不生成目标文件,并在窗口下方列出错误;如果没有语法错误,则显示“0 error(s)”,并生成目标文件,允许继续进行后面的步骤.
编译没有出现错误,仅仅说明程序中没有语法错误.
(6)生成执行程序:从目标文件进一步连接生成Windows环境下的可执行文件,即文件名后缀为“.exe”的文件.
由于可执行文件是由若干个文件拼接而成的,其中不但有目标文件,还有另一些标准的库文件,一些规模较大的程序还会有多个目标文件,所以这一步骤又被称为连接(Link).
(7)运行:在Windows环境中使用可执行文件.这是程序设计的最终目的.这一步也常被称为“Run”.
逻辑错误:算法错,或算法在转变为程序时走样了,导致程序能够运行,却不能实现预想的功能.这种错误被称为“逻辑错误”.
在运行这一步,必须核对程序是否正确实现了预定的功能,如果功能不对,还必须到程序中寻找错误,纠正后再次经历(5)、(6)、(7)各步,直到看不出错误为止.\x0d
(2)设计算法:根据所需的功能,理清思路,排出完成功能的具体步骤,其中每一步都应当是简单的、确定的.这一步也被称为“逻辑编程”.
(3)编写程序:根据前一步设计的算法,编写符合C++语言规则的程序文本.
(4)输入与编辑程序:将程序文本输入到计算机内,并保存为文件,文件名后缀为“.cpp”.
至此,产生了完整的程序文本,被称为源程序或源代码.保存源程序的文件(例如前面的c:\student\ch1_01.cpp)称为源程序文件,简称源文件,文件名的后缀是“.cpp”.
(5)编译(Compile):把C++程序编译成机器语言程序.
编译产生的程序称为目标程序,目标程序被自动保存为文件,这一文件称为目标文件,文件名的后缀是“.obj”.
VC++进行编译的依据是源程序,如果源程序中的符号、词语、整体结构等有差错,超出了VC++的“理解能力”,VC++就无法完成编译,这样的差错称为语法错误.一旦发现语法错误,VC++就不生成目标文件,并在窗口下方列出错误;如果没有语法错误,则显示“0 error(s)”,并生成目标文件,允许继续进行后面的步骤.
编译没有出现错误,仅仅说明程序中没有语法错误.
(6)生成执行程序:从目标文件进一步连接生成Windows环境下的可执行文件,即文件名后缀为“.exe”的文件.
由于可执行文件是由若干个文件拼接而成的,其中不但有目标文件,还有另一些标准的库文件,一些规模较大的程序还会有多个目标文件,所以这一步骤又被称为连接(Link).
(7)运行:在Windows环境中使用可执行文件.这是程序设计的最终目的.这一步也常被称为“Run”.
逻辑错误:算法错,或算法在转变为程序时走样了,导致程序能够运行,却不能实现预想的功能.这种错误被称为“逻辑错误”.
在运行这一步,必须核对程序是否正确实现了预定的功能,如果功能不对,还必须到程序中寻找错误,纠正后再次经历(5)、(6)、(7)各步,直到看不出错误为止.\x0d
程序设计的基本逻辑结构有哪几种?
C语言.C程序设计的三种基本结构是_________.
结构化程序设计的三种基本控制结构是是什么?
纳米二氧化钛制备的基本过程是怎样
面向对象程序设计的基本思想是什么?有何特点?
半导体中有哪些基本的光吸收过程?每一个过程中电子是怎样跃迁的?
顺序结构、分支结构(或称选择结构)、____________是结构化程序设计的三种基本流程控制结构.
上编程课的时候老师说程序设计3种基本控制结构是 顺序结构、选择机构 、____________?
利用变上限积分证明微积分基本定理的过程是怎样的?
教育过程的基本规律是啥
建立牛顿第一定律的基本过程是( )
"程序设计"的英语怎么说?