- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 6
微机应用课程设计题目
TOC \o 1-1 \h \z \u 题目1 百米赛跑游戏模拟程序设计 1
题目2 全自动洗衣机控制模拟程序设计 2
题目3 打字练习程序设计 3
题目4 单词记忆测试器程序设计 4
题目5 电子密码锁程序设计 5
题目6 电子实时时钟软件设计 6
题目7 抢答器控制模拟程序设计 7
题目8 出租车计价器模拟程序设计 8
题目9 家用风扇控制模拟程序设计 9
题目10 简易电话号码簿程序设计 10
题目11 学生综合素质成绩统计系统程序设计 11
题目12 交通信号灯模拟控制器设计 12
题目13 空调模拟控制器 13
题目14 老虎机模拟程序 14
题目15 秒表程序设计 15
题目16 21点游戏模拟程序设计 16
题目17 霓虹灯模拟控制器程序设计 17
题目18 汽车信号模拟控制器程序设计 18
题目19 骰子模拟程序设计 19
题目20 猜拳程序设计 20
PAGE 20
百米赛跑游戏模拟程序设计
任务
模拟实现百米赛跑游戏:用键盘的两个键模拟左右腿,通过交替按键模拟跑步,假定每步步长固定(2米),则50次的交替按键就模拟跑完100米。
基本要求
输入参赛者姓名。
提示参赛者准备(此时按键无效)。
提示开始比赛并启动计时。
读入按键。
判断按键是否与前次相同,若相同则跳转第4步骤。
步数加一,设当前按键为前次按键。
判断是否是第50步,若不是则跳转第4步骤。
停止计时,计时精度为0.01秒。
显示结果。
询问是否继续玩下一盘,若要,重复步骤2~10。
结束。
扩展要求
能够记录最近5次和最快5次的跑步记录,
可容纳多人游戏(分批次)。
可让两人同时进行游戏。
起跑时增加声音提示。
全自动洗衣机控制模拟程序设计
任务
模拟全自动洗衣机工作过程。
基本要求
用信息提示工作的状态(进水、浸泡、洗衣、脱水、结束)。
显示工作剩余时间(洗衣程序可自定义,时间精度:秒)
扩展要求
洗衣时模拟正、反转(可用‘\’‘-’‘/’三个字符在屏幕同一位置的交替出现模拟电机的旋转及方向)。
洗衣和脱水时模拟电机转速不同。
可模拟故障报警。
打字练习程序设计
任务
利用键盘和屏幕进行打字练习。
基本要求
自行编制键盘中断和时间中断处理程序,并保存原中断向量。程序运行时,使用自编的中断向量处理程序。程序退出时,恢复中断向量。
在缓冲区中预放了一些字母,运行时,可按照屏幕上显示的小写字母输入练习。
每输入完一行按回车键后,可显示出练习输入的时间。
扩展要求
改进程序,将原设计中固定的例句改为随机变化的例句。
实现例句中出现大写字母和其它字符的打字练习。
必要的辅助功能(设置、修改等)。
单词记忆测试器程序设计
任务
编写一个帮助单词记忆的程序。
基本要求
实现单词的录入(为使程序具有可演示性,单词不少于10个)。
单词根据按键控制依次在屏幕上显示,按键选择认识还是不认识,也可以直接进入下一个或者上一个。
单词背完后给出正确率。
扩展要求
旧单词可从文件中读出。
录入的新单词保存到文件中。
第一次背完后,把不认识以及跳过的单词再次显示出来,提醒用户再记忆,直到用户全部都记住。
结束后,给出各个单词的记忆结果信息,如记忆次数。
根据各自情况,完善功能。
电子密码锁程序设计
Input keycode:■
Input keycode:■
Modify keycode(F1)
Exit(F2)
Input old keycode:■
Return(F1)
Exit(F2)
Input new keycode:■
Return(F1)
Exit(F2)
ReInput new keycode:■
Return(F1)
Exit(F2)
You are right!
Modify keycode(F1)
Exit(F2)
F1
F1
F1
F1
Enter,true
Enter,true
Enter,true
Enter,false
Enter,true
Keycode error!
Enter,false
5秒后
Keycode modification succeed!
5秒后
实现如图所示电子密码锁功能。
基本要求
显示各提示菜单
实现密码输入和判断
实现密码更改
实现程序正常结束
扩展要求
实现非软件的准确延时
输入错误3次后自动结束程序
根据操作产生的不同结果配以不同的音效
自定义的其它扩展功能
电子实时时钟软件设计
任务
Date YYYY:MM:DDTimeHH:MM:SSBeep On/Off
Date YYYY:MM:DD
Time
HH:MM:SS
Beep
您可能关注的文档
- 15数字移动通信系统gsm-r无线网(20140915).doc
- 15立方米液氯储罐课程设计说明书.doc
- 2011年报关员考试考前模拟题1.doc
- 2012测试技术复习【3】.doc
- 2013处罚法答案(基层).doc
- 2013年安调员技术比武理论复习题[1].doc
- 2013年度机修工段总结.doc
- 2013年维修电工高级技师复习资料.doc
- 2013机关事业单位工人汽车驾驶员高级、技师国家题库练习题精选455题有(答案)[1].doc
- 2013级 材料科学基础复习参考材料(1).doc
- 2023年江苏省公务员录用考试《行测》题(A类)(网友回忆版).docx
- 安全产业研究2024年第3期(总第58期)-我国无人化安全应急装备发展研究-水印版.pdf
- 智慧增长2.0-破译价值主张时代的管理密码.pdf
- 电动汽车 -新能源汽车轴承长寿命技术.pdf
- 乡村巾帼力量 乡村民宿女性消费与民宿女主人经营行为研究 2024.pdf
- 电动汽车 -渐开线齿轮基本知识.pdf
- 【长城证券】海外AI浪潮热度不减,看好AI端侧、具身智能领域产业链发展.pdf
- 2023年度浙江省党政机关选调应届优秀大学毕业生《行测》题(网友回忆版).docx
- 2022年山东省公务员录用考试《行测》试题(网友回忆版).docx
- 质量月知识竞赛策划.docx
文档评论(0)