文档库 最新最全的文档下载
当前位置:文档库 › 计算机二级VF重要知识点

计算机二级VF重要知识点

计算机二级VF重要知识点
计算机二级VF重要知识点

Esofte(软)计算机二级Visual FoxPro 数据库程序设计

——知识点整理资料

文件扩展名及备注文件扩展名

第一章数据库基础知识

1.数据处理是指将数据转换成信息的过程。

2.数据处理的中心问题是数据管理。数据管理经历了①人工管理阶段②文件系统阶段③数据库系统阶段

在①②阶段存在大量数据冗余,即程序与程序之间存在大量的数据重复,数据的大量重复会造成数据不一致,指值的不一致,不是类型的不一致。

3.数据库阶段的特点:提高了数据共享性、减少冗余度、提高数据的一致性和完整性、提高了数据与程序的独

立性、减少应用程序的开发和维护代价。

4.数据库管理系统DBMS;数据库应用系统DBAS;数据库系统DBS;数据DB数据库管理员DBA;DBS包括DBMS

和DB

5.数据模型(指描述数据及关系的一种方法)面向对象不同可以分为①概念模型(E-R模型也叫实体联系模

型:实体用矩形表示,属性用椭圆表示,联系用菱形表示)②逻辑模型③物理模型

6.关系:一个关系就是一张二维表,每个关系有一个关系名,一个关系存储为一个文件,称为表,扩展名.dbf。

7.元组:在二维表中,每一行是一个元组,即一条具体记录。属性:二维表中垂直的列为属性,即表的字段

名。

8.域:属性的取值范围。

9.关键字:属性或属性的组合,关键字的值能够惟一标识一个元组。(主关键字和候选关键字就起惟一标识一

个元组的作用)

10.外部关键字:如果表中的一个字段不是本表总的主关键字或候选关键字,而是另外一个表中的主关键字或

候选关键字,这个字段就被称为外部关键字。

11.联系:实体之间的对应关系为联系。

12.实体间的联系:一对一,一对多,多对多

13.数据库中的数据模型:网状模型、层次模型、关系模型

14.vfp采用的是关系模型。

15.关系:表关系名:表名属性:字段元组:记录

行:记录,元组列:字段,属性

16.传统的集合运算:并、差、交

17.专门的关系运算:选择(水平方向) for, while, where

投影(垂直方向) fields ,select

联接(一对一,一对多,多对多)

18.项目:是指文件、数据、文档、和对象的集合。扩展名.pjx可以将应用系统编译成一个扩展名为.app的应

用文件或.exe的可执行文件。

19.创建项目:①通过菜单创建

②命令:Create Project 项目名

20.打开项目管理器:①通过“文件”->“打开”菜单项

②命令:Modify Project 项目名

21.项目管理选项卡:①“全部”选项卡(以下五项的全部内容)

②“数据”选项卡(数据库、自由表、查询、视图)

③“文档”选项卡(表单、报表、标签)

④“类”选项(使用基类可以创建一个面向对象的驱动器)

⑤“代码”选项卡(.prg的程序文件、函数库API Libraries 和.app应用程序)⑥“其他”选项卡(文本文件、菜单文件、位图文件.bmp、图标文件.ico)

第二章数据与数据运算

1、字段数据类型(11种)

*N包括Y、F、B、I

*数值型由数字0-9、小数点、正负号构成。

*字符型用半角的单引号、双引号、方括号把字符串起来,1个汉字占2个字节,不包含任何字符的串叫空串。空串与包含空格的字符串不同。

*日期型有严格的日期格式和传统的日期格式,常用的分隔符有斜杠(/)连字符(-)句点(.)和空格。

严格的日期格式{^yyyy-mm-dd}必须{^},年份4位,年月日不能颠倒。

set mark to “-”则用指定的分隔符

set mark to 系统默认的斜杠分隔符

set century on 设置4位数字年份

set century off 设置2位数字年份

set date to ymd 设置年月日格式

* 逻辑型用.t. .f. 或 .y. .n.表示。

2、变量:变量值能够随时改变的。变量名以字母、汉字和下划线开头,后接字母、数字、汉字和下划线构成

3、变量的分类:字段变量和内存变量(简单内存变量和数组)

当内存变量与字段变量同名时,通过M.或M->访问内存变量,例如M.姓名。

4.数组:是内存中连续的一片存储区域,由一系列元素组成,每个数组元素相当于一个简单变量,可以给各元素分别赋值。

数组在使用前用 dimension或declare命令指定是1维数组、2维数组、数组名和数组大小,数组大小由下标值的上下限决定,下限规定为1.数组创建后,系统自动给每个数组元素赋以逻辑假.f.。

例如:dimension x(5),y(2,3)

一维数组x含5个元素:x(1),x(2),…x(5)

二维数组y含6个元素:y(1,1),y(1,2), y(1,3),y(2,1), y(2,2), y(2,3)。

①x=1000, 将同一个值赋给所有的元素。

②?x 指显示第一个数组元素。

③数组名不能与简单变量名重复。

④在赋值语句中的表达式位置不能出现数组名。

⑤可用一维数组形式访问二维数组。数组y可依次表示为:y(1),y(2),…y(6),其中y(4)与y(2,1)是同

一变量。

举例说明:a=8 &定义一个内存变量a

dimension a(4),b(2,3) &该命令执行后,数组a,b中的所有元素的初值都为.F.&内存变量名与数组变量名重复,以后看到a,都应把它当成是数组变量

store 10 to a 与a=10 等价&数组a中的所有元素值都为10

b(1,1)=30

b(1,2)=“计算机”

b(3)=.F.

5.显示内存表达式的值 ? 换行输出 ?? 不换行输出

6.数值表达式:**或^ 乘方运算 % 求余运算

7.字符表达式,日期表达式:+ -

8.子串包含测试:$ 不等于: <>、#或!=

9.字符串精确比较

“==”两个字符完全相同.T.

“=”set exact on | off

10.优先级顺序:not and or , * / 优先于 + -

11.常用的函数

一、数值函数

求绝对值函数: ABS(数值表达式)如:ABS(-100)的值是100

符号函数: SIGN(数值表达式)它的值只有1、0、-1。

如SIGN(-100)的值是-1; SIGN(78)的值是1. SIGN(0) 的值是0.

求平方根函数: SQRT(数值表达式) 如SQRT(16)的值是4.

圆周率函数: PI()它的值是3.14

求整数函数: INT(数值表达式)取整函数。如INT(8.9)的值是8。

CEILING(数值表达式)返回大于或等于指定数值的最小整数。

如:CEILING(8.9)的值是9; CEILING(-8.9)的值是-8。

FLOOR (数值表达式)返回小于或等于指定数值的最大整数。

如:FLOOR(8.9)的值是8;FLOOR(-8.9)的值是-9。

四舍五入函数:ROUND(数值表达式1,数值表达式2)如:ROUND(37.4567,2)的结果是37.46

求余函数: MOD(数值表达式1,数值表达式2)返回两个数值相除后的余数。

如:MOD(10,3)的结果是1; MOD(10,-3)的结果是-2。

注:余数的正负号与除数相同

求最大值和最小值函数:MAX(,,,…)计算各自变量表达式的值,并返回其中的最大值。

MIN(,,,…)计算各自变量表达式的值,并返回其中的最小值。

注:自变量表达式的值可以是任何类型的,但所有表达式的类型必须一致。

二、字符函数

求字符串长度函数:LEN(字符表达式)如:LEN(“努力过 visual fox”)的结果是17.

注:一个汉字占两个字符。

大小写转换函数: LOWER(字符表达式)大写转小写如:LOWER(“ABC”)结果是 abc.

UPPER(字符表达式)小写转大写如:LOWER(“abc”)结果是 ABC.

空格生成函数: SPACE(数值表达式)如:SPACE(5)结果就是5个空格。

删除前后空格函数:TRIM(字符表达式)去掉尾部空格。如:TRIM(“ab c ”)结果是“ab c”

LTRIM(字符表达式)去掉首部空格。如:TRIM(“ ab c ”)结果是“ab c ”

ALLTRIM(字符表达式)去掉首部和尾部空格。如:TRIM(“ ab c ”)结果是“ab c ”

取子串函数: LEFT(字符表达式,长度)从左边截取字符串。

如:LEFT(”ABCDE”,2)的结果是”AB”

RIGHT(字符表达式,长度)从右边截取字符串。

如:RIGHT(”ABCDE”,2)的结果是”DE”

SUBSTR(字符表达式,起始位置,长度)截取字符串。

如:SUBSTR(”ABCDE”,2)结果是”BCDE”

SUBSTR(”ABCDE”,2,3)结果是”BCD”

