程序设计基础

来源:互联网 发布:java枚举类 编辑:程序博客网 时间:2024/04/27 23:56

1、软件是一系列按照特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件。

2、可以被计算机连续执行的一条条指令的集合称为计算机程序,也就是说程序是计算机指令的序列,编制程序的工作就是为计算机安排指令序列。

3、计算机语言通常被称为“程序语言”或“编程语言”,一个计算机程序总是用某种程序语言书写的。

4、程序语言包括机械语言、汇编语言及高级语言。高级语言就高级在它总是尽量接近“高级动物”的自然语言和思维方式。

5、翻译有两种方式:编译和解释。所谓的编译就是在程序执行之前,用一个专门的过程,把程序翻译成为能够被机械语言的识别文件。解释与编译不同,它是不需要把程序直接化为机械语言。

6、程序设计是用某种程序语言编写这些程序的过程。程序是用计算机语言对所要解决的问题中的数据以及处理问题的方法和步骤所做的完整而准确的描述,这个描述的过程就称为程序设计。

7、一个简单的程序设计一般包含四个步骤:分析、设计、编制程序和调试程序。

8、任何解决问题的过程都是由一定的步骤组成的,解决问题确定的方法和有限的步骤称作为算法.

9、算法具有以下的基本特征:有穷性、确定性、有效性、有零个或多个输入和有一个或多个输出。

10、所谓流程图就是对给定算法的一种图形解法。流程图又称为框图,它用规定的一系列图形、流程线及文字说明来表示算法中的基本操作和控制流程,其优点是形象直观、简单易懂、便于修改和交流。

11、程序中最易出现的几种错误的类型包括:语法错误、逻辑错误和运行时的错误。

 

原创粉丝点击