欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-158及答案解析.doc

    • 资源ID:1328455       资源大小:73.50KB        全文页数:16页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+FOXPRO笔试-158及答案解析.doc

    1、二级 VISUAL+FOXPRO笔试-158 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:29,分数:70.00)1.使用以下_命令可以启动菜单设计器。(分数:2.00)A.OPEN MENU菜单文件名B.MODIFY MENU菜单文件名C.DO MENU菜单文件名D.USE MENU菜单文件名2.如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为_。(分数:2.00)A.0BF.C.1D.3.模块本身的内聚紧密程度是模块独立性的重要度量因素之一,7 类内聚中最强的一类是_。(分数:2.00)A.顺序内聚B.过程内聚C.逻辑内聚D.功能内聚4.以下关于

    2、编辑框的叙述中,_是正确的。(分数:2.00)A.编辑框只能编辑备注字段中的内容B.编辑框具有文本框的全部属性C.编辑框只能编辑字符型或备注字段中的数据D.编辑框可以编辑任意类型的数据5.采用面向对象技术开发的应用系统的特点是_。(分数:2.00)A.占用存储量小B.运行速度更快C.重用性更强D.维护更复杂6.设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,则在执行 GO 5后再执行_命令。(分数:2.00)A.INSERTB.INSERT BEFOREC.INSERT BLANKD.APPEND BEFORE7.建立数据库的命令是_。(分数:2.00)A.NEW DATABAS

    3、EB.CREATE DATABASEC.NEW TABLED.CREATE TABLE8.对于以下二叉树,进行中序遍历的结果为:(分数:2.00)A.B.C.D.9.算法分析的两个重要方面是_。(分数:2.00)A.时间复杂度和空间复杂度B.正确性和简洁性C.可读性和可运行性D.数据复杂性和程序复杂性10.在以下的叙述中,_是正确的。(分数:2.00)A.“?”和“?”命令一次只能显示一个表达式的结果B.“?”命令用于在当前光标处显示表达式的结果C.“?”命令用于在新的一行显示表达式的结果D.“?”命令用于在新的一行显示表达式的结果11.SQL语言是由_组成的。(分数:2.00)A.数据查询语

    4、言、数据操纵语言B.数据查询语言、数据定义语言C.数据查询语言、数据操纵语言、数据定义语言D.数据查询语言、数据操纵语言、数据定义语言和数据控制语言12.软件工程方法的提出,源于软件危机,而其目的是最终解决软件_。(分数:2.00)A.生产危机B.质量保证C.开发效率D.生产工程化13.一个 Visual FoxPro数据库是由_组成的。(分数:2.00)A.数据库文件、数据库备注文件和表文件B.数据库文件、数据库索引文件和表文件C.数据库文件、数据库备注文件和数据库索引文件D.数据库备注文件、数据库索引文件和表文件14.如果要用命令法打开一个视图,首先要_。(分数:2.00)A.新建数据库B

    5、.关闭数据库C.打开数据库D.打开相关的表15.下列关于查询的叙述中,_是正确的。(分数:2.00)A.只能根据自由表建立查询B.只能根据数据库表建立查询C.只能根据视图建立查询D.可根据数据库表、自由表或视图建立查询16.在软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要用于测试_。(分数:2.00)A.结构合理性B.软件外部功能C.程序正确性D.程序内部逻辑17.如果要为控件设置焦点,则控件的 Enabled属性和_属性必须设成.T.。(分数:2.00)A.VisibleB.CancelC.DefaultD.Buttons18.以下关于常量的叙述中,不正确的是_。(分

    6、数:2.00)A.常量可以表示一个具体的、不变的值B.常量是指固定不变的值C.不同类型的常量书写格式不同D.不同类型的常量书写格式相同19.在以下的 Visual FoxPro类中,_是控件类。(分数:2.00)A.表单B.复选框C.命令按钮组D.表格20.在下列文件扩展名中,表示应用程序文件的是_。(分数:2.00)A.APPB.SCTC.SCXD.TBK21.对记录进行逻辑删除的命令是_。(分数:2.00)A.DELETEB.RECALLC.RACKD.ZAP下列各题使用如下表:职工表(仓库号,职工号,工资,出生同期)(分数:14.00)(1).使用 SQL语句将职工表中年龄60 的职工记

    7、录删除,正确的命令是_。(分数:2.00)A.DELETE FOR AGE60B.DELETE职工表 FOR(YEAR(DATE()-YEAR(出生日期)60C.DELETE FROM职工表 WHERE(YEAR(DAXE()-YEAR(出生日期)60D.DELETE职工表 WHERE(YEAR(DATE()-YEAR(出生日期)60(2).将“周星星”的工资增加 100元的 SQL语句是_。(分数:2.00)A.REPLACE职工表 WITH工资=2E 资+100 WHERE 姓名=“周星星“B.UPDATE职工表 SET工资=工资+100 WHEN 姓名=“周星星“C.UPDATE职工表工

    8、资 WITH工资+100 WHERE 姓名=“周星星“D.UPDATE职工表 SET工资=工资+100 WHERE 姓名=“周星星“(3).有 SQL语句:SELECT*FROM 职工表 WHERE NOT(工资2500 OR 工资1800),与如上语句等价的 SQL语句是_。(分数:2.00)A.SELECT*FROM职工表 WHERE工资 BETWEEN 1800 AND 2500B.SELECT*FROM职工表 WHERE工资1800AND 工资2500C.SELECT*FROM职工表 WHERE工资1800 OR 工资2500D.SELECT*FROM职工表 WHERE工资=1800

    9、AND 工资=2500(4).为“职工表”的职工号字段添加有效性规则:职工号的最左边 3位字符是 000,正确的 SQL语句是_。(分数:2.00)A.CHANGE TABLE职工表 ALTER职工号 SET CHECK LEFT(职工号,3)=“000“B.ALTER TABLE职工表 ALTER职工号 SET CHECK LEFT(职工号,3)=“000“C.ALTER TABLE职工表 ALTER职工号 CHECK LEFT(职工号,3)=“000“D.CHANGE TABLE职工表 ALTER职工号 SET CHECK OCCURS(职工号,3)=“000“(5).建立一个视图 sal

    10、ary,该视图包括了仓库号和(该仓库的)平均工资两个字段,正确的 SQL语句是:_。(分数:2.00)A.CREATE VIEW salary AS仓库号,AVG(52 资)AS 平均工资 FROM职工表 GROUP BY仓库号B.CREATE VIEW salary AS SELECT仓库号,AVG(工资)AS 平均工资 FROM职工表 GROUP BY职工号C.CREATEVIEW Salary SELECT仓库号,AVG(工资)AS 平均工资 FROM职工表 GROUPBY仓库号D.CREATE VIEW salary AS SELECT仓库号,AVG(工资)AS 平均工资 FROM职工

    11、表 GROUP BY仓库号(6).删除视图 salary的命令是_。(分数:2.00)A.DROP salary VIEWB.DROP VIEW salaryC.DELETE salary VIEWD.DELETE salary(7).在 SQL的 SELECT查询结果中,消除重复记录的方法是_。(分数:2.00)A.通过指定主关系键B.通过指定唯一索引C.使用 DISTINCTD.用 HAVING子句22.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算C.集合运算D.代数23.在关系运算中,5 种基本运算为_。(分数:2.00)A.并、差、笛卡儿积、选择、自然连接B.

    12、并、差、交、选择、自然连接C.并、差、选择、投影、笛卡儿积D.并、差、选择、乘积、条件连接24.要设置标签的显示文本,应使用_属性。(分数:2.00)A.AlignmentB.CaptionC.CommentD.Name25.栈是一种常用的数据结构,其元素的入队与出队遵循_原则。(分数:2.00)A.先进先出B.先进后出C.随机进、顺序出D.顺序进、随机出26.设当前内存中有打开的表,要显示当前记录指针所指的记录,应使用_命令。(分数:2.00)A.LISTB.LIST OFFC.LIST NEXTD.DISPLAY27.自由表不能建立_索引。(分数:2.00)A.主索引B.候选索引C.唯一索

    13、引D.普通索引28.若线性表采用链式存储结构,则适用的查找方法为_。(分数:2.00)A.随机查找B.散列查找C.二分查找D.顺序查找二、填空题(总题数:15,分数:30.00)29.有 16个数要进行插入排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_30. 1是对一类相似对象的属性和行为特性的抽象描述。(分数:2.00)填空项 1:_31.在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的 1。(分数:2.00)填空项 1:_32.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_33.数据库三级模式体系结构的划分,有

    14、利于保持数据库的 1。(分数:2.00)填空项 1:_34.表达式 2*23-8/4+32的值为 1。(分数:2.00)填空项 1:_35.日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是 -|_|-。(分数:2.00)_36.在 SQL SELECT语句中的 WHERE子句部分,对应于查询设计器中的 1 选项卡。(分数:2.00)填空项 1:_37.数据完整性一般包括实体完整性、域完整性和 1。(分数:2.00)填空项 1:_38.唯一索引的“唯一性”是指 1 的唯一。(分数:2.00)填空项 1:_39.SQL语言的核心是 1。(分数:2.00)填空

    15、项 1:_40.可以将两个 SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为 1。(分数:2.00)填空项 1:_41.在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL 语句为:SELECT*FROM工资表 ORDER BY工资,职工号_。(分数:2.00)填空项 1:_42.统计表中已经选修了课程的学生人数的 SQL语句为:SELECT_FROM选课。(分数:2.00)填空项 1:_43.在“选课”表中删除字段“成绩”的有效性规则,SQL 命令为:ALTER TABLE 选课 ALTER 成绩_。(分数:2.00)填空项 1:_二级 VI

    16、SUAL+FOXPRO笔试-158 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:29,分数:70.00)1.使用以下_命令可以启动菜单设计器。(分数:2.00)A.OPEN MENU菜单文件名B.MODIFY MENU菜单文件名 C.DO MENU菜单文件名D.USE MENU菜单文件名解析:解析 打开“菜单设计器”并可在其中修改菜单的命令是 MODIFY MENU,创建新菜单的命令是CREATE MENU。2.如果当前记录指针指在表的第一条记录上,则 BOF()的返回值为_。(分数:2.00)A.0BF. C.1D.解析:解析 仅当记录指针指在第一条记录的前面时,

    17、BOF()函数的返回值才为.T.,但此时记录号仍为第一条记录的记录号。当记录指针指在最后一条记录的后面时,EOF()函数的返回值才为.T.。3.模块本身的内聚紧密程度是模块独立性的重要度量因素之一,7 类内聚中最强的一类是_。(分数:2.00)A.顺序内聚B.过程内聚C.逻辑内聚D.功能内聚 解析:解析 模块的内聚种类分为 7类,其内聚程度从高到低为功能内聚、顺序内聚、通信内聚、过程内聚、时间内聚、逻辑内聚、偶然内聚。4.以下关于编辑框的叙述中,_是正确的。(分数:2.00)A.编辑框只能编辑备注字段中的内容B.编辑框具有文本框的全部属性C.编辑框只能编辑字符型或备注字段中的数据 D.编辑框可

    18、以编辑任意类型的数据解析:解析 编辑框具有文本框的大部分属性,但并不是全部,如不具有 Passwordchar属性。编辑框不仅可以编辑备注型字段的内容,也可以对字符型的内存变量、数组元素进行编辑,但只能是字符型,不能是其他类型。5.采用面向对象技术开发的应用系统的特点是_。(分数:2.00)A.占用存储量小B.运行速度更快C.重用性更强 D.维护更复杂解析:解析 面向对象技术开发的应用系统的特点是重用性更强,维护简单,但是占有的存储量相对于面向过程来说稍多一些。6.设当前表有 10条记录,若要在第 5条记录的前面插入一条记录,则在执行 GO 5后再执行_命令。(分数:2.00)A.INSERT

    19、B.INSERT BEFORE C.INSERT BLANKD.APPEND BEFORE解析:解析 在 Visual FoxPro中,只有 INSERT命令可以在表的中间插入记录。INSERT 命令有两个选项,一个是 BLANK,用于插入一条空记录;另一个是 BEFORE,如果省略 BEFORE选项,将在当前指针的后面插入一条记录,反之在当前记录前面插入一条记录。7.建立数据库的命令是_。(分数:2.00)A.NEW DATABASEB.CREATE DATABASE C.NEW TABLED.CREATE TABLE解析:解析 在 Visual FoxPro中,CREATE DATABAS

    20、E 是建立数据库的命令,OPEN DATABASE 是打开数据库的命令,MODIFY DATABASE 是修改数据库的命令,DELETE DATABASE 是删除数据库的命令,CLOSE DATABASE是关闭数据库的命令等。8.对于以下二叉树,进行中序遍历的结果为:(分数:2.00)A.B. C.D.解析:解析 前序遍历结果为 ABDECF,中序遍历结果为 DBEACF,后序遍历结果为 DEBFCA,层次遍历结果为 ABCDEF。9.算法分析的两个重要方面是_。(分数:2.00)A.时间复杂度和空间复杂度 B.正确性和简洁性C.可读性和可运行性D.数据复杂性和程序复杂性解析:解析 时间复杂度

    21、和空间复杂度是衡量算法好差的重要指标,正确性和简洁性、可读性和可运行性是从软件工程角度要求系统实现的目标。10.在以下的叙述中,_是正确的。(分数:2.00)A.“?”和“?”命令一次只能显示一个表达式的结果B.“?”命令用于在当前光标处显示表达式的结果C.“?”命令用于在新的一行显示表达式的结果 D.“?”命令用于在新的一行显示表达式的结果解析:解析 在 Visual FoxPro中,“?”命令用于在新的一行显示,而“?”命令在当前光标处显示。11.SQL语言是由_组成的。(分数:2.00)A.数据查询语言、数据操纵语言B.数据查询语言、数据定义语言C.数据查询语言、数据操纵语言、数据定义语

    22、言D.数据查询语言、数据操纵语言、数据定义语言和数据控制语言 解析:解析 SQL 语言是由数据定义语言 DDL、数据查询语言 DQL、数据操纵语言 DML和数据控制语言DCL4部分构成。12.软件工程方法的提出,源于软件危机,而其目的是最终解决软件_。(分数:2.00)A.生产危机B.质量保证C.开发效率D.生产工程化 解析:解析 IEEE 中将软件工程定义为将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。由此可见,软件工程解决的是软件工程化生产的危机,即生产工程化。13.一个 Visual FoxPro数据库是由_组成的。(分数:2.00)A.数据

    23、库文件、数据库备注文件和表文件B.数据库文件、数据库索引文件和表文件C.数据库文件、数据库备注文件和数据库索引文件 D.数据库备注文件、数据库索引文件和表文件解析:解析 在 Visual FoxPro中,一个数据库是由数据库文件(扩展名为.DBC)、数据库备注文件(扩展名为DCT)和数据库索引文件(扩展名为.DCX)构成的。14.如果要用命令法打开一个视图,首先要_。(分数:2.00)A.新建数据库B.关闭数据库C.打开数据库 D.打开相关的表解析:解析 在使用命令法打开一个视图前,必须先打开视图所在的数据库,才能对其操作。15.下列关于查询的叙述中,_是正确的。(分数:2.00)A.只能根据

    24、自由表建立查询B.只能根据数据库表建立查询C.只能根据视图建立查询D.可根据数据库表、自由表或视图建立查询 解析:解析 查询的数据源既可以来自数据库表、自由表,也可以来自视图,因而只有答案 D是正确的。16.在软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要用于测试_。(分数:2.00)A.结构合理性B.软件外部功能 C.程序正确性D.程序内部逻辑解析:解析 黑盒测试不关心程序内部的逻辑,而只是根据程序的功能说明来设计测试用例。它主要用于测试软件的外部功能,程序的正确性不能用软件测试来证明,即使通过了软件测试也不一定能保证该软件是正确的。17.如果要为控件设置焦点,则控件

    25、的 Enabled属性和_属性必须设成.T.。(分数:2.00)A.Visible B.CancelC.DefaultD.Buttons解析:解析 在 Visual FoxPro中,对象被指定了,它就获得了焦点,焦点的标志可以是文本框的光标、命令按钮内的虚线框等。如果要为控件设置焦点,则其 Enabled和 Visible属性必须为.T.。Enabled 属性决定对象是否可用,Visible 属性决定对象是否可见。18.以下关于常量的叙述中,不正确的是_。(分数:2.00)A.常量可以表示一个具体的、不变的值B.常量是指固定不变的值C.不同类型的常量书写格式不同D.不同类型的常量书写格式相同

    26、解析:解析 在 Visual FoxPro中,常量用以表示一个具体的、不变的值。常量共有 6种类型,分别是字符型、货币型、日期型、日期时间型、逻辑型、数值型,不同类型的常量书写格式是不同的。19.在以下的 Visual FoxPro类中,_是控件类。(分数:2.00)A.表单B.复选框 C.命令按钮组D.表格解析:解析 Visual FoxPro 中的类分为控件类和容器类。控件类通常不能容纳其他对象,即使可以容纳也不能对其中的对象进行访问。容器类是指可以包含其他对象,并允许访问这些对象的类。控件类包括:活动文档、复选框、组合框、命令按钮、控件、编辑框等。容器类包括:命令按钮组、容器、表单、表单

    27、集、表格、表格列、选项按钮组、页面和工具栏等。20.在下列文件扩展名中,表示应用程序文件的是_。(分数:2.00)A.APP B.SCTC.SCXD.TBK解析:解析 选项 A中的 APP是应用程序文件的扩展名;选项 B中的 SCT是表单备注文件的扩展名;选项 C中的 SCX是表单文件的扩展名:选项 D中的 TBK是备注备份文件的扩展名。21.对记录进行逻辑删除的命令是_。(分数:2.00)A.DELETE B.RECALLC.RACKD.ZAP解析:解析 DELETE 命令是对记录进行逻辑删除,RECALL 命令用于恢复逻辑删除的记录,PACK 命令用于物理删除所有带有删除标记的记录,ZAP

    28、 命令用于清空表。下列各题使用如下表:职工表(仓库号,职工号,工资,出生同期)(分数:14.00)(1).使用 SQL语句将职工表中年龄60 的职工记录删除,正确的命令是_。(分数:2.00)A.DELETE FOR AGE60B.DELETE职工表 FOR(YEAR(DATE()-YEAR(出生日期)60C.DELETE FROM职工表 WHERE(YEAR(DAXE()-YEAR(出生日期)60 D.DELETE职工表 WHERE(YEAR(DATE()-YEAR(出生日期)60解析:解析 删除语句的格式为:DELETE FROM 表名 WHERE条件语句。年龄60 可以用(YEAR(DA

    29、TE()-YEAR(出生日期)60 来表示。(2).将“周星星”的工资增加 100元的 SQL语句是_。(分数:2.00)A.REPLACE职工表 WITH工资=2E 资+100 WHERE 姓名=“周星星“B.UPDATE职工表 SET工资=工资+100 WHEN 姓名=“周星星“C.UPDATE职工表工资 WITH工资+100 WHERE 姓名=“周星星“D.UPDATE职工表 SET工资=工资+100 WHERE 姓名=“周星星“ 解析:解析 更新语句为:UPDATE 表名 SET列名=表达式 WHERE条件。(3).有 SQL语句:SELECT*FROM 职工表 WHERE NOT(工

    30、资2500 OR 工资1800),与如上语句等价的 SQL语句是_。(分数:2.00)A.SELECT*FROM职工表 WHERE工资 BETWEEN 1800 AND 2500 B.SELECT*FROM职工表 WHERE工资1800AND 工资2500C.SELECT*FROM职工表 WHERE工资1800 OR 工资2500D.SELECT*FROM职工表 WHERE工资=1800 AND 工资=2500解析:解析 “NOT(工资2500 OR 工资1800)”与“工资=2500 AND 工资=1800”等价。选项 B缺少 2500、1800 两种边界条件;选项 C应改为“工资=1800

    31、 AND 工资=2500”;选项 D逻辑错误,不存在这种情况。(4).为“职工表”的职工号字段添加有效性规则:职工号的最左边 3位字符是 000,正确的 SQL语句是_。(分数:2.00)A.CHANGE TABLE职工表 ALTER职工号 SET CHECK LEFT(职工号,3)=“000“B.ALTER TABLE职工表 ALTER职工号 SET CHECK LEFT(职工号,3)=“000“ C.ALTER TABLE职工表 ALTER职工号 CHECK LEFT(职工号,3)=“000“D.CHANGE TABLE职工表 ALTER职工号 SET CHECK OCCURS(职工号,3

    32、)=“000“解析:解析 用于定义、修改和删除有效性规则的格式为:ALTER TABLE 表名 ALTER列名SETCHECK 表达式SET DEFAULTDROP DEFAULTDROP CHECK。(5).建立一个视图 salary,该视图包括了仓库号和(该仓库的)平均工资两个字段,正确的 SQL语句是:_。(分数:2.00)A.CREATE VIEW salary AS仓库号,AVG(52 资)AS 平均工资 FROM职工表 GROUP BY仓库号B.CREATE VIEW salary AS SELECT仓库号,AVG(工资)AS 平均工资 FROM职工表 GROUP BY职工号C.C

    33、REATEVIEW Salary SELECT仓库号,AVG(工资)AS 平均工资 FROM职工表 GROUPBY仓库号D.CREATE VIEW salary AS SELECT仓库号,AVG(工资)AS 平均工资 FROM职工表 GROUP BY仓库号 解析:解析 视图定义格式为:CREATE VIEW 视图名列名 1,列名 2, AS SELECT_Statement。本题解题思路是先从基本表中取出仓库号、平均工资,然后按仓库号进行分组,最后把得出的结论建立视图。因此,选项 A没有选择 SELECT语句,无法选择;选项 B应该按仓库号进行分组;选项 C格式不对,在SELECT前应加 AS

    34、。(6).删除视图 salary的命令是_。(分数:2.00)A.DROP salary VIEWB.DROP VIEW salary C.DELETE salary VIEWD.DELETE salary解析:解析 删除视图的格式为:DEOP VIEW视图名。(7).在 SQL的 SELECT查询结果中,消除重复记录的方法是_。(分数:2.00)A.通过指定主关系键B.通过指定唯一索引C.使用 DISTINCT D.用 HAVING子句解析:解析 SQL 语句在查询中有时会找到重复记录,如果清除应使用 DISTINCT。格式为:SELECT ALL|DISTINCT目标列表达式,目标列表达式

    35、FROM基本表或视图,基本表或视图WHERE条件表达式GROUP BY列名HAVING内部函数表达式ORDER BY 列名ASC|DESC22.关系运算是以_为基础的运算。(分数:2.00)A.关系运算B.谓词运算C.集合运算 D.代数解析:解析 传统的集合运算包括并、差、交、笛卡儿积。这类运算把关系看成元组的集合。23.在关系运算中,5 种基本运算为_。(分数:2.00)A.并、差、笛卡儿积、选择、自然连接B.并、差、交、选择、自然连接C.并、差、选择、投影、笛卡儿积 D.并、差、选择、乘积、条件连接解析:解析 在关系运算中,5 种基本运算为并、差、选择、投影、笛卡儿积。自然连接、条件连接都

    36、是通过笛卡儿积、选择、投影派生出来的。24.要设置标签的显示文本,应使用_属性。(分数:2.00)A.AlignmentB.Caption C.CommentD.Name解析:解析 在标签控件中,Alignment 属性用于指定文本在控件中的对齐方式;Caption 属性用于设置标签的显示文本;Comment 属性用于存储标签的有关信息,不显示;Name 属性用于给标签指定一个名称。25.栈是一种常用的数据结构,其元素的入队与出队遵循_原则。(分数:2.00)A.先进先出B.先进后出 C.随机进、顺序出D.顺序进、随机出解析:解析 栈的特点是先进后出,队列的特点是先进先出。26.设当前内存中有

    37、打开的表,要显示当前记录指针所指的记录,应使用_命令。(分数:2.00)A.LISTB.LIST OFFC.LIST NEXTD.DISPLAY 解析:解析 在 LIST和 DISPLAY命令中,当范围省略时,LIST 命令默认为全部记录,DISPLAY 命令默认为当前一条记录。LIST NEXT 后应该加入记录号,LISTOFF 是不显示记录号的。27.自由表不能建立_索引。(分数:2.00)A.主索引 B.候选索引C.唯一索引D.普通索引解析:解析 在 Visual FoxPro中,主索引和候选索引都是用来保证记录唯一性的,但自由表只能建立候选索引,不能建立主索引,只有数据库表才能建立主索

    38、引。28.若线性表采用链式存储结构,则适用的查找方法为_。(分数:2.00)A.随机查找B.散列查找C.二分查找D.顺序查找 解析:解析 线性表采用链式存储结构则用顺序查找比较适合;若线性表采用顺序存储结构且数据排列有序,则采用二分查找比较适合;若采用哈希表的存储形式,则应采用哈希查找。二、填空题(总题数:15,分数:30.00)29.有 16个数要进行插入排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_ (正确答案:120)解析:解析 在最坏的情况下:插入第 1个数不用比较,插入第 2个数比较 1次,插入第 3个数比较 2次因此总比较次数为 1+2+14+15=(1+1

    39、5)*15/2=120。30. 1是对一类相似对象的属性和行为特性的抽象描述。(分数:2.00)填空项 1:_ (正确答案:类)解析:解析 类是对一类相似对象的属性和行为特性的抽象描述。类代表了一类对象,这类对象有一些共同特性。31.在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的 1。(分数:2.00)填空项 1:_ (正确答案:健壮性)解析:解析 健壮性是指在异常条件下软件能进行适当处理,而其仍能运行的能力。32.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_ (正确答案:关系)解析:解析 一个关系的逻辑结构就是一张二维表,用二维表的

    40、形式表示实体和实体间联系的数据模型称为关系数据模型。33.数据库三级模式体系结构的划分,有利于保持数据库的 1。(分数:2.00)填空项 1:_ (正确答案:数据独立性)解析:解析 外模式/模式映像保持了数据逻辑独立性,模式/内模式映像保持了物理数据独立性。34.表达式 2*23-8/4+32的值为 1。(分数:2.00)填空项 1:_ (正确答案:23)解析:解析 在算术运算中,运算符的优先级是:-|_|-(乘方)*(乘)、/(除)或%(取模)+(加)或-(减)。35.日期型常量有两种格式:传统日期型格式和严格的日期格式,其中严格的日期格式的书写格式必须是 -|_|-。(分数:2.00)_解

    41、析:解析 严格的日期格式用yyyy-mm-dd36.在 SQL SELECT语句中的 WHERE子句部分,对应于查询设计器中的 1 选项卡。(分数:2.00)填空项 1:_ (正确答案:筛选)解析:解析 SQL SELECT 语句中的 WHERE子句是从指定的表或视图中提取满足条件的记录,为查询设置查询条件,对应于查询设计器中“筛选”选项卡。37.数据完整性一般包括实体完整性、域完整性和 1。(分数:2.00)填空项 1:_ (正确答案:参照完整性)解析:解析 数据完整性一般包括实体完整性、域完整性和参照完整性。38.唯一索引的“唯一性”是指 1 的唯一。(分数:2.00)填空项 1:_ (正

    42、确答案:索引项)解析:解析 在 Visual FoxPro中,唯一索引的“唯一性”是指索引项的唯一而不是字段值的唯一,但重复的索引字段值只有唯一一个值出现在索引项中。39.SQL语言的核心是 1。(分数:2.00)填空项 1:_ (正确答案:数据查询)解析:解析 SQL 语句是结构化查询语言 Structure Query Langtrage的缩写,其核心是数据查询。40.可以将两个 SELECT语句的查询结果通过合并运算合并成一个查询结果,需要的运算符为 1。(分数:2.00)填空项 1:_ (正确答案:UNION)解析:解析 并运算是将两个 SELECT语句的查询结果通过并运算合并成一个查

    43、询结果,SQL 支持集合的并运算,运算符为 UNION。41.在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL 语句为:SELECT*FROM工资表 ORDER BY工资,职工号_。(分数:2.00)填空项 1:_ (正确答案:DESC)解析:解析 在 SQL SELECT语句中,GROUP BY 子句的功能是分组查询。实现排序的子句是 ORDERBY,使用 ASC和 DESC短语可以分别指定按哪个字段进行升序或降序排列,默认的排序方式为升序排列。42.统计表中已经选修了课程的学生人数的 SQL语句为:SELECT_FROM选课。(分数:2.00)填空项 1:_ (正确答案:COUNT(DISTINCT 学号))解析:解析 利用 COUNT短语来求人数,DISTINCT 短语表示不允许出现重复记录。43.在“选课”表中删除字段“成绩”的有效性规则,SQL 命令为:ALTER TABLE 选课 ALTER 成绩_。(分数:2.00)填空项 1:_ (正确答案:DROP CHECK)解析:解析 删除字段有效性规则,可以用 DROP CHECK短语直接进行。


    注意事项

    本文(【计算机类职业资格】二级VISUAL+FOXPRO笔试-158及答案解析.doc)为本站会员(roleaisle130)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开