【计算机类职业资格】计算机二级(VF)63及答案解析.doc

上传人:appealoxygen216 文档编号:1338062 上传时间:2019-10-17 格式:DOC 页数:20 大小:109.50KB
下载 相关 举报
【计算机类职业资格】计算机二级(VF)63及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】计算机二级(VF)63及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】计算机二级(VF)63及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】计算机二级(VF)63及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】计算机二级(VF)63及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、计算机二级(VF)63 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.在 Visual FoxPro 中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S 所有的记录在表 SC 中都有相关联的记录,则【 】。(分数:70.00)A.允许修改表 S 中的学号字段值B.允许删除表 S 中的记录C.不允许修改表 S 中的学号字段值D.不允许在表 S 中增加新的记录2

2、.在 Visual FoxPro 中,以独占方式打开数据库文件的命令短语是( )。(分数:70.00)A.num 10B.num5C.nam 3D.nam 03.用树形结构表示实体之间联系的模型是_。 (分数:70.00)A.关系模型B.网状模型C.层次模型D.以上 3 个都是4.下列字符型常量的表示中,错误的是( )。(分数:70.00)A.LabelB.Label1C.TextD.Text15.查询设计器中包含的选项卡有( )。(分数:70.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂

3、项D.字段、联接、筛选依据、分组依据、排序依据、更新条件6.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件D.菜单文件7.数据库表的索引类型共有( )。(分数:70.00)A.=B.+C.*D.new8.如果添加到项目中的文件标识为“排除”,表示_。 (分数:70.00)A.此类文件不是应用程序的一部分B.生成应用程序时不包括此类文件C.生成应用程序时包括此类文件,用户可以修改D.生成应用程序时包括此类文件,用户不能修改9.在 Visual FoxPro 中,基类的最小事件集包含的事件是( )。(分数:70.00)A.Load、Destroy、Clic

4、kB.Load、Error、UnloadC.Init、Load、UnloadD.Init、Error、Destroy10.在 Visual Foxpro 的项日管理器中不包括的选项卡是( )。(分数:70.00)A.数据B.文档C.类D.表单11.以下关于“查询”的描述正确的是_。 (分数:70.00)A.查询保存在项目文件中B.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中12.在软件设计中,不属于过程设计工具的是_。 (分数:70.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图13.Visual FoxPro 在 SQL 方面,不提供的功能

5、是( )。(分数:70.00)A.ButtonCountB.BunOnsC.ValueD.ControlSource14.在 Visual FoxPro 中,恢复逻辑删除记录的命令是( )。(分数:70.00)A.*p+9B.*(p+8)C.*p+=9D.p+815.某数据库有 20 条记录,若用函数 EOF( )测试结果为。T.,那么此时函数 RECNO( )的值是( )。(分数:70.00)A.表单控件工具栏B.布局工具栏C.常用工具栏D.定制工具栏16.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:70.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.

6、域完整性范畴17.在 Visual FoxPro 中,可以对字段设置默认值的表是( )。(分数:70.00)A.3B.4C.5D.不定18.在 Visual FoxPro 中,释放表单时会引发的事件是【 】。(分数:70.00)A.Unload 事件B.Init 事件C.Load 事件D.Release 事件19.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.6B.7C.8D.920.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:70.00)A.自由表B.数据库表C.自由表或数据库表D.都不能设置21.设有两个数据库表,父表和子表之间是一对多的联系,

7、为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表_。 (分数:70.00)A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引22.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:70.00)A.逻辑类型B.字符串型C.数值型D.日期型23.下列关于视图的说法中,不正确的是( )。(分数:70.00)A.派生类的对象可以赋给基类的对象

