计算机程序训练
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机程序训练
————————————————————————————————作者:————————————————————————————————日期:
目录
一.训练目的 (2)
二.设计要求 (2)
三.训练题目 (2)
附录A 任务书模板 (9)
一.训练目的:
Vb设计训练是学习完《vb程序设计》课程后进行的一次全面的综合性上机
实验。其目的在于为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。
二.设计要求:
1.按照给定题目独立设计程序,上机调试通过。
2.写出设计报告
提交报告的内容如下:
1)题目内容的描述
2)应用程序功能的详细说明
3)输入数据类型、格式和内容限制;
4)系统主要界面描述
–简要的语言描述
5)结束语
6)程序的源代码清单
7)报告的字数,不算源代码清单不少于4页
按规定的模板封面输出,不准自定义封面格式
提交报告的格式如下:
1)正文宋体小四号字
2)每个自然段开始空两格.
3)文中英文用新罗马(time new roman),四号
4)源程序清单用英文新罗马五号
5)提交报告封面使用《沈阳理工大学课程设计(论文)》
专用封面
注:对于程序中未能实现的部分需要加以说明。对于程序
中所参考的部分代码需要加以声明,并说明出处。三.训练题目:
同学原则按学号选择设计题目(任务书格式见附录A)也可自选,但同一个题目每班不超过3人,答辩时题目相同的同学一起答辩。
题目1
题目:设计窗体上画一个矩形
要求:该矩形转动的角度由文本框输入,矩形的大小由文本框输入,转动的方向由下拉列表框(顺时针,逆时针)控制,点击命令按钮实现转动。
并将输入的数据送文件保存。
题目2
题目绘制机械图
要求:
1.完成绘制右面机械图(包括主视图、左视图、俯视图,参数自
拟)。
2.机械图为参数化设计,主视图完全根据键盘输入的尺寸参数
绘制,左视图和俯视图根据主视图坐标变换获得,主视图未表
达的信息再次输入尺寸参数在相应的左视图和俯视图中予以
完善。并将键盘输入信息存入文件,以便再次绘制此图。
3.画出边框和标题栏。
(主视图尺寸参数用文本框输入,单击“画图”按钮,弹出绘制的界面)
题目3
题目绘制机械图
要求:
.1. 完成绘制右面机械图(包括主视图、左视图、俯视图,参数自
拟)。
2. 机械图为参数化设计,主视图完全根据键盘输入的尺寸参数绘
制,左视图和俯视图根据主视图坐标变换获得,主视图未表达的
信息再次输入尺寸参数在相应的左视图和俯视图中予以完善。并
将键盘输入信息存入文件,以便再次绘制此图。
3.画出边框和标题栏。
(主视图尺寸参数用文本框输入,单击“画图”按钮,弹出绘制的界面)
题目4
题目绘制机械图
要求:
1.完成绘制右面机械图(包括主视图、左视图、俯视图,参数自
拟)。
2. 机械图为参数化设计,主视图完全根据键盘输入的尺寸参数绘
制,左视图和俯视图根据主视图坐标变换获得,主视图未表达的信
息再次输入尺寸参数在相应的左视图和俯视图中予以完善。并将键
盘输入信息存入文件,以便再次绘制此图。
3. 画出边框和标题栏。
(主视图尺寸参数用文本框输入,单击“画图”按钮,弹出绘制的界面)
题目5
题目绘制机械图
要求:
1.完成绘制右面机械图(包括主视图、左视图、俯视图,参数自
拟)。
2.机械图为参数化设计,主视图完全根据键盘输入的尺寸参数绘
制,左视图和俯视图根据主视图坐标变换获得,主视图未表达
的信息再次输入尺寸参数在相应的左视图和俯视图中予以完
善。并将键盘输入信息存入文件,以便再次绘制此图。
3.画出边框和标题栏。
题目6
题目日历程序
要求:
1.制作1个在日常生活中常见的日历。
2.运行程序后,将在日历上看见windows中的“年、月、日”和“今天是星期几”等4个信息,按cancel键退出该程序
(窗体界面参考windows日历样式)
题目7
题目:绘制曲线
要求:二次方程ax^2+bx+c=0,(a不等于0)其中a,b,c从键盘随机输入,单击窗体完成该二次曲线的绘制。单击“退出”可以退出该程序
窗体界面包括三个text文本框用于输入A,B,C “绘制曲线”按钮,“退出”按钮
题目8
题目时钟
制作一个提取系统时间并正确走时的时钟
该时钟有时针、分针和秒针,并且可以走动,如果系统时间正确,则它的时间也准确
题目9
题目计算器
制作一个简单的计算器
其功能与一般的计算器相差不大,可以进行四则运算,当按下“清除”按钮时,上方显示区数字清变为0,准备进行下次运算。(计算器界面参考windows附件里的计算器样式,想要取得优的同学可以加大难度,做科学计算器)
题目10
题目四周循环移动
创建窗体,利用shape控件和timer控件完成。单击“开始”按钮,出现红色圆球在屏幕上四周循环移动,单击“停止”按钮圆球静止
题目11
题目:通讯录管理系统
要求:
1.主要功能:
(1)能建立、修改和增删学生通讯录
(2)能够按多种方式进行查询
2.要求:界面友好,易于操作
参照图片,不需要完全一致
题目12
题目:电话本的管理
要求:设计一个基本的电话本管理程序,具有加入、删除、显示、修改和查询联