[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc

上传人:testyield361 文档编号:501422 上传时间:2018-11-29 格式:DOC 页数:22 大小:77.50KB
下载 相关 举报
[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]国家二级VF笔试模拟试卷100及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、国家二级 VF笔试模拟试卷 100及答案与解析 1 下列关于数据和逻辑结构的叙述中,不正确的是 _。 ( A)数据的逻辑结构是数据间关系的描述 ( B)数据的逻辑结构抽象反映数据元素间的逻辑关系 ( C)数据的逻辑结构具体反映数据在计算机中的存储方式 ( D)数据的逻辑结构分为线性结构和非线性结构 2 下列数据结构中,不是线性结构的是 _。 ( A)线性链表 ( B)带链的队列 ( C)带链的栈 ( D)二叉链表 3 下列关于链式存储结构的叙述中,不正确的是 _。 ( A)结 点除自身信息外还包括指针域,因此存储密度小于顺序存储结构 ( B)逻辑上相邻的结点物理上不必邻接 ( C)可以通过计算

2、直接确定第 i个结点的存储地址 ( D)插入、删除运算操作方便,不必移动结点 4 结构化程序设计的主要特点是 _。 ( A)每个控制结构要模块化 ( B)每个控制结构具有封装性 ( C)每个控制结构具有独立性 ( D)每个控制结构只有一个人口和一个出口 5 软件生命周期的瀑布模型,典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8个阶 段,并将它们归纳 3个时期, 以下选项中, _是正常的开发顺序。 ( A)开发期、运行期、计划期 ( B)计划期、开发期、运行期 ( C)开发期、计划期、运行期 ( D)计划期、运行期、开发期 6 以下不属于系统详细设计阶段使用的工具是 _。 ( A

3、) PAD图 ( B) N-S图 ( C)程序流程图 ( D) HIPO图 7 在软件危机中表现出软件成本高的问题,其原因是 _。 ( A)软件公司肆意追求高额商业利润 ( B)软件实际研发成本往往高于估计成本 ( C)用户不理解 ( D)软件设计人员奇缺 8 数据库管理系统的基础是 _。 ( A)操作系统 ( B)数据库 ( C)数据库系统 ( D)系统软件 9 设关系 R1有 r1个元组,关系 R2有 r2个元组,则关系 RI和 R2连接后的结果关系的元组数目是 _个。 ( A) r1+r2 ( B) r1*r2 ( C) r1*r2 ( D) r1*r2 10 在下列叙述中,不正确的一条

4、是 _。 ( A)数据库设计包括结构设计和行为设计两方面的内容 ( B)数据库设计的关键是结构特征的设计 ( C)数据库设计是数据库应用系统设计的核心部分 ( D)数据库的物理设计和具体的 DBMS的类型无关 11 在 Visual FoxPro中,以共享方式打开一个数据库需使用的参数是 _。 ( A) EXCLUSIVE ( B) SHARED ( C) NOUPDATE ( D) VALIDATE 12 在下列关于索引的叙述中,正确的是 _。 ( A)索引不仅能提高查询的速度,还能提高更新的速度 ( B)索引提高了查询的速度,但一般会降低更新的速度 ( C)删除索引以后,原来的表文件中记录

5、的物理顺序将被改变 ( D)索引字段可以更新,但是必须在更 新前关闭索引 13 在 Visual FoxPro中,查询设计器和视图设计器的主要不同表现在于 _。 ( A)查询设计器有 “更新条件 ”选项卡,没有 “查询去向 ”选项 ( B)查询设计器没有 “更新条件 ”选项卡,有 “查询去向 ”选项 ( C)视图设计器没有 “更新条件 ”选项卡,有 “查询去向 ”选项 ( D)视图设计器有 “更新条件 ”选项卡,也有 “查询去向 ”选项 14 在 Visual FoxPro中,关于自由表叙述正确的是 _。 ( A)自由表和数据库表是完全相同的 ( B)自由表不能建立字段级规则和 约束 ( C)

6、自由表不能建立候选索引 ( D)自由表不可以加入到数据库中 15 视图设计器中含有的、但查询设计器却没有的选项卡是 _。 ( A)筛选 ( B)排序依据 ( C)分组依据 ( D)更新条件 16 在学生表 STUD中,查询既不是信息系 “IS”、数学系 “MA”,也不是计算机系“CS”的学生的姓名 (XM)和性别 (XB) 。实现该功能的正确 SQL语句是 _。 ( A) SELECT XM, XB FROM STUD WHERE SD IN(“IS“, “MA“, “CS“) ( B) SELECT XM, XB FROM STUD WHERE SD NOT IN(“IS“, “MA“, “

7、CS“) ( C) SELECT XM, XB FROM STUD WHERE SD NOT(“IS“, “MA“, “CS“) ( D) SELECT XM, XB FROM STUD WHERE SD NOT IN(IS,MA,CS) 17 在 SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是 _。 ( A) INTO 新表名 ( B) TO FILE文件名 ( C) TO PRINTER ( D) TO SCREEN 18 INSERT-SQL语句中所使用的数据不能来自于 _。 ( A)数组 ( B)变量 ( C)查询 ( D)索引 19 在使用命令 “INSERT IN

8、TO表名 (列名 )VALUSE( 值 )”时,下列描述中,错误的是 _。 ( A) INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序一致 ( B) INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序不一致 ( C) INSERT-SQL语句中值的顺序可以与列名的顺序不一致 ( D) INSERT-SQL语句中值的顺序必须与列名的顺序一致 20 列出工资表中基本工资在 1200元到 1800元之间的职工信息,应使用的 SQL查询语句是 _。 ( A) SELECT*FROM工资 WHERE基本工资 1200 OR基本工资 =1800 ( B) SELECT*FROM工资

9、WHERE基本工资 IN(1200, 1800) ( C) SELECT*FROM工资 WHERE基本工资 BETWEEN 1200 AND 1800 ( D) SELECT*FROM工资 WHERE基本工资 LIKE(1200, 1800) 21 建立一个 “职员 ”表,表中有 5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值唯一,并且不能为空值。建立该表的 SQL语句可以是 _。 ( A) CREATE TABLE 职员 (职员号 CHAR(6),姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( B) CREATE TABLE职员 (

10、职员号 CHAR(6)NULL,姓名 CHAR(8),; 性别CHAR(2),年龄 INT(4),部门 CHAR(12) ( C) CREATE TABLE 职员 (职员号 CHAR(6)NOT NULL UNIQUE,; 姓名CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12) ( D) CREATE TABLE职员 (职员号 CHAR(6)UNIQUE,姓名 CHAR(8),: 性别 CHAR(2),年龄 INT(4),部门 CHAR(12) 22 在学生表 STUD中查询所有姓张的学生的信息,使用的 SQL语句是 _。 ( A) SELECT * FROM S

11、TUD WHERE 姓名 LIKE“张 ” ( B) SELECT * FROM STUD WHERE 姓名 IN(“张 ”) ( C) SELECT * FROM STUD WHERE 姓名 LIKE“张 $” ( D) SELECT * FROM STUD WHERE 姓名 IN(“张 $)” 23 从学生选课表 SC中 (其中有学号、课程号、成绩 3个字段 )查询选修了 3门以上课程的学生学号,实现该功能的 SELECT语句是 _。 ( A) SELECT 学号 FROM SC GROUP BY学号 HAVING SUM(*) 3 ( B) SELECT 学号 FROM SC GROUP

12、 BY学号 HAVING COUNT(*) 3 ( C) SELECT 学号 FROM SC GROUP BY学号 HAVING 课程号 3 ( D) SELECT 学号 FROM SC WHERE 课程号 3 GROUPBY学号 24 把学生表 STUD中的学生 “王小鱼 ”的姓名改为 “王大川 ”,实现该功能的 SQL语句是 _。 ( A) UPDATE STUD姓名 “王小鱼 ”WHERE 姓名 “王大川 ” ( B) UPDATE STUD姓名 “王大川 ”WHERE姓名 “王小鱼 ” ( C) UPDATE STUD SET姓名 “王小鱼 ”WHERE姓名 “王大川 ” ( D) U

13、PDATE STUD SET姓名 “王大川 ”WHERE姓名 “王小鱼 ” 25 如果在建立表 stock.dbf时,将编号字段设置为主索引;能保证数据的 _。 ( A)实体完整性 ( B)域完整性 ( C)参照完整性 ( D)表完整性 26 下列中的 _不能作为应用程序系统的主程序。 ( A)表单 ( B)数据表 ( C)菜单 ( D)程序 27 使用项目管理器中的 “移去 ”命令按钮可以将指定的文 件从项目中移去,被移去的文件将 _。 ( A)保留在原目录中 ( B)不保留在原目录中 ( C)从磁盘上删除 ( D)可保留在原目录中,也可保留在其他目录中 28 能够将表单的 Visible属

14、性设置为 .T.,,并使表单成为活动对象的方法是_。 ( A) Hide ( B) Show ( C) Release ( D) SetFocus 29 下面列出的 “组合框 ”控件属性中,表示组合框的数据来源的属性是 _。 ( A) Value ( B) Top ( C) Rowsource ( D) Rowsourcetype 30 当 “复选框 ”控件的 Value属性值为 _时,复选框变为不可用。 ( A) 0 ( B) 1 ( C) 2 ( D)不确定 31 3l在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是 _。 ( A)文本框 ( B)标签 ( C)列表框

15、( D)复选框 32 在定义类的基本命令 DEFINE CLASS中,如果引用了关键词 PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键词说明的属性、方法程序和对象的方法是 _。 ( A)用 ?THIS.属性或方法程序访问 ( B)用 ?对象 .属性或方法程序访问 ( C)用对象 .属性或方法程序访问 ( D)用类定义中的其他方法访问 33 使用报表向导定义报表时,定义报表布局的选项是 _。 ( A)列数、方向、字段布局 ( B)列数、行数、字段布局 ( C)行数、方向、字段布局 ( D)列数、行数、方向 34 建立已经生成了名为 mymenu的菜单文件,执行该菜

16、单文件的命令是 _。 ( A) DO mymenu ( B) DO mymenu.mpr ( C) DOmymenu.pjx ( D) DO mymenu.mnx 35 有关连编应用程序,下面的描述正确的是 _。 ( A)项目连编以后,应将主文件视做只读文件 ( B)一个项目中可以有多个主文件 ( C)数据库文件可以被指定为主文件 ( D)在项目管理器中,文件名左侧带有符号 “”的文件在项目连编以后是只读文件 36 数据结构分为逻辑结构与存储结构,线性链表属于【 】。 37 在面向对象方法中,类之间共享属性和操作的机制称为【 】。 38 耦合和内聚是评价模块独立性 的两个主要标准,其中【 】反

17、映了模块内各成分之间的联系。 39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体 “项目 ”的联系属于【 】的联系。 40 数据库设计分为以下 6个设计阶段:需求分析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 41 DBMS是指【 】。 42 表达式 LEN(SPACE(5)-SPACE(10)的结果为【 】。 43 参照完整性规则包括更新规则、【 】和插入规则。 44 实体完整性保证了表中 记录的【 】,即在一个表中不能出现重复记录。 45 数据库的扩展名是【 】。 46 SQL查询语句中,用于记录分组查询的子句是【 】。 47

18、 利用 SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为: CREATE TABLE职工 (仓库号 C(5)【 】,职工号 C(5),工资 IDEFAULT1200) 48 当前目录下有 “课程表 ”文件,要求查找既选修了 “W1”,又选修了 “W2”的学生号,语句为: SELECT A.学生号 FROM选课表 A, 【 】; WHERE A.学生号 B.学生号 AND; A.课程号 “W1”AND; B.学生号 “W2” 49 在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用【 】子句说明

19、有效性规则 (域完整性规则或字段取值范围 )。 50 利用 SQL语句删除当前文件夹中一个名为 temp的自由表文件为:【 】 temp。 51 查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的SELECT-SQL语句填空: SELECT课程名,姓名,职称,【 】; FROM课程表,教师表,授课表,选课表; WHERE教师表 .教师号 =授课表 .教师号; AND课程表 .课程号 =授课表 .课程号 AND【 】 GROUP BY选课表 .课程号 52 若要在表单插入一幅图片,应使用【 】控件。要显示数据表中每个学生的照片,应使用【 】控件。 国家二级 VF笔试模拟试卷 100答

20、案与解析 1 【正确答案】 C 【试题解析】 本题考查点是数据结构的组成。数据结构包括 3个方面的内容:数据的逻辑结构、数据的存储结构、数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素 间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算。 2 【正确答案】 D 【试题解析】 线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。 3

21、 【正确答案】 C 【试题解析】 本题考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是如下。 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。 逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。 插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。 选项 C:链表中第 i个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第 i个结点的存储地址,不能通过直接计算获得第 i个结点的存储地址。 4 【正确答案】 D 【试题解析】 结构化程序设计中,要求把程序结构

22、限 制为顺序、选择和循环 3种基本结构,特点是:以控制结构为单位,只有一个入口和一个出口,接口简单,每个单位容易理解;缩小了程序静态结构与动态执行之间的差异,便于方便、正确地理解程序功能。 5 【正确答案】 B 【试题解析】 本题考查点是软件生命周期的划分。这 3个时期为:计划期、开发期和运行期,其各阶段的工作按顺序开展,形如自上而下的瀑布,故称之为瀑布模型。 6 【正确答案】 D 【试题解析】 本题考点是系统详细设计使用的工具。 PAD图即问题分析图, N-S图为方框图,它们两个和程序流程图都是系统详细设计阶段使用的工具。 HIPO图是美国 IBM公司提出的 “层次图加输入 /处理 /输出图

23、 ”的英文缩写,是在总体设计阶段使用的图形工具。 7 【正确答案】 B 【试题解析】 软件成本高是软件危机的一种表现。按照传统的软件开发方法,软件开发者往往对用户的情况了解得不透彻,研制时间一再拖延。软件的实际成本往往比估计成本高出许多。 8 【正确答案】 A 【试题解析】 数据库管理系统 的基础是操作系统。操作系统是 DBMS的基础,它处理的对象是数据文件的物理块,执行物理文件的读写操作,保证 DBMS对数据逻辑上的读写真实地映射到物理文件上。操作系统提供的存取原语和基本存取方法通常是作为和 DBMS的接口。数据库管理系统是数据库系统的核心。数据库系统包含数据库和数据库管理系统。 9 【正确

24、答案】 C 【试题解析】 R1和 R2两个关系的笛卡尔积的元组数目是 r1*r2。连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,因此连接后,结果关系的元组数目应小于笛卡尔积的元组数目。 10 【正确答案】 D 【试题解析】 数据库设计包括结构设计和行为设计两方面的内容,其中结构设计是确定数据库的数据模型,行为设计是应用程序的设计。结构设计是数据库设计的关键和核心,因此,选项 A、 B和 C都是正确的。数据库的物理设计依赖于给定的计算机,不同类型的 DBMS所提供的物理环境不同,物理结构有很大差别。 11 【正确答案】 B 【试题解析】 在 Visual FoxPro中,与打开表

25、有关的参数的含义如下。EXCLUSIVE表示以独占方式打开,这种方式可读可写。 SHARED表示以共 享方式打开,这种方式供多个用户共享表,只读不可写。 NOUPDATE表示以只读方式打开表,这种方式只读不可写。 12 【正确答案】 B 【试题解析】 索引是对表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排列次序排列这些指针,索引文件是由这些指针组成的文件。表使用索引的方式是:通过搜索索引找到特定的值,然后根据指针在基本表中查找包含该值的行。创建索引是加快表的查询速度的有效手段。由于在表的数据发生变化时,所有当时打开的索引文件都会随着数据的改变而

26、自 动改变指针的顺序 (自动更新 ),因此使用索引一般会降低更新的速度。索引文件和表的 DBF文件分别存储,索引只改变原表的逻辑顺序,并没有改变物理顺序,因此索引被删除,并不会影响原表中的记录顺序。 13 【正确答案】 B 【试题解析】 查询的结果只能阅读,不能修改。而视图不仅具有查询功能,还可以修改记录数据并使源表数据随之更新。与查询设计器相比,在视图设计器中多了一个 “更新条件 ”选项卡,该选项卡具有使修改过的记录更新源表的功能。 14 【正确答案】 B 【试题解析】 本题考查点是表的基本概念 。在 Visual FoxPro中,表分为自由表和数据库表。自由表是独立于数据库而存在的单独的表

27、,数据库表属于数据库中的表。自由表和数据库表的关系是:如果将自由表添加到数据库中,则自由表变成数据库表;如果将数据库表从数据库中移去,则数据库表变成自由表。数据库表的许多特性是自由表所没有的。在数据库表中,可以设置数据字典,保证字段级和记录级的有效性,并可保证主关键词字段内容的唯一性。在 Visual FoxPro中,索引分为 4类:主索引、候选索引、唯一索引、普通索引。主索引必须在数据库表中建立,其他类型的索引既可在 自由表中建立,也可以在数据库表中建立。 15 【正确答案】 D 【试题解析】 本题考查点是视图设计器和查询设计器的组成。视图设计器的选项卡有 7项:字段、连接、筛选、排序依据、

28、分组依据、更新条件和杂项。查询设计器的选项卡有 6项:字段、连接、筛选、排序依据、分组依据和杂项。查询设计器没有 “更新条件 ”选项卡。 16 【正确答案】 B 【试题解析】 在 WHERE子句中,可使用以下运算符来确定查询集合: IN查找属性值属于指定集合的元组。 NOT IN查找属性值不属于指定集合的元组。显然,选 项 A的查询不符合题目要求;选项 C使用的集合运算符 NOT不正确,应为 NOTIN;选项 D的属性列表中,各属性应当使用引号引起来。因此选项B正确。 17 【正确答案】 B 【试题解析】 SELECT-SQL语句的查询结果可以存放到一个数据表中 (INTO新表名 ),也可以存

29、放到一个文本文件中 (TO FILE文件名 ),还可以从打印机 (TO PRINTER)和屏幕 (TO SCREEN)上输出。 18 【正确答案】 D 【试题解析】 SQL中的 INSERT语句有下面的几种格式。 INSERT INTO表名 (列名 ) VALUSE( 值 ) INSERT INTO表名 FROM ARRAY数组名 /FROM MEMVAR INSERT INTO表名 (列名 ) 子查询其中, 是将若干指定数值插入到表中, 是将指定数组中的值或同名内存变量的值插入到表中, 是将一个查询的结果插入到表中。所以前 3个选项是正确的。 19 【正确答案】 C 【试题解析】 INSER

30、T-SQL语句中列名的顺序既可以与表定义时的列名顺序一致,也可以不一致,但是, INSERT-SQL语句中值的顺序必须与 列名的顺序一致。 20 【正确答案】 C 【试题解析】 在 SELECT查询语句中可以使用下表中的特殊运算符来简洁而清晰地表示条件。从表中可知,正确表示基本工资 “在 1200元到 1800元之间 ”这个条件的子句是 “BETWEEN 1200 AND l800”。 21 【正确答案】 C 【试题解析】 SQL支持空值,空值是不知道或不确定的值。 NOT NULL表示不允许有空值, UNIQUE表示属性的值唯一。所以,选项 C建立的表符合题目要求。 22 【正确答案】 A

31、【试题解析】 在 WHERE子句中可以使用查询条件谓词 LIKE实现字符匹配。谓词 LIKE的一般形式为 “列名 LIKE字符串常数 ”,其中的列名的数据类型必须是字符型,在字符串常数中可以使用一些特殊字符来匹配字符。字符 (百分号 )表示可以和任意长的字符串匹配。所以,选项 A的语句正确。 23 【正确答案】 B 【试题解析】 根据题目要求,应先用 GROUP BY子句按学号分组,再用集函数COUNT对每一组计数。 HAVING指定选择组的条件,只有满足条件 (元组数3,表示此学生选修的课超过 3门 )的组才会被选出来。根据此分析,选项 B的语句正确。 24 【正确答案】 D 【试题解析】

32、SQL提供了更新操作语句 UPDATE。 UPDATE语句的一般格式为: UPDATE表名 SET列名;表达式 ,列名 =表达式 WHERE 条件 其功能是更新指定表中满足条件的记录,把这些记录按SET子句中的表达式修改相应字段上的值。所以,能实现把学生表 STUD中的学生 “王小鱼 ”的姓名改为 “王大川 ”的功能的语句是选项 D。 25 【正确答案】 A 【试题解析】 建立表 stock.dbf时,只要将编号字段设置为主索引, 就能保证数据的实体完整性。 26 【正确答案】 B 【试题解析】 应用程序系统的主程序主要用于初始化系统的运行环境,显示初始的用户界面、控制事件的运行,使用表单、菜

33、单和程序都可以完成以上功能。但数据表作为系统的数据源,不具备上述功能。 27 【正确答案】 A 【试题解析】 使用项目管理器中的 “移去 ”命令按钮可以将指定的文件从项目中移去,被移去的文件只是移出了项目,它还保留在原目录中。 28 【正确答案】 B 【试题解析】 本题考查点是表单的属性和方法。表单的 Visible属性表 示表单是可见的 (Visible为 .T.)还是隐藏 (Visible 为 .F.)。表单的 Hide方法用来隐藏表单,将表单的 Visible属性设置为 .F.,表单的 Show方法用来隐藏表单,将表单的 Visible属性设置为 .T.,表单的 Release方法将表单

34、从内存中释放,表单的 Refresh方法用来刷新表单, SetFocus方法让控件获得焦点,使之成为活动对象,表单没有SetFocus方法。 29 【正确答案】 C 【试题解析】 “组合框 ”控件由一个列表框和一个编辑框组成。它主要用于从列表项中选取数据, 并将数据显示在编辑窗口中的操作。 “组合框 ”控件的属性主要包括 “组合框 ”控件的大小以及 “组合框 ”输出信息字体的大小、风格等。属性 Value表示组合框的当前值, Top表示组合框上边界与容器上边界的距离, Rowsource表示组合框的数据来源, Rowsourcetype表示组合框数据源的存储类型。 30 【正确答案】 C 【试

35、题解析】 “复选框 ”控件的 Value属性值有 3种状态:当 Value属性值为 o(或逻辑值 .F.)时,表示没有选择复选框;当 Value属性值为 1(或逻辑值 .T.)时,表示选中了复选框; 当 Value属性值为 2(或 NULL)时,复选框显示灰色 (表示不可用 )。 31 【正确答案】 A 【试题解析】 文本框是 Visual FoxPro的一种常用控件,用户利用它可以在内存变量、数组元素和非备注型字段中输入或编辑数据。所有标准的 Visual FoxPro编辑功能,如剪切、复制和粘贴等,在文本框内都可以使用。 32 【正确答案】 D 【试题解析】 在定义类的基本命令 DEFIN

36、ECLASS中,无论是添加对象、定义属性或方法,如果引用了关键词 PROTECTED和 HIDDEN,就可以保 护和隐藏类定义中相应的对象、属性和方法程序。由该关键词说明的属性、方法程序和对象只能被类定义中的其他方法访问。 33 【正确答案】 A 【试题解析】 本题考查点是使用报表向导定义报表。使用报表向导定义报表时,定义报表布局的选项是列数、方向和字段布局。 “方向 ”选项包括水平布局和垂直布局。 “字段布局 ”选项包括按行布局和按列布局。 34 【正确答案】 B 【试题解析】 执行菜单文件的命令是 DO菜单程序,菜单程序文件的扩展名 .MPR不能省略。所以选项 B的命令正确。选项 A运行程

37、序文件 mymenu。选项 C的命令错误,打开项目文件 mymenu.pjx的正确命令 “MODIFY PROJECT mymenu.pjx”。选项 D的命令错误,扩展名为 .MNX 的文件表示菜单,不是菜单程序文件,打开菜单设计器设计菜单的正确命令是 “MODIFY MENU mymenu.mnx”。 35 【正确答案】 A 【试题解析】 本题考查点是连编应用程序。项目连编以后,所有包含在项目中的文件将变为只读文件。在项目管理器中,文件名左侧带有符号 表示该文件从项目中排除。主文件是整个应用程序的入口点。 VFP的程序文件、菜 单、表单或查询都可以作为主文件,一个项目中,系统的主文件是唯一的

38、。 36 【正确答案】 存储结构 【试题解析】 数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。 37 【正确答案】 继承 【试题解析】 类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已 定义的类的基础上定义,这样使该类型继承了其父类的属性和方法,当然,也可以定义自己的属性和方法。 38 【正确答案】 内聚 【试题解析】 内聚性是一个模块内部各个元素间彼此

39、结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系;耦合性是模块间互相连接的紧密程度的度量。 39 【正确答案】 一对多 (或 1: N) 【试题解析】 两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3种,即一对一 (1: 1)的联系、一对多 (1: N)或多对一 (N: 1)的联系和多对多 (N: N)的联系。 40 【正确答案】 概念设计阶段 【试题解析】 数据库设计分为以下 6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。 41 【正确答案】 数据库管理系统 【试题解析】 数据库管理系统的英文缩写是 DBMS

40、,数据库的英文缩写是 DB,数据库系统的英文缩写是 DBS。 42 【正确答案】 15 【试题解析】 SPACE()函数是用来生成指定数量的空格,结果为字符型数据。在字符表达式中,不论是 “+”或 “-”运算,都表示连接字符串的运算,具连 接后的新字符串长度总是等于所连接的两个字符串长度之和。 LEN()函数用来测试字符串的长度。 43 【正确答案】 删除规则 【试题解析】 在 Visual FoxPro中,参照完整性规则包括更新规则、删除规则和插入规则 3种。 44 【正确答案】 惟一性 【试题解析】 实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual Fo

41、xPro中利用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。 45 【正确答案】 .dbc 【试题解析】 数据库的 扩展名是 .dbc,表文什的扩展名为 .dbf。 46 【正确答案】 GROUP BY 【试题解析】 在 SQL查询语句中, GROUP BY子句用于记录分组查询,一般跟在 WHERE子句之后,没有 WHERE子句时,跟在 FROM子句之后。 47 【正确答案】 PRIMARY KEY 【试题解析】 SQL语句可以定义表结构,除了建立表的基本功能,还包括满足实体完整性的主关键字 (主索引 )、定义域完整性的 CHECK约束及出错提示信息ERROR、定义默认值 DEF

42、AULT等。 48 【正确答案】 选课表 B 【试题解析】 SQL不仅可以对多个关系进行联接操作,也可以将同一关系与其自身进行联接。在自联接操作中,别名是必不可少的,别名是在 FROM短语中定义的,格式为关系名别名。 49 【正确答案】 CHECK 【试题解析】 在 CREATE TABLE 语句中用 CHECK 约束定义域完整性。 50 【正确答案】 DROP TABLE 【试题解析】 在 SQL语句中,利用 DROP TABLE表文件名可删除数据表文件。 51 【正确答案】 COUNT(选课表学号 ) ,选课表 课程号课程表 .课程号 【试题解析】 本题内容涉及到 4个表,用 3个连接条件

43、将 4个表有机地连接起来。其中,前两个连接条件可以给出每门课程的课程名、任课教师名及其职称。后一个连接条件将相关课程与学生的选课情况联系起来,通过按课程号进行分组,统计每一组的学号数,就可以得到每一门课程的选课人数。 52 【正确答案】 ActiveX ,ActiveX绑定 【试题解析】 “ActiveX”控件的功能是向应用程序中添加 OLE对象,它又称为OLE控件。 OLE是对象链接与嵌入的英文缩写 (Object Linking and Embedding),即把一个对象以链接或嵌入的方式包含在其他的 Windows应用程序中,如Word、 Excel等。 “Active X绑定 ”控件与 OLE容器控件一样,可向应用程序中添加 OLE对象,它又称为 OLE绑定控件。与 OLE容器控件不同的是, OLE绑定型控件绑定在一个通用型字段上。绑定型控件是表单或报表上的一种控件,其中的内容与后端的表或查询中的某一字段相关联。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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