首页 > 代码库 > 程序设计基础

程序设计基础

程序设计

第一天

第一章

1.软件:软件是由程序和数据构成。(程序是用来处理数据的)

2.程序语言的发展史:1.机器语言2.汇编语言3.高级语言

机器语言主要是由(0,1);

汇编语言是在机器语言的基础上多了一种助记符。

高级语言:C语言是各种高级语言例如:java,c++,javasrcipt等的祖先,是最古老的语言,人们也可称它为中级语言。

3.软件开发的基本方法及步骤:1.分析问题,建立数学模型2.确定数据结构及算法3.编写程序4.调试程序

算法:好的算法的标准(自然思维)

算法分为:1.数值运算算法2.非数字运算算法

算法的基本特征:1.有穷性2.确定性3.有效性4.有0个或多个输入5.有1个或多个输出

4.流程图的基本结构:1.顺序结构2.选择结构3.循环结构

5.编码实现的过程:源代码————目标代码—链接编译成—可执行的代码

6.调试程序中常见的错误:1.语法错误(编译中软件会提示)2.逻辑错误 3.开发错误 4.运行时错误

第二章:

编程的基本组成:1.字符集(相当于英语中的字母)2.标示符(相当于英语中的单词)3.语句(相当于英语中的语句)4.标准函数库(相当于英语中的文章)

标示符分为1.系统预定义(关键字)2.用户自定义(可以用字母,数字,下划线组成但不能用数字开头)

掌握mian函数

C语言是一种面向过程的语言,在编译中的过程:编辑,编译,连接,运行

第三章(一部分)

数据类型:整形(short,Int,long)浮点类型(float,double,long double)

ASCLL码表中A=65,a=97