还剩1页未读,继续阅读
文本内容:
程序设计基础实验Experiment ofC LanguageProgramming
一、课程基本情况课程学分4课程学时16开设项目数10个课程性质必修对应理论课程及性质程序设计基础适用专业计算机科学与技术、软件工程、网络工程、物联网工程教材C语言程序设计教程,清华大学出版社,李含光、郑关胜,2015,第2版开课单位计算机与软件学院
二、课程的教学目标和任务程序设计是计算机各专业的•门重要的基础课要学好这门课程除了课堂教学以外,还必须加强实践环节的教学,通过上机实习,使学生进一步巩固课堂教学的内容,熟练掌握忖前流行的C语言集成开发环境的使用,锻炼程序设计能力,能熟练地运用C语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力提高调试程序的技巧,为今后编写较兔杂的实用程序打下基础
三、课程的内容和要求实验要求实验实验序号项目名称内容提要学时必选类型开开Visual C++
6.0和熟悉Visual C++
6.0和Dev-C++集成开发环境;C语言程序依实验一Dev-C++开发环1的书写格式和C语言程序的结构;C语言上机步骤;能够/证境使用熟练地掌握C语言程序的调试方法和步骤数据类型、运理解常用运行符的功能、优先级和结合性;掌握表达式的依实验二1/算符和表达式求值方法证格式化输入输验实验三1掌握格式字符使用的方法和格式化输入输出的方法出函数的使用证了解条件与程序流程的关系;用不同的数据使程序的流程覆分支结构程序实验四1盖不同的语句、分支和路径;掌握if语句和if else语句的用/设计设计法;掌握switch语句的用法掌握如何正确地设定循环条件,以及如何控制循环的次数;了解条件型循环结构的基本测试方法;掌握如何正确地控制循环结构程序设实验五2计数型循环结构的次数;了解对计数型循环结构进行测试的/设计计基本方法;掌握在嵌套循环结构中,提高程序效率的方法掌握C语言函数定义及调用的规则;理解函数调用的参数传实验六函数及其应用2递的过程;掌握函数返回值的大小和类型确定的方法;理解/设计变量的作用范围掌握数组定义的规则以及使用数组的本质;掌握一些常用问实验七数组及其应用2/综合题的算法;掌握数组名作为函数参数传递的方法掌握变量的指针及其基本用法;掌握数组与指针的内在联设实验八指针及其应用2系掌握指针变量作为函数的参数时,参数的传递过程及其/计用法掌握结构体变最与结构体数组的定义和使用;学会使用结构结构体及其应体指针变量和结构体指针数组;理解链表的概念,初步学会实验九2/综合用对链表进行操作学会如何处理复杂的数据类型掌握文件的概念学会使用文件打开、文件关闭、读与写文实验十文件及其应用2件等基本的文件操作函数;并结合自己的专业学会用文件来/综合处理相关的数据,实现数据的长久保存
四、课程考核1实验实习报告的撰写要求实验报告中除了实验目的,实验内容和实验步骤外,还必须有自己对本次实验的体会2实验实习报告6次3考核及成绩计算方式实验报告占期末总评的如果实验报告中没有自己的体会,本次实验成绩不能超过70分
五、参考书目1谭浩强《C程序设计第4版》,清华大学出版社,2010年6月2Jeri R.Hanly ElliotB.Koffman《C语言详解》方波,潘蓉,郑海红译,人民邮电出版社,2007年11月3明日科技《语言经典编程282例》,清华大学出版社,2012年1月4明日科技《C语言函数参考手册》,清华大学出版社,2012年1月5苏小红,王宇颖,孙志岗《C语言程序设计》,高等教育出版社,2012年8月
(6)李文新,郭炜,余华山《程序设计导引既在线实践》,清华大学出版社,2014年2月。