1程序设计综合训练选题

1程序设计综合训练选题

ID:14435326

大小:124.50 KB

页数:10页

时间:2018-07-28

1程序设计综合训练选题_第1页
1程序设计综合训练选题_第2页
1程序设计综合训练选题_第3页
1程序设计综合训练选题_第4页
1程序设计综合训练选题_第5页
资源描述:

《1程序设计综合训练选题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计综合训练选题目的:学会对问题制定简单算法,用C语言作为工具解决实际问题。开发工具:不限(任何适合C语言或C++语言的开发平台均可),如:TurboC2.0、VisualC++等。设计要求:(1)独立或组队完成。(2)绘制程序流程图。(3)提交功能说明(变量类型、变量作用、数据结构、关键算法)。(4)有良好的用户界面和较稳定的程序。(5)提交无错误的源程序。选题:题1.图书管理系统(可3人完成)编写一个简单的图书管理系统,可实现基本的图书管理功能,包括图书的增加、删除、修改、查询、借阅、归还、统计等功能。题目要求:(1)图书管理

2、信息采用文件保存;(2)提供多种查找方式(如按书名、作者名查询);(3)提供选择菜单以实现功能选择;(4)考虑操作权限。相关知识:(1)数据结构(2)文件操作参考:1.新书入库:图书信息包括书名,书号,作者、库存量,现存量(库存量减去借走的图书)等.当有新书入库时,先判断是否有此书(即比较书名或书号),若有则修改库存量,现存量的信息;若无此书,则将该书的信息添加,并将其库存量设为-1,将其标注为下次要购入的图书。2.读者信息管理:读者信息录入、修改、删除、查询。3.图书查询:(1)提供多种查找方式(如按书名、作者名查询)。(2)查询所

3、有要购入的图书的书名、作者。4.借阅管理(1)每个读者的信息包括姓名,编号,借阅图书信息.(2)借书登记:输入读者的姓名及所借图书的书号,先判断姓名是否在读者信息中,若有则将书号存入,同时修改此书的现存量.若无此姓名,则应提示错误。(3)还书管理:输入读者的姓名,所还图书的书号,修改读者和图书信息中相应的项。5.输出全部图书信息和全部读者信息。6.退出系统。题2.职工信息管理系统(可2人完成)编写一个简单的职工信息管理系统,可实现包括职工的增加、删除、修改、查询、浏览等功能。职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、

4、住址、电话等(工号不能重复)。题目要求:(1)职工信息采用文件保存;(2)提供多种查询和排序方式;如按工资查询,按学历查询等.(3)职工信息删除、修改和打印等功能(4)提供选择菜单以实现功能选择。相关知识:(1)数据结构10(2)文件操作题3.学生成绩管理系统(可2人完成)编写一个简单的学生成绩管理系统,可实现基本的学生成绩管理功能,包括学生基本信息和各科成绩的增加、删除、修改、查询、浏览和统计等功能。题目要求:(1)相关信息采用文件保存;(2)提供多种查询方式,可对成绩进行排序;(3)提供选择菜单以实现功能选择。相关知识:(1)数据

5、结构(2)文件操作参考:1、输入学生的基本信息(包括学号,姓名,班级、性别、相关课程成绩、联系方式等等)。2、按姓名或者学号查找、修改、删除和保存各个学生的信息。3、计算每个学生各门功课总分和平均分,按学号或总分排序输出每个学生的基本信息及总分、平均分和名次。4、按班计算各门功课的平均分,显示每门课程中低于平均分的每一个学生的学号,姓名,性别,科目,成绩。5、显示每门科目中,成绩在90分以上的学生信息,以及每门科目中不及格的学生信息。6、能够将学生基本信息存放在文件中,也可以从文件中读出学生基本信息。7、设置系统登陆密码,只有正确输入

6、密码方可进入管理系统。若用户输入信息不正确,给出相应的“错误”信息显示,然后重复刚才的操作题4.设计一个简单计算器要求:在功能上尽量模拟windows操作系统中的计算器,系统界面不做强制要求。题5.显示任意年份的日历系统设计一个能查询0~20000年的日历(公历),是真正的“万年历”。界面美观,要求如下:(1)显示封面运行软件后首先显示欢迎信息、版本号、作者姓名、日期及其它信息。进入方式:按回车进入系统,按‘ESC’键退出。(2)进入输入年、月,查询日历系统 依次输入:年、月,然后按‘ENTER’确认。(3)日历显示系统显示一屏四个月

7、日历,当前显示所要查询的年月日历。(4)当所查询日历完成,按上下光标键可以进行向前向后翻屏查询;按‘ENTER’键重新输入年月,进行新的查询;按‘ESC’键退出程序。(5)退出程序显示退出画面题6.超市商品管理系统(可2人完成)小型超市管理系统应具备进货、销售、库存等基本管理功能,具体要求如下要求:(1)信息输入模块:建立超市商品数据总文件,完成对超市商品信息的录入。(2)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。(3)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。(4)在记录进货及售货的同时,必须动态刷

8、新库存。(5)收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。(6)商品信息查询和统计:1)按产品名称查询;2)按销售10日期查询并统计(统计某年某月某种产品的数量,产品的种类);(

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

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

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