VC++程序设计实验大纲.doc(170KB)-山东体育学院.doc

VC++程序设计实验大纲.doc(170KB)-山东体育学院.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC++程序设计实验大纲.doc(170KB)-山东体育学院.doc

VC++ 程序设计实验大纲 一、 说明 (一)课程定义:《Visual C++编程与应用》是计算机科学与技术专业本科生的一门重要的基础课程。本课程主要介绍面向对象的相关概念和c++程序设计的相关知识。 (二)教学大纲的依据:本大纲是根据山东体育学院计算机科学与技术专业本科培养方案,以及《Visual C++编程与应用》教学大纲而制定的。 (三)课程教育目标与教学要求 1、了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。 2、能比较熟练地用c++语言进行一般面向对象的程序设计。 3、初步掌握面向对象编程环境visual c++的使用。 4、培养学生灵活运用知识的能力、创造能力和创新意识,为大型应用软件设计与开发打下良好的理论和实践基础。 (四)课程类别:本大纲适用于计算机科学与技术专业《Visual C++编程与应用》实验课程。 (五)学时:30学时。 二、实验教学安排与学时分配 序号实 验 项 目每组 人数实验 学时实验 类型必做/ 选做1Visual C++ 6.0中文版开发环境12验证型必做2C++基础(1)12设计型必做3C++基础(2)12设计型必做4Windows编程基础12验证型必做5对话框程序设计12设计型必做6常用控件(1)12验证型必做7常用控件(2)12验证型必做8常用控件(3)12验证型必做9常用控件(4)12验证型必做10菜单、工具栏和状态栏12验证型必做11框架窗口和文档12验证型必做12图形和文本12验证型必做13数据库(1)12设计型必做14数据库(2)12设计型必做15动态链接库12验证型选做 三、实验内容 第一部分:验证型实验 (一)Visual C++ 6.0中文版开发环境 【教???要求】熟悉Visual C++ 6.0的开发环境,输入并编译一个C++程序。用应用程序向导创建一个控制台应用项目Ex_Hello,完成输入半径,计算圆的面积的功能。 (二)Windows编程基础 【教学要求】创建一个Win32应用程序,当单击鼠标左键时,弹出你好消息框。 (三)常用控件(1) 【教学要求】(1)创建一个上网问卷调查对话框应用程序,如图6.1所示。 图6.1 上网问卷调查对话框 图6.2 对话框 (2)实现功能:单击图6.1中的“确定”按钮,弹出图6.2 对话框,单击“取消”按钮,退出应用程序。 (四)常用控件(2) 【教学要求】设计一个 “学生基本信息”对话框,求学生成绩总分、平均分。 图“学生基本信息”对话框 (五)常用控件(3) 【教学要求】编写一个选修课程程序。完成添加新课程、删除已选课程、清空所有已选课程程序。 (六)常用控件(4) 【教学要求】(1)创建一个默认的对话框应用程序Ex_Ctrls,如图7.1所示。 (2)设计一个如图7.2所示的“课程信息”对话框。 图7.1 Ex_Ctrls对话框 图7.2 “课程信息”对话框 (3)实现功能:单击图7.1中的“课程信息”按钮,弹出“学生基本信息”对话框,单击“添加”按钮,对话框内容显示在图7.1中的列表框中。 (七)菜单、工具栏和状态栏 【教学要求】(1)创建一个单文档应用程序Ex_SDI。在“查看”菜单下添加一个子菜单“鼠标位置”,ID为ID_VIEW_MOUSE,当选择该菜单命令后,鼠标当前的位置显示到状态栏上,同时该菜单项呈选中状态。再次选择该菜单命令,状态栏不再显示当前鼠标位置,同时该菜单项的选中状态被去除。 (2)在工具栏上添加并设计一个工具按钮图标,使该按钮和ID_VIEW_MOUSE菜单命令联动,并添加一个快捷键Ctrl+M和该菜单命令联动。 (3)在窗口客户区中右击鼠标,弹出快捷菜单,显示主菜单“查看”中的菜单命令。结果如图10.1所示。 图10.1 Ex_SDI运行结果 (八)框架窗口和文档 【教学要求】(1)创建一个多文档(或单文档)应用程序Ex_MDI,用来操作“课程信息”文档或用来操作“学生基本信息”文档。图11.1是“课程信息”文档添加时的界面。图11.2 学生基本信息添加。(两者任选其一,以下以操作“课程信息”文档为例进行讲解。操作“学生基本信息”文档参见教材)。 (2)创建一个可序列化类CCourseInfo,用于“课程信息”的序列化操作。 (3)建立菜单系统,其基本菜单命令包括“添加”、“打开”和“保存”。选择“添加”菜单命令,弹出相应的信息对话框,添加后信息显示在视图中,并保存在相应的CObArray类对

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档