8、B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的对象的地址可以赋给指向基类的指针24.不论索引是否生效,定位到相同记录上的命令是( )。(分数:70.00)A.GOTOPB.GO BOTTOMC.SKIPD.GO 525.从内存中清除内存变量的命令是_。(分数:70.00)A.ReleaseB.DeleteC.EraseD.Destroy26.下列关于查询和视图的说法中,错误的是( )。(分数:70.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000C.工资=1000 OR 工资=1500D.工资=15000R 工

9、资=1000027.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多B.多对一C.一对一D.多对多28.在表单 My Form 中通过事件代码,设置标签 Lbl1 的 Caption 属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:70.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“D.ThisFormLbl1Caption

10、=计算机等级考试29.数据库表的索引类型共有( )。(分数:70.00)A.1 种B.2 种C.3 种D.4 种30.下面对表单若干常用事件的描述中,正确的是( )。(分数:70.00)A.释放表单时,Unload 事件在 Destroy 事件之前引发B.运行表单时,Init 事件在 Load 事件之前引发C.单击表单的标题栏,引发表单的 Click 事件D.上面的说法都不对31.不论索引是否生效,定位到相同记录上的命令是( )。(分数:70.00)A.DELETEB.RECALLC.PACKD.ZAP32.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运

11、算符,其中 IN 运算符表示的是( )。(分数:70.00)A.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内D.字段值在给定的数值列表中33.查询订购单号首字符是“P”的订单信息,应该使用命令( )。(分数:70.00)A.SELECT*FROM 订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM 订单 WHERE LEFT(订购单号,1)=“p“C.SELECT*FROM 订单 WHERE“p“订购单号D.SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=“p“34.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:70.

12、00)A.软件测试B.概要设计C.软件维护D.详细设计35.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:70.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的36.视图设计器中,共提供选项卡的个数是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型37.在 Visual FoxPro 中,数据的完整性不包括( )。(分数:70.00)A.实体完整性B.域完整

13、性C.属性完整性D.参照完整性38.对于查询输出到临时表中的叙述,下列说法错误的是( )。(分数:70.00)A.产生的临时表文件的后缀名仍为dbfB.执行查询后,该临时表文件是当前文件C.可以像一般的 dbf 文件一样使用,可查询和修改表中记录D.当关闭文件时,临时表文件将自动被删除39.下列叙述中正确的是_。 (分数:70.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对40.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,等效于执行 SQL SELECT 语句中的( )。(分数:70.00)A.C

14、REATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM 学生表B.CREATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM 学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM 学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM 学生表)41.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是【 】。(分数:70.00)A.并B.交C.投影D.笛卡儿乘积42.系统变量_PAGENO 的值表示( )。(分数:70.00)A.2 3B.

