软件工具与应用实验指导书

合集下载

《软件技术基础》实验指导书_实验三、四

《软件技术基础》实验指导书_实验三、四

《软件技术基础》实验指导书电子商务教研室2009年9月实验三队列的应用◆实验目的与基本要求1、掌握队列的顺序存储和链式存储结构。

2、掌握队列的特点。

3、掌握队列的基本运算。

◆实验条件1、硬件:一台微机2、软件:操作系统和C语言系统◆实验方法确定存储结构后,上机调试实现队列的基本运算。

◆实验内容1、写出队列的出队和入队算法。

2、设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。

车辆按到达停车场时间的早晚,依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。

如果停车场已停放n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车场。

停车场内如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。

每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。

如果停留在便道上的车未进停车场要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆次序。

编制一个程序模拟该停车场的管理。

◆性质:必做◆类型:验证◆2h队列是从日常排队现象抽象出来的一种数学模型。

当然数据结构中的队列远没有生活中的排队灵活。

数据结构中的队列规定:数据只能从队尾进,从队首出来。

已经进入队列的数据次序不能再做改变。

这就叫做“先进先出”(FIFO)或者说“后进后出”(LILO)。

允许插入的一端称为队尾,通常用一个称为尾指针(rear)的指针指向队尾元素,即尾指针总是指向最后被插入的元素;允许删除的一端称为队首,通常也用一个队首指针(front)指向队首元素的前一个位置(当然也可以直接指向队首元素,只是许多数据结构的书上都习惯这么定义)。

与队列类似,我们可以用一维数组来模拟队列这种数据结构,也可以用链表来模拟。

根据以上描述,队列可以可以有以下基本操作:1、创建初始化:按约定置队列为空状态。

《软件案例分析》实验指导书

《软件案例分析》实验指导书

《软件案例分析》实验指导书目录实验1PB环境学习 (1)实验2数字钟表制作 (4)实验3模拟钟表制作 (5)实验4快捷键设置 (6)实验9三层结构录入界面 (7)实验项目为了配合实验项目,先建立一个应用soft_case、一个菜单m_soft_case、一个主窗口w_softcase和一个被多个实验继承的祖先窗口w_showhide。

当窗口w_showhide打开时,主窗口w_softcase被隐藏,否则主窗口显示。

实验环境为:Windows 98或Windows 2000操作系统、PB开发环境和Oracle数据库管理系统。

实验1 PB环境学习1.建立应用(1)建立1个应用,命名为soft_case。

(2)新建1个菜单,命名为m_soft_case,菜单结构如图A.1所示。

图A.1 主菜单结构(3)“退出”菜单的clicked事件程序代码如下:NO. A.1CLOSE(PARENTWINDOW)(4)“数字钟表”菜单的clicked事件程序代码如下:NO. A.2OpenWithParm(w_showhide_clock,mf_itemtext(THIS.text))(5)“模拟钟表”菜单的clicked事件程序代码如下:NO. A.3OpenWithParm(w_showhide_analogclock,mf_itemtext(THIS.text))(6)“快捷键设置”菜单的clicked事件程序代码如下:NO. A.4OpenWithParm(w_showhide_shortcutkey,mf_itemtext(THIS.text))(7)“进度指示器”菜单的clicked事件程序代码如下:NO. A.5OpenWithParm(w_showhide_progress,mf_itemtext(THIS.text))(8)“连续流水号生成”菜单的clicked事件程序代码如下:NO. A.6OpenWithParm(w_showhide_sequence,mf_itemtext(THIS.text))(9)“颜色调配”菜单的clicked事件程序代码如下:NO. A.7OpenWithParm(w_showhide_color,mf_itemtext(THIS.text))(10)“数字拼图游戏”菜单的clicked事件程序代码如下:NO. A.8OpenWithParm(w_showhide_game,mf_itemtext(THIS.text))(11)“人事基本信息管理”菜单的clicked事件程序代码如下:NO. A.9OpenSheetWithParm(w_root_guistyle_browse,mf_itemtext(THIS.text), & PARENTWINDOW,1,Layered!)(12)“快速查询”菜单的clicked事件程序代码如下:NO. A.10OpenSheetWithParm(w_root_guistyle_query,mf_itemtext(THIS.text),& PARENTWINDOW,1,Layered!)(13)新建1个窗口,命名为w_softcase,title属性值设为“软件案例分析实验”,将菜单m_soft_case与该窗口相关联。

