下载此文档

全国计算机等级考试二级教程c语言程序设计培训课件.pptx


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
第1章程序设计基本概念
1
第一页,共20页。
C语言程序设计——考试方式
上机:120分钟,满分100分
考试题型
(1)选择题。——40(公共基础知识10分,C语言30分)
(2)程序填空。 —— 18
(3)程序C。其中C语言具有高级语言和低级语言的双重优点。
C程序
7
第七页,共20页。
程序和程序设计
低级语言:汇编语言、机器语言。
高级语言:
BASIC语言:编程初学者较好的入门语言。
FORTRAN语言:用于科学计算软件开发。
COBOL语言:用于商业和管理等数据 处理领域。
COBOL语言:用于商业和管理等数据 处理领域。
PASCAL语言:世界上第一个结构化语言,曾被认为计算机专业的比较理想的教学语言。
C程序
8
第八页,共20页。
程序和程序设计
高级语言:
C语言:既具有高级语言的功能,又具有低级语言的许多功能,可用来编写系统软件。对操作系统和系统实用程序以及需要对硬件进行操作的场合,用C语言明显地优越于其他高级语言,有的大型应用软件也用C语言编写。C语言也是很好的结构化语言,且描述能力强,因此,大多数高校已用C语言取代了PASCAL语言。在“数据 结构 ”课程中也已广泛采用C语言作为背景语言。
C程序
9
第九页,共20页。
程序和程序设计
简单的程序设计一般包含以下几个部分:(P2)
(1)确定数据结构
(2)确定算法
(3)编码(编写程序 )
(4)在计算机上调试程序
(5)整理并写出文档资料
程序设计
考点
10
第十页,共20页。
程序和程序设计
简单的程序设计一般包含以下几个部分:(P2)
程序设计
真题举例:
11、针对简单程序设计,以下叙述的实施步骤正确的是( )。()
A.确定算法和数据结构、编码、调试、整理文档
B.编码、确定算法和数据结构、调试、整理文档
C.整理文档、确定算法和数据结构、编码、调试
D.确定算法和数据结构、调试、编码、整理文档
A
考点
11
第十一页,共20页。
程序和程序设计
C语言运行过程-编译连接过程
输入与编辑源程序
(v c++)
对源程序编译

与库函数连接
link
生成可执行文件

考点点拨:C程序的编译连接和后缀
C源程序文件()必须翻译为二进制目标文件(),此过程称为“编译”,负责此工作的程序称为“编译器”或“编译程序”;然后由连接程序把该二进制文件与C语言的各种库函数连接起来,生成可执行文件(),此过程称为“连接”;最后执行该可执行文件,实现程序功能。
真题举例:
(13)以下叙述中错误的是( ) ()
 A)C程序在运行过程中所有计算都以二进制方式进行
 B)C程序在运行过程中所有计算都以十进制方式进行
 C)所有C程序都需要编译链接无误后才能运行
 D)C程序中整型变量只能存放整数,实型变量只能存放浮点数
B
12
第十二页,共20页。
程序和程序设计
C语言运行过程-编译连接过程
输入与编辑源程序
(v c++)
对源程序编译

与库函数连接
link
生成可执行文件

Visual C++程序运行界面
13
第十三页,共20页。
程序和程序设计
C语言运行过程 -编译连接过程
输入与编辑源程序
(v c++)
对源程序编译

与库函数连接
link
生成可执行文件

Visual C++程序生成文件
14
第十四页,共20页。
程序的灵魂—算法
一个程序应包括以下两个方面的内容:
(1)对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构。
(2)为解决某个特定的问题而采取的方法和步骤就是算法。
数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。算法是解决“做什么”和“怎么做”的问题。
数据结构与算法
计算机科学家沃思提出一个公式:
数据结构+算法=程序
15
第十五页,共20页。
程序的灵魂—算法
对同一个问题,可以有不同的解题方法和步骤:
例如:求1+2+3+3+·

全国计算机等级考试二级教程c语言程序设计培训课件 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1485173816
  • 文件大小388 KB
  • 时间2022-05-20