《C语言程序设计》学习指南_第1页
《C语言程序设计》学习指南_第2页
《C语言程序设计》学习指南_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计学习指南本课程面向程序员就业岗位,主要讲授C语言的数据类型、运算符、表达式、数组、函数、指针、位运算、分支程序、循环、结构体与共用体、文件以的基本操作等。主要目标是让学生了解程序设计语言的基本知识,掌握程序设计的基本方法与思路,其中包括数据结构与算法、模块化与接口设计、数据抽象与程序抽象的基本概念等,并能熟练地在计算机上进行程序的调试。该课程使学生较为深入地理解程序设计的内涵,理解计算机软件中的一些概念和思想,为今后在专业中通过建模编程解决实际问题、为学习计算机后继课程打下良好基础。学习单元及模块任务安排,如表1-1所示:表1-1 学习单元及模块任务教学内容、要求与学时分配单元模

2、块主要内容教学要求学时分配合计理论实验实训第1单元C语言概述1.知识目标:了解C语言程序的结构特点,掌握在V C环境下编辑、运行简单C语言程序的方法。2.能力目标:C程序调试、编译、运行的能力。3.素质目标:培养开发平台理解能力。422第2单元算法1.知识目标:掌握算法的基本概念、特点,用流程图表达算法的方法。2.能力目标:算法理解、设计能力。3.素质目标:培养逻辑思维能力。440第3单元数据类型、运算符与表达式1.知识目标:掌握C语言数据类型,熟悉变量的定义方法,以及对它们赋值的方法,掌握不同的类型数据之间赋值的规律,掌握运算符和表达式的正确使用。2.能力目标:对C语言基本知识掌握。3.素质

3、目标:培养逻辑理解能力。1486第4单元顺序结构程序设计1.知识目标:掌握基本输出输入函数的基本格式及其主要用法。 2.能力目标:顺序结构程序设计能力。3.素质目标:逻辑思维能力。624第5单元选择结构程序设计1.知识目标:掌握if语句和switch语句的使用, 2.能力目标:选择结构程序设计能力。3.素质目标:逻辑思维能力。844第6单元循环结构程序设计1.知识目标:掌握while、dowhile、for语句使用2.能力目标:循环结构程序设计能力。3.素质目标:逻辑思维能力。1266第7单元数组1.知识目标:掌握一维数组、二维数组、字符数组的定义方法和使用方法。2.能力目标:利用数组编程能力

4、。3.素质目标:数组逻辑思维。844第8单元函数1.知识目标:掌握函数的定义和调用方法,和通过参数在函数间传递数据的方法。学会函数的嵌套调用和递归调用。2.能力目标:函数思想培养。3.素质目标:培养函数程序设计思维。1064第9单元指针1.知识目标:掌握指针变量的定义和初始化、指针的间接访问、指针的移动和指针表达式。2.能力目标:灵活利用指针解决实际问题的能力。3.素质目标:逻辑思维能力。844第10单元预处理1.知识目标:掌握预处理的有关知识。2.能力目标:对宏的运用。3.素质目标:综合运用能力。220第11单元位运算1.知识目标:掌握C语言中位运算操作。2.能力目标:对硬件的操作能力。3.

5、素质目标:综合运用能力。422第12单元结构体和共用体1.知识目标:掌握结构体类型和共用体类型变量的定义和使用,以及结构体类型数组的使用。2.能力目标:构造类型的使用能力。3.素质目标:系统化程序设计能力。422第13单元文件1.知识目标:掌握文件和文件指针的概念,以及文件的打开与关闭及,和各种文件函数的使用方法。2.能力目标:对文件的使用能力。3.素质目标:综合运用能力。422第14单元复习对所学内容进行期末总结220总计905040占总学时比例(%)100%55%45%学习本课程需要注意以下几点:1、C语言知识点很多,上课认真听课,积极完成老师布置的实验任务及课后作业。2、C语言程序设计是一门实践性很强的课程重视上机课,对于每次上机课要做好充分地预习,明确上机任务,上机完毕后写出上机报告。3、充分利用现代信息技术(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论