《软件开发技术》综合设计实验指导书(新)

《软件开发技术》综合设计实验指导书(新)

计算机学院软件开发技术实验指导书目录第一部分软件开发技术验证与分析实验实验1软件系统开发和工具的选择实验2 软件开发模型与应用实验3 嵌入式开发环境与工具应用实验4 自设计某软件系统并开展可行性与需求分析实验5 用UML语言描述自设计的软件实验6 自设计的软件的结构设计实验7 自设计的软件项目管理与实施第二部分软件开发技术综合设计性实验一项目选题与可行性研究二项目需求分析三项目概要设计四数据库设计五项目详细设计六系统测试与实现第三部不附录说明附录一实验课题附录二软件开发文档指南(国家标准)附录三航空机票预订系统项目开发文档第一部分软件开发技术验证与分析实验实验1软件系统开发和工具的选择实验学时:4 实验类型:设计型一、实验目的与要求1、掌握软件系统开发的基本步骤和方法。

2、根据选定的软件开发工具进行操作并形成操作报告。

3、绘制软件系统工具的功能使用图。

4、用DOC,JPG,PPT等电子文件表达完成报告。

二、实验内容与安排方式1、实验内容与要求:(1)主要涉及的软件开发工具有哪些?(2)列出软件开发工具的基本功能说明并简要分析优缺点和适用环境。

(3)选择一个软件开发工具安装并把各个功能操作并制作使用报告。

(4)阐述软件开发工具的商业运营模式和开发成功的代表产品。

2、实验安排方式:本实验每组1人,每人1台计算机。

实验2 软件开发模型与应用实验学时:4 实验类型:设计型一、实验目的与要求1、掌握软件开发模型与应用的方法。

2、根据选定的软件开发模型进行操作并形成操作报告。

3、绘制软件开发模型工具的功能使用图。

4、用DOC电子文件表达完成报告。

二、实验内容与安排方式1、实验内容与要求:(1)主要涉及的软件开发模型有哪些?(2)列出软件开发模型的基本功能说明并简要分析优缺点和适用环境。

(3)选择一个软件开发模型和工具安装并把各个功能操作并制作使用报告。

(4)阐述软件开发模型和工具的商业运营模式和开发成功的代表产品。

实验——学生用指导书(1-3)软件工程作业

实验——学生用指导书(1-3)软件工程作业

实验一:Visio工具的使用一、实验目的:1、了解Microsoft visio环境。

2、掌握数据流图的基本元素;3、掌握建立数据流图;4、掌握数据字典的建立。

二、实验准备1、Visio基本绘图知识Microsoft Visio 2003为我们提供了强大的绘图功能,使用Visio中提供的图形模板,我们可以轻松绘制数据流图、系统流程、程序流程图、ER图、UML类图、Gantt图等图形,这些图形是我们在软件工程系统分析和设计过程中使用的非常重要的系统描述工具。

利用Visio,我们不仅可以绘制ER图,还可以对一个现有的数据库结构进行反向工程来生成数据库的ER图和具体的表的定义结构。

Visio支持包括Microsoft SQL Server、Microsoft Access、Oracle 和 IBM的DB2在内的多种数据库。

2、利用Visio进行绘图的大致步骤可以概括如下:◆打开模板,添加图形;◆移动图形或者改变图形的尺寸;◆添加文本;◆将图纸中的图形连接到一起;◆格式化图形;◆保存制图。

