- 11
- 0
- 约1.47万字
- 约 11页
- 2017-09-07 发布于河北
- 举报
《软件课程设计1》设计指导书
一、课程设计的目的与任务
C++是当今最流行的高级程序设计语言之一,应用十分广泛,也是一门复杂的语言,与C语言兼容,既支持结构化的程序设计方法,也支持面向对象的设计方法。
本课程设计是在完成C++程序设计教学后所进行的课程设计,是对学生C++程序设计知识的全面综合训练,把书本上学到的知识用于解决实际问题、培养软件开发工作所需的动手实践能力,包括问题分析、总体结构设计、用户界面的设计、程序设计的基本技能和技巧,以及一整套软件工作规范的训练和团体协作精神的培养。
二、课程设计内容和基本要求
1.问题分析和任务定义
对问题的描述应避开具体的算法和涉及的数据结构,它是对要完成的任务做出明确的回答。强调的是做什么,而不是怎么做。
2. 逻辑设计和数据结构的选择
为操作对象定义相应的数据结构,以面向对象的程序设计的思想方法为原则划分各个模块,定义数据的抽象数据类型。
3. 详细设计和编码
算法的具体描述和代码的书写。
4. 上机调试
源程序的输入和代码的调试
?三、课程设计方式
一人一题。
四、课程设计报告
要求一份完整的设计报告,包括:需求分析、概要设计、详细设计、调试分析、测试报告等。具体内容如下:
(1)? 需求分析
以无歧义的陈述说明程序设计的任务,强调的是程序要做什么?明确规定:
·输入的形式和输出、值的范围
·输出的形式
·程序所能达到的功能
·测试
您可能关注的文档
最近下载
- 2025年江西国科军工集团股份有限公司招聘7人 (第一批)备考试题及答案解析.docx VIP
- 福建省漳州地区2024-2025学年八年级下学期期中考试数学试卷(含解析).pdf VIP
- SONY索尼HXRNX80说明书NX80操作手册.pdf VIP
- 2026年四川省宜宾市中小学体育老师招聘考试参考试题及答案解析.docx VIP
- DVP-EH3 使用说明.pdf VIP
- 金冶炼厂的自动化与信息化建设考核试卷.docx VIP
- 【真题】2025年广东初中生物会考试题及答案 .pdf VIP
- 中国人寿创业签约培训.pptx VIP
- 2025湖州市产业投资发展集团有限公司招聘笔试参考题库附答案详解.docx VIP
- 2026年广东省东莞市中考化学模试卷(含答案解析).doc VIP
原创力文档

文档评论(0)