c综合编程训练2010简化

c综合编程训练2010简化

ID:5527988

大小:201.50 KB

页数:10页

时间:2017-11-13

c综合编程训练2010简化_第1页
c综合编程训练2010简化_第2页
c综合编程训练2010简化_第3页
c综合编程训练2010简化_第4页
c综合编程训练2010简化_第5页
资源描述:

《c综合编程训练2010简化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言综合编程训练设计任务参考设计题目设计要求C程序的组成C程序的模块化设计1一、设计任务(5项)任务选项功能*界面友好,实现人机交互数据输入功能*数据存储采用结构体数组*输入提示文件操作功能*数据文件保存与装载算法与统计*根据设计需求进行排序、查找、插入、删除等算法;*最大与最小,合格与不合格等分类统计数据输出功能2二、参考设计题目(一)图书信息管理系统设计(二)职工信息管理系统设计(三)飞机航班订票系统设计(四)学生选修课程系统设计(五)通讯录系统设计(六)火车信息查询系统设计(七)学生学籍管理系统设计(八)产品销售

2、管理系统设计(九)仓库管理系统设计(十)药店管理系统(十一)员工考勤管理系统(十二)酒店客房管理系统3三、设计要求1.程序要求设计题目可根据参考题目选择,也可自由选题。设计任务必须包含五个功能模块。程序内容有实际意义,功能丰富采用规范的编程风格,模块化设计结构有独到之处,有个性锯齿型书写格式,适当的注释全部程序必须调试通过,提交源程序2.实验报告要求:主题鲜明、有条理,语言简练,图表规范。报告内容如下:设计任务:选题意义及设计目标程序设计与实现:程序结构:说明及系统程序组成框图数据描述:核心数据结构设计(结构体类型定义)

3、与说明函数功能说明:函数名,函数功能,参数说明及算法描述,核心函数规范流程图系统设计难点及其解决方法设计效果与不足之处对本课程的建议及学习体会附录:程序使用说明:程序运行环境、文件夹设置、文件组成与操作说明等(2000字左右)下载设计报告模板4四、C程序组成C程序源程序1源程序2源程序n…………预编译命令函数1函数n……说明部分执行部分5五、C程序模块化设计模块化的程序设计的构思1.问题抽象:需求分析,系统功能确定2.框架分解(大模块):任务分工与分解3.细化功能(函数):定义变量、确定算法模块化设计的实质性阶段程序设计

4、从底层编写函数:使用频率高、功能较独立任务模块:函数的调用,信息传递与流程控制程序调试单独调试:功能函数用独立程序的方法单独编译,链接模块调试:按独立任务大块或文件及接口进行调试系统调试:在主函数堆砌各模块或函数总体编译、链接开发方法:自上向下,逐步细化,模块化设计,结构化编码6成绩录入个人成绩统计班级平均成绩成绩结果统计退出输出统计结果输入各科成绩成绩存盘个人平均成绩个人总成绩优秀成绩统计不及格成绩统计排序结果输出班级总成绩输出个人成绩输出优秀不及格输出学生成绩统计系统设计7六、C程序设计风格根据需要,文件较大时,建

5、立自己的头文件可将宏定义、自定义函数原型等分类放在头文件中在程序的开头将文件包含进来;头文件放在标准路径“include”中或指定其它路径存放函数的使用函数设计应具有独立性,专用性,复用性恰当使用外部变量,尽可能提高模块的独立性采用层次的书写程序格式按语句的从属关系分层,缩格方式编程适当使用注释,便于程序阅读和调试8课程考核必修(4学分)48学时(Lectures)+24学时(Lab-ProgrammingPractice)课程考核期末考试(闭卷笔试):70%平时作业(5次):20%编程大作业+设计报告:10%设计报告

6、:A4纸打印电子文档:源程序+设计报告电子档+readme.txt提交方式:以班为单位,每人建立文件夹(姓名学号)提交时间:第14周星期五(12月10日)考试时间:待定答疑时间:待定,请关注邮箱通知答疑地点:创新楼9C综合编程训练作业PPT及设计报告模板请见附件。还有两次上机,安排如下:第12周周五(11月26日)晚5:30-8:30上机内容:第五次上机作业(指针)第13周周五(12月3日)晚5:30-8:30上机内容:综合编程训练作业提交最后时间:第五次作业:第13周周五(12月3日)综合编程训练程序与设计报告:第14

7、周周五(12月10日)综合编程训练作业,请各班收齐,交到办公室:创新楼A71810

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。