可视化程序设计专业作业(一)

Windows可视化程序设计 | MOOC中国 - 慕课改变你,你改变世界
通过本课程的学习,你将可以摆脱单调的控制台窗口,初步掌握使用C#开发Windows窗口应用程序的技巧,使你的应用程序界面更优美,使用更方便,与Windows操作系统的结合更紧密,实现更强大的功能。
西安交通大学
本课程在前述课程基础上,进一步介绍C#的可视化程序设计。内容包括:Windows程序设计原理;控件,窗体;Windows GDI+系统;文件及目录的操作。通过本课程的学习,你将可以摆脱单调的控制台窗口,初步掌握使用C#开发Windows窗口应用程序的技巧,使你的应用程序界面更优美,使用更方便,与Windows操作系统的结合更紧密,实现更强大的功能。
专项课程之3
面向对象程序设计、数据库编程、Windows编程、Web应用开发。. 具备.Net应用程序和Web应用程序设计能力。如:电子商务网站、社交网站、信息管理系统等。
Windows程序设计入门
Windows编程概述
第一个Windows程序
例题 同步文本框
C# Form程序的结构
窗口和标签、文本框、按钮控件
分组框、面板、复选框和单选钮控件
图片框控件的使用
Windows程序设计进阶
工具提示控件的使用
数字调节控件的使用
定时器控件的使用
鼠标事件与键盘事件
例题 鼠标事件的响应
例题 键盘事件的响应
进度条控件的使用
列表框、复选列表框和组合框.
Window GDI+和窗体
Windows绘图基础知识
画笔与颜色
画刷与文字输出
在控件上绘图
例题 小小编辑器
多窗体应用程序
例题 简易绘图程序
MDI多文档程序
文件和目录
例题 读写文本文件
二进制文件
例题 读写二进制文件
常见问题解答
我什么时候能够访问课程视频和作业?
Once you enroll and purchase the course, you’ll have access to all content once the session begins (for session-based course) or immediately (for self-paced courses); if you choose to explore the course without purchasing, you may not be able to access certain assignments. You can watch the lectures and submit the assignments at any time that works for you, although you should try to keep up with the suggested deadlines to stay on track.
如果我需要额外的时间来完成课程会怎么样?
Not a problem – course schedules are flexible, and course fee payments provide 180 days of full course access and Certificate eligibility. Self-paced courses have suggested deadlines, but you won’t be penalized for missing deadlines as long as you earn your Certificate within 180 days. Session-based courses may require you to meet deadli but if you fall behind, you can switch to a later session, and any work you’ve completed will transfer with you.
我支付此课程之后会得到什么?
If you pay for this course, you will have access to all of the features and content you need to earn a Course Certificate. If you complete the course successfully, your electronic Certificate will be added to your Accomplishments page – from there, you can print your Certificate or add it to your LinkedIn profile. Note that the Course Certificate does not represent official academic credit from the partner institution offering the course.
我能够免费学习此课程吗?
You can access video lectures and certain assignments for free in all courses. The free experience is intended to give you the opportunity to explore the course and decide if it is something you wish to pursue. If you do decide that you would like to complete the course, we encourage you to upgrade your experience by purchasing the course, or to apply for financial aid if you cannot afford the course fee.
退款条例是如何规定的?
You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. View our full refund policy.
有助学金吗?
Yes! Coursera provides financial aid to learners who would like to complete a course but cannot afford the course fee. To apply for aid, select “Learn more and apply” in the Financial Aid section below the “Enroll” button. You’ll be prompted to complete
no other paperwork is required.
OpenLearning
FutureLearn
Open2Study
IOC-Athlete-MOOC
World-Science-U
Codecademy
CourseSites
opencourseworld
ShareCourse
Stanford-Open-Edx
网易云课堂
中国大学MOOC
好大学在线CnMooc
以及更多...
Copyright &
MOOC.CN 慕课改变你,你改变世界可视化程序设计大作业题目_文库下载
1亿文档 免费下载
当前位置: &
& 可视化程序设计大作业题目
可视化程序设计大作业题目
1API绘图设计a.设计一个基于API结构的windows应用程序,并使用GDI绘制圆柱,圆锥和立方体。三个图可以放大缩小和移动。b.设计一个基于API结构的windows应用程序,并使用GDI绘制抛物线,双曲线。放大缩小和移动。2.基于MFC对话框的程序设计a.设计一个基于MFC对话框的程序,该程序对话框有两个滚动条,每个滚动条对应一个编辑框。随着滚动条的滚动编辑框中的数字相应的增加或减少。两个编辑框的和等于自三个编辑框的数据b.设计一个基于MFC对话框的程序,对List进行添加,修改和删除。c.设计一个基于MFC对话框的程序,对ListCtrl进行添加,修改和删除。d.使用继承方法改变静态标签控件的颜色。e.使用继承方法改变编辑框控件的颜色。3.基于文档视图的程序设计a.设计一个通信录,使用VC设计,使用序列化进行存储。b.设计一个简单图形系统,使用序列化进行存储图形,可以画圆和矩形,可以计算图形总面积。使用类和继承。c.设计一个学生系统,包含学生科目和学分。可以统计学生的平均分数。d.设计一个城市公交系统,包含公交名称和线路及票价。e.设计一个单位的公车,使用类和继承,统计均耗油量。f.设计一个教师系统,包含老师的属性和所带的课程.g.设计一个图书系统,并可以显示用户借的书。h.设计一个租车系统,并显示用户借的车。j.设计一个简单超市前台系统。4.多线程设计a.若一只盘子一次只能放一个水果,A只往盘中放苹果,B只往盘中放梨子,C只从盘中取苹果,D只从盘中取梨子。使用多线程和信号量实现。把个线程动作使用消息机制显示到控件中。b.今有3个进程P1、P2和P3协作解决文件打印问题:P1将文件记录从磁盘读入主存的缓冲区1,每执行一次读一个记录;P2将缓冲区1的记录复制到缓冲区2,每执行一次复制一个记录;P3将缓冲区2的内容打印出来,每执行一次打印一个记录。缓冲区的大小和一个记录大小一样。把个线程动作使用消息机制显示到控件中。c.系统有三个线程Read,Write1,Write2共享一个整数缓冲器b,b中每次只能存放一个整数。Read进程每次启动输入设备输入一个整数到b。若b中是奇数,则由进程Write1将其取出打印;若b中是偶数,则由进程Write2将其取出打印。规定输入与打印整数的个数和次序完全一致。把个线程动作使用消息机制显示到控件中。d.设公共汽车上,司机和售票员的活动分别是:司机的活动:
启动车辆;正常行驶;到达停车;售票员的活动:关车门;售票;开车门;在汽车不断地到站、停车、行驶过程中,这两个活动有什么同步关系?使用多线程和信号量实现。
Word文档免费下载:(下载1-2页,共2页)
郑州轻工业学院实验报告实验课程: 班姓 可视化程序设计基础 实验名称: 学号: Windows 窗体设计
级: 计算机科学与技术 01―1 班名: 郑峰弓 实验日期:...自由选题目标:涵盖如下所学的大部分可视化对象 Windows窗体; 文本编辑控件(文本框...大作业要求:提交材料:大作业实验报告,记录详细实现步骤(word文档 ); 程序源代码...C++程序设计(大作业2) 7页 1财富值 可视化程序设计 综合实例及... 18页 ...12 Email: suruohao@mail.nwpu.edu.cn 2 1 摘要 1.1 设计题目算法型大作业...C++程序设计(大作业2) 7页 1财富值 可视化程序设计 综合实例及... 18页 ...设计题目 查找算法 1.2 设计内容 本程序建立了一个 CZSF.cbp 的 C 程序工程...《可视化程序设计》作业一、选择题 1. 用来将窗体隐藏,而并非从内存中删除的...滚动条控件的 LargeChange 属性所设置的是滚动条中滚动块的最大移动位置。 )( ...2014年12月份考试可视化程序设计(VB)第二次作业_工学_高等教育_教育专区。...(本题分数:3 分,本题得分:0 分。) A、每条记录的记录号接从小到大排序 B...可视化编程大作业_IT/计算机_专业资料。可视化编程大作业可视化编程大作业一,闹钟程序 [设计内容] 用 BCB 编制一计算机闹钟程序. [设计目的] 学习并掌握 BCB 的...2011-数据库程序设计-大... 暂无评价 1页 免费 《可视化编程》大作业20.....②缺少“界面”减 10 分③“截图”数目大于 0 加 5 分 ④缺少“大作业题目...《可视化程序设计》试题_工学_高等教育_教育专区。...选择题(每题2分,共40分) 选择题(每题 分分 1...Visible=False 12.表示滚动条控件取值范围最大值的...云南师范大学成人继续教育学院商学院教学点 《可视化程序设计》期末试题试题(A 卷)姓名: 年级: 题号 得分 考试说明:1、本试卷共 4 页,考试时间为 120 分钟;2...热门下载资料排行
(window.slotbydup=window.slotbydup || []).push({
id: '2371210',
container: s,
size: '300,250',
display: 'inlay-fix'《走进可视化程序设计》学案分析
您现在的位置:&&>>&&>>&&>>&&>>&正文
《走进可视化程序设计》学案分析
作者:佚名 教案来源:网络 点击数: &&&
《走进可视化程序设计》学案分析
文 章来源莲山 课件 w ww.5 Y k J.Co m 《走进可视化程序设计》学案分析
教材分析:
教材选自xx教育出版社信息技术活动七《走进可视化程序设计》VB。本节从现实生活中的实例说起,与程序世界的实例作类比,让学生通过举例和上机实践,理解可视化编程的基本概念和方法。
可视化编程包含的许多概念是面向对象程序设计基本思想和方法的雏形,要在以后的章节中学会利用面向对象的思想和方法进行编程,必须从理解和掌握可视化编程的基本概念入手,而学习的方法是从VB提供的可视化编程环境和可视化编程组件开始,因为可视化编程的方法和步骤简单、易于上手。
学情分析:
随着年龄的增长,中学生已经具备了一定的生活阅历,能够对各种生活现象加以分析和说明,已接触了许多应用软件,具备了应用软件的一些使用技能,对程序世界的很多现象也有了一定的感触。而可视化编程的方法涉及较少,所以,本节将以“VB”可视化编程基础开始学习,对一些概念将在学习过程中适时明确。
1、精选贴近学生学习、生活中的任务,创设适合学生学习的环境――布置制作“电子钟”应用程序任务。
2、硬件、软件符合学生学习需要,学习资源主要以教材为主。
3、策略准备:以VB编程的基本步骤为线索,通过对各阶段性问题的解决,形成循序渐进的梯度,让学生在“做中学”“学中做”的过程中体验成功之喜悦,通过适当地为学生提供拓展性的内容,充分挖掘学生潜力,让有余力的学生可以有更大空间。
(一)知识目标
1、了解Visual Basic开发环境的使用。
2、了解可视化程序设计的一般过程。
3、了解对象、属性、事件是面向对象程序设计的概念。
(二)情感态度与价值观目标
1、经历可视化编程的基本过程,体验成功的快乐。
2、在老师的指导下,与同学共同探究问题,体验自主学习、合作学习的乐趣。
(三)能力目标
培养和提升学生利用VB编程解决问题的能力。
教学重点、难点:
(一)教学重点
1、VB可视化编程的方法。
2、VB可视化编程的几个基本概念。
3、理解事件与编写的程序代码。
(二)教学难点
理解事件与编写的程序代码。
教法、学法:
任务驱动、问题解决式的教学方法。
教师引导下的自主学习、合作探究式学习。
教学过程:
本节课我将从情境导入、新课学习、拓展提高、交流评价、课堂小结作业这五个部分进行。
我们经常见到 “电子钟”程序,今天我们来学习用VB制作“电子钟”程序应用程序。
学生活动:快速进入课堂学习状态,认真听课并思考。
设计意图:集中学生注意力,提高学习兴趣。
请同学们回顾:
1.计算机编程解决问题的基本过程。
2.“电子钟”程序需要对什么进行判断?涉及到程序设计的哪种软件?
学生活动:思考、回答。
设计意图:巩固知识,联结新旧知识。
布置制作“电子钟”程序任务,引导学生掌握利用VB可视化编程方法解决实际问题的基本过程。
可自主学习,参照教材第75-84页部分完成该任务。
(1)建立工程
(2)创建图形用户界面
(3)设置对象属性
(4)编写程序
(5)调试运行程序
(6)保存和编译程序
学生活动:听课、思考,探究、合作。
设计意图:通过任务驱动的形式,让学生在完成任务的同时,掌握可视化编程的过程,也为学生将来自觉利用可视化编程工具解决实际问题做好铺垫。
(1)学习较吃力的学生继续完成上面基本任务,可寻求同伴指导。
(2)学习能力较强的学生针对“电子钟”程序界面进行修饰完善,自主学习,添加相应控件。鼓励这些学生指导学习能力较差的学生完成任务,达到共同进步。
(3)思考:制作真正的“电子钟”程序还需要学习哪些知识?
学生活动:合作、自主学习,探究、实践。
设计意图:关注全体学生、体现分层教学思想。
组织学生展示交流部分作品。
学生活动:展示、表达、交流、评价。
设计意图:激励、诊断、促进学习。
课堂小结作业
(1)涉及哪些可视化编程的基本概念?
(2)事件过程的一般格式是怎样的?
(3)如何设置和读取对象的属性值?如何调用对象的方法?
(4)简述VB可视化编程的基本步骤。
学生活动:思考、回顾、回答。
设计意图:提升认识
全面阅读教材本节内容,并预习下节。
学生活动:自主学习。
设计意图:巩固、准备。
板书设计:
走进可视化程序设计
一、 认识可视化界面
VB界面、事件、对象、属性。
二、编程体验
以上就是《走进可视化程序设计》说课稿,希望能对考生有所帮助。更多说课稿可查看中公教师网-说课频道。文 章来源莲山 课件 w ww.5 Y k J.Co m
没有相关教案上一篇教案: 下一篇教案:
? ? ? ? ? ? ? ? ? ?

我要回帖

更多关于 c 可视化程序设计 的文章

 

随机推荐