三、实验内容1、熟悉Visio进行绘图的基本操作⏹绘图环境◆打开模板:文件→新建→选择绘图类型◆打开模具:文件→形状◆文档模具:开始绘图时,Visio创建的特定于该绘图文件的模具。

文件→形状→显示文档模具◆(说明:可以通过修改文档模具上的主控形状,修改绘图文件中所有页上形状的所有实例。

用户不能保存文档模具以用于其他绘图。

)⏹文件操作◆新建绘图文件:文件→新建◆创建新页:插入→新建页⏹基本绘图工具◆直线、弧线、矩形、椭圆、自由曲线⏹ 图形的操作① 图形的选择◆选择手柄:图形角上和边上的小框,用来改变图形的大小。

② 图形的连接◆ 连接点:蓝色的×符号◆ 连接线:可粘附在绘图中的两个图件之间的,用来连接它们的任何一条直线。

◆连接方式:a.形状到形状连接:单击工具栏上“连接线”按钮,将要连接的形状拖到绘图页上。

或者单击“连接线”放到第一个形状的中心上,出现红色轮廓,再拖到第二个形状上。

matlab及应用实验指导书08.9

matlab及应用实验指导书08.9
7
data=[3 9 45 6; 7 16 -1 5] for n=data x=n(1)-n(2) end
(3)For 循环可按需要嵌套。
for n=1:5 for m=1:5 A(n,m)=n^2+m^2 end disp(n) end x=zeros(1,10); for n=1:10 x(n)=sin(n*pi/10); end
x=0:0.1:2*pi; y=sin(x); x1 =0:0.1:pi/2; y1= sin(x1); plot(x,y,'-r') hold on fill([x1,pi/2],[y1,0],'b')
将上面最后一句分别改为 fill(x1,y1,’b’),情况如何变化。
(二) 三维曲线图
格式 plot3(X,Y,Z,S)
x=linspace(0,2*pi,30); y=sin(x);plot(x,y)
(3)绘制 y=sin(x)图形
x=0:0.1:2*pi; y=sin(x); plot(x,y)
可以给图形加标记,格栅线
x =0:0.1:2*pi; y=sin(x); plot(x,y,'r-') title('正弦曲线') xlabel('自变量 x') ylabel('函数 y=sinx') text(5.5,0,' y=sinx') grid
1
实验一 熟悉 MATLAB 环境
一、实验目的 1、熟悉 MATLAB 主界面,并学会简单的菜单操作; 2、学会简单的矩阵输入与运算符; 3、掌握部分绘图函数。
二、实验原理 MATLAB 是以复杂矩阵作为基本编程单元的一种程序设计语言。它提供了各

Unity3d实验指导书

Unity3d实验指导书

6.试验6 Unity3d 根本操作1 试验目的通过本试验的学习,使学生把握利用软件开发工具unity 3d进展三维模型的创立,以及把握Unity 3d软件的根本操作方法。

2 试验环境Windows10操作系统、Unity2022.1.13 试验内容Unity3D 操作方法,地形、树、草的绘制,天空盒、雾及影子效果的添加方法,材质贴图的编辑,地形中贴图的编辑设置4 试验步骤〔1〕. 在菜单栏GameObject->3D Object->Terrain 里创立地形,在右面的来修改地形的Inspector 设置面板里点击面积,选择一个适宜的大小〔如图〕。

图4- 1 地形示意图〔2〕. 在菜单栏GameObject->Light->Directional light 里创立平行光〔如以下图〕创立工程的时候默认会添加一个,假设没有就手动添加一个。

