试题 百分网手机站

计算机二级《VFP》考试题及答案

时间:2020-10-21 18:58:59 试题 我要投稿

2017年计算机二级《VFP》考试题及答案

  1). 如下描述中正确的是:( )

2017年计算机二级《VFP》考试题及答案

  A.数据库中仅存储数据

  B.数据库管理系统是数据库集合的组成部分

  C.数据库中的数据具有很高的冗余并缺乏数据独立性

  D.数据库管理系统是为数据库的建立、使用和维护而配置的软件

  正确答案:D

  答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库管理系统是为数据库的建立、使用和维护而配置的软件,数据库系统的特点有:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能。

  2). 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。

  A.3

  B.4

  C.6

  D.7

  正确答案:D

  答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为O的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点,共7层,即深度为7。

  3). 下面不属于软件需求分析阶段主要工作的是( )

  A.需求变更申请

  B.需求分析

  C.需求评审

  D.需求获取

  正确答案:A

  答案解析:需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。

  4). 对于查询输出到临时表中的叙述,下列说法错误的是( )

  A.产生的临时表文件的后缀名仍为.dbf

  B.执行查询后,该临时表文件是当前文件

  C.可以像一般的dbf文件一样使用,可查询和修改表中记录

  D.当关闭文件时,临时表文件将自动被删除

  正确答案:C

  5). “教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。

  A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I)

  B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I)

  C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I)

  D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I)

  正确答案:D

  答案解析:在VisualFoxPro中,可以通过SQL的CREATETABLE命令建立表,PRIMARYKEY用来设置主关键字。本题“职工号”为主关键字,因此D选项正确。

  6). 有A、B、C三个数据表,若已建立了A->B的`关联,需要再建立B->C的关联,形成A->B->C的关联,则( )

  A.必须使用带ADDITIVE子句的SETRELATION命令

  B.直接利用SETRELATION命令进行关联

  C.在保持A->B关联的基础上不能再建立B->C关联

  D.在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联

  正确答案:A

  7). SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是( )

  A.临时表、视图、文本文件

  B.数组、永久性表、视图

  C.永久性表、数组、文本文件

  D.视图、永久性表、文本文件

  正确答案:C

  8). 要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令( )。

  A.SETCENTURYON

  B.SETCENTURYOFF

  C.SETCENTURYT04

  D.SETCENTURYOF4

  正确答案:A

  答案解析:命令格式SETCENTURYONIOFFITO的功能是用于决定如何显示或解释一个日期数据的年份。ON显示世纪,即用4位数字表示年份;OFF不显示世纪,即用两位数字表示年份;TO决定如何解释一个用两位数字年份表示的日期所处的世纪。

  9). 在VisualFoxPro中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令( )

  A.GOTO

  B.SKIP

  C.CONTINUE

  D.GO

  正确答案:B

  答案解析:GOTO、GO和SKIP命令为常用的查询定位命令,其中GO命令直接等价于GOTO命令;SKIP命令可以向前向后移动若干条记录位置,其命令格式为SKIPn,其中n可以是正整数或负整数,默认是1。如果是正数向后移动,如果是负数则向前移动。如果使用索引,是按索引项的顺序定位。

  10). 用二维表数据来表示实体及实体之间联系的数据模型为( )

  A.层次模型

  B.网状模型

  C.关系模型

  D.E-R模型

  正确答案:C

  11). SQL查询命令的结构是SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY…,其中HAVING必须配合使用的短语是( )

  A.FROM

  B.GROUP BY

  C.WHERE

  D.ORDER BY

  正确答案:B

  答案解析:SQL的查询的基本形式由SELECT - FROM -WHERE查询块组成,多个查询块可以嵌套执行。其中主要短语的含义如下:CROUP BY短语用于对查询结果进行分组,可以利用它进行分组汇总;HAVING短语用来限定分组必须满足的条件,必须跟随GROUP BY使用;WHERE说明查询条件,即选择元组的条件;ORDER BY短语用来对查询的结果进行排序。

  12). 如果添加到项目中的文件标识为“排除”,表示( )

  A.此类文件不是应用程序的一部分

  B.生成应用程序文件时不包括此类文件,用户可以修改

  C.生成应用程序文件时包括此类文件,用户可以修改

  D.生成应用程序文件时包括此类文件,用户不能修改

  正确答案:B

  答案解析:项目管理器“文件”选项卡包含了项目管理器的所有文件。标记为“包含”的文件在项目连编后只读;标记为“排除”的文件在项目连编后,用户能够进行修改,从而正确答案为选项B。

  13). 关于视图和查询,以下叙述正确的是( )。

  A.视图和查询都只能在数据库中建立

  B.视图和查询都不能在数据库中建立

  C.视图只能在数据库中建立

  D.查询只能在数据库中建立

  正确答案:C

  答案解析:视图是数据库中的一个特有功能,视图只能在数据库里创建。而查询从指定的表或视图中提取满足条件的记录,可以不在数据库中创建。因此视图只能在数据库中建立,而查询可以不在数据库中建立。

  14). 下列关于创建报表的方法中,错误的是( )

  A.使用报表设计器可以创建自定义报表

  B.使用报表向导可以创建报表

  C.使用快速报表可以创建简单规范的报表

  D.利用报表向导创建的报表是快速报表

  正确答案:D

  15). 下列SQL语句中,用于修改表结构的是( )

  A.ALTER

  B.CREATE

  C.UPDATE

  D.INSERT

  正确答案:A

【2017年计算机二级《VFP》考试题及答案】相关文章:

1.计算机二级《VFP》考试题及答案

2.2017年计算机二级考试VFP强化试题及答案

3.计算机二级VFP练习试题及答案

4.计算机二级《VFP》测试题及答案

5.2017年下半年计算机二级考试VFP操作题及答案

6.计算机二级考试VFP操作题及答案

7.2017计算机二级VB考试题及答案

8.2017年计算机二级考试WEB试题及答案

9.2017年计算机二级考试试题及答案