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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、计算机二级(VF)57 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.下列关于参数传递的说法中,正确的是( )。(分数:70.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确2.在 Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:70.00)A.数值型B.备注型C.逻辑型D.日期型3.假设表单上有一选项组:男女,如果选择第二个按钮“女”,则该项

2、组 Value 属性的值为_。(分数:70.00)AF.B.女C.2D.女 或 24.下列描述中正确的是_。 (分数:70.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构5.下列关于运行查询的方法中,不正确的一项是( )。(分数:70.00)A.设置直线颜色和形状边界颜色B.设置直线或形状背景颜色C.设置直线或形状边界线的线型D.设置形状的内部颜色6.在 Visual FoxPro 中以下叙述错误的是_。 (分数:70.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物

3、理文件中7.在 Visual FoxPro中,基类的最小事件集包含的事件是( )。(分数:70.00)A.Load、Destroy、ClickB.Load、Error、UnloadC.Init、Load、UnloadD.Init、Error、Destroy8.在 Visual FoxPro 中以下叙述正确的是_。 (分数:70.00)A.利用视图可以修改数据B.利用查询可以修改数据C.查询和视图具有相同的作用D.视图可以定义输出去向9.关系数据库管理系统所管理的关系是( )。(分数:70.00)A.4B.6C.8D.1010.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是【 】

4、。(分数:70.00)A.并B.交C.投影D.笛卡儿乘积11.在 Visual FoxPro中,释放和关闭表单的方法是( )。(分数:70.00)A.RELEASEB.CLOSEC.DELETED.DROP12.在 Visual FoxPro 中,使用 LOCATE FOR 命令按条件查找记录,当查找到满足 条件的第 1 条记录后,如果还需要查找下一条满足条件的记录,应使用_。 (分数:70.00)A.再次使用 LOCATE FOR 命令B.SKIP 命令C.CONTINUE 命令D.GO 命令13.假设“订单”表中有订单号、职员号、客户号和金额字段,正确的 SQL 语句只能是_。(分数:70

5、.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额20014.要运行表单文件 form1,下列命令正确的是( )。(分数:70.0

6、0)A.ASCII文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.顺序文件和随机文件15.在 Visual FoxPro中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S所有的记录在表 SC中都有相关联的记录,则【 】。(分数:70.00)A.允许修改表 S中的学号字段值B.允许删除表 S中的记录C.不允许修改表 S中的学号字段值D.不允许在表 S中增加新的记录16.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.流B.类C.

7、结构D.对象17.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)A.proB.prjC.pjxD.itm18.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素19.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的

8、某个方法中访问文本框的 Value属性值,下列式子中,正确的是( )。 (分数:70.00)A.ABCDDEfEBDB.abcDDfefDbDC.abcAAfefALbAD.Abcddfefdbd20.在 SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是( )。(分数:70.00)A.CREATE TABLE数据表名 NAMEB.ALTER TABLE数据表名 ALTER字段名C.ALTER TABLE数据表名 RENAME COLUMN字段名 TOD.ALTER TABLE数据表名 ALTER字段名 SET DEFAULT21.设计表单时,要设定表单窗口的颜色,可使用( )。(

9、分数:70.00)A.4 3B.1 1C.3 0D.2 622.使用视图之前,首先应该( )。(分数:70.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表23.在 Visual FoxPro中,组合框的 Style属性值为 2,则该下拉框的形式为( )。(分数:70.00)A.下拉组合框B.下拉列表框C.下拉文本框D.错误设置24.查询设计器中包含的选项卡有( )。(分数:70.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分

10、组依据、排序依据、更新条件25.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:70.00)A.123456.789B.$23 4567C.123456.7D.* * * *26.下列关于表格的说法中,正确的是( )。(分数:70.00)A.y=x$+List1List(0)B.y=x$+List1List(1)C.y=Val(x$)+Val(List1List(0)D.y=Val(x$)&Val(List1List(1)27.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件D.菜单文件28.在 Visual

11、FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型29.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:70.00)A.1、-1、0B.1、0、TC.1、-1、 FD.T、P30.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:70.00)A.软件测试B.概要设计C.软件维护D.详细设计31.表格控件的数据源可以是_。 (分数:70.00)A.视图B.表C.SQL SELECT 语句D.以上三种都可以32.假设表单上有一选项组:男 女,其中第一

12、个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:70.00)AT.B.“男“C.1D.“男“或 133.在 SQL语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是( )。(分数:70.00)A.“属性”对话框B.“程序代码”窗口C.“选项”对话框D.对象浏览器34.下列命令中,可以用来对索引快速定位的是( )。(分数:70.00)A.LOCATE FORB.SEEKC.FOUNDD.GOTO35.连编应用程序不能生成的文件是( )。(分数:70.00)A.app 文件B.exe 文件C.dll 文件Dprg文件36.视图设计器中

13、,共提供选项卡的个数是( )。(分数:70.00)A.5B.6C.7D.837.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是_。 (分数:70.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略38.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:70.00)A.循环体中的 LOOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体39.当用 FIND命令或 SEEK命令找到记录时,函数 FO

14、UND( )和 EOF( )的值分别为( )。(分数:70.00)A.T和FB.F.和TC.T和TD.F和F40.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:70.00)A.记录B.程序C.数据项D.文件41.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.用 DIMENSION和 DECLARE都可以定义数组B.Visual FoxPro中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为F.42.对关系 S和 R进行集合运算,产生的元组属于 S中的元组,但不属于 R中的元组,这种集合运算称为( )。(分数:

15、70.00)A.并运算B.交运算C.差运算D.积运算43.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:70.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY44.下面选项中不属于面向对象程序设计特征的是【 】。(分数:70.00)A.继承性B.多态性C.类比性D.封装性45.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:70.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTINE TOD.SET PROCEDURE TO46.设有两个数据库表,父表和子表之间是一对多的联

16、系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表_。 (分数:70.00)A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引47.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:70.00)A.Japan和 Ja_panB.English和 ENGLishC.English和 EnglD.China和 Chin48.要将数据库“考生库”文件及其所包含的数据库表文件直