图4- 2 平行光示意图〔3〕.选中地形对象,在右边的Inspector 面板里面设置Terrain 参数,Terrain菜单栏有一行图标于建立无极限高的山峰,,其中该图标用该图标比第一个图标多了一个参数值Height,设置该参数可以限定山的高度,因此可以创立高地平台,使用该图标可平滑山峰,通过转变BrushSize 和Opacity 的参数建立不同的山峰〔如图3〕;图4- 3 山峰水池示意图〔4〕. Terrain 菜单栏里面的图标可用于给地形贴图,点击Assets->Importpackage->Environment->TerrainAssets 导入软件自带的地形的贴图数据库,点击材料进展贴图〔如以下图〕;选择Add Texture 选择已导入的贴图图4- 4 贴图示意图〔5〕. 该图标分别可用于给场景添加树木和草,方法为点击菜单Assets->Importpackage->SpeedTree 和TerrainAssets 分别导入树木和草的数据库,点击点击或,选择Add Tree 在弹窗中来添加已导入的树木和草材料〔如以下图所示〕;草材料通过Edit Detail 添加,属于细节局部,放大前方可观察。

软件工程实验指导书 2021

软件工程实验指导书 2021一、实验目的软件工程是一门将理论与实践紧密结合的学科。

通过本实验课程,旨在帮助学生深入理解和掌握软件工程的基本原理、方法和技术,培养学生的软件开发能力、团队协作能力和问题解决能力,为今后从事软件开发及相关工作打下坚实的基础。

二、实验环境1、操作系统:Windows 10 或 Linux(如 Ubuntu)。

2、开发工具:Eclipse、IntelliJ IDEA 等集成开发环境(IDE)。

3、数据库管理系统:MySQL、Oracle 等。

4、版本控制系统:Git。

三、实验要求1、学生应在实验前认真预习实验内容,熟悉相关的理论知识和技术。

2、实验过程中,学生应严格遵守实验室的规章制度,爱护实验设备。

3、学生应独立完成实验任务,不得抄袭他人的实验成果。

4、实验结束后,学生应及时整理实验数据和结果,撰写实验报告。

四、实验内容实验一:软件需求分析1、实验目的掌握软件需求分析的方法和过程。

学会使用需求分析工具,如 UML 用例图、活动图等。

2、实验内容确定软件项目的目标和范围。

对用户的需求进行调研和分析,收集相关的信息和资料。

绘制用例图和活动图,描述系统的功能和业务流程。

编写需求规格说明书。

3、实验步骤第一步:明确软件项目的背景和目标,与相关人员进行沟通和交流,了解项目的需求和期望。

第二步:通过问卷调查、用户访谈等方式收集用户的需求,对需求进行整理和分类。

第三步:使用 UML 工具绘制用例图和活动图,对系统的功能和业务流程进行建模。

第四步:根据需求分析的结果,编写需求规格说明书,详细描述系统的功能、性能、数据、安全等方面的需求。

实验二:软件设计1、实验目的掌握软件设计的原则和方法。

学会使用设计模式,提高软件的可维护性和可扩展性。

2、实验内容进行软件体系结构设计,选择合适的架构模式。

设计软件的模块结构和接口。

运用设计模式对软件进行优化。

3、实验步骤第一步:根据需求规格说明书,确定软件的体系结构,如分层架构、微服务架构等。

《软件工程》实验指导书

《软件工程》实验指导书计算机学院2017年2月软件工程实验指导前言软件工程实验是为计算机相关专业本科《软件工程》课程配套设置的,是《软件工程》课程讲授中一个重要的、不可或缺的实践环节。

其目的是使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件初步设计、软件详细设计、软件测试等阶段的方法和技术,通过该课程设计使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力,提高软件项目的管理能力。

按该课程的特点,实验内容包括软件开发的两大方法学的专题训练,即结构化(生命周期学)的方法学和面向对象的方法学,通过对一个简单项目,要求学生利用结构化软件开发技术或面向对象的软件开发技术完成对该项目的开发。

因此设置五个实验项目,从项目发的准备工作,系统分析过程,系统设计过程,软件测试到系统实施,覆盖软件开发的整个过程,此外又引入我国国家《计算机开发规范》,以规范技术文档的书写标准,提高实验教学质量。

