软件工程专业。
高级语言程序设计》课程设计题目和要求。
题目一(任务书主要项目填写参考):
1. 课程名称:两个小球碰撞演示。
2. 课题**:课程组自拟。
3. 课题类型:综合型。
4. 目的和意义:
1) 综合运用所学知识,解决实际问题。
2) 全面提高学生的程序设计能力和开发能力。
5. 基本要求:
1) 功能齐全:界面操作灵活方便,至少实现以下基本功能:
小球对撞;
小球追击撞击;
分别显示两个小球的质量和初始速度。
2) 界面友好:界面友好、输入有提示、尽量展示人性化。
3) 可读性强:源程序**清晰、有层次、主要程序段有注释。
4) 健壮性好:用户输入非法数据时,系统应及时给出警告信息。
5) 在规定的时间内完成课程设计任务。
6) 每班刻录一张光盘并保证程序能够正确运行。
7) 完成课程设计报告(包括以下内容)
课程设计设计思想。
课程设计框图及主要程序构架。
课程设计遇到的问题及解决方法。
课程设计感想。
6. 完成时间:2024年6月12日。
7. 主要参考资料:
按照每人不同的参考资料填写。
题目二(任务书主要项目填写参考):
1. 课程名称:小球下落演示。
2. 课题**:课程组自拟。
3. 课题类型:综合型。
4. 目的和意义:
1) 综合运用所学知识,解决实际问题。
2) 全面提高学生的程序设计能力和开发能力。
5. 基本要求:
1) 功能齐全:界面操作灵活方便,至少实现以下基本功能:
小球垂直落体;
小球平抛落体;
分别显示小球的初始速度和高度,落地时的速度和加速度。
2) 界面友好:界面友好、输入有提示、尽量展示人性化。
3) 可读性强:源程序**清晰、有层次、主要程序段有注释。
4) 健壮性好:用户输入非法数据时,系统应及时给出警告信息。
5) 在规定的时间内完成课程设计任务。
6) 每班刻录一张光盘并保证程序能够正确运行。
7) 完成课程设计报告(包括以下内容)
课程设计设计思想。
课程设计框图及主要程序构架。
课程设计遇到的问题及解决方法。
课程设计感想。
6. 完成时间:2024年6月12日。
7. 主要参考资料:
按照每人不同的参考资料填写。
题目三(任务书主要项目填写参考):
1. 课程名称:指针表。
2. 课题**:课程组自拟。
3. 课题类型:综合型。
4. 目的和意义:
1) 综合运用所学知识,解决实际问题。
2) 全面提高学生的程序设计能力和开发能力。
5. 基本要求:
1) 功能齐全:界面操作灵活方便,至少实现以下基本功能:
闹钟功能;
数字表功能;
非系统时间设定功能。
2) 友好性:界面友好、输入有提示、尽量展示人性化。
3) 可读性:源程序**清晰、有层次、主要程序段有注释。
4) 健壮性:用户输入非法数据时,系统应及时给出警告信息。
5) 在规定的时间内完成课程设计任务。
6) 每班刻录一张光盘并保证程序能够正确运行。
7) 完成课程设计报告(包括以下内容)
课程设计设计思想。
课程设计框图及主要程序构架。
课程设计遇到的问题及解决方法。
课程设计感想。
6. 完成时间:2024年6月12日。
7. 主要参考资料:
按照每人不同的参考资料填写。
题目四(任务书主要项目填写参考):
1. 课程名称:火箭发射器。
2. 课题**:课程组自拟。
3. 课题类型:综合型。
4. 目的和意义:
1) 综合运用所学知识,解决实际问题。
2) 全面提高学生的程序设计能力和开发能力。
5. 基本要求:
1) 功能齐全:界面操作灵活方便,至少实现以下基本功能:
火车前行;
车尾消失后火箭上升同时倒计时;
倒计时为0时,火箭上升到顶,然后**。
2) 友好性:界面友好、输入有提示、尽量展示人性化。
3) 可读性:源程序**清晰、有层次、主要程序段有注释。
4) 健壮性:用户输入非法数据时,系统应及时给出警告信息。
5) 在规定的时间内完成课程设计任务。
6) 每班刻录一张光盘并保证程序能够正确运行。
7) 完成课程设计报告(包括以下内容)
课程设计设计思想。
课程设计框图及主要程序构架。
课程设计遇到的问题及解决方法。
课程设计感想。
6. 完成时间:2024年6月12日。
7. 主要参考资料:
按照每人不同的参考资料填写。
8、评分标准:
程序的正确性:40%
程序的可读性:15%
界面的友好性:15%
课程设计报告:20%
工作态度:10%
9、课程设计报告的基本格式。
设计报告的基本内容至少包括封面、正文、参考文献三部分。
封面。封面包括“《高级语言程序设计》课程设计报告”、班级、姓名、设计时间等信息。
正文。正文是设计报告的主体,具体由以下几部分组成:
1)课程设计名称;
2)使用工具软件;
3)课程设计内容简介:包括课程设计的基本结构流程、运行环境等;
4)得意之处:重点介绍整个课程设计程序中自已认为最满意、最得意的地方;
5)创意的技术实现:介绍课程设计中重点创意的技术实现技巧、核心程序等;
6)课程设计中目前存在的问题;
7)设计实践过程中的自我感受。
参考文献。给出在课程设计过程中参考的各种文献、资料名称。
10、题目的选择。
根据学号进行对应题目的选择,即学号为……的同学作题目一,学号为……的同学作题目二。题目三和四为选作题目。选作题目影响最终成绩。
C 课程设计题目和要求
3 文档条理比较清晰 思路比较明确 逻辑比较强 书写比较规范 不弄虚作假,并有总结 对该门课程的总结和本次课程设计的心得 注 该等级在系统功能上的要求和教材中的第 章末的程序实例大致相同。等级三 评分系数1.0 1 在等级二的基础之上,能在系统中进一步引入stl 文件读写 错误和异常处理技术 如 将...
C 课程设计题目详细要求
题目9 模拟atm机存取款管理系统设计 1 问题描述 模拟银行的自动取款机使用过程中的界面和用户交互过程。实现查询银行卡余额 取款 修改密码 退出系统等功能。2 功能要求 1 卡号 密码输入最多三次,否则直接退出系统。2 取款功能 取款金额受卡余额 机单笔最大取款金额及机当前剩余金额的限制。3 查询...
C语言课程设计题目及相关要求
c语言课程设计综合设计题目及相关要求说明。1 选题。采用2人一组或1人一组选作一题,锻炼同学之间的团结协作能力。课程设计题目附后面。分组可采用自由组合,分组名单及各小组选题名单,请报给学习委员交给任课教师,同一个题目不超过2个小组。2 设计时间。本学期20周,20周周五上交纸质报告及电子版报告。3 ...