17、接物理删除,下列命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引49.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 有以下 SQL 语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名=“李二“ 与如上语句功能相同的 SQL 语句是_。 (分数

18、:70.00)A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名=“李二“)B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名=“李二“)C.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 姓名=“李二“)D.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHER

19、E 职员号=订单.职员号 AND 姓名=“李二“)50.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.必须使用带 ADDITIVE子句的 SET RELATION命令B.直接利用 SET RELATION命令进行关联C.在保持 AB 关联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联51.以下关于视图的描述中,正确的是( )。(分数:70.00)A.视图结构可以使用 MODIFY STRUCTURE命令来修改B.视图不能同数据库表进行联接操作C

20、.视图不能进行更新操作D.视图是从一个或多个数据库表中导出的虚拟表52.有关参照完整性的删除规则,正确的描述是( )。(分数:70.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对53.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是( )。(分数:70.00)A.主索引B.候选索引C.普通

21、索引D.惟一索引54.在 Visual FoxPro中,下列不能用来修改数据表记录的命令是( )。(分数:70.00)A.1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 1 1 1 1 1B.1 1 l 1 1C.1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1D.1 1 1 1 155.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:70.0

22、0)A.1B.35C.48D.10056.在 Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是【 】。(分数:70.00)A.PRIVATEB.LOCALCC.PUBLICD.不用说明,在程序中直接使用57.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 显示没有签订任何订

23、单的职员信息(职员号和姓名),正确的 SQL 语句是_。 (分数:70.00)A.SELECT 职员.职员号,姓名 FROM 职员 JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0B.SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0C.SELECT 职员号,姓名 FROM 职员 WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单)D.SELECT 职员.职员号,姓名 FROM 职员

24、 WHERE 职员.职员号3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200 C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额200解析:查询操作用 SELECT命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组, 通过“GROUP BY 职员号“实现。计算金额的平均