通过实验训练,达到如下目的:使学生进一步了解和掌握软件工程原理,提高对实际项目的分析和设计能力,通过实验课程,熟悉和基本掌握软件工程方法学、软件开发的过程,文档资料的编写格式及规范,全面领会和贯通所学习的理论知识,从而培养学生综合运用所学课程知识,分析解决问题的能力,培养学生理论联系实际作风,实事求是,严肃认真的科学态度和良好的工作作风,为今后从事科学研究工作打下基础。

实验要求软件工程实验具体要求如下:每个项目小组必须按照《软件工程实验指导书》附录中给定的文档规范标准提供项目文档;题目自定或采用附录二中的题目;软件开发的方法自定(结构化或面向对象的方法学)。

实验一用Visio进行功能分析和建模1. 实验目的掌握结构化分析的方法。

专业软件应用实验指导书(新版)

交通与汽车工程学院《汽车服务工程专业软件应用》实验指导书适用专业:汽车服务工程课程代码: 6012069学时: 12 学分:编写单位:交通与汽车工程学院编写人:蔡云向阳李磊审核人:唐岚审批人:孙仁云目录实验一MATLAB基本操作及编程基础 (2)实验二MATLAB图形操作 (9)实验三认识SPSS以及基本运行 ................................................................................................................ - 2 -实验四数据文件的整理............................................................................................................................. - 17 -实验五基础统计分析................................................................................................................................. - 19 -实验六统计图形基础................................................................................................................................... - 21 -实验报告格式及要求..................................................................................................................................... - 23 -主要参考文献................................................................................................................................................. - 23 -实验一 matlab 基本操作及编程基础一 实验目的熟悉MATLAB 语言编程环境;熟悉MATLAB 语言命令,完成MATLAB 下数据分析与程序设计有关问题的练习。

《HFSS软件设计与仿真实验》的实验指导书

《HFSS软件设计与仿真实验》的实验指导书1.HFSS软件入门:实验目的:熟悉hfss软件的工作界面及工作界面各个部分的作用作用与使用方法实验内容:菜单栏、工具栏、状态栏、工程管理窗口、属性窗口、进度窗口、信息管理窗口、3D模型窗口。

熟悉hfss软件的应用及其设计步骤:通过T型波导内场分析与优化设计的HFSS仿真实例,让学生对hfss操作步骤及设计流程有整体直观的了解及掌握,对每一个设计环节有一个初步定位。

Hfss的设计步骤如下:创建新的hfss工程设计,设置求解类型;创建T型波导模型(几何模型、设置边界条件、设置激励);定义和添加变量;求解设置及扫频设置;运行仿真设计;仿真查看结果。

参考文献:ansoft hfss 磁场分析与应用实例Hfss原理与工程应用2.HFSS软件设计应用:实验目的:熟悉hfss软件的设计流程及操作步骤实验内容:(a)hfss软件的几何模型的创建:一维线模型(直线、曲线、圆弧)二维平面模型(矩形、圆形、椭圆、多边形);三维模型(立方体、棱柱体、圆柱、球、圆锥)等的建立。

(b)边界条件的设置:理想导体边界、理想磁边界、辐射边界、理想匹配层、有限导体边界、阻抗边界、对称边界、主从边界、集总RLC边界,分层阻抗边界,无限大地平面边界等的设置。

(c)激励的设置:波端口激励、集总端口激励、磁偏置激励、照射波激励等的设置。

(d)材料属性的设置:相对电导率、相对磁导率、电导率、介质损耗角正切、磁损耗角正切、各向异性材料等的设置。

(e)求解的设置:求解类型、扫频、电场矢量、特性阻抗、阻抗乘法器等的设置及使用。

(f)优化设计的设置:优化方法、优化变量、目标函数、目标权值等的设置及其功能(g)结果查看的设置:阻抗、电磁场分布、谐振频率等的查看方法。

