




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
你了解或接触过计算机程序吗 什么是程序 什么是程序设计语言 如何用计算机程序解决问题 学习一种程序设计语言 并把解决问题的方法用程序设计语言表达出来 QQ宠物由我 用计算机程序解决问题的过程 设计 用计算机程序解决问题的过程 请设计一个 QQ宠物 程序 在程序中可以让宠物吃饭 学习和睡觉 宠物在接收你的命令时有文字回应 用计算机程序解决问题以下问题 分析问题 1 分析问题 分析问题的需求情况 判断目标要求 需求情况 一只QQ宠物 可以接收吃饭 学习和睡觉的命令 有文字回应 目标要求 程序界面上有不同的按钮可以向宠物下达不同的命令 当下达不同命令时宠物能够用不同的文字进行响应 请设计一个 QQ宠物 程序 在程序中可以让宠物吃饭 学习和睡觉 宠物在接收你的命令时有文字回应 思考1 通过什么方式让宠物接收吃饭 学习和睡觉的命令 是通过语言 手势还是通过按钮让宠物接收命令 用按钮的方式 思考2 宠物在接收不同的命令后文字回应如何设计得更精彩 文字回应全都用同一句话 文字回应用不同的话 文字回应用不同的话 简洁描述为 程序界面上提供 吃饭 学习 和 睡觉 三个按钮 当点击这三个不同的按钮时 计算机能提示不同的文字 2 设计算法 解决问题的详细方法和步骤 1 提供 吃饭 学习 睡觉 三个按钮等待用户选择 4 点击 睡觉 按钮时 第一次点击则输出文字 呼噜噜 呼噜噜 第二次点击则输出文字 哈哈 又睡上一觉 第三次点击则输出文字 很喜欢睡觉是吧 要睡你自己睡去 再点就不跟你玩了 第四次点击则结束程序 3 点击 学习 按钮时 第一次点击则输出文字 好的 我这就去学习 第二次点击则输出文字 学习再学习 天天向上 第三次点击则输出文字 抗议 你想让我变成书呆子吗 再点就不跟你玩了 第四次点击则结束程序 2 点击 吃饭 按钮时 第一次点击则输出文字 哦 有饭吃 O 第二次点击则输出文字 又有饭吃 第三次点击则输出文字 我不干了 你想撑死我呀 再点我就不和你玩了 第四次点击则结束程序 自然语言描述算法 2 设计算法 解决问题的详细方法和步骤 以按下 吃饭 命令按钮时所需完成的程序功能为例 流程图形式描述算法 1 分析问题分析该问题的需求情况和已知条件 判断解决问题的可能性和目标要求 2 设计算法问题分析清楚后 提供解决这个问题的详细方法和步骤 3 编写程序选择一种计算机语言工具来编写程序 实现算法 现在我们选用VisualBasic 简称VB 这一计算机语言工具来编写程序实现算法 用计算机程序解决问题的过程 a a 1b 0c 0ifa 1thenlabel1 caption 有饭吃 endif 4 调试运行 如果编写的程序与程序设计语言的语法规则不一致 程序会出错而中断运行 此时 可根据计算机提示的出错信息修改程序 重新调试运行 5 检测结果 分析问题 用计算机程序解决问题的过程 如果结果不合理 还要回头对程序进行修改 直到程序的功能符合设计要求为止 现在 你的QQ宠物已经诞生了 虽然不完美 但还是很可爱的 祝贺你 认识程序的编制环境 VisualBasic 简称VB 是当今世界上应用最广泛的编程语言之一 它也被公认为是编程效率最高的一种编程方法 无论是开发功能强大 性能可靠的商务软件 还是编写能处理实际问题的实用小程序 VB都是最快速 最简便的方法 编写程序 1 常量 变量 数据类型数据类型 数值数据 字符型 字符常量要用双引号括起来 字符型变量要跟 符号 日期型2 运算符 函数与表达式数值运算符 运算符字符串运算符 逻辑运算符notandor函数 asc 获取指定字符的机内码值 结果为数值型chr 获取指定机内码值对应字符 结果为字符型表达式 常量 变量 运算符 函数等组成语句 程序由语句组成 每个语句有规定格式 Print 向屏幕 打印机输出数据 把右边的值赋给左边privatesub endsub form click load等 程序的基本要素 机内码 在计算机内表示汉字的代码就是汉字的机内码 QQ宠物由我设计 课堂任务 接下来由你来开发QQ宠物的新版本 必做 设计任务 开发 QQ宠物2 0版 富有个性的QQ 新增功能 增加新的功能按钮 点击时出现相应的文字对话 选做 设计任务 开发 QQ宠物3 0版 富有魅力的QQ 新增功能 QQ不再是只闻其声不见其人了 点击不同按钮时会出现不同的QQ模样 在完成以上任务时如果碰到困难 请点击 学习帮助 网页 等待解决的问题 在1 0版中 QQ只有吃饭 学习 睡觉的机会 请为QQ增加一个新的按钮 让它还可以做别的事情 等待解决的问题 在2 0版中 只看到QQ的对话 看不到QQ可爱的样子 怎么办呢 QQ宠物由我设计 别忘了将你的得意作品通过桌面右下角的多媒体网络图标上交 期待着你的宠物 当前设计任务 开发 QQ宠物2 0版 在1 0版本的基础上增加一个功能按钮 点击时出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 和植物约会:享受独特园艺乐趣
- 青年时装搭配规范手册
- 水利工程监理工作规定
- 运用人工智能技术提升客户服务水平
- 信息安全防护与数据风险
- 2025中国人寿洛阳分公司(售后部门)招聘笔试备考题库及答案解析
- 临床检验医学实验室质量管理
- 工作规划展望总结报告
- 地产销售渠道拓展方案
- 乳癌诊断检验医学技术指南
- 养老院护理九防内容课件
- 不要慌太阳下山有月光二部合唱线谱
- 光伏维护合同范本
- 副主任护师职称述职报告
- 《电机原理与应用》课件
- 房产查封申请书
- 2024年新疆伊犁州直检察机关招聘聘用制书记员笔试真题
- DB4403-T 56-2020 住宅小区电动汽车充电设施安全管理规范
- 展会安全风险评估报告
- 《学前教育法》知识考试题库100题(含答案)
- 北师大版六年级数学上册课件 圆周率的历史
评论
0/150
提交评论