第一篇:川跃电脑培训中心vf笔试总结
川跃电脑培训中心vf笔试命令总结
1、内存变量定义 storeto2、数组定义 dimension或declare3、清除内存变量(clear memo)、清除所有(release ALL)、清除单个(release)清除所有(releasealllike“a*”清除以a开头的)
4、创建数据库 createdatabase、打开数据库 open database、修改数据库 modify database、删除数据库 deletedatabase5、vf中浏览表 browse、追加记录append、插入记录 insert、(vf命令)删除记录 delefor、恢复记录 recallfor、逻辑删除 pack 彻底删除zap6、(vf中)替换命令replacewithfor7、顺序查找locate forcontinue(继续查找)
8、建立索引 indexontagascending/descending(升/降)unique(唯一索引)(candidate侯选索引)
9、setindexto 打开索引、set order to 设置当前索引、seek 查找、deletetag 删除索引、removetable从数据库中移去表
10、sele 工作区号(选定工作区)最大工作区号32767、sele 0最小空闲工作区、建立关联setrelation to、排序成新表sortto表名 on 条件
11、查询 sele distinct(去掉重复记录)*fromwhere(筛选)group by(分组)having(分组条件)order by(排序)
12、查询去向 into table(dbf)表、into cursor 临时表、into array 数组、to file 文本文件.txt 13查询嵌套 select * from 表名 where 关建字(not)in(select 关建字 from 表名)
14、特殊运算符betweenand两者之间、like%/_sql中的通配符
15、量词 any(some)表示部分、例如(sele distinct 仓库号 from 职工 whre工资>=any(sele 工资 from 职工 where 仓库号=’wh1’)对应的是取最小值(min)
16、量词 all表示全部、例如(sele distinct 仓库号 from 职工 where工资>=all(sele 工资 from 职工 where 仓库号=’wh1’)对应的是取最小值(max)
17、普通联接 inne join 左联接 left join、右联接 right join、全联接 fulljoin
例:sele * fromaainnejoin bbonaa.aa=bb.aa18、union集合并运算
19、取最大n条sele * topn from 表名 order by 工资 desc降序(取最小为asce 升序)
20、vf中命令(modifystructure 修改表结构、copy structure 复制表结构)
21、sql语句中、插入记录 inset into 表名 value(“值1“、值2)、更新命令 update 表名 set 字段名=值 where 条件、删除记录 deletefrom 表名 wh ere 条件
22、创建表createtable表名(仓库号 c(5)primary key(主索引),面积 i check 面积>0 default(默认值)error “dd” 错误信息,职工号 c(5),foreign key 仓库号 tag 仓库号 references 职工1)(建普通索引及联系)
23、修改表命令alter table、追加字段(alter table 表名 add 字段名 check 规则error 信息)、修改字段规则(alter table 表名 alter 字段名 set check 规则 error 信息)、删除规则(alter table 表名 alter 字段名 drop check)、字段改名(alter table 表名 rename column 旧字段名 to 新字段名)、删除字段(alter table表名 drop column 字段名)、建立侯选索引(alter table 表名 add unique 职工号+供应商号 tagemp)、删除侯选索引(alter table 表名 drop uniquetag 候选索引名)
24、创建视图(create view 视图名 assele * from 表名)、删除视图 dropview 名字
25、创建查询createquery26、建立程序文件 modifycommand 程序文件名
27、调用程序文件 do 名.prg、调用查询文件 do 名.qpr、调用菜单文件 do 名.mpr、调用表单do form 名.scx28、外部输入命令 inputto(输入字符、数值、逻辑、日期)、acceptto(只能输入字符串)、waitto(只能输入单个字符)
29、选择结构 iselseendif、分支语句 do casecaseendcase、循环结构 do whileenddo、forendfor、scanendscan30、循环出口语句 exit转跳语句 loop31、定义过程procedure、打开过程set procedure to、关闭过程releaseprocedure、返回过程return默认返回.t.值
32、定义形参parameters或lparameters33、参数传递、按值传递(set udfparms to value、形参变化实参不变)、按引用传递(set udfparms to reference、形参变化实参变化)
34、变量作用域:公共变量public、局部变量定义local、私有变量定义 例:a=100(公共上、中、下都可用、局部:本身能用、私有本身下级能用)
35、创建对象:createobject 对象名
36、常用事件(加载load、创建init、释放destroy、卸载unload、出错error、焦点gotfocus、单击click、双击dblclick、右击right click、键盘交互interactivechange37、常用方法(表单关闭release、表单重绘refresh、表单显示show、表单隐藏hide、控件获焦点setfocus38、常用属性:标题caption、确认default、取消cancel、可用不可用enabled、可见不可见visible、按钮个数buttoncount、按钮选定value、文本框数据源controlsource、文本框返回值value、设置占位符(*)passwordchar、设置输入文本类型inputmask、编辑框只读(readonly)、编辑返回文本seltext、(选项组数目buttoncount、选中选项value)、(列表框数据源rowsource、类型rowsourcetype、列表条数listcount、列数columncount、选定条目selected、多重选定multiselect、组合框下拉列表、组合属性style、表格控件数据源(recordsource)类型(recordsourcetype)、表格列数columncount、面框页数pagecount)、表单窗口居中autocenter39、恢复系统菜单set sysmenu to default、允许访问系统菜单set sysmenu on、禁止访问set sysmenu off、建立和修改菜单(打开菜单设计器)modify menu40、创建报表create report、预览报表reprot form41、连编应用程序build app 文件名.appfrom 项目名
连编可执行文件 build exe 文件名.exefrom 项目名
43、常用文件扩展名:数据库dbc、数据库备注文件dct、数据库索引文件dcx、表dbf、查询qpr、文本txt、表单scx、表单备注文件sct、菜单文件mnx、菜单应用程序文件mpr、项目文件pjx、单索引文件idx、复合索引文件cdx、应用程序文件app、可执行文件exe、报表文件frx、程序文件prg44、sql的数据查询功能(select)、定义功能(create、drop、alter)、数据操纵功能(inset、update、delete)、数据控制功能(grant、revoke)
45、常用函数:取整int、求平方sqrt、取正负sign(1/-1)、四舍五入round、求余数mod或%、最大值max、最小值min、平均值avg、求和sum()、统计个数count()、测试字符串长度len、小写转大写upper、生成空格space()、去掉首尾空格alltrim、取左子串left、取右子串right、从某个位置截取substr(x,3,2)、求子串位置at(返回数值)、求年year、数值转字符str、字符转数值val、字符转日期ctod、日期转字符dtoc、宏替换&(把字符定界符去掉)、空值null用isnull测试、空值empty测试字符(空串、空格为真、数值0为真)、文件首bof为真、文件尾eof()为真、0记录时recno()值为1、1记录是recno()为146、er图中“矩形”表示实体集、“椭圆”表示属性、“菱形”表示联系
14
第二篇:VF总结20081118
数据库题
已知:数据表如下,包含以下字段:工号(C)、姓名(C)、性别(C)、部门(C)、婚否(L)、工作日期(D)、工资(N)、补贴(N)、公积金(N),应发工资(N)。(填写命令时,均不考虑表的打开和关闭。)
1、显示命令——List [范围] [fields <表达式>] For <条件> 示例:
(1)列出工号前2位等于“01”的男性职工的信息 list all for left(工号,2)=“01” and 性别=“男”(2)列出部门为“财务科”的女性职工的工号,姓名,性别和部门 list all fields 工号,姓名,性别,部门 for 部门=“财务科” and 性别=“女” 练习:
(1)列出部门为“财务科”和“研发部”的所有女性职工的信息
2、批替换命令——Replace [范围] <字段名1> with <表达式1>, … [for <条件>] 示例:
(1)为8月份参加工作的职工每人增加55元补贴 replace 补贴 with 补贴+55 for month(工作日期)=8 练习:
(1)计算并替换每一条记录中的“公积金”字段(公积金=工资*0.05)(2)为部门是“财务科”的职工每人增加12%的补贴(补贴=补贴*1.12)
(3)将工号前4位是“0202”的职工所属部门改为“出纳科”
(4)在“工资”字段中,为2000年以前(不含2000年)参加工作的职工每人增加270元
3、物理删除命令——Delete[范围]
示例:
要求物理删除2000年以后(含2000年)参加工作的部门为“研发部”的职工记录 DELETE ALL FOR YEAR(工作日期)>=2000 AND 部门=“研发部” Pack 练习:
要求物理删除1990年以前(不含1990年)参加工作的部门为“办公室”的职工记录
4、指针定位命令——locate [for <条件>] 示例:
要求将记录指针定位在第一条05年参加工作的男性职工记录 LOCATE FOR YEAR(工作日期)=2005 AND 性别=“男” 或 LOCATE FOR SUBSTR(DTOC(工作日期),7,2)=“05” AND 性别=“男”
5、索引命令——Index on 关键字 tag 索引名
示例:
要求以工资和姓名为为索引关键字建立一个结构复合索引文件,索引名字为“xmgz” INDEX on STR(工资,7,2)+姓名 TAG xmgz
6、统计命令——sum,average,count,calculate SUM [范围] [求和列表] [FOR <条件>] [TO 变量列表] 示例:
(1)统计部门为“财务科”的女性职工的工资字段总和,并将结果赋给变量A51 SUM ALL 工资 FOR 部门=“财务科” AND 性别=“女” TO A51(2)统计女性职工中补贴一项的最低值,并将结果赋给变量A58 calculate min(补贴)for 性别=“女” to A58 练习:
(1)统计女性职工中工资不超过1800元的人数,并将结果赋给变量A56
(2)统计男性职工中补贴一项的最高值,并将结果赋给变量A57
7、排序命令——Sort [fields <表达式>] on fieldname[/D] to tablename 示例:
按照“性别”降序生成一个名为“人事表2”的新表,其中包含4个字段:工号、姓名、性别和部门。Sort fields工号,姓名,性别,部门 on 性别/D to人事表2 VF小结:
1、数据类型
2、命令结构
基本结构:命令动词[
3、常用的函数
4、for条件的构造
第三篇:时跃总结
2011学年工作总结
我担任机电工程系2010级的辅导员转眼间已经一年啦!一年来我和同事们共同努力做好学生工作,并感受着工作带给我的辛劳和喜悦,体验着为学生服务的幸福和满足。经过不断的学习和摸索,我感受到了做辅导员的喜与乐,感受到了跟充满活力的孩子在一起的幸福,而在要在不断变化的现实环境做好学生工作是辅导员工作的应有之意。为此,我不断的学习,不断的总结。下面我就这半年来的工作从以下几方面阐述一下我的心得体会。
一、树立良好班风
“近朱则赤、近墨则黑”,说的就是环境对人的影响,一个人的成才离不开良好的环境和氛围。一个良好的班集体,对广大同学们来说就是一个重要的成长环境。我的学生大多数都是来自农村的青年,个个都是立志成才的好学生,农村青年虽然拥有远大的理想和抱负,但是他们心理很脆弱,容易受到外界环境的影响,如果处于较好的集体中,就会有如鱼得水之感,体会到大学教育的优越性;相反,如果班集体纪律性差、组织松散,学风不正,他们就会感到处处受压,甚至在成才的道路上中途夭折。良好的班集体,应该是既宽松和谐,又充满竞争气息。宽松和谐能够保证大家心情舒畅,互帮互学, 竞争气息又能推动学生们刻苦学习,奋发向上。所以在班级建设中首当其冲的便是我们的班级领导班子。在班干部的选择任用上,我要求我们每个班的团支部、班委会成员精干负责。同时保障学生监督干部的权利,兼听则明。遇事从多方面调查,保证班级工作公平公正。
有了管理与维护人员,就要有相应的工作准则。接下来我召集各班班干部开会讨论,拿出可行有效的班级管理准则。要求无论是学生还是学生干部都必须严格遵守规章制度,一视同仁。每天的大课间班干部都要来办公室领取一天的工作安排。
接下来就是班级工作的开展,要求班级在加强管理的同时,每周组织一次班会,讨论当前最受同学们关注的问题,我们每次班会的目标是解决同学们心中的疑难。尤其是本学期,关于专本套读的话题,尤为同学们关注,那么我们每个班都举行了一次以专本套读为主题的班会。从最后的结果来看,我们的主题班会都是很成功的,使每位同学都认识到了专本套读的重要性,却不是我们学习的唯一目的。这样的主题班会帮我们做好了专本套读的组织工作,使得我们的专本套读工作顺利完成。
二、公平组织评优评先
前面说过同学们都是有志青年,充满着对理想信念的执着和对未来的美好憧憬,他们的付出需要学校的关心和鼓励,他们的成绩需要集体的认可,学校每学期也都十分重视对优秀同学的奖励。广大同学也十分看重学校的奖励和支持,因此在评先评优的过程中一定要做到公平、公开、公正。让同学们感受到评优评先是一种竞争,但是这种竞争是公平的,有成绩大伙儿都摆出来,拿在大众面前,什么荣誉证书啊,论文竞赛啊,都可以拿出来跟同学们一起比赛,看看到底谁是最优秀的。只要同学们努力了,是一个积极进取的时代青年,他的付出我们就不能漠视,就不能在评奖过程中跟着感觉走,把荣誉都给班干部,而是要让大家公平竞争。
贫困生是我们学生中一个较大的群体,我带了5个班,共248人,其中有近20℅的不同程度的贫困生。所以关注贫困生也是我们工作中的重心。根据学校和院系评选优秀贫困生的标准,我对班级里的贫困生进行摸底调查,分出不同程度的贫困生,并大量走访同学们了解他们的生活和学习情况,建立贫困生档案。认真仔细地做好贫困补助发放工作,把国家、学校有限的资助送到最需要帮组的同学手里,让同学们感受到党的温暖。
三、确保组织发展质量
在发展学生党员方面,我严格把关,坚持以德智体全面发展为标准,把真正优秀的知识青年吸收到党组织中来,为此,从积极分子的培养,到培养对象的确立,每个环节我都认真对待,绝不马虎,定时找学生谈话,尽快使他们的思想成熟。
四、毕业离校
今年我们系毕业学生多,工作量大,毕业生安全离校是下学期工作的一个重点。为此,我们系专门制定了一系列的针对毕业生离校的规章制度。我虽然带的不是毕业班但也斋主人的号召下积极帮助毕业班辅导员做好毕业生离校工作。
通过这一年来与同学们的接触,我觉得跟这些孩子们在一起,其乐无穷。永远有一颗颗火热的心在自己周围,他们的青春梦想和激情,他们的思想动态和想法,成为我自己与时俱进的法宝,推动着我努力向上。在与他们相处过程中结下的深厚友谊,是我一辈子的骄傲。当然,由于我理论水平有限,很多问题也是一知半解,但是我相信,我付出的一片红心一定能为祖国的青年有积极的影响。
以上是我担任辅导员来一年的工作总结。2010学年年就要过去了,我希望能在下学期能以更好的态度,更细致的工作。谱写出新的一年更好的篇章。
机电工程系
时跃 2011.7.4
第四篇:托班安全总结.doc vf
2011年9月——2012年2月
托班第一学期安全工作总结
《纲要》中指出:幼儿园必须把保护幼儿的生命和促进幼儿的健康放在工作的首位。孩子是祖国的未来,让他们健康、快乐的成长是我们每位教育工作者的职责。托班的宝宝都比较小,安全意识淡薄,自我保护能力也比较薄弱,在经过一个学期的学习与锻炼之后,我们班级的宝宝在安全意识的问题上有了很大的提高。现将本期托班安全教育工作总结如下:
(一)创设一个安全健康的班级环境。
1、坚持每日早班的老师进行安全晨检,如发现问题将及时处理。如有幼儿生病,需要服药,则要求家长注明幼儿姓名、药品名、剂量、服法以及家长签名,如果家长不签名,或没有亲自将药交给老师,我们将不予喂药。
2、幼儿大小便时,班级必须有一位老师时刻跟随,同时在平时的健康教学活动中教育幼儿洗手时不玩水,入厕的时候不推不挤。
3、中午进餐时的安全卫生,要求幼儿安静进餐,在语言活动中灌输幼儿不浪费粮食要珍惜粮食。午睡时不蒙头睡觉,尽量平躺着睡觉,同时做好午检工作,检查幼儿是否带有异物(发夹、扣子、珠子、拉链等),发现并及时处理。
4、教师要及时排除班内不安全隐患,要检查教室每一个角落,将危险物品放到幼儿触摸不到的地方(如茶水桶的锁每天要及时锁紧、电插座要放到幼儿够不着的地方、药品要放在宝宝够不着的地方等)。
5、户外活动时要提前做好谈话工作,要求幼儿不挤、不推、不追打,注意班级幼儿的衣着是否整齐,鞋子是否穿倒了,鞋带是否系好,以防孩子摔跤,同时班级各位教师要带好纸巾给幼儿擦鼻涕等。
6、每日离园时,关注班级的接送卡使用情况,如果是“陌生人”接幼儿时仔细了解情况,在幼儿家长允许的情况下方可放人。如果家长的接送卡没有带的,我们老师有理由拒绝家长接送孩子。老师离园时检查教室各个地方是否留有安全隐患和幼儿滞留,同时将班级的电源全部掐断,如发现班级有问题后必须及时处理。
(二)加强安全教育,提高安全意识。
安全教育是渗透在一日活动中的,我们平时也常常会随机对幼儿进行一些安
全教育,我们老师、幼儿、家长三位形成一个纽带来帮助幼儿形成一个全方位的安全知识网络,都将其进行相关的安全教育。
1、作为老师首先我们自身要有较强的安全责任保护意识,要加强责任心,要时刻把安全工作放在首位,保证每位幼儿的安全。告诉幼儿不乱动电器、电源、活动时不推不挤,来园向老师问好,离园再见,每天确保明白班级有多少幼儿,做到心中有数,以免幼儿丢失。保育老师要做好午睡值班工作:要认真巡查发现问题及时处理。同时要经常利用一日生活中的各个环节,对幼儿进行安全教育,培养幼儿初步的安全意识及自我保护能力,同时让幼儿全方面的了解班级环境,让他们明白不能随便把小手伸进门缝,桌缝等一些小的缝隙间。根据每个主题活动结合班级活动进行安全教育活动,充分利用每天的晨间谈话环节,让孩子明白并了解安全知识。同时根据幼儿的实际情况选择贴近幼儿生活的内容对幼儿进行教育。
2、在幼儿园,教育宝宝在平时要自觉的排队洗手,喝水,小便,取物品„„不随便插队,不推人,不挤人。同时教给宝宝要正确有序的穿衣服,要一件一件的穿,这样能保护自己身体;鞋带松了可以请老师帮忙,避免跌倒摔伤;每天吃饭喝汤喝热水的时候要吹一吹再喝,以避免烫伤;吃饭的时候不讲话,不嘻笑打闹,防止食物进入气管„„在班级教学活动中我们非常注中幼儿这些生活小节的训练,孩子能做的事就让他自己做,决不包办代替,这样经过长期的实践训练宝宝就会养成良好的生活习惯,从而起到了自我保护的能力。教育幼儿不随陌生人离开或擅自离园,不随便吃陌生人的东西。每天老师要仔细观察,每一个幼儿的情况,发现每位宝宝的细小之处,如果发现幼儿感到不舒服,要及时通知其家长。同时让幼儿明白如身体的某个部位不舒服一定要及时告诉老师。
3、幼儿园每一项工作的成功开展都离不开家长朋友的支持与配合。做好家长工作,形成家园教育合力的效果。我们积极动员家长一起参与幼儿安全教育活动,根据每天的日常生活来渗透宝宝安全知识的灌输。在家中教给宝宝一些安全知识。我们老师也要利用家长园地向家长介绍一些安全小知识、紧急事故的处理方法等,还可以通过如家长会、亲子游戏等形式来提醒家长如何对托班的宝宝进行必要的安全教育确保幼儿安全与健康。
总之,作为托班的老师我们在平时工作中更要高度警惕,把安全放在首位,把保放在首位,眼睛不离开幼儿,时刻做到眼观六路,耳听八方,一心多用。将安全工作渗透到班级的一日生活,以及班级的教育教学管理当中。通过形式多样的活动,增强幼儿的安全意识,杜绝一切安全隐患,让孩子平安快乐的在幼儿园度过每一天。
制定人:刘
瑞
2011年9月1日
第五篇:VF算法总结
资源网站http://www.xiexiebang.com http://www.xiexiebang.com/助你专升本
1.递推算法(常用级数、数列求和、二分法、梯形积分法、穷举法等); * 1+1/2+1/3+1/4+...+1/n clear input '请输入n的值:N=' to n s=0 for i=1 to n s=s+1/i endfor ?S
* 1 1 2 3 5 8 13.....clear input '请输入n的值:N=' to n dimension a[n] a[1]=1 a[2]=1 s=2 for i=3 to n a[i]=a[i-1]+a[i-2] s=s+a[i] endfor ?S
*二分法解方程3x*x*x-4x*x+3x-6=0要求误差小于十的负六次方 clear input 'x1=' to x1 input 'x2=' to x2 fx1=x1*((3*x1-4)*x1+3)-6 fx2=x2*((3*x2-4)*x2+3)-6 do while fx1*fx2 > 0 input 'x1=' to x1 input 'x2=' to x2 fx1=x1*((3*x1-4)*x1+3)-6 fx2=x2*((3*x2-4)*x2+3)-6 enddo x0=(x1+x2)/2 fx0=x0*((3*x0-4)*x0+3)-6 do while abs(fx0)>=0.000001 x0=(x1+x2)/2 fx1=x1*((3*x1-4)*x1+3)-6
资源网站http://www.xiexiebang.com clear input 'N=' to n dimension a[n] for i=1 to n input 'a['+str(i,2,1)+']=' to a[i] endfor for i=1 to n-1 p=i for j=i+1 to n If a[j]i temp=a[i] a[i]=a[p] a[p]=temp endif endfor for i=1 to n ?? a[i] endfor
clear input '请输入n的值:N=' to n dimension a[n] for i=1 to n input '请输入第'+str(i)+'个数:'to a[i] endfor for i=1 to n-1 for j=1 to n-i if a[i]>a[j] temp=a[i] a[i]=a[j] a[j]=temp endif endfor endfor for i=1 to n ?a[i] endfor
资源网站http://www.xiexiebang.com exit endif if a[mid]
4.有序数列的插入、删除操作; clear input “N=” to n dimension a[100] for i=1 to n input 'a['+str(i,2,1)+']=' to a[i] endfor for i=1 to n for j=i+1 to n if a[i]>a[j] temp=a[i] a[i]=a[j] a[j]=temp endif endfor endfor input “insert num=” to num for i=1 to n if a[i]>num exit endif endfor for j=n to i step-1 a[j+1]=a[j] endfor a[i]=num
资源网站http://www.xiexiebang.com 素数等); clear input '请输入个数:'to n dimension a[n] for i=1 to n input '请输入第'+str(i)+'个数:'to a[i] endfor maxnum=a[1] minnum=a[1] for i=2 to n if a[i]>maxnum maxnum=a[i] endif if a[i] clear store 0 to m,n,t,temp input '请输入第一个数:'to m input '请输入第二个数:'to n if n clear for i=2 to 100 for j=2 to i if INT(i/j)=i/j 资源网站http://www.xiexiebang.com ??a[i,j] endfor ? endfor for i=1 to n temp=a[i,1] k=1 for j=1 to n if a[i,j]>temp temp=a[i,j] k=j endif endfor for r=1 to n if a[r,k] 7.递归算法(阶乘、最大公约数等); clear input “N=” to n ?str(n)+“!=”+str(jc(n))function jc parameters k if k=1 return 1 else return k * jc(k-1)Endif clear input “N=” to n input “M=” to m