【计算机类职业资格】国家计算机二级(VF)68及答案解析.doc
《【计算机类职业资格】国家计算机二级(VF)68及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VF)68及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VF)68 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.Visual FoxPro 是一种关系型数据库管理系统,这里关系通常是指_。 (分数:2.00)A.数据库文件(DBC 文件)B.一个数据库中两个表之间有一定的关系C.表文件(DBF 文件)D.一个表文件中两条记录之间有一定的关系2.下列选项中不属于结构化程序设计方法的是_。 (分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用3.在程序中不需要用 public等命令明确声明和建立,可直接使用的内存变量是( )。(分数
2、:2.00)A.局部变量B.公共变量C.私有变量D.全局变量4.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15D.程序错误,找不到变量5.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为_。(分数:2.00)A.63B.64C.6D.76.有关参照完整性的删除规则,正确的描述是( )。(分数:2.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将
3、自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对7.在 Visual FoxPro中,以共享方式打开数据库文件的命令短语是( )。(分数:2.00)A.一元成员运算符B.二元成员运算符C.一元友元运算符D.选项 B)和选项 C)都可能8.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:2.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY9.以下有关 SELECT
4、短语的叙述中错误的是【 】。(分数:2.00)A.SELECT短语中可以使用别名B.SELECT短语中只能包含表中的列及其构成的表达式C.SELECT短语规定了结果集中的列顺序D.如果 FROM短语引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限定10.设 X=“11“,Y=“1122“,下列表达式结果为假的是_。(分数:2.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(X=Y)D.NOT(X$Y)11.如果将学生的“照片”存储在表中,则数据应采用的字段类型为( )。(分数:2.00)A.SELECT * TOP 3 FROM成绩表; WHER
5、E 总分 DESCB.SELECT * TOP 3 FROM成绩表; FOR 总分 DESCC.SELECT * TOP 3 FROM成绩表; GROUP BY 总分 DESCD.SELECT * TOP 3FROM成绩表; ORDER BY 总分 DESC12.关系数据库管理系统所管理的关系是( )。(分数:2.00)A.4B.6C.8D.1013.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)3 者之间的关系是( )。(分数:2.00)A.DBS包括 DB和 DBMSB.DBMS包括 DB和 DBSC.DB包括 DBS 和 DBMSD.DBS就是 DB,也就是 DBMS1
6、4.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:2.00)A.REPORT FROM YY1 TO PRINTERB.REPORT FROM YY1PREVIEWC.REPORT FORM YY1 TO PRINTERD.REPORT FORM YY1 PREVIEW15.在表设计器的“字段”选项卡中可以创建的索引是(分数:2.00)A.惟一索引B.候选索引C.主索引D.普通索引16.Visual FoxPro在 SQL方面,不提供的功能是( )。(分数:2.00)A.ButtonCountB.BunOnsC.ValueD.ControlSource17.以下每两组表达式中,其
7、运算结果完全相同的是(代表空格)( )。(分数:2.00)A.命令按钮B.图片框C.复选框D.单选按钮18.如要设定学生年龄有效性规则在 18至 20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义( )。(分数:2.00)A.联合查询B.传递查询C.数据定义查询D.子查询19.以下每两组表达式中,其运算结果完全相同的是(代表空格)( )。(分数:2.00)A.LEFT(“VFP“,3)与 SUBSTR(“VFP“,2,3)B.YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2)sC.VARTYPE(“40-4*5“)与 VARTYPE(40-4*5)D.假定
8、 A=“visual“,B=“foxpro“,则 A-B与 A+B20.下列叙述中正确的是【 】。(分数:2.00)A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误21.清除内存中第一个字符为“A”的内存变量,应使用命令( )。(分数:2.00)A.RELEASE MEMORYB.RELEASE ALL LIKEA*C.RELEASE MEMORY LIKE A*D.CLEAR MEMORY LIKE A*22.下列命令中,功能相同的是( )。(分数:2.00)
9、A.DELETE ALL和 PACKB.DELETE ALL、ZAP 和 PACKC.DELETE ALL、PACK 和 ZAPD.DELETE ALL和 RECALL ALL23.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:2.00)A.循环体中的 LOOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体24.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.公共变量B.私有变量C.局部变量D.数组变量25.执
10、行 SET SYSMENU TO命令后( )。(分数:2.00)A.12,abcdB.10,bcdeC.2,defgD.0,cdef26.SELECT-SQL语句中,条件短语的关键字是( )。(分数:2.00)A.4B.10C.15D.2027.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:2.00)A.abB.bdC.acD.出错28.下列关于 SQL对表的定义的说法中,错误的是( )。(分数:2.00)A.利用 CREATE TABLE语句可以定义一个新的数据表结构B.利用 SQL的表定义语句可以定义表中的主索引C
11、.利用 SQL的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置29.在结构化程序设计中,模块划分的原则是【 】。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度30.在当前表中,查找第 2个男同学的记录,应使用命令( )。(分数:2.00)A.LOCATE FOR性别=男NEXT2B.LOCATE FOR性别=男C.LOCATE FOR性别=男 CONTINUED.LIST FOR性别:男NEXT231.要将数据库表从数据
12、库中移出成为自由表,可使用命令( )。(分数:2.00)A.DELETE TABLEB.REMOVE TABLEC.DROP TABLED.RELEASE TABLE32.使用视图之前,首先应该( )。(分数:2.00)A.一个表与多个表建立关联B.父表中的一条记录与子表中的多条记录建立关联C.父表中的一条记录与子表中的一条记录建立关联D.多个表与当前表建立关联33.下列关于组合框的说法中,正确的是( )。(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )34.下列关于连编应用程序的说法中,正确的是( )。(分数:2.00)A.连编项目成功后,再进一步进行连编应用程序
13、,可保证连编的正确性B.可随时连编应用程序C.应用程序文件和可执行文件都可以在 Windows中运行D.应用程序文件和可执行文件都必须在 Visual FoxPro中运行35.在 SQL SELECT查询中,为了使查询结果排序应该使用短语(分数:2.00)A.ASCB.DESCC.GROUP BYD.ORDER BY二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.Visual FoxPro中数据库文件的扩展名(后缀)是 1。 (分数:2.00)填空项 1:_37.在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的 1 选项卡设置有
14、关属性。(分数:2.00)填空项 1:_38.设计表单时,要确定表单中是否有最大化按钮,可通过表单 1 属性进行设置。(分数:2.00)填空项 1:_39.确定列表框内的某个条目是否被选定,应使用属性是 1。(分数:2.00)填空项 1:_40.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_41.在 SQL语句中,要删除仓库表中仓库号的字段值是 WH1的记录,可利用命令: 1FROM 仓库 WHERE仓库号=“WH1“ (分数:2.00)填空项 1:_42.对下列二叉树进行中序遍历
15、的结果是 1。 (分数:2.00)填空项 1:_43.在 Visual FoxPro中,为了建立参照完整性,首先必须建立表之间的 1。(分数:2.00)填空项 1:_44.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 1平均成绩N(5,2)。 (分数:2.00)填空项 1:_45.连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 1。(分数:2.00)填空项 1:_46.表间永久性联系不能控制不同工作区中 1 的联动,要实现联动功能,需要建立表之间的 2。(分数:2.00)填空项 1:_47.检索学生表中,“籍贯”为“北京”的学生记录
16、,将结果保存到表 temp中,SQL 语句为: SELECT * FROM学生表 WHERE籍贯=“北京“ 1 temp (分数:2.00)填空项 1:_48.定义数组可使用命令 DIMENSIONX(2,3),则数组中包含的元素个数为 1。(分数:2.00)填空项 1:_49.常量n表示的是 1 型的数据。(分数:2.00)填空项 1:_50.表示“1962 年 10月 27日”的日期常量应该写为 1。(分数:2.00)填空项 1:_国家计算机二级(VF)68 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00
17、)1.Visual FoxPro 是一种关系型数据库管理系统,这里关系通常是指_。 (分数:2.00)A.数据库文件(DBC 文件)B.一个数据库中两个表之间有一定的关系C.表文件(DBF 文件) D.一个表文件中两条记录之间有一定的关系解析:在 Visual FoxPro中,一个“表”就是一个关系。一个关系的逻辑结构就是一张二维表。2.下列选项中不属于结构化程序设计方法的是_。 (分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用 解析: 20 世纪 70 年代以来,提出了许多软件设计方法,主要有逐步求精:对复杂的问题,应设计一些 子目标作过渡,逐步细化;自顶向下:程序设计时应先考
18、虑总体,后考虑细节;先考虑全局目标,后考 虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化;模 块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标, 再进一步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。3.在程序中不需要用 public等命令明确声明和建立,可直接使用的内存变量是( )。(分数:2.00)A.局部变量B.公共变量C.私有变量 D.全局变量解析:在程序中直接使用(没有通过 PUBLIC和 LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该 变量不需
19、要事先声明。全局变量和局部变量都需要先声明后使用。4.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:2.00)A.5B.10C.15 D.程序错误,找不到变量解析:PRIVATE 定义的变量能在定义该变量的模块及其下属模块中使用,是一个私有变量。本题在过程 A中给变量 s赋值为 5,然后调用过程 B,s 的值等于 15,然后返回上一级,求出 s的值为 15。5.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较
20、的次数为_。(分数:2.00)A.63B.64 C.6D.7解析:6.有关参照完整性的删除规则,正确的描述是( )。(分数:2.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对 解析:在删除规则中,如果选择“级联”,在删除父表中记录时,则自动删除子表中的相关所有记录;选择“限制表示子 表中有相关的记录时,禁止删除父表中的记录;选择“忽略”则
21、表示不做任何参照完整性检查,即删除父表的记录 时,与子表无关。7.在 Visual FoxPro中,以共享方式打开数据库文件的命令短语是( )。(分数:2.00)A.一元成员运算符B.二元成员运算符C.一元友元运算符D.选项 B)和选项 C)都可能 解析:C+语言中用成员函数重载时,重载一目运算符没有参数,重载二目运算符要有一个参数。 8.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:2.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY 解析:在 SQL语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是 ORDER BY,且 TO
22、P短语要与ORDER BY 短语同时使用才有效。9.以下有关 SELECT短语的叙述中错误的是【 】。(分数:2.00)A.SELECT短语中可以使用别名B.SELECT短语中只能包含表中的列及其构成的表达式 C.SELECT短语规定了结果集中的列顺序D.如果 FROM短语引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限定解析:SELECTCT 短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,SELECT 短语中可以使用别名,并规定了结果集中的列顺序,如果 FROM短语中引用的两个表有同名的列,则 SELECT短语引用它们时必须使用表名前缀加以限
23、定。10.设 X=“11“,Y=“1122“,下列表达式结果为假的是_。(分数:2.00)A.NOT(X=Y)AND(X$Y)B.NOT(X$Y)OR(X=Y)D.NOT(X$Y) 解析:逻辑运算符有三个:.NOT.或!(逻辑非),.AND.(逻辑与)以及.OR.(逻辑或)。其优先次序依次为 NOT、AND、OR。$为子串包含测试,“ X “$“Y“的返回结果为.T.,X=Y 的返回结果为.F.,X=Y 的返回结果为.F.,XY 的 返回结果为.T.。11.如果将学生的“照片”存储在表中,则数据应采用的字段类型为( )。(分数:2.00)A.SELECT * TOP 3 FROM成绩表; WH
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF68 答案 解析 DOC
