《C语言程序设计课程对应实验教学大纲.docx》由会员分享,可在线阅读,更多相关《C语言程序设计课程对应实验教学大纲.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C语言程序设计课程对应实验教学大纲实验对应理论课程名称:C语言程序设计英文名称:C Programming Design实验对应理论课程代码:ZI901004适用专业:教育技术学本科专业课程性质:专业主干课开设学期:3学时:36学分:1一、实验课的性质与任务C语言程序设计是教育技术学专业开设的一门专业主干课程。是其他计算机技术课程的 基础,是“非计算机专业学生计算机应用能力水平考试”二级考试的主要语种之一,也是部分 院校教育技术学专业硕士研究生入学考试的必考专业课。通过理论和实践教学,使学生较好地掌握C语言各方面的知识,掌握基本的程序设计过程 和技巧,具备初步的高级语言程序设计能力,并能熟练应
2、用TURBOC集成环境进行C语言 的编写、编译与调试。为后续的计算机技术课程打下基础。通过本课程的学习,使学生顺利 通过“非计算机专业学生计算机应用能力水平考试”二级考试。先修课程:高等数学、计算机文化基础二、实验目的、要求及学生应掌握的实验技术及基本技能C语言程序设计是一门实践性很强的课程,必须十分重视实践环节。学习C语言程序 设计课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练的掌握程序设计的 全过程,即独立编写出源程序,独立.1:机调试程序,独立运行程序和分析结果。三、实验项目及内容提要(5号黑体)序号实验项目名 称实验基本方法和内容项 目 学 时每 组 人 数实 验 类 型
3、实验要求备 注1C语言的运行 环境和方法熟悉C语言的集成环境的界 面和有关菜单的使用方法、练 习如何编辑、编译、连接和运 行一个C程序。21验 证必修2数据类型、运 算符、表达式练习对整型、字符型、实型变 量的定义和赋值。学会使用有关的算术运算符。21验 证必修3最简单的C 程序设计练习赋值语句的使用方法。 掌握各种类型数据的输入输 出的方法、正确使用各种格式 转换符。21验 证必修4逻辑结构程 序设计练习正确使用逻辑运算符和 表达式。熟练掌握if语句和switch语 句。结合程序掌握简单的算法。学习调试程序。21验 证必修5循环控制熟练掌握while语句、do-while 语句和for语句实
4、现循环的方 法。掌握在程序设计中用循环的 方法实现一些常用算法(如穷 举、迭代、递推等)。进一步学习调试程序。21验 证必修6数组练习一维数组和二维数组的 定义、复制和输入输出的方 法。练习字符数组和字符串数组 的使用。掌握与数组有关的算法(特别 是排序算法)。21验 证必修7函数练习函数的定义。验证“值传递”的参数调用。掌握函数的嵌套调用和递归 调用的方法。掌握全局变量、局部变量、动 态变量、静态变量的使用方 法。练习对多个文件的程序的编 译和运行。31验 证必修8编译预处理练习宏定义的方法。练习条件编译的方法。11验 证必修9指针练习定义和使用指针变量。练习正确使用数组的指针和 指向数组的
5、指针变量。练习使用字符串的指针和指 向字符串的指针变量。41验 证必修10结构体和共 用体练习结构体类型变量、数组的 定义和使用。练习对链表的操作。21验证必修11位运算掌握按位运算的方法,练习使 用位运算符。练习通过位运算实现对某些 位的操作。21验 证选修12文件练习使用文件打开、关闭、读、 写等文件操作函数。练习用缓冲文件系统对文件 进行简单的操作。21验证选修13综合实验综合本书中的重点,结合一些 经典算法,解决一些实际应用41综 合必修问题四、实验所需重要仪器设备及台(套)数安装C语言运行环境的计算机五、实验成绩评定方法以学生平时实验纪律、实验报告情况和综合实验的完成情况为主要考核依据,实验成绩分 为优、良、中、及格和不及格五级,实验成绩占课程成绩的15%。六、参考资料(5号黑体)谭浩强.c程序设计题解与上机指导(第四版).清华大学出版社全国计算机等级考试二级参考书一C程序设计教育部考试中心高教出版社