delphi课程设计参考题目

delphi课程设计参考题目

ID:6590573

大小:29.50 KB

页数:3页

时间:2018-01-19

delphi课程设计参考题目_第1页
delphi课程设计参考题目_第2页
delphi课程设计参考题目_第3页
资源描述:

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

1、Delphi课程设计参考题目指导教师:王铮,王建一,吕志峰课程地点:第十七周S201第十八周S207课程时间:第十七周/第十八周1,简单文本编辑器程序请模仿Windows系统记事本程序,设计一个文本编辑器,要求可以实现文本字体,字号等的设置,并且可以保存文本到磁盘中,可以打开一个文本文件。2.简单的屏幕保护程序制作一个Windows屏幕保护程序,屏幕保护程序内容可以自定义。3.绘制三角函数曲线程序利用画布实现一个用于显示三角函数曲线效果的程序,要求可以实现正弦,余弦,正切及余切函数的常用角度的曲线图。4.图片显示特效制作实现图片

2、显示效果的图片,实现图片的水平交错效果,扇形交错效果,积木效果,百叶窗效果等功能。5.图片放大境制作图片的局部放大程序,要求鼠标移动到图片的相应位置,就将此位置图像放大显示。6.Flash播放器制作一个flash文件播放器,可以播放flash文件,控制播放效果。7.成绩管理系统制作一个用于成绩管理系统,实现成绩添加,修改,查询及删除操作。8.学籍管理系统制作一个学籍管理系统,实现学籍的添加,修改,查询及删除操作。9.公寓管理系统制作一个简单公寓管理系统,实现人员入住,房间的添加,修改,查询及删除操作。10.石头、剪刀、布游戏石头

3、、剪刀、布:本游戏由玩家和电脑对战,具体规则是:剪刀赢布,布赢石头,石头赢剪刀。玩家可以选择任何一种,同时电脑也选择一种,再对电脑和玩家的选择进行比较,看哪一方获胜。最后在窗体下方记录成绩。11.自动随机出题假如数学教师要求家长每天给孩子出20道算100以内的四则运算题。12.火炮在窗体上显示一个名为“开火”按钮,在单击按钮的时候,会出现一火炮正开炮的动画,同时还伴随着火炮的声响。13.智力魔方人机界面开始游戏前,窗品中小球都是很规则地排列着,每列的图案相同。单击“开始新游戏”按钮之后,小球的位置被打乱,随机地出现在每一位置上、

4、玩家可以单击方向键的按钮来移动每一行或列。移动一行(或列)时,要触动5个小球,可能为了把一个球放到合适位置,而了其他球的位置。当玩家把相同图案小球全部移动到同一行或者列的时候,游戏就成功了。14.点灯人机交互开始游戏后,整个画面显现为灰色,表示所有灯都是关闭的,玩家可以单击窗口中的任何一处,使单击处以及其四周的灯变成和原来相反的状态(也就是,关闭的变成打开的,打开的变成关闭的)。如果玩家把画面中所有的灯都打开,则玩家胜利。15.趣味图画人机交互游戏开始时,在窗口上方记录游戏开始时间和当前时间。程序将会把图片分成9份,重新打乱。玩

5、家可以使用方向键来移动小图片直到将9张小图片拼成原图。16.扫雷完成与Windows自带的扫雷游戏。为了简化程序,雷区为20X12的固定大小。17.21点游戏开始后玩家可以点击“要牌”按钮来要牌。系统自动计算总点数和牌数,当玩家不要牌的时候可以点击开牌。这时电脑开始要牌。最后系统会评判输赢。机智加分人机交互:单击“开始游戏”按钮之后,在程序的主窗口出现一个随机18.产生的10X10的棋盘。游戏双方分别为“甲方”和“乙方”,首先由甲方选的数字所在列中的一个数字;甲方选择完毕后,由乙方选择甲方选择的数字所在列中的一个数字;乙方选择完

6、毕后, 方再选择乙方选择的数字所在行的一个数字……。以此循环,直到选完有所有的数字为止。在窗口的右侧显示了双方的得分情况,最后分数多者为赢。19.黑白棋人机交互游戏为一个18X18的棋盘,游戏双方分别扫黑棋和白棋,单击“开始新游戏”按钮后,由白棋先下,具体规则是:只有在黑棋所在的行或列的前面有白棋时,才可以黑棋的后面放置白棋。放置以后,两个白棋之间的黑棋全部为变为白棋,接下来由黑棋下,规则同白棋。最后子数多者为胜。20.五子棋甲、乙两人轮流下棋,在窗口中单击鼠标,任何一方能在横向、纵向或对角线方向使一个棋子连成一线就算胜利,即出

7、现“X方胜利”对话框。单击OK按钮,对话框消失并清空窗口中的棋子,重新开始新局。21.超级放大镜人机交互在窗口中以指定的放大倍数显示了鼠标所在位置的内容。在“放大倍数”菜单中可以设置广大倍数。22.神奇画笔人机交互本程序运行后,将把当前的桌面作为背景,鼠标成为画笔,可以 背景中绘制图形。右击鼠标将弹出快捷菜单,在其中可以选择画笔的颜色和宽度,还可以退出程序。23.弹性小球人机交互本程序运行小球会来回弹跳,当它撞着区域的边缘时,会沿相反的方向行进,并且在行进的过程中,小球的半径会不断变大,而且得用窗口右下角的TrackBar控件,

8、便可以随意调整小球来回运行的速度。24.拯救地球人机交互地球从上方跌落下来,玩家使用鼠标控制下面的小小同志将地球拦住,然后地球就会再次弹起,按照反向规律弹到墙上,最后还要落到下面,玩家需要再次将其拦住,如此往复,直到玩家没有接住,或时间超1分钟。25.消灭害虫人

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

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

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