西华大学《高级语言在测控中的应用》 实验指导书

2019-04-02 21:56

《西华大学高级语言在测控中的应用》实验指导书

《西华大学高级语言在测控

中的应用》

实验指导书

适用专业: 机电 课程代码: 84018091 学时: 12 学分: 0.5 编写单位: 机械工程及自动化学院 编 写 人: 蒋代君 审 核 人: 审 批 人:

《西华大学高级语言在测控中的应用》实验指导书

目 录

目 录 ............................................................................................................ 1 第一章 C++实验基础知识 ............................................................................. 1 1.1 C++语言实验环境配置 .......................................................................... 1 1.2 VISUAL C++ 6.0 的使用 ........................................................................ 1 1.2.1 Visual C++介绍 ............................................................................. 1 1.2.2 Visual C++的安装和启动 ............................................................... 1 1.2.3 常用功能键及其意义 .................................................................... 2 1.2.4 输入和编辑源程序 ........................................................................ 3 1.2.5 编译、连接和运行 ........................................................................ 5 1.2.6 建立和运行包含多个文件的程序的方法 ....................................... 11 1.3 VISUAL C++ 6.0 工程相关文件介绍 ..................................................... 17 1.4 VISUAL C++ 6.0 错误信息 ................................................................... 18 1.4.1 程序错误的类型 ......................................................................... 18 1.4.2 错误信息的查询 ......................................................................... 19 1.5 VISUAL C++ 6.0 调试工具使用 ............................................................ 21 1.5.1 设置工程的调试属性 .................................................................. 21 1.5.2 学习设置断点进行单步调试 ........................................................ 21 第二章 C++实验要求 .................................................................................. 25 2.1 实验的意义和目的 ............................................................................. 25 2.2 实验过程总体要求 ............................................................................. 25 2.2.1 实验内容总体安排 ...................................................................... 25 2.2.2 实验前的准备工作 ...................................................................... 26 2.2.3 上机实验步骤 ............................................................................. 26 2.2.4 上机代码编写要求 ...................................................................... 26 2.2.5 实验报告编写 ............................................................................. 26 2.2.6 实验数据提交 ............................................................................. 26 2.2.7 实验参考资料 ............................................................................. 27 2.3 实验考核 ........................................................................................... 27 2.3.1 平时实验过程考核 ...................................................................... 27 2.3.2 期末实验上机考试 .......................................... 错误!未定义书签。 2.3.3 实验成绩评定 ............................................................................. 28 第三章 实验内容与指导 .............................................................................. 29 3.1 实验一 数据类型与表达式 ................................................................. 29 3.1.1 实验类型:验证型实验 1 学时 .................................................. 29 3.1.2 实验目的 .................................................................................... 29 3.1.3 知识点介绍 ................................................................................ 29 3.1.4 实验内容 .................................................................................... 29 3.2 实验二 C++程序设计初步 .................................................................. 33 3.2.1 实验类型:设计型实验 2 学时 .................................................. 33

I

《西华大学高级语言在测控中的应用》实验指导书

3.2.3 实验目的 .................................................................................... 33 3.2.3 知识点介绍 ................................................................................ 33 3.2.4 实验内容 .................................................................................... 33 3.3 实验三 函数与程序结构 .................................................................... 38 3.3.1 实验类型:验证型实验 2 学时 .................................................. 38 3.3.2 实验目的 .................................................................................... 38 3.3.3 知识点介绍 ................................................................................ 38 3.3.4 实验内容 .................................................................................... 38 3.4 实验四 数组 ..................................................................................... 42 3.4.1 实验类型:验证型实验 2 学时 .................................................. 42 3.4.2 实验目的 .................................................................................... 42 3.4.3 知识点介绍 ................................................................................ 42 3.4.4 实验内容 .................................................................................... 42 3.5 实验五 指针和引用 ........................................................................... 45 3.5.1 实验类型:验证型实验 2 学时 .................................................. 45 3.5.2 实验目的 .................................................................................... 45 3.5.3 知识点介绍 ................................................................................ 45 3.5.4 实验内容 .................................................................................... 45 3.6 实验六 结构体 .................................................................................. 49 3.6.1 实验类型:验证型实验 2 学时 .................................................. 49 3.6.2 实验目的 .................................................................................... 49 3.6.3 知识点介绍 ................................................................................ 49 3.6.4 实验内容 .................................................................................... 49 3.7 实验七 面向过程程序设计实践 .......................................................... 54 3.7.1 实验类型:设计型实验 4 学时 .................................................. 54 3.7.2 实验目的 .................................................................................... 54 3.7.3 知识点介绍 ................................................................................ 54 3.7.4 实验内容 .................................................................................... 54 3.8 实验八 类和对象 ............................................................................... 58 3.8.1 实验类型:验证型实验 2 学时 .................................................. 58 3.8.2 实验目的 .................................................................................... 58 3.8.3 知识点介绍 ................................................................................ 58 3.8.4 实验内容 .................................................................................... 59 3.9 实验九 继承与派生 ........................................................................... 62 3.9.1 实验类型:验证型实验 2 学时 .................................................. 62 3.9.2 实验目的 .................................................................................... 62 3.9.3 知识点介绍 ................................................................................ 62 3.9.4 实验内容 .................................................................................... 63 3.10 实验十 多态与虚函数 ...................................................................... 66 3.10.1 实验类型:验证型实验 ............................................................. 66 3.10.2 实验目的 .................................................................................. 66 3.10.4 实验内容 .................................................................................. 68 3.11 实验十一 运算符重载 ...................................................................... 69 3.11.1 实验类型:验证型实验 2 学时 ................................................. 69

