C语言程序设计培训课程

 2024-01-26 04:02:17  阅读 0

强化实践课程大纲 《C语言程序设计实训》课程大纲 课程代码: 课程名称 C语言程序设计实训/年龄名称: 课程类型验证、综合、设计、创新: 24学分/1学分 : 适用于信息管理专业信息系统、计算机科学与技术、网络工程 开课部门:灾害信息工程系: 一、课程的地位、目的和任务 本次实践训练利用C语言程序设计理论的基础知识和基础知识,使学生正确分析现实生活中的问题,并抽象成数学模型进行模块分析和编程; 在程序调试过程中,学生能够根据运行环境给出的错误提示,正确解决程序中的语法错误; 能够根据运算结果,采用相应的手段,正确识别并解决程序中的逻辑错误; 进一步巩固学生编程和调试程序的动手能力、学习新知识的能力,提高学生分析问题和解决问题的综合能力。 ,与相关课程的衔接和分工。 本课程要求学生在学习《大学计算机基础》、《计算机科学与技术导论》和《C语言程序设计》理论课程和训练的基础上,完成一个完整的、多个模块的小系统的分析,从而学生可以进一步巩固编辑、调试、运行程序设计的整个过程,提高程序的可读性。 三、教学内容及要求 任务一 需求分析——用结构化程序设计方法对指定的实际项目进行分析和细化 1、教学内容第一部分采用结构化程序设计方法从上到下逐步细化给定的第二部分项目使用结构化编程方法将给定的项目分为几层。 每一层都由专注于实践课程大纲的子模块组成。 第三部分利用模块的独立性来扩展给定的项目。 第四节将各个模块合理组织成各个C程序文件2.重点难点结构化编程方法; 模块划分 3. 了解结构化编程方法的基本要求 任务 2 项目分析与设计 1. 教学内容第一节用相应的函数对应各个子模块 第二节:设计函数头 第三节 用流程图表示算法2、设计函数头,重点难点; 用流程图来表示算法; 3、基本要求 掌握函数的定义; 掌握算法的特点; 掌握流程图的使用 代表算法任务 3 编程实现各子模块 1.教学内容 第1部分:头文件的创建和使用; 数据类型、运算符和表达式; 局部变量和全局变量; 变量的存储第 2 部分:结构的定义和使用; 三种基本程序结构; 数组定义和使用第三节:函数的定义和使用; 字符串函数的使用第 4 节:指针的使用; 链表的处理第五节:文件操作2.重点与难点重点:建立和使用头文件; 结构的定义和使用; 链表的处理难点:指针的使用; 链表的处理; 文件操作 3.基本要求 集中练习课程大纲 掌握如何创建和使用头文件; 主数据类型、运算符和表达式 使用公式; 掌握结构的定义和使用; 掌握三种基本程序结构; 掌握数组的定义和使用; 掌握字符串函数的使用; 掌握函数的定义和使用; 掌握指针的使用; 掌握如何处理链表; 掌握文件操作; 了解变量的存储; 了解局部变量和全局变量。 任务四 数据库设计 一、教学内容 第一节 数据库设计的基本概念 第二节 ER 模型表示方法 第三节 数据库设计 第四节 数据库使用 第五节:数据库设计文档的编写 2. 重点难点 数据库设计与使用 3. 基本要求了解数据库设计的基本概念和ER模型表示方法。 数据库设计文档的书写格式。 直接将 ER 模型生成到数据库中。 五项任务的落实 1. 教学内容第一节 第一节 程序编码规范 第二节 数据格式检查与异常处理 第三节 各核心函数库的使用 第四节 完善设计文档 2. 重点难点程序编码的实现 3. 基础要求 理解程序编码规范 集中练习 课程大纲 理解数据格式检查和异常处理方法,练习项目设计文档的书写格式,掌握各个核心函数库的使用和调用方法。 任务 六大项目测试 1. 教学内容 第一节 模块测试 第二节 组装测试 第三节 确认测试 第四节 设计测试用例 2. 重点难点要点: 通过模块测试发现程序中的逻辑错误; 难点:设计测试用例; 3.基本要求掌握测试用例的设计方法; 主控模块测试; 了解装配测试; 了解并确认测试任务 7 组织培训报告 1. 教学内容 第一节 培训报告格式要求 第二节 培训报告内容要求 第三节 培训报告撰写 2. 重点难点培训报告内容要求,撰写培训报告 3. 理解基本要求培训报告的格式要求理解培训报告的内容,掌握培训报告的写作方法。 集中实践课程大纲 4. 课时分配 实践项目学时需求分析 2. 项目分析与设计 4. 各子模块编程实现 4. 数据库设计 2. 项目实施 8 项目测试 2 编写培训报告 2 合计 24 5. 教学参考书(指导书、讲义) 1.参考书:《C程序设计》,作者:谭浩强,出版社:清华大学出版社,出版年份:2005.7,版本:1.2。 参考书:《C程序设计解题与计算机实践指南》,作者:谭浩强,出版社:清华大学出版社,出版年:2005.7,版本:3。

c语言程序设计实训指导_c语言程序设计实训教程_c程序设计实训教程答案

3•参考书:《C程序设计实用教程》,作者:刘彦军,出版社:机械工业出版社,出版年份:2009.1,版本:14。参考书:《算法与C程序设计》,作者:宋岩,出版社:机械工业出版社工业出版社,出版年份:2008.9,版本:第1版 5.参考书:《C程序设计集中实训指南》,作者:白灵,电子版 6.教学方法及考核方法:本课程旨在培养学生的应用能力系统设计和开发的C语言程序设计的基础知识和基本理论。 参考《C程序设计强化训练任务书》和《C程序设计强化训练指南》的要求提示:集体辅导采用实例讲解和演示基础知识,针对个别问题采用个别辅导。 鼓励学生通过团队合作解决问题。 本课程主要考核学生运用计算机编程和撰写实验报告的实践能力。 完成实训规定的编程功能占70%。 实践培训报告占30%。 最终成绩有优秀、良好、中等、及格、不及格五个等级。 强化练习课程大纲 修订者:白灵 审阅者: 修订日期: 审阅日期:

标签: 实训 程序 课程

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码