微机原理课程毕业设计几何图形显示.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计任务书 学生姓名: 吴 涯 专业班级: 电气0705 指导教师: 李道远 工作单位: 自动化学院 题 目: 几何图形显示 初始条件: 屏幕上不停地出现随机(随机颜色,随机边长,随机位置)的矩形。 要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1.设计方案的选择与确定:根据题目要求,参考相关文献资料,选择合适的软硬件设计方案。 2.程序编制:确定软件方案,绘制系统软件流程图,完成汇编程序的编制。 3.撰写课程设计说明书。内容包括:摘要、目录、正文、参考文献、附录(程序清单)。正文部分包括:设计任务及要求、方案比较及论证、软件设计说明(软件思想,流程,源程序设计及说明等)、程序调试说明和结果分析、课程设计收获及心得体会。 时间安排: 1月18到20日:查阅资料 1月21到27日:进行课程设计硬件及软件设计 1月28到30日:课程设计报告撰写 1月31日:答辩 指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日 摘 要 这次课程设计题目是几何图形显示,要求显示一个随机颜色,随机边长,随机位置的矩形,在计算机图形设计中,屏幕上的一个图像由大量的图形像素组成。在图形方式下,显示屏幕上由像素点组成,屏幕按分辨率划分成像素行和列。可以通过读写屏幕上的各个点的像素,显示出各种单色的图形。 显示时,通过对矩形长宽的限制,调用该范围各点的像素,从而在屏幕上显示出单一颜色的矩形。但为了满足要求,必须引用随机函数,得到矩形长宽的随机数,除此之外,还要随机得到矩形的位置坐标和颜色。 既然要求显示几何图形,且要求有颜色,就一定得调用相应的中断服务清屏,还必须设定CX的值,使屏幕能够连续显示出一组颜色、边长和位置各不相同的矩形。 最后,通过对个子程序的编写和调用,最终的效果是在屏幕上显示边长、颜色和位置不断变化的彩色矩形。 关键词:显示 随机 矩形 调用 目录 课程设计任务书…………………………………………………………………1 摘要…………………………………………………………………………………2 1任务设计分析 …………………………………………………………………4 2 设计方案及原理………………………………………………………………5 2.1 设计思路…………………………………………………………………5 2.2 图像显示原理……………………………………………………………5 2.3 随机函数…………………………………………………………………6 2.4 随机颜色…………………………………………………………………6 2.5 随机位置和随机长宽……………………………………………………6 2.6 延迟和清屏………………………………………………………………6 3 程序设计流程图………………………………………………………………7 4 调试过程 ………………………………………………………………………9 5 程序运行结果…………………………………………………………………10 6 总结体会 ………………………………………………………………………11 参考文献 …………………………………………………………………………12 附录…………………………………………………………………………………13 几何图形显示 1 任务设计分析 设计任务:在屏幕上不停地出现随机(随机颜色,随机边长,随机位置)的矩形。 任务分析:认真分析题目后可以知道,该题是要求用写像素的方法绘制图形,因此程序中必定涉及到与屏幕设置和颜色填充有关的编程技巧;另外,从题目中可以看到,出现最多的字眼就是“随机”,基本上显示图形的各个属性都要求随机,包括颜色,大小位置,因此有关产生随机数的程序段是必不可少的,且关于显示矩形的颜色,大小,位置的各个子程序都会用到随机数;还有,因为要求是不停显示随机矩形,即在不同位置显示不同矩形时,相互之间不能干扰,且要能看到效果,因此在显示出矩形后必须有延迟和清屏功能的子程序。 2 设计方案及原理 2.1 设计思路 该设计要求显示一“随机边长、随机位置、随机颜色”的矩形,可以想到这是要求显示一组不同颜色、不同位置且边长不同的矩形。基本思路是先设计一矩形显示程序,然后应用随机函数,得到四组随机数,分别赋值给矩形的边长,颜色和位置,已达到设计目的。 2.2 图像显示原理 本程

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档