1、计算机基础理科下实验教学大纲一、课程名称:c语言程序设计二 实验目的和任务:实验目的是使学生通过实验能够对课堂讲授内容进行验证、设计或综合运 用,从而进一步加深知识的理解与掌握。任务是培养学生的独立思考能力与动手 编程能力。在必要的教师辅导下,由学生独立编写C程序,通过上机调试程序, 解决实际问题,从中了解计算机语言的功能和适用领域。三、实验类别:公共必修四、 学时数:54五、面向专业及对象:非计算机专业(理科)六、使用教材:教材:丁亚涛等,C语言程序设计,北京:高等教育出版社,2006参考书:丁亚涛等,C语言程序设计实训与考试指导(第二版),北京: 高等教育出版社,2006七 考核方式:上机
2、实验操作八 实验工程:序 号实验工程名 称学时 分配实验 属性必开 选开目的要求主要仪 器1Turbo C 2.0环境和简单 程序的运行3验证必开1、了解Turbo C 2.0集成环境的进入与 退出。2、了解Turbo C 2.0集成环境各种窗口 的切换。3、了解Turbo C2.0集成环境的设置。4、掌握C语言源程序的建立、编辑、修 改、保存、编译和运行。5、了解并掌握Turbo C 2.0目录环境的 设置。计算机2数据类型、运 算符和表达 式6验证必开1、掌握C语言标识符的写法,能正确命 名变量和文件。2、掌握C语言数据类型的基本概念,熟 悉如何定义整型、字符型、实型变量。3、学会使用C语
3、言的算术运算符、赋值 运算符、逗号运算符,能正确地运用它 们构成表达式。计算机4、掌握不同数据类型的数据混合运算 时,数据类型的转换规那么。3简单的C程 序设计6验证必开1、掌握C语言中赋值表达式和赋值语句 的使用。2、正确理解、选择输入格式字符所控制 的数据对象、数据输入(输出)形式和 方法。3、掌握输出函数printf()和putchar()的 用法,能正确使用各种输出格式。4、掌握输入函数scanf()和getchar。的用 法,能正确使用各种输入格式。计算机4选择结构程 序设计6验证必开1、学会使用C语言关系运算符和逻辑运 算符,并能运用这些运算符构成表达式。 2、理解C语言对逻辑型数
4、据的表示方 法。3、熟练掌握各种类型的if语句和switch 语句。4、熟悉条件运算符和if语句之间的转化 方法。5、熟悉选择结构程序的执行过程。计算机5循环结构6验证必开1、熟练掌握while语句、do-while语句 和for语句实现循环的方法。2、掌握在程序设计中用循环的方法实现 一些常用算法。3、掌握循环结构程序设计的基本方法, 能设计简单的循环结构程序。计算机6综合设计 (-)3设计选开设计程序,综合应用三种基本结构计算机7数组9验证必开1、熟练一维数组和二维数组的定义、赋 值和输入/输出的方法。2、掌握字符数组和字符串函数的使用。3、掌握字符串函数的使用。4、掌握与数组有关的算法(特别是排序 算法)。计算机8函数6设计必开1、理解函数的概念,掌握C语言定义函 数的方法。2、掌握函数实参与形参的对应关系,以 及数据的“传递”方式。3、掌握函数的嵌套调用和递归调用的方 法。4、掌握全局变量和局部变量、动态变量 和静态变量的概念和使用方法,能够用 函数的方法编写一些简单程序。计算机