【计算机类职业资格】国家计算机二级(VF)69及答案解析.doc
《【计算机类职业资格】国家计算机二级(VF)69及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VF)69及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VF)69 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.对于长度为 n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/22.下列关于自由表的说法中,正确的是( )。(分数:2.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引D.支持主关键字、参照完整性和表之间的联系3.在成绩表中要求按
2、“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.00)A.SELECT * TOP 3 FROM成绩表; WHERE 总分 DESCB.SELECT * TOP 3 FROM成绩表; FOR 总分 DESCC.SELECT * TOP 3 FROM成绩表; GROUP BY 总分 DESCD.SELECT * TOP 3FROM成绩表; ORDER BY 总分 DESC4.在 Visual FoxPro中,函数 SIGN( )的返回值可以是( )。(分数:2.00)A.1、-1、0B.1、0、TC.1、-1、 FD.T、P5.下列关于表格的说法中,正确的是( )。(
3、分数:2.00)A.表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件B.表格是一种容器对象,在表格中全部按列来显示数据C.表格、列、标头和控件有自己的属性、方法和事件D.以上说法均正确6.在 Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择( )。(分数:2.00)A.忽略B.限制C.级联D.忽略或限制7.下面程序的运行结果是 SET EXACT ON s=“ni“+SPACE(2) IF s=“ni“ IF s=“ni“ ?“one“ ELSE ?“two“ ENDIF EL
4、SE IF s=“ni“ ?“three“ ELSE ?“four“ ENDIF ENDIF RETURN (分数:2.00)A.oneB.twoC.threeD.four8.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:2.00)A.电话线B.电线C.电冰箱D.电视机9.下列关于视图的
5、操作中,错误的是( )。(分数:2.00)A.在数据库中使用 USE命令打开或关闭视图B.在“浏览器”窗口中可以显示或修改视图中的数据C.视图不能作为文本框、表格等控件的数据源D.可以使用 SQL语句操作视图10.下列关于视图操作的说法中,错误的是( )。(分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件C.利用视图可以更新表数据D.视图可以作为查询数据源11.在 Visual FoxPro中,下面关于索引的正确描述是【 】。(分数:2.00)A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件
6、,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作12.表达式 LEN(SPACE(O)的运算结果是(分数:2.00)A.NULLB.1C.OD.“ ”13.将关系看成一张二维表,则下列叙述中不正确的是( )。(分数:2.00)A.表中不允许出现相同的行B.表中不允许出现相同的列C.表中的行次序可以交换D.表中的列次序不可以交换14.下列索引中,不具有“惟一性”的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引15.在命令按钮组中,决定命令按钮数目的属性是( )。(分数:2.00)A.只能发布数据库中没有变化的数据B.只能发布数据库中变化的数据C.能发布
7、数据库中保存的数据D.以上说法均不对16.下列叙述中正确的是_。 (分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率17.从表中选择字段形成新关系的操作是(分数:2.00)A.选择B.连接C.投影D.并18.在 Visual FoxPro中,可以同时打开表文件的个数最多是( )。(分数:2.00)A.4B.5C.6D.919.嵌套查询命令中的 IN,相当于( )。(分数:2.00)A.流B.
8、类C.结构D.对象20.假设某个表单中有一个命令按钮 cmdClose,为了实现当用户单击此按钮时能够关闭 该表单的功能,应在该按钮的 Click 事件中写入语句_。 (分数:2.00)A.ThisForm.CloseB.ThisForm.EraseC.ThisForm.ReleaseD.ThisForm.Return21.布局类型为一对多的报表,一般适用于打印( )。(分数:2.00)A.1,1,2B.2,2,1C.2,2,2D.2,2,322.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引23.在 Visua
9、l FoxPro中,在命令窗口输入 CREATE DATABASE命令,系统产生的结果是( )。(分数:2.00)A.系统会弹出“打开”对话框,请用户选择数据库名B.系统会弹出“创建”对话框,请用户输入数据库名并保存C.系统会弹出“保存”对话框,请用户输入数据库名并保存D.出错信息24.在 Visual FoxPro中,以下关于查询的描述正确的是【 】。(分数:2.00)A.不能用自由表建立查询B.只能用自由表建立查询C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询25.在关系的基本运算中,下列属于专门关系运算的是( )。(分数:2.00)A.选择、排序B.选择、投影C.并、差、交
10、D.联接、笛卡儿积26.职员.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) 查询金额最大的那 10%订单的信息。正确的 SQL 语句是_。 (分数:2.00)A.SELECT * TOP 10 PERCENT FROM 订单B.SELECT TOP 10% * FROM 订单 ORDER BY 金额C.SELECT * TOP 10 PERCENT FR
11、OM 订单 ORDER BY 金额D.SELECT TOP 10 PERCENT * FROM 订单 ORDER BY 金额 DESC27.将学生表按籍贯字段升序排列,如果籍贯(C,10)相等,则按学号(N,4)升序排列,下列语句正确的是( )。(分数:2.00)A.INDEXON籍贯,学号 TO JGXHB.INDEXON籍贯+学号 TO JGXHC.INDEXON籍贯,STR(学号,4)TO JGXHD.INDEXON籍贯+STR(学号,4)TO JGXH28.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.Current YB.PictureC.Current xD.Str
12、etch29.在 Visual FoxPro中,以独占方式打开数据库文件的命令短语是( )。(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE30.执行下列程序: 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.程序错误,找不到变量31.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 C
13、ommand2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是( )。 (分数:2.00)A.ABCDDEfEBDB.abcDDfefDbDC.abcAAfefALbAD.Abcddfefdbd32.当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:2.00)A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加33.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 ENDSCAN 后面的语
14、句,应使用_。 (分数:2.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句34.释放和关闭表单的方法是(分数:2.00)A.ReleaseB.DeleteC.LostFocusD.Destory35.下列描述中正确的是_。 (分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题二、填空题(每空 2分,共 30分)(总题数:15,分数:30.00)36.SQL是 1 语言,其核心是 2。(分数:2.00)填空项 1:
15、_37.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_38.使用 1 命令可以定义一个过程的开始。(分数:2.00)填空项 1:_39.如下命令将“产品”表的“名称”字段名修改为“产品名称”:ALTER TABLE 产品 RENAME 1 名称 TO 产品名称。(分数:2.00)填空项 1:_40.连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 1。(分数:2.00)填空项 1:_41.如果在第一个工作区中打开一个数据表文件,然后在另一个工作区上再次打开该数据表文件,且不关闭前一个工作区上打开的,必须加短语 1。(分数:2.00)填空项 1:_4
16、2.Visual FoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以 1。(分数:2.00)填空项 1:_43. 1 的任务是诊断和改正程序中的错误。(分数:2.00)填空项 1:_44.为表建立索引,其基本特点是可以提高 1 速度。(分数:2.00)填空项 1:_45.要从项目“学生项目”连编得到一个名为“学生档案管理”可执行文件,可以在命令窗口输入命令BUILD 1FROM 2。(分数:2.00)填空项 1:_46.在工资表中,显示工资最少的 3名职工记录,SQL 语句为:SELECT* 13FROM 工资表 ORDER BY工资 2。(分数:2.00)填空项
17、 1:_47.如下程序显示的结果是 1。 s=1 i=0 do while i填空项 1:_48.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_49.在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的 1 选项卡设置有关属性。(分数:2.00)填空项 1:_50.在 SQL 语句中空值用 1 表示。(分数:2.00)填空项 1:_国家计算机二级(VF)69 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.对于长度为 n 的线性表,
18、在最坏情况下,下列各排序法所对应的比较次数中正确的是_。 (分数:2.00)A.冒泡排序为 n/2B.冒泡排序为 nC.快速排序为 nD.快速排序为 n(n-1)/2 解析:假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2 遍的从前往后扫描和 n/2 遍的从后 往前扫描,需要比较次数为 n(n-1)/2。快速排序法的最坏情况比较次数也是 n(n-1)/2。2.下列关于自由表的说法中,正确的是( )。(分数:2.00)A.可以为表中的字段指定标题和添加注释B.可以指定表中字段的默认值和输入掩码C.只能建立候选索引、惟一索引和普通索引 D.支持主关键字、参照完整性和表之间的联系解析
19、:本题中选项 A) ,B) ,D) 都是数据库表的特点,在自由表中无法实现这些功能,且只能建立候选索引、惟一索引和普通索引 3种索引类型。3.在成绩表中要求按“总分”降序排列,并查询前 3名学生的记录,正确的命令是( )。(分数:2.00)A.SELECT * TOP 3 FROM成绩表; WHERE 总分 DESCB.SELECT * TOP 3 FROM成绩表; FOR 总分 DESCC.SELECT * TOP 3 FROM成绩表; GROUP BY 总分 DESCD.SELECT * TOP 3FROM成绩表; ORDER BY 总分 DESC 解析:使用 SQL SELECT可以对查
20、询结果进行排序,排序的短语是 ORDER BY。选项 A) 和 B) 属于语法错误,选项 C) 中的 GROUP BY短语的功能是对查询结果进行分组。使用 SELECT-SQL可以实现显示部分结果,需结合 TOP 短语。4.在 Visual FoxPro中,函数 SIGN( )的返回值可以是( )。(分数:2.00)A.1、-1、0 B.1、0、TC.1、-1、 FD.T、P解析:SIGN( )是用来返回指定数值表达式的符号,其返回值有 1、0 和-1,分别表示表达式的运算结果为正数、零和负数。5.下列关于表格的说法中,正确的是( )。(分数:2.00)A.表格对象由若干列对象组成,每个列对象
21、包含若干个标头对象和控件B.表格是一种容器对象,在表格中全部按列来显示数据C.表格、列、标头和控件有自己的属性、方法和事件 D.以上说法均正确解析:编辑框中 ReadOnly属性指定用户能否编辑编辑框中的内容。该属性的默认值为F,此时,可以编辑编辑框中的内容;当属性值为T时,编辑框中内容为只读。6.在 Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择( )。(分数:2.00)A.忽略B.限制C.级联 D.忽略或限制解析:更新规则包括“级联”、“限制”和“忽略”3 个选项,其中“级联”是指用
22、新的关键字值更新子表中的所有相关记录。7.下面程序的运行结果是 SET EXACT ON s=“ni“+SPACE(2) IF s=“ni“ IF s=“ni“ ?“one“ ELSE ?“two“ ENDIF ELSE IF s=“ni“ ?“three“ ELSE ?“four“ ENDIF ENDIF RETURN (分数:2.00)A.oneB.twoC.three D.four解析:内存变量的赋值应使用“=”;判断两个值是否相同应使用“= =”。本题中 s不等于“ni”,但是,对 s进行赋值操作总是成功的,因此结果为“three”。8.如果在命令窗口执行命令:LIST 名称,主窗口中
23、显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是_。 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称 (分数:2.00)A.电话线 B.电线C.电冰箱D.电视机解析: LEFT(,)功能是从字符表达式左边开始,截取指定长度的 字符串。RIGHT(字符表达式, 数值表达式):返回一个字符串右边的若干字符,返回值是字符型。本题是从 2、3、4、5 这 4 条记录中,将最先找到的第 1 个字是“电“,而
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF69 答案 解析 DOC
