版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可视化开发环境实验课教学大纲一、 基本信息课程代码:实验课程名称:可视化开发环境英文名称: Operating System课程总学时:60 总学分:3.0 实验学时:30适用对象:信息与计算科学专业本科生二、 实验课程的性质与任务可视化开发环境是信息与计算科学专业的一门实验性很强的专业选修课,它在计算机知识结构中有着极其重要的地位和作用,可为学生较全面的建立起关于可视化的面向对象的编程的概念。通过实验,使学生深入了解组件、事件触发、面向对象等计算机领域的重要概念,掌握可视化开发环境中的基本原理,事件触发机制和各种重要组件的使用方法,并结合目前的典型可视化开发工具进行具体分析,加深对可视化开发
2、环境的理解和认识,通过综合性实验提高学生的编程和设计能力。三、 实验教学目的与要求本实验的教学目标是使学生掌握如何使用一门面向过程程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会设计编写VB及DELPHI语言程序解决一般应用问题,并为后续的专业课程奠定程序设计基础。1 通过实验熟悉Visual Basic及Delphi程序设计环境,并能利用VB及Delphi提供的标准控件编制简单的用户程序;2通过实验掌握命令按钮、文本框控件、标签控件、列表框控件、单选按钮、复选框控件等常用属性的设置方法3通过实验编写基本控件的单击、双击事件过程需要处理的程序代码。4通过实验掌握输入/输出函数Inp
3、utBox和 MsgBox的使用方法及常用函数的应用。5通过实验掌握条件语句的使用,注意条件语句的嵌套与情况语句的使用区别6通过实验掌握三种形式循环语句(ForNext、 DoLoop和 WhileWend)的使用。7通过实验了解如何使用类、熟悉类的创建和访问方法;8. 通过实验掌握菜单编辑器的使用方法;9通过实验熟悉下拉式菜单的创建方法,掌握探出弹出式菜单的设计;10通过实验掌握菜单程序设计方法。11通过实验掌握用数据库管理器建立数据库和查询的方法,了解使用Access建立数据库的方法;12. 通过实验掌握数据控件和数据绑定控件的使用方法,了解DAO对象的使用方法。四、 实验项目、内容提要与
4、要求序号实验名称实验类型实验时数实验者类别实验目的每组人数实验内容提要教学方法教学要求备注1DELPHI环境语言基础基本操作3信息与计算科学051、0521、熟悉delphi开发界面;2、熟悉DELPHI的控制台编制方式 1一、熟悉delphi开发界面; 二、用DELPHI的控制台方式编制程序:计算1+2+3+n。 要求: 1、输入n,输出结果1+2+3+n的值; 2、分别用三种循环控制语句repeat语句、while语句、for语句实现。 三、用DELPHI的控制台方式编制程序:计算n!。 要求: 1、输入n,输出结果n!的值; 2、分别用三种循环控制语句repeat语句、while语句、f
5、or语句实现。到场指示性指导不给出解决方案不得拷贝他人材料否则不能能过2选择、循环结构程序设计基本操作3信息与计算科学051、0521熟悉过程的编程方式;2掌握程序选择、循环语句结构;3一、编制程序解二元一次方程组 Ax+By=C Dx+Ey=F 要求:解方程组部分用过程语句; 二、用DELPHI的控制台方式编制程序:利用函数调用方式计算“阶乘”。 要求: 1、"阶乘"利用函数实现; 2、主程序输入n,输出n!值; 三、用DELPHI的控制台方式编制程序:编写一个能求5个以内实数的平均值的程序,并通过调用Average过程来计算平均值。用户通过程序输入任意5个以内的正实数,
6、具体输入几个不确定。四、编写一个程序,求正整数a和b之间的完全数。所谓完全数是指它的因子之和等于它本身,例如:28=1+2+4+7+14。要求写一个布尔函数perfect(x)在该程序中调用,如果x是完全数,perfect(x)返回true,否则返回false.到场指示性指导不给出解决方案不得拷贝他人材料否则不能能过注:实验类型在“认识实验、验证性实验、基本操作、综合性实验、设计性实验” 等中选择序号实验名称实验类型实验时数实验者类别实验目的每组人数实验内容提要教学方法教学要求备注3窗体设计基本操作3信息与计算科学051、0521掌握窗体基本属性及事件的编程。2掌握MDI窗体的编程及菜单的设计
7、。1一、设计一窗体,从组件面板中选择一些常用控件放在窗体中(如Standard选项卡中的组件),调整其大小和位置。运行该程序,观察运行结果,并察看DELPHI自动生成了那些代码; 二、以“关于”窗体为例,设计并保存一个自己的窗体模板; 三、设计一个MDI程序 要求:1)一个主窗体,三个子窗体; 2)自行设置每个窗体的Caption、Height、Width、Left、Top、Color、Border Icons、Name、Position等属性; 3)在每个子窗体中放置至少一个按钮,并编辑其单击事件(在OnClick事件中编程,功能任意,如showmessage('我要说的一句话。
8、39;);或窗体名.color:=RGB(Random(255),Random(255),Random(255)等); 4)实现子窗体的层叠、平铺等功能; 5)实现主窗体与当前激活子窗体的菜单合并;到场指示性指导不给出解决方案不得拷贝他人材料否则不能能过4设计简易计算机综合性、设计性9信息与计算科学051、0521. 1、掌握事件驱动的实际运用;2. 2、熟练各种基本控件的使用;3.14. 一、练习本周上课时讲过的组件主要属性的设置、主要事件的编程;5. 二、设计一个简易计算器。6. 要求:执行简单的四则运算和开方运算,操作方式如下:7. 1、键入计算的第一个数字。8. 2、单击“+”执行加法
9、,单击“-”执行减法.9. 3、键入计算的下一个数字,键入下一个运算符.10. 4、单击“=”清除并重新开始;11. 5、单击“CE”清楚当前输入(以前输入的数字和运算符仍然有效)。到场指示性指导不给出解决方案不得拷贝他人材料否则不能能过注:实验类型在“认识实验、验证性实验、基本操作、综合性实验、设计性实验” 等中选择序号实验名称实验类型实验时数实验者类别实验目的每组人数实验内容提要教学方法教学要求备注5设计电子记事本综合性设计性12信息与计算科学051、0521掌握数据库的的编程方式。2熟练使用数据库的基本空间。3一、练习本周上课时讲过的组件主要属性的设置、主要事件的编程;二、完成简易计算器程序。 要求:执行简单的四则运算和开方运算,操作方式如下: 1)键入计算的第一个数字。 2)单击“+”执行加法,单击“-”执行减法. 3)键入计算的下一个数字,键入下一个运算符. 4)单击“=”清除并重新开始; 5)单击“CE”清楚当前输入(以前输入的数字和运算符仍然有效)。 三、完成以上内容的同学进行下列实验内容: 给你的计算器程序加上: 1)一个菜单并做一个'关于.'窗口; 2)执行文件(工程)加上图标; 3)做一个用户登录框用以实现用户加密码的登录; 到场指示性指导不给出解决方案不得拷贝他人材料否则不能能过注:实验类型在“认识实验、验证性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026福建水投集团漳州区域水务公司第一批招聘23人参考考试题库附答案解析
- 2026年度济宁市兖州区事业单位公开招聘初级综合类岗位人员备考考试试题附答案解析
- 2026广东中山市东凤镇佛奥幼儿园教职工招聘2人备考考试题库附答案解析
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘5人备考考试试题附答案解析
- 种植业自律生产制度
- 安全生产双随机检查制度
- 纸板生产线安全制度
- 生产数据立体化管理制度
- 酒类生产如何管理制度
- 安全生产责任制抽查制度
- 高中期末家长会
- 2023年度国家社科基金一般项目申请书(语言学)立项成功范本,特珍贵
- 风机系统巡检内容及标准
- 新生儿高血糖护理课件
- 热食类食品制售管理制度
- 五金件外观检验标准
- 香精概论第四章-芳香疗法课件
- 电梯安装调试工地EHS管理要求和交底
- 车辆考核制度6篇
- JJF 1487-2014超声波探伤试块校准规范
- GB/T 39253-2020增材制造金属材料定向能量沉积工艺规范
评论
0/150
提交评论