- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可视化程序设计(VS)实验讲义
《可视化程序设计》
实 验 指 导 讲 义
课程编号:
课程名称:可视化程序设计/Program Visual Design
学时学分:实验总学时:8;
先修课程:面向对象程序设计C++
适用专业:计算机科学与技术、教育技术学、电子信息科学、软件工程、网络工程
开课学院:计算机科学学院
实验一 C#编程环境与编程基础练习
实验二 面向对象编程
实验三 接口和异常处理
实验四 Windows程序设计
实验五 文件操作
实验六 数据库应用
实验七 综合应用
实验一 C#编程环境与编程基础练习
实验目的:初步认识Visual Studio开发环境;练习在VS环境下创建控制台应用程序,并在该环境下练习调试应用程序的常用方法;进一步熟悉运用C#语言编程,为学习后续内容增加感性认识。
试验内容:
一、创建以下控制台应用程序:
1. 输入一个班同学的成绩,统计各个分数段的人数分布情况,并输出。
2. 求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如,6是完数,因为6=1+2+3。.
二、 练习保存工程、运行、中断、等调试程序方法。
试验步骤:
创建一个控制台应用程序。
1. 启动VS2005/Vs2008,进入如下界面:
2. 选择:“文件”-》“新建”-》“项目”,打开如下界面:
3. 选择“控制台应用程序”,并设置项目名称、保存位置等信息,单击“确定”按钮,进入如下所示的代码编辑界面:
4. 编辑程序。
练习保存、中断等调试、运行程序方法。
保存工程。选择“文件”-》“全部保存”命令保存工程。
设置和取消断点。
在VS2008的源程序编辑界面中,设置和取消断点的方法有下面几种:
方法1:用鼠标单击某代码行左边的灰色区域。单击一次设置断点,再次单击取消断点。
方法2:用鼠标右键单击某代码行,从弹出的快捷菜单中选择“断点”-》“插入断点”或者“删除断点”命令。
方法3:用鼠标单击某代码行,直接按F9键设置断点或取消断点。
断点设置成功后,在对应代码行的左边会显示一个红色的实心圆,同时该行代码页突出显示。
利用断点调试程序
设置断点后,即可运行程序。程序执行到断点所在的行,就会中断运行。断点可以有一个,也可以有多个。
需要注意的是,程序中断后,断点所在行还没有执行。
当程序中断后,如果将鼠标放在希望观察的执行过的语句的变量上面,调试器就会自动显示执行到断点时该变量的值。
观察以后,按F5键继续执行到下一个断点。
如果大范围调试仍然未找到错误之处,也可以在调试器执行到断点处停止后,直接按F11键逐句执行,按一次执行一条语句。
还有一种调试的方法,即按F10键“逐过程”执行,它和“逐语句”执行的区别是把一个过程也当做一条语句,不再转入到过程内部。
3. 运行程序:选择“调试”-》“启动调试”命令开始调试,若编译通过,则显示运行结果。或选择“调试”-》“开始执行”直接生成可执行程序,若出现错误,则提示并等待修改。实验二 窗体与常用组件的应用设计(1)
试验目的:练习使用所学常用基本组件编写简单的应用程序。掌握工程的创组件的添加、组件的布局、属性的设置、方法的调用、事件代码的编辑方法,并进一步熟悉C++ Builder软件环境及调试方法。
实验内容:设计一个窗体,其中包含一个“计数“按钮,一个“清空“按钮,一个“关闭“按钮,和一个文本框。要求运行开始时“清空“按钮不可用。当文本框中输入数据后“清空“按钮可用。用户每单击一次“计数“按钮,文本框中的值加1,若文本框中无初始值,则从0开始计数。当用户单击“清空“按钮,则清除文本框中内容。当用户单击“关闭“按钮,结束程序。
实验步骤:
界面设计
界面可参照图1。
图1 计数器参照界面
属性设置
组件 对象名称 属性名称 属性值 文本框 Edit1 Text “” Font-Size 20 “清空“按钮 ButtonClear Caption “清空” “计数”按钮 ButtonCount Caption “计数” “关闭”按钮 ButtonClose Caption “关闭”
事件代码编辑
代码写入对应按钮的单击事件(OnClick)实验二 窗体与常用组件的应用设计(2)
试验目的:练习使用所学常用基本组件编写简单的应用程序。掌握工程的创组件的添加、组件的布局、属性的设置、方法的调用、事件代码的编辑方法,并进一步熟悉C++ Builder软件环境及调试方法。
实验内容:设计一个多重窗体程序,要求如下:
(1)“成绩数据处理”窗体上有三个按钮:“成绩输入”、“成绩计算”、“结束”。
(2)单击“成绩输入”时弹出“成绩输入”窗体,该窗体上放置几个文本框和标签用于输入各门课的成绩,课程名称自定。其上还有一个“返回”按钮,用于返回到“
文档评论(0)