计算子串出现次数函数: OCCURS(字符表达式1,字符表达式2)

如:OCCURS(”A”,”DBABCADA”)的结果是 3.

求子串位置函数: AT(字符表达式1,字符表达式2)

如:AT(”A”,”DSADD”)的结果是3

子串替换函数: STUFF(字符表达式1,起始位置,长度,字符表达式2)

如:STUFF(”GOOD BYE”,6,3,”MORNING”)

结果是 GOOD MORNING

字符替换函数: CHRTRAN(字符表达式1,字符表达式2,字符表达式3)

如:CHRTRAN(”大家好”,”大家”,”您”)结果是您好

字符串匹配函数: LIKE(字符表达式1,字符表达式2)

如:LIKE(”AB*”,”ABCD”)结果就为真.

注意:通配符只能出现在第一个字符表达式中。

三、日期和时间函数

系统日期和时间函数: DATE()系统日期

TIME()系统时间注意:TIME()是字符型的。

DATETIME()系统日期时间。

年份函数: YEAR(日期表达式)如:YEAR({^2009/09/19})结果是2009

四、数据类型转换函数

数值转换字符函数: STR(数值表达式)如:STR(100)结果就是字符型的100

字符转换数值函数: VAL(字符表达式)如:VAL(”100”)结果就数值型的100

字符串转换成日期: CTOD(字符表达式)

字符串转换成日期时间:CTOT(字符表达式)

日期转换成字符: DTOC(日期表达式)

日期时间转换成字符: TTOC(日期时间表达式)

宏替换函数: &字符型变量如:a=”10” ?1+&a的结果就是11。

五、测试函数:

值域测试函数:BETWEEN(表达式1,表达式2,表达式3)判断第一个表达式是否在第二个表达式和第三表达式之间,如果是就返回真,否则返回假。

