项目开发过程 第一步:是利用编辑器建立程序代码文 件,包括头文件、代码文件、资源文件 等 第二步,启动编译程序,编译程序首先 计算机 调用预处理程序处理程序中的预处理命 令(如# nclude,# define等),经过预处 理程序处理的代码将作为编译程序的输 入 教研室
计 算 机 学 院 信 息 教 研 室 lxj 项目开发过程 第一步:是利用编辑器建立程序代码文 件,包括头文件、代码文件、资源文件 等。 第二步,启动编译程序,编译程序首先 调用预处理程序处理程序中的预处理命 令(如#include,#define等),经过预处 理程序处理的代码将作为编译程序的输 入
项目开发过程 编译对用户程序进行词法和语法分析, 建立目标文件,文件中包括机器代码、 连接指令、外部引用以及从该源文件中 产生的函数和数据名 计第三步,连接程序将所有的目标代码和 就用到的静态连接库的代码连接起来,为 所有的外部变量和函数找到其提供地点, 最后产生一个可执行文件 教研室
计 算 机 学 院 信 息 教 研 室 lxj 项目开发过程 编译对用户程序进行词法和语法分析, 建立目标文件,文件中包括机器代码、 连接指令、外部引用以及从该源文件中 产生的函数和数据名。 第三步,连接程序将所有的目标代码和 用到的静态连接库的代码连接起来,为 所有的外部变量和函数找到其提供地点, 最后产生一个可执行文件
类和对象 计算机 教研室
计算机学院信息教研室 lxj 类和对象
从结构到类 程序=算法+数据结构 程序=(算法+数据结构) +(算法+数据结构) 计算机 程序=对象+对象+ ■■■ 教研室
计算机学院信息教研室 lxj
程序设计 描述问题 解决间题 计算机语 计算机 程序设计的根本任务 教研 室
计算机学院信息教研室 lxj