参考文献:ansoft hfss 磁场分析与应用实例Hfss原理与工程应用3.HFSS软件与天线设计实验一:对称振子天线的hfss软件仿真实验实验目的:掌握hfss工作界面、操作步骤及设计流程实验内容:T型波导内场分析与优化设计的HFSS仿真实例。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工具与应用实验指导书
一、实验平台
VisualC++是Microsoft公司为开发Windows应用程序而创建的一种新的编程工具,它是生产效率最高的C++工具,用于创建性能最高的Windows应用程序和Web程序。

儿乎所有的世界级软件,从领先的Web浏览器到以任务为主的应用程序,都是用MiCrOSOflViSUaIC++开发系统创建的。

ViSUalC++6.0给C++带来了高水准的生产效率,并具有使用灵活、性能强大和控制简单等优点。

它的高性能及高度集成的开发环境,可使用户比从前更方便、快捷地创建、修改和调试WindOWS应用程序,而无需手工编制程序语句。

VisualC++6.0与以前的版本相比有了多方面的改进。

它的编译器、调试器、连接器、编辑器、资源编辑器都有所加强,在编辑器中还提供了自动语句生成功能,编辑器会像VisualBasic一样自动提示函数的参数、对象的成员。

另夕卜,VisualC++6.0还提供了很多向导。

MFC提供了一些新的类,提供了更强大的数据访问功能。

用户可利用ViSUalC++6.0以两种方式编写Win32应用程序,一种方式是基于WindowsAPI的编程方式,另一种是基于MFC的编程方式。

二、实习目的和要求
软件工具与应用是一门实际技术课程,有很强的实践性。

通过实验教学环节,对学生进行实践技能和科学研究方法的训练,巩固其在课堂上所学书本知识,加深印象、熟练掌握。

实验中,一是理解使用ViSUalC++进行面向对象与可视化程序设计的基本原理和方法;二是掌握使用API函数进行可视化编程、使用MFC进行可视化编程和VisualC++高级编程的技能;三是锻炼对前后章节知识的综合运用的能力,逐步全面掌握面向对象与可视化编程技术,为实际的软件开发打下基础。

三、实验
实验一:ViSlIaIC++基础及开发环境实验目的:
让学生熟悉VisualC++开发环境。

实验内容和要求:
通过上机实习熟悉ViSUalC++开发环境及其各个成分的使用方法:菜单、工具栏、项目工作区窗口、文档窗口、输出窗口。

熟悉ViSUalC++控制台程序创建方法并理解程序框架。

实验步骤:
1.创建工作文件夹
2.启动VC++6.0
3.系统菜单的使用
4.显示、隐藏工具栏
5.创建和连编控制台应用项目
6.使用MSDN帮助和在线帮助
7.退出VC++6.0
实验二:WindoWSAPl编程实践
实验目的:
掌握WindowsAPI基本编程技术
实验内容和要求:
介绍应用WindowsAPI进行可视化编程的基本方法,包括Windows绘图、文本输入输出、键盘与鼠标的应用以及资源的应用等基础知识
实验步骤:
1.启动VC++6.0。

2.使用向导建立应用程序。

3.在应用程序中,理解窗口、事件驱动、消息、对象、句柄等概念。

4.图形设备接口及WindOWS绘图练习:在窗口中画一个旋转的风车,风车中有三个叶片,颜色分别为红、黄和蓝,叶片外侧有一个外接圆。

5.文本练习:设计一个窗口,在窗口中一行文字,如“欲穷千里目,更上一层楼”,这一行文字从窗口中向左滚动显示,而且每显示一轮,改变一次颜色和字体,一个周期为4种颜色,分别为红、绿、黄、蓝,4种字体分别为宋体、楷体、仿宋体和黑体。

6.设计一个鼠标应用程序,当单击鼠标左键时,窗口中显示“LEFTBUTTON";当单击鼠标右键时,窗口中显示“RIGHTBUTTON”。

