【计算机类职业资格】二级VISUAL+FOXPRO-16-1及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-16-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-16-1及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-16-1 及答案解析(总分:68.50,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.50)1.在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。 A. 限制(Restrjct) B. 忽略(Ignore) C. 级联(Cascade) D. 级联(Cascade)或限制(Restrict)(分数:2.00)A.B.C.D.2.下面所列条目中,错误的 SQL 语句是_。 A. ALTER TABLE B. ALTER VIEW C.
2、 CREATE TABLE D. CREATE VIEW(分数:2.00)A.B.C.D.3.Visual FoxPro 数据库文件( )。 A. 是存放用户数据的文件 B. 是管理数据库对象的系统文件 C. 是存放用户数据和系统数据的文件 D. 前三种说法都对(分数:2.00)A.B.C.D.4.语句 LIST MEMORY LIKE a*能够显示的变量不包括U /U。 A.a B.a1 C.ab2 D.ha3(分数:2.00)A.B.C.D.5.在 Visual FoxPro 中,数据的完整性不包括 A. 实体完整性 B. 域完整性 C. 属性完整性 D. 参照完整性(分数:1.00)A.
3、B.C.D.6.在 Visual FoxPro 中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C 型字段,研究生导师是 L 型字段。若要查询“是研究生导师的女老师”信息,那么 SQL 语句“SELECT*FROM TWHERE逻辑表达式”中的逻辑表达式应是_。 A.研究生导师 AND 性别=“女“ B.研究生导师 OR 性别=“女“ C.性别=“女“AND 研究生导师=.F. D.研究生导师=.T.OR 性别=女(分数:1.00)A.B.C.D.7.下列 4 个表达式中,运算结果为数值的是 _。 A. “9988”-“1255” B. 200+800=-1000 C.
4、CTOD(11/22/01)-20 D. LEN(SPACE(3)-1(分数:1.00)A.B.C.D.8.算法一般都可以用哪几种控制结构组合而成_。 A. 循环、分支、递归 B. 顺序、循环、嵌套 C. 循环、递归、选择 D. 顺序、选择、循环 (分数:1.00)A.B.C.D.9.程序的 3 种基本控制结构是 A. 过程、子过程和分程序 B. 顺序、选择和重复 C. 递归、堆栈和队列 D. 调用、返回和转移(分数:2.00)A.B.C.D.10.在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是_。 A.LEFT(“FoxPro“,3)与 SUBSTR(“FoxPro“,1,3)
5、 B.YEAR(DATE()与 SUBSTR(DTOC(DATE()7,2) C.TYPE(“36-5*4“)与 TYPE(36-5*4) D.假定 A=“This“,B=“is a string“,A-B 与 A+B(分数:1.50)A.B.C.D.11.在 SQL 语言中,关于 COUNT 函数的下列用法中错误的是 _。 A. COUNT(ALL) B. COUNT(*) C. COUNT(成绩) D. COUNT(DISTINCT 学号)(分数:1.00)A.B.C.D.12.设 MY.DBF 数据库中共有 10 条记录,执行下列命令序列:USE MYGOTO 2DISPLAY ALL?
6、 RECNOU /U执行最后一条命令后,屏幕显示的值是U /U。 A.2 B.3 C.10 D.11(分数:2.00)A.B.C.D.13.软件设计中模块划分应遵循的准则是U /U。 A.低内聚低耦合 B.高内聚低耦合 C.低内聚高耦合 D.高内聚高耦合(分数:2.00)A.B.C.D.14.检查软件产品是否符合需求定义的过程称为U /U。 A. 确认测试 B. 集成测试 C. 验证测试 D. 验收测试(分数:2.00)A.B.C.D.15.报表文件的扩展名是 A.MNX B.FRX C.FXP D.PRG (分数:1.00)A.B.C.D.16.在关系模型中,为了实现“关系中不允许出现相同元
7、组”的约束应使用 A. 临时关键字 B. 主关键字 C. 外部关键字 D. 索引关键字(分数:2.00)A.B.C.D.17.在 Visual FoxPro 6.0 的报表设计中,为报表添加标题的正确操作是 A. 在页标头带区添加一标签控件 B. 在细节带区中添加一标签控件 C. 在组标头带区添加一标签控件 D. 从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件(分数:1.00)A.B.C.D.18.如果需要在 Myform=CreateObject(“Form“)所创建的表单对象 Myform 中添加 commandl 按钮对象,应当使用命令 _。 A. Add Objec
8、t Commandl AS commandbutton B. Myform.Addobject(“commandl“,“commandbutton“) C. Myform.Addobject(“commandbutton“,“commandl“) D. commandl=Addobject(“comandl“,“commandbutton“)(分数:2.00)A.B.C.D.19.下列关于“查询”的描述正确的是( )。 A. 查询保存在项目文件中 B. 查询保存在数据库文件中 C. 查询保存在表文件中 D. 查询保存在查询文件中(分数:2.00)A.B.C.D.20.在 SQL 的 ALTER
9、 TABLE 语句中,为了增加一个新的字段应该使用短语 A. ALTER B. APPEND C. COLUMN D. ADD(分数:2.00)A.B.C.D.21.运算结果是字符串“home”的表达式是U /U。 A.LEFT(“myhome“, 4) B.RIGHT(“hometown“, 4) C.SUBSTR(“myhometown“, 4, 4) D.SUBSTR(“myhometown“, 3, 4)(分数:2.00)A.B.C.D.22.以下关于 ACCEPT 命令的说明,正确的是_。 A.将输入数据作为字符接收 B.将输入数据作为数值接收 C.将输入数据作为逻辑型数据接收 D.
10、将输入数据作为备注型数据接收(分数:2.00)A.B.C.D.23.使用“项目管理器”中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件将_。 A.保留在原目录中 B.不保留在原目录中 C.将从磁盘上删除 D.可保留在原目录中,也可保留在其他目录中(分数:1.00)A.B.C.D.24.依次执行以下命令后的输出结果是(分数:2.00)A.B.C.D.25.数据库三级模式体系结构的划分,有利于保持数据库的_。 A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性(分数:1.00)A.B.C.D.26.下面所列条目中,错误的 SQL 语句是_。 A. ALTER TABLE
11、B. ALTER VIEW C. CREATE TABLE D. CREATE VIEW(分数:2.00)A.B.C.D.27.依次执行以下命令后的输出结果是U /U。SETDATE TO YMDSET CENTURY ONSET CENTURY TO 19 ROLLOVER 10SET MARK TO “.“?CTOD(“49-05-01“) A. 49.05.01 B. 1949.05.01 C. 2049.05.01 D. 出错(分数:2.00)A.B.C.D.28.下列数据结构中,能用二分法进行查找的是 A. 顺序存储的有序线性表 B. 线性链表 C. 二叉链表 D. 有序线性链表(分
12、数:2.00)A.B.C.D.29.对序列中的元素通过适当的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法是_。 A. 希尔排序 B. 插入排序 C. 快速排序 D. 选择排序(分数:2.00)A.B.C.D.30.对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为 A. 性别+年龄 B. VAL(性别)+年龄 C. 性别,年龄 D. 性别+STR(年龄,2)(分数:2.00)A.B.C.D.31.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.32.程序流程图(PFD) 中的菱形代表的是 A. 数据流 B. 控制流
13、 C. 加工步骤 D. 逻辑条件(分数:2.00)A.B.C.D.33.利用 E-R 模型进行数据库的概念设计,可以分成三步:首先设计局部 E-R 模型,然后把各个局部 E-R模型综合成一个全局的模型,最后对全局 E-R 模型进行(),得到最终的 E-R 模型。 A. 简化 B. 结构化 C. 最小化 D. 优化(分数:1.00)A.B.C.D.34.有如下 SQL 语句:SELECT DISTINCT 仓库号 FROM 职工表 WHERE 工资ALL;(SELECT 工资 FROM 职工表 WHERE 仓库号“A1“)执行语句后,显示查询到的仓库号有 A. A1 B. A3 C. A1,A2
14、 D. A1,A3(分数:1.00)A.B.C.D.35.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是 A. 级联和忽略 B. 级联和删除 C. 级联和限制 D. 限制和忽略(分数:2.00)A.B.C.D.二、B填空题/B(总题数:1,分数:10.00)(6)(9)题使用如下三个条件:零件.DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8)使用零件.DBF:项目号 C(2),零件号 C(2),数量 I项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)(分数:10.00)(1).为“数量”字段增
15、加有效性规则:数量0,应该使用的 SQL 语句是 _TABLE 使用零件_数量 SET_数量0(分数:2.00)填空项 1:_(2).查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的 SQL 语句是 SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称; FROM 项目,使用零件,零件; WHERE 项目.项目号=使用零件.项目号_; 使用零件.零件号=零件.零件号 AND 使用零件.零件号_ (SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=s1)(分数:2.00)填空项 1:_(3).建立一个由零件名称、数
16、量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2”的数据,应该使用的 SQL 语句是 CREATE VIEW item_view_ SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称 FROM 零件 INNER JOIN 使用零件 INNER JOIN_ ON 使用零件.项目号=项目.项目号 ON 零件.零件号=使用零件.零件号 WHERE 项目.项目号=s2(分数:2.00)填空项 1:_(4).从上一题建立的视图中查询使用数量最多的两个零件的信息,应该使用的 SQL 语句是 SELECT*_2 FROM item view_数量 DESC(分数:2
17、.00)填空项 1:_(5).在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是_结构。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO-16-1 答案解析(总分:68.50,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:58.50)1.在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。 A. 限制(Restrjct) B. 忽略(Ignore) C. 级联(Cascade) D. 级联(Cascade)或限制(Restrict)(分数:2.0
18、0)A.B.C. D.解析:解析 参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。更新规则规定了当在父表中的主关键字段或候选关键字段更改时,是否进行参照完整性检查: 如果选择“级联”,用新的连接字段自动修改子表中的相关所有记录。 如果选择“限制”,若子表中有相关记录,则禁止修改父表中的连接字段值。 如果选择“忽略”,不做参照完整性检查,可以随意更新父表中的连接字段值。2.下面所列条目中,错误的 SQL 语句是_。 A. ALTER TABLE B. ALTER VIEW C. CREATE
19、TABLE D. CREATE VIEW(分数:2.00)A.B. C.D.解析:解析 SQL 的数据修改功能 评析 本题的考查点是 SQL 语句。 在 SQL 语句中没有 ALTER VIEW语句。3.Visual FoxPro 数据库文件( )。 A. 是存放用户数据的文件 B. 是管理数据库对象的系统文件 C. 是存放用户数据和系统数据的文件 D. 前三种说法都对(分数:2.00)A.B. C.D.解析:解析 在 Visual FoxPro 中,数据库是一个逻辑上的概念和手段,是通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。在建立 Visual FoxPro 数
20、据库时,相应的数据库名称实际是扩展名为.dbc 的文件名,与之相关的还会自动建立数据库备注 (memo)文件和一个数据库索引文件。4.语句 LIST MEMORY LIKE a*能够显示的变量不包括U /U。 A.a B.a1 C.ab2 D.ha3(分数:2.00)A.B.C.D. 解析:解析 Like 短句只显示与通配符相匹配的内存变量。通配符包括*和?,*表示任意多个字符,?表示任意一个字符。故此题只有 D 选项不能显示。5.在 Visual FoxPro 中,数据的完整性不包括 A. 实体完整性 B. 域完整性 C. 属性完整性 D. 参照完整性(分数:1.00)A.B.C. D.解析
21、:解析 在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括实体完整性、域完整性和参照完整性等。Visual FoxPro 提供了实现这些完整性的方法和手段。6.在 Visual FoxPro 中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C 型字段,研究生导师是 L 型字段。若要查询“是研究生导师的女老师”信息,那么 SQL 语句“SELECT*FROM TWHERE逻辑表达式”中的逻辑表达式应是_。 A.研究生导师 AND 性别=“女“ B.研究生导师 OR 性别=“女“ C.性别=“女“AND 研究生导师=.F. D.研究生导师=.T.OR 性别=女(分
22、数:1.00)A. B.C.D.解析:解析 本题要查询“是研究生导师的女老师”信息,筛选条件应设置为研究生导师,且性别为女,对应的 SQL 语句中的逻辑表达式即是“研究生导师 AND 性别=“女“”,A 选项正确。7.下列 4 个表达式中,运算结果为数值的是 _。 A. “9988”-“1255” B. 200+800=-1000 C. CTOD(11/22/01)-20 D. LEN(SPACE(3)-1(分数:1.00)A.B.C.D. 解析:8.算法一般都可以用哪几种控制结构组合而成_。 A. 循环、分支、递归 B. 顺序、循环、嵌套 C. 循环、递归、选择 D. 顺序、选择、循环 (分
23、数:1.00)A.B.C.D. 解析:解析 算法的基本概念 评析 算法的控制结构给出了算法的基本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原则。一个算法一般都可以用顺序、选择、循环 3 种基本控制结构组合而成。9.程序的 3 种基本控制结构是 A. 过程、子过程和分程序 B. 顺序、选择和重复 C. 递归、堆栈和队列 D. 调用、返回和转移(分数:2.00)A.B. C.D.解析:解析 本题考查基本的程序控制结构。 解题要点 采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3 种基本控制结构,分别是顺序结构、选择结构和重复
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO161 答案 解析 DOC
