大学C/C++语言程序设计实验教程
2011-3
电子工业出版社
阳小华,邹腊梅 主编
187
本书是《大学C/C++语言程序设计》的配套实验教材,全书分4大部分:集成开发环境、实验任务、常用算法和全国计算机等级考试(NCRE)。第1部分集成开发环境,介绍了C/C++程序的实验平台VisualC++6.0和MATLAB。第2部分实验任务,针对教学中的重要知识点设计了16个实验,以加深学生对C/C++语言的理解,程序设计思想的培养,科学计算能力的提高。第3部分常用算法,介绍一些常用的经典算法,帮助学生提高编程能力和积累编程经验。第4部分全国计算机等级考试(NCRE),对全国计算机等级考试(NCRE)进行了相应的介绍,给出了全国计算机等级考试二级C语言考试大纲,提供了10多套等级考试笔试和机试模拟题与答案。
第1部分 集成开发环境 1.1 Visual C++ 6.0 1.1.1 安装与启动 1.1.2 菜单功能 1.1.3 工具栏功能介绍 1.1.4 上机操作实例 1.2 MATLAB软件 1.2.1 MATLAB介绍 1.2.2 MATLAB安装 1.2.3 MATLAB启动 1.2.4 MATLAB工作过程第2部分 实验 任务 实验1 基本程序示例 任务1 熟悉C语言程序的编辑、编译、连接和运行过程 任务2 简单的C语言程序设计 实验2 选择结构 任务1 if语句程序设计 任务2 switch语句程序设计 任务3 工程计算(1) 实验3 循环结构 实验(1) 任务1 while语句程序设计 任务2 do…while语句程序设计 实验4 循环结构 实验(2) 任务1 for语句程序设计 任务2 工程计算(2) 实验5 函数定义、声明与调用 任务1 函数的定义和声明 任务2 函数的嵌套调用 任务3 工程计算(3) 实验6 函数递归调用、变量的存储类型及编译预处理 任务1 函数的递归调用 任务2 变量的存储类型与编译预处理 实验7 一维数组、二维数组及字符串数组 任务1 数组的基本定义与应用 任务2 字符数组 任务3 工程计算(4) 实验8 数组与函数 任务1 数组与函数的综合应用 任务2 工程计算(5) 实验9 指针概念及指针与一维数组的关系 任务1 理解指针及其使用方法 任务2 使用指针访问一维数组 实验10 指针与二维数组、函数的关系 任务1 使用指针访问二维数组 任务2 熟练掌握指针与函数的关系 实验11 指针综合 实验 任务 使用指针编写综合应用程序 实验12 结构体、共用体与枚举 任务1 结构体、共用体与枚举构造数据类型的定义与使用 任务2 链表的定义与使用 实验13 文件的使用 任务1 文件的读、写操作 任务2 文件综合程序设计 实验14 综合 实验:C/C++语言中正交 实验设计与数据处理 实验15 综合 实验:五子棋游戏设计 实验16 MATLAB在数字信号处理课程中的应用 任务1 连续信号 任务2 离散信号 任务3 应用进阶第3部分 常用算法 3.1 基本算法 3.2 非数值计算常用经典算法 3.3 数值计算常用经典算法 3.4 其他常见算法第4部分 全国计算机等级考试(NCRE) 4.1 全国计算机等级考试(NCRE)介绍 4.2 全国计算机等级考试二级C语言考试大纲 4.3 全国计算机等级考试笔试模拟试卷及答案 模拟试卷一 模拟试卷二 模拟试卷三 模拟试卷四 模拟试卷五 4.4 全国计算机等级考试机试模拟题及答案 模拟试题一 模拟试题二 模拟试题三 模拟试题四 模拟试题五 模拟试题六 模拟试题七 模拟试题八 模拟试题九 模拟试题十参考文献