ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:75.50KB ,
资源ID:1328539      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1328539.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】二级VISUAL+FOXPRO笔试-288及答案解析.doc)为本站会员(explodesoak291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】二级VISUAL+FOXPRO笔试-288及答案解析.doc

1、二级 VISUAL+FOXPRO笔试-288 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列选项中,与函数 INT(10/3)结果相同的是(分数:2.00)A.CELING(3.3)B.FLOOR(3.3)C.SIGN(3.3)D.ABS(3.3)2.在 Visual FoxPro中,建立索引的作用之一是(分数:2.00)A.节省存储空间B.便于管理C.提高查询速度D.提高查询和更新速度3.允许出现重复字段值的索引是(分数:2.00)A.侯选索引和主索引B.普通索引和惟一索引C.侯选索引和惟一索引D.普通索引和侯选索引4.在 Visua

2、l FoxPro中查询的数据源可以来自(分数:2.00)A.临时表B.视图C.数据库表D.以上均可5.下面是关于表单数据环境的叙述,其中错误的是(分数:2.00)A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表6.字符串长度函数 LEN(SPACE(3)-SPACE(2)的值是(分数:2.00)A.0B.1C.5D.37.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说

3、法都不对8.假设已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是(分数:2.00)A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.mnx9.数据库系统的核心是(分数:2.00)A.数据模型B.数据库管理系统C.软件工具D.数据库10.专门的关系运算不包括下列中的(分数:2.00)A.连接运算B.选择运算C.投影运算D.交运算11.使用 SQL语句从表 STUDENT中查询所有姓王的同学的信息,正确的命令是:(分数:2.00)A.SELECT*FROM STUDENT WHERE LEFT(姓名,2)=“王“B.SELECT

4、*FROM STUDENT WHERE RIGHT(姓名,2)=“王“C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王“D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王“12.下面有关表间永久联系和关联的描述中,正确的是(分数:2.00)A.永久联系中的父表一定有索引,关联中的父表不需要有索引B.无论是永久联系还是关联,子表一定有索引C.永久联系中子表的记录指针会随父表的记录指针的移动而移动D.关联中父表的记录指针会随子表的记录指针的移动而移动13.在表 ticket中查询所有票价小于 100元的车次、始发站和终点信息的命令是(

5、分数:2.00)A.SELECT*FROM ticket WHERE票价100B.SELECT车次、始发站、终点 FROM ticket WHERE票价100C.SELECT车次、始发站、终点 FROM ticket WHERE票价100D.SELECT*FROM ticket WHERE票价10014.数据库表的字段可以定义默认值,默认值是(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能15.依次执行以下命令后的输出结果是(分数:2.00)A.49.05.01B.1949.05.01C.2049.05.01D.出错16.编制一个好的程序,首先要保证它的正确性和可靠

6、性,还应强调良好的编程风格,在选择标识符的名字时应考虑(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化17.连编应用程序不能生成的文件是(分数:2.00)Aapp文件Bexe文件Cdll文件Dprg文件18.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指(分数:2.00)A.数据库文件(dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(dbf 文件)D.一个表文件中两条记录之间有一定的关系19.DbClick事件是指什

7、么时候触发的基本事件(分数:2.00)A.当创建对象时B.当从内存中释放对象时C.当表单或表单集装入内存时D.当用户双击该对象时20.参照完整性的规则不包括(分数:2.00)A.更新规则B.删除规则C.插入规则D.检索规则21.以下程序求 1!+2!+3!+10!的累加和,请为下面的程序选择正确的答案(分数:2.00)A.10B.jC.9D.i22.在使用项目管理器时,如果要移去一个文件,在提示的框中选择“Remove(移去)”按钮,系统将会把所选择的文件移走。选择“Delete(删除)”按钮,系统将会把该文件(分数:2.00)A.仅仅从项目中移走B.仅仅从项目中移走,磁盘上的文件未被删除C.

8、不仅从项目中移走,磁盘上的文件也被删除D.只是不保留在原来的目录中23.下列关于栈的描述中错误的是(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针24.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(分数:2.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包括 DBS和 DBMSD.DBS就是 DB,也就是 DBMS25.有关控件对象的 Click事件的正确叙述是(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引

9、发D.用鼠标右键双击对象时引发26.让控件获得焦点,使其成为活动对象的方法是(分数:2.00)A.ShowB.ReleaLseC.SerFocusD.GotFocus27.在 Visual FoxPro中,以下关于删除记录的描述,正确的是(分数:2.00)A.SQL的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表B.SQL的 DELETE命令和传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,都需要用 USE命令打开表C.SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro的 DELETE 命令只能

10、逻辑删除数据库表中的记录D.传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表28.下面有关 HAVING子句描述错误的是(分数:2.00)A.HAVING子句必须与 GROUP BY子句同时使用,不能单独使用B.使用 HAVING子句的同时不能使用 WHERE子句C.使用 HAVING子句的同时可以使用 WHERE子句D.使用 HAVING子句的作用是限定分组的条件29.SQL支持集合的并运算,在 Visual FoxPro中 SQL,并运算的运算符是(分数:2.00)A.PLUSB.UNIONC.+D.30.关于 Visual FoxP

11、ro的变量,下面说法中正确的是(分数:2.00)A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值 0D.数组元素的下标下限是 031.在软件设计中,不属于过程设计工具的是(分数:2.00)A.PDL(过程设计语言)B.PAD图C.N-S图D.DFD图32.函数 STR(12345.678,6,2)的结果是(分数:2.00)A.12345B.12345C.12346D.12345.733.要引用当前对象的直接容器对象,应使用(分数:2.00)A.ParentB.ThisC.ThisFormD.ThisFormSet34

12、.连编后可以脱离开 Visual FoxPro独立运行的程序是(分数:2.00)A.APP程序B.EXE程序C.FXP程序D.PRG程序35.在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是(分数:2.00)A.EMPTY(.NULL.)B.LIKE(xy?,xyz)C.AT(xy,abcxyz)D.ISNULL(SPACE(0)二、填空题(总题数:12,分数:24.00)36.一般来说,算法可以用顺序、选择和 1 三种基本控制结构组合而成。(分数:2.00)填空项 1:_37.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_38.在进行模块测试时

13、,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中,1的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(分数:2.00)填空项 1:_39.在 Visual FoxPro的查询设计器中 1 选项卡对应的 SQL短语是 WHERE。(分数:2.00)填空项 1:_40.数据结构分为逻辑结构和存储结构,循环队列属于_结构。(分数:2.00)填空项 1:_41.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 1,这种索引称为 2。(分数:2.00)填空项 1:_42.如下程序显示的结果是_。(分数:2.00)填空项

14、 1:_43.在 Visual FoxPro中,可以在表设计器中为字段设置默认值的表是 1 表。(分数:2.00)填空项 1:_44.暂缺(9)题答案与解析(分数:2.00)填空项 1:_45.暂缺(10)题答案与解析(分数:2.00)填空项 1:_46.在表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_47.在 SQL的 CREATE TABLE语句中,为属性说明取值范围(约束)的是 1 短语。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-288 答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列

15、选项中,与函数 INT(10/3)结果相同的是(分数:2.00)A.CELING(3.3)B.FLOOR(3.3) C.SIGN(3.3)D.ABS(3.3)解析:解析 本题考查几个常用函数的掌握情况。INT()函数的功能是取数值的整数部分,CEILING()函数是返回大于或是等于自变量的最小整数,不影响负号。FLOOR()函数的功能是返回小于或等于自变量的最大整数,不影响负号。ABS()函数的功能是返回指定数值表达式的绝对值。SIGN()函数的功能是返回指定数值表达式的符号。因此 INT(10/3)结果为 3,选项 A的结果为 4,选项 B的结果为 3,选项 C的结果为 1,选项 D的结果为

16、 3.3,故选项 B为正确答案。2.在 Visual FoxPro中,建立索引的作用之一是(分数:2.00)A.节省存储空间B.便于管理C.提高查询速度 D.提高查询和更新速度解析:解析 本题考查考生对索引的掌握,索引是一个常考的知识点。为表建立索引可以提高查询速度,但是维护索引是要付出代价的,当对表进行插入、删除和修改等操作时,系统会自动维护索引,也就是说索引会降低插入,删除和修改等操作的速度,故选项 C为正确答案。3.允许出现重复字段值的索引是(分数:2.00)A.侯选索引和主索引B.普通索引和惟一索引 C.侯选索引和惟一索引D.普通索引和侯选索引解析:解析 本题考查的是对索引概念的理解,

17、属常考题。主索引是对主关键字建立的索引,字段中不允许有重复值。侯选索引也是一个不允许在指定字段和表达式中出现重复值的索引。惟一索引和普通索引允许关键字值的重复出现,答案为选项 B。4.在 Visual FoxPro中查询的数据源可以来自(分数:2.00)A.临时表B.视图C.数据库表D.以上均可 解析:解析 查询的数据源可以来自临时表、视图、数据库表等,故选项 D为正确答案。5.下面是关于表单数据环境的叙述,其中错误的是(分数:2.00)A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器 C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表解析:解析 本题

18、考查对表单数据环境的理解。数据环境中能够包含与表单有联系的表和视图以及表之间的关系,并且可以设置和编辑表之间的关系。数据环境的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。由此可见,选项 B为正确答案。6.字符串长度函数 LEN(SPACE(3)-SPACE(2)的值是(分数:2.00)A.0B.1C.5 D.3解析:解析 LEN()函数的功能是返回指定字符表达式的长度,即所含字符中的字符个数;SPACE()函数返回由指定数目的空格组成的字符串。SPACE(3)-SPACE(2)表示将两个字符串不完全连接,本题返回字符串的长度为 5,故选项 C为正确答案。7.数据独立性是

19、数据库技术的重要特点之一。所谓数据独立性是指(分数:2.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对 解析:解析 数据具有两方面的独立性:一是物理独立性,即由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改;二是逻辑独立性,即由于数据的局部逻辑结构(它是总体逻辑结构的一个子集,由具体的应用程序所确定,并且根据具体的需要可以作一定的修改)与总体逻辑结构之间也由系统提供映象,使得当总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻

20、辑结构编写的应用程序也可以不必修改。综上所述,本题的正确答案是 D。8.假设已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是(分数:2.00)A.DO mymenuB.DO mymenu.mpr C.DO mymenu.pjxD.DO mymenu.mnx解析:解析 本题考查菜单文件的执行方法。菜单文件的执行有两种方法:一种是通过 Visual FoxPro系统的菜单操作环境来实现,另外一种是通过命令的方式来执行菜单文件,而以命令方式执行时,菜单文件名必须带有扩展名.mpr,因此本题给出的四个选项中只有答案 B是正确的。9.数据库系统的核心是(分数:2.00)A.数据模型B.数据

21、库管理系统 C.软件工具D.数据库解析:解析 数据库管理系统是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,因此数据库管理系统是数据库系统的核心。10.专门的关系运算不包括下列中的(分数:2.00)A.连接运算B.选择运算C.投影运算D.交运算 解析:解析 本题考查专门的关系运算。属于基本概念题、常考题。在关系模型的数据库理论中,关系的基本运算有三种:连接运算、选择运算、投影运算,不包括交运算,因此可以得出答案为 D。11.使用 SQL语句从表 STUDENT中查询所有姓王的同学的信息,正确的命令是:(分数:2.00)A.SELECT*FROM STUDEN

22、T WHERE LEFT(姓名,2)=“王“ B.SELECT*FROM STUDENT WHERE RIGHT(姓名,2)=“王“C.SELECT*FROM STUDENT WHERE TRIM(姓名,2)=“王“D.SELECT*FROM STUDENT WHERE STR(姓名,2)=“王“解析:解析 本题考查 SQL语句中条件查询语句的书写。选项 B中的 RIGHT()函数是取姓名字段值最右边的一个字;选项 C的 TRIM()函数是删除姓名字段值的尾部空格;选项 D的 STR()函数是将数值表达式转换成字符串;选项 A中的 LEFT()函数是从姓名字段中取第一个字,利用表达式 LEFT

23、(姓名,2)=“王“,才能正确地描述查询条件,正确答案为 A。12.下面有关表间永久联系和关联的描述中,正确的是(分数:2.00)A.永久联系中的父表一定有索引,关联中的父表不需要有索引 B.无论是永久联系还是关联,子表一定有索引C.永久联系中子表的记录指针会随父表的记录指针的移动而移动D.关联中父表的记录指针会随子表的记录指针的移动而移动解析:解析 本题考查对永久关系和关联概念的掌握。Visual FoxPro 中在永久联系中父表一定有索引,而子表不需要;建立关联时,关键字必须是两个表文件的共同字段,且子表按关键字建立主索引,父表不需要;无论建立永久联系还是关联,建立后,父表文件记录指针移动

24、时,子表文件的记录指针也将自动相应移动。可得到正确选项 A。13.在表 ticket中查询所有票价小于 100元的车次、始发站和终点信息的命令是(分数:2.00)A.SELECT*FROM ticket WHERE票价100B.SELECT车次、始发站、终点 FROM ticket WHERE票价100C.SELECT车次、始发站、终点 FROM ticket WHERE票价100 D.SELECT*FROM ticket WHERE票价100解析:解析 本题考查条件查询语句的书写。SQL 的语法格式是:*所以在表 ticket中查询所有票价小于 100元的车次、始发站和终点信息的命令是 SE

25、LECT车次、始发站、终点 FROM ticket WHERE票价100,故选项 C 为正确答案。14.数据库表的字段可以定义默认值,默认值是(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能 解析:解析 本题是对数据库表字段定义规则的考查。数据库表字段的默认值可以是逻辑表达式、字符表达式、或者数值表达式,因此正确答案为选项 D。15.依次执行以下命令后的输出结果是(分数:2.00)A.49.05.01B.1949.05.01 C.2049.05.01D.出错解析:解析 SET DATE TO YMD 是把日期设置成年月日格式,SET CENTURY ON 及 SET

26、 CENTURY TO 19 ROLLOVER 10是打开年份中世纪方式显示,并把显示方式设为 19;SET MARK TO“.“是把年月日中间的分界符用“.“分开。只有选项 B 是正确的。16.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识符的名字时应考虑(分数:2.00)A.名字长度越短越好,以减少源程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体 D.尽量用关键字作名字,以使名字标准化解析:解析 标识符的名字应该能反映出它所代表的实际东西,应有一定的意义。名字不是越长越好,应当选择精练的意义明确的名

27、字。必要时可以使用缩写名字,但这时要注意缩写规则要一致,并且给每个名字加注释。同时,在一个程序中,一个变量只应用于一种用途。17.连编应用程序不能生成的文件是(分数:2.00)Aapp文件Bexe文件Cdll文件Dprg文件 解析:prg 文件是 Visual FoxPro中的程序文件,不是连编后生成的文件。故选项 D为正确答案。18.Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指(分数:2.00)A.数据库文件(dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(dbf 文件) D.一个表文件中两条记录之间有一定的关系解析:解析 本题考查的是对关系概念的理

28、解,属于常考题。一个关系就是一张二维表,Visual FoxPro中表示为表文件,从而得出正确答案为选项 C。19.DbClick事件是指什么时候触发的基本事件(分数:2.00)A.当创建对象时B.当从内存中释放对象时C.当表单或表单集装入内存时D.当用户双击该对象时 解析:解析 DbClick 事件是当用户双击该对象时触发的基本事件,故选项 D为正确答案。20.参照完整性的规则不包括(分数:2.00)A.更新规则B.删除规则C.插入规则D.检索规则 解析:解析 本题考查参照完整性。在 Visual FoxPro中,参照完整性是指当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个

29、表中的数据,来检查对表的操作是否正确。它一般包括更新规则、删除规则和插入规则,因此答案为 D。21.以下程序求 1!+2!+3!+10!的累加和,请为下面的程序选择正确的答案(分数:2.00)A.10B.jC.9D.i 解析:解析 本题难点在与循环语句的嵌套使用。请注意程序中外层的循环是求 10个数的累加和,内层循环是求当外层循环循环到第 i次时求 i!,因而内层循环语句应写成 FORj=1TOi,故选项 D为正确答案。22.在使用项目管理器时,如果要移去一个文件,在提示的框中选择“Remove(移去)”按钮,系统将会把所选择的文件移走。选择“Delete(删除)”按钮,系统将会把该文件(分数

30、:2.00)A.仅仅从项目中移走B.仅仅从项目中移走,磁盘上的文件未被删除C.不仅从项目中移走,磁盘上的文件也被删除 D.只是不保留在原来的目录中解析:解析 在“移去”对话框中,“删除”命令按钮把文件从项目中移走,但同时也从磁盘中清除该文件,“移去”命令按钮则只将文件从项目中移出,而原文件保留在磁盘中,故选项 C为正确答案。23.下列关于栈的描述中错误的是(分数:2.00)A.栈是先进后出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析 本题考核栈的基本概念。我们可以通过排除法来确定本题的答案。栈是限定在一端进行插入与删除操作的线性表,栈顶

31、元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的,这便是栈的记忆作用,所以选项 A和选项 C正确。对栈进行插入和删除操作时,栈顶位置是动态变化的,栈底指针不变,选项 D正确。由此可见,选项 B错误。24.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(分数:2.00)A.DBS包括 DB和 DBMS B.DBMS包括 DB和 DBSC.DB包括 DBS和 DBMSD.DBS就是 DB,也就是 DBMS解析:解析 本题是对数据库理论中几个基本概念

32、的考查。数据库系统由五个部分组成:数据(DB)、数据库管理系统(DBMS)、硬件系统、数据库管理员和用户。因此可知,DBS 包括 DB和 DBMS,故选项 A为正确答案。25.有关控件对象的 Click事件的正确叙述是(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发 C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发解析:解析 本题考查对 Click事件的掌握。Click 事件是控件的常用事件,它在鼠标单击对象时引发,因此正确答案为 B。单击鼠标的右键会引发控件对象的 RightClick事件,双击鼠标会引发控件对象的DbClick事件。26.让控件获得焦点,使其成为活

33、动对象的方法是(分数:2.00)A.ShowB.ReleaLseC.SerFocus D.GotFocus解析:解析 SetFocus 方法使控件获得焦点,使其成为活动对象。选项 C为正确答案。 Release 方法用于将控件从内存中释放,Show 方法用于显示控件。GotFocus 是控件的事件,由控件获得焦点时引发。27.在 Visual FoxPro中,以下关于删除记录的描述,正确的是(分数:2.00)A.SQL的 DELETE命令在删除数据库表中的记录之前,不需要用 USE命令打开表 B.SQL的 DELETE命令和传统 Visual FoxPro的 DELETE命令在删除数据库表中的

34、记录之前,都需要用 USE命令打开表C.SQL的 DELETE命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro的 DELETE 命令只能逻辑删除数据库表中的记录D.传统 Visual FoxPro的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表解析:解析 本题是对传统的 Visual FoxPro的 DELETE命令和 SQL的 DELETE命令的比较。执行传统的Visual FoxPro命令时必须打开所要操作的表,而 SQL操作时不需要打开表;传统的 Visual FoxPro 的DELETE命令和 SQL的 DELETE命令都是为指定的数据表中

35、的记录添加删除标记。因此正确答案为选项 A。28.下面有关 HAVING子句描述错误的是(分数:2.00)A.HAVING子句必须与 GROUP BY子句同时使用,不能单独使用B.使用 HAVING子句的同时不能使用 WHERE子句 C.使用 HAVING子句的同时可以使用 WHERE子句D.使用 HAVING子句的作用是限定分组的条件解析:解析 本题考查考生对 HAVING子句的理解和掌握。在四个选项中,B 选项是错误的。SELECT 语句的标准语法格式中,HAVING 子句和 WHERE是可以同时使用的,而且,在实际的应用中,大多数情况都是两个子句同时使用,所以答案为 B选项。其他几项都是

36、对 HAVING子句的正确描述。考生务必对 SELECT语句的语法熟练掌握,并且掌握各个子句的使用条件和使用方法,才能对此类考题进行很好的解答。29.SQL支持集合的并运算,在 Visual FoxPro中 SQL,并运算的运算符是(分数:2.00)A.PLUSB.UNION C.+D.解析:解析 本题考查 SQL语句中的 UNION关键字及其含义,实现 SQL并运算的运算符是 UNION,故选项 B为正确答案。“+”是实现将两个字符串顺序连接的运算符,选项 D是集合的“并”运算符号。30.关于 Visual FoxPro的变量,下面说法中正确的是(分数:2.00)A.使用一个简单变量之前要先

37、声明或定义B.数组中各数组元素的数据类型可以不同 C.定义数组以后,系统为数组的每个数组元素赋以数值 0D.数组元素的下标下限是 0解析:解析 本题考查考生对变量以及数组的理解。数组是按一定顺序排列的一组内存变量的集合,必须先定义后使用。在 Visual FoxPro中,一个数组中各个元素的数据类型可以不同,故选项 B正确。数组大小由下标值的上、下限决定,下限规定为 1,故选项 D错误。选项 A的错误在于,使用简单变量之前,不需要特别的声明和定义。选项 C错误,原因是系统在定义数组后不会对数组元素进行赋值。31.在软件设计中,不属于过程设计工具的是(分数:2.00)A.PDL(过程设计语言)B

38、.PAD图C.N-S图D.DFD图 解析:解析 数据流图 DFD,是结构化分析方法最主要的一种图形工具,不属于过程设计工具。32.函数 STR(12345.678,6,2)的结果是(分数:2.00)A.12345B.12345C.12346 D.12345.7解析:解析 STR()函数是将数值型数据转换成对应的字符型数据,题目中给出的自变量的整数部分只有五位,加上小数点共计六位,因而对小数点后第一位四舍五入,结果应是 12346,故选项 C为正确答案。33.要引用当前对象的直接容器对象,应使用(分数:2.00)A.Parent B.ThisC.ThisFormD.ThisFormSet解析:解

39、析 Parent 用于引用当前对象的直接容器,This 用于引用当前对象,ThisForm 引用当前对象所在的表单,ThisFormSet 引用当前对象所在的表单集,故选项 A为正确答案。34.连编后可以脱离开 Visual FoxPro独立运行的程序是(分数:2.00)A.APP程序B.EXE程序 C.FXP程序D.PRG程序解析:解析 EXE 程序是可以脱离开 Visual FoxPro环境独立运行的程序,选项 D中的 PRG 程序是只能在 Visual FoxPro中运行的程序,正确答案为选项 B。35.在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是(分数:2.00)

40、A.EMPTY(.NULL.)B.LIKE(xy?,xyz) C.AT(xy,abcxyz)D.ISNULL(SPACE(0)解析:解析 本题考查的是一些常用函数的返回值,属于常考题目。AT()返回字符串 1在字符串 2中的位置,如果字符串 2中不包括字符串 1,则函数返回值为 0,不是逻辑值,选项 C排除; ISNULL()判断表达式运算结果是否为空,若空则返回逻辑真,选项 D返回值为假;EMPTY()指定表达式的运算结果若为“空”,返回逻辑真,故排除选项 A;LIKE()函数比较两个字符串对应位置上字符若匹配,返回故逻辑真,正确答案为选项 B。二、填空题(总题数:12,分数:24.00)3

41、6.一般来说,算法可以用顺序、选择和 1 三种基本控制结构组合而成。(分数:2.00)填空项 1:_ (正确答案:循环)解析:解析 算法可以由顺序、选择和循环三种基本控制结构组合而成。37.算法复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_ (正确答案:空间)解析:解析 算法的复杂度主要包括时间复杂度和空间复杂度。所谓算法的时间复杂度,是指执行算法所需要的计算工作量。一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间。38.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中,1的作用是将测试数据传送给被测试的模块,并显示

42、被测试模块所产生的结果。(分数:2.00)填空项 1:_ (正确答案:驱动模块)解析:解析 由于模块不是一个独立的程序,不能单独运行,因此,在进行模块测试时,还应为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果;承接模块的作用是模拟被测试模块的下层模块。通常,承接模块有多个。39.在 Visual FoxPro的查询设计器中 1 选项卡对应的 SQL短语是 WHERE。(分数:2.00)填空项 1:_ (正确答案:筛选)解析:解析 本题考查查询设计器。属于常考题。在 Visual FoxPro的查询设计器中,

43、“筛选”选项卡对应于 SQL语句中的 WHERE短语。40.数据结构分为逻辑结构和存储结构,循环队列属于_结构。(分数:2.00)填空项 1:_ (正确答案:存储或物理或存储结构或 物理结构)解析:解析 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。所谓循环队列,就是将队列存储空闻的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。可知,循环队列应当是物理结构。41.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 1,这种索引称为 2。(分数:2.00)填空项 1:_ (正确答案:CDX 或 CDX

44、结构复合索引或结构索引)解析:解析 本题考查结构复合索引的掌握。结构复合索引文件随表打开时自,动打开,在同一索引文件中能包含多个索引项,它的扩展名为.CDX.。42.如下程序显示的结果是_。(分数:2.00)填空项 1:_ (正确答案:13)解析:解析 本题考查的是对循环命令的理解。S 的初始值为 1,i 的初始值为 1,每循环一次 s值增加2,i 增加 2。当 i等于 8时终止循环, s=1+2+4+6,所以值为 13。43.在 Visual FoxPro中,可以在表设计器中为字段设置默认值的表是 1 表。(分数:2.00)填空项 1:_ (正确答案:数据库表)解析:解析 本题考查数据库表和

45、自由表的区别。因为自由表不能建立字段级规则和约束,所以能够设置默认值的表只能是数据库表。44.暂缺(9)题答案与解析(分数:2.00)填空项 1:_ (正确答案:题答案与解析)解析:45.暂缺(10)题答案与解析(分数:2.00)填空项 1:_ (正确答案:题答案与解析)解析:46.在表单中确定控件是否可见的属性是 1。(分数:2.00)填空项 1:_ (正确答案:Visible)解析:解析 控件的 Visible属性指定对象是可见还是隐藏,Visible 属性值为.T.,表示对象是可见的,反之则不可见。47.在 SQL的 CREATE TABLE语句中,为属性说明取值范围(约束)的是 1 短语。(分数:2.00)填空项 1:_ (正确答案:CHECK)解析:解析 定义域完整性的约束规则是 CHECK短语。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1