- 0
- 0
- 约4.24千字
- 约 26页
- 2017-02-08 发布于江苏
- 举报
大学IT培训教案
开始的话 对计算机了解多少?能否熟练操作计算机? 计算机能做什么? 如何把计算机做为求解问题的工具,为我服务终身? 要求 没事就来上课,来了就要认真听讲,无故旷课3次以上,按考试不及格处理; 上机时间要保证,效率要高,亲自编写程序; 上机考勤3次缺席,按不及格处理,发现上机时间上网,按缺席一次处理 课前请做好预习 本书的结构 “C程序设计”共分14章, 分别对应14个教学重点。 这14个教学重点又可以分为两组: 前9章为一组, 介绍C语言的基本内容。 后4章为一组,介绍C语言的高级编程技术。 (1)C语言的基本内容 内容包括: 基本数据类型、表达式、函数 程序控制结构 编译预处理以及C语言的调试技术 在学习了这些内容之后, 学生应能编写、调试和运行一般规模和难度的应用程序(如数值计算类程序), 并对结构化程序设计方法有所了解, 为编写较大规模的应用程序打下基础。 (2)C语言的高级编程技术 内容包括: 指针应用 高级数据结构(结构体与共用体) 文件操作 这一部分中, 强调对基本概念的理解和掌握, 以及在理解和掌握的基础上运用这些高级编程技术的方法,锻炼、培养较大规模、比较复杂的应用程序的编程能力。 教学目标 了解:C语言发展过程 了解:C语言的特点 掌握:C程序的基本结构 掌握:C程序的编写方法和步骤。 C程序的结构小结 TC 菜单如下: 结束语 “纸上谈兵”学不出程序设计本领;只有大量上机、编程、调试,才能掌握。 学好程序设计语言的唯一途径是上机。 你的编程能力和你在机器上投入的时间成正比。 * * * 第一章 C语言概述 C语言出现的历史背景 C语言的特点 简单的C语言程序介绍 运行C程序的步骤和方法 程序设计语言的发展 1.1 C语言出现的历史背景 ALGOL60 CPL BCPL B C C语言与具体计算机系统无关的、既具有一般高级语言特性、又具有低级语言特性,是当时计算机发展的需要。 C语言的特点 语言简洁、紧凑、灵活 运算符和数据类型丰富 程序设计结构化、模块化 语法限制不太严格,程序设计自由度大 可直接对硬件进行操作 生成目标代码质量高 可移植性好 32个关键字 9种控制语句 数据类型 34种运算符 1.2 C语言的特点 auto Break Case Char const Continue Default Do Double else enum 32个关键字 由系统定义,不能重作其它定义 Extern Float For goto If int Long Register return Short Signed Sizeof Static struct Switch Typedef Unsigned Union void Volatile while if( )~else~ for( )~ while( )~ do~while( ) 9种控制语句 continue break switch goto return C 数 据 类 型 基本类型 构造类型 指针类型 空类型void 定义类型typedef 数值类型 字符类型char 枚举类型enum 整 型 浮点型 单精度型float 双精度型double 短整型short 长整型long 整型int 数组 结构体struct 共用体union 算术运算符:+ - * / % ++ -- 关系运算符: = == = != 逻辑运算符:! || 位运算符: ~ | ^ 赋值运算符:= 及其扩展 条件运算符:?: 逗号运算符:, 指针运算符:* 求字节数: sizeof 强制类型转换:(类型) 分量运算符:. - 下标运算符:[ ] 其它: ( ) - 34种运算符 例1.1 第一个程序 #include stdio.h void main( ) { printf(This is a C program.\n); } 该程序的作用:在屏幕上输出一行信息: This is a C program. 编译预处理(详见第9章) 函数 语句 1.3 简单的C语言程序介绍 main( ) 表示“主函数”,每一个C程序都必须有且只有一个主函数 函数由{ }括起来 语句由分号结束 输出函数(详见第4章) 换行符 1、main( ) 表示“主函数”,每一个C程序都必须有且只有一个主函数 2、main函数体由大括号{ }括起来。 3、每个语句后面有一个分号。 4、printf( )是C语言的输出函数。双引号内的字符被原样输出。 5、“\
您可能关注的文档
- 大地测量学高程系统培训教案.ppt
- 大功率LED器件的光学培训教案.ppt
- 大二英语上册单元课后题培训教案.ppt
- 大型数据库中的关联规则挖掘培训教案.ppt
- 大孔雀蛾的晚会()培训教案.ppt
- 大堡礁培训教案.ppt
- 大地控制网的建立&地球重力场培训教案.ppt
- 大学 英语b网考辅导培训教案.ppt
- 大学 AUTO ACD 完整 AUTOCAD入门培训教案.ppt
- 大孔雀蛾的晚会培训教案.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)