程序设计基础课程设计题目

程序设计基础课程设计题目

ID:19468442

大小:31.50 KB

页数:10页

时间:2018-10-02

程序设计基础课程设计题目_第1页
程序设计基础课程设计题目_第2页
程序设计基础课程设计题目_第3页
程序设计基础课程设计题目_第4页
程序设计基础课程设计题目_第5页
资源描述:

《程序设计基础课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计基础课程设计题目一、画面中实现y=a*x2+b*x+c函数曲线的绘制设计要求:1、通过对话框实现参数传递a,b,c值;2、通过对话框设定参数控制曲线的粗细;3、曲线的颜色通过颜色对话框选取(通过一个颜色按钮控制)。4、绘制一个小人沿曲线轨迹运动,到终点由头重新开始。5、保存绘制好的图形为JPG格式,可以用其它的看图软件打开。二、编写一个记事本程序设计要求1、记录将要做的事,到设定时间后弹出对话框提醒。2、能实现编辑、保存、另存为、查找替换等功能。3、提示:使用文件输入输出流;定时器。三、电子英汉词典设计要求1.用图形用户界面实现。2.能够编辑词典库中的

2、信息3.能够实现英译汉,汉译英。(要考虑一词多义)四、加密与解密设计要求1.采用图形用户界面2.给定任意一个文本文件,进行加密,生成另一个文件。3.对加密后的文件还原。4.至少实现两种以上的的加密算法。五、学籍管理系统设计内容设计基于文本文件结构的学籍管理系统。设计要求1.录入学生基本信息的功能2.修改学生基本信息的功能3.查询学生基本信息的功能4.删除学生基本信息的功能5.存储和读取学生信息六、简单俄罗斯方块游戏要求使用图形化界面,学习键盘事件处理七、ATM柜员机模拟系统(使用图形用户界面)设计要求:需求:当输入给定的卡号和密码(初始卡号和密码为123456

3、)时,系统能登录ATM柜员机系统,用户可以按照以下规则进行:1、查询余额:初始余额为10000元2、ATM取款:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支。3、ATM存款:不能出现负存款。4、修改密码:新密码长度不小于6位,不允许出现6位完全相同的情况,只有旧密码正确,新密码符合要求,且两次输入相同的情况下才可以成功修改密码。八、一个简单的万年历(使用图形化用户界面)功能要求:1.能够显示实现1800-2100年的日期,包括公历、农历、星期。2.能够按照月份格式显示,或按照星期格式显示。3.能够显示系统时间。4.能够设置闹钟。5.能够

4、查询若干国际大城市(分布在不同时区)的时间。九、学生成绩管理信息系统数据库要求:1.建立的文本文件中包含如下信息:学生学号、姓名、班级,语文、数学、英语成绩。2.至少要有5个班级,每个班级要有10名以上学生。3.使用.txt格式文本表示各种表。功能需求:1.能够实现根据以下关键字查询:学生姓名、学号、班级、课程名称。2.能够实现按照单科成绩、总成绩、平均成绩、学号排序。3.能够实现学生信息的插入、删除和修改。4.能够查询每个课程的最高分、最低分及相应学生姓名、班级和学号。5.能够查询每个班级某门课程的优秀率(90分及以上)、不及格率,并进行排序。十、记忆测试系

5、统设计内容:记忆测试系统通过回忆法测试记忆,分为初级、中级、高级三个级别,并通过记忆榜存储每个级别的成绩。设计要求:1.用户登录后输入自己的姓名,单击“记忆测试”菜单可以选择初级/中级/高级,也可以查看初级记忆榜/中级记忆榜或高级记忆榜。2.选择级别后,将显示相应级别的测试区域。测试区域由若干个数字,级别越高数字长度越长(初级5位,中级8位,高级13位),每次将随机出现一个数字后显示3秒后消失,用户需要将记忆中的数字写入下方的文本框中,全对才得分,测试完毕显示总分。3.将绩保存到成绩表中。十一、市收银系统使用图形用户界面。1.由收银员输入顾客的会员卡卡号(若有

6、卡)、所购商品的货号等。从数据库中取出有关价格信息,再把这些信息返回给收银台。同时把该收银台的销售总量和有关种类商品的剩余量以及该持卡顾客的消费情况交数据库存储以供查询。另外,对没有卡的消费情况不记录该顾客的消费情况等个人信息。2.如果一个未持卡顾客一次购物满200元,可为其发放一张会员卡,以后在该商场购物可向9折优惠。十二、算法演示程序1.选择一个算法,利用各种方法(图形、动画等)演示算法的演示过程。2、允许用户设置算法的各个输入参数,以及自动步进式演示中的时间间隔。通过图形用户界面输入n个整数;完成n个整数的冒泡排序;通过图形界面分别显示原始数据与排序的结

7、果。十三、贪吃蛇游戏要求使用图形化界面,学习键盘事件监听处理。十四、图书信息管理系统设计要求:1.用图形用户界面2.用文本文件建立1或2个图书信息表。3.能实现查询、增、删、改等功能十五、打坦克游戏要求使用图形化界面,学习键盘事件监听处理十六、个人简历录入程序编写一个个人简历录入程序,可实现相关信息的添加、删除、修改。要求:1.通过文本框录入姓名,通过单选按钮选择性别,通过组合框选择专业(计算机,电子,工商等)和文化程度(大专,本科,硕士,博士等),设置“提交”与“取消”两个按键,当用鼠标点击“提交”按键时,在文本框中显示所填写以及选择的信息。当点击“取消”按

8、键退出系统。2实现存储与读取。十七、计

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

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

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