- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《可视化程序设计》作业
一、 登录
URL:FTP://67
User: Student
PWD: ctec
二、目录
下载作业题目及本说明目录:
67/作业下载\可视化程序设计\作业
上传作业目录
67/作业上传\2013_可视化程序设计_应数91信计9192/,如
67/作业上传\2013_可视化程序设计_应数91信计9192/电信硕51左为/
三、上传作业操作
1.只需要递交Word文档的实验报告,学生需要建立目录,目录名为“班级_学号_姓名”,不需要递交程序代码。
2.文件命名方式:
班级_学号_姓名.doc,例如:应数51梁猛_实验一.DOC。
3.实验报告格式按文件“实验报告模板实验一.DOC”样式。
实验一 用MFC开发Windows应用程序
一、实验目的
1.理解WINDOWS的基本编程思想,弄清MFC程序的组成及各部分的作用。
2.掌握在Visual C++ 6.0环境中如何创建项目文件。
3.掌握CDC类的主要成员函数的使用。
二、实验内容
1.编写一程序,在窗口中输出两行由字符“*”组成的字符串,中间是“严谨、求实、团结、创新”。
实验二 Windows消息机制
一、实验目的
1.掌握编写鼠标消息处理函数和键盘消息处理函数的技术。
2.掌握定时器的使用。
二、实验内容
1.每当用户在窗口客户区中按下鼠标左键时即可产生一个泡泡。
2.编写一个字幕滚动程序。单击左键开始滚动,单击右键停止滚动;文字自右向左移动,文字到顶端的距离是固定的。
实验三 Windows的图形设备接口
一、实验目的
1.了解图形设备接口与设备环境的概念
2.掌握设备环境类(CDC)、绘图工具类(CGdiObject)的主要属性与操作
3.掌握画笔、画刷、位图等对象的用途和编程方法
二、实验内容
1.编写一个程序,在窗口客户区绘制一幅包括太阳、蓝天、草地和房子的彩色图画。
2.在一个窗口中央加载一个位图,当单击鼠标左键时位图向上运动,当单击鼠标右键时位图向下运动。
实验四 资源
一、实验目的
介绍资源的概念以及图标、位图、菜单、工具栏和状态栏等资源的编程方法。
二、实验内容
1.编写程序,为程序重新设计一个美丽大方的图标。
2.编写程序,修改窗口标题字符串。
3.显示一张位图文件(.BMP)。
4.添加菜单。
实验五 文档/视图结构应用程序
一、实验目的
1.掌握文档视图结构的概念
2.理解序列化的概念,掌握文件的操作方法,包括CArchive、CFile类
3.是对数据的处理和输入输出,包括显示和打印。MFC提供了文档/视图结构支持这应用程序。Picture、Spin、Progress、Slide、Data Time Picker、List Control、Tree Control等控件的使用。
二、实验内容
1.创建一个如图所示的界面。
2.利用Tab Control控件设计复杂的界面。
实验八 标准控件
一、实验目的
1.了解模板库的概念和原理。
2.了解MFC模板库数组、列表和映射的概念。
3.了解STL模板库容器、迭代器、算法的概念。
4.掌握使用向量、列表和双端队列等顺序容器编写程序的方法。
5.掌握使用集合和映射等关联容器编写程序的方法。
6.掌握使用堆栈和队列等容器适配器编写程序的方法。
7.掌握常用泛型算法的编程方法。
二、实验内容(任选两题)
1.设计一个通用栈模板并进行测试。栈中数据最大个数为100,可实现入栈、出栈和访问栈顶元素的功能。
2.从键盘输入学生的考试成绩,求最高分、平均分,并按分数从低到高排序输出。利用vector容器完成本题。
3.用列表list将整数列表中的元素逆置。
4.假设有两个按数据元素值递增有序排列的集合A 和B,均以set作存储结构。编写算法将A表和B表归并成一个按元素值递增有序排列的集合表C。
5.利用标准模板库实现Josephus 环问题:任给正整数n、k,按下述方法可得排列1,2,……,n 的一个置换:将数字1,2,……,n 环形排列,按顺时针方向从1 开始计数,计满k 时输出该位置上的数字(并从环中删去该数字),然后从下一个数字开始继续计数,直到环中所有数字均被输出为止。例如,n=10,k=3 时,输出的置换是3,6,9,2,7,1,8,5,10,4。试编写一算法,对输入的任意正整数n、k,输出相应的置换数字序列。
2013年7月3日
您可能关注的文档
- 10以内的加减法练习题110以内的加减法练习题1.doc
- 10元献爱心、全民学语音——方案10元献爱心、全民学语音——方案.doc
- 10军事理论考试真题10军事理论考试真题.doc
- 10冀教版二年级语文下册_月光下的琴声10冀教版二年级语文下册_月光下的琴声.doc
- 10到20加减法练习题_口算_连加_连减(A4打印80页)10到20加减法练习题_口算_连加_连减(A4打印80页).doc
- 10化工专业《化工设备设计基础》教学大纲10化工专业《化工设备设计基础》教学大纲.doc
- 10加油站专项应急预案10加油站专项应急预案.doc
- 10千伏施工组织设计10千伏施工组织设计.doc
- 10型传动链长冲程抽油机的开题报告10型传动链长冲程抽油机的开题报告.doc
- 10天搞定大学英语四级核心词汇10天搞定大学英语四级核心词汇.doc
- 12-22章测试题112-22章测试题1.doc
- 12-17 大连养老院服务人员现状调研报告12-17 大连养老院服务人员现状调研报告.doc
- 12-13第一学期计划12-13第一学期计划.doc
- 12-31-孝悌家风的承传与家庭教育的误区(下)12-31-孝悌家风的承传与家庭教育的误区(下).doc
- 12-13六年级下册册期中语文试卷12-13六年级下册册期中语文试卷.doc
- 12-5 B6 Vocabulary-312-5 B6 Vocabulary-3.doc
- 12.23《语文》总目录(人教版)12.23《语文》总目录(人教版).doc
- 12.5语文主题阅读课题12.5语文主题阅读课题.doc
- 12.1函数(教学设计)12.1函数(教学设计).doc
- 12.《卧薪尝胆》第二课时教学设计12.《卧薪尝胆》第二课时教学设计.doc
文档评论(0)