PB 郭宝利老师视频笔记-4
- 格式:docx
- 大小:32.89 KB
- 文档页数:16
北师大版六年数学下册《第二单元图形的放大和缩小》课堂笔记本节课我们学习图形的放大和缩小。
一、放大和缩小的概念1. 定义:将一个图形按照一定的比例进行扩大或缩小,得到一个新的图形,这个过程就叫做图形的放大或缩小。
2. 放大和缩小的比例:放大或缩小的比例通常用分数表示,分子表示放大或缩小的倍数,分母表示原来的尺寸。
例如,放大2倍,缩小1/2倍。
二、图形的放大和缩小1. 图形放大的过程:(1)将原图形的每个顶点按照放大比例进行扩大,得到新的顶点。
(2)连接新的顶点,得到放大后的图形。
2. 图形缩小的过程:(1)将原图形的每个顶点按照缩小比例进行缩小,得到新的顶点。
(2)连接新的顶点,得到缩小后的图形。
三、放大和缩小图形的性质1. 形状不变:放大或缩小后的图形与原图形的形状相同。
2. 面积变化:放大或缩小后的图形的面积与原图形的面积成比例。
例如,放大2倍,面积变为原来的2倍;缩小1/2倍,面积变为原来的1/2倍。
3. 周长变化:放大或缩小后的图形的周长与原图形的周长成比例。
例如,放大2倍,周长变为原来的2倍;缩小1/2倍,周长变为原来的1/2倍。
四、放大和缩小图形的应用1. 实际问题:根据实际情况,将实际问题中的图形进行放大或缩小,以便于观察和计算。
2. 作图:根据作图要求,将给定的图形进行放大或缩小,得到新的图形。
五、课堂练习1. 选择题:(1)将一个长5cm、宽3cm的长方形按31放大,得到的图形的面积是()。
A. 15cm²B. 45cm²C. 135cm²D. 65cm²(2)一个长方形按41放大后,得到的图形与原图形比较,下列说法中正确的是()。
A. 周长扩大16倍B. 周长缩小16倍C. 面积扩大16倍D. 面积缩小16倍(3)图形的各边按相同的比例放大或缩小后,所得到的图形()不变。
A. 面积B. 体积C. 周长D. 形状2. 填空题:(1)把长方形按2:1的比例放大后,这个长方形的长是原来的2倍,宽是原来的()倍。
五年级上册第三单元知识点总结目录一、知识点概览 (2)二、第三单元重点知识点细分 (2)1. 语言文字基础 (3)1.1 词汇积累与应用 (4)1.2 经典句型及语法要点 (5)1.3 文本阅读与理解 (6)2. 数学知识要点 (7)2.1 基本数学概念 (8)2.2 运算定律与性质 (8)2.3 空间与几何知识 (9)3. 自然科学探究 (11)3.1 自然界中的现象 (11)3.2 实验设计与操作 (12)3.3 环境保护意识培养 (14)4. 社会科学知识 (15)4.1 历史事件了解 (15)4.2 地理环境认知 (16)4.3 文化传统认识 (16)三、知识点详解与拓展 (18)1. 语言文字基础详解与拓展 (19)1.1 词汇积累与应用详解 (20)1.2 经典句型及语法要点详解 (21)1.3 文本阅读与理解拓展 (23)2. 数学知识要点详解与拓展 (24)2.1 基本数学概念解析与运用 (24)2.2 运算定律与性质深度剖析及例题展示 (26)一、知识点概览本单元主要围绕“比例与比例关系”这一主题展开,涵盖了比例的基本概念、性质、计算以及实际应用。
通过本单元的学习,学生将能够熟练掌握比例的定义,理解比例与分数、小数之间的关系,并能运用比例知识解决生活中的实际问题。
在比例的基本概念部分,我们将介绍比例的定义、组成部分以及表示方法。
我们将探讨比例的性质,包括比例的外项和内项的关系,以及比例的基本性质。
我们还将学习如何计算比例,包括比例的交叉相乘等技巧。
在实际应用方面,本单元将通过丰富的实例和练习题,帮助学生理解比例在日常生活中的应用,如面积、速度、工作总量等问题。
我们也将引导学生学会利用比例关系来解决一些复杂的问题,培养学生的数学思维能力和解决问题的能力。
本单元将带领学生全面深入地了解比例与比例关系的相关知识,为后续的学习打下坚实的基础。
二、第三单元重点知识点细分通过本单元的学习,学生会了解分数的含义,学会表示分数,学习分数的基本性质以及分数与除法的联系。
最新高中物理竞赛讲义(完整版)目录最新高中物理竞赛讲义(完整版) (1)第0部分绪言 (5)一、高中物理奥赛概况 (5)二、知识体系 (5)第一部分力&物体的平衡 (6)第一讲力的处理 (6)第二讲物体的平衡 (8)第三讲习题课 (9)第四讲摩擦角及其它 (13)第二部分牛顿运动定律 (15)第一讲牛顿三定律 (16)第二讲牛顿定律的应用 (16)第二讲配套例题选讲 (24)第三部分运动学 (24)第一讲基本知识介绍 (24)第二讲运动的合成与分解、相对运动 (26)第四部分曲线运动万有引力 (28)第一讲基本知识介绍 (28)第二讲重要模型与专题 (30)第三讲典型例题解析 (38)第五部分动量和能量 (38)第一讲基本知识介绍 (38)第二讲重要模型与专题 (40)第三讲典型例题解析 (53)第六部分振动和波 (53)第一讲基本知识介绍 (53)第二讲重要模型与专题 (57)第三讲典型例题解析 (66)第七部分热学 (66)一、分子动理论 (66)二、热现象和基本热力学定律 (68)三、理想气体 (70)四、相变 (77)五、固体和液体 (80)第八部分静电场 (81)第一讲基本知识介绍 (81)第二讲重要模型与专题 (84)第九部分稳恒电流 (95)第一讲基本知识介绍 (95)第二讲重要模型和专题 (98)第十部分磁场 (107)第一讲基本知识介绍 (107)第二讲典型例题解析 (111)第十一部分电磁感应 (117)第一讲、基本定律 (117)第二讲感生电动势 (120)第三讲自感、互感及其它 (124)第十二部分量子论 (127)第一节黑体辐射 (127)第二节光电效应 (130)第三节波粒二象性 (136)第四节测不准关系 (139)第0部分绪言一、高中物理奥赛概况1、国际(International Physics Olympiad 简称Ipoh)① 1967年第一届,(波兰)华沙,只有五国参加。
long/long/ago/there/lived/a/king/long/long/ago/there/lived/a/king/先把特例转为我们通常用的,再取出两个分隔线之间的英文单词学习函数:1)函数作用2)函数语法3)参数含义4)返回值含义5)常用编程Pos函数:作用:查找一个字符串在另一个字符串中首次出现的位置(起始位置是1)语法:Pos(str1,str2),Pos(str1,str2,start)在str1中的start的位置开始查找str2首次出现的位置返回值:integer ,从str1开始的位置,0表示没找到上机w_split 窗口的split按钮的程序//变量声明Integer li_pos1 //第1个指针Integer li_pos2 //第2个指针String ls_content //用户输入的内容String ls_split //分隔符String ls_tempt //当前的单词//接收用户的输入ls_content = sle_1.textls_split = sle_2.text//异常处理if ls_content = ‘’ then returnif ls_split = ‘’ then return//取消特例if Left(ls_content,1) <> ‘/’ then ls_content = ‘/’ + ls_contentif Right(ls_content,1) <> ‘/’ then ls_content = ls_content + ‘/’//正常编程li_pos1 = Pos(ls_content,’/’) //给指针赋值li_pos2 = Pos(ls_content,’/’,li_pos1 + 1)do while li_pos2 <> 0ls_temp=Mid(ls_content,li_pos1 + 1,li_pos2 - li_pos1 - 1)MessageBox(‘提示’’,ls_temp)li_pos1 = li_pos2li_pos2 = Pos(ls_content,’/’,li_pos1 + 1)Left函数作用:得到指定字符串左边若干个字符语法:left(str1,len)返回值:string ,字符串Right函数作用:得到指定字符串右边若干个字符语法:right(str1,len)返回值:string, 字符串Mid函数作用:得到指定字符指定位置的一个子串语法:mid(str1,start,len)在str1中start位置开始截取len长度的字符串返回值:string, 字符串第十一讲1.定义变量2.接受用户输入3.异常处理4.正常编程不允许在标识符里面使用中划线Design / Options… / Script / 第2行Allow Dashes in Identifiers 沟取消第十讲的上机程序的引申分隔符为任意符号时候w_split 窗口的split按钮的程序//变量声明Integer li_pos1 //第1个指针Integer li_pos2 //第2个指针String ls_content //用户输入的内容String ls_split //分隔符String ls_tempt //当前的单词//接收用户的输入ls_content = sle_1.textls_split = sle_2.text//异常处理if ls_content = ‘’ then returnif ls_split = ‘’ then return//取消特例if Left(ls_content,len(ls_split)) <> ls_split then ls_content = ls_split + ls_contentif Right(ls_content,len(ls_split)) <> ls_split then ls_content = ls_content + ls_split//正常编程li_pos1 = Pos(ls_content,ls_split) //给指针赋值li_pos2 = Pos(ls_content,ls_split,li_pos1 + len(ls_split))do while li_pos2 <> 0ls_temp=Mid(ls_content,li_pos1 + len(ls_split),li_pos2 - li_pos1 - len(ls_split)) MessageBox(‘提示’’,ls_temp)li_pos1 = li_pos2li_pos2 = Pos(ls_content,ls_split,li_pos1 + len(ls_split))loop语言基础------循环语句21)格式1For 变量=初值to 终值语句模块Next2)格式2For 变量=初值to 终值step 步长语句模块Next加密和解密程序:Len函数作用:得到字符串的长度语法:len(str)返回值:长度ASC函数作用:得到对应的ASCII语法:ASC(char)返回值:数字,char对应的ASCIIChar函数作用:得到和ASCII对应的字符语法:char(ASCII)返回值:stringFill函数作用:反复填充得到指定长度的字符串语法:fill(str,len)返回值:string举例:fill(‘English’,6)返回’englis’fill(‘English’,9)返回’englishen’加密程序w_jiami窗口的加密按钮String ls_content //保存用户输入的内容String ls_temp //保存当前正在处理的内容String ls_value //加密之后的内容String ls_seed = ’234567898765467788788755’ //种子最好用固定的数字,不要用汉字//‘long long ago there lived a king he loved horse’//要加密的文件Integer li_index //循环变量ls_content = sle_1.text //接受用户输入If ls_content = ’’ then return //异常处理ls_seed = fill(ls_seed,len(ls_content))//对种子进行反复填充,使其长度=加密的长度For li_index = 1 to len (ls_content)ls_temp = mid(ls_content,li_index,1)ls_temp = char(asc(ls_temp) + integer(mid(ls_seed,li_index,1)))ls_value = ls_value +ls_temp // 加密后的内容逐位拼接NextSt_2.text = ls_value解密程序w_jiami窗口的解密按钮String ls_content //保存用户输入的内容String ls_temp //保存当前正在处理的内容String ls_value //加密之后的内容String ls_seed = ’234567898765467788788755’//种子最好用固定的数字不要用汉字//‘long long ago there lived a king he loved horse’//要加密的文件Integer li_index //循环变量ls_content = sle_1.text //接受用户输入GGGGGGGGIf ls_content=’’ then return //异常处理ls_seed=fill(ls_seed,len(ls_content))//对种子进行反复填充For li_index=1 to len (ls_content)ls_temp=mid(ls_content,li_index,1)ls_temp=char(asc(ls_temp) - integer(mid(ls_seed,li_index,1)))//GGGGGGGG ls_value=ls_value +ls_tempNextSt_3.text=ls_value//GGGGGGGGGGG第十二讲打印九九乘法表,并转换成塔形显示~t 代表一个制表位,也就是tab~r 回车~n换行String ls_value //内容Integer li_i //行号Integer li_j //列号String ls_temp //当前行的内容For li_i = 1 to 9ls_temp=’’For li_j = 1 to li_iIf ls_temp <> ‘’ then ls_temp = ls_temp + ‘~t’//去掉最前排空格ls_temp = ls_temp + string(li_j) + ‘X’ + string(li_i) + ‘=’ + string(li_i*li_j) Nextls_value = ls_value + ‘~r~n’ + ls_tempNextls_value=Mle_1.text=ls_value塔形显示String ls_value //内容Integer li_i //行号Integer li_j //列号String ls_temp //当前行内容Integer li_index //每一行最左侧空位GGGGGGGGFor li_i = 1 to 9ls_temp=’’for li_index = 1 to 9 - li_i //GGGGGGls_temp = ls_temp + ‘~t’nextFor li_j = 1 to li_i//If ls_temp <> ‘’ then ls_temp = ls_temp + ‘~t’//去掉最前排空格//GGGGGGls_temp = ls_temp + ‘~t~t’ + string(li_j) + ‘X’ + string(li_i) ‘=’ + string(li_i*li_j)//G NextLs_value = ls_value + ‘~r~n’ + ls_tempNextls_value=mle_1.text = ls_valueABCDE * A = EEEEEE1)找特点a)结果数字相同b)EEEEEE能整除Ac)EEEEEE除A的商的第1位是A,最后一位是e2)相关函数MOD 函数作用:求余语法:mod(n,m)返回值:integer,余数举例:mod(5,3) 返回2,mod(4,2)返回0Integer li_EInteger li_ALong ll_E6String ls_temp //字符串截取处理For li_E = 1 to 9ll_E6 = li_E * 111111For li_A = li_E + 1 to 9If mod (ll_E6,li_A) = 0 thenls_temp = string(long(ll_E6/li_A))If left(ls_temp,1) = string(li_A) and right(ls_temp,1) = string(li_E) thenMessagebox(‘提示’,ls_temp + ‘ X ’ + string(li_A) + ‘ = ’ + string(ll_E6))End ifEnd ifNextNext第十三讲Continue语句:用在循环语句中,结束当前步循环Exit语句:用在循环语句中,结束整个循环Return语句:使用的位置不定,结束return当前代码Halt语句:立即结束整个应用Halt close语句:立即结束整个应用,在结束应用之前还执行Application的close事件Integer li_indexFor li_index = 1 to 5If li_index = 3 then continue //continueMessagebox(‘提示’,li_index)NextMessagebox(‘提示’,’循环结束!’)显示1,2,4,5,循环结束Integer li_indexFor li_index = 1 to 5If li_index = 3 then exit //exitMessagebox(‘提示’,li_index)NextMessagebox(‘提示’,’循环结束!’)显示1,2,循环结束Integer li_indexFor li_index = 1 to 5If li_index = 3 then return //returnMessagebox(‘提示’,li_index)NextMessagebox(‘提示’,’循环结束!’)显示1,2Integer li_indexFor li_index = 1 to 5If li_index = 3 then halt //haltMessagebox(‘提示’,li_index)NextMessagebox(‘提示’,’循环结束!’)显示1,2 关闭整个应用Integer li_indexFor li_index = 1 to 5If li_index = 3 then halt close //halt closeMessagebox(‘提示’,li_index)NextMessagebox(‘提示’,’循环结束!’)显示1,2停到27分才开始讲全角,半角混杂内容的统一转换思路:穷举,对应替换0123456789半角0123456789全角replace函数作用:替换语法:replace(str1,start,len,str2) 从str1中start位置开始的len 长的字符串替换成str2 返回值:string举例:replace(‘english’,1,5,’ch’)返回chsh半角替换全角,使内容都为半角显示//PB9.0 字符串相关的函数后面加上一个wString ls_qj=’0123456789’//全角String ls_bj=’0123456789’//半角Integer li_pos //记录位置String ls_temp //保存当前用户输入的内容里面的哪一位String ls_contentInteger li_index //对用户输入的内容做逐位处理ls_content = sle_1.text //得到用户输入的内容If ls_content = ‘’ then return //异常处理,输入的内容为空For li_index = 1 to len (ls_content) //从第一个位置开始到整个字符串的长度ls_temp = mid(ls_cotent,li_index,1) //截取当前字符串的1位li_pos=pos(ls_qj,ls_temp) //看整个字符串在全角中是不是出现过If li_pos < 1 then continue //如果没有出现,跳出这一步循环ls_temp=mid(ls_bj,li_pos,1) //如果出现在半角中找到ls_content=replace(ls_content,li_index,1,ls_temp)//替换nextSt_2.text=ls_content //显示语言基础-------定制事件系统事件:对象上已经提供的所有事件缺省事件:初次打开时的事件自定义事件:有消息映射的自定制事件:无消息映射的,通过PostEvent (稍后触发)或者TriggerEvent(立即触发)函数触发例子1,触发缺省事件:cb_1.TriggerEvent(Clicked!) 等价于: cb_1.TriggerEvent("Clicked")例子2,触发用户自定义事件:w_main.TriggerEvent("ue_open")例子3,传递信息和接收信息:w_main.TriggerEvent("ue_open",0,'test')在用户自定义事件ue_open中接收数据:string ls_msgls_msg = String(Message.LongParm,'address')例子4,传递long数据:w_main.TriggerEvent('ue_open',100,0)在用户自定义事件ue_open中接收数据:long ll_msgll_msg = Message.WordParm第十四讲New event 自定义事件ue_ user event用户自定义事件关于事物:全局的SQLCA,用途事物:若干个操作的集合作为一个整体,要么都成功,要么都失败缺省的全局事物对象是SQLCA,PB所有和数据库打交道的操作都要通过事物对象来完成。
北师大版六年级数学下册总复习《可能性》课堂笔记一、教学内容分析《可能性》是北师大版六年级数学下册总复习的内容。
本节课通过让学生经历实验、观察、思考、推理等过程,培养学生的随机观念,发展学生的数据分析能力,提高学生运用概率知识解决实际问题的能力。
二、教学目标1. 知识与技能:使学生掌握随机事件、必然事件和不可能事件的概念,能用概率知识解释生活中的随机现象。
2. 过程与方法:通过实验、观察、思考、推理等活动,培养学生的随机观念,发展学生的数据分析能力。
3. 情感态度与价值观:培养学生积极参与实验活动的兴趣,发展合作意识,感受数学与生活的联系。
三、教学重点与难点1. 教学重点:随机事件、必然事件和不可能事件的概念及运用。
2. 教学难点:理解概率的意义,能用概率知识解决实际问题。
四、教学过程1. 导入新课教师通过抛硬币、抽签等实例,引导学生感受随机现象,引发学生对可能性的思考。
2. 探究可能性(1)实验探究教师组织学生进行实验,如抛硬币、抽签等,让学生观察实验结果,引导学生发现实验结果的随机性。
(2)交流讨论学生分享实验结果,教师引导学生总结随机现象的特点,引出随机事件、必然事件和不可能事件的概念。
3. 深化理解(1)实例分析教师出示生活中的一些实例,如天气预报、彩票中奖等,让学生运用概率知识解释这些实例中的随机现象。
(2)问题解决教师提出一些有关可能性的问题,如求抛硬币出现正面的概率等,让学生独立解答,培养学生运用概率知识解决实际问题的能力。
4. 总结拓展教师引导学生总结本节课所学内容,让学生认识到可能性在生活中的重要性。
同时,教师可以出示一些拓展题目,激发学生的学习兴趣。
五、课后作业1. 完成教材上的练习题,巩固所学知识。
2. 收集生活中的随机现象,尝试用概率知识解释。
3. 开展小组活动,探究可能性在实际问题中的应用。
六、教学反思本节课通过实验、观察、讨论等活动,使学生掌握了随机事件、必然事件和不可能事件的概念,并能运用概率知识解决实际问题。
状元大课堂课件四年级上册重点单元知识归纳与易错警示目录一、第一单元 (3)1. 分数的意义和性质 (4)1.1 分数的基本概念 (5)1.2 分数的比较与运算 (5)1.3 分数的加减法 (6)2. 分数与小数的转换 (7)2.1 小数与分数的互化 (7)2.2 分数与小数的混合运算 (9)3. 分数应用题 (9)3.1 生活中的分数问题 (10)3.2 数学游戏中的分数应用 (11)二、第二单元 (12)1. 常见的二维图形 (14)1.1 三角形、平行四边形和梯形的认识 (15)1.2 圆、正方形和长方形的认识 (16)2. 常见的三维图形 (17)2.1 球体、圆柱体、圆锥体和长方体的认识 (19)2.2 体积、表面积的计算方法 (19)3. 测量与估算 (20)3.1 长度、重量、容量的单位换算 (22)3.2 对物体尺寸进行估算 (23)三、第三单元 (24)1. 数据收集与整理 (25)1.1 列表法与条形图表示数据 (26)1.2 折线统计图的理解与应用 (27)2. 数据的分析与解读 (28)2.1 平均数、中位数和众数的计算 (29)2.2 数据的波动与离散程度分析 (30)3. 数据报告与展示 (31)3.1 数据报告的撰写方法 (32)3.2 数据可视化工具的使用 (33)四、第四单元 (34)1. 逻辑推理与问题解决 (35)1.1 用逻辑推理解决问题 (36)1.2 数学实验与探究性学习 (38)2. 数学语言与表达 (40)2.1 数学公式与定理的记忆与应用 (41)2.2 数学演讲与交流技巧 (42)五、易错警示与注意事项 (43)1. 常见错误类型及纠正方法 (44)1.1 数学计算中的常见错误及纠正 (45)1.2 知识点理解上的常见错误及纠正 (47)2. 学习策略与习惯养成 (48)2.1 思维导图在预习中的应用 (50)2.2 定时复习与自我检测的习惯培养 (51)3. 考试心态与应试技巧 (53)3.1 考试焦虑的缓解方法 (54)3.2 应试答题的策略与技巧 (55)一、第一单元数的认识:掌握本单元所学的整数、小数、分数的概念及其性质。
北师大版六年数学下册《第二单元比例的应用》课堂笔记一、比例的意义比例是数学中的一个基本概念,它用来表示两个比相等的式子。
比例由四个数组成,其中两端的两项叫做比例的外项,中间的两项叫做比例的内项。
比例的意义在于,在比例中,两个内项的积等于两个外项的积。
二、比例的基本性质1. 比例的合比性质:两个比例相等,当且仅当它们的内项分别相等。
2. 比例的等比性质:在比例中,两个内项的积等于两个外项的积。
3. 比例的逆比性质:如果比例成立,那么它的倒数比例也成立。
三、比例的应用1. 解比例解比例是指在比例中,已知三个数,求第四个数的过程。
解比例的方法有多种,如:(1)交叉相乘法:在比例中,两内项之积等于两外项之积。
(2)等比例法:在比例中,两个内项的比等于两个外项的比。
(3)转化法:将比例转化为方程,然后求解。
2. 比例尺比例尺是表示地图或图纸上距离与实际距离之间比例关系的工具。
比例尺有线性比例尺和面积比例尺两种。
线性比例尺:表示图上的长度与实际长度之间的比例关系。
如1:10000,表示图上的1厘米代表实际中的10000厘米。
面积比例尺:表示图上的面积与实际面积之间的比例关系。
如1:10000,表示图上的1平方厘米代表实际中的10000平方厘米。
3. 比例的应用实例(1)物体长度或宽度的测量与计算。
(2)地图或图纸上的距离与实际距离的换算。
(3)商品的折扣与原价之间的关系。
(4)化学实验中溶液的浓度计算。
四、比例的运算1. 比例的乘法:在比例中,两个比例相乘,其结果仍为比例。
2. 比例的除法:在比例中,两个比例相除,其结果仍为比例。
3. 比例的加法与减法:在比例中,两个比例相加或相减,其结果为一个新的比例。
五、本节课小结本节课我们学习了比例的意义、比例的基本性质和比例的应用。
比例是数学中的一个基本概念,它用来表示两个比相等的式子。
比例由四个数组成,其中两端的两项叫做比例的外项,中间的两项叫做比例的内项。
比例的意义在于,在比例中,两个内项的积等于两个外项的积。
麒麟课堂五年级下册笔记第四课股市中的两个定律定律1:少数人赚钱的定理----股市中是一人赚钱,二人保本,七人赔钱。
比例1:2:7。
赚钱的人只占一成。
定律2:股市中没有简单的规律。
不能单用技术形态分析,还有受到国家政策,主力手法,国内外形势影响,有时主力也会利用技术形态,故意逆势操作。
股市中的三个理论1;趋势理论:“趋势一旦形成,就将延续下去,直到趋势被破坏为止!”2;相反理论:物极必反,当市场人气狂热到极点之时,也就是顶点到来的时候,然而当市场人气低迷悲观绝望之极的时候,也就是底部来临之时。
3;庄家理论:庄家理论:庄进我进,庄出我出,庄逃我逃。
看盘中常用的一个技术指标----换手率换手率:0-3%属于微量或无量;3-7%属于放量;7-12%属于放巨量;大于12%属于放天量。
主力吸筹不会超过3%的换手率,大牛股在上升过程中不会超过3%换手率,主力出货完毕后换手率也会小于3%3-7%的换手多出现在:1、股价拉升过程中;2、在高位调整(其中大牛股的调整换手不会太大,而一盘中或小控盘的个股容易放量。
);3、在震仓洗盘时;7-12%换手多出现在:在相对高位出现时一种可能是有利好消息,一种是主力资金出逃。
大于12%换手多出现在:1、新股上市当天容易放天量;2、在贯压势出货时出现;市盈率:是某种股票每股市价与每股盈利的比例率市盈利= 股价/每股盈利龙头股在别的股票还没拉升时先行起动完成拉升蓝筹股是指业绩优良、红利优厚、成交活跃、在行业中占有重要地位金融~钢铁~石化~能源电力~交通~汽车~地产红筹股这一概念诞生于90年代初期的香港股票市畅中华人民共和国在国际上有时被成为红色中国,相应地,香港和国际投资者把在境外注册、在香港上市的那些带有中国大陆概念的股票称为红筹股境外注册香港上市,中国概念的股票成为红筹股具体如何定义红筹股,尚存在一些争议。
主要的观点有两种。
一种认为,应该按照业务范围来区分。
如果某个上市公司的主要业务在中国大陆,其赢利中的大部分也来自该业务,那么,这家在中国境外注册、在香港上市的股票就是红筹股一般流通股本在5个亿称为大盘股,2至5个亿为中盘股、不到1个亿为小盘就市盈利而言相同业绩小盘比中盘股高,中盘股比大盘股高超级大盘股定义为10亿以上的流通盘指在一定时间内市场中股票转手买卖的频率,是反映股票流通性的指标之一。
第二十七讲dw_1.ModifiedCount()作用:判断数据窗口中有多少行数据被改动过。
返回值:long类型,修改过的行数dw_1.DeletedCount()作用:判断有多少行数据被删除返回值:删除的行数,long类型。
w_dw窗口的closequery()事件if dw_1.ModifiedCount() + dw_1.DeletedCount() > 0 thenif MessageBox(‘提示’,’数据已修改,是否确定要关闭?’,Question!,YesNo!,2) =1 thenreturn 0end ifelsereturn 0end if //以上为特例,返回0,允许关闭return 1//应该和上面具有相同的效果,书上164页integer li_numif dw_1.ModifiedCount() + dw_1.DeleteCount() > 0 thenli_num = MessageBox(‘提示’,’数据已修改,需要保存么?’,Question!,YesNo!)choose case li_numcase 1dw_1.update()return 0case 2return 0case 3return 1end chooseend ifreturn 0w_dw窗口的cb_exit按钮的clicked事件close(parent)上机:数据处理程序的编程框架,目的是:对数据窗口的功能有一个大致的了解了解数据窗口控件的常用函数了解数据窗口的常用编程复习窗口的CloseQuery事件数据窗口控件--------------常用事件1在做数据操作的时候,在每个单元格(横向和纵向交叉的位置)里改动数据的时候,并不是直接对数据窗口里面的数据进行操作,而是对一个假想的编辑控件进行操作,这个控件是你走到哪就跟到哪,我们输入的内容都是在编辑控件里面输入的,这个控件,只有当焦点切换的时候,数据窗口才会把数据从假想的编辑控件里面取出来,放在刚才所在的单元里面。
再从假想的编辑控件里取出数据的刹那间,会触发ItemChanged 事件。
取出数据之后,并不是直接放在单元格里面,先进行数据类型的判断,假如刚才单元格里是数值类型的,而我们输入的是一个字母,那么就不能通过类型的转换;如果说我们在这个单元还定义了校验规则(例如输入的数据不能小于100)这时也会做一个判断,如果说这些情况都发生了,说明数据不符合要求,这时会触发ItemError事件。
即不符合数据类型或者范围要求,就会触发ItemError 事件。
如果都符合,会触发ItemChanged 事件,然后数据真正的写到单元格里面。
掌握事件参数:1.row:当前正在编辑哪一行2.Data:在假想的编辑控件里面的内容,事件触发时,内容就保存在这个参数里面,并没有写到对应的单元里面。
使用这个参数可以得到当前用户所输入的内容。
3.DWO:对象类型的变量,有很多属性(成员变量)DWO 常用属性 当前操作的对象的名称(数据窗口对象中的对象(数据窗口对象中的静态文本或者列名))dwo.ColType当前操作列的数据类型dwo.Type 当前操作对象的类型(是静态文本、列、按钮、图片。
)常用编程:根据用户输入的内容进行相关的处理忌用编程:不要编写耗时的程序上机:ItemChanged编程演示-----根据用户输入自动计算相关项目dw_1.GetItemNumber(Row,Col)作用:得到数据窗口中指定行和列中的数据,此数据应该是数值类型的类似函数:dw_1.GetItemStringdw_1.GetItemDatedw_1.GetItemDateTime根据数据类型决定用哪一个函数Ctrl + Shift +g 可以快速的跳到第几行Dw_1.SetItem(行,列,值)作用:给指定单元赋值行-Long型,列-string或者integer型,值-任意类型,和对应列的类型一致即可Round(数字,位数)作用:进行四舍五入举例:Round(3.1415926,3) 返回3.142w_ItemChanged窗口的Open 事件dw_1.SetTransObject (SQLCA) //绑定事物对象dw_1.Retrieve() //检索数据,把数据库里面老的数据提过来dw_1 的ItemChanged事件//男(M)税率为9%,女(F)税率为8.5% 。
男女税率不同为了使用getitem函数String ls_sex //保存当前的性别Decimal ldec_shuilv //税率Decimal ldec_salary //保存当前的工资数If lower() <> ‘salary’ then return //编辑工资列时计算,编辑其他列不需要ls_sex = This.GetItemString(Row,’sex’) //得到Row行的性别If ls_sex = ‘F’ thenldec_shuilv = 0.085elseldec_shuilv = 0.09end if// GetItemNumber 得到的事数据窗口中的工资,所以不能用,用Data//ldec_salary = This.GetItemNumber(Row,’salary’)//得到的是编辑之间的数值,不能用ldec_salary = Dec(Data) //直接得到当前输入的工资数,注意一定要用dataldec_salary = Round(ldec_salary*ldec_shuilv,2) //进行四舍五入,保留小树点后两位This.SetItem(Row,’shui’,String(ldec_salary))数学英语语文化学平均分//因为改变哪一列都会导致平均分的改变sx yy yw hx 所以每一列都应该做相应的判断If = ‘sx’ then //如果被改动的是数学这列,当前编辑列ldec_sx = Dec(data)ldec_yy = this.GetItemNumber (省略)ldec_yw = this.GetItemNumber( )ldec_hx = this.GetItemNumber( )elseif = ‘yy’ then //如果被改动的是英语这列ldec_sx = this.GetItemNumber( )ldec_yy = Dec(data)ldec_yw = this.GetItemNumber( )ldec_hx = this.GetItemNumber( )elseif = ‘yw’ then //如果被改动的是语文这列ldec_sx = this.GetItemNumber( )ldec_yy = this.GetItemNumber( )ldec_yw = Dec(data)ldec_hx = this.GetItemNumber( )elseif = ‘hx’ then //如果被改动的是化学这列ldec_sx = this.GetItemNumber( )ldec_yy = this.GetItemNumber( )ldec_yw = this.GetItemNumber( )ldec_hx = Dec(data)end ifldec_temp = ldec_sx + ldec_yy + ldec_yw + ldec_hx //计算…………………第二十八讲数据窗口控件——常用事件2触发时机:数据窗口失去焦点时,触发该事件常用编程:调用AcceptText()函数,避免丢失数据在数据窗口dw_1的LostFocus 事件中输入常用编程:显示错误提示事件参数:Row发生错误的数据的行号、DWO、Data发生错误的数据返回值:0 - 放弃数据,显示提示,不允许焦点改变1 - 放弃数据,不提示,不允许焦点改变2 - 接受数据,不允许焦点改变3 - 放弃数据,允许焦点改变dw_1.AcceptText()作用:接收在编辑控件中的数据Left函数作用:得到指定字符串左边若干个字符语法:left(str1,len)返回值:string ,字符串Right函数作用:得到指定字符串右边若干个字符语法:right(str1,len)返回值:string, 字符串Pos函数:作用:查找一个字符串在另一个字符串中首次出现的位置(起始位置是1)语法:Pos(str1,str2)Pos(str1,str2,start)在str1中的start的位置开始查找str2首次出现的位置返回值:integer ,从str1开始的位置,0表示没找到w_itemerror窗口resize 事件w_itemerror窗口open 事件dw_1.SetTransObject(SQLCA)dw_1.Retrieve()dw_1.ItemError 事件String ls_typeInteger li_pos //查找字符串’(’在ls_type里面出现的位置ls_type = dwo.ColType // dwo.ColType当前操作列的数据类型//ls_type的类型char(n).date.datetime.decimal(n).integer.long.real.ulong.timechoose case Lower(left(ls_type,3))//截取左面3个字母,并转为小写case ‘cha’//判断长度是不是超了li_pos = Pos(ls_type,’(’) // ’(’在ls_type首次出现的位置li_pos = Integer(Left(Right(ls_type,li_pos), len(Right(ls_type,li_pos)) - 1))//这句没懂,得到字符串的长度if len(data)>li_pos then //如果用户输入的长度大于规定的长度,MessageBox(‘提示’,’请输入’ + String(li_pos) + ‘个以内的字符串’) end ifcase ‘dat’if not IsData(Data) thenMessageBox(‘提示’,’请输入日期格式的数据!’)end ifcase ‘dec’、‘int’、‘lon’、‘rea’、‘ulo’if not IsNumber(Data) thenMessageBox(‘提示’,’请输入数字!’)end ifcase ‘tim’if not IsTime(Data) thenMessageBox(‘提示’,’请输入时间!’)end ifend choosereturn 1 //不再有英文的提示是应用对象的一个属性//DataWindow标题在Application 中数据窗口控件——常用事件3触发时机:在数据窗口和数据库打交道时发生错误时触发该事件1.在取数据的时候发生错误2.在写数据的时候发生错误事件参数:SQLdbCode 数据库返回的错误代码,不同数据库返回代码不一样SQLErrText 保存的是错误信息,对错误的一个描述信息SQLSyntax 错误发生时候的语法Row 发生错误的行号常用编程:显示错误信息返回值: 0-显示错误信息1-不显示错误信息第二十九讲dw_1 的Open事件dw_1.SetTransObject(SQLCA)dw_1.Retrieve()dw_1 的dberror 事件MessageBox(‘错误’,’错误代码’ + String(SQLdbCode) &+ ‘~r~n 错误信息:’ + SQLErrText &+ ‘~r~n 错误语法:’ + SQLStyax &+ ’~r~n 错误行号:’ + String(Row))dw_1 的rowfocuschanged事件//行焦点改变时触发该事件This.SelectRow(0,false) //清除所有行的选中状态This.SelectRow(CurrentRow,True) //选中当前行数据窗口控件——常用事件4触发时机:行焦点改变时触发该事件(鼠标、上下光标键、enter键都会触发该事件)事件参数:CurrentRow 表示当前行常用编程:改变当前行标志,主从式应用(没讲)dw_1.SelectRow(Row,flag)作用:选中或者取消选中行Row 0,表示对所有的行进行操作,否则就是对指定的行操作Flag boolean类型,True-表示选中,False-表示取消选中举例:dw_1.SelectRow(0,false)表示取消对所有行的选中事件参数:dwo、row常用编程:多行选中(配合shift、ctrl),表头排序忌用编程:不要和RowFocusChanged(鼠标、上下光标键、enter键都会触发该事件)事件参数:dwo、row常用编程:打开窗口,显示详细信息上机:选中多行数据,删除选数据Ctrl + tab 在不同的窗口间进行切换多行选中算法描述1、如果按下了shift ,则选择上次点击行和本次点击行之间的所有行(包括这2行)2、如果按下了ctrl,则改变点击行的选中状态3、如果Ctrl和shift 都没有按下,则只选中当前按下的行KeyDown(KeyCode)作用:判断是否按下了指定的键KeyCode 枚举型,KeyShift!表示shift 键,KeyControl!表示ctrl键返回值:True表示按下了,False表示没有按下Dw_1.IsSelect(Row)作用:判断Row这一行是否是选中的返回:True表示选中了,False表示没有选中w_multselect窗口拖过一个数据窗口Instance Variables定义实例变量Long il_LastClickedRow = 1 //此处要赋初值,否则当按住shift时会选中所有行dw_1 的clicked 事件Long ll_Start //本地变量开始行Long ll_end //本地变量结束行Long ll_index //本地循环变量If KeyDown(KeyShift!) then //是否按下shift 键This.SelectRow(0,False) //清除所有行的选中状态If il_LastClickedRow > Row thenll_start = Rowll_end = il_LastClickedRowelsell_start=il_LastClickedRowll_end = Rowend ifFor ll_index = ll_start to ll_endThis.SelectRow(ll_index,True)Nextelseif KeyDown(KeyControl!) then //是否按下ctrl 键This.SelectRow(Row,NOT This.IsSelect(Row)) //改变当前点击行的状态elseThis.SelectRow(0,false) //清除所有行的选中状态This.SelectRow(Row,True) //选中当前行end ifil_LastClickedRow = Row //此变量的赋值一定要在最后,本次点击为Row上一次点击//是此变量dw_1.GetSelectedRow(Row)作用:在Row行之后查找第一个选中行的行号返回:>Row 行的第一个被选中的行的行号,row =0,表示从头开始找触发时机:上述三个事件对应是:开始检索前、每检索到一行数据时、检索结束时常用编程:上述3个事件对应是:进度信息显示前的准备工作、检查是否终止了编程并显示进度信息、显示结束信息。