15、3 18C.1 8D.10 2043.下列关于索引的叙述中,不正确的是( )。(分数:70.00)A.NEXTB.LOOPC.SKIPD.CONTINUE44.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.1 2 3B.2 3 4C.4 5 6D.1 4 645.对如下二叉树 (分数:70.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA46.执行如下命令序列后,最后一条命令的显示结果是_。 DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 ? M(2) (分数:70

16、.00)A.变量未定义的提示B.10C.20DF.47.下列的程序中与上题的程序段时对 y 的计算结果相同的是_。(分数:70.00)A.B.C.D.48.Visual FoxPro 是一种【 】。(分数:70.00)A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统49.设有学生表 S(学号,姓名,性别,年龄),查询所有年龄小于等于 18 岁的女同学、并按年龄进行降序排序生成新的表 WS,正确的 SQL 命令是【 】。(分数:70.00)A.SELECT*FROM s WHERE 性别=女AND 年龄=18 ORDER BY 4 DESC INTO TABLE WSB.SELECT

17、 * FROM S WHERE 性别=女AND 年龄=18 ORDER BY 年龄 INTO TABLE WSC.SELECT * FROM S WHERE 性别=女AND 年龄=18 ORDER BY 年龄 DESC INTO TABLE WSD.SELECT * FROM S WHERE 性别=女OR 年龄=1 8 ORDER BY年龄 ASC INTO TARLE WS50.要将数据库表从数据库中移出成为自由表,可使用命令( )。(分数:70.00)A.CurrentYB.PictureC.CurrentXD.Caption51.在 Visual FoxPro 的查询设计器中,“筛选”选

18、项卡对应的 SQL 短语是( )。(分数:70.00)A.WHEREB.JOINC.SETD.ORDER BY52.关于内存变量的调用,下列说法正确的是( )。(分数:70.00)A.局部变量不能被本层模块程序调用B.私有变量只能被本层模块程序调用C.局部变量能被本层模块和下层模块程序调用D.私有变量能被本层模块和下层模块程序调用53.在成绩表中要求按“总分”降序排列,并查询前 3 名学生的记录,正确的命令是( )。(分数:70.00)A.readLine( )B.getNextEntry( )C.bufferRead( )D.loadZoipFile( )54.在 Visual FoxPro

19、 中,一个表可以建立一个( )。(分数:70.00)A.类B.对象C.接口D.简单数据类型55.在 Visual FoxPro 中,下面关于索引的正确描述是【 】。(分数:70.00)A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作56.在工资数据表中,显示职称为工程师且基本工资大于 2000 的记录,下列语句正确的是 ( )。(分数:70.00)A.DISPLAY FOR 职称=“工程师“OR 基本工资2000B.DISPLAY FOR 职称=“

20、工程师“AND 基本工资2000C.DISPLAY FOR 职称=“工程师“基本工资2000D.LIST ALL FOR 职称=“工程师“,基本工资200057.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:70.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/258.设某程序中有 PROG1.prg、PROG2.prg、PROG3.prg 三个程序依次嵌套,下面叙述中正确的是( )。(分数:70.00)A.SELECT 学号,班级 FROM 成绩; WHERE 平均分95B.SELECT 学号,班级

21、FROM 班级; WHERE(平均分95)AND(成绩学号=班级学号)C.SELECT 学号,班级 FROM 成绩,班级; WHERE(平均分95)OR(成绩学号=班级学号)D.SELECT 学号,班级 FROM 成绩,班级; WHERE(平均分95)AND(成绩学号=班级学号)59.用二维表数据来表示实体及实体之间联系的数据模型为( )。(分数:70.00)A.层次模型B.网状模型C.关系模D.E-R 模型60.DBMS 是指( )。(分数:70.00)A.数据库B.数据库系统C.数据库管理系统D.关系数据模型二、填空题(每空 2 分,共 30 分)(总题数:20,分数:30.00)61.数

22、据结构分为逻辑结构和存储结构,循环队列属于 1 结构。(分数:1.50)填空项 1:_62.要在“成绩”表中插入一条记录,应该使用的 SQL 语句是: 1 成绩(学号,英 语,数学,语文) VALUES (“2001100111”,9l,78,86)。(分数:1.50)填空项 1:_63.在 Visual FoxPro 中,最多同时允许打开 1 个表文件。(分数:1.50)填空项 1:_64.在 SQL 的 SELECT 语句进行分组计算查询时,可以使用 1 子句来去掉不满足条 件的分组。(分数:1.50)填空项 1:_65.在 Visual FoxPro 中,主索引可以保证数据的 1 完整性

23、。(分数:1.50)填空项 1:_66.在 Visual FoxPro 中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是: SET UDFPARMS 1(分数:1.50)填空项 1:_67.为“数量”宇段增加有效性规则:数量0,应该使用的 SQL 语句是 1TABLE 使用零件 2 数量 SET 3 数量0 (分数:1.50)填空项 1:_68.参照完整性规则包括更新规则、 1 和 2。(分数:1.50)填空项 1:_69.在命令窗口定义了一个空的一维数组 S(5),在命令窗口输入?S(1)的结果为 1。(分数:1.50)填空项 1:_70.在面向对象

24、方法中,类的实例称为 1。(分数:1.50)填空项 1:_71.在表单设计器中可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:1.50)填空项 1:_72.在 SQL 语句中,要删除仓库表中仓库号的字段值是 WH1 的记录,可利用命令: 1FROM 仓库 WHERE仓库号=“WH1“ (分数:1.50)填空项 1:_73.问题处理方案的正确而完整的描述称为 1。(分数:1.50)填空项 1:_74.为表建立索引,其基本特点是可以提高 1 速度。(分数:1.50)填空项 1:_75.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:1.50)填

25、空项 1:_76.在 Visual FoxPro 中,数据表中备注型字段所保存的数据信息存储在以 1 为扩展名的文件中。(分数:1.50)填空项 1:_77.连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 1。(分数:1.50)填空项 1:_78.在 Visual FoxPro 中为表单指定标题的属性是 1。(分数:1.50)填空项 1:_79.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:1.50)填空项 1:_80.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:1.50)填空项 1:_计算机二级(VF)63

26、答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.在 Visual FoxPro 中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S 所有的记录在表 SC 中都有相关联的记录,则【 】。(分数:70.00)A.允许修改表 S 中的学号字段值B.允许删除表 S 中的记录C.不允许修改表 S 中的学号字段值 D.不允许在表 S 中增加新的记录解析:数据库表之间的参照完

