您的位置:首页 > 其它

2012年8月26日|第一章:软件开发概述|总结

2012-08-26 15:33 190 查看
--------------------------------------------------------------------------------------------------------------

软件程序与计算机语言

软件:为完成某些特定功能而编制的一到多个程序文件的集合。

程序:指令的集合。

指令:命令的集合。

---------------------------------------------------------------------------------------------------------------

程序语言的发展史

机器语言——汇编语言——高级语言

---------------------------------------------------------------------------------------------------------------

软件开发的基本步骤与方法

 

一、算法

算法:解决问题的方法和步骤

算法特点:

1、有穷性

2、确定性

3、有效性

4、有0个或多个输入

5、有1个或多个输出

(*重点*)流程图

 

二、编码实现

1、编写源代码(码代码)

2、将源代码编译成目标代码(把代码转成2进制)

1、编译:一次转换

2、解释:即时转换(用到哪转到哪)

3、连接目标代码成为可执行文件(把2进制转换为可执行文件)

 

三、调试程序

1、开发错误

1、语法错误

2、逻辑错误

2、运行时错误

--------------------------------------------------------------------------------------------------------------------

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  语言 算法 汇编