C语言程序设计(第二版)夏宽理赵子正编著第1章程序设计基础课件教学.pptVIP

  • 17
  • 0
  • 约7.91千字
  • 约 80页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计(第二版)夏宽理赵子正编著第1章程序设计基础课件教学.ppt

第 1 章 程序设计基础 1.1 程序设计基础知识 1.2 C语言的历史和特点 1.3 几个简单的C程序 1.4 C语言的词汇、 数据类型、常量和变量 1.5 程序开发环境基础知识 1.1 程序设计基础知识 程序 要使计算机能完成人们预定的工作,就必须把要完成工作的具体步骤编写成计算机能执行的一条条指令。计算机执行这个指令序列后,就能完成指定的功能,这样的指令序列就是程序。 计算机程序性质 目的性 — 程序有明确的目的,程序运行时能完成赋予它的功能。 分步性 — 程序为完成其复杂的功能,由一系列计算机可执行的步骤组成。 计算机程序性质(续) 有序性 — 程序的执行步骤是有序的,不可随意改变程序步骤的执行顺序。 有限性 — 程序是有限的指令序列,程序所包含的步骤是有限的。 操作性 — 有意义的程序总是对某些对象进行操作,使其改变状态,完成其功能。 程序设计 程序设计是设计和编制程序的过程。 程序设计主要内容 设计数据结构和算法 编制程序和调试程序 程序设计语言 程序设计语言是人与计算机进行信息通讯的工具,是用来书写计算机程序的语言。 大致可分为三类:机器语言、汇编语言和高级语言。 (1)机器语言 计算机的指令系统称为机器语言,所有的计算机都只能直接执行由其自身机器语言编写的程序。 机器语言与计算机的硬件密切相关,机器语言中的计算机指令

文档评论(0)

1亿VIP精品文档

相关文档