《《高级语言程序设计(C语言)》实验教学大纲.docx》由会员分享,可在线阅读,更多相关《《高级语言程序设计(C语言)》实验教学大纲.docx(4页珍藏版)》请在课桌文档上搜索。
1、课程代码3080000101课程名称商奴语言程序设计(C语言)适用专业软件工程专业先修课程学科专业导论实验性质非独立设深开设学期第2学期实骏方式上机实践周数(学时)24学时学分1学分课程目标(1)职也纳范与道德修养:培养学生具有良好的人文精神和科学素养,的第在软件开发、运维服务中理解并巡守职业道境和规范,具有责任心和团队协作意识。(2)知识应用能力:能第将C语言程序设计的基本理论与基本方法应用于系统分析、系统设计、算法设计与描逐、代码编写等问题;(3)软件开发能力:能多按照软件工程的规范和方法,针对一股软件开发问题,进行需求分析、设计和编码:(4)终身学习能力:能够跟踪软件工程学科前沿、不断更
2、新知识结构、提升职上素养,适应软件和信息技术行业及相关职业发展.教学要求完成课程后,学生将具备以下能力:(1)理解经典程序设计算法,具有一定的算法设计能力:(2)在团队中有效工作的能力;(3通过撰写宾骁报告、开发文档、项目计划书.提升有效沟通的能力;(4)理解专业的,道德的和社会责任的能力:(5)一般软件工程问咫的分析、设计及实现能力.一、实验的性质、目的和任务实“性Ih本课程的实航性质是非独立设置实验课,在突险实训室中采用上机操作进行.程序设计是计算机及其相关专业学生必备的技能之一,是一门IE要的必修课。实会目的:通4上机实脸,使学生加深对课堂讲授内容的理解,掌提C语言的语法规则、算法的描土
3、方法、程序设计的技能.同时,便学生了解和熟悉C语言程序开发的环境,逐步*握澹睇、编译、调试、运行程序的方法,初步积累编程运验,并培养学生良好的程序设计风格及团队怖作精神.实“任务:1 .数据类型及顺序玷构2 .选择结弛程序设计3 .循环结为程序设计4 .数组S函数6 .指针二、实验的基本内容和要求序号实嗡项目学时数实验属性内容与要求1数据类型及感序结构4骁证性内容:1 .数据类型、运算符和表达式的验证2 .以值语句、侑入梢出方法的使用要求:1 .学会安装.使用Codebkcks、deY+工具。2 .正确使用支量,运算彷,会构造枭达式。2选择结构程序设计2验证性内容:if语句.SwhCh语句结构
4、编程要求:1 .学会使用关系表达式和袤辑表达式。2 .会应用单分支if.双分支if语句描述那运过程.3徜环结构程序设计4验证性内容:循环语句(WhiMdowhi1.e,for)及break.continue语句i程要求:1 .学会分析Mme.酎语句的执行过程。2 .学会应用“三步走”程序设计方法。3 .学会调试C语言程序.4数俎4脸证性内容:一堆数怨定义和使用.要求:学会数组在解题中的应用方法。5函数4验证梃内容:函数及叁数使用,被调函数的声明,函散的嵌套、递归诏用,局荀变量与全局变量要求:学会函数的使用方法。6指针6的证姓内容:指针变量的定义与引用,指针与数俎的关系,指针做函敷参数.要求:学会指行在编程中的应用方法。三、主要仪器设备及材料计算机.交换机.投影仪.C语言游评程序,多媒张机房管理系统等四、实险的考核办法实验操作占50%,实验掖告占S0%.五、指导书与参考资料指导书:IC语审编程实践从入门到情通,光t.史地主编,郑州大学出版社,2021年8月第1版.考资料IC语言程序设计.苏小红,赵玲玲等编箸,高等教育出版社.2019年第4版4Cig程序学习辅导3.谭浩强主娱.清华大学出版社,2010年第4版。CC语言程序没计教程为,传智播客商教产品研发都编著,中国铁道出版社,2015年I月第I版.