计算机二级考试《vfp》全真模拟练习

上传人:明*** 文档编号:98181608 上传时间:2019-09-09 格式:DOC 页数:19 大小:218.54KB
返回 下载 相关 举报
计算机二级考试《vfp》全真模拟练习_第1页
第1页 / 共19页
计算机二级考试《vfp》全真模拟练习_第2页
第2页 / 共19页
计算机二级考试《vfp》全真模拟练习_第3页
第3页 / 共19页
计算机二级考试《vfp》全真模拟练习_第4页
第4页 / 共19页
计算机二级考试《vfp》全真模拟练习_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《计算机二级考试《vfp》全真模拟练习》由会员分享,可在线阅读,更多相关《计算机二级考试《vfp》全真模拟练习(19页珍藏版)》请在金锄头文库上搜索。

1、计算机二级考试VFP全真模拟练习 一、选择题 1设X=11,Y=1122,下列表达式结果为假的是()。 A.NOT(X=Y)AND(X$Y) B.NOT(X$Y)OR(XY) C.NOT(X=Y) D.NOT(X$Y) 参考答案:D 参考解析:字符串精确比较运算符(=),只有当两个字符串完全相同时,才会是逻辑真,所以X=Y为逻辑假;子串包含测试运算符($),如果运算符前的字符串是运算符后的字符串的-个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符(=),是对两个字符串自左向右逐个进行比较,-旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,x、Y的前两个字符相胃。

2、所以比较第3个字符,由于x只有两个字符,则第3位x小于Y.所以x小于Y,故X=Y为逻辑假;XY为逻辑真。由以上可得:A)选项中,由于.NOT的优先级高于AND。所以先比较NOT(X=Y)为逻辑真,由于X$Y也为逻辑真,所以NOT(X=Y)AND(X$Y)为逻辑真。B)选项中。由于NOT的优先级高于0R,所以先比较NOT(X$Y)为逻辑假,由于XY也为逻辑真,所以NOT(X$Y)OR(XY)为逻辑真。C)选项中,X=Y为逻辑假,则NOT(X=Y)为逻辑真。D)选项中,X$Y也为逻辑真,则NOT(X$Y)为逻辑假。 2数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是

3、()。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 参考答案:A 参考解析:数据库(DB)是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。数据库和数据库管理系统都属于数据库系统(DBS)。 3设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是()。 A.SELECT专业ASSUBS(学号,3,2),平均分ASAVG(

4、成绩)FROM选课WHERE课程号=101GROUPBY专业 B.SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=101GROUPBY1 C.SELECTSUBS(学号,3,2)AS专业,AVG(成绩)AS平均分FROM选课WHERE课程号=101OR-DERBY专业 D.SELECT专业ASSUBS(学号,3,2),平均分ASAVG(成绩)FROM选课WHERE课程号=101ORDERBY1 参考答案:B 参考解析:SUBSTR(,)为取子串函数,从指定表达式值的指定起始位置取指定长度的子串作为函数值。要计算各专业学生选修课程号为“l01”

5、课程的平均成绩,应按学号分组,即GROUPBY1。因此B)为正确选项。 4在SQLSELECT语句中为了将查询结果存储到临时表应该使用短语()。 A.T0CURSORB.INTOCURSORC.INTODBFD.TODBF 参考答案:B 参考解析:在SQL查询语句的尾部添加INTOCUR-SOR可以将查询的结果放人指定的临时表中。此操作通常是将-个复杂的查询分解,临时表通常不是最终结果,可以接下来对lf缶时表操作得到最终结果。生成的临时表是当前被打开的并且是只读的,关闭该文件时将自动删除。所以B)为正确选项。 5设有选课(学号,课程号,成绩)关系,插入一条记录到“选课”表中,学号、课程号和成绩

6、分别是“02080111”、“103”和80,正确的SQL语句是()。 A.INSERTINTO选课VALUES(02080111,103,80) B.INSERTVALUES(02080111,103,80)TO选课(学号,课程号,成绩) C.INSERTVALUES(02080111,103,80)INTO选课(学号,课程号,成绩) D.INSERTINT0选课(学号,课程号,成绩)FROMVALUES(02080111,103,80) 参考答案:A 参考解析:插入数据的格式为INSERTINTO(字段名1,字段名2,)VALUES(字段值1,字段值2,)。当插入的不是完整的记录时,可以通