27、整性规则包括级联、限制和忽略,如果将两个表之间的更新规则、插入规则和删除规则中都设置了“限制“,则不允许修改两表之间的公共字段。2.在 Visual FoxPro 中,以独占方式打开数据库文件的命令短语是( )。(分数:70.00)A.num 10 B.num5C.nam 3D.nam 0解析:数组定义中的数字指的是数组的大小,而下标是从 0 开始的,所以 题中数组的最后一个元素是num9。3.用树形结构表示实体之间联系的模型是_。 (分数:70.00)A.关系模型B.网状模型C.层次模型 D.以上 3 个都是解析:层次模型是最早发展起来的数据库模型,它的基本结构是树形结构。4.下列字符型常量

28、的表示中,错误的是( )。(分数:70.00)A.LabelB.Label1 C.TextD.Text1解析:在 Visual Basic 中,标签的默认名称(Name)和标题(Caption)为 LabelX(X 为 1,2,3,),因此选择选项 B) 。Text1 是文本框的默认名称和标题。5.查询设计器中包含的选项卡有( )。(分数:70.00)A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件解析:查询设计器中依次包含字段、联接、筛选、

29、排序依据、分组依据、杂项 6 个选项卡,更新条件选项卡属于视图设计器。6.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件 D.菜单文件解析:在 Visual FoxPro 中,备注文件的扩展名是 FPT,项目文件的扩展名是 PJX,表单文件的扩展是SCX, 菜单文件的扩展名是.mnx。7.数据库表的索引类型共有( )。(分数:70.00)A.= B.+C.*D.new解析:本题考查关于重载概念的考查。C+语言规定“=”运算符只能作为成员函数重载。8.如果添加到项目中的文件标识为“排除”,表示_。 (分数:70.00)A.此类文件不是应用程序的一部分B.

30、生成应用程序时不包括此类文件C.生成应用程序时包括此类文件,用户可以修改 D.生成应用程序时包括此类文件,用户不能修改解析:将一个项目编译成一个应用程序时,所有项目包含的文件将组合为一个单一的应用程序文件。在项 目连编之后,那些在项目中标记为“包含”的文件将变为只读文件。如果应用程序中包含需要用户修改的 文件,必须将该文件标为“排除”。排除文件仍然是应用程序的一部分,因此 Visual FoxPro 仍可跟踪,将它 们看成项目的一部分。但是这些文件没有在应用程序的文件中编译,所以用户可以更新它们。9.在 Visual FoxPro 中,基类的最小事件集包含的事件是( )。(分数:70.00)A

31、.Load、Destroy、ClickB.Load、Error、UnloadC.Init、Load、UnloadD.Init、Error、Destroy 解析:事件是一种由系统预先定义而由用户或系统发出的动作。Visual FoxPro 中,基类的最小事件集包括 Init,Error,Destroy。10.在 Visual Foxpro 的项日管理器中不包括的选项卡是( )。(分数:70.00)A.数据B.文档C.类D.表单 解析:项目管理器窗口中共包括“全部”、“数据”、“文档”、“类”、“代码和“其他6 个选项卡。11.以下关于“查询”的描述正确的是_。 (分数:70.00)A.查询保存在

32、项目文件中B.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中 解析:在项目管理器中的“查询”下面可看到刚做好的查询名称,按“运行”即可看到查询的结果。查询 实际上是一个程序,它被存在“xxx.qpr”文件中,实际上与“xxx.prg”文件是一样的格式,可在程序中用“do xxx.qpr”来调用它。12.在软件设计中,不属于过程设计工具的是_。 (分数:70.00)A.PDL(过程设计语言)B.PAD 图C.N-S 图D.DFD 图 解析:软件设计工具包括:程序流程图、N-S、PAD、HIPO,判定表,PDL(伪码)。而 DFD(数据流图) 属于结构化分析工具。13.Vis