25、单价通过 AVG(单价)实现,对于多个查询条件用 AND连接。14.要运行表单文件 form1,下列命令正确的是( )。(分数:70.00)A.ASCII文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.顺序文件和随机文件 解析:在 Visual Basic中,分类方法有多种:根据数据性质,可以分为程序文件和 数据文件;根据数据的存取方式和结构方式可分为顺序文件和随机文件;根据数据的编 码方式,可分为 ASCII文件和二进制文件。综合上述分析,选项 D)是正确的答案;选项 B)中文本文件是按数据编码划分的,数 据文件是按数据的性质划分的;选项 C)中数据文件是按数据的性质划分的

26、;选项 A)是 按数据的编码方式划分的。 15.在 Visual FoxPro中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S所有的记录在表 SC中都有相关联的记录,则【 】。(分数:70.00)A.允许修改表 S中的学号字段值B.允许删除表 S中的记录C.不允许修改表 S中的学号字段值 D.不允许在表 S中增加新的记录解析:数据库表之间的参照完整性规则包括级联、限制和忽略,如果将两个表之间的更新规则、插入规则和删除规则中都设置了“限制“,则不允许修改两表

27、之间的公共字段。16.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.流 B.类C.结构D.对象解析:C+的 I/O系统是通过一种称为流的机制来实现文件和控制台的 l/O操作。简单地说,在 C+中,输入输出操作是通过流来完成的。而文件流以磁盘文件以及其他可按文件方式进行管理的外部设备为输入输出对象。每个文件流都应当与一个打开的文件相联系;关闭一个文件就是取消这种联系。17.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)A.proB.prjC.pjx D.itm解析:在 Visual FoxPro中,项目管理器的文件

28、扩展名是 pjx。18.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素 D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素解析:栈实际上也是线性表,只不过是一种特殊的线性表。在这种特殊的线性表中,其插入和删除只在线 性表的一端进行。19.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值

29、,下列式子中,正确的是( )。 (分数:70.00)A.ABCDDEfEBDB.abcDDfefDbD C.abcAAfefALbAD.Abcddfefdbd解析:在内存中,字符数据以 ASCII码存储,它的存储形式就与整数的存储形式相类似。C+浯言使字符型数据和整型数据之间可以通用。也可以对字符数据进行算术运算,此时相当于对它们的 ASCII码进行算术运算,在本题中,s+相当于 s=s +1,即让 s指向数组中的下一个元素。20.在 SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是( )。(分数:70.00)A.CREATE TABLE数据表名 NAMEB.ALTER TABL

30、E数据表名 ALTER字段名C.ALTER TABLE数据表名 RENAME COLUMN字段名 TO D.ALTER TABLE数据表名 ALTER字段名 SET DEFAULT解析:SQL 的数据定义功能中,可以定义数据表结构、删除表和修改表结构,修改表结构的命令格式有 3种,其中只有一种格式才能对表中的字段名进行修改和删除。21.设计表单时,要设定表单窗口的颜色,可使用( )。(分数:70.00)A.4 3B.1 1C.3 0 D.2 6解析:此程序段调用了自定义的过程,在自定义过程 RC中首先定义了两个形参 x,y;然后将 x的值赋给I,然后将 i/y的值赋给 x,最后将 i Mod