7、过字段名1,字段名2来指定字段;VALUES(字段值1,字段值2,)给出具体的记录值。B)、C)、D)选项的格式错误。 6以下是与设置系统菜单有关的命令,其中错误的是()。 A.SETSYSMENUDEFAULT B.SETSYSMENUTODEFAULT C.SETSYSMENUNOSAVE D.SETSYSMENUSAVE 参考答案:A 参考解析:设置系统菜单的命令格式:SETSYSMENUONIOFFlAUTOMATICITOlTO11T0ISAVEINOSAVE。所以B)选项的SETSYSMEMUTODEFAULT、C)选项的SETSYSMENUNOSAVE、D)选项的SETSYSME

8、NUSAVE都符合这个格式,A)选项中缺少TO关键字,格式不正确。 7ModifyCommand命令建立的文件的默认扩展名是()。 A.prgB.appC.cmdD.exe 参考答案:A 参考解析:ModifyCommand命令用于建立和修改程序文件。程序文件的默认扩展名是prg。 8设置表单标题的属性是()。 A.TitleB.TextC.BiaotiD.Caption 参考答案:D 参考解析:表单的Caption属性指明显示于表单标题栏上的文本。 9执行如下命令序列后,最后一条命令的显示结果是()。 DIMENSIONM(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30

9、 M(2,2)=40 ?M(2) A.变量未定义的提示B.10C.20D.F. 参考答案:C 参考解析:创建数组的命令格式有两种DIMENSION(,下标上限2)DECLARE(,下标上限2)两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假.F.。可以用-维数组的形式访问二维数组。本题中M(2)与M(1,2)是同-变量,所以M(2)的值为20。 10SQL语句中删除视图的命令是()。 A.DROPTABLEB.DROPVIEWC.ERASETABLED.ERASEVIEW 参考答案:B 参考解析:视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格

10、式为:DROPVIEW。因此B)选项正确。 11在VisualFoxPro中,报表的数据源不包括()。 A.视图B.自由表C.查询D.文本文 参考答案:D 参考解析:数据库的报表总是与-定的数据源相联系,在设计报表时,首先要确定报表的数据源。报表的数据源通常是数据库中的表或自由表,也可以是视图、查询或临时表。当数据源中的数据更新之后,使用同-报表文件打印的报表将反映新的数据内容,但报表的格式不变。文本文件不能作为报表的数据源,因此本题选D)。 12假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2

11、两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是()。 A.This.ThisForm.Text1.Value B.This.Parent.Parent.Text1.Value C.Parent.Parent.Text1.Value D.This.Parent.Text1.Value 参考答案:B 参考解析:在容器的嵌套层次关系中,引用其中某个对象,需指明对象在嵌套层次中的位置。经常要用到的关键字是:Parent(对象的直接容器对象,即父对象);This(当前对象);ThisForm(当前表单);ThisFormSet(当前表单集)。本题t

12、his.Parent是CommandGmupl,this.Parent.Parent.是CommandGroupl的Parent,即forml。所以要在Commandl命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是This.Parent.Parent.Textl.Value,即选项B)。 13设置文本框显示内容的属性是()。 A.ValueB.CaptionC.NameD.InputMask 参考答案:A 参考解析:文本框的Value属性是文本框的当前内容;Name属性指定在代码中用以引用对象的名称;InputMask属性指定在-个文本框中如何输入和显示数据;文本框无Capt

13、ion属性。 14向一个项目中添加一个数据库,应该使用项目管理器的()。 A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡 参考答案:D 参考解析:“项目管理器”窗口是VisualFeffiPm开发人员的工作平台,它包括6个项卡:数据、文档、类、代码、其他、全部。“数据”选项卡包括了-个项目中的所有数据数据库、自由表、查询和视图。添加-个数据库,应该使用数据”选项卡。 15下列关于栈的叙述正确的是()。 A.栈按“先进先出”组织数据 B.栈按“先进后出”组织数据 C.只能在栈底插入数据 D.不能删除数据 参考答案:B 参考解析:栈是按“先进后出”的原则组织数据的,数据的插入和删除都在栈顶进行操作。 16在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()。 A.EMPTY(.NULL.) B.LIKE(xy?,xyz) C.AT(xy,abcxyz) D.ISNULL(SPACE(0) 参考答案:B 参考解析:EMPTY()根据指定表达式的运算结果是否为“空”值,返回逻辑真(.T.)或逻辑假(.F.),这里所指的“空”值与NULL值是两个不同的概念,函数EMPTY(.NULL.)的返回值为逻辑假,所以A)选项为逻辑假;LIKE(,)比较两个字符串对应位置上的字

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号