- 2
- 0
- 约2.91千字
- 约 58页
- 2017-11-22 发布于江苏
- 举报
程序的灵魂算法(课件)
如何编写自己的代码?;设计测试计划:验证程序的正确性。
测试计划:由输入数据集和预期输出数据组成。
需要考虑所有正常情况和异常情况。;开发环境选择:程序员编辑、编译、维护程序的环境。
文本编辑器
编译程序或者翻译程序
连接程序;;源程序:在编辑方式下建立起来的程序文件称为源程序文件,简称源文件。相应程序称为源程序。
编译:将高级语言源程序转换成机器语言程序的过程称为编译,而完成这种转换过程的系统软件称为编译程序。
目标代码: 经编译的生成的目标程序文件称为目标文件;由于程序中用到库函数或其他函数,需要把分离的目标程序连接成完整的可执行程序,这种计算机能识别的二进制代码称为目标代码,对应文件称为可执行文件。;第二章;一个程序应包括两个方面的内容:; 2.1 算法的概念; 为了有效地进行解题,不仅需要保证算法正确,还要考虑算法的质量,选择合适的算法。希望方法简单,运算步骤少。; 2.2 简单算法举例; S1:使p=1。
S2:使i=2。
S3:使p×i,乘积仍放在变量p中,可表示为:p×ip
S4:使i的值加1,即i+1i。
S5:如果i不大于5,返回重新执行步骤S3以及其后的步骤S4和S5;否则,算法结束。最后得到p的值就是5!的值。;S1:1→p
S2:3 → i
S3:p×i → p
S4:i+2 → p
S5:若i≤11,返回S3。否则,结束。
原创力文档

文档评论(0)