31、y的值赋给 y,完成调用过程;在命令按钮的程序段,即主程序内首先定义了两个单精度浮点数 a,b 然后用赋值语句赋给初值 5,2,然后调用过程 RC,最后用 Print语句输出,输出结果为 3 0。22.使用视图之前,首先应该( )。(分数:70.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库 D.打开相关的数据表解析:Visual FoxPro 中,视图基于数据库中的表、自由表或视图而存在,因此使用命令打开视图,首先要打开包含表的数据库。视图是 不可以单独存在的,它的结果只存放于数据库中。23.在 Visual FoxPro中,组合框的 Style属性值为 2,则该下拉框的形

32、式为( )。(分数:70.00)A.下拉组合框B.下拉列表框 C.下拉文本框D.错误设置解析:在 Visual FoxPro中,可在属性面板中通过修改组合框的 Style属性设置其形式,共有两种:0 表示下拉组合框,2 表示下拉列表框。24.查询设计器中包含的选项卡有( )。(分数:70.00)A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件解析:查询设计器中依次包含字段、联接、筛选、排序依据、分组依据、杂项 6个选项卡,更新条件选项卡属于视

33、图设计器。25.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:70.00)A.123456.789B.$23 4567C.123456.7D.* * * * 解析:InputMask 属性指定在一个文本框中如何输入和显示数据。本题中显示数值型数据时,整数部分的设置一定要大于或等于要显示的 字符,否则将以星号表示。26.下列关于表格的说法中,正确的是( )。(分数:70.00)A.y=x$+List1List(0) B.y=x$+List1List(1)C.y=Val(x$)+Val(List1List(0)D.y=Val(x$)&Val(List1

34、List(1)解析:选项 A)中,x$和 List1List(0)都是字符类型,用“+”运算符表示将这两个字符串连接起来,结果正好是 123456;选项 B)中,List1List(1)不是列表框控件的第一个列表项;选项 c)中,Val 函数将字符串转换成数值,这两个数值相加的表达式的运算结果为 579;选项 D)同选项 B)。27.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件 D.菜单文件解析:在 Visual FoxPro中,备注文件的扩展名是 FPT,项目文件的扩展名是 PJX,表单文件的扩展是SCX, 菜单文件的扩展名是.mnx。28.在 V

35、isual FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型 解析:在 Visual FoxPro中,系统默认的备注型和通用型字段占 4个字节,日期型字段占 8个字节,逻辑型字段只占 1个字节。29.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:70.00)A.1、-1、0 B.1、0、TC.1、-1、 FD.T、P解析:SIGN( )是用来返回指定数值表达式的符号,其返回值有 1、0 和-1,分别表示表达式的运算结果为正数、零和负数。30.下列选

36、项中不属于软件生命周期开发阶段任务的是_。(分数:70.00)A.软件测试B.概要设计C.软件维护 D.详细设计解析:31.表格控件的数据源可以是_。 (分数:70.00)A.视图B.表C.SQL SELECT 语句D.以上三种都可以 解析:表格控件的 RecordSourceType可以是 0-4,其中 0是表,1 是别名,3 是 SQL语句,4 是查询,而视图本 身就是一个虚拟表。32.假设表单上有一选项组:男 女,其中第一个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:70.00)AT.B.“男“C.1 D.“男“或 1解析:选项按钮的 Value属性:用来表

37、示选项按钮的状态, 1 表示选定,0 表示未选定。33.在 SQL语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是( )。(分数:70.00)A.“属性”对话框B.“程序代码”窗口C.“选项”对话框 D.对象浏览器解析:要强制用户显式声明变量,可以单击“工具”菜单下的“选项”命令,打开“选项”对话框,在“编辑器”选项卡下,选中“要求变量声明”复选框即可。这样在每次新建文件时,Visual Basic 将Option Explicit(选择显式)自动添加到全局变量或模块级变量的声明部分,或者也可以在声明部分直接输入这条语句。这样就必须在使用变量前声明,否则将

38、会发生出错信息;属性窗口是用来设置对象属性的;程序代码窗口是用来编辑事件过程的。34.下列命令中,可以用来对索引快速定位的是( )。(分数:70.00)A.LOCATE FORB.SEEK C.FOUNDD.GOTO解析:在 Visual FoxPro中,利用 SEEK或 FIND命令根据指定索引项或索引关键字的值快速定位,还可以根据索引序号或索引名指定按哪个索引定位,并能以升序或降序定位。35.连编应用程序不能生成的文件是( )。(分数:70.00)A.app 文件B.exe 文件C.dll 文件Dprg文件 解析:PRG 类型的文件为命令文件或程序文件,在命令窗口输入 MODIFY COM

