c_c++语言课程设计任务书及题目

c_c++语言课程设计任务书及题目

ID:34398897

大小:138.24 KB

页数:9页

时间:2019-03-05

c_c++语言课程设计任务书及题目_第1页
c_c++语言课程设计任务书及题目_第2页
c_c++语言课程设计任务书及题目_第3页
c_c++语言课程设计任务书及题目_第4页
c_c++语言课程设计任务书及题目_第5页
资源描述:

《c_c++语言课程设计任务书及题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C/C++课程设计任务书西昌学院信息技术系朱瑜一、C语言课程设计目的和要求1.目的:(1)复习、巩固C/C++语言的基础知识,进一步加深对C/C++语言的理解和掌握;(2)课程设计为学生提供了一个独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生依据现实问题进行实践编程的能力;(3)培养学生在项目开发中团队合作精神、创新意识及能力。(4)通过课程设计,掌握程序的局部测试,调试方法,建立程序系统调试、测试的基本概念和思想,学会较大程序的系统测试和调试方法。2

2、.要求:(1)对系统进行恰当地功能模块分析,控制模块分析,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理;(2)系统设计要实用,编程简练,可用,功能全面;(3)系统设计说明书、流程图要清楚;(4)记录设计情况(备查,也为编写设计说明书作好准备);(5)系统实现的源代码要求上机调试通过并进行测试;测试用例和测试结果要做好纪录,最后要将源程序和测试结果都写入课程设计报告。(6)设计上交内容:课程设计报告一份(按格式书写);源程序和执行程序盘一张(能编译成可执行文件并能正常运行,可一

3、个班交一张光盘)。二、C/C++语言课程设计选题如下:1、课题:小学算术运算测试功能要求:制作一个可供小学数学教学的算术运算测试程序:1000以内加减乘除法,能根据输入题数出题,判断做题是否正确,最后计算测试分数。界面要求:美观简洁。2、编写一个万年历系统要求:模仿现实生活中的挂历.当前页以系统当前日期的月份为准显示当前月的每一天(显示出日期及对应的星期几)。当系统日期变到下一月时,系统自动翻页到下一月。3、通讯录管理主要功能:制作一个通讯录程序,该程序具有查找、添加、修改、删除功能。通讯录包括:姓名,

4、电话,街道,城市,省,邮编等。4、学生成绩管理主要功能:(1)能完成对学生成绩的录入、修改(2)能统计学生的成绩,求学生的总分及平均分,并能根据学生的平均成绩进行排序(3)能查询学生成绩,不及格科目及学生名单(4)能输出学生的成绩单5、设计一个简单计算器要求:能完成基本的加、减、乘、除计算,系统界面不做强制要求(鼓励做成窗体界面,可参考Windows系统自带的计算器)。6、学生成绩管理系统学生成绩管理是教学管理中的一项重要内容,主要包括成绩的录入、显示、查询和统计四大模块。各主要模块的功能如下:(1)录

5、入模块通过键盘录入某门课程全班同学的成绩。(2)显示模块显示所有录入的成绩。(3)查询模块查询相关同学的成绩。(4)统计模块统计各个等级的人数及百分比。7、职工信息管理系统职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:系统以菜单方式工作职工信息录入功能(职工信息用文件保存,鼓励使用数据库保存数据)--输入职工信息浏览功能--输出查询和排序功能:(至少两种查询方式)l按工资查询l按学历查询l按职工号查询等职工信息删除、修改功能

6、8、图书信息管理系统图书信息包括:登录号、书名、作者名、书号(ISBN)、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:系统以菜单方式工作图书信息录入功能(图书信息用文件保存,鼓励使用数据库保存数据)--输入图书信息浏览功能--输出查询和排序功能:(至少一种查询方式)--算法l按书名查询l按作者名查询l按书号查询9、学生信息管理系统学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生信息管理系统,使之能提供以下功能:系统以菜单方式工作学生信

7、息录入功能(学生信息用文件保存,鼓励使用数据库保存数据)---输入学生信息浏览功能---输出查询、排序功能---算法按学号查询按姓名查询10、学生选修课程系统设计假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:系统以菜单方式工作课程信息录入功能(课程信息用文件保存)--输入课程信息浏览功能--输出查询功能:(至少一种查询方式)--算法l按学分查询l按课程

8、性质查询学生选修课程(可选项)11、实验设备管理主要功能:(1)能够完成对设备的录入和修改(2)对设备进行分类统计(3)设备的破损耗费和遗损处理(4)设备的查询12、算24游戏1.主要功能:(1)能罗列出四张牌用四则运算凑成24的游戏。(2)凑不成给出提示。13、时钟模拟要求:图形化界面,屏幕上显示圆形的模拟时钟表盘,显示12个刻度。时钟上有秒针、分针和时针指示,随着系统时间推移,秒针、分针和时针在表盘上作相应地移动。14、俄罗斯方块游戏设

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

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

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