1、国家二级 VF 机试(选择题)-试卷 88 及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法空间复杂度是指( )。(分数:2.00)A.算法执行过程中所需要的存储空间B.算法程序中的指令一共有多少条C.算法程序所占的存储空间的大小D.算法程序的大小2.以下关于队列的叙述中正确的是( )。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进后出(FILO)的线性表D.队列是先进先出(FIFO)的线性表3.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:2.00)A.快速排序B.堆排序C.冒
2、泡排序D.归并排序4.在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.语句B.命令C.调用程序D.消息5.以下叙述中,正确的是( )。(分数:2.00)A.软件就是程序的集合B.软件包括程序和文档C.软件应包括程序清单及结果D.软件就是文件6.程序流程图(PFD)中的“代表的是( )。(分数:2.00)A.加工步骤B.数据流C.控制流D.组成关系7.概要设计使用的工具是( )。(分数:2.00)A.系统结构图B.程序流程图C.PAD 图D.数据流图(DFD 图)8.软件测试的正确过程是( )。 a.验收测试 b.集成测试 c. 单元测试 d.系统测
3、试(分数:2.00)A.a、b、c、dB.d、c、b、aC.b、a、d、cD.c、b、a、d9.以下关于数据库系统的叙述中正确的是( )。(分数:2.00)A.数据库系统消除了冗余B.数据库系统减少了数据冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统管理数据快10.用二维表结构表示实体与实体间联系的数据模型是( )。(分数:2.00)A.网状模型B.层次模型C.面向对象模型D.关系模型11.在 Visual FoxPro 中,设计器用以创建表、表单、数据库、查询和报表等应用程序组件的可视化工具通常以( )形式出现。(分数:2.00)A.命令行B.窗口C.工具栏D.项
4、目管理器12.在 Visual FoxPro 中,执行下列命令后,当前打开的数据库文件名是( )。Number=5File=File+NumberUSE &File(分数:2.00)A.FileNumberB.&FileC.File5D.DataBaseFile13.执行下列程序后,结果会在屏幕上显示( )。str1=“Computer“str1=stuff(str1,4,5, “pany“)? Str1(分数:2.00)A.ComputerB.CompanyC.puterD.str1pany14.在逻辑运算中,以下运算符的结果不是逻辑型的是( )。(分数:2.00)A.NOTB.ANDC.O
5、RD.MOD15.以下表达式中返回值是 56 的是( )。(分数:2.00)A.INT(55.12)B.CEILING(55.12)C.FLOOR(55.12)D.ROUND(55.12, 0)16.执行以下命令之后,输出结果是( )。SET EXACT OFFX=“m “?IIF(“M“=X,X-“ore“,X+“any“)(分数:2.00)A.MoreB.m oreC.ManyD.m any17.可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现记录的( )操作。(分数:2.00)A.逻辑删除和逻辑恢复B.物理恢复和逻辑恢复C.物理删除和物理恢复D.物理删除和逻辑删除18.在所有索
6、引中,不允许出现重复值的索引是( )。(分数:2.00)A.主索引B.主索引和唯一索引C.主索引和候选索引D.主索引、候选索引和唯一索引19.在数据库中,建立商品表时,将价格字段值限制在 10 元到 100 元的约束属于( )。(分数:2.00)A.实体完整性约束B.域完整性约束C.参照完整性约束D.自定义完整性约束20.用 SQL 语句创建基本表时,实现参照完整性规则应使用( )。(分数:2.00)A.约束子句B.外键子句C.检查子句D.主键子句21.由基本形式 SELECT - FROM -WHERE 组成语句的功能是( )。(分数:2.00)A.数据查询B.数据定义C.数据操纵D.数据控
7、制22.当前工资表中有 100 条记录,当前记录号为 10,用 MAX 命令计算工资最大值时,若缺省范围短语条件,则系统将( )。(分数:2.00)A.只计算当前记录的工资值B.计算 10 条记录的最大工资值C.计算后 90 条记录的最大工资值D.计算全部记录的最大工资值23.将查询结果存储到临时表的 SQL SELECT 格式是( )。(分数:2.00)A.TO FILEB.INTO CURSORC.INTO DBFD.INTO ARRAY24.关于 INSERT-SQL 语句描述正确的是( )。(分数:2.00)A.可以向表中插入若干条记录B.在表中任何位置插入一条记录C.在表尾插入一条记
8、录D.在表头插入一条记录25.以下方法中,能够真正从表中删除记录的是( )。(分数:2.00)A.直接用 DELETE 命令B.直接用 ZAP 命令C.先用 DELETE 命令,再用 PACK 命令D.先用 PACK 命令,再用 DELETE 命令26.在 Visual FoxPro 中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。(分数:2.00)A.表设计器B.数据库设计器C.表达式生成器D.代码生成器27.执行 SQL 语句:DROP VIEW MyView 的结果是( )。(分数:2.00)A.创建 MyView 视图B.删除查询 MyViewC.删除视图 MyViewD
9、.删除临时表 MyView28.视图不能单独存在,它必须依赖于( )。(分数:2.00)A.视图B.数据库C.数据表D.查询29.现有一程序文件 myproject.prg,执行这个程序的命令是( )。(分数:2.00)A.OPEN myproject.prgB.RUN Project myproject.prgC.DO FORM myproject.prgD.DO myproject.prg30.下列程序实现的功能是( )。USE 奖牌表 DO WHILE NOT EOF()IF 奖牌数=10SKIPLOOPENDIFDISPLAYSKIPENDDOUSE(分数:2.00)A.显示所有奖牌数
10、多于或等于 10 的记录B.显示所有奖牌数少于 10 的记录C.显示第一条奖牌数多于或等于 10 的记录D.显示第一条奖牌数少于 10 的记录31.参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。(分数:2.00)A.命令 SET UDFPARMS TO VALUEB.在变量前面加上符号“&“C.在变量前面加上符号“D.括号将变量括起来32.下面表单及控件常用事件中,与鼠标操作有关的是( )。(分数:2.00)A.ClickB.DblClickC.RightClickD.以上 3 项都是33.不可以作为文本框控件数据来源的是( )。(分数:2.00)A.日期型字段B
11、.备注型字段C.数值型字段D.内存变量34.表单中的复选框控件属性中,用于表示当前选中状态的属性是( )。(分数:2.00)A.SelectedB.CaptionC.ValueD.Enabled35.下列关于报表的说法中,正确的是( )。(分数:2.00)A.报表必须是多栏报表B.报表的数据源不可以是视图C.报表的数据源可以是临时表D.必须设置报表的数据源36.图书表中有字符型字段“图书号“。要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是( )。(分数:2.00)A.DELETE FROM 图书 FOR 图书号 LIKE“A%“B.DELET
12、E FROM 图书 WHILE 图书号 LIKE“A%“C.DELETE FROM 图书 WHERE 图书号“A*“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“37.将当前表单从内存中释放的正确语句是( )。(分数:2.00)A.ThisForm.DropB.ThisForm.DestoryC.ThisForm.ReleaseD.ThisForm.Refresh38.设 X=“11“,Y=“1122“,下列表达式结果为假的是( )。(分数:2.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(=Y)D.NOT(X$Y)39.在 Visual FoxP
13、ro 中,容器层次中的对象引用属性 parent 的含义是指( )。(分数:2.00)A.当前对象所在的表单集B.当前对象所在的表单C.当前对象的直接容器对象D.当前对象40.在 SQL SELECT 语句中,下列与 INTO DBF 等价的短语是( )。(分数:2.00)A.INTO MENUB.INTO FORMC.INTO TABLED.INTO FILE国家二级 VF 机试(选择题)-试卷 88 答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法空间复杂度是指( )。(分数:2.00)A.算法执行过程中所需要的存储空间 B.算法程序中
14、的指令一共有多少条C.算法程序所占的存储空间的大小D.算法程序的大小解析:解析:一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间。2.以下关于队列的叙述中正确的是( )。(分数:2.00)A.在队列中只能插入数据B.在队列中只能删除数据C.队列是先进后出(FILO)的线性表D.队列是先进先出(FIFO)的线性表 解析:解析:队列是指允许在一端进行插入、而在另一端进行删除的线性表。又称为“先进先出“或“后进后出“的线性表,它体现了“先来先服务“的原则。在队列中,队尾指针与排头指针共同反映了队列中元素动态变化的情况。3.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分
15、数:2.00)A.快速排序B.堆排序C.冒泡排序 D.归并排序解析:解析:就平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法。4.在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.语句B.命令C.调用程序D.消息 解析:解析:消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一对象的要求,统一了数据流和控制流。消息中只包含传递者的要求,它告诉接受者需要做哪些处理,但并不指示接受者应该怎样完成这些处理。
16、5.以下叙述中,正确的是( )。(分数:2.00)A.软件就是程序的集合B.软件包括程序和文档 C.软件应包括程序清单及结果D.软件就是文件解析:解析:软件(software)是包括程序、数据及相关文档的完整集合,它是计算机系统中与硬件相互依存的另一部分。6.程序流程图(PFD)中的“代表的是( )。(分数:2.00)A.加工步骤 B.数据流C.控制流D.组成关系解析:解析:或“表示控制流,“表示加工步骤,“方框表示逻辑条件。7.概要设计使用的工具是( )。(分数:2.00)A.系统结构图 B.程序流程图C.PAD 图D.数据流图(DFD 图)解析:解析:概要设计使用的工具是系统结构图。 详细
17、设计使用的工具主要有:程序流程图,N-S 图,PAD,HIPO。 结构化分析的常用工具有:数据流图(DFD)、数据字典(DD)、判定树和判定表等。 故本题答案为 A。8.软件测试的正确过程是( )。 a.验收测试 b.集成测试 c. 单元测试 d.系统测试(分数:2.00)A.a、b、c、dB.d、c、b、aC.b、a、d、cD.c、b、a、d 解析:解析:软件测试过程分 4 个步骤,即单元测试、集成测试、验收测试(确认测试)和系统测试。9.以下关于数据库系统的叙述中正确的是( )。(分数:2.00)A.数据库系统消除了冗余B.数据库系统减少了数据冗余 C.数据库系统中数据的一致性是指数据类型
18、的一致D.数据库系统比文件系统管理数据快解析:解析:数据共享自身可极大地减少数据冗余性,它不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值。10.用二维表结构表示实体与实体间联系的数据模型是( )。(分数:2.00)A.网状模型B.层次模型C.面向对象模型D.关系模型 解析:解析:用二维表结构表示实体以及实体间联系的数据模型称为关系模型。11.在 Visual FoxPro 中,设计器用以创建表、表单、数据库、查询和报表等应用程序组件的可视化工具通常以( )形式出现。(分数:2.00)A.命令行B.窗口 C.工具栏D.
19、项目管理器解析:解析:Visual FoxPro 的设计器是一组可视化的开发工具,利用这些设计器可以非常方便地创建和修改数据库、表、表单、报表、查询等,它通常以窗口形式出现。故本题答案为 B。12.在 Visual FoxPro 中,执行下列命令后,当前打开的数据库文件名是( )。Number=5File=File+NumberUSE &File(分数:2.00)A.FileNumberB.&FileC.File5 D.DataBaseFile解析:解析:执行题目所示的程序段 Number=5 File=File+Number 后,变量 File 的值变为“File5“。因此本题中应该打开的数
20、据库为 File5,答案为选项 C。13.执行下列程序后,结果会在屏幕上显示( )。str1=“Computer“str1=stuff(str1,4,5, “pany“)? Str1(分数:2.00)A.ComputerB.Company C.puterD.str1pany解析:解析:stuff()函数格式为:stuff(,),功能是用值替换中由和指明的一个子串。本题中,用pany 字符串替换 Computer 字符串中从第 4 个字符开始的后面 5 个字符。故本题答案为 B。14.在逻辑运算中,以下运算符的结果不是逻辑型的是( )。(分数:2.00)A.NOTB.ANDC.ORD.MOD 解
21、析:解析:逻辑表达式的运算符有 3 种:NOT、AND、OR,MOD 不是运算符,它是求余函数,所得结果是整数,故答案是 D。15.以下表达式中返回值是 56 的是( )。(分数:2.00)A.INT(55.12)B.CEILING(55.12) C.FLOOR(55.12)D.ROUND(55.12, 0)解析:解析:INT()返回指定数值表达式的整数部分,CEILING()返回大于或等于指定数值表达式的最小整数,FLOOR()返回小于或等于指定数值表达式的最大整数,ROUNT 返回四舍五入的数值。16.执行以下命令之后,输出结果是( )。SET EXACT OFFX=“m “?IIF(“M
22、“=X,X-“ore“,X+“any“)(分数:2.00)A.MoreB.m oreC.ManyD.m any 解析:解析:本题考查字符运算。 +:前后两个字符串首尾连接形成一个新字符串; -:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。 IIF():如果条件成立则返回第一个表达式的值,否则返回第二个表达式的值。 语法:IIF(条件, 表达式 1, 表达式 2) 返回值:字符型、数值型、日期型、日期时间型、货币型。 题目条件“M“=X 不成立,结果应是 X+“any“,值是 m any。 SET EXACT ON|OFF 命令 功能:用来指定在不同长度的字符串进行比较时
23、的规则。 ON:在比较时将忽略表达式的尾部空格,较短的字符通过添加空格来保持和较长的长度一样,然后才进行比较。 OFF(默认值):两个表达式一个字符一个字符进行比较直到右边表达式的最后。17.可以在 BROWSE 浏览窗口中,按 CTRL+T 键实现记录的( )操作。(分数:2.00)A.逻辑删除和逻辑恢复 B.物理恢复和逻辑恢复C.物理删除和物理恢复D.物理删除和逻辑删除解析:解析:本题考查的是对 Visual FoxPro 集成开发环境的使用知识点的掌握。在 BROWSE 浏览窗口中,按 CTRL+T 键将实现逻辑删除记录和逻辑恢复记录的操作。本题的正确答案应该是 A。18.在所有索引中,
24、不允许出现重复值的索引是( )。(分数:2.00)A.主索引B.主索引和唯一索引C.主索引和候选索引 D.主索引、候选索引和唯一索引解析:解析:主索引和候选索引不允许出现重复值,但一个表的候选索引可以有多个;普通索引允许出现重复值,并且索引项中允许出现重复值。唯一索引是指索引项的唯一,不是字段值的唯一。19.在数据库中,建立商品表时,将价格字段值限制在 10 元到 100 元的约束属于( )。(分数:2.00)A.实体完整性约束B.域完整性约束 C.参照完整性约束D.自定义完整性约束解析:解析:数据完整性有 4 种类型:实体完整性、域完整性、引用完整性、用户定义完整性。 实体完整性将行定义为特
25、定表的唯一实体。实体完整性强制表的标识符列或主键的完整性(通过索引、UNIQUE约束、PRIMARY KEY 约束或 IDENTITY 属性)。 域完整性是指给定列的输入有效性。强制域有效性的方法有:限制类型(通过数据类型)、格式(通过 CHECK 约束和规则)或可能值的范围(通过 FOREIGN KEY 约束、CHECK 约束、DEFAULT 定义、NOT NULL 定义和规则)。 引用完整性:在输入或删除记录时,引用完整性保持表之间已定义的关系。引用完整性基于外键与主键之间或外键与唯一键之间的关系。引用完整性确保键值在所有表中一致。这样的一致性要求不能引用不存在的值,如果键值更改了,那么在
26、整个数据库中,对该键值的所有引用要进行一致的更改。 用户定义完整性使您得以定义不属于其他任何完整性分类的特定业务规则。 本题的规则属于域完整性约束。20.用 SQL 语句创建基本表时,实现参照完整性规则应使用( )。(分数:2.00)A.约束子句B.外键子句 C.检查子句D.主键子句解析:解析:参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。通常在创建表的过程中采用“外键子句“来完成。21.由基本形式 SELECT - FROM -WHERE 组成语句的功能是( )。(分数:2.00)A.数据查
27、询 B.数据定义C.数据操纵D.数据控制解析:解析:SQL 的核心是查询。基本形式由 SELECT - FROM -WHERE 查询块组成。因此,SQL 的查询命令也称作 SELECT 命令。22.当前工资表中有 100 条记录,当前记录号为 10,用 MAX 命令计算工资最大值时,若缺省范围短语条件,则系统将( )。(分数:2.00)A.只计算当前记录的工资值B.计算 10 条记录的最大工资值C.计算后 90 条记录的最大工资值D.计算全部记录的最大工资值 解析:解析:MAX 求和函数格式: MAX eExpressionList Scope FOR lExpression1 WHILE l
28、Expression2 TO MemVarNameList | TO ARRAY ArrayName NOOPTIMIZE 如果省略范围,表示对全部记录进行操作。23.将查询结果存储到临时表的 SQL SELECT 格式是( )。(分数:2.00)A.TO FILEB.INTO CURSOR C.INTO DBFD.INTO ARRAY解析:解析:INTO CURSOR、INTO TABLE、INTO ARRAY 都是 SELECT 语句的短语。INTO ARRAY 是将查询结果放在数组中。INTO CURSOR 是将查询结果存入在临时数据库文件中。INTO TABLE 是将查询结果存放在永久
29、表中。TO FILE 是将查询结果放在文本文件中。故本题答案为 B。24.关于 INSERT-SQL 语句描述正确的是( )。(分数:2.00)A.可以向表中插入若干条记录B.在表中任何位置插入一条记录C.在表尾插入一条记录 D.在表头插入一条记录解析:解析:Visual FoxPro 支持两种 SQL 插入命令的格式,第一种是标准格式,第二种是 Visual FoxPro 特殊格式。 第一种: INSERT INTO dbf_name (fname1 , fname2, .) VALUES (eExpression1 , eExpression2, .) 第二种: INSERT INTO d
30、bf_name FROM ARRAY ArrayName | FROM MEMVAR INSERT INTO dbf_name 说明向由 dbf_name 指定的表中插入记录,当插入的不是完整的记录时,可以用 fname1,fname2.指定字段;VALUES(eExpression1 ,eExpression2, .)给出具体的记录值;FROM ARRAY ArrayName 说明从指定的数组中插入记录值;FROM MEMVAR 说明根据同名的内存变量来插入记录值,如果同名的变量不存在,那么相应的字段为默认值或空。25.以下方法中,能够真正从表中删除记录的是( )。(分数:2.00)A.直接
31、用 DELETE 命令B.直接用 ZAP 命令C.先用 DELETE 命令,再用 PACK 命令 D.先用 PACK 命令,再用 DELETE 命令解析:解析:需要从数据表文件中真正删除一条记录,我们首先应该用 Delete 命令将记录做一个删除标记,然后用 Pack 命令对数据表进行整理,这样才能够将数据从数据表中真正删除。26.在 Visual FoxPro 中,为了建立一个数据库表,我们可以在打开的( )对话框中完成。(分数:2.00)A.表设计器 B.数据库设计器C.表达式生成器D.代码生成器解析:解析:建立数据库表是在表设计器对话框中完成的,因此本题的正确答案应该是 A;在数据库设计
32、器中,完成的功能是设计数据库;表达式生成器的功能是生成表达式;代码生成器用来为窗体或报表中控件设计代码。27.执行 SQL 语句:DROP VIEW MyView 的结果是( )。(分数:2.00)A.创建 MyView 视图B.删除查询 MyViewC.删除视图 MyView D.删除临时表 MyView解析:解析:DROP VIEW 命令是删除视图。DROP VIEW MyView 的结果是删除视图 MyView,所以答案是C。28.视图不能单独存在,它必须依赖于( )。(分数:2.00)A.视图B.数据库 C.数据表D.查询解析:解析:在 Visual FoxPro 中,视图是一个定制的
33、虚拟表,可以是本地的、远程的或带参数的。视图可以引用一个或多个表,或者引用其他视图。视图是可更新的,它可引用远程表。对于选项 A、C 来说,视图可能依赖于它们,但是并不是必须的,只有选项 B 才是必须的。29.现有一程序文件 myproject.prg,执行这个程序的命令是( )。(分数:2.00)A.OPEN myproject.prgB.RUN Project myproject.prgC.DO FORM myproject.prgD.DO myproject.prg 解析:解析:执行程序文件的命令格式为:Do 。故本题答案为 D。30.下列程序实现的功能是( )。USE 奖牌表 DO W
34、HILE NOT EOF()IF 奖牌数=10SKIPLOOPENDIFDISPLAYSKIPENDDOUSE(分数:2.00)A.显示所有奖牌数多于或等于 10 的记录B.显示所有奖牌数少于 10 的记录 C.显示第一条奖牌数多于或等于 10 的记录D.显示第一条奖牌数少于 10 的记录解析:解析:题中语句是对表中各条记录执行循环,查找奖牌数少于 10 的记录。31.参数的传递可以按值传递或引用传递,也可以使用( )的将地址传递给过程或函数。(分数:2.00)A.命令 SET UDFPARMS TO VALUEB.在变量前面加上符号“&“C.在变量前面加上符号“ D.括号将变量括起来解析:解
35、析:在 Visual FoxPro 中,参数的传递可以是值传递或者是引用传递,也可以仅仅传给变量的地址,这样可以利用函数的副作用。在 Visual FoxPro 中,参数按地址传递时,应在变量前加“。32.下面表单及控件常用事件中,与鼠标操作有关的是( )。(分数:2.00)A.ClickB.DblClickC.RightClickD.以上 3 项都是 解析:解析:题中选项 A、B、C 分别对应鼠标的单击、双击和右击。33.不可以作为文本框控件数据来源的是( )。(分数:2.00)A.日期型字段B.备注型字段 C.数值型字段D.内存变量解析:解析:文本框是 Visual FoxPro 是一种常
36、用的控件。用户利用它可以在内存变量、数组元素或非备注型字段中输入或编辑数据。所有标准的 Visual FoxPro 编辑功能,如剪切、复制和粘贴,在文本框内都可使用。文本框一般包含一行数据。文本框可以编辑任何类型的数据,如字符型、数值型、逻辑型、日期型或日期时间型等。34.表单中的复选框控件属性中,用于表示当前选中状态的属性是( )。(分数:2.00)A.SelectedB.CaptionC.Value D.Enabled解析:解析:Enabled 属性:用来指定复选框能否响应用户引发的事件。 Value 属性:用来指明复选框的当前状态。 Caption 属性:指定显示在复选框旁边的文字。35
37、.下列关于报表的说法中,正确的是( )。(分数:2.00)A.报表必须是多栏报表B.报表的数据源不可以是视图C.报表的数据源可以是临时表 D.必须设置报表的数据源解析:解析:报表包括行报表、列报表、一对多报表、多栏报表;报表的数据源是可以不设置的,报表的数据源可以是表、查询、视图或临时表。36.图书表中有字符型字段“图书号“。要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是( )。(分数:2.00)A.DELETE FROM 图书 FOR 图书号 LIKE“A%“B.DELETE FROM 图书 WHILE 图书号 LIKE“A%“C.DELE
38、TE FROM 图书 WHERE 图书号“A*“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“ 解析:解析:SQL 从表中删除数据的命令格式如下: DELETE FROM 表名 WHERE 条件 正确答案为:DELETE FROM 图书 WHERE 图书号 LIKE “A%“。这里的 LIKE 是字符串匹配运算符,通配符“%“表示 0 个或多个字符。37.将当前表单从内存中释放的正确语句是( )。(分数:2.00)A.ThisForm.DropB.ThisForm.DestoryC.ThisForm.Release D.ThisForm.Refresh解析:解析:表单的
39、释放语句是 ThisForm.Release(或 Release ThisForm)。其中 A)和 B)选项中的语句不存在,而 D)选项中的含义是刷新表单,并不是题目要求的释放表单。38.设 X=“11“,Y=“1122“,下列表达式结果为假的是( )。(分数:2.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(=Y)D.NOT(X$Y) 解析:解析:=、$、=是关系运算符,=是字符串精确比较,$是子串包含测试,表示大于等于,X$Y 的值为.T.,NOT(X$Y)的值为.F.。39.在 Visual FoxPro 中,容器层次中的对象引用属性 parent 的含义是指( )
40、。(分数:2.00)A.当前对象所在的表单集B.当前对象所在的表单C.当前对象的直接容器对象 D.当前对象解析:解析:parent 是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象。This、ThisFrom 和 ThisFromSet 是三个关键字,分别表示当前对象、当前表单和当前表单集。40.在 SQL SELECT 语句中,下列与 INTO DBF 等价的短语是( )。(分数:2.00)A.INTO MENUB.INTO FORMC.INTO TABLE D.INTO FILE解析:解析:INTO DBF 与 INTO TABLE 等价,而选项 D 中 INTO FILE 是将记录存储到扩展名为.TXT 文件中,选项 A 和 B 有语法错误。