33、ual FoxPro 在 SQL 方面,不提供的功能是( )。(分数:70.00)A.ButtonCount B.BunOnsC.ValueD.ControlSource解析:命令按钮组控件中 ButtonCount 属性指定命令按钮的数目;其默认值为 2。Buttons 属性用于存取命令按钮组中每个按钮的数组。14.在 Visual FoxPro 中,恢复逻辑删除记录的命令是( )。(分数:70.00)A.*p+9B.*(p+8) C.*p+=9D.p+8解析:在 C+语言的数组元素的引用方法,如数组元素 a0,可以用表达式*(p+0),即*p 来引用,对于数组元素 a1,可以用表达式*(P

34、+1)来引用,在这里,p+1 的值就是数组元素 a1的地址,对此地址使用“间接访问运算符”:*(p+1)就代表存储单元 a1,注意:一对圆括号不可少。同样,对于数组元素a2,则可以用表达式*(p+2)来引用,对于数组元素 a9,可以用表达式*(P+9)来引用。因此,当指针变量 p 指向 a 数组的起始地址时,若 0i10,则数组元素 ai可以用*(p+i。15.某数据库有 20 条记录,若用函数 EOF( )测试结果为。T.,那么此时函数 RECNO( )的值是( )。(分数:70.00)A.表单控件工具栏B.布局工具栏 C.常用工具栏D.定制工具栏解析:在表单上需要对齐和调整控件的位置,应使

35、用布局工具栏中的功能按钮进行设置。16.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:70.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴 解析:定义域的完整性,可以通过指定不同的宽度说明不同范围的数值的数据类型,从而可以限定字段的取值类型和取 值范围。域完整性也称做字段效性规则,可在表设计器的字段选项卡中完成定义。17.在 Visual FoxPro 中,可以对字段设置默认值的表是( )。(分数:70.00)A.3B.4C.5 D.不定解析:for 语句中的表达式可以部分或全部省略,但两个“;”不能省略,若 3 个表达式均省略,会因为缺少条件

36、判断,导致循环无限执行,而形成死循环。本题中当 i 的值为 5 的时候,循环终止。18.在 Visual FoxPro 中,释放表单时会引发的事件是【 】。(分数:70.00)A.Unload 事件 B.Init 事件C.Load 事件D.Release 事件解析:在表单的常用事件中,Init 事件在表单建立时引发,Load 事件在表单建立之前引发,Unload 事件在表单释放时引发,Release 属于释放表单时要引用的方法而不属于事件。19.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.6B.7C.8 D.9解析:本题中,数值型字段的整数位为 4,小数位为 2,再加上 1

37、个小数点位,占 1 个字节,和 1 个符号位,占 1 个字符,实际宽度应为 8。20.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。(分数:70.00)A.自由表B.数据库表 C.自由表或数据库表D.都不能设置解析:自由表是不属于任何数据库的表,所有由 FoxBASE 或早期版本的 FoxPro 创建的数据库文件都是自由表。数据库表属于数据库的一部 分,与自由表相比,数据库表有为字段指定默认值和输入掩码等特点。21.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表_。 (分数:70.00)A.在父表连接字

38、段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引 C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引解析:参照完整性是指当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数 据,来检查对表的数据操作是否正确。 当有两个数据库表,父表和子表之间是一对多的联系,可以通过设置“参照完整性规则”来控制父表和子 表的关联。在关系数据库中是通过连接字段来体现和表示联系。连接字段要在父表中做为主关键字,在子表中是外部关键字,为此要求这两个表在父表连接字段上建立主索引,在子表

39、连接字段上只要建立普通索引就可以了。22.设 X=“abcd“,Y=“ab“,在 SET EXACT ON 的状态下,下列表达式值为假的是( )。(分数:70.00)A.逻辑类型B.字符串型 C.数值型D.日期型解析:在默认的情况下,InputBox 的返回值是一个字符串,而不是变体类型。 如果没有事先声明返回值的类型,或声明为变体类型,则当把函数的返回值赋给这个变 量时,Visual Bosic 将是把它作为字符中来处理。曰此当需要用 InpulBox 函数输入数据, 并且需要输入的数值参加运算时,必须在进行运算前用Val 函数(或其他函数)把它转换 为相应类型的数值,否则有可能会得到不正确

40、的结果。如果正确地声明了返回值为变体 类型,则可不必进行类型转换。MsgBox 函数和 Visual Basic 中内部函数。 23.下列关于视图的说法中,不正确的是( )。(分数:70.00)A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员 D.派生类的对象的地址可以赋给指向基类的指针解析:公有继承的派生类和基类是子类型的关系,所谓子类型是类型间一般和特殊的关系,即派生类是基类的子类型或者说基类的操作可以被用于操作派生类的对象。24.不论索引是否生效,定位到相同记录上的命令是( )。(分数:70.00)A.GOTOPB.GO BO

41、TTOMC.SKIPD.GO 5 解析:GO 是按记录号进行定位的,无论表中记录如何改变,记录号是不变的;GO TOP 和 GO BOTTOM 分别指向表中第一条和最后一条记录,当表中建立索引时,记录的次序会随之改变;SKIP 为向下移动一条记录。25.从内存中清除内存变量的命令是_。(分数:70.00)A.Release B.DeleteC.EraseD.Destroy解析:26.下列关于查询和视图的说法中,错误的是( )。(分数:70.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000 C.工资=1000 OR 工资=1500D.工资=15000R

42、工资=10000解析:BETWEENAND是 SQL 查询语句中的一个特殊运算,意思为“和之间”,相当与逻辑与运算中的(A=AND=B,其中 AB) 。27.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多 B.多对一C.一对一D.多对多解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。28.在表单 My Form 中通过事件代码,设置标签 Lbl1 的 Caption 属性值设置为“计算机等级考试”,下列程序代

43、码正确的是( )。(分数:70.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“ D.ThisFormLbl1Caption=计算机等级考试解析:当前对象所在表单的关键字为 ThisForm。Myfonn 只是表单的标题,显示字符型数据时,还需要加上定界符。29.数据库表的索引类型共有( )。(分数:70.00)A.1 种B.2 种C.3 种D.4 种 解析:数据库表的索引有主索引、候选索引、惟一索引和普通索引 4 种。30.下面对表单若干常用事件的描述中,正确的

44、是( )。(分数:70.00)A.释放表单时,Unload 事件在 Destroy 事件之前引发B.运行表单时,Init 事件在 Load 事件之前引发C.单击表单的标题栏,引发表单的 Click 事件D.上面的说法都不对 解析:Destroy 事件在对象释放时引发,Unload 事件在表单对象释放时引发,是表单对象释放时,最后一个要引发的对 象;Load 事件的触发时机为创建对象前,Init 事件的触发时机为创建对象时,在 Load 事件之后引发;单击表单的 空白处可以引发表单的 Click 事件,但单击表单标题栏或窗口边界不会引发表单的 Click 事件。31.不论索引是否生效,定位到相同

45、记录上的命令是( )。(分数:70.00)A.DELETEB.RECALL C.PACKD.ZAP解析:在 Visual FoxPro 中,删除记录有物理删除和逻辑删除两种,逻辑删除是指在记录旁添加删除标记,使记录暂时不可用,使用的命令是 DELETE;物理删除则直接将记录从数据表中删除,使用的命令是PACK;逻辑删除的记录可利用 RECALL 命令进行恢复。32.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN 运算符表示的是( )。(分数:70.00)A.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内D.字段值在给定的数

46、值列表中 解析:在“筛选”选项卡中,筛选的条件中可以使用多种运算符,其中 IN 运算符的检验标准是字段在某一给定值列表中。33.查询订购单号首字符是“P”的订单信息,应该使用命令( )。(分数:70.00)A.SELECT*FROM 订单 WHERE HEAD(订购单号,1)=“p“B.SELECT*FROM 订单 WHERE LEFT(订购单号,1)=“p“ C.SELECT*FROM 订单 WHERE“p“订购单号D.SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=“p“解析:符号是子串包含测试运算符,RIGHT()是从指定表达式值的右端截取一个指定长度的子串作为函数

47、值,LEFT ()是从指定表达式值的左端截取一个指定长度的子串作为函数值。34.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:70.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:35.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:70.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的 解析:方法是描述对象行为的过程,是对当某个对象接受了消息后所采取的一系列操作的过程。方法尽管 定义在类中,但执行方法的主体是对象。同一个方法,如果由不同的对象去执行,一般会产生不同的结果。36.视图设计器中,共提供选项卡的个数是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型 解析:在 Visual FoxPro 中,系统默认的备注型和通用型字段占 4 个字节,日期型字段占 8 个字节,逻辑型字段只占 1 个字节。37.在 Visual FoxPro 中,数据的完整性不包括( )。(分数:70.00)A.实体完整性B.域完整性C.属性完整性 D.参照完整性解析:在数据库中数据完整性是指保证数据正确

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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