正确理解以下名称及其含义

(1)源程序 目标程序 可执行程序

源程序:指未经编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。

目标程序:源程序经编译可直接被计算机运行的代码集合,在计算机文件中以.obj作为拓展名。

可执行程序:将所有编译后得到的目标模块连接装配起来,再与函数库相连接成为一个整体,生成一个可供计算机执行的目标程序,被称为可执行程序。

(2)程序编辑 程序编译 程序连接

程序编辑:上机输入或者编辑源程序。

程序编译:首先用C提供的预处理器对程序中的预处理指令进行编译预处理,再对源程序进行语法检查,判断是否有语法错误,直到没有未知的语法错误,最后编译程序自动将源程序转换为二进制形式的目标程序。

程序连接:将所有编译后得到的目标模块连接装配起来,在与函数库相连接成为一个整体的过程称之为程序连接。

(3)程序 程序模块 程序文件

程序:就是一组计算机能识别和执行的指令,每一条指令使计算机可以执行特定的操作。

程序模块:可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。

程序文件:程序的文件被称为程序文件,程序文件储存的是程序,包括源程序和可执行程序。

(4)函数 主函数 被调用函数 库函数

函数:将一段代码进行封装起来,来实现一定的功能

主函数:又称main函数,是程序执行的起点。

被调用函数:由一个函数所调用的另一个函数,则称被调用的函数为被调用函数。

库函数:一般是指编译器提供的可再C源程序中调用的函数。可分为两类,一类是C语言标准规定的库函数,一类是编译器特定的库函数。

(5)程序调试 程序测试

程序调试:是指将编制的程序投入实际运行之前,用手工或编译器等方法测试,修正语法错误和逻辑错误的过程。

程序测试:是指对一个完成了所需要功能或部分功能、模块的计算机程序在正式使用前的测试,以确保该程序能按预想的顺利完成功能。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值