第七章 表格与表单
- 格式:ppt
- 大小:5.92 MB
- 文档页数:5
第七章面向对象的程序设计本章是面向对象的程序设计。
与第五章介绍的面向过程的结构化程序设计不同,主要介绍面向对象程序设计的基础知识,包括面向对象的基本概念以及Visual FoxPro支持的面向对象的编程技术,详尽介绍了对各类控件的选择与使用方法。
在对诸如表单等各类控件对象的设计、操作上,面向对象的编程技术有自己的独特之处,但在所有对象的各种事件和方法的程序代码设计中,仍然使用到结构化的程序设计方法。
本章的主要内容是面向对象程序设计的理论基础,其程序设计的基本目标是设计出能在可视化环境下运行的应用程序窗口界面—表单。
7.1 学习提要1.学习目标与要求通过本章学习,读者应达到以下要求:⑴了解对象、类等基本概念;⑵理解对象的属性、方法和事件;⑶熟练掌握表单的基本设计、操作和应用;⑷掌握常用控件的设计与使用。
⑸熟练掌握常用事件、方法的过程代码的设计方法。
⑹了解自定义类的创建和使用方法。
2.重点与难点:⑴本章重点:对象与类以及属性、方法和事件等基本概念;表单的设计与应用;常用控件属性、事件和方法的选择与运用。
⑵本章难点:本章的重点即为本章的难点3.主要知识点⑴面向对象的概念①对象、类②属性、方法、事件③Visual FoxPro 中的基类⑵表单的创建与基本操作①表单的创建使用“窗体设计器”或“表单向导”创建表单。
②表单的修改、运行使用“窗体设计器”编辑修改表单。
使用菜单或命令方式运行表单。
③表单的属性、事件和方法表单常用属性的设置,表单的常用事件、常用方法。
④设置表单的数据环境数据环境的概念,数据环境的设置。
⑶表单常用控件①表单常用控件的基本操作控件对象的选定,移动位置,改变大小,剪切、复制与粘贴,删除,布局设置。
②常用控件对象标签控件,命令按钮与命令按钮组控件,文本框与编辑框控件,选项组和复选框控件,列表框和组合框控件,容器与表格控件,页框控件,计时器与微调控件,图像控件等。
③控件对象的常用属性设置Caption属性,Name属性,Alignment属性,ButtonCount属性,BackColor属性,BorderColor属性,BorderStyle属性,Enabled属性,ForeColor属性,InputMask属性,PasswordChar属性,Picture属性,Height属性,Width属性,Left属性,Top属性,Value属性,Visible属性,FontName属性,FontSize属性,ControlSource属性。
2019年第七单元电⼦表格中的数据处理.doc第七单元电⼦表格中的数据处理7.1 第1题【操作要求】打开⽂档A7.XLS,按下列要求操作。
1、应⽤公式(函数):使⽤Sheet1⼯作表中的数据,统计“总分”并计算“各科平均分”;结果分别放在相应的单元格中,如【样⽂7-1A】所⽰。
2、数据排序:使⽤Sheet2⼯作表中的数据,以“总分”为主要关键字,“数字”为次要关键字,升序排序,结果如【样⽂7-1B】所⽰。
3、数据筛选:使⽤Sheet3⼯作表中的数据,筛选出各科分数均⼤于等于80的记录,结果如【样⽂7-1C】所⽰。
4、数据合并计算:使⽤Sheet4⼯作表中的相关数据,在“各班各科成绩表”中进⾏“平均值”合并计算,结果如【样⽂7-1D】所⽰。
5、数据分类汇总:使⽤Sheet5⼯作表中的数据,以“班级”为分类字段,将各科成绩进⾏“平均值”分类汇总,结果如【样⽂7-1E】所⽰。
6、建⽴数据透视表:使⽤“数据源”⼯作表中的数据,布局以“班级”为分页,以“⽇期”为⾏字段,以“姓名”为列字段,以“迟到”为计数项,从Sheet6⼯作表的A1单元格起建⽴数据透视表,结果如【样⽂7-1F】所⽰。
7.2 第2题【操作要求】打开⽂档A7.XLS,按下列要求操作。
1、应⽤公式(函数):使⽤Sheet1⼯作表中的数据,计算“实发⼯资”,结果放在相应的单元格,如【样⽂7-2A】所⽰。
2、数据排序:使⽤Sheet2⼯作表中的数据,以“基本⼯资”为主要关键字,降序排序,结果如【样⽂7-2B】所⽰。
3、数据筛选:使⽤Sheet3⼯作表中的数据,筛选出“部门”为⼯程部并且“基本⼯资”⼤于等于900的记录,结果如【样⽂7-2C】所⽰。
4、数据合并计算:使⽤Sheet4⼯作表中“利达公司⼀⽉份所付⼯程原料款”和“利达公司⼆⽉份所付⼯程原料款”中的数据,在“利达公司前两个⽉所付⼯程原料款”中进⾏“求和”合并计算,结果如【样⽂7-2D】所⽰。
第七章表格功能的使用(TABLE)本章要点●如何定义表格●表格功能使用方法在MENTAT中,在边界条件定义、材料特性定义等过程常用到表格功能。
表格常用于定义一些变量对其它参数如时间、增量、温度、密度、塑性应变等的函数。
表格的纵轴是要定义的函数值,横轴是函数的自变量。
例如温度相关的杨氏模量,可用表格来表示。
21000 TABLE temp_young YOUNG‘SMODULUS其中temp_young为表格名,该表格用于定义杨氏模量与温度相关性。
横轴为温度,纵轴为杨氏模量。
实际的杨氏模量由21000与表格temp_young所描述的曲线的乘积表示。
在选择了TABLE菜单后,就会出现下图所示的菜单。
表格名的定义在菜单的上部有表格名定义的一些菜单命令:PREV、NEXT、NEW、NAME、REM、EDIT,使用方法可参照第三章BOUNDRYCONDITIONS中这些命令的使用方法。
READ 从文件中读取表格WRITE 将表格以文件形式存储表格的显示SHOW TABLE/SHOW MODEL用于选择显示表格还是分析用的模型。
表格类型的指定TABLE TYPE用于选择横坐标变量。
nonetime 时间或增量相关边界条件定义时使用。
temperature 材料温度相关性定义时使用。
density 材料密度相关性定义时使用。
plastic_strain 屈服应力与塑性应变相关(加工硬化)定义时使用。
strain_rate 屈服应力与应变速率相关定义时使用。
频谱分析时定义输入移谱使用。
response_spectrum_frequencyOPERATION OPERATION菜单组中有一些对表格进行操作的菜单命令。
ADD POINT 在表格上增加一个数据点,可在键盘上输入X、Y值,或用鼠标直接在表格增加,将<↑>移至合适位置后按<ML>。
REMOVE 从表格上删除一个数据点,可在键盘上输入要删的数据点号,或将<↑>移到合适位置然后按<ML>。
《HTML5+CSS3网页设计与制作》课程教学大纲(课程英文名称)课程编号:学分:5学分学时:74学时(其中:讲课学时:50学时上机学时:24学时)先修课程:计算机基础、计算机网络、计算机应用后续课程:UI设计、JavaScript网页特效适用专业:信息技术及其计算机相关专业开课部门:计算机系一、课程的性质与目标《HTML5+CSS3网页设计与制作》是面向计算机相关专业的一门专业基础课,涉及网页基础、HTML标签、CSS样式、网页布局、变形与动画等内容,通过本课程的学习,学生能够了解网页web发展历史及其未来方向,熟悉网页设计流程、掌握网络中常见的网页布局效果及变形和动画效果,学会制作各种企业、门户、电商类网站。
该课程属于“1+X证书制度”Web前端的初级课程,通过本课程,能够为学习后面的前端知识夯实基础。
二、课程设计理念与思路课程设计理念:课程的集中实践教学环节需明确必要的理论知识的生化与知识层面的拓展,不能局限于单纯的技能训练。
单纯的技能训练不是提高高等职业教育的理想课程。
以能力的培养为重点,以就业为导向,培养学生具备职业岗位所需的职业能力,职业生涯发展所需的能力和终身学习的能力,实现一站式教学理念课程设计思路:基于工作过程开发课程内容,以行动为导向进行教学内容设计,以学生为主体,以案例(项目)实训为手段,设计出理论学习与技能掌握相融合的课程内容体系。
教学整体设计“以技能培养为目标,以案例(项目)任务实现为载体、理论学习与实践操作相结合”。
三、教学条件要求开发工具:Dreamweaver CS6或其他代码编辑工具四、课程的主要内容及基本要求第一章HTML5+CSS3网页设计概述学习单元HTML5+CSS3网页设计概述学时2学时学习目标◆了解网页概念和组成。
◆理解HTML、CSS和JavaScript的功能和作用。
◆熟悉Dreamweaver工具的基本操作。
学习内容知识点了解掌握重点难点认识网页√网页名词解释√Web标准√HTML简介√CSS简介√JavaScript简介√网页的展示平台—浏览器√认识Dreamweaver界面√Dreamweaver初始化设置√Dreamweaver基本操作√【阶段案例—创建第一个网页】√第二章初识HTML5学习单元初识HTML5 学时6学时学习目标◆了解HTML和HTML5的基本结构,能够区分两者的结构差异。