把窗口分成5个区域,这5个区域的颜色分别为白,绿,蓝,黄和红。

要求当鼠标在这5个区域移动时,分别显示不同的鼠标样式。

当鼠标在白色区域时,鼠标样式为默认的箭头;当鼠标在绿色区域时,样式为“十”字形;当鼠标在蓝色区域时,样式为“东北-西南”方向的双向箭头;当鼠标在黄色区域时,鼠标样式为“南-北”方向的双向箭头;当鼠标在红色区域时,为“沙漏”形光标。

7.在一个窗口中央加载一个任意位图,位图尺寸为窗口面积的四分之一,当单击鼠标左键或键
盘上的向上箭头时,位图向上移动,当移动到窗口的上边界时,窗口显示“不能再向上移动了"字样;当单击鼠标右键或键盘上的向下箭头时,位图向下移动,当到达窗口的下边界时,屏幕显示“不能再向下移动了"字样。

8.调试程序,观察运行结果。

9.退出VC++6.0。

实验三:MFC可视化编程实践
实验目的:
掌握MFC可视化编程的基本技能
实验要求:
应用MFC进行可视化编程的思想方法,包括类库的基本知识、各种类在编程中的应用、各种控件的应用、利用ViSUalC++的资源编辑器编写资源文件及其应用、文档操作等知识点实验步骤:
1.启动VC++6.0。

2.使用ClassWizard来生成Windows应用程序的基础框架。

3.创建如图所示界面,在“形状”列表框中选择要绘制的图形,在“笔颜色”下拉列表框中选择画笔的颜色,在“刷子颜色”下拉列表框中选择画刷的颜色,在“线型”组合框中选择画笔的线型,在“填充类型”中选择画刷填充类型,单击“绘图”按钮按照前面的选项绘制图形,单击“退出”按钮退出程序。

「0o< C m⅜Φftal
<-D⅛X MΦ* C BDigtl —―I
4.创建一个包含有“文件”、“编辑”和“计算”3个菜单的应用程序,其中,“文件”菜单包含“打开”、“新建”、“打印”和“退出”等基本功能;“编辑”菜单包含“复制”、“粘贴”和“查找”等功能;“计算”菜单包含“录入数据”、“删除数据”、“修改数据”、“计算求和”和“计算平方和”等功能,而且,在未输入数据时,“计算”菜单中的其他选项不可用。

5.创建一个存储和显示学生信息的单文档应用程序,窗口中包含“编号”、“姓名”、“年龄”、“性别”和“年级”的编辑框,还有“输入”和“显示”按钮,如下图所示。

在编辑框中输入学生的信息,单击“输入”按钮后,把输入的内容存储到文档类中的一个学生信息类对象组中,当在“编号”编辑框中输入学生的序号,单击“显示”按钮时,在编辑框中显示所需要的学生信息,在主菜单“编辑”中包含了“清空”字菜单,单击时删除所有的学生信息。

6.调试程序,观察运行结果。

7.退出VC++6.0。

实验四:VisualC++高级编程实践
实验目的:
掌握VisualC++的多媒体应用、数据库应用和Inlernet应用程序的开发技术
实验要求:
介绍高级编程应用,如多媒体、数据库和网络编程的基本概念与方法
实验步骤:
1.启动VC++6.0。

2.编写•个程序,能够播放声频和视频文件,能够暂停播放和继续播放。

3.编写一个数据库应用程序,数据库中有10条记录,记录包含的字段有“姓名”、“年龄”、
“出生年月”、“性别”、“系别”和“专业”。

编写应用程序,使它具备按每一个字段进
行查询的功能。

4.利用WinInet类编写Internet应用程序,在URL编辑框中写入地址,单击“Http”、“Ftp”或“G
叩her”等按钮可以在中间的编辑框中显示查询到的相应服务器的信息。

5.调试程序,观察运行结果。

6.退出VC++6.0。

相关文档
最新文档