1 就编程而言 可移植性表示什么
答:可移植性代表C源代码不经修改就能在多种不同的计算机系统上编译成可以运行的程序
2 解释源代码文件 目标代码文件 和可执行文件之间的区别
答:源代码文件包含程序员用任何语言编写的代码 目标代码文件包含着机器语言代码,它并需要是完整的程序代码。可执行文件包含着组成可执行程序的全部机器语言代码。
3 编程的7个步骤
定义程序目标->设计程序->编写程序代码->编译程序->运行程序->测试和调试程序->维护和修改程序(可能要迭代进行)
4编译器的主要任务
把源代码转换成机器语言代码
5 链接器的主要任务
把多个来源的目标代码连接成可执行程序
感悟:好像源代码 目标代码 和可执行文件 链接器这些概念 作者似乎没有讲清楚,也可能自己认识不到位
编程题
1.您刚刚被MacroMuscle有限公司(Software for Hard
Bodies)聘用。该公司要进入欧洲市场,需要一个将英寸转换为厘米(1英寸=2.54
cm)的程序。他们希望建立的该程序可提示用户输入英寸值。您的工作是定义程序目标并设计该程序(编
程过程的第1步和第2步)。
第一步 程序目标 将用户输入的英寸转化成厘米
第二步 设计程序 提示用户输入英寸->转化成厘米->通知用户
时间: 2024-10-28 11:17:00