什么是程序及程序设计
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。为实现预期目的而进行操作的一系列语句和指令。一般分为系统程序和应用程序两大类。程序设计(Programming)是指设计、编制、调试程序的方法和过程。它是目标明确的智力活动。由于程序是软件的本体,软件的质量主要通过程序的质量来体现,在软
件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及方法学等。
程序设计=数据结构+算法
正确理解以下名词及其含义
1、源程序目标程序可执行程序
2、程序编辑程序编译程序连接
3、程序程序模
块程序文件
4、函数主函数被调用函数库函数
5、程序调试程序测试
1、源程序:程序可以用高级语言或汇编语言编写,用高级语言或汇编语言编写的程序称
为源程序。
目标程序:源程序经过“编译程序”编译所得到的二进制代码称为目标程序。
可执行程序:目标程序与库函数连接,形成的完整的可在操作系统下独立执行的程序
称为可执行程序。
2、程序编辑:是指将完成一件工作所需要的步骤,也就是算法,用计算机所能识别的语言,按照一定的程序结构翻译出来,并可被计算机执行的编写代码的全过程.该程序编辑形式(能通过编译、链接生成最终程序(一般是可执行文件)
的源代码文件。
用户使用编译程序对其个人编制的源程序进行编译的过程称为程序编译。
程序连接:编辑就是自己写代码,编译就是将你写的代码翻译成目标文件,连接是将你的目标文件与系统文件(资源
、模块等)组合生成可执行文件。
3、程序就是为使电子计算机执行一个或多个操作,或执行某一任务,按序设计的计算机指令的集合。
程序模块(program module)即可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可
识别的程序指令。
程序以命令形式存储在磁盘上,称为:程序文件,文件扩展名为。PRG
4、库函数
由C系统提供,用户无须定义,也不必在程序中作类型说明,只需在程序前包含有该函数原型的头文
件即可在程序中直接调用。
被调用函数:计算机编程术语,即由一个函数调用另一个函数,则称第二个函数为被调用函数。
主函数既是程序的入口,又是程序的出口。
函数:函数是C程序的基本单位,在设计良好的程序中,每个函数都用来实现一个或几个特定的功能。
5、程序调试:所谓程序调试,是将编制的程序投入实际运行前,用手工或编译程序等方法进行测试,修正语法错误
和逻辑错误的过程。这是保证计算机信息系统正确性的必不可少的步骤。
程序测试(program testing) 是指对一个完成了全部或部分功能、模块的计算机程序在正式使用前的检测,以确
保该程序能按预定的方式正确地运行。
为什么需要计算机语言?高级语言的特点
计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。高级语言独立于机器的特性是靠编译器为不同机器生成不同的目标代码(或机器指令)来实现的。
C程序设计答案:4-1有两个瓶子A和B分别盛放醋和酱油,将他们互换如果A瓶原来盛醋现改盛酱油,B瓶原来盛酱油现改盛醋。
1 / 6