39、MAND命令可以建立该类型文件,不能 通过连编建立。36.视图设计器中,共提供选项卡的个数是( )。(分数:70.00)A.5B.6C.7 D.8解析:视图设计中依次包含字段、联接、筛选、排序依据、分组依据、更新条件和杂项 7个选项卡。37.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是_。 (分数:70.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略 解析:Visual FoxPro 的“参照完整性”中插入规则规定了当插入子表中的记录时,是否进行参照完整性检 查,其只有“限制”和“忽略”两种方式:如果选择“限制”,若父表中没有相匹配的连接字段值则禁止插

40、 入子记录;如果选择“忽略”,则不作参照完整性检查,即可以随意插入子记录。38.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:70.00)A.循环体中的 LOOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句 C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体解析:LOOP 语句用来结束循环体的本次执行,重新返回到 DO WHILE处判断条件;EXIT 则直接跳出循环体,执行 ENDDO 后面的语句,这两个语句在循环体中的位置并不是固定的。39.当用 FIND命令或 SEE

41、K命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:70.00)A.T和F B.F.和TC.T和TD.F和F解析:在表中找到记录,函数 FOUND( )的值为真。EOF( )是测试表文件尾标识的函数(表中最后一条记录的后面是一个表结束标识),只有当记录指针在此位置,EOF( )的值才为真。40.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:70.00)A.记录B.程序C.数据项D.文件 解析:文件管理方式本质上是把数据组织成文件形式存储在磁盘上,所以文件是操作系统管理数据的基本单位。41.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.

42、用 DIMENSION和 DECLARE都可以定义数组B.Visual FoxPro中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型 D.新定义数组的各个数组元素初值为F.解析:在 Visual FoxPro中,用 DIMENSION和 DECLARE都可以定义数组,新定义数组的各个数组元素初值为.F.,且 Visual FoxPro 中只支持一维数组和二维数组,数组中元素的数据类型可以不同。42.对关系 S和 R进行集合运算,产生的元组属于 S中的元组,但不属于 R中的元组,这种集合运算称为( )。(分数:70.00)A.并运算B.交运算C.差运算 D.积运算解析:关

43、系 S和 R的并运算是产生既包含 S中的元组又包含 R中的元组的集合。关系 S和 R的交运算是产生既属于 S又属于 R的元组的集合。关 系 S和 R的差运算产生属于 S但不属于 R的元组的集合。关系 S和 R的积运算产生的是两个关系的笛卡儿积。43.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:70.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY 解析:在 SQL语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TOP短语要与ORDER BY 短语同时使用才有效。44.下面选项中不属于面向对象程序设计特征

44、的是【 】。(分数:70.00)A.继承性B.多态性C.类比性 D.封装性解析:面向对象程序设计的 3个主要特征是:封装性、继承性和多态性。45.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:70.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTINE TOD.SET PROCEDURE TO 解析:使用 SET PROCEDURETO命令可以将过程或函数放在单独的程序文件中,选项 B)用于设置键盘功能键,选项 A)和选项 C)语法错误。46.设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可 以设置

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

46、键字,在子表中是外部关键字,为此要求这两个表在父表连接字段上建立主索引,在子表连接字段上只要建立普通索引就可以了。47.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:70.00)A.Japan和 Ja_panB.English和 ENGLish C.English和 EnglD.China和 Chin解析:在 Visual Basic中,组成变量名的英文字母不区分大小写,例 SIN- GLE和 Single是一样的,在定义了一个变量之后,只要字符相同,则不管它大小写是否相同,指的都是同一个变量。48.要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列

47、命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:主索引和候选索引中不允许出现重复值,惟一索引中虽然可以允许出现重复值,但它只保留重复出现的第一个记录。49.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 有以下 SQL 语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.

48、职员号=职员.职员号 AND 姓名=“李二“ 与如上语句功能相同的 SQL 语句是_。 (分数:70.00)A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名=“李二“)B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名=“李二“) C.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 姓名=“李二“)D.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 职员号=订单.职员号 AND 姓名=“李二“)解析:本题的 SQL 语句功能是查询姓名为“李二”的职员所签订的订单号、签订日期以及金额。A 选项是查询只要“职员”表中有“李二”,则把“订单”表的所有记录显示;C 选项与 D 选项中 in 前面 没有字段名,语法错误。50.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.必须使用带 ADDITIVE子句的 SET RELATION命令 B.直接利用

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