信息科学技术学院本科课程教学大纲 序号 实验内容 学时 实验十士 Windows编程基础训练 实验十人 基于MFC设计C++程序 2 合计 36 四、实验内容及教学要求 实验一Visual Studio6.0和Visual Stdio2008集成开发环境熟悉 本实验目的: 通过本实验,熟悉Visual Studio6.0和Visual Studio2008两种主流的C+集成开发环境。 本实验数学要求: (1)了解Visual Studio6.0和Visual Studio2008两种开发环境: (2)理解C+程序的基本结构: (3)掌捉Visual Stdio6.0和Visual Studio2008两种开发环境的基本操作命令、相应菜单项和快捷键以及C+ 程序的编辑、编译、调试和运行的方法· 本实验重点、难点: (1)全面熟悉Visual Studio6.0和Visual Studio2008两种开发环境的安装、运行和使用 (2)熟练掌握两种开发环境下的环境配置参数、各种操作命令以及程序调试运行方法。 实验 C+程序基本结构熟悉 本实验目的: +程序的基本结构,包括程序的声明部分、定义部分和使用部分 本实验数学受求: +程序的基本结构,包括三个部分:声明、定义和使用 理解C+程序基本结构 部分之 逻辑关系 (3)提C4+程序的编辑、编译、调试和运行的步骤 本实验重点、难, )人理解C+维程的三个阶段:声明、定义和使用: ())就聚世报。理它的馆 、调试和运行方法。 实验三C+语言对C语言的扩充验证 本实验目的: 通过本实验,掌握C+语言在结构化程序设计方面对C语言的扩充,学会名字空间、输入输出、强制类型转 换、动态内存的分配与释放、作用域运算符、引用、Co以修饰符、字符串、指针、引用等的使用。 本实验教学要求: (1)了解名字空间、作用域运算符、Cost修饰符、字符串类型、引用、指针的作用: (2)理解输入输出、强制类型转换、动态内存分配与释放、引用、指针的运行机制: (3)掌握名字空间、输入输出、强制类型转换、动态内存的分配与释放、作用域运算符、Cot修饰符、字 符中类型、引用、指针的使用技巧。 本实验重点、难点: (1)名字空间、作用域运算符、Co时修饰符、字符申类型、输入输出、强制类型转换、动态内存分配与释 放、引用、指针等操作的作用和运行机制: (2)上述操作的使用技巧 实验四类的声明、定义与使用 本实目的: (1)热悉并掌提类的声明方式,包括数描成员和成员函数的类型声明 ,包括数据成员和成员函数的定义、初始化 定义和使信息科学技术学院本科课程教学大纲 88 序 号 实验内容 学时 实验十七 Windows 编程基础训练 2 实验十八 基于 MFC 设计 C++程序 2 合 计 36 四、实验内容及教学要求 实验一 Visual Studio 6.0 和 Visual Studio 2008 集成开发环境熟悉 本实验目的: 通过本实验,熟悉 Visual Studio 6.0 和 Visual Studio 2008 两种主流的 C++集成开发环境。 本实验教学要求: (1)了解 Visual Studio 6.0 和 Visual Studio 2008 两种开发环境; (2)理解 C++程序的基本结构; (3)掌握 Visual Studio 6.0 和 Visual Studio 2008 两种开发环境的基本操作命令、相应菜单项和快捷键以及 C++ 程序的编辑、编译、调试和运行的方法。 本实验重点、难点: (1)全面熟悉 Visual Studio 6.0 和 Visual Studio 2008 两种开发环境的安装、运行和使用; (2)熟练掌握两种开发环境下的环境配置参数、各种操作命令以及程序调试/运行方法。 实验二 C++程序基本结构熟悉 本实验目的: 通过本实验,熟悉 C++程序的基本结构,包括程序的声明部分、定义部分和使用部分。 并会编写基本的 C++程序。 本实验教学要求: (1)了解 C++程序的基本结构,包括三个部分:声明、定义和使用; (2)理解 C++程序基本结构的三个部分之间的逻辑关系; (3)掌握 C++程序的编辑、编译、调试和运行的步骤。 本实验重点、难点: (1)深入理解 C++编程的三个阶段:声明、定义和使用; (2)熟悉掌握 C++程序的编译、调试和运行方法。 实验三 C++语言对 C 语言的扩充验证 本实验目的: 通过本实验,掌握 C++语言在结构化程序设计方面对 C 语言的扩充,学会名字空间、输入输出、强制类型转 换、动态内存的分配与释放、作用域运算符、引用、Const 修饰符、字符串、指针、引用等的使用。 本实验教学要求: (1)了解名字空间、作用域运算符、Const 修饰符、字符串类型、引用、指针的作用; (2)理解输入输出、强制类型转换、动态内存分配与释放、引用、指针的运行机制; (3)掌握名字空间、输入输出、强制类型转换、动态内存的分配与释放、作用域运算符、Const 修饰符、字 符串类型、引用、指针的使用技巧。 本实验重点、难点: (1)名字空间、作用域运算符、Const 修饰符、字符串类型、输入输出、强制类型转换、动态内存分配与释 放、引用、指针等操作的作用和运行机制; (2)上述操作的使用技巧。 实验四 类的声明、定义与使用 本实验目的: (1)熟悉并掌握类的声明方式,包括数据成员和成员函数的类型声明; (2)熟悉并掌握类的定义方式,包括数据成员和成员函数的定义、初始化; (3)熟悉并掌握类的使用方法、对象的创建方式。 本实验教学要求: (1)了解类的定义和使用过程; (2)理解类的声明、定义和使用三者之间的逻辑关系;