欢迎来到天天文库
浏览记录
ID:55552059
大小:280.50 KB
页数:26页
时间:2020-05-16
《电信VC程序设计实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《VC++程序设计》实验指导书沈阳大学信息工程学院目录实验一:熟悉VisualC++集成开发环境1实验二:面向对象程序设计4实验三:Windows编程基础6实验四:MFC应用程序框架8实验五:资源编辑器9实验六:图形与文本输出10实验七:对话框程序设计12实验八:VisualC++控件编程13实验九:VisualC++数据库应用程序设计15课程编号:课程类别:专业选修课适用层次:本科适用专业:电子信息工程课程总学时:48适用学期:第3学期实验学时:24开设实验项目数:9撰写人:齐晓轩审核人:刘天惠教学院长:范立南实验一
2、:熟悉VisualC++集成开发环境一、实验目的与要求了解VisualC++6.0集成开发环境,熟悉VC环境的基本命令和功能键以及常用的功能菜单命令,学习完整的C++程序开发、调试过程,熟练使用VC++环境的帮助。二、实验类型验证型三、实验原理及说明VisualC++6.0提供了可视化的集成开发环境,包括AppWizard、WorkSpace、ClassWizard和WizardBar等实用开发工具。四、实验仪器安装VisualC++6.0集成开发环境的计算机若干台五、实验内容和步骤1.设计一个C++程序。①在集成开发
3、平台上,单击File
4、New菜单项。②在New对话框中选择File标签,从左边的列表框中选择文件类型C++SourceFile,输入新的文件名称,并指定文件存储位置,单击OK按钮。③回到集成开发平台上,在打开的编辑窗口中输入如下语句。#includevoidmain(intargc,char*argv[]){doubler,area;r=10.0;area=3.*r*r;cour<<”圆的面积为:”<5、Build菜单项。出现提6、示,询问是否创建活动工作区,单击“是”按钮,完成程序的编译和链接。⑤按Ctrl+F5或单击工具栏执行按钮,运行此程序。2.VisualC++集成开发环境下的程序调试。①建立一个控制台应用程序。voidmain(){intnum[10];intsum=0;intaverage;for(inti=0;i<=9;i++)num[i]=2*(i+1);for(i=0;i<10;i++)sum=sum+num[i];average=sum/10;cout<7、宽,求长方形的周长和面积。六、注意事项建立一个控制台应用程序的步骤。七、预习与思考题1建立一个控制台应用程序的步骤?实验二:面向对象程序设计一、实验目的与要求体会类与对象的概念,学习类的构造函数和析构函数的定义和使用,掌握继承性与多态性的思想,熟悉面向对象的程序设计方法。二、实验类型设计型三、实验原理及说明面向对象程序设计采用数据抽象和信息隐藏技术,将对象及对象的操作抽象成一种新的数据类型——类,同时考虑不同对象之间的联系和对象类的重用性,可概括为“对象+消息=面向对象的程序”。四、实验仪器安装VisualC++6.08、集成开发环境的计算机若干台五、实验内容和步骤(一)定义一个人员类CPerson,包括数据成员:姓名、编号和用于输入输出的成员函数。在此基础上派生出学生类Cstudent增加三门成绩,并实现对学生信息的输入输出。(二)定义一个抽象类CShape,包含纯虚函数Area(用来计算面积)。派生出三角形类、圆类和长方形类,分别求其面积。1.启动VisualC++6.0启动VisualC++6.0系统。2.创建工程并添加代码①选择“文件”→“新建”菜单命令,打开应用程序向导,显示出“新建”对话框。单击“工程”标签,从列表框中选中W9、in32ConsoleApplication项。在工程名称框中输入Win32应用程序项目名称Ex_virtual。②单击“确定”按钮继续。在向导第一步对话框中,选中Anemptyproject(一个空的工程)项。单击“完成”按钮,系统将显示AppWizard(应用程序向导)的创建信息,单击“确定”按钮,系统将自动创建此应用程序。③再次选择“文件”→“新建”菜单命令,显示出“新建”对话框。单击“文件”标签,在左边的列表框中选择C++SourceFile项,在右边的“文件”下的编辑框中输入文件名,单击“确定”按钮。④在打开10、的文档窗口中输入代码。六、实验运行结果写出程序的运行结果。七、注意事项函数的参数及使用。八、预习与思考题1、构造函数有哪些特点?2、类中成员的访问权限有哪几种?有何不同?实验三:Windows编程基础一、实验目的与要求理解Windows应用程序的基本设计思想,熟悉windows应用程序的基本结构,体会Windows应用程序的消息循
5、Build菜单项。出现提
6、示,询问是否创建活动工作区,单击“是”按钮,完成程序的编译和链接。⑤按Ctrl+F5或单击工具栏执行按钮,运行此程序。2.VisualC++集成开发环境下的程序调试。①建立一个控制台应用程序。voidmain(){intnum[10];intsum=0;intaverage;for(inti=0;i<=9;i++)num[i]=2*(i+1);for(i=0;i<10;i++)sum=sum+num[i];average=sum/10;cout<7、宽,求长方形的周长和面积。六、注意事项建立一个控制台应用程序的步骤。七、预习与思考题1建立一个控制台应用程序的步骤?实验二:面向对象程序设计一、实验目的与要求体会类与对象的概念,学习类的构造函数和析构函数的定义和使用,掌握继承性与多态性的思想,熟悉面向对象的程序设计方法。二、实验类型设计型三、实验原理及说明面向对象程序设计采用数据抽象和信息隐藏技术,将对象及对象的操作抽象成一种新的数据类型——类,同时考虑不同对象之间的联系和对象类的重用性,可概括为“对象+消息=面向对象的程序”。四、实验仪器安装VisualC++6.08、集成开发环境的计算机若干台五、实验内容和步骤(一)定义一个人员类CPerson,包括数据成员:姓名、编号和用于输入输出的成员函数。在此基础上派生出学生类Cstudent增加三门成绩,并实现对学生信息的输入输出。(二)定义一个抽象类CShape,包含纯虚函数Area(用来计算面积)。派生出三角形类、圆类和长方形类,分别求其面积。1.启动VisualC++6.0启动VisualC++6.0系统。2.创建工程并添加代码①选择“文件”→“新建”菜单命令,打开应用程序向导,显示出“新建”对话框。单击“工程”标签,从列表框中选中W9、in32ConsoleApplication项。在工程名称框中输入Win32应用程序项目名称Ex_virtual。②单击“确定”按钮继续。在向导第一步对话框中,选中Anemptyproject(一个空的工程)项。单击“完成”按钮,系统将显示AppWizard(应用程序向导)的创建信息,单击“确定”按钮,系统将自动创建此应用程序。③再次选择“文件”→“新建”菜单命令,显示出“新建”对话框。单击“文件”标签,在左边的列表框中选择C++SourceFile项,在右边的“文件”下的编辑框中输入文件名,单击“确定”按钮。④在打开10、的文档窗口中输入代码。六、实验运行结果写出程序的运行结果。七、注意事项函数的参数及使用。八、预习与思考题1、构造函数有哪些特点?2、类中成员的访问权限有哪几种?有何不同?实验三:Windows编程基础一、实验目的与要求理解Windows应用程序的基本设计思想,熟悉windows应用程序的基本结构,体会Windows应用程序的消息循
7、宽,求长方形的周长和面积。六、注意事项建立一个控制台应用程序的步骤。七、预习与思考题1建立一个控制台应用程序的步骤?实验二:面向对象程序设计一、实验目的与要求体会类与对象的概念,学习类的构造函数和析构函数的定义和使用,掌握继承性与多态性的思想,熟悉面向对象的程序设计方法。二、实验类型设计型三、实验原理及说明面向对象程序设计采用数据抽象和信息隐藏技术,将对象及对象的操作抽象成一种新的数据类型——类,同时考虑不同对象之间的联系和对象类的重用性,可概括为“对象+消息=面向对象的程序”。四、实验仪器安装VisualC++6.0
8、集成开发环境的计算机若干台五、实验内容和步骤(一)定义一个人员类CPerson,包括数据成员:姓名、编号和用于输入输出的成员函数。在此基础上派生出学生类Cstudent增加三门成绩,并实现对学生信息的输入输出。(二)定义一个抽象类CShape,包含纯虚函数Area(用来计算面积)。派生出三角形类、圆类和长方形类,分别求其面积。1.启动VisualC++6.0启动VisualC++6.0系统。2.创建工程并添加代码①选择“文件”→“新建”菜单命令,打开应用程序向导,显示出“新建”对话框。单击“工程”标签,从列表框中选中W
9、in32ConsoleApplication项。在工程名称框中输入Win32应用程序项目名称Ex_virtual。②单击“确定”按钮继续。在向导第一步对话框中,选中Anemptyproject(一个空的工程)项。单击“完成”按钮,系统将显示AppWizard(应用程序向导)的创建信息,单击“确定”按钮,系统将自动创建此应用程序。③再次选择“文件”→“新建”菜单命令,显示出“新建”对话框。单击“文件”标签,在左边的列表框中选择C++SourceFile项,在右边的“文件”下的编辑框中输入文件名,单击“确定”按钮。④在打开
10、的文档窗口中输入代码。六、实验运行结果写出程序的运行结果。七、注意事项函数的参数及使用。八、预习与思考题1、构造函数有哪些特点?2、类中成员的访问权限有哪几种?有何不同?实验三:Windows编程基础一、实验目的与要求理解Windows应用程序的基本设计思想,熟悉windows应用程序的基本结构,体会Windows应用程序的消息循
此文档下载收益归作者所有