II

《西华大学高级语言在测控中的应用》实验指导书

3.11.2 实验目的 .................................................................................. 69 3.11.3 知识点介绍 ............................................................................... 69 3.11.4 实验内容 .................................................................................. 69 3.12 实验十二 文件操作 ......................................................................... 72 3.12.1 实验类型:验证型实验 2 学时 ................................................. 72 3.12.2 实验目的 .................................................................................. 72 3.12.4 实验内容 .................................................................................. 73 3.13 实验十三 面向对象程序设计实践 ..................................................... 76 3.13.1 实验类型:设计型实验 6 学时 ................................................. 76 3.13.2 实验目的 .................................................................................. 76 3.13.3 知识点介绍 .............................................................................. 76 3.13.4 实验内容 .................................................................................. 76

III

《西华大学高级语言在测控中的应用》实验指导书

第一章 C++实验基础知识

1.1 C++语言实验环境配置

C++语言实验环境配置要求 硬件配置:586 以上PC 兼容机或品牌机,配有彩色显示器、鼠标、键盘,内存不小于20MB,硬盘自由空间不少于60MB。推荐配置为内存32MB 或64MB(或以上),硬盘自由空间500MB以上。 软件配置:

1、操作系统: Windows98,windows 2000,windows XP,Linux,UNIX 2、集成开发环境:

(1)在Windows98,windows 2000,windows XP 系统下,主要的开发编译环境有Turbo C/C++ 3.0、Borland C++ 3.1、Microsoft Visual C++6.0、DJGPP,其中DJGPP 是GCC 在DOS/Windows 操作系统下的移植。本实验指导书使用的开发环境为Microsoft Visual C++6.0英文版。汉化版本只是把部分菜单汉化了且用词很不准确。

(2)在Linux、UNIX 系统下,采用GCC 编译环境。本实验指导书不涉及相关内容,有兴趣的同学可以自行学习。

1.2 Visual C++ 6.0 的使用 1.2.1 Visual C++介绍

Visual C++是Microsoft 公司的Visual Studio 开发工具箱中的一个C++程序开发包。Visual Studio 提供了一整套开发Internet 和Windows 应用程序的工具,包括Visual C++, Visual Basic,Visual FoxPro,Visual InterDev,Visual J++以及其他辅助工具,如代码管理工具Visual SourceSafe 和联机帮助系统MSDN。Visual C++包中除包括C++编译器外,还包括所有的库、例子和为创建Windows 应用程序所需要的文档。

从最早期的1.0 版本发展6.0 版本,到最新的.NET 版本,Visual C++已经有了很大的变 化,在界面、功能、库支持方面都有许多的增强。6.0 版本在编译器、MFC 类库、编辑器以及联机帮助系统等方面都比以前的版本做了较大改进。Visual C++一般分为三个版本:学习版、专业版和企业版,不同的版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种。

1.2.2 Visual C++的安装和启动

如果你的计算机未安装Visual C++6.0,则应先安装Visual C++6.0。Visual C++是Visual Studio 的一部分,因此需要Visual Studio 的光盘,执行其中的setup.exe,并按屏幕上的提示安装即可。安转完毕后,在Windows 的 “开始” 菜单的程序子菜单中会出现“Microsoft visualStudio”子菜单,如图1-1 所示

图1-1 Microsoft visual Studio 启动子菜单

在需要使用Visual C++时,只需从桌面上顺序选择“开始”程序 “Microsoft visual Studio”

1


西华大学《高级语言在测控中的应用》 实验指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江苏省常州市2017届高三期末英语试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: