第一章程序设计基本概念
1.1 程序和程序设计
程序:连续执行的一条条指令的集合称为“程序” 。
对于计算机来说,它不能识别由高级语言编写的程序,它只能接受和处理由 0
1 的代码构成的二进制指令或数据。由于这种形式的指令是面向机器的,因此也
被称为 “机器语言”。所以所有由高级语言编写的程序都要经过编译, 编译成二进制
代码。这种具有翻译功能的软件称为编译程序。
语言有很多种,我们现在要谈论的就是 C 语言。为什么计算机会能进行各种各样的操作,就是由不同的指令来实现的。 而不是只有 C 语言才可以实现这样的功能。还有其它很多语言。但是我们一般说 C 语言是其它语言的母语。会了 C 语言其它的语言在学习的过程就会感到轻松一些。
1.1.2 程序设计
1.确定数据结构
2.确定算法
3.编码
4.在计算机上调试程序
5.整理并写出文档资料
1.2 算法
定义:是指为了解决某个特定的问题而采取的确定且有限的步骤。
有穷性
确定性
可行性
有零个或多个输入
有一个或多个输出
1.3 结构化程序设计和模块化结构
结构化程序由三种基本结构组成
顺序结构
语句 1
语句 2
选择结构
不满足
判断表达式
语句2 语句1
循环结构
不满足
判断表达式
满足
循环体
循环体
满足
判断表达式
不满足
12)计算机能直接执行的程序是( B )。
A)源程序 B )目标程序 C )汇编程序
您可能关注的文档
最近下载
- 工程勘察设计收费标准(2002年修订本)完整版.pdf
- 专题4.8 解一元一次方程(2)—去括号(拓展提高)(含答案析)(七年级数学上册拔尖题练习(苏科版)).docx VIP
- 小学数学二年级奥数题(共140道).docx VIP
- 高血压脑出血护理查房 PPT课件.ppt VIP
- 一元二次不等式恒成立、存在性问题大题专项训练(30道)(教师版).pdf VIP
- 2026年铁岭卫生职业学院单招职业适应性测试题库及答案解析word版.docx VIP
- 大兵蠢得死小品《向领导汇报》搞笑剧本台词完整版.doc
- 飞机照明系统.ppt VIP
- 2026年铁岭卫生职业学院高职单招笔试语文历年参考题库含答案解析.docx VIP
- 2026年铁岭卫生职业学院高职单招笔试化学历年参考题库含答案解析.docx VIP
原创力文档

文档评论(0)