【计算机类职业资格】计算机二级(VF)41及答案解析.doc
《【计算机类职业资格】计算机二级(VF)41及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)41及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)41 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:2.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的2.SQL 语句中修改表结构的命令是_。 (分数:2.00)A.ALTER TABLEB.MODIFY TABLEC.ALTER STRUCTUR
2、ED.MODIFY STRUCTURE3.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.Repoas!NameB.Repoas!exam!NameC.exam!NameD.Reports exam Name4.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM5.下列关
3、于视图的说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数C.视图可以引用一个或多个表D.视图可以引用其他视图6.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.等于原来关系中的元组个数B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数7.下列控件中,不能设置数据源的是( )。(分数:2.00)A.2 3 4B.2 5 9C.3 5 4D.2 4 38.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型, 宽度为 6)。在命令窗
4、口输入并执行如下命令: 姓名=姓名-“您好“ ?姓名 那么主窗口中将显示_。 (分数:2.00)A.张三B.张三 您好C.张三您好D.出错9.在 Visual FoxPro 中,可以在同类数据之间进行“-”运算的数据类型有( )。(分数:2.00)A.数值型、字符型和逻辑型B.数值型、字符型和日期型C.数值型、日期型和逻辑型D.字符型、日期型和逻辑型10.在 Visual FoxPro 中,数据的完整性不包括( )。(分数:2.00)A.HideB.UnloadC.LoadD.Show11.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.90B.60C.40D.1012.下
5、列属于“范围”的短语有( )。(分数:2.00)A.WHEREB.JOIN ONC.ORDER BYD.DISTINCT13.下列关于集合的并运算的说法不正确的是( )。(分数:2.00)A.ALL 防止 UNION 删除组合结果中的重复行B.在 SQL 语句中支持集合的并运算C.两个 SELECT 语句的查询结果中的列数可以不相同D.两个 SELECT 语句的查询结果中的对应列必须有相同的数据类型和宽度14.在 Visual FoxPro 中,以共享方式打开数据库文件的命令短语是( )。(分数:2.00)A.一元成员运算符B.二元成员运算符C.一元友元运算符D.选项 B)和选项 C)都可能1
6、5.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是_。(分数:2.00)A.数据B.文档C.类D.代码16.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:2.00)A.必须使用带 ADDITIVE 子句的 SET RELATION 命令B.直接利用 SET RELATION 命令进行关联C.在保持 AB 关联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联17.下列关于自由表的说法中,正确的是( )。(分数:2.00)A.可以为表中的字段指定标题和添
7、加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引D.支持主关键字、参照完整性和表之间的联系18.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是_。 (分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系19.设有如下程序文件: SET TALK OFF CLEAR DIMENSION a(2,3) i=1 DO WHILE i=2 j=1 DO WHILE j=3 a(i,)=i+j ?a(i,j) j=j+1 ENDDO ? i=i+1 END
8、DO SET TALK ON RETURN 执行此程序,程序的运行结果为( )。 (分数:2.00)A.ARCHIVEB.CODEC.ALTD.ALIGN20.下列对调试器的叙述中,正确的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引21.在 Visual FoxPro 中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择( )。(分数:2.00)A.B.=C.,D.;22.在 Visual FoxPro 中,对于字段值为空值(NULL)叙述正确的是【 】。(分数:2.00)A.空值等同于空
9、字符串B.空值表示字段还没有确定值C.不支持字段值为空值D.空值等同于数值 O23.在运行表单时,下列有关表单事件引发次序的叙述正确的是( )。(分数:2.00)A.8B.10C.128D.25524.有如下 SQL 语句: SELECT 姓名 FROM 学生表 WHERE 学号 IN; (SELECT 学号 FROM 成绩表WHERE 成绩90) 下列哪条命令与该 SQL 语句等价? (分数:2.00)A.SELECT 姓名 FROM 学生表 WHERE EXISTS; (SELECT 学号 FROM 成绩表 WHERE 成绩90)B.SELECT 姓名 FROM 学生表 WHERE EXI
10、STS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表学号 AND 成绩90)C.SELECT 姓名 FROM 学生表 WHERE 学号 EXISTS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表学号AND 成绩90)D.SELECT 姓名 FROM 学生表 WHERE 学号=; (SELECT 学号 FROM 成绩表 WHERE 成绩90)25.在 Visual FoxPro 中,宏替换可以从变量中替换出_。 (分数:2.00)A.字符串B.数值C.命令D.以上三种都可能是26.要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正
11、确的是( )。(分数:2.00)A.DELETE DATABASE 考生库B.DELETE DATABASE 考生库 RECYCLEC.DELETE DATABASE 考生库 DELETETABLESD.DELETE DATABASE 考生库 DELETETABLES RECYCLE27.设计表单时,要设定表单窗口的颜色,可使用( )。(分数:2.00)A.4 3B.1 1C.3 0D.2 628.在快速报表中,系统默认的基本带区有( )。(分数:2.00)A.页标头和页注脚带区B.页标头、细节和页注脚带区C.标题、细节和总结带区D.标题、页标头、细节、页注脚和总结带区29.在工资数据表中,显
12、示职称为工程师且基本工资大于 2000 的记录,下列语句正确的是 ( )。(分数:2.00)A.DISPLAY FOR 职称=“工程师“OR 基本工资2000B.DISPLAY FOR 职称=“工程师“AND 基本工资2000C.DISPLAY FOR 职称=“工程师“基本工资2000D.LIST ALL FOR 职称=“工程师“,基本工资200030.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.2 3B.3 182C.5 12D.10 2031.在 Visual FoxPro 中,数据库表的字段或记录的有效性规则的设置可以在【 】。(分数:2.00)A.项目管理器中进
13、行B.数据库设计器中进行C.表设计器中进行D.表单设计器中进行32.执行下列语句,其函数结果为( )。 STORE-100 TO X ?SIGN(X) * SQRT(ABS(X) (分数:2.00)A.10B.-10C.l00D.-10033.打开数据库的命令是_。 (分数:2.00)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE34.下列程序执行以后,内存变量 y 的值是_。 x=34357 y=0 DO WHILEx0 y=x%10+y*10 x=int(x/10) ENDDO (分数:2.00)A.3456B.34567C.7654D.7654335.如
14、果将学生的“照片”存储在表中,则数据应采用的字段类型为( )。(分数:2.00)A.字符型B.通用型C.逻辑型D.备注型二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.作为查询的数据源,可以是数据库表、 1 或 2。(分数:2.00)填空项 1:_37.在工资表中,显示工资最少的 3 名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY 工资 2。(分数:2.00)填空项 1:_38.一个关系表的行称为 1 。(分数:2.00)填空项 1:_39.在 Visual FoxPro 中,为了建立参照完整性,首先必须建立表之间的 1。(分
15、数:2.00)填空项 1:_40.data=CTOD(“01-01-99“),则 data+365 的值是 1。(分数:2.00)填空项 1:_41.函数 CHRTRAN(“科技信息“,“科技“,“计算机“)的返回值是 1。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中,物理删除当前表中所有记录,可使用命令 1。(分数:2.00)填空项 1:_43.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的SQL 语句填写完整。 SELECT 姓名,成绩 FROM 学生表,选课表; WHERE 1 AND 2 AND 3 ; ORDER B
16、Y 成绩 DESC (分数:2.00)填空项 1:_44.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:2.00)填空项 1:_45.检索学生表中,“籍贯”为“上海”的学生记录,将结果保存到文本文件 temp 中,SQL 语句为: SELECT * FROM 学生表 WHERE 籍贯=“上海“ 1temp (分数:2.00)填空项 1:_46.将工资表中总金额字段的默认值设置为 000,这属于定义数据 1 完整性。(分数:2.00)填空项 1:_47.在数据库设计器中设计表之间的联系时,要在父表中建立 1,在子表中建立 2。(分数:2.00)填空项
17、 1:_48.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是 1。(分数:2.00)填空项 1:_49.在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的 1 选项卡设置有关属性。(分数:2.00)填空项 1:_50.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT* 110 FROM 成绩表 2总分 DESC (分数:2.00)填空项 1:_计算机二级(VF)41 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,
18、分数:70.00)1.下面关于类、对象、属性和方法的叙述中,错误的是_。 (分数:2.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一个类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的 解析:方法是描述对象行为的过程,是对当某个对象接受了消息后所采取的一系列操作的过程。方法尽管 定义在类中,但执行方法的主体是对象。同一个方法,如果由不同的对象去执行,一般会产生不同的结果。2.SQL 语句中修改表结构的命令是_。 (分数:2.00)A.ALTER TABLE B.MODIF
19、Y TABLEC.ALTER STRUCTURED.MODIFY STRUCTURE解析:在 Visual FoxPro 中,修改表的结构有两个命令:ALTER TABLE:用 SQL 命令修改表的结构;MODIFY STRUCTURE:在表设计器中修改表的结构; 题目要求是 SQL 语句中修改表结构的命令,所以命令是 ALTER TABLE。3.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.Repoas!NameB.Repoas!exam!Name C.exam!NameD.Reports exam Name解析:该语句的语法为 Reports!报表名!控件名。4.有
20、一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM 解析:将索引设置为当前索引的命令格式为:SET ORDER TO nIndexNumber|tag TagName ASCENDING|DESCENDING 其中可以按索引序号(nIndexNumber)或索引名(TagName)指定索引项。索
21、引序号是指建立索引的 先后顺序号,并且按照 SET ORDER TO IndexfileList 命令中的总序号排列,特别不容易记清,建议使用索引 名。5.下列关于视图的说法中,不正确的是( )。(分数:2.00)A.在 Visual FoxPro 中,视图是一个定制的虚拟表B.视图可以是本地的、远程的,但不可以带参数 C.视图可以引用一个或多个表D.视图可以引用其他视图解析:在 Visual FoxPro 中,视图可以引用一个或多个表,也可以引用其他视图,是一个定制的虚拟表,它可以是本地视图、远程视图或带参数的。6.关于内存变量的调用,下列说法正确的是( )。(分数:2.00)A.等于原来关
22、系中的元组个数 B.大于原来关系中的元组个数C.小于原来关系中的元组个数D.不能确定元组个数解析:投影是从关系中指定若干个属性组成新的关系,是从列的角度进行的运算,相当于对关系进行垂直分解,与元组个数无关,产生的新关系元组个数与原来关系中的元组个数相等。7.下列控件中,不能设置数据源的是( )。(分数:2.00)A.2 3 4B.2 5 9 C.3 5 4D.2 4 3解析:在过程 TCL 中,将 Integer 型变量 x 定义为静态变量(Static),Static 语句的格式与 Dim 语句完全一样,但 Static 语句只能出现在事件过程,Sub 过程或 Func- tion 过程中,
23、在过程中的 Static 变量只有局部的作用域,即只能在本过程中可见,但可以和模块级变量传递,即使过程结束后,其值仍能保留。Tcl 过程是将变量 a 的值加上 x 赋给 x,然后输出 x 的值;第一次调用 Tcl 过程时,x 未赋值,默认为 0,所以输出结果为 2,第二次调用 Tcl 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为2,加上 a 后,x 的值变为 5,输出结果为 5,同理,第三次调用后输出结果为 9。8.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型, 宽度为 6)。在命令窗口输入并执行如下命令: 姓名=姓名-“您好“ ?姓名 那么主窗
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF41 答案 解析 DOC
