《c语言程序设计》实验大纲。
1、课程编号:
二、课程类型:必修课。
适用专业:计算机科学与技术。
实验学时:24学时。
三、本课程的地位、作用与任务。
本课程重点讲授计算机程序设计的基础知识、c语言的基本概念、顺序结构、分支结构、循环结构、函数、指针、数组、结构体等内容,掌握利用c语言进行程序设计的基本方法,以及c语言编程技巧。通过上机编程实践环节,打下程序设计的基础。教学的主要目的是培养学生利用计算机解决和处理本专业实际问题的思维方法和初步能力,掌握计算机程序设计的方法,为后续课程的学习打下基础。
四、课程基本要求。
1.准备好上机所需要的程序,以提高上机效率。对程序中自己有疑问的地方应作记号,以便在上机时给予注意。不得抄别人所编的程序。
2.上机输入并调试所编的程序。
3.上机结束后,对运**况作分析。如果程序未通过,应分析其原因。
五、学时安排。
六、实验安排。
本实验课程24学时,共12次实验,每次2学时。
1.了解所用的计算机系统的基本操作方法,学会独立使用该系统。
2.了解在该系统上如何编辑、编译、连接和运行一个c程序。
3.通过运行简单的c程序,初步了解c源程序的特点。
1.掌握c语言基本元素、数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用的格式转换符。
2.学会使用c的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++和自减(――运算符的使用。
3.进一步熟悉c程序的编辑、编译、连接和运行的过程。
1.掌握c语言中使用最多的一种语句——赋值语句的使用。
2.掌握数据的输入输出的方法,能正确使用各种格式转换符。
1.了解c语言表示逻辑量的方法(以0代表“假”,以1代表“真”);
2.学会正确使用逻辑运算符和逻辑表达式;
3.熟练掌握if语句和switch语句。
1.熟悉用while语句,do一while语句和for语句实现循环的方法。
2.掌握在程序设计中用循环的方法实现各种算法(如穷举、迭代、递推等)。
3.熟悉并掌握break,continue,goto,return转向语句。
1.掌握一维数组和二维数组的定义、赋值和输入输出的方法;
2.掌握字符数组和字符串函数的使用;
1.掌握定义函数的方法;
2.掌握函数实参与形参的对应关系,以及“值传递”的方式;
3.掌握函数的嵌套调用和递归调用的方法;
4.掌握全局变量和局部变量的概念和使用方法。
1、掌握定义指针的方法;
2.掌握指针变量与对应关系,以及“值传递”的方式;
3.掌握函数的嵌套调用和递归调用的方法;
4.掌握全局变量和局部变量的概念和使用方法。
综合性、设计性实验:
项目一:基于选择结构的程序设计。
实验内容及要求。
掌握逻辑运算符及逻辑表达式、if语句构成的选择结构、switch及break语句构成的选择结构。while语句构成的循环结构、do-while语句构成的循环结构及for语句构成的循环结构的综合应用。
采用的教学方法和手段: 教师现场辅导,学生独立完成设计。
项目二:基于函数与指针的程序设计。
实验内容及要求。
掌握定义函数的方法、函数实参与形参的对应关系以及“值传递”的方式、函数的嵌套调用和递归调用的方法。
运算功能采用函数的形式实现,数据类型配合指针的方法进行综合应用。
采用的教学方法和手段: 教师现场辅导,学生独立操作。
项目三:自选题目完成一份《c语言课程设计》。
七、成绩考核办法。
采用上机操作与撰写报告综合评分。
C语言程序设计实验大纲
c语言程序设计实验 教学大纲。一 实验课名称 c语言程序设计实验 c programming experiment 二 实验课性质 独立设课,专业基础必修课 三 适用专业 测绘专业 机械专业。四 采用教材及参考书 1.谭浩强。c语言程序设计教程。北京 高等教育出版社,1998.2.谭浩强。c程序设计...
《C语言程序设计》实验大纲
课程名称 c语言程序设计课程编号 学分 6开课学期 第2学期。课程总学时 实验学时 108 51是否独立设课 否。实验室名称 计算中心课程性质 必修课。实验目的与要求 通过程序设计实验掌握程序设计的基本概念 方法和技巧。熟练掌握turbo c2.0等程序编译软件的使用方法,能熟练地编辑 存取,调试程...
《C语言程序设计》实验大纲
c语言程序设计 实验大纲。课程性质 非独立设课 课程属性 专业实验课 学时学分 总学时 54 实验学时 27 实验学分 0.5 开出时间 二年级上学期。适用专业 04地理信息系统 综合性 设计性实验项目数 3 个 9 学时 一 课程简介。c语言 是一门动手能力要求很强的课,通过上机实验使得学生加深对...