`

空值测试函数:ISNULL(表达式)判断表达式是否为NULL是则返回真,否则返回假。

“空”值测试函数:EMPTY(表达式)如是表达式是空格、0、.f. 则返回真,否则返回假。

数据类型测试函数:VARTYPE(表达式)判断表达式返回的类型。

表尾测试函数:EOF()

表首测试函数:BOF()

记录号测试函数:RECNO()

条件测试函数:IIF(逻辑表达式,表达式1,表达式2)当逻辑表达式为真是,做表达式1,否则做表达式2。如:IIF (5>8,5+8,6-3)结果是3

程序设计基础

1、概念:是命令的集合,分行存储在磁盘上,按照人为的顺序依次输出的过程。

2、建立、修改程序文件(.prg):modify command 程序名

3、远行:do 程序文件名

4、基本的输入语句:(以求圆的面积为例)

①input“请输入圆的半径” to r

可接受的数据类型:C、N、L、D、T;从键盘上接受输入,但不能不输入任何内容;输入字符常量必须加定界符

②accept “请输入圆的半径” to r

只能接受字符串,输入是不需要加定界符

③wait “请等候…” window

wait <提示信息> to <内存变量>

5、程序的结构:顺序结构

选择结构(分支、判断)

循环结构(条件、步长)

6、程序的控制语、注释语

①exit 终止,跳出,至enddo后面

②loop 中止,跳至do while判断条件

③quit 退出系统

④ * 换行注释

⑤ && 同行注释

注释语句

【格式1】 NOTE <注释内容>

【格式2】 * <注释内容>

【格式3】 && <注释内容>

7、程序的模块,形参、实参

形式参数定义:PARAMETERS <形参>

参数传递:格式一:do 文件名或过程名 with 实参

格式二:文件名或过程名 (实参)

8、变量的作用域:

①全局变量(又称公共变量)(public):可在任何模块和程序中使用,而且在VF运行环境内都一直可见(命令窗口输入的也是)

②私有变量(private):在建立该变量的模块及其下属各层模块中使用,在其上层模块中不可用;在程序中直接使用没有特别声明的变量都是私有变量;用private声明上层模块中已经存在的变量,使得上层模块定义的变量在当前暂时无效

③局部变量(local):只能在建立它的模块中使用,不能在上层或下层模块中使用

第三章数据库及其操作

1、创建数据库:①在项目管理器中建立

②在菜单中建立

③命令:Create database 数据库名

2、打开数据库:Open Database 数据库名

3、删除数据库:Delete Database 数据库名

4、修改数据库:Modify Database 数据库名

5、关闭数据库:Close Database

6、打开表设计器:Modify Structure

7、显示全部表记录:List(显示完全部记录)

8、显示当前表记录:Display(分页显示记录)

9、记录的绝对定位:Go to

10、浏览、修改表:Browse

11、编辑、修改表:Edit/Change

12、批量修改:Replace all 字段 with 字段表达式

13、逻辑删除:Delete(只在记录前加*,不删除)

14、恢复逻辑删除:Recall

15、物理删除:①Pack:只删除带*的记录

②Zap:物理删除表中全部记录

16、关闭表:Use

17、打开表:Use 表名

18、复制表记录:Use 表名;Copy to 新表名

19、复制表结构:Use 表名;Copy Structure to 新表名

20、追加表记录:①将另一表中的记录添加到该表中:

Use 要追加记录的表名

Append from 有记录的表名

②在尾部追加记录:Append

③在尾部增加一条空记录:Append blank

21、插入表记录:①在当前记录的后面插入一条记录:insert after

②在当前记录的后面插入一条空记录:insert blank

③在当前记录的前面插入一条记录: insert before

22、显示所有含有条件的记录:list for

23、显示满足条件的记录:list while

24、显示字段:list fields

25、指针记录的定位:

①bof()为.T.时指向文件头

②go top 定位在第一条记录

③go bottom 定位在最后一条记录

④eof()为.T.时指向文件尾

⑤skip 向下移动一个指针,指向下一条记录(不含当前记录)

⑥all 全部记录

⑦locate for 满足条件的第一条记录

⑧continue 继续查找满足条件的下一条记录

用locate命令定位:

Locate for 条件查找满足条件的第一条记录

Continue 继续查找满足条件的第一条记录

?found 测试是否有返回值,如有.T.,如无.F.

Display 显示

26、记录的范围:①next n 向下n条记录

②rest 从指针指向位置开始的所有记录

27、在数据库关闭/删除的情况下建立的表为自由表,自由表字段名最长为10个字符。

28、在数据库打开/修改的情况下建立的表为数据库表,数据库表字段名最长为128个字符,可以为数据库表建立主索引、字段有效性和参照完整性,这也是自由表没有的。

29、创建数据库表:open database 数据库名;creat 表名

30、创建自由表:确定当前没有打开数据库,使用命令:creat 表名

31、将自由表添加到数据库中:open database 数据库名;add table 表名

32、将数据库表移出数据库:open database 数据库名;remove table 表名

******************************************************************

小结:

1、用use 打开表时,记录号位于第一条记录

2、执行带all的命令,记录指针指向eof()=.T.

3、当为.T.时,bof的记录号总是为1,eof的记录号是记录数+1

4、空表的总记录是0,bof的记录号是1,eof的记录号是1

******************************************************************

33、排序:①建立排序:sort on 字段名 /a/d/c to 新表名

②/a(asc):升序;/d(desc):降序;/c:不区分字母大小写

34、索引:①索引的种类:主索引,候选索引,唯一索引,普通索引

②建立索引:index on 关键字 tag 索引文件名

③打开索引:set index to 索引文件名

④关闭索引:set index to

⑤查找索引:find / seek

⑥删除索引:delete tag all 索引标识

⑦主控索引:set order to 索引名

⑧建立永久链接的条件:父表必须建立主索引,子表必须建立普通索引

⑨建立临时链接:窗口->数据工作区

命令:set relation to 父表字段名 into 子表名(父动子动)

举例:open database 成绩管理

Use student in 1 order 学号

Use score in 2 order 学号

Set relation to 学号 into 2/score

Select 1 / go 3 / display / select 2 / display

*********************************************************************

小结:排序与索引的区别

1、排序要执行两次,按关键字和记录号,要打开表;而索引只执行一次,按关键字,不需要打开表;

2、排序生成一个新表,索引是针对原表生成一个指针文件

3、升降序的表示与书写方式不同:排序/a升序/d降序/c不区分大小写,索引ascending和descending。

4、排序与索引的to的含义不同,排序的to 表示到一个新表,索引的to表示建立单索引文件。

5、表达式的方式不同,排序用(,)逗号,索引用(+加号)

自由表与数据库表的不同:

1、自由表有三个索引:候选索引、唯一索引、普通索引;

2、数据库表有四个索引:主索引、候选索引、唯一索引、普通索引;

3、一个数据库表只能有一个主索引,可以有多个候选索引、唯一索引、普通索引;

4、一个表只属于一个数据库;

5、主索引和候选索引表示表记录的唯一性;

6、数据库表的字段允许长度是0~128个字符,而自由表只允许10个字符;

7、数据库表可以设置字段的有效性规则和参照完整性,而自由表不能;

8、可以将自由表添加到数据库中,也可将数据库表从数据库中移去成为自由表。

*********************************************************************

35、数据的完整性:①实体完整性:主索引和候选索引,保证记录的唯一性

②域完整性:表示字段的有效性和取值范围

③参照完整性:描述表与表之间的关系

参照完整性的规则:更新规则(级联、限制、忽略)

删除规则(级联、限制、忽略)

插入规则(限制、忽略)

参照完整性是数据库文件的产物,要有联接,先打开数据,在父表建立主索引,子表建立普通索引,建立连线后先清理数据库,再编辑参照完整性。

36、工作区:①工作区的选择:select <工作区号>|<别名>

②范围:1~32767默认0号工作区,也是最小工作区

③select 0 表示选定当前还未使用的编号最小工作区

第四章 SQL语言

1、SQL:structure query language

2、定义:是结构化查询语言,是关系数据库的标准语言,是一种高度非过程化的语言,是数据库后台的操作语言,具有非常强大的查询功能,查询是它的核心。

3、基本构成:select 查询什么字段 / from 数据源 / where 查询条件

4、三大功能:

数据查询

①格式:select 字段名/* from 表1 inner join 表2 on 表1主关键字=表2主关键字 where 筛选条件[group by 分组 having 分组条件]order by 排序

②函数

③值域查询:between…and…

④空值查询:is null / is not null

⑤模糊查询:like(like后所指定的字段值一定是个字符型数据;通配符%表示0个或多个字符,”_”只表示一个字符)

⑥使用量词和谓词的查询:any/some/all

(some和any是同义词)

[not] exists

*some、any只有子查询中有一行能使结果为真,则结果为真

*all 子查询中所有记录都使结果为真,则结果为真

*[not] exists 用来检查是否有结果返回,即存在/不存在元组

⑦集合的并运算:union 字段相同,值域相同

⑧虚字段:as 新字段名

操作功能:

①插入:insert into 表名(字段名)values(字段值)

②更新:update 表名 set 字段名=表达式where 条件式

③删除:delete from 表名 where 条件

定义功能:

①表的定义:create table|dbf (字段名类型(宽度) )

②删除表:drop table 表文件名

删除视图:drop view 视图文件名

③表结构的修改:

⑴添加字段:alter table 表名 add 字段名类型(宽度)

⑵修改字段:alter table 表名 alter 字段名新类型(宽度)

⑶删除字段:alter table 表名drop字段名

⑷重新命名字段:alter table 表名 rename column 原字段名 to 新字段名

⑸建立有效性规则:alter table 表名alter字段名 set check 字段条件

建立默认值:alter table 表名alter字段名 set default 条件

⑹删除默认值/有效性规则:alter table 表名 alter 字段名[drop default/drop check]

⑺建立候选索引:alter table 表名 add unique 字段 tag 索引名

建立主索引:alter table 表名 add primary key字段 tag 索引名

建立普通索引:alter table 表名 add foreign key字段 tag 索引名

⑻删除候选索引:alter table 表名drop unique tag 索引名

删除主索引:alter table 表名 drop primary key字段 tag 索引名

删除普通索引:alter table 表名 drop foreign key字段 tag 索引名

5、SQL查询的六种去向:

⑴将查询结果存放到数组中——into array 数组名

⑵将查询结果存放在临时文件中——into cursor 临时表文件名

⑶将查询结果存放到永久表中——into dbf/table 自由表文件名

⑷将查询结果存放到文本文件中——to file 文本文件名

⑸将查询结果直接输出到打印机——to printer

⑹将查询结果显示在屏幕上——to screen

第五章查询与视图

1、定义:查询是预先定义好的一个select语句

2、数据源:数据库表、自由表或视图

3、建立查询的方法①项目管理器

②文件新建

③命令:create query

4、查询设计器中各选项卡与select语句的对应关系:

选项卡:字段、联接、筛选、排序依据、分组依据、杂项

选择了创建查询的表或视图——from短语

①字段选项卡——select短语

②联接选项卡——join on短语

③筛选选项卡——where短语

④排序依据选项卡——order by短语

⑤分组依据选项卡——group by短语和having短语

⑥杂项选项卡——可以指定是否要重复记录(对应于distinct短语)

还可指定列在前面的记录(对应于top短语)

5、查询去向:浏览、临时表、表、图形、屏幕、报表、标签

6、运行查询:do 查询文件名.qpr

7、查询保存在查询文件中,查询文件是一个文本文件。

8、查询文件(.qpr)

视图文件(.vue)

9、定义:视图是一个定制的虚拟表,依赖于数据库,是从一个或多个数据库中导出的表;在视图中只存放视图的定义,不存放视图的内容;视图分为本地视图和远程视图

10、数据源:数据库表、自由表或其他视图等

11、建立视图命令:create view

12、根据表的查询定义视图:create view 视图文件名 as

13、删除视图文件:drop view 视图文件名

14、视图和查询的比较

相同点:可以从数据源中查找满足一定筛选条件的记录和选定部分字段;

自身不保存数据,它们的查询结果随数据源内容的变化而变化;

都可以生成SQL语言;

不同点:视图有更新条件,查询无;

查询有查询去向(7个去向),视图无;

视图可以更新,查询只能只读;

视图可以更新数据源表,而查询不能;

视图可以访问远程数据,而查询不能直接访问,需借助于远程视图方可;

视图只能数据库中存在,而查询是一个独立的文件;

视图的基表只能是数据库表,而查询可以是自由表,一个或多个数据库表;

建立视图必须是数据库表及存在的视图,而查询只要是表都可以。

第六章表单设计与运用

1、对象:客观事物的抽象

(属性:对象的状态;方法:对象行为)

2、类:具有相同属性和方法的对象的集合

3、类的特征:层次性

继承性:子类不但可以继承父类的属性和方法还可以有自己的属性和方法

封装性

4、对象与类的关系:类是对象的一般化;对象是类的具体化、实例化

5、创建表单:create form 表单名

运行表单:do form 表单名

6、表单属性:

Caption:表单标题Name:表单名称

Backcolor:背景色Borderstyle:边框样式

Height:表单高度Width:表单宽度

Showwindow:是否作为顶层表单

9、标签属性:

caption:指定标签的显示文本

AutoSize:确定是否根据标题的长度来自动调整大小

Alignment:指定标题控件中显示的对齐方式

name :标签对象的名称,是程序中访问标签对象的标识(label1)

backstyle:设置标签的背景是否透明

10、文本框属性:

Alignment:文本框内容的对齐方式

Control Source:设置文本框的数据来源

Value:保存文本框的当前内容

PassWordChar:设置输入口令时显示的字符,通常用*

Readonly:确定文本框是否为只读,为“.T.”时,文本框的值不可修改。

Inputmask: 指定在一个文本框中如何输入和显示数据。表6.13书P195

11、编辑框属性:

ControlSource:设置编辑框的数据源,一般为数据表的备注字段。

Value:保存编辑框中的内容,可以通过该属性来访问编辑框中的内容。

Hideselection:失去焦点时,编辑框中选定的文本是否仍显示为选定状态。默认值为.T.不显示为选定状态

Readonly:确定用户是否能修改编辑框中的内容。.f.可改

Scroolbars:指定编辑框是否具有滚动条,[0]无滚动条

[2](默认值)时,编辑框包含垂直滚动条。

SelStart:返回用户在编辑框中所选文本的起始点位置或插入点位置SelLength:返回用户在文本输入区中所选定字符的数目。>0

SelText:返回用户在编辑区内选定的文本

12、复选框属性:

Caption:用于指定复选框旁边的标题

Alignment:指定复选框是显示在该标题的左(右)边

Value:用来指明复选框的当前状态,如下表

0或.F. ->(默认值),未被选中(灰色)

1或.T. ->被选中

>=2或.null. ->不确定,只在代码中有效

ControlSource:用于指定复选框的数据源

(字段或内存变量)其类型可以是N或L

13、列表框属性:

ColumnCount:列表框的列数

ControlSource:绑定列表框的数据源。

ADDItem:向Rowsourcetype属性为0的列表添加一项

RowSourceType:指定与组合框建立联系的数据源的类型

Value:返回列表框中被选中的条目(C或N)

MultiSelect:指定用户能否在列表框控件内进行多重选定

Rowsource:列表中显示值的来源

Rowsourcetype:确定rowsource的类型一个值、表、SQL、查询、数组、文件列表或字段列表

List属性:用以存取列表框中数据条目的字符串数组。例如,LIST[1]代表列表框中的第一行(第一个数据项)。

ListCount属性:列表框中数据条目的数目

Selected属性:该属性是一个逻辑型数组,第N个数组元素代表第N个数据项是否为选定状态

14、组合框属性:

ControlSource用户从列表框中选择的值保存在何处

Style指定控件的样式。 0—下拉组合框(默认值);

2—下拉列表框

15、命令按钮属性:

Default:[.F.]如果设置为.T.,在该按钮成为默认按钮

Cancel:[.F.]如果设置为.T.,按Esc键引发该按钮的Click事件

Caption:设置按钮的标题

Enable:确定按钮是否有效,为.F.时,失效

Visible:指定对象是可见还是隐藏,为.F.时,隐藏

16、命令组属性:

Buttoncount:命令按钮组中命令按钮的数目。[2]

Buttons:用于存取命令按钮组中每个命令按钮的数组

例:https://www.wendangku.net/doc/1312603831.html,mandgroup1.buttons(2).visible=.f.

Value:返回表单运行时被单击按钮的顺序号或按钮Caption的值

17、选项组属性:

Name:[ optiongroup1 ]选项按钮组对象的名称

ButtonCount:[ 2 ]指定选项组中选项按钮的数目。

Buttons:[ 0 ]用于存取选项组中每个选项的数组。

例:thisform.optiongroup1.buttons(3).caption=“三号”

ControlSource[ 无 ]:指定选项组数据源。C/N

Value[ 1 ]:用于指定选项组中哪个选项按钮被选中。

若为N,返回被选中按钮的顺序号

若为C,返回被选择按钮的Caption属性值

18、表格属性:

RecordSourceType指明表格数据源的类型,

RecordSource属性指定数据的来源0表1别名3查询…

ColumnCount:[ -1 ]指定表格的列数

19、页框属性:

Pagecount :[ 2 ]页框的页面数。

Pages :用于存取页框对象中各个页的数组

Activepage :返回页框中活动页的页号

20、新建属性、方法:表单->新建->属性/方法

21、常用事件:事件是一种由系统预先定义而由用户或系统发出的动作;事件集是固定的,用户不能定义新的事件

Load :在表单对象建立之前引发。

Unload :在表单对象释放时引发。

Init :在用户建立对象时引发。

Destroy :在对象释放时引发。

Error :在发生错误时引发

Click :在单击鼠标左键时引发。

Rightclick :在单击鼠标右键时引发。

DBclick :在双击鼠标左键时引发。

GotFocus :在对象获得焦点时引发。

LostFocus :在对象失去焦点时引发。

InteractiveChange :在通过鼠标和键盘交互操作改变一个控件值时引发。

注意:①load 先于init(先控件再表单);destroy 先于unload

②如果一个表单建立一个命令按钮,先引发表单的load 事件,再引发命令按钮的load 事件,再引发控件的init ,再引发表单的init 事件。

③如果关闭一个含有命令按钮的表单,先引发表单的destroy 事件,再引发控件的destroy 事件,最后一个引发的是表单的unload 事件。

④方法包含在事件之中。(方法和属性均包含在实践之中)

⑤同一个事件中,load 先大后小,表单最大

22、方法:①定义:动作

②常用方法:thisform.release 关闭(释放)表单

Thisform.refresh 刷新表单

This.show 显示当前表单

This.hide 隐藏当前表单

Thisform.text1.setfocus 让文本框1获得焦点,使其成为活动对象

23、对象的引用:thisform :当前对象所在的表单

最小的事件集

This:当前对象

Thisformset:当前对象所在的表单集

Parent:当前对象的直接容器对象

24、将修改表单及控件名的四种方法(以OK为例)

①https://www.wendangku.net/doc/1312603831.html,mand1.caption=”OK”

②https://www.wendangku.net/doc/1312603831.html,mand1.caption=”OK”

③this.caption=”OK”

④this.parent.caption=”OK”

25、表单集:①定义:由多个表单组成的表单集合,即在一个设计器中出现多个表单

②创建:表单->表单集->新建表单

26、数据环境:表单空白处右击->数据环境

27、表单向导:①表单向导

②一对多表单向导

28、.表单中顶层表单步骤:

(1)表单showwindows-2 (2)load或init事件: do 菜单名.mpr with this

29、表单中快捷菜单:rightclick事件:do 菜单名.mpr

第七章菜单设计与应用

1、菜单的分类:条形菜单、弹出菜单

[典型的菜单系统由这两种组成;快捷菜单由弹出式菜单组成]

2、下拉式菜单的创建:①文件->新建->菜单

②命令:create menu 菜单名

modify menu 菜单名

3、系统菜单:SET SYSMENU ON|OFF|AUTOMATIC|TO [<弹出式菜单名表>]

|TO [<条形菜单项名表>]|TO [DEFAULT]|SAVE|NOSAVE

各项参数及选项的说明:

ON:允许程序执行时访问系统菜单

OFF:禁止程序执行时访问系统菜单

AUTOMATIC:可使系统菜单显示出来,可以访问系统菜单

TO [<弹出式菜单名表>]:重新配置系统菜单,以内部名字列出可用的弹出式菜单

TO [<条形菜单项名表>]:重新配置系统菜单,以条形菜单内部名表列出可用的子菜单TO DEFAULT:系统菜单恢复为缺省设置

SAVE:系统菜单恢复为缺省设置

NOSAVE:将缺省配置恢复成VISUAL FOXPRO系统菜单的标准配置

*不带参数的set sysmenu to 命令将屏蔽系统菜单,使系统菜单不可用。

4、菜单设计器的组成:

①菜单名称

②结果(子菜单、命令、菜单项、过程)

③选项:为一个无符号按钮(快捷键)

④菜单级:菜单栏、子菜单

“菜单项”命令按钮

⑤插入—可在当前菜单项行之前插入一个新的菜单项行

⑥插入栏—在当前菜单项行之前插入一个vf系统菜单命令

⑦删除—可删除当前菜单项行

⑧预览—可预览菜单效果

5、在菜单设计器环境下,系统的“显示”菜单会出现两条命令:

常规选项:设置和清理、顶层表单的复选框

菜单选项:可设置子菜单的内部名称

6、SET SYSMENU NO SAVE &&将缺省配置恢复成VF系统菜单的标准配置

SET SYSMENU TO DEFAULT &&恢复系统菜单

7、为顶层表单添加菜单的方法和过程:表单对象的showwindow:2

8、定义的菜单文件包括两个文件:*.mnx和*.mnt

8、生成菜单程序:菜单->生成(生成.mpr的菜单程序文件)

9、运行菜单程序:do 菜单名.mpr(注:扩展名不可省)

10、快捷菜单:在选定对象的rightclick事件:do 快捷菜单程序文件名.mpr

第八章报表设计

1、报表向导:工具->①报表向导

②一对多报表向导

2、内容:

①数据源:数据库表、自由表、视图、查询或临时表

②布局:定义了报表的打印格式,有列报表、行报表、一对多报表和多栏报表

3、①列报表:一条记录一行,应用于财务报表、销售总结

②行报表:一个字段一行,应用于列表、清单

③一对多报表:应用于发票、会计报表

④多栏报表:应用于电话本、名片

4、建立报表:CREATE REPORT <文件名> 创建新的报表

MODIFY REPORT <文件名> 打开一个已有的报表

5、快速报表:新建->报表报表->快速报表

6、报表控件:①选定对象按钮

②标签按钮

③域按钮

④线条按钮、矩形按钮和圆角矩形按钮

⑤图片/activex绑定控件按钮

⑥按钮锁定

7、报表设计器默认包括3个带区:页标头、细节和页脚

(也可增加报表->总结/标题带区)

8、添加报表的数据环境

9、添加分组:组标头和组注脚

(建立索引,数据环境->属性->cursor1对象,选定order属性选择多重索引)

10、多栏报表:文件->页面设置(列标头和列注脚)

11、报表预览:report form 报表文件名 preview

公共基础考试重点内容

1、算法是指解决方案的准确而完整的描述。

2、算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。

3、算法通常由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构。

4、常用的算法设计方法有:列举法、归纳法、回溯法、递推、递归、减半递推技术等。

5、算法中各操作之间的执行顺序称为算法的控制结构。

6、一个算法一般可以用顺序、选择、循环三种基本控制结构组合而成。

7、算法的复杂度包括时间复杂度和空间复杂度。时间复杂度是指执行算法所需要的计算工作量;空间复杂度是指执行这个算法所需要的内存空间。

8、数据结构是指相互有关联的数据元素的集合。例如:向量和矩阵。

9、在数据处理领域中,通常把数据元素之间这种固有的关系简单地用前后件关系来描述。

vf知识点

一、分值基本分布情况表 二、可能涉及到的考试题型 1.选择题(单项选择、多项选择)。 2.填空题。 3.判断题。 4.程序题(阅读程序并补充程序中缺少的部分、阅读程序写出程序结果、编写程序代码)。 三、建议 1.老师们可根据以下知识点进行复习。 2.老师们可根据以下知识点对习题册、课后题等进行有针对性地讲解和分析。 3.老师们可提前3周左右(也可根据自己实际教学情况)提前进入复习状态。 四、VF知识点 第一章基础知识 1.数据与信息的概念。 2.数据、表、数据库、数据库管理系统、数据库系统。 3.关系模型的基本概念: ★关系、元组、属性、域、关键字候、选关键字、主关键字、外部关键字。 ★关系模式 关系名(属性名1,属性名2,…,属性名n) ★关系的基本特点。 4.关系运算 选择、投影、联接。 第二章操作基础(5分)

1.对三种界限符的理解和使用([]、<>、|)。 2.命令中常用的短语 ★ FIELDS子句 ★范围子句 ★条件子句 3.命令书写规则。 第三章数据及运算 1.常量与变量。 2.常用函数: ASB()、SQRT()、INT()、CEILING()、FLOOR()、MOD()、ROUND()、MAX()、MIN()、宏代换函数、LEN()、AT()、LEFT()、RIGHT()、SUBSTR()、LTRIM()、SPACE()、LOWER()、UPPER()、DATE()、TIME()、YEAR()、MONTH()、DAY()、CTOD()、DTOC()、STR()、VAL()、VARTYPE()、BOF()、EOF()、RECNO()、IIF()、FOUND()。 3.字符运算 连接运算(完全连接和不完全连接),包含运算。 4.常用的数据类型。(如字符型、数值型、日期型、备注型、逻辑性等) 第四章表的基本操作 1.设计表结构 重点理解字段名、字段类型、字段宽度、是否允许为空等概念。 2.常用操作命令 ★表的建立(creat) ★表的打开与关闭(use) ★表记录的显示 ★表结构和显示与修改 ★浏览窗口的使用 ★成批替换命令(replace) ★表记录指针的定位(go、skip、locate) ★表记录的增加与删除(insert、append、delete) ★表的复制(copy) ★从其他文件向表添加数据(append from) ★表与数组间的数据传递 ★表的排序与索引(sort to on 、index on to) ★表的统计与计算(count、sum、average、calculate、total) 3.多工作区 工作区的概念、工作区的选择、表的关联与联接。

二级计算机-计算机概述选择题

1.信息基本概念______就是所谓的信息。B A.基本素材 B.处理后的数据 C.数值数据 D.非数值数据 2.计算机领域中,信息经过转化成为______而能被计算机处理。B A:数字B:数据 C:图形D:符号 3.计算机领域中,______是未经处理的基本素材。B A:数值B:数据 C:信息D:模拟量 4.计算机领域中,______是客观事物的属性。B A:信息B:数值 C:模拟量D:数据 5.数据是信息的载体。包括数值、文字、语言、图形和______等不同形式。D A:多媒体B:表达式 C:函数D:图像 6.对于信息,______是错误的。D A:信息是可以处理的 B:信息是可以传播的 C:信息是可以共享的 D:信息随载体的变化而变化 7.下面关于信息的定义,不正确的是______。D A、信息是不确定性的减少或消除。 B、信息是控制系统进行调节活动时,与外界相互作用、相互交换的内容。 C、信息是事物运动的状态和状态变化的方式。 D、信息就是指消息、情报、资料、信号。 8.信息来源于社会又作用于社会,说明信息具有______。A A、社会性。 B、传载性。 C、时间性。 D、不灭性。 9.信息技术指的是______。D A、获取信息的技术。 B、利用信息的技术。 C、生产信息的技术。 D、能够提高或扩展人类信息能力的方法和手段的总称。

10.信息化社会不仅包括社会的信息化,同时还包括______。D A、工厂自动化。 B、办公自动化。 C、家庭自动化。 D、上述三项。 11.计算机领域中,______就是数据。B A:未经处理的基本素材 B:客观事物属性的表示 C:一种连续变化的模拟量 D:由客观事物得到的、使人们能够认知客观事物的各种消息、情报、数字、信号等所包括的内容 12.1946年在美国诞生的世界上第一台电子计算机的英文首字母缩写名为______。A A:ENIAC B:EDSAC C:EDVAC D:MARK 13.______研制成功第一台电子数字计算机。C A:英国B:法国C:美国D:中国 14.下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是______。C A.世界上第一台计算机是1946年在美国诞生的 B.它主要采用电子管作为主要电子器件, C.确定使用高级语言进行程序设计 D.它主要用于弹道计算 15.一般将计算机的发展历程划分为四个时代的主要依据是计算机的______。C A:机器规模B:设备功能 C:电子元件D:整体性能 16.第二代电子计算机采用______作为主要的电子元器件。C A:电子管B:继电器C:晶体管D:集成电路 17.作为主要计算机逻辑器件使用过的曾有电子管、晶体管、固体组件和______。D A磁芯。B磁鼓。C磁盘。D大规模集成电路。 18.冯·诺依曼型计算机的硬件系统是由控制器、运算器、存储器、输入设备和______组成。 D A键盘、鼠标器。 B显示器、打印机。 C外围设备。 D输出设备。

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

高中物理二级结论及重要知识点

高中物理的二级结论及重要知识点 一.力 物体的平衡: 1.几个力平衡,则一个力是与其它力合力平衡的力. 2.两个力的合力:F 大+F 小≥F 合≥F 大-F 小. 三个大小相等的力平衡,力之间的夹角为1200. 3.物体沿斜面匀速下滑,则μα=tg . 4.两个一起运动的物体“刚好脱离”时: 貌合神离,弹力为零。此时速度、加速度相等,此后不等. 5.同一根绳上的张力处处相等,大小相等的两个力其合力在其角平分线上. 6.物体受三个力而处于平衡状态,则这三个力必交于一点(三力汇交原理). 7.动态平衡中,如果一个力大小方向都不变,另一个力方向不变,判断第三个力的变化,要用矢量三角形来判断,求最小力时也用此法. 二.直线运动: 1.匀变速直线运动: 平均速度: T S S V V V V t 2221212+=+== 时间等分时: , 中间位置的速度:V V V S 212222=+, 纸带处理求速度、加速度: T S S V t 2212+= ,212T S S a -=,()a S S n T n =--121 2.初速度为零的匀变速直线运动的比例关系: 等分时间:相等时间内的位移之比 1:3:5:…… 等分位移:相等位移所用的时间之比 3.竖直上抛运动的对称性:t 上= t 下,V 上= -V下 4.“刹车陷阱”:给出的时间大于滑行时间,则不能用公式算。先求滑行时间,确定了滑行时间小于给出的时间时,用V 2 =2aS 求滑行距离. 5.“S=3t+2t 2”:a=4m/s2 ,V0=3m/s. 6.在追击中的最小距离、最大距离、恰好追上、恰好追不上、避碰等中的临界条件都为速度相等. 7.运动的合成与分解中: 船头垂直河岸过河时,过河时间最短. 船的合运动方向垂直河岸时,过河的位移最短. 8.绳端物体速度分解:对地速度是合速度,分解时沿绳子的方向分解和垂直绳子的方向分解. 三.牛顿运动定律: 1.超重、失重(选择题可直接应用,不是重力发生变化)

VF学习笔记完整版

*VF学习笔记* 章节.Ⅰ 1.选择查询:“标记” select*from 个人账号记录where 名称="工商银行" 2.改变主窗口字体大小 命令:_screen.fontsize=25 3.清除主荧幕内容 命令:clear 4.项目建立命令:create project <要建立的项目文件名> 5.字符型数据 1).字符型数据输出时都必须加定界符[]、""、''<任选其一>。定界符都必须成对输出,否者无效,如遇定界符嵌套使用,以最外成的定界符为准,期间的定界符都是字符型数据。 (定界符定义了字符型数据从哪里开始到哪里结束,其间的数据都属于字符型数据) 2).其次,VF中的汉字、数字、空格都属于字符型数据。 (字符型数据是原样输出,必须区分大小写) *一个?代表"输出" 两个??代表"不换行输出" * 章节Ⅱ 1.表达式 ①由数据、变量、函数、运算符构成的式子。 ②用来计算、判断和数据的转换。

1)数值型表达式:(其结果也是数值型的)——————————————————————— 优先级运算符说明 1 ( ) 形成表达式内的子表达式 2 * *或^ 乘方运算 3 * / % 乘除运算、求余运算 4 + - 加减运算 ---------------------------------------------- 1@求余运算%和取余函数MOD()的作用相同,结果的正负号与除数一致。 2@如果余数与被除数同号就是两数相除的余数,反之则把两数相除的余数加上除数的值。2).字符表达式 ①它只有加和减两种运算。 ②不管哪种运算,它的结果仍然是字符串。 ③两个字符串相加,其结果就是两个字符串首尾相连。 ④连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。 示例:"ABC "+"123"="ABC123 " 3)日期时间型表达式 @计算格式没有日期+日期/日期+-日期时间/日期时间+日期时间。————————————————————————————————————格式结果及类型 <日期>+<天数> 日期型。指定若干天后的日期 <天数>+<日期> 日期型。指定若干天后的日期

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

初中物理二级结论总结(部分)

【声学边缘知识点总结】 1、自然界中次声波的产生源有:地震,火山爆发,台风,海啸等 2、共鸣:物体因共振而发声的现象。例如两个频率相同的音叉靠近,其中一个振动发声时,另一个也会发声。两个玻璃杯也可以共鸣。 3、固体传声比气体传声效果好;某某物比某某物传声效果好。 4、由于双耳效应,人们可以准确地判断声音传来的方位,而且听到的声音是立体的。 【平均速度的计算】 <一级> A1 已知总时间为800s,前一半时间的平均速度为3m/s,后一半时间的平均速度为5m/s,求全程的平均速度。 A2 已知总路程为3km,前一半路程的平均速度为3m/s,后一半路程的平均速度为5m/s,求全程的平均速度。 <二级> B1 已知前一半时间的平均速度为3m/s,后一半时间的平均速度为5m/s,求全程的平均速度。 B2 已知前一半路程的平均速度为3m/s,后一半路程的平均速度为5m/s,求全程的平均速度。 <三级> C1 已知前一半时间的平均速度为v1,后一半时间的平均速度为v2,求全程的平均速度。 C2 已知前一半路程的平均速度为v1,后一半路程的平均速度为v2,求全程的平均速度。 <四级> D1 已知前2/5的时间里物体的平均速度为v1,剩余时间下物体的平均速度为v2,求全程的平均速度。 D2 已知前2/5的路程里物体的平均速度为v1,剩余路程中物体的平均速度为v2,求全程的平均速度。 【平面镜成像实验考点总结】 1、使用透明玻璃的目的:便于观察和确定A的像的位置。 2、使用等大蜡烛B的目的:便于比较像与物的大小。 3、使用刻度尺的目的:便于测量并比较像距与物距的大小关系。 4、出现两个像的原因:玻璃板太厚,前后两个面各成一个像。 4-1、蜡烛B应该与离玻璃板近的像重合。 5、对着玻璃板可以看到A在玻璃板后成的像是光的反射,又看到玻璃板后的蜡烛B是光的折射形成的。 6、为确定玻璃板是否垂直于纸面,可以使用直角三角板或重锤仪检查。 7、为确定像的位置,应在玻璃板前从多个方向观察蜡烛B,直到它与A的像完全重合。 8、无论怎样移动,都不能使B与A的像完全重合,原因是玻璃板与桌面不垂直。 9、要想多做几次实验,应保持玻璃板的位置不变,移动蜡烛A的位置,再做几次。 10、此实验应该在较暗的环境下进行。 11、保持物体不动,透明玻璃竖直向上移动,则像不动; 保持透明玻璃不动,物体竖直向上移动,则像竖直向上移动。 【凸透镜成像规律总结】 1.成实像时:物近像远像变大成虚像时:物近像近像变小 2.一倍焦点分虚实,两倍焦点分大小 3.成实像时:1/f=1/u+1/v成虚像时:1/f=1/u-1/v 4.速度大小比较,当u>2f时:物的速度>像的速度 当f<u<2f时:物的速度<像的速度 5.用不透光的板,遮住凸透镜的一半(无论上下左右),则成的像:仍完整但变暗 6.凸透镜不动,物体竖直向上移动,则像向下移动; 物体不动,凸透镜竖直向上移动,则像向上移动 7.凸透镜不动,从同一方向看去,若物体顺时针转动,则像也是顺时针转动 物体不动,从同一方向看去,若凸透镜顺时针转动,则像不转动 8.u+v≤4f,当且仅当u=v时,等号成立

《VFP》第一章知识点整理

《VFP》第一章知识点整理 1.1VFP的工作环境 一、VFP的特点 1.发展历史:dbase-Foxbase-foxpro-visualFoxPro 2.特点:①基本功能简单易学②用户界面友好美观③运行速度快 ④编程工具直观易用⑤具有真翻译功能 3.VFP是可运行于Windows平台上的32位关系型数据库管理系统。 二、VFP的窗口: 1.默认两个窗口:主窗口和命令窗口(当前窗口) 2.窗口的组成:窗口控制图标,标题栏,窗口控制按钮,菜单栏,“常用”工具栏,窗口工作区,状态栏 3.命令窗口:打开:Ctrl+F2 关闭:Ctrl+F4 二、VFP的运行环境 1.软件环境:Windows95/98,WindowsNT4.0或更高级的Windows操作系统。 2.硬件环境: ①CPU为intel489/66MHZ ②16MB内存③至少有85MB可用磁盘空间 ④VGB或更高分辨率的显示器⑤鼠标 3.安装:关闭杀毒软件 四、启动与退出VFP 1.启动:①使用Windows“开始”菜单启动②如果桌面上有快捷方式图标,需要双击 2.退出①鼠标单击主窗口上的“关闭”按钮②单击“文件”菜单,打开后再单击“退出” ③先在命令窗口新一行输入QUIT再按Enter键④Alt+F4 1.2数据库基础知识 一、数据和数据处理 1.数据:数据是指被计算机存储和处理、反应客观事物的符号 2.数据处理:3个阶段:①人工管理数据阶段②文件系统管理数据阶段③数据库系统管理数据阶段 二、数据库和数据库管理系统 1.数据库(DB) (1)概念:有组织的,可共享的相关数据的集合 (2)特点:①较小的冗余度②较高的独立性③可为多种用户共享 2.数据库管理系统(DBMS) (1)概念:管理数据库的软件系统 (2)功能:管理维护数据 (3)特点:完整性、唯一性、安全性、共享性 3.数据库系统(DBS) (1)概念:引进数据库技术中的计算机是以数据库为核心的信息处理系统

2017年计算机二级《VFP》考试题及答案

2017年计算机二级《VFP》考试题及答案 1). 如下描述中正确的是:( ) A.数据库中仅存储数据 B.数据库管理系统是数据库集合的组成部分 C.数据库中的数据具有很高的冗余并缺乏数据独立性 D.数据库管理系统是为数据库的建立、使用和维护而配置的软件 正确答案:D 答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库管理系统是为数据库的建立、使用和维护而配置的软件,数据库系统的特点有:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能。 2). 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。 A.3 B.4 C.6 D.7 正确答案:D 答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为O的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点,共7层,即深度为7。 3). 下面不属于软件需求分析阶段主要工作的是( ) A.需求变更申请 B.需求分析 C.需求评审

D.需求获取 正确答案:A 答案解析:需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。 4). 对于查询输出到临时表中的叙述,下列说法错误的是( ) A.产生的临时表文件的后缀名仍为.dbf B.执行查询后,该临时表文件是当前文件 C.可以像一般的dbf文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除 正确答案:C 5). “教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。 A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I) B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I) C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I) D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I) 正确答案:D 答案解析:在VisualFoxPro中,可以通过SQL的CREATETABLE命令建立表,PRIMARYKEY用来设置主关键字。本题“职工号”为主关键字,因此D选项正确。 6). 有A、B、C三个数据表,若已建立了A->B的关联,需要再建立B->C的关联,形成A->B->C的关联,则( ) A.必须使用带ADDITIVE子句的SETRELATION命令 B.直接利用SETRELATION命令进行关联 C.在保持A->B关联的基础上不能再建立B->C关联 D.在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联

vf知识点

1.创建视图 命令格式是: CREATE SQL VIEW视图名)]EREMOTE] ECONNECTlOh联接名)ESHARE] |CONNECTION(ODB数据源)] [AS命令] 按照AS子句中的SQL SELEC命令查询信息,创建本地或远程的SQL 视图。 例如,例7.i 对应的命令是: OPEN DATABASE D\学生管理&&先打开相应的数据库 CREATE SQL VIEW myview :AS SELECTS生?学号,学生?姓名,学生?性别,学生?入学成绩; FROM学生管理!学生 2.维护视图视图的维护主要包括对视图的重命名、修改和删除等操作。 (1)重命名视图 命令格式是: RENAME VIEW原视图名)TO<目标视图名) 该命令重命名视图。 (2)修改视图

命令格式是: MODIFY VIEW视图名)EREMOTE? 该命令打开视图设计器修改视图 计算机二级VPF辅导:在VFP中建立查询掌握了查询设计器的使用方法, 下面用具体的例子来说明查询设计的方法。现在对学生表建立一个查询,显示学生的学号、姓名、出生日期及入学成绩等信息,并按“入学成绩”的升序排列。 1.启动查询设计器 启动查询设计器,并将学生表添加到查询设计器中。 2.选取查询所需的字段 在查询设计器中单击“字段”选项卡,从“可用字段”列表框中选择“学号”字段,再单击“添加”按钮,将其添加到“选定字段”列表框中。使用上述方法将“姓名” 、“出生日期”和“入学成绩”字段添加到“选定字段”列表框中,这4 个字段即为查询结果中要显示的字段,显示结果中显示字段的顺序,用鼠标拖动选定的字段左边的小方块,上下移动,即可调整字段的显示顺序。 3.建立排序查询 ' 如果在“排序依据”选项卡中不设置排序条件,则显示结果按表中记录顺序显示。现要求记录按“入学成绩”的升序显示,因此在“选定字段”列表框中选择“入学成绩”字段,再单击“添加”按钮,将其添加到“排序条件”列表框中,再选择“排序选项”的“升序”单选按钮,如图7.4 所示。 4.保存查询文件

计算机机二级备考方法

计算机机二级备考方法 二级考试是大部分人都必须参加的。二级考试的内容包括基础知识和程序设计两大部分。基础知识主要包括电脑基本知识,DOS基本知识和基本操作,WINDOWS的基本概念与操作。关于这部分知识有点水准的辅导书就会有详细的介绍,只要把书好好看看就没什么问题。DOS中的文件、目录、路径的概念及使用是必考部分,要留意。 二级考试的重中之重是程序部分。要对语言的基础知识熟练掌握,尤其要留意基础概念和基本方法(选择法、冒泡法等),要能看懂书上给的程序。一般来说,如果能独立做出大部分课后题就一切OK了。对语言的工夫应该下在平时,多想,多练,多上机。自己考虑作一些小程序会有很大帮助的(别人崇敬的目光就会让你觉得很有价值)。二级DOS类考试的上机考试包括三个部分的内容,即DOS操作题,程序修改题和程序编制题。如果你的C语言有一定水准的话,较难的部分就是程序修改题了,毕竟了解陌生人的思路是一件比较难的事。因此平时要多读一些程序,自己编程时注意要尽量符合规范,否则很容易吃亏。当然多上机练习是取得好成绩的不二法门。 如何备战计算机二级考试? 首先花两天的时间把课本或者是你的教程复习一遍。我看过计算机等级考试的复习资料,比如《计算机等级考试二级Visual FoxPro语言考点分析、题解与模拟》,厚厚的一本,都有两三百

页。网上面也有不少电子教程,如全国计算机等级考试三级数据库考点分析、二级Java考试辅导教程及考点分析等,因为时间有限,所以你只能匆匆的抓重点来看了。这完全是巩固以前的复习,加强记忆。不要小看这两天的复习,因为笔试的内容很多直接来自课本,还有的也是课本知识的提高和实际运用等。《计算机等级考试二级C语言重点难点分析与题解》和《计算机等级考试二级VF重点难点分析与题解》里面总结了历年考试的重点和难点,大家可以结合课本来复习。 那么,这两天看书的时候要注意什么?想想,两天的时间再认真仔细的把课本回顾一遍已经是不可能的。但是相信你在以前几个月的复习中,用笔画记了不少重点,先把这些你认为的重点过一遍。因为这些知识点,你已经熟悉,现在巩固,有利于考试的时候灵活运用。比如三级网络的知识点,我就清晰的记得我考试的那次有20分左右是课本知识点的提炼。然后,你可以拣以前复习时记忆不牢靠的知识点来复习。大家经历了这么多考试,不知道有没有一种感觉,就是自己知道的它不考,不知道的偏偏考。也就是说考试喜欢出偏冷的知识点,出大家不熟悉的知识点。当然其中有自己没把握好重点的原因,所以在等考复习的时候选择一本好的复习资料也是很有必要的。另外,提醒大家在考试的时候,也许总感觉哪道题在哪里看到过,有种似曾相识的感觉但又一时忘记了,千万不要把时间浪费在这道题上。回过头来再做也许就记起了,即使记不起来也没关系才一道题而已,可以在考

全国计算机二级考试VF模拟试卷

全国计算机二级考试VF模拟试卷 2016年全国计算机二级考试VF模拟试卷 基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1.创建一个名为"订单管理"的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。 2.为orders表建立一个普通索引,索引名为nf,索引表达式为"year(签订日期)"。 3.为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。通过"职员号"在employee表和 orders表之间建立一个一对多的永久联系。 4.为上述建立的联系设置参照完整性约束:更新规则为"限制",删除规则为"级联",插入规则为"限制"。 解题思路: 1.略 2.在“数据库设计器-订单管理”中,选择表“orders”并单击鼠标右键,选择“修改”命令,在“表设计器-orders.dbf”中,单击“索引”选项卡,然后输入索引名:nf,选择类型为“普通索引”,表达式为:year(签订日期),最后单击“确定”按钮,再单 击“是(Y)”就可以建立索引了。 3.略 4.略 简单应用(2小题,每题20分,计40分) 在考生文件夹下,完成如下简单应用:

1.在考生文件夹下已有表单文件formone.scx,如下图所示,其 中包含一个列表框、一个表格和一个命令按钮。 请按下面要求完成相应的操作: 1)在表单的数据环境中添加orders表。 2)将列表框List1设置成多选,另外将其的RowSourceType属性值设置为"8-结构"、RowSource设置为orders。 3)将表格Grid1的RecordSourceType的属性值设置为"4-SQL说明"。 4)修改"显示"按钮的Click事件代码。当单击该按钮时,表格Grid1内将显示在列表框中所选orders表中指定字段的内容。 解题思路: 1.打开并修改表单,单击“显示\数据环境”菜单项,在“打开”对话框中双击表“orders”,再单击“关闭”来关闭“添加表或视图”对话框。选中列表框List1,在其“属性”的RowSourceType 处选择“8-结构”,在RowSource处输入“orders”,在 MultiSelect处选择“.T.-真”。选中表格Grid1,在其“属性”的RecordSourceType处选择“4-SQL说明”。 双击“显示”按钮,在Command1.Click中修改相应的语句。 第1处:FORi=1TOthisform.List1.ListCount 第2处:s=thisform.List1.List(i) 第3处:s=s+","+thisform.List1.List(i) 2.利用查询设计器创建查询,从orders、employee和customer 表中查询2001年5月1日以后(含)所签所有订单的信息。查询结果 依次包含"订单号"、"签订日期"、"金额"、"签订者"和"客户名"五 项内容,其中"签订者"为签订订单的职员姓名。各记录按签订日期 降序排序,签订日期相同按金额降序排序;查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。

高中物理的二级结论及重要知识点(必考)

高中物理的二级结论及重要知识点 一.力 物体的平衡: 1.几个力平衡,则一个力是与其它力合力平衡的力. 2.两个力的合力:F 大+F 小≥F 合≥F 大-F 小. 三个大小相等的力平衡,力之间的夹角为1200 . 3.物体沿斜面匀速下滑,则μα=tg . 4.两个一起运动的物体“刚好脱离”时: 貌合神离,弹力为零。此时速度、加速度相等,此后不等. 5.同一根绳上的张力处处相等,大小相等的两个力其合力在其角平分线上. 6.物体受三个力而处于平衡状态,则这三个力必交于一点(三力汇交原理). 7.动态平衡中,如果一个力大小方向都不变,另一个力方向不变,判断第三个力的变化,要用矢量三角形来判断,求最小力时也用此法. 二.直线运动: 1.匀变速直线运动: 平均速度: T S S V V V V t 2221212 +=+== 时间等分时: S S aT n n -=-12 , 中间位置的速度:V V V S 212222 =+, 纸带处理求速度、加速度: T S S V t 2212+= ,212T S S a -=,()a S S n T n =--12 1 2.初速度为零的匀变速直线运动的比例关系: 等分时间:相等时间内的位移之比 1:3:5:…… 等分位移:相等位移所用的时间之比 3.竖直上抛运动的对称性:t 上= t 下,V 上= -V下 4.“刹车陷阱”:给出的时间大于滑行时间,则不能用公式算。先求滑行时间,确定了滑行时间小于给出的时间时,用V 2=2aS 求滑行距离. 5.“S=3t+2t 2”:a=4m/s2 ,V0=3m/s. 6.在追击中的最小距离、最大距离、恰好追上、恰好追不上、避碰等中的临界条件都为速度相等. 7.运动的合成与分解中: 船头垂直河岸过河时,过河时间最短. 船的合运动方向垂直河岸时,过河的位移最短. 8.绳端物体速度分解:对地速度是合速度,分解时沿绳子的方向分解和垂直绳子的方向分解. 三.牛顿运动定律: 1.超重、失重(选择题可直接应用,不是重力发生变化) 超重:物体向上的加速度时,处于超重状态,此时物体对支持物(或悬挂物)的压力(或拉力)大于它的重力. 失重:物体有向下的加速度时,处于失重状态,此时物体对支持物(或悬挂物)的压力(或拉力)小于它的重力。有完全失重(加速度向下为g). 2.沿光滑物体斜面下滑:a=gSin α 时间相等: 450时时间最短: 无极值:

VF基础知识解析

第一节课 VF 入门以及(自由表)表格的基本操作 一、新建表(.dbf) 1.菜单-文件-新建-表 2.常用工具栏-新建-表 3.命令 create [表名] 默认目录的设置: 菜单-工具-选项-文件位置-默认目录-双击-选择默认目录- 找到驱动器-选择盘符 二表格中的字段类型 字段类型英文简称宽度定界符 字符型 C 可改动 ' ' 或 " " 或[ ] "123" 数值型 N 可改动无 123 日期型 D 8 {^yyyy-mm-dd} {^1989-02-16} 逻辑型 L 1 .T. 或 .F. 日期时间型 T 8 {^yyyy-mm-dd [hh[:mm[:ss]]]|[p|a]} 整型 I 4 备注型 M 4 备注型的文件中.ftp 通用型 G 4 1.打开表 (1)菜单-文件-打开-选择文件类型中的表 (2)常用工具栏-打开 (3)命令 use <表名> use f:\董双双\学生信息表要在独占方式下 (4)数据工作期窗口-打开 2.关闭(当前表) (1)命令 use (2)数据工作期窗口-关闭 3.进入当前表的表设计器 (1)菜单-显示-表设计器 (2)命令 modify structure 4.浏览当前表的信息 (1)数据工作期窗口-浏览 (2)菜单-显示-浏览 (3)命令 browse 5.修改表中的记录 (1)直接修改 (2)插入 insert [blank][before] (当前记录之前) (3)追加 append [blank] (4)replace 字段名 with 被修改的记录 [for 条件][范围] 只能修改当前记录(没有限定范围的前提下) 6.删除表中的记录(逻辑删除和物理删除) (1)逻辑删除不会真正删除表中的记录,可以恢复 命令 delete [for 条件][范围]

江苏计算机二级VFP上机知识点总结

江苏省计算机二级VFP上机考试做题笔记 第一题项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF 1.通用型 G 双击一下或按+→“编辑”→“插入对象” 备注型 M 双击一下或按+→输入备注都是4个字节 货币型 Y 2.向已有表中输入记录:两步:USE 表名 append 3.创建索引的表达式即排序问题: 例按比赛时间和比赛项目排序TTOC(bssj,1)+bsxm 有关降序的 DESC P99索引注意:字符型表达式与算术表达式加法区别 类型不一样时,一般转成字符型,常用三个 DTOC();TTOC();STR() 数值→字符 4.掩码问题:p79 例只允许输入4位数字字符9999 没说几位,就会看表中该字段的长度 5.默认值:除了数值型,其他都要用定界符。 6.有效性规则和有效性信息:例成绩在0-100之间 cj>=0 .AND. cj<=100 性别只能是男或女 xb$’男女’

其值必须包含非空格字符 学会转化一点设置字段的"规则"为 "LEN(ALLTRIM(tsjj))>0" CDRQ<={^2008-8-8}格式 7.记录有效性:选择"表"选项卡,在"记录有效性"选项组中的"规则"文本框中输入: LEFT(lsh,4)=ALLTRIM(STR(YEAR(rkrq))) 日期型是固定8个字符,所以要去除空格,而前面字符型就不用ALLTRIM了 8.触发器插入触发器更新触发器删除触发器 关于触发器条件常用函数:例 LEN(ALLTRIM(字段名))=4 返回删除空格后的字符串 不等于<>或#或!=表示设置删除触发器,禁止删除:.F. 9.格式:T:自动删除前导空格和结尾空格!转化成大写字母9.在项目中,将BOOK表设置成“包含”状态:打开该项目,右击该BOOK表,选择包含 10.添加项目信息:放在项目管理器标题栏上,右击,项目 信息 设置其内容为:计算机等级考试中心在"单位"文本框中输入:计算机等级考试中心。 11.日期默认输入为月-日-年:05/27/2008 12.编辑说明:右击表选择

全国计算机等级考试二级VF历年笔试题及答案

精品文档 全国计算机等级考试二级VF历年笔试题 (2005.4-2010.9) 2010年9月全国计算机等级考试二级笔试试卷 Visual FoxPro数据库程序设计 (考试时间90分钟,满分100分) 一、选择题(每小题2分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 (1)下列叙述中正确的是 A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 D)上述三种说法都不对 (2)下列叙述中正确的是 A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D)上述三种说法都不对 (3)软件测试的目的是 A)评估软件可靠性B)发现并改正程序中的错误 C)改正程序中的错误D)发现程序中的错误 (4)下面描述中,不属于软件危机表现的是 A)软件过程不规范B)软件开发生产率低C)软件质量难以控制 D)软件成本不断提高 (5)软件生命周期是指 A)软件产品从提出、实现、使用维护到停止使用退役的过程 B)软件从需求分析、设计、实现到测试完成的过程 C)软件的开发过程 D)软件的运行维护过程 (6)面向对象方法中,继承是指 A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质 C)各对象之间的共同性质D)类之间共享属性和操作的机制 (7)层次型、网状型和关系型数据库划分原则是 A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式

高中生物二级结论总结

1.细菌不谈等位基因(有该选项的首先排除)。 2.目的基因导入受体细胞发生的是基因重组。 3.抗体的产生需要淋巴因子的参与。 4.血钙浓度过低,肌肉抽搐;过高,肌无力。 5.植物细胞在一定条件下,并不都能表现出全能性,如筛管细胞(无核)。 6.基因工程是定向改变基因频率。 7.提取色素用丙酮,分离用层析液。 8.T细胞,效应T细胞都能产生淋巴因子。 9.呼吸作用为零,细胞死亡。 10.棉蚜吸食棉花汁液,种间关系为寄生,非捕食。 11.所用脊椎动物的胚胎发育过程都离不开水。 12.成熟红细胞无核,无细胞器,无法进行有氧呼吸。 13.C4植物光反应在叶肉细胞中进行,暗反应在维管束鞘细胞中进行(这里会有分歧,以当地教材为准)

14.兴奋在反射弧中的传递形式是电信号和化学信号。 15.大气中的N2必须经过生物或非生物的固氮过程才能被生物体利用。 16.代谢速率相干因素:线粒体数目,膜面积,温度。 17.植物组织培养中的蔗糖作用,提供营养,调节渗透压(后者极易忽视)18.体细胞离体培养用到CO2培养箱,维持PH。 19.根尖分生区不出现质壁分离的原因是无中央大液泡。 20.顶芽生长不需要其它部位提供生长素。 21.对生长素的敏感程度:幼嫩细胞大于成熟细胞。 22.盛不同浓度生长素溶液的小培养皿要加盖:避免水蒸发影响浓度。 23.严重缺铁的病人可能出现乳酸中毒。 24.各种细胞器的复制发生在间期。 25.细胞膜吸收钾离子至少要两种蛋白质。 26.原代培养,传代培养都要用胰蛋白酶处理。

27.动物细胞吸水膨胀,磷脂双分子层厚度要变小:膜的流动性。28.制备单克隆抗体:体外培养法,动物体内培养法。 29.ATP连续两次水解得到腺嘌呤核糖核苷酸。 30.从光合作用到呼吸作用H2O中的O的循环过程:H2O→O2→H2O。 31.葡萄糖进入红细胞,协助扩散,需要载体,不需要ATP。 32.ATP并非生物大分子物质。 33.细胞内ATP与ADP相互转化的能量供应机制是生物的共性。34.能量不能转化为物质即不能说“什么能转化为ATP”。 35.夏季连续阴天,大棚中白天适当提高温度,夜晚适当降低温度,有利于提高产量。 36.真核细胞通常只有一个细胞核,但有的细胞会含有多个细胞核。37.植物细胞在形成中央大叶泡后主要靠渗透作用吸收水分。

相关文档
相关文档 最新文档