欢迎来到天天文库
浏览记录
ID:20315516
大小:110.50 KB
页数:6页
时间:2018-10-12
《《高级语言程序设计》实验教学大纲(本科)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、河南城建学院《高级语言程序设计》课程实验教学大纲班级专业计算机科学与技术课程名称高级语言程序设计实验名称指导教师计算机科学与工程系2012年12月《高级语言程序设计》实验教学大纲编写:杜小杰审核:课程编码0903103课程名称模拟电路适用专业电气与电子工程系电子信息工程专业学分2考核形式考查开课学期3先修课程无实验学时16一、课程简介本课程是工科专业的必修课程,是一门实践性非常强的课程,不但要注重C语言程序设计基本知识的学习,更要注重程序设计技能的培养,使学生能够循序渐进地掌握C语言程序设计的技能,初步积累编程经验,打下良好的计算机应
2、用基础。同时对学生的思维培养尤其重要。二、课程实验目的充分掌握程序设计的原理、思想、方法,能够熟练运用TurboC开发环境或vc6.0开发环境编写和调试程序;进一步掌握利用C语言编写解决实际问题的方法和技术;为学习其它计算机课程打下坚实的基础。学生通过实验能够将理论所学应用于实践,能根据给定的问题独立设计程序并上机调试程序运行通过;获得上机调试能力、分析问题与解决问题能力的较大提高,具有良好的程序设计素质。三、实验基本要求与实验方式1.按实验指导书的格式要求填写实验报告。2.按规定的实验内容及实验步骤进行实验并填写实验结果。实验结果记
3、录尽可能真实。3.实验报告中要求有对结果的分析,去伪存真。4.实验得出正确的结论。四、实验项目学时分配表(每个项目标明实验性质,如演示、验证、设计、综合)序号课题名称学时项目性质演示验证设计综合1TurboC环境认识与简单C程序2√2数据描述与基本操作2√3顺序结构程序设计2√4选择结构程序设计2√5循环结构2√6数组的定义与算法2√7函数2√8指针2√总计16一、实验报告及批改1、观察、分析实验过程2、批改实验报告六、成绩评定方法及标准根据本人的实验表现和实验报告及大作业地完成情况给出实验成绩,实验成绩应在平时成绩中占重要分量。成绩
4、可分为A(优)、B(良)、C(中)、D(及格)和E(不及格)五个档次。七、教材与参考书推荐教材:《C语言程序设计》郝长胜内蒙古大学出版社主要参考资料:[1]《C程序设计》(第2版)谭浩强清华大学出版社[2]《C程序设计题解与上机指导》谭浩强清华大学出版社八、实验内容、目的与要求实验课程教学大纲除包括上述内容外,还应含有课程的教学目的和任务、本课程的基本要求、实验课程与其它课程的关系等。实验一:TurboC/VC++6.0环境认识与简单C程序目的:1)熟悉C语言的集成环境,了解菜单的使用方法;2)掌握C语言程序上机的编辑、编译、连接、运
5、行的基本步骤;3)了解C语言程序的结构。内容:1)熟悉File、Edit、Run、Option等菜单中常用菜单项及对应快捷键的使用方法;2)熟悉C语言程序上机的编辑、编译、连接、运行的基本步骤;1)编程实现一个字符串的输出;2)编程输出两个数的最大值。实验二:数据描述与基本操作目的:1)掌握定义整型、字符型和实型变量的方法,以及对它们的赋值方法;2)掌握常用算术运算符的使用方法、优先级别及结合方向;3)掌握C语言表达式的运算规则。内容:1)验证C语言中各种数据类型的取值范围及各种类型变量的定义和使用方法;2)编程实现由键盘输入的任意两
6、个数的平均值,并对不同类型的数据进行测试;3)验证各种运算符的使用。实验三:顺序结构程序设计目的:1)掌握整型、实型、字符型数据的输入输出格式控制;2)掌握scanf、printf函数语句的使用方法;3)理解C语言程序的顺序结构;4)掌握常用的C语言语句,熟练应用赋值、输入、输出语句。内容:1)按格式要求输入/输出数据;2)输入三角形三边长,求三角形面积;3)已知圆半径,圆柱高,求圆周长,圆柱体积;4)输入一个摄氏温度,要求输出华氏温度。公式为f=9/5*c+32;5)求方程ax2+bx+c=0的实数根。a,b,c由键盘输入,a≠0,
7、设b2-4ac>0。实验四:选择结构程序设计目的:1)掌握利用if语句实现选择结构程序设计的方法;2)掌握利用switch语句实现选择结构的程序设计方法;3)注意break在switch语句的作用。内容:1)判断方程ax2+bx+c=0有几个解,如果有解则输出;2)企业发放奖金根据利润提成。利润低于或等于10万元时,奖金可提10%;利润高于10万元,低于等于20万元时,其中10万元按照10%提成,高于10万元的部分,可提成7.5%;利润高于20万元,低于等于40万元时,其中20万元仍按照上述办法提成(下同),高于20万元的部分按5%提
8、成;利润高于40万元,低于等于60万元时,高于40万元的部分按3%提成;利润高于60万元,低于等于100万元时,高于60万元的部分按1.5%提成;利润高于100万元时,超过100万元的部分按1%提成。要求:(1)用if语
此文档下载收益归作者所有