1.就编程而言,可移植性标示什么?
在一个系统上编写的程序不经过改动或者只经过很小改动就能在其他系统上运行。
2.解释源代码文件、目标代码文件和可执行文件之间的区别。
源代码文件:程序员编写的源文件,未经过解释及编译;
目标代码文件:中间文件,经过编译器编译后转换成的中间代码文件;
可执行文件:中间文件+启动代码+库例程。
3.编程的7个主要步骤是什么?
(1)定义程序目标
(2)设计程序
(3)编写代码
(4)编译程序
(5)运行程序
(6)测试和调试程序
(7)维护和修改程序
4.编译器的任务是什么?
将源代码文件解释为机器认识的中间代码文件。
5.连接器的任务是什么?
将目标代码、系统的标准启动代码已经库代码结合在一起。
编程练习题
1.需要一个将英寸转换为厘米(1英寸=2.54cm)的程序。提示用户输入英寸值。(编程过程1、2步)
(1)将英寸转化为厘米值
(2)显示“输入英寸值”->得到该值->转化为厘米值->存储->告知用户已结束