1.程序
从最一般的意义来说,程序是对解决某个计算问题的方法(算法)步骤的一种描述;而从计算机来说,计算机程序是用某种计算机能理解并执行的计算机语言作为描述语言,对解决问题的方法步骤的描述.计算机执行按程序所描述的方法步骤,能完成指定的功能.所以,程序就是供计算机执行后能完成特定功能的指令序列.
2.程序设计的任条和主要步骤
程序设计的任务就是分析解决问题的方法步骤(算法),并将解决问题算法的方法步骤用计算机语言记录下来.程序设计的主要步骤包括:认识问题、设计解决问题的算法、按算法编写程序、调试和测试程序.在程序开发过程中,上述步骤可能有反复,如发现程序有错,严重情况可能会要求重新认识问题和重新设计算法等.
计算机能直接识别和执行的二进制代码称为计算机的机器语言.用有助于记忆的符号来代表二进制代码,称为汇编语言.汇编语言与机器语言几乎有一对一的关系.用汇编语言编写的程序称为“汇编源程序”,汇编源程序不能在计算机上直接执行,需要用汇编程序将汇编源
程序翻译成机器语言程序,然后执行由汇编程序翻译出来的机器语言程序.机器语言和汇编语言是与具体计算机紧密相关的,称它们是面向机器的语言.
4.高级语言