1、国家二级 VF笔试模拟试卷 53 及答案与解析 1 以下关于队列的叙述中,不正确的是 _。 ( A)队列的特点是先进先出 ( B)队列既能用顺序方式存储,也能用链接方式存储 ( C)队列适用于二叉树对称序周游算法的实现 ( D)队列适用于树的层次次序周游算法的实现 2 下列数据结构中能运用二分法查找的是 _。 ( A)有序线性链表 ( B)有序顺序表 ( C)顺序存储的栈 ( D)顺序存储的队列 3 数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是_。 ( A)线性链表 ( B)二叉链表 ( C)栈与队列 ( D)循环队列 4 系统软件一般包括 _。 、服务性程序 、语言处理程
2、序 、操作系统 、数据库管理系统 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D)全部 5 软件需求说明书是需求分析阶段的最后成果,以下 _是其应包括的内容。 、数据描述 、功能描述 、性能描述 、文件结构 ( A) 和 ( B) 和 ( C) 和 ( D) 、 和 6 软件测试一般是通过设计测试实例来实现,它又分为黑箱法和白箱法两类 ,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是 _。 ( A)等价分类法 ( B)边界值分析法 ( C)因果图法 ( D)错误推断法 7 以下选项中,与软件产品运行有关的质量特征是 _。 ( A)可测试性 ( B)适应性 ( C)可重用性
3、 ( D)健壮性 8 在关系数据库中,用来表示实体之间联系的是 _。 ( A)树结构 ( B)网结构 ( C)线性表 ( D)二维表 9 下列叙述中正确的是 _。 ( A)用 E-R图能够表示实体集之间一对一的联系、一对多 的联系、多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念数据模型只能转换为关系数据模型 10 关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是 _。 ( A)每一个分量是一个不可分的数据项,即不允许存在表中表结构 ( B)二维表
4、中各列的宽度必须完全相等 ( C)二维表中的各行和各列的顺序不能交换 ( D)属性名 (字段名 )要么全部使用汉字,要么全部使用字母 11 执行下列命令后,屏幕上显示的结果是 _。RR=“FORTRAN“?UPPER(SUBSTR(RR, 1, 1)+LOWER(SUBSTR(RR, 2) ( A) FORTRAN ( B) ForTRAN ( C) Fortran ( D) forTRAN 12 在 VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。应选择_。 ( A)限制 (Restrict) ( B)
5、忽略 (Ignore) ( C)级联 (Cascade) ( D)级联 (Cascade)或限制 (Restrict) 13 备注型字段的数据用来存放 _。 ( A)指向备注的具体内容 ( B)指向 DBF文件的指针 ( C)指向 FPT文件的文件名 ( D)指向 FPT文件中文字块的指针 14 将数据库表从数据库移出后,该表被 _。 ( A)移出数据库 ( B)逻辑删除 ( C)放入回收站 ( D)物理删除 15 实体完整性规则要求主属性不能取空值,为此,可通过 _来保证。 ( A)定义主关键词 ( B)用户定义的完 整性 ( C)定义外部键 ( D)关系系统自动定义 16 不允许在记录中出
6、现重复索引值的索引是 _。 ( A)主索引和候选索引 ( B)主索引、候选索引和唯一索引 ( C)主索引 ( D)主索引、候选索引和普通索引 17 创建数据表时,可以给字段规定 NULL或 NOTNULL值, NULL值的含义是_。 ( A) 0 ( B)空格 ( C) NULL ( D)不确定 18 VisualFoxPro的参照完整性规则不包括 _。 ( A)更新规则 ( B)删除规则 ( C)查询规则 ( D)插入规则 19 建立索引文件,可以 _。 ( A)清除表中无用的记录 ( B)对表中记录的物理位置进行重新调整 ( C)提高记录的查询速度 ( D)对记录进行分类统计 20 一个数
7、据库表最多可以设置 _个触发器。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 21 用 SELECT-SQL语句查询学生表中所有学生的姓名,使用的是 _。 ( A)投影查询 ( B)条件查询 ( C)分组查询 ( D)查询排序 22 在 SELECT语句中,为了在查询结果中消去重复 记录,应使用 _项。 ( A) PERCENT ( B) DISTINCT ( C) TOPN ( D) WITHTIES 23 在学生选课表 (S ( A)中,查询选修了 3号课程的学生的学号 (XH)及其成绩 (G ( B),查询结果按分数的降序排列。实现该功能的正确 SQL语句是 _。 ( C)
8、SELECTXH, GDFROMSCWHERECH “3”ORDERBYGDDESC ( D) SELECTXH, GDFROMSCWHERECH “3”ORDERBYGDASC 24 VisualFoxPro的报表文件 .FRX中保存的是 _。 ( A)打印报表的预览格式 ( B)已经生成的完整报表 ( C)报表的格式和数据 ( D)报表设计格式的定义 25 设学生表 S、课程表 C和学生选课表 SC的结构如下; S(学号,姓名,年龄,系别 )C(课程号,课程名 )SC(学号,课程号,成绩 )查询学生姓名及所选修课程的课程号和成绩,实现此功能的 SELECT语句是 _。 ( A) SELEC
9、TS.姓名, SC.课程号, SC.成绩 FROMSWHERES.学号 SC.学号 ( B) SELECTS.姓名, SC.课程号, SC.成绩 FROMSCWHERES.学号 SC.成绩 ( C) SELECTS.姓名, SC.课程号, SC.成绩 FROMS, SCWHERES.学号 SC.学号 ( D) SELECTS.姓名, SC.课程号, SC.成绩 FROMS, SC 26 设有关系: S(学号,姓名,性别 )、 C(课程号,课程名 )、 SC(学号,课程号 )。实现查询选修 “会计学 ”课的所有女生姓名的 SQL语句是 “SELECTFROMS, C,SCWHERE条件 ”。该语
10、句中的条件的正确表示是 _。 ( A) S.学号 SC.学号 AND性别 “女 ”AND课程名 “会计学 ” ( B) S.学号 SC.学号 ANDC.课程号 SC.课程号 AND课程名 “会计学 ” ( C)性别 “女 ”AND课程名 “会计学 ” ( D) S.学号 SC.学号 ANDC.课程号 SC.课程号; AND性别 “女 ”AND课程名 “会计学 ” 27 设教师表的结构为: (教师号、姓名、性别、职称、工资、所在系 )。若要查询讲授课程号为 “C140”的教师姓名,下列 SELECT-SQL语句中,错误的语句是_。 ( A) SELECT姓名 FROM教师表 WHERE(教师号
11、ANY; (SELECT教师号FROM授课表 WHERE课程号 =“C140”) ( B) SELECT姓名 FROM教师表 WHEREEXISTS(SELECT*FROM 授课表;WHERE教师号 =教师表 .教师号 AND课程号 “C140”) ( C) SELECT姓名 FROM教师表,授课表 WHERE教师表 .教师号授课表教师号; AND授课表 .课程号 “C140” ( D) SELECT姓名 FROM教师表 WHERE(教师号 ALL; (SELECT教师号FROM授课表 WHERE课程号 “C140”) 28 使用项目管理器中的 “连编 ”命令按钮,不能生成 _。 ( A) .
12、PRG文件 ( B) .APP文件 ( C) .DLL文件 ( D) .EXE文件 29 在表单中添加和修改控件时,确定表单标题栏的文本内容的属性是 _。 ( A) Alignment ( B) Caption ( C) FormCount ( D) MaxHeight 30 在 “表单控件 ”工具栏中, _控件用于保存不希望用户改动的文本。 ( A)编辑框 ( B)标签 ( C)命令组 ( D)文本框 31 用户可以在 “菜单设计器 ”窗口右侧的 _列表框中查看菜单项所属的级别。 ( A)菜单级 ( B)预览 ( C)菜单项 ( D)插入 32 在制作报表时,报表的数据源可以是 _。 ( A
13、)表、视图或文档 ( B)数据库表,视图、查询或临时视图 ( C)自由表或其他表 ( D)各种文档和表 33 类 (Class)是具有共同属性、共同操作性质的对象的集合。下列选项中, _不是类所具有的特性。 ( A)继承性 ( B)封装性 ( C)多态性 ( D)分布性 34 将系统菜单全部引入用户菜单的方法是:打开用户菜单生成器,选择 “显示 ”下拉菜单的 “常规选项 ”。在常规选项对话框的 “位置 ”区域包括的单选按钮有 _。 ( A)替换、追加、删除 ( B)替换、修改、追加、删除 ( C)插入、替换、追加 ( D)替换、追加、在 之前、在 之后 35 在报表的页面设置中,把页面布局设置
14、为两列,其含义是 _。 ( A)每页只输出两列字段值 ( B)一行可以输出两条记录 ( C)一条记录可以分成两列输出 ( D)两条记录可以在一列输出 36 在单链表中,要删除一个指定的结点,必须要找到该结点的【 】。 37 假设 一棵二叉树的后序遍历序列为 DGJHEBIFCA,中序遍历序列为DBGEHJACIF,则其前序遍历序列为【 】。 38 类是具有共同属性、共同操作方法的对象的集合,所以类是对象的【 】。 39 软件工程概念的出现源自【 】。 40 数据库三级模式体系结构的划分,有利于保持数据库的【 】。 41 在应用程序生成器的 “常规 ”选项卡中。选择程序类型时选中 “正常 ”,将
15、生成一个在 Visual FoxPro主窗口运行的【 】应用程序。 42 命令 ?LOWER(“Xy2A“)的结果是【 】。 43 快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的【 】事件代码中添加调用该弹出式菜单程序的命令。 44 若想设置当前对象的直接容器对象的标题为 “注意 ”,则在对象的方法或事件中应该加入的语句为【 】。 45 设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO 其中 NO为学号, NAME为姓名, SEX为性别, AGE为年龄, CLASS为班号。写出实现下列功能的 SQL语句。 删除姓
16、 “王 ”的学生记录 【 】。 46 设有图书管理数据库: 图书 (总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价N(6,2) 读者 (借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅 (借书证号 C(4),总编号 C(6),借书日期 D(8) 为图书管理数据库的读者表增加工资属性 (N(8,2)。请对下面的 SQL语句填空: 【 】 47 为了通过视图能够更新基本表中的数据,需要在视图设计器的【 】选项 卡中选择【 】设置项。 国家二级 VF笔试模拟试卷 53 答案与解析 1 【正确答
17、案】 C 【试题解析】 本题考查点是队列的相关知识。队列是一种特殊的线性表。队列的特点是 “先进先出 ”;在队列头删除结点;在队列尾插入结点。 2 【正确答案】 B 【试题解析】 有序线性表顺序存储时才能采用二分查找。 3 【正确答案】 C 【试题解析】 线性链表是线性表的链式存储结构,二叉链表是二叉树的链式存储结构,栈与队列分别是特殊的线性表,循环队列是队列的一种顺序存储结构。可知,线性链表、二叉链表 、循环队列均属于存储结构,而栈与队列属于逻辑结构。 4 【正确答案】 D 【试题解析】 本题考查点是计算机的软件系统。计算机的软件系统一般分为系统软件和应用软件两大部分。系统软件是指负责管理、
18、监控和维护计算机硬件和软件资源的一种软件。系统软件主要包括操作系统、程序设计语言及其处理程序 (如汇编程序、编译程序、解释程序等 )、数据库管理系统、系统服务程序以及故障诊断程序、调试程序、编辑程序等工具软件。应用软件是指利用计算机和系统软件为解决各种实际问题而编制的程序,这些程序能满足用户的特殊需要。常见的应用 软件有科学计算程序、图形与图像处理软件、自动控制程序,情报检索系统、工资管理程序、人事管理程序、财务管理程序以及计算机辅助设计与制造、辅助教学等软件。 5 【正确答案】 D 【试题解析】 本题考查点是软件需求说明书的内容。软件需求说明书是把在软件计划中确定的软件范围加以展开,制定出完
19、整的信息描述、详细的功能说明、恰当的检验标准以及其他与要求有关的数据。一般包括概述、数据描述、功能描述、性能描述、参考文献目录、附录等部分。 6 【正确答案】 B 【试题解析】 本题考查点是软件测试技术。经验 表明,用边界值分析法设计出的测试实例暴露错误的能力最强。 7 【正确答案】 D 【试题解析】 本题考查点是对软件质量评价的特征。可测试性、适应性是与产品修改有关的特性,可重用性是与产品转移有关的特性,只有健壮性是与产品运行有关的特性。 8 【正确答案】 D 【试题解析】 关系模型是用二维表格数据来表示实体本身及其相互之间的联系。 9 【正确答案】 A 【试题解析】 用 E-R图可以简单明
20、了地描述实体及其相互之间的联系,用 E-R图还可以方便地描述多个实体集之间的联系和一个实体集内部 实体之间的联系。所以,选项 A正确,选项 B 与选项 C错误。为了建立用户所要求的数据库,必须把概念结构 (用 E-R图表示的概念数据模型 )转换为某个具体的数据库管理系统所支持的数据模型,这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行: (1)将概念模型转换成一般的数据模型; (2)将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。可知,用 E-R图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次
21、模型等。所以,选项 D说法错误。 10 【正确答案】 A 【试题解析】 关系数据库理论要求关系模型必须是规范化的,这些规范条件中最基本的一条就是:关系中的每一个分量是一个不可分的数据项,即不允许出现表中表结构。因此,关系数据库中的二维表不同于日常生活中的二维表。 11 【正确答案】 C 【试题解析】 函数 SUBSTR(RR, 1, 1)从字符串 “FORTRAN”中仅截取第 1个字符 “F”, SUBSTR(RR, 2)从字符串 “FORTRAN”中的第 2个字符开始,一直截取到最末字符,取出的字符串是 “ORTRAN”。函数 UPPER()与 LOWER()的作用是分别将字符串转换成大写字
22、母和小写字母。所以,整个表达式的运算过程如下: UPPER(SUBSTR(RR, 1, 1)+LOWER(SUBSTR(RR, 2) UPPER(“F“)+LOWER(“ORTRAN“)+“F“+“ortran“Fortran“ 12 【正确答案】 C 【试题解析】 参照完整性设定的规则如下表所示。 13 【正确答案】 D 【试题解析】 备注型和通用型的具体数据都保存在 .FPT 文件中,备注型字段的数据用来 存放指向 FPT中文字块的指针,通用型字段的数据用来存放指向 FPT文件中多媒体对象的指针。 14 【正确答案】 A 【试题解析】 可以将数据库表从数据库中移出使之成为自由表,也可将自由
23、表添加到数据库中使之成为数据库表。逻辑删除和物理删除是指删除表中记录的两个步骤。逻辑删除是对表中记录打上删除标记,逻辑删除的记录可以恢复。物理删除是删除磁盘上表文件的记录,物理删除以后的记录不能恢复。 15 【正确答案】 A 【试题解析】 用户定义了主关键词,当对关系进行更新操作时,数据库管理系统会自动检查主 关键词是否为空,或是否唯一。如果主关键词为空,或者不唯一,则拒绝该更新操作,从而保证了实体完整性。 16 【正确答案】 A 【试题解析】 主索引是在指定字段或表达式中不允许出现重复值的索引,这样的索引可以起到主关键词的作用。主关键词能唯一确定记录的顺序,它不允许在指定字段中出现重复值。建
24、立主索引的字段可以看作是主关键词,一个表只能有一个主关键词,所以一个表只能创建一个主索引。主索引仅适用于数据库表,自由表不能创建主索引。如果一个表已经有了一个主索引,可以为该表添加候选索引。候选索引和主索引一样,要 求字段值具有唯一性。建立候选索引的字段可以看作是候选关键词。一个数据表或自由表中都可以建立多个候选索引。 17 【正确答案】 D 【试题解析】 空值 (NULL)不是。也不是空格,更不是填入 NULL,而是 “不知道 ”、 “不确定 ”或 “没有数据 ”的意思。当某一字段的值一定要输入值才有意义时,则可设置为 NOTNULL。 18 【正确答案】 C 【试题解析】 参照完照性是指数
25、据库中的相关表之间的一种数据完整性约束规则。参照完整性规则包括更新规则、插入规则和删除规则,没有查询规则。 19 【正确答 案】 C 【试题解析】 建立索引文件,可以提高记录的查询速度。 20 【正确答案】 C 【试题解析】 在数据库 “表设计器 ”中,选择 “表 ”选项卡,可以设置 3种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。 插入触发器 表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,否则不允许
26、插入该记录。 更新触发器 表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改以前的记录值。 删除触发器 表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。 21 【正确答案】 A 【试题解析】 投影查询是选择表中的全部列或部分列进行的查询。所以,用SELECT-SQL 语句查询学生表中所有学生的姓名,使用的是投影查询。 22 【正确答案】 B 【试题解析】 SQL中的 SELECT 语句属于
27、数据查询语句,数据查询是数据库的核心操作。 SQL 语言的数据查询只有一条 SELECT 语句,但是该语句却是用途最广泛的一条语句,具有灵活的使用方法和丰富的功能。 SELECT 语句的一般格式为: SELECTALL/DISTINCTTOP表达式 PERCENT别名 .列表达式LAS栏名 , 别名 . 列表达式 AS栏名 FROM数据库名 ! 表名 , 数据库名 ! 表名 INNER/LEFT/RIGHT/FULLJOIN数据库名 ! 表名 ON连接条件 . INT0新表名 /TOFILE文件名 /TOPRINTER/TOSCREEN WHERE连接条件 AND连接条件 AND/OR筛选条件
28、 AND/OR筛选条件 GROUPBY列名 ,列名 HAVING 筛选条件 ORDERBY列名 ASC/DESC,列名 ASC/DESC ; 本题中, TOPN用于指定查询 结果包括特定数目的行数, PERCENT 用于指定查询结果包括全部记录的百分比, DISTINCT 用于指定查询结果中消除重复的记录。而 WITHTIES不是 SELECT 中的选项。 23 【正确答案】 SELECTXH, GDFROMSCWHERECH “3”GROUPBYGDDESC 【试题解析】 SELECTXH, GDFROMSCWHERECH “3”GROUPBYGDASC 24 【正确答案】 D 【试题解析】
29、 本题考查点是与报表有关的文件。与报表有关的文件有:报表文件的扩展名为 .FRX,用来 存放报表设计格式的定义的文件。报表备注文件的扩展名为 .FRT。 25 【正确答案】 C 【试题解析】 根据题目要求可以分析:本查询涉及到学生表 S和学生选课表SC,同时需要满足查询条件 “S.学号 SC.学号 ”,所以只有使用选项 C的语句,才能实现查询学生姓名及其所选修课程的课程号和成绩。 26 【正确答案】 D 【试题解析】 要实现本题 3个表的连接查询,其连接条件是:连接表 s与 SC的连接条件是 “S.学号 SC.学号 ”,连接表 C与 SC的连接表件是 “C.课程号 =SC.课程号 ”。同时,还
30、需要满足 “性别 “女 ”和 “课程名 “会计学 ”这两个条件,从而才可以实现查询选修 “会计学 ”课的所有女生的姓名的目的。 27 【正确答案】 D 【试题解析】 本查询是基于教师表和授课表查询讲授课程号为 “C140”的教师的姓名,可以使用两种方法:等值连接查询和子查询。选项 A采用的是返回一组值的子查询,先执行子查询,找到讲授课程号为 “C140”的教师号,由于讲授 “C140”课程的教师可能是一个或多个,返回的教师号为一组值的集合;再执行父查询,其中 ANY也可以用 IN代替,其含义为任意一个,即筛选出教师表中的教师号 为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项是正确的
31、。选项B 采用的也是子查询的一种:判断在子查询中是否存在相关的记录,当子查询检查到在授课表中存在一条满足其 WHERE 条件短语的记录时,父查询便得到一个教师姓名,重复执行上述过程,直到得出最后结果,即筛选出教师表中的教师号为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项也是正确的。选项 C是等值连接查询,即在教师表和授课表中,选取满足 WHERE 条件短语的教师姓名,是正确答案。选项 D也采用的是返回一组值的子查询,但量词 ALL在此处用法不当, 是错误的。 28 【正确答案】 A 【试题解析】 使用项目管理器中的 “连编 ”命令按钮,可以生成 .APP文件、 .EXE文件和 .D
32、LL 文件。其中: .APP文件是在 VisualFoxPro环境下运行应用程序的文件, .EXE文件是脱离 VisualFoxPro运行的可执行文件, .DLL文件是动态链接文件,而 .PRG文件是源程序格式的文件。 29 【正确答案】 B 【试题解析】 属性 Alignment指定与控件有关的文本对齐方式,属性 Caption 确定表单标题栏的文本内容,属性 FormCount 确定 表单集中的表单数,属性MaxHeight指定表单的最大高度。 30 【正确答案】 B 【试题解析】 “标签 ”控件的作用是用于保存不希望用户改动的文本。 31 【正确答案】 A 【试题解析】 用户可通过 “菜
33、单设计器 ”窗口右侧的 “菜单级 ”选项来查看菜单项所属菜单级别。 32 【正确答案】 B 【试题解析】 报表是一个数据库管理系统中的重要部分之一。 VisualFoxPro报表文件的基本组成是数据源和布局。报表的数据源指的是制作报表的数据来源。报表的数据源可以是数据库表、视图、查询或 临时视图。 33 【正确答案】 D 【试题解析】 类具有继承性、封装性和多态性等特性。 继承性 子类不但具有父类的全部属性和方法,而且允许用户根据需要对已有的属性和方法进行修改,或添加新的属性和方法。这种特性称为类的继承性。 封装性 指类的内部信息对用户是隐蔽的。在类的引用过程中,用户只能看到封装界面上的信息
34、(属性、事件、方法 ),而其内部信息 (数据结构、操作实现、对象间的相互作用等 )则是隐蔽的。 多态性 是指一些相关联的类包括同名的方法程序,但方法程序的内容不同。在运行时,根据不同的对象、类 及触发的事件、控件、焦点来确定调用哪种方法程序。 34 【正确答案】 D 【试题解析】 在 “常规选项 ”对话框的 “位置 ”区域有 4个单选按钮。 替换 默认。将用户菜单替换系统菜单。 追加 用户菜单追加在系统菜单之后。 在 之前 用户菜单追加在指定系统菜单标题之前。 在 之后 用户菜单追加在指定系统菜单标题之后。 35 【正确答案】 B 【试题解析】 在进行报表设计时,通常要使用 “文件 ”菜单中的
35、 “页面设置 ”命令打开 “页面设置 ”对话框。在 “页面设置 ”对话框中,系统默认报表页面列数是 1,表示报表输出记录不分栏,一行输出一条记录。若设置的列数大于 1,把记录分栏输出,一行可输出多条记录。 36 【正确答案】 前件 【试题解析】 单链表是一种顺序存取的存储结构,要对某结点进行存取,都必须从链表的头指针指向的结点开始,依次找到该点,因此在删除一个指定的结点,必须要找到该结点的前件。 37 【正确答案】 ABDEGHJCFI 【试题解析】 若后序序列为非空,则后序遍历序列最后一个元素应是二叉树的根。那么前半部分非空应是二叉树左子树的中序遍历序列,后半部分非空应是二叉树右子树的中序序
36、 列。若判断出左子树非空,那么在后序序列的第二个元素即是左子树的根,再结合中序序列前半部分,递归地就可把左子树判定出来。同样的方法可把右子树判定出来,那么二叉树就唯一地确定出来,这样其前序序列便可得到。对于本题,首先根据后序遍历序列确定这棵二叉树的根结点为 A,然后将根据中序遍历序列确定左右子树的结点及中序遍历序列,分别是 “DBGEHJ”和“CIF”;再根据左子树的后序遍历序列 “DGJHEB”确定其左子树根结点为 B 及其左右子树的结点及中序遍历序列。以此类推,从而画出该二叉树,如下图所示,从而确定其前序遍历序列为 ABDEGHJCFI。 38 【正确答案】 抽象 【试题解析】 类是具有共
37、同属性、共同操作方法的对象的集合,所以类是对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。 39 【正确答案】 软件危机 【试题解析】 软件工程是为了消除软件危机而产生的,它试图使用工程、科学和数学的原理与方法研制、维护计算机软件的有关技术及管理方法,其目的是最终解决软件的生产工程化问题。 40 【正确答案】 数据独立性 【试题解析】 数据库的三级模式体系结构把数据 的组织管理工作进行了划分,把数据的具体组织留给 DBMS 管理,使用户能逻辑地、抽象地处理数据,而不:必关心数据在计算机中的具体表示方式与存储方式,保证了数据的独立性。 41 【正确答案】 A
38、PP 【试题解析】 在应用程序生成器的 “常规 ”选项卡中。选择程序类型时选中 “正常 ”,将生成一个在 VisualFoxPro主窗口运行的 APP应用程序。 42 【正确答案】 xy2a 【试题解析】 LOWER(“Xy2A“)命令是将大写转换成小写。 43 【正确答案】 Rightclick 【试题 解析】 快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的 Rightclick事件代码中添加调用该弹出式菜单程序的命令。 44 【正确答案】 This.Parent.Caption=“注意 “ 【试题解析】 即设置当前对象的父对象的标题属性。 45 【
39、正确答案】 DELETE FROM R WHERE NAME LIKE“王 %“ 【试题解析】 DELETE 用途: 删除表中的数据。 语法: DELETE FROM table_name WHERE column_ name=some_value LIKE 语句中, %表示任意个字符 46 【正确答案】 ALTER TABLE读者 ADD工资 N(8,2) 【试题解析】 ALTER TABLE 用途: 在已经存在的表中增加后者移除字段。 语法: ALTER TABLE table_name ADD column name datatype ALTER TABLE table_name DROP COLUMN column_name 47 【正确答案】 更新条件;发送 SQL更新 【试题解析】 根据对视图的操作,如果需要通过视图更新基本标中的数据,需要在视图设计器中的 “更新条件 ”选项卡中选择 “发送 SQL 更新 ”设置项。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1