软件开发概述 编程语言概述
2014-10-18 13:45
239 查看
程序语言的发展: 机器语言 汇编语言 高级语言
软件开发的基本步骤:分析问题,建立数学模型。 确定数据结构和算法。 编制程序 。 调制程序。
算法的特性:有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性
流程图:其优点是形象直观,简单易懂,便于修改和交流。
结构化程序设计: 顺序结构 选择结构 循环结构
调试程序: 语法错误 逻辑错误 开发错误 运行时错误
编码实现:源代码 编译源代码 链接
程序通过编译或解释的方式来执行
[b] 编程语言的基本组成:[/b]
[b]1.字符集 [/b]
―数字字符:0、1、2、3、4、5、6、7、8、9。
―拉丁字母:A、B、C、…… 、Z、a、b、c、……、z(注意:字母的大小写是必须区分的。如:abc与ABC是不同的)。
―运算符:“+”、“-”、“*”、“/”、“%”、“=”赋值、“<”、“>”、“<=”、“>=”、“!=”、“==”等于、“<<”、“>>”、“&”、“|”、“&&”并且、“||”、“^”、“~”、“(”、“)”、“[”、“]”、“->”、“.”、“!”非、“?”、“:”、“,”、“;”。
―特殊符号和不可显示字符:_(连字符或下划线)、空格、换行、制表符。
[b] 2. 标识符(名字)
3 . 关键字 [/b]
auto break case char const continue default
do double else enum extern float for
goto if int long register return short
signed sizeof static struct switch typedef union
unsigned void volatile while
[b]
4.语句 [/b]
选择语句
流程控制语句及循环语句
转移语句
表达式语句
复合语句
空语句
5.标准库函数
软件开发的基本步骤:分析问题,建立数学模型。 确定数据结构和算法。 编制程序 。 调制程序。
算法的特性:有穷性 确定性 有零个或多个输入 有一个或多个输出 有效性
流程图:其优点是形象直观,简单易懂,便于修改和交流。
结构化程序设计: 顺序结构 选择结构 循环结构
调试程序: 语法错误 逻辑错误 开发错误 运行时错误
编码实现:源代码 编译源代码 链接
程序通过编译或解释的方式来执行
[b] 编程语言的基本组成:[/b]
[b]1.字符集 [/b]
―数字字符:0、1、2、3、4、5、6、7、8、9。
―拉丁字母:A、B、C、…… 、Z、a、b、c、……、z(注意:字母的大小写是必须区分的。如:abc与ABC是不同的)。
―运算符:“+”、“-”、“*”、“/”、“%”、“=”赋值、“<”、“>”、“<=”、“>=”、“!=”、“==”等于、“<<”、“>>”、“&”、“|”、“&&”并且、“||”、“^”、“~”、“(”、“)”、“[”、“]”、“->”、“.”、“!”非、“?”、“:”、“,”、“;”。
―特殊符号和不可显示字符:_(连字符或下划线)、空格、换行、制表符。
[b] 2. 标识符(名字)
3 . 关键字 [/b]
auto break case char const continue default
do double else enum extern float for
goto if int long register return short
signed sizeof static struct switch typedef union
unsigned void volatile while
[b]
4.语句 [/b]
选择语句
流程控制语句及循环语句
转移语句
表达式语句
复合语句
空语句
5.标准库函数
相关文章推荐
- 软件开发与编程语言概述
- 软件开发概述 编程语言概述
- 软件开发项目管理的模式概述
- 软件开发流程实例之一 :项目概述
- 我的7种武器(正则表达式、编程语言、数据库、算法与数据结构、软件调试、开发环境、编程思想)
- 敏捷软件开发——极限编程概述
- windows xp 驱动开发(五) USB驱动程序、应用软件概述
- 软件开发(一)概述
- 软件开发模型系列:概述
- 最前沿的十大IT编程语言: 震撼软件开发
- 几种软件开发模式概述
- 软件开发这点事1:软件开发概述(笔记)
- 程序员的7种武器 -〉正则表达式、编程语言、数据库、算法、软件调试、开发环境、编程
- 机器人开发软件概述更新版
- 软件开发所需几种文档的概述
- 软件开发过程(RUP概述) 转
- 做软件项目,只要知道计算机编程语言就可以做开发的工作了吗?
- 软件开发部分的考点概述及软件工程与项目管理的关系简析
- C语言之软件开发概述
- UML学习笔记(2)---软件开发过程(RUP概述)