北航《C语言程序设计》教案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高校名称:北京航空航天大学 课程名称:《C语言程序设计》 目录 第一章 绪论 课堂笔记 4 第一章 绪论 关键词汇 9 第一章 绪论 FAQ 10 第一章 绪论 拓展资源 11 第三章 C语言基础 课堂笔记 23 第三章 C语言基础 关键词汇 30 第三章 C语言基础 FAQ 31 第三章 C语言基础 拓展资源 32 第四章 最简单C程序设计 课堂笔记 35 第四章 最简单C程序设计 关键词汇 39 第四章 最简单C程序设计 FAQ 40 第四章 最简单C程序设计 拓展资源 41 第五章 选择结构程序设计 课堂笔记 44 第五章 选择结构程序设计 关键词汇 52 第五章 选择结构程序设计 FAQ 54 第五章 选择结构程序设计 拓展资源 55 第六章 循环控制 课堂笔记 61 第六章 循环控制 关键词汇 74 第六章 循环控制 FAQ 76 第六章 循环控制 拓展资源 76 第七章 数组 课堂笔记 78 第七章 数组 关键词汇 84 第七章 数组 FAQ 85 第七章 数组 拓展资源 86 第八章 函数 课堂笔记 90 第八章 函数 关键词汇 104 第八章 函数 FAQ 105 第八章 函数 拓展资源 106 第九章 编译预处理 课堂笔记 107 第九章 编译预处理 关键词汇 116 第九章 编译预处理 FAQ 116 第九章 编译预处理 拓展资源 118 第十章 指针 课堂笔记 119 第十章 指针 关键词汇 128 第十章 指针 FAQ 129 第十章 指针 拓展资源 131 第十一章 结构体与共用体 课堂笔记 135 第十一章 结构体与共用体 关键词汇 145 第十一章 结构体与共用体FAQ 146 第十一章 结构体与共用体 拓展资源 147 第十二章 位运算 课堂笔记 150 第十二章 位运算 关键词汇 157 第十二章 位运算 FAQ 157 第十二章 位运算 拓展资源 159 第十三章 文件 课堂笔记 160 第十三章 文件 关键词汇 170 第十三章 文件 FAQ 170 第十三章 文件 拓展资源 172 第一章 绪论 课堂笔记 主要知识点掌握程度 了解C语言历史背景、了解C语言特点、掌握简单C程序的上机步骤。 知识点整理 一、教学目标 C语言程序设计是一门重点基础课,也是计算机基础教育中的重点课程。培养学生用和操作计算机的能力及应用软件的开发能力。掌握结构化程序设计的思想和方法。希望达到如下水平: 1、使学生掌握用计算机解题的全过程和C语言的基本知识,并能阅读一般难度(不涉及复杂的计算方法)的C程序和编写对一般问题求解的C程序; 2、使学生掌握结构化程序设计思想和方法,并实际应用于程序设计之中。同时培养学生良好的程序设计习惯和风格; 3、使学生能在微机上独立地编辑、编译、调试、运行自己编写的C程序,并得出正确解。 二、程序设计语言分类 (一)机器语言 例 (A=7)把数7送入累加器 缺点:兼容性差,不直观,易出错,调试困难。 8086,MCS51(单片机),TMS320(DSP) 优点:执行速度快 (二)汇编语言 用助记符代替操作码,用地址符号代替地址码 MOV AL,7 缺点:可移植性差,易出错,调试困难 8086,MCS51, TMS320 优点:执行速度快,占存储空间小 (三)高级语言 由指令(语句)组成。 优点:编程容易,调试方便,可移植性好 例: main( ) /*求两数之和*/ { int a,b,sum; /*定义变量*/ a=7 ;b=456 ; sum = a+b; printf(sum is %d\n,sum); } 主要高级语言:BASIC,FORTRAN,PASCAL,C 目前流行的高级语言:Microsoft C 或称 MS C,Borland Turbo C 或称 Turbo C,ATT C 面向对象的编程语言: Visual C++(VC),Visual Basic(VB) 三、C语言的发展过程 (一)C 语言的产生、发展和它与UNIX系统的关系 C语言的产生与UNIX操作系统是密不可分的: 1、UNIX由BELL LAB的K.Thompson和D.M.Ritchie最先在1069年开发的O.S.(它的前身是MIT和AE开发的Multies)。 2、1970年,V1,V2版在PDP-7机上用汇编语言实现。 3、1971年,V3 PDP11/23; 1972年V4 PDP11/45。 4、1972年,D.M.Ritchie开发出新语言C。 5、1973年

您可能关注的文档

文档评论(0)

502992 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档