《高级语言程序设计》课程设计任务说明

《高级语言程序设计》课程设计任务说明

ID:14441786

大小:89.50 KB

页数:8页

时间:2018-07-28

《高级语言程序设计》课程设计任务说明_第1页
《高级语言程序设计》课程设计任务说明_第2页
《高级语言程序设计》课程设计任务说明_第3页
《高级语言程序设计》课程设计任务说明_第4页
《高级语言程序设计》课程设计任务说明_第5页
资源描述:

《《高级语言程序设计》课程设计任务说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《高级语言程序设计》课程设计1课程设计的目的高级语言程序设计课程设计的目的是培养学生综合运用高级语言程序设计课程中所学到的知识,编写程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。通过课程设计训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C/C++语言程序的基本技巧,充分理解结构化程序设计的基本方法。课程设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C/C++程序及编写实践报告。2课程设计

2、的考核内容及考核方式2.1考核内容学生综合解决问题的能力将反应在设计的程序和编写的课程设计报告中,因此本课程设计的考核内容包括2个部分:(1)程序的编写,针对学生编写并提交的程序,考查下列内容:l是否符合题目要求,是否完成了主要功能;l是否存在语法错误、逻辑错误和运行错误;l程序设计是否合理;l程序是否具有良好的可读性和可靠性;l是否符合结构化程序设计所提倡的基本理念;l用户界面是否友好。(2)课程设计报告的撰写,针对提交的报告,考查以下内容:l程序设计报告的内容是否会面,观点是否正确;l设计过程是否符合结

3、构化程序设计的基本原则;l层次是否清楚,语言是否通顺;l各种图表是否规范;l是否具有良好的程序设计习惯。2.2考核方式本次课程设计采用2种方式结合的形式:(1)评阅课程报告(2)程序运行演示和回答问题注意:如有发现抄袭现象,记为0分,下年重修。成绩评定方法(1)答辩成绩评定每位同学提交最终课程设计报告后,按照安排的时间到实验室向指导老师演示程序并回答老师提出的问题,老师根据实际情况从如下6个方面给出成绩。评分项目分数功能是否满足葽求(50分)界面设计是否友好(10分)所学知识在设计中的运用是否得当(10分)

4、对效率要求较高的部分是否有更深的思考与设计(10分)答辩陈述是否清楚(10分)答辩陈述是否完整(10分)总成绩:3课程设计安排3.1指导老师安排专业年级指导教师联系方式2013级软工1-4班姚金涛justin_yjt@scau.edu.cn2013级网工1-3班姚金涛justin_yjt@scau.edu.cn2013级双学位姚金涛justin_yjt@scau.edu.cn3.2分组安排本次课程设计采用1人1题方式进行,每题每班限5人报,多于5人抽签确定。每个学生必须独立完成选题、系统分析、设计、程序编写

5、、课程报告撰写等各项任务。3.3时间安排课程设计时间:2014年4月14日-2014年5月14日,具体安排如下:阶段时间工作选题4月18日截止各班学习委员或班长提交选题名单设计与编程4月19日-5月7日每周六2-8节(双学位班除外)撰写报告5月08日-5月15日提交报告5月16日各班学习委员收齐并提交报告及程序演示与答辩5月17日演示和答辩,并评定成绩4课程设计报告撰写要求严格按照老师所给参考范例的设计与报告相关内容撰写,在格式上要符合撰写规范。5课程设计提交说明每班学习委员建立如下文件夹结构:结构化程序设

6、计课程设计(2014春)+----2013级计算机科学与技术1班+----学号1+姓名1

7、

8、----课程设计报告.doc(Word2003文档)

9、

10、----课程设计源代码.rar

11、

12、----课程设计附加说明.doc(可选)+----学号2+姓名2

13、………

14、说明:1)课程设计报告撰写格式,见撰写说明。2)附加说明报告(如:程序配置说明、操作注意事项等)3)如果能提前于老师规定的时间完成,并预约提前答辩和上交合格报告,可获得一定加分;否则,若滞后于规定时间完成或因所提交报告不合格、答辩不合格需二次答辩的同学将给

15、以一定扣分;特别:若发现抄袭,则抄袭和被抄袭同学一并记为0分,与下一级同学重修。(同学之间可以相互讨论和请教)6课程设计题目每名同学可以从下面给出题目中任选1题完成,每班选同一题的人数不得超过5人。题目1:学生证管理程序1、题目描述设计一个学生证的管理程序。该程序具有以下功能:(1)录入某位学生的学生证信息(学生证应该包括的内容请参看自己的学生证);(2)给定学生的学号,修改该学生的学生证信息;(3)给定学生的学号,删除该学生的学生证信息;(4)根据输入的学生的学号,显示该学生的学生证信息;(5)根据输入的

16、班级的编号,显示该班所有学生的学生证信息;(6)统计功能:提供一些统计各类信息的功能。2、题目要求(1)按照分析、设计、编码、调试和测试过程完成应用程序;(2)学习并使用流程图等工具,并在撰写报告中使用;(3)程序的各项功能在程序运行时,以菜单方式选择并执行;(4)要求用户输入数据时,要给出清晰、明确的提示,包括:输入数据的内容、格式及结束方式等(5)所有的信息存储在一个文件或多个中,并实现文件读写操作。(6)程

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

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

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