国二VF公共基础题目
全国计算机二级VF公共基础120题详解版
公共基础知识120题详解篇(1) 下面叙述正确的是______。
A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对[答案]C[考点]程序设计基础[评析]时间复杂度:在运行算法时所耗费的时间为f(n)(即n的函数)。
空间复杂度:实现算法所占用的空间为g(n)(也为n的函数)。
A应为有关。
(2) 以下数据结构中不属于线性数据结构的是______。
A. 队列B. 线性表C. 二叉树D. 栈[答案]C[考点]数据结构与算法[评析]一棵二叉树的一个结点下面可以有2个子结点,故不是线性结构(通俗地理解,看是否能排成条直线)。
A是先进先出的线性表;B是宏观概念,包括顺序表、链表、堆栈、队列…;D是先进后出的线性表(3) 在一棵二叉树上第5层的结点数最多是______。
A. 8B. 16C. 32D. 15[答案]B[考点]数据结构与算法[评析]依次从上到下,可得出:第1层结点数为1;第2层结点数为2*1=2;第3层结点数为2*2=4;第n层结点数为2的n-1次幂,如图所示(4) 下面描述中,符合结构化程序设计风格的是______。
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句[答案]A[考点]程序设计基础[评析]B没这规定,模块之间的可以通过多个接口来耦合C结构化程序设计提倡程序的可读性(可理解性),超过程序执行效率的要求D结构化程序设计限制goto语句的使用,因为goto语句的功能可以用三种基本的控制结构来代替,但也不是绝对不能用,只是限制使用(少用)。
(5) 下面概念中,不属于面向对象方法的是______。
A. 对象B. 继承C. 类D. 过程调用[答案]D[考点]软件工程基础(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
全国计算机等级考试二级(VF)笔试试题及答案
2012年3月全国计算机等级考试二级(VF)笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A) 循环队列是队列的一种顺序存储结构B) 循环队列是队列的一种链式存储结构C) 循环队列是非线性结构D) 循环队列是一种逻辑结构(2)下列叙述中正确的是A) 栈是一种先进先出的纯属表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对(3)一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A) 6 B) 10 C) 16 D) 4(4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是A) 概念模式B) 逻辑模式C) 外模式D) 内模式(5)在满足实体完整性约束的条件下A) 一个关系中必须有多个候选关键字B) 一个关系中应该有一个或多个候选关键字C) 一个关系只能有一个候选关键字D) 一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:RS----------------------------精品word文档值得下载值得拥有----------------------------------------------T则由关系R和S得到关系T的操作是A) 自然连接B) 交C) 差D) 并(7)软件生命周期中的活动不包括A) 要求分析B) 市场调研C) 软件测试D) 软件维护(8)下面不属于需求分析阶段任务的是A) 制定软件集成测试计划B) 确定软件性能需求C) 需求规格说明书评审D) 确定软件系统的功能需求(9)在黑盒测试方法中,设计测试用例的主要根据是A) 程序内部逻辑B) 程序流程图C) 程序外部功能D) 程序数据结构(10)在软件设计中不使用的工具是A) 系统结构力B) 数据流图(DFD图)C) 程PAD图D) 程序流程图(11)Visual FoxPro 6.0属于A) 层次数据库存管理系统B) 面向对象数据库管理系统C) 分布式数据库管理系统D) 关系数据库管理系统(12)下列字符常量的表示中,错误的是A) '3+5'B) [[品牌]] C) ["计算机"] D) '[X=Y]'(13)函数UPPER("1a2B")的结果是A) 1A2b B) 1a2b C) 1a2B D) 1A2B(14)可以随表的打开而自动打开的索引是A) 结构复合索引文件B) 单项压缩索引文件C) 单项索引文件D) 非结构复合索引文件(15)为数据库表增加有效性规则是为了保证数据的----------------------------精品word文档值得下载值得拥有----------------------------------------------A)参照完整性B) 表完整性C) 域完整性D) 实体完整性(16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)SELECT B) OPEN C) LOAD D) USE(17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是A) INPUT、ACCEPT和WAIT B) ACCEPT、WAITC) INPUT、WAIT D) INPUT、ACCEPT(18)下列控件中,不能设置数据源的是A) 命令按钮B) 选项组C) 复选框D) 列表框(19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是A) SELECT * FROM 教师FOR 住址LIKE "%望京%"B) SELECT * FROM 教师WHERE 住址= "%望京%"C) SELECT * FROM 教师WHERE 住址LIKE "%望京%"D) SELECT * FROM 教师FOR 住址= "%望京%"(20)查询设计器中的“筛选”选项卡的作用是A) 查看生成的SQL代码B) 选择所要查询的字段C) 增加或删除查询表D) 指定查询条件(21)某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是A) 1 B) 19 C) 21 D) 20(22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是A) CHANGE TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"B) ALTER TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"C) CHANGE TABLE 教师ALTER 职工号SET CHECK OCCURS(职工号,3)="110"D) ALTER TABLE 教师ALTER 职工号SET CHECK LEFT(职工号,3)="110"(23)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为A) 性别+STR(年龄,2)B) VAL(性别)+年龄C) 性别,年龄D) 性别+年龄(24)删除视图salary的命令是A) DELETE salary B) DELETE salary VIEWC) DROP VIEW salary D) DROP salary VIEW(25)关于内在变量的调用,下列说法正确的是----------------------------精品word文档值得下载值得拥有----------------------------------------------A) 私有变量能被本层模块和下层程序调用B) 局部变量能被本层模块和下层程序调用C) 局部变量不能被本层模块程序调用D) 私有变量只能被本层模块程序调用(26)在命令按钮组中,决定按钮数目的属性是A) ButtonNum B) ButtonNumCoint C) ControlSource D) Value(27)报表文件的扩展名是A) .MNX B) .PRG C) .FRX D) .FXP(28)下列选项中,不属于SQL数据定义功能的是A) DROP B) SELECT C) ALTER D) CREATE(29)要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行A) SET TO SYSMENU B) SET DEFAULT TO SYSMENUC) SET TO DEFAULT D) SET SYSMENU TO DEFAULT(30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:A) 选项按钮组的Init B) 表单的LoadC) 表单的Init D) 选项按钮的Init31-35题使用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(借书证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期)其中:定价是货币型,借书日期和还书日期是日期型,其它是字符型。
国家二级VF笔试-试卷125
国家二级VF笔试-试卷125(总分:104.00,做题时间:90分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.数据结构中,与所使用的计算机无关的是数据的(分数:2.00)A.存储结构B.物理结构C.逻辑结构√D.物理和存储结构解析:解析:数据结构概念一般包括数据的逻辑结构、存储结构及数据上的运算集合等。
数据的逻辑结构只抽象地反映数据元素之间的逻辑关系,而不管它在计算机中的存储形式。
(分数:2.00)A.B. √C.D.解析:(分数:2.00)A.B.C.D. √解析:解析:在SQL语句中,AVG()函数用来求平均值,GROuP BY子句用于分组。
根据题意,本题应该按照“课程名称”字段分组。
5.在Visual FoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于 ______。
(分数:2.00)A.实体完整性约束B.域完整性约束√C.参照完整性约束D.视图完整性约束解析:解析:限定字段值的范围,应该设置字段有效性规则,属于域完整性的约束。
6.函数LEN(RIGHT(”水平考试”,4))的值是( )。
(分数:2.00)A.水平B.4 √C.考试D.水平考试解析:7.软件详细设计的主要任务是确定每个模块的(分数:2.00)A.算法和使用的数据结构√B.外部接口C.功能D.编程解析:解析:从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。
详细设计的任务就是要决定各个模块的实现算法,并精确表达出这些算法。
二级VF真题及答案详细解析
请大家注意:本电子版教程的题号与纸质习题集教程题号的顺序部分可能不一样,请同学们以本电子版教程的题号为准。
全国计算机等级考试二级Visual FoxPro数据库程序设计复习指南内部资料(2010专用)第一章Visual FoxPro数据库基础 (1)1.1 2005年笔试真题 (1)1.2 2006年笔试真题 (1)1.3 2007年笔试真题 (1)1.4 2008年笔试真题 (1)1.5 2009年笔试真题 (1)1.6 2010年笔试真题 (2)第二章Visual FoxPro程序设计基础 (3)2.1 2005年笔试真题 (3)2.2 2006年笔试真题 (4)2.3 2007年笔试真题 (6)2.4 2008年笔试真题 (7)2.5 2009年笔试真题 (9)2.6 2010年笔试真题 (11)第三章Visual FoxPro数据库及其操作 (13)3.1 2005年笔试真题 (13)3.2 2006年笔试真题 (15)3.3 2007年笔试真题 (16)3.4 2008年笔试真题 (17)3.5 2009年笔试真题 (18)3.6 2010年笔试真题 (19)第四章关系数据库标准语言SQL (21)4.1 2005年笔试真题 (21)4.2 2006年笔试真题 (25)4.3 2007年笔试真题 (30)4.4 2008年笔试真题 (34)4.5 2009年笔试真题 (37)4.6 2010年笔试真题 (40)第五章查询与视图 (43)5.1 2005年笔试真题 (43)5.2 2006年笔试真题 (43)5.3 2007年笔试真题 (44)5.4 2008年笔试真题 (44)5.5 2009年笔试真题 (44)5.6 2010年笔试真题 (44)第六章表单设计与应用 (46)6.1 2005年笔试真题 (46)6.2 2006年笔试真题 (46)6.3 2007年笔试真题 (47)6.4 2008年笔试真题 (48)6.5 2009年笔试真题 (49)6.6 2010年笔试真题 (50)第七章菜单设计与应用 (51)7.1 2005年笔试真题 (51)7.2 2006年笔试真题 (51)7.3 2007年笔试真题 (51)7.4 2008年笔试真题 (51)第八章报表的设计和应用 (52)8.1 2005年笔试真题 (52)8.2 2006年笔试真题 (52)8.3 2007年笔试真题 (52)8.4 2008年笔试真题 (52)8.5 2009年笔试真题 (52)8.6 2010年笔试真题 (52)第九章应用程序的开发和生成 (53)9.1 2005年笔试真题 (53)9.2 2006年笔试真题 (53)9.3 2007年笔试真题 (53)9.4 2008年笔试真题 (53)9.5 2009年笔试真题 (53)9.6 2010年笔试真题 (53)附录:答案及详细解析Visual FoxPro数据库基础第一章Visual FoxPro数据库基础1.1 2005年笔试真题(1) 数据库系统中对数据库进行管理的核心软件是( )[2005年4月选择题13]A) DBMS B) DB C) OS D) DBS(2) 关系运算中的选择运算是( )[2005年4月选择题15]A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对(3) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。
国二VF公共基础知识笔试练习题(2005-2012)
2012年3月全国计算机等级考试二级笔试试卷2011年9月全国计算机等级考试二级笔试试卷(1)下列叙述中正确的是A)算法就是程序B)设计算法时只需考虑数据结构的设计C)设计算法时只需考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表叙述中,正确的是A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进入插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点数是度为的结点数的两倍D)度为2的结点数是度为1的结点数的两倍(4)软件按功能分为应用软件、系统软件和支撑软件(或工具软件)。
下现属于应用软件的是A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统(5)某系统总结构图如下图所示:该系统总体结构图的深度是A)7 B)6 C)3 D)2(6)程序调试的任务是A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误(7)下列关于数据库设计的叙述中,正确是的A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典(8)数据库系统的三级模式不包括 A)概念模式 B)内模式 C)外模式 D)数据模式 (9)有三个关系R 、S 和T 如下:则由关系R 和S 得到关系T 的操作是A)自然连接 B)差 C)交 D)并(10)下列选项中属于面向对象设计方法主要特征的是A)继承 B)自顶向下 C)模块化 D)逐步求精(1)数据结构分为线性结构和非线性结构,带链的栈属于 【1】 。
(2)在长度为n 的顺序存储的线性表中插入一个元素,最坏情况下需要移动表中 【2】 个元素。
(3)常见的软件开发方法有结构化方法和面向对象方法。
全国计算机等级考试二级VF笔试真题及答案
A.椭圆形 B.矩形 C.菱形 D .三角形
4. 算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量
C.算法程序中的语句或指令条数 数
D.算法在执行过程中所需要的临时工作单元
答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数 据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可 以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下
B. SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C. SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP
答案 C
10.有三个关系 R,S,T 如下:
计算机等级考试二级VF笔试真题及部分答案解析
10、有两个关系 R 和 T 如下: R
A
B
C
a
1
2
b
2
2
c
3
2
d
3
2
Байду номын сангаас
T
A
B
C
c
3
2
d
3
2
则由关系 R 得到关系 T 的操作是 A.选择 B.投影
C.交 D.并 答案:A 解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择
从一个关系中选出某一列(几列)符合条件要求的内容,称为投影 11、在 VisualFoxpro 中,编译后的程序文件的扩展名为 A.PRG B.EXE C.DBC D.FXP 答案:D 12、假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用的的命令 A.MODI STRU B.MODI COMM TEST C.MODI DBF D.MODI TYPE TEST 答案:A
C.会自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
答案:C
23、为了在报表中打印当前时间,这时应该插入一个
A.表达式控件 B.域控件 C.标签控件 D.文本控件
答案:B
24、以下关于查询的描述正确的是
A.不能根据自由表建立查询
国家二级VF笔试-试卷50
国家二级VF笔试-试卷50(总分:90.00,做题时间:90分钟)一、选择题(总题数:32,分数:64.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.在数据结构中,从逻辑上可以把数据结构分为 ______。
(分数:2.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构√D.内部结构和外部结构解析:解析:逻辑结构反映数据元素之间的逻辑关系,线性结构表示数据元素之间一对一的关系,非线性结构表示数据元素之间一对多或多对一的关系。
线性结构和非线性结构是根据数据元素之间关系的不同特性加以分类的,即是从逻辑上加以分类的。
3.若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是 ______。
(分数:2.00)A.1,4,3,2B.2,3,4,1C.3,1,4,2 √D.3,4,2,1解析:解析:栈是一种后进先出表,选项C中,先出栈的是3,说明此时栈内必然有1、2,由于1先于2进栈,所以它不可能在2之前出栈,故选项C这种出栈序列是不可能的。
4.排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为 ______。
(分数:2.00)A.希尔排序√B.冒泡排序C.插入排序D.选择排序解析:解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。
5.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为 ______。
(分数:2.00)A.2B.3C.4 √D.5解析:解析:二分法查找是用查找的关键码与线性表的中间元素比较,然后根据比较结果来判断是结束查找,还是在左边或者右边,子表按相同的方法继续查找。
国家二级VF笔试-试卷110
国家二级VF笔试-试卷110(总分:110.00,做题时间:90分钟)一、选择题(总题数:41,分数:82.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.进行二分法查找,则线形表______。
(分数:2.00)A.必须以顺序方式存储B.必须以链接方式存储,且数据元素已按值排好序C.必须以链接方式存储D.必须以顺序方式存储,且数据元素已按值排好序√解析:3.以下数据结构中的______是线性结构。
(分数:2.00)A.队列√B.有向图C.树D.哈夫曼树解析:4.在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
(分数:2.00)A.O(n)B.O(n2)C.O(log2n)D.O(nlog2n) √解析:5.人们提出了用______的原理来设计软件,这就是软件工程诞生的基础。
(分数:2.00)A.计算机科学B.数学C.工程学√D.运筹学解析:6.结构化程序设计方法在软件开发中用于______。
(分数:2.00)A.需求分析B.详细设计√C.可行性分析D.程序设计解析:7.在下列叙述中,错误的一条是______。
(分数:2.00)A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构B.不同元组对同一个属性的取值范围称为域C.二维表中的行称为属性√D.所谓关键字,即属性或属性组合,其值能够惟一标识一个元组解析:8.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为______。
(分数:2.00)A.数据定义功能B.数据管理功能C.数据操纵功能√D.数据控制功能解析:9.数据库物理设计阶段得到的结果是______。
二级VF公共基础模拟试题
二级VF公共基础知识模拟试题一、算法:(一) 选择题:1. 下面叙述正确的是______。
a.算法的执行效率与数据的存储结构无关b.算法的空间复杂度是指算法程序中指令(或语句)的条数c.算法的有穷性是指算法必须能在执行有限的步骤之后终止*d.算法的时间复杂度是指执行算法程度所需要的时间2.算法的时间复杂度是指__________a)执行算法程序所需要的时间b)算法程序的长度c)算法执行过程中所需要的基本运算次数*d)算法程序中的指令条数3.算法的空间复杂度是指______________a)算法程序的长度b)算法程序中的指令条数c)算法程序所占的存储空间d)算法执行过程中所需要的存储空间*4.算法一般都可以用那几种控制结构组合而成___________a)循环、分支、递归b)顺序、循环、嵌套c)循环、递归、选择d)顺序、选择、循环*5.下列选项中,哪个不是一个算法一般应该具有的基本特征___________a) 确定性b) 可行性c) 无穷性* d) 拥有足够的情报6. 算法分析的目的是______________a) 找出数据结构的合理性b) 找出算法中输入和输出之间的关系c) 分析算法的易懂性和可靠性d) 分析算法的效率以求改进*(二)填空题1.算法的复杂度主要包括时间复杂度和________复杂度. (空间)2.实现算法所需的存储单元多少和算法的工作量大小分别称为算法的_____________(空间复杂度和时间复杂度)3.算法的基本特征是可行性,确定性,___________和拥有足够的情报.(有穷性)二、数据结构(一) 选择题:1. 以下数据结构属于非线性数据结构的是_________。
a). 队列b)线性表c) 二叉树* d) 栈2.在一棵二叉树上第八层的结点数最多是_________a) 8 b) 16 c) 128 * d) 2563.下列叙述中正确的是_________a) 线性表是线性结构*b) 栈与队列是非线性结构c) 线性链表是非线性结构d)二叉树是线性结构4. 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为_______a) 349 b) 350 * c) 255 d)3515.下列关于栈的叙述中正确的是____________a)在栈中只能插入数据b)在栈中只能删除数据c)栈是先进先出的线性表d)栈是先进后出的线性表*6.在深度为5的满二叉树中,叶子结点的个数为__________a) 32 b)31 c)16 * d) 157.数据的存储结构是指____________a)数据所占的存储空间量b)数据的逻辑结构在计算机中的表示*c)数据在计算机中的顺序存储方式d)存储在外存中的数据8.设有下列二叉树a)ABCDEFb)DBEAFC *c)ABDECFd)DEBFCA9. 希尔排序法属于哪一种类型的排序法____________a) 交换类排序法b) 插入类排序法* c) 选择类排序法d) 建堆排序法10. 下列关于队列的叙述中正确的是_____________a)在队列中只能插入数据b)在队列中只能删除数据c)队列是先进先出的线性表*d)队列是先进后出的线性表11. 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为____________a) N+1 B) N * C) (N+1)/2 D) N/212 栈和队列的共同点是______________a) 都是先进后出b) 都是先进先出c) 只允许在端点插入和删除* d) 没有共同点13. 己知二叉树后序遍历是DABEC ,中序是DEBAC .它的前序是__________a) CEDBA * B) ACBED C) DECAB D) DEABC14在下列几种排序中,要求内存量最大的是__________a) 插入排序b) 选择排序c) 快速排序d) 归并排序*15 下列对于线性链表的描述中正确的是____________A)存储空间不一定是连续,且各元素的存储顺序是任意的*B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的16. 数据结构中与所使用的计算机无关的是数据的__________a) 存储结构b) 物理结构c) 逻辑结构* d) 物理和存储结构17. 栈底至栈顶依次存放元素A. B. C .D .在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是_______________a) ABCED B) DBCEA C) CDABE D) DCBEA *18. 线性表的顺序存储结构和线性表的链式存储结构分别是______________a)顺序存储的存储结构, 顺序存储的存储结构b)随机存储的存储结构, 顺序存储的存储结构*c)随机存储的存储结构, 随机存储的存储结构,d)任意存储的存储结构, 任意存储的存储结构19. 在单链表中,增加头结点的目的是______________a)方便运算的实现*b)使单链表至少有一个结点c)标识表结点中首结点的位置d)说明单链表是线性表的链式存储实现.20 N个顶点的强连通图的边数至少有_____________a) N-1 B) N(N-1) C) N * D) N+121. 已知数据表A中每个元素距其最终位置不远,为了节省时间,应采用的算法_______a)堆排序b) 直接插入排序列* c) 快速排序d) 直接选择排序22设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1.则T中的叶子结________a)8 * b)7 c)6 d) 523.设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数_____A)12 B)13 * C)14 D)1524.由二个栈共享一个存贮空间的好处是__________A)减少存贮时间,降低下溢发生的机率B)节省存储空间,降低上溢发生的机率*C减少存贮时间,降低上溢发生的机率D)节省存储空间,降低下溢发生的机率25.设有两个串P和Q,求P在Q中首次出现位置的运算称为__________A)连接B)模式匹配* C)求子串D)求串长26.线性表若采用链式存储结构时,要求内存中可用存储单元的地址________-A)必须是连续的B)部分地址必须是连续的C)一定是不连续的D)连续不连续都可以*27.在待排序的元素序列基本有序的前提下,效率最高的排序方法是________A)冒泡排序* B)选择排序C)快速排序D)归并排序28.下列叙述中,错误的是__________A)数据的存储结构与数据处理的效率密切相关B)数据的存储结构与数据处理的效率无关*C)数据的存储结构在计算机中占的空间不一定是连续的D)一种数据的逻辑结构可以有多种存储结构29、如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是____________A)e3,e1,e4,e2 b)e2,e4,e3,e1 * C)e3,e4,e1,e2 D)任意顺序30、用链表表示线性表的优点是_________A)便于随机存取B)花费的存贮空间较顺序存贮少C)便于插入和删除操作* D)数据元素的物理顺序与逻辑顺序相同31串的长度是_________A)串中不同字符的个数B)串中不同字母的个数C)串中所含字符的个数且字符个数大于零D)串中所含字符个数*32、非空的循环单链表head的尾结点(由P所指向),满足________A)P next==NULL B)P==NULL C)P-->next=head * D)p=head33具有3个结点的二叉树有_______A)2种形态B)4种形态C)7种形态D)5种形态*(二)填空题1.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序、后序和__________(中序)2.设一棵完全二叉树共有500个结点,则在该二叉树中有___________个叶子结点(250)3.在最坏情况下,冒泡排序的时间复杂度为_____________(N(N-1)/2)4.数据结构包括数据的_____________-结构和数据的存储结构(逻辑)5.栈的基本运算有三种: 入栈,退栈和____________(读栈顶元素)6.数据结构包括数据的逻辑结构,数据的_____________以及对数据的操作运算.(存储结构)7.顺序存储方法是把逻辑上相邻的结点存储在物理位置__________的存储单元中(相邻)8.设一棵二叉树的中序遍历结果为DBEAFC,前序遍历结果为ABDECF,则后序遍历结果为_________(DEBFCA)9.在一个容量为15的循环队列中,若头指针FRONT=6,尾指针REST=9,则该循环队列中共有________(3)个元素。
全国计算机等级考试VF二级试题集及答案(三)
全国计算机等级考试二级VF笔试试卷一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)程序设计就是编制程序 B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表 B)线性链表C)二叉链表 D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图 C)N-S图 D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题 B)数据安全问题C)大量数据存储问题 D)简化数据维护(9)设有如下关系表:R S TA B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型 B)数据库管理系统C)数据库 D)数据库管理员(11)Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系(12)扩展名为mnx的文件是A)备注文件 B)项目文件 C)表单文件 D)菜单文件(13)报表的数据源可以是A)表或视图 B)表或查询 C)表、查询或视图 D)表或其他报表(14)如果添加到项目中的文件标识为“排除”,表示A)此类文件不是应用程序的一部分B)生成应用程序时不包括此类文件C)生成应用程序时包括此类文件,用户可以修改D)生成应用程序时包括此类文件,用户不能修改(15)“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是 A)查询、视图或表单 B)表单、报表和标签C)查询、表单或程序 D)以上文件都可以(16)允许出现重复字段值的索引是A)侯选索引和主索引 B)普通索引和惟一索引C)侯选索引和惟一索引 D)普通索引和侯选索引(17)以纯文本形式保存设计结果的设计器是A)查询设计器 B)表单设计器 C)菜单设计器 D)以上三种都不是(18)以下关于视图的描述正确的是A)视图保存在项目文件中 B)视图保存在数据库文件中C)视图保存在表文件中 D)视图保存在视图文件中(19)下面有关表间永久联系和关联的描述中,正确的是A)永久联系中的父表一定有索引,关联中的父表不需要有索引B)无论是永久联系还是关联,子表一定有索引C)永久联系中子表的记录指针会随父表的记录指针的移动而移动D)关联中父表的记录指针会随子表的记录指针的移动而移动(20)下面关于类、对象、属性和方法的叙述中,错误的是A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B)属性用于描述对象的状态,方法用于表示对象的行为C)基于同一个类产生的两个对象可以分别设置自己的属性值D)通过执行不同对象的同名方法,其结果必然是相同的(21)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是A)EMPTY(.NULL.) B)LIKE('xy? ', 'xyz')C)AT('xy', 'abcxyz') D)ISNULL(SPACE(0))(22)依次执行以下命令后的输出结果是SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLOVER 10 SET MARK TO ". ? CTOD("49-05-01")A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错(23)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。
国家二级VF笔试-试卷202
国家二级VF笔试-试卷202(总分:78.00,做题时间:90分钟)一、选择题(总题数:28,分数:56.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
__________________________________________________________________________________________ 解析:2.数据结构中,与所使用的计算机无关的是数据的______。
(分数:2.00)A.存储结构B.物理结构C.逻辑结构√D.物理和存储结构解析:解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
3.栈底至栈顶依次存放元素A、B、C、D,在第5个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
(分数:2.00)A.ABCEDB.DBCEAC.CDABED.DCBEA √解析:解析:栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D 是最后进栈,B、C处于中间,A最早进栈。
所以出栈时一定是先出D,再出C,最后出A。
4.线性表的顺序存储结构和线性表的链式存储结构分别是______。
(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构√C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构解析:解析:顺序存储结构牛,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式 LOC(ai)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。
对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。
5.在单链表中;增加头结点的目的是______。
国家二级VF机试(软件工程基础)模拟试卷5(题后含答案及解析)
国家二级VF机试(软件工程基础)模拟试卷5(题后含答案及解析) 题型有:1. 选择题选择题1.下列关于数据库设计的叙述中,正确的是A.在需求分析阶段建立数据字典B.在概念设计阶段建立数据字典C.在逻辑设计阶段建立数据字典D.在物理设计阶段建立数据字典正确答案:A解析:数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。
分别是:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。
数据字典是对系统中数据的详尽描述,是各类数据属性的清单。
对数据设计来讲,数据字典是进行详细的数据收集和数据分析所获得的主要结果。
知识模块:软件工程基础2.在软件开发中,需求分析阶段产生的主要文档是A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书正确答案:D解析:在软件开发过程中,需求分析阶段产生的主要文档是软件需求规格说明书。
知识模块:软件工程基础3.软件需求规格说明书的作用不包括A.软件验收的依据B.用户与开发人员对软件要做什么的共同理解C.软件设计的依据D.软件可行性研究的依据正确答案:D解析:软件规格说明书主要有三个作用:①用户和软件开发人员之间的合同;②开发人员进行设计和编程的依据;③软件工程项目验收的依据。
知识模块:软件工程基础4.在软件开发中,需求分析阶段产生的主要文档是A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划正确答案:B解析:需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标与确认,又可以作为控制软件开发进程的依据。
知识模块:软件工程基础5.从工程管理角度看,软件设计一般分为两步完成,它们是A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A解析:软件设计是开发阶段最重要的步骤。
国家二级VF笔试-试卷3
国家二级VF笔试-试卷3(总分:86.00,做题时间:90分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
(分数:2.00)__________________________________________________________________________________________ 解析:2.算法的主要运算如下: While i<n do { s=0; While s<n do { s=s+1; } i=i+1; } 其中i的初值为0,s初值为0,“=”为赋值号。
该算法的时间复杂度为()(分数:2.00)A.O(2n)B.O(n+log2n)C.O(nlog2n)D.O(n2) √解析:解析:程序中有两个嵌套的n循环,故时间复杂度为O(n2)。
3.一个采用顺序存储结构的栈,其中top为栈顶指针,若以地址高端作栈顶,地址低端作栈底,那么进行进栈操作时,对top的操作为( )。
(分数:2.00)A.top=top-1B.top=top+1 √C.top=0D.top不做任何修改解析:解析:栈是一种操作受限的线性表,只能在栈顶进行插入和删除操作,当进行入栈运算时,首先栈顶指针加1,指向一个空的存储空间,然后将数据写入该地址空间,因此选项B是正确的操作。
选项A是当进行出栈时的操作,选项C是当置栈为空时的操作,选项D是当读栈顶元素时栈顶指针保持不动。
4.在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是( )。
(分数:2.00)A.线性表按顺序方式存储,在线性表的第10个结点后面插入一个新结点√B.线性表按链接方式存储,在线性表的第10个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第990个结点D.线性表按链接方式存储,删除指针P所指向的结点解析:解析:A对应的运算,需把第1000个元素到第11个元素依次后移一位,共需移动990个元素:B对应的运算,只需从第1个结点开始,顺序查找到第10个结点,再进行两次交换指针即可;选项C对应的运算,在顺序表中删除一个元素,需把删除元素的后面元素前移,共前移10个元素;选项D对应的运算,在链接表中删除结点,只需进行一次指针的修改即可。
国家二级VF机试(公共基础知识)模拟试卷1(题后含答案及解析)
国家二级VF机试(公共基础知识)模拟试卷1(题后含答案及解析) 题型有:1. 选择题选择题1.下列叙述中正确的是A.—个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.算法的时间复杂度与空间复杂度没有直接关系正确答案:D解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间,算法的时间复杂度,是指执行算法所需要的计算工作量,两者之间并没有直接关系,答案为D。
知识模块:公共基础知识2.下列叙述中正确的是A.算法的效率只与问题的规模有关,而与数据的存储结构无关B.算法的时间复杂度是指执行算法所需要的计算工作量C.数据的逻辑结构与存储结构是一一对应的D.算法的时间复杂度与空间复杂度一定相关正确答案:B解析:算法的效率与问题的规模和数据的存储结构都有关,A错误。
算法的时间复杂度,是指执行算法所需要的计算工作量,B正确。
由于数据元素在计算机存储空间中的位置关系可能与逻辑关系不同,因此数据的逻辑结构和存储结构不是一一对应的,C错误。
算法的时间复杂度和空间复杂度没有直接的联系,D 错误。
知识模块:公共基础知识3.下列叙述中正确的是A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量。
D.以上说法均错误正确答案:A解析:程序执行的效率与数据的存储结构、数据的逻辑结构、程序的控制结构、所处理的数据量等有关。
知识模块:公共基础知识4.下列关于栈的叙述中,正确的是A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则D.以上说法均错误正确答案:C解析:栈顶元素总是后被插入的元素,从而也是最先被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。
栈的修改是按后进先出的原则进行的。
因此,栈称为先进后出表,或“后进先出”表,所以选择C。
计算机等级考试二级VF公共基础答案
公共基础知识部分模拟题(一)1.算法的时间复杂度是指:(A)执行算法程序所需要的时间(B)算法程序代码的长度(C)算法执行过程中所需要的基本运算次数(D)算法程序中的指令条数2.数据的存储结构包括顺序、()、散列和链式四种基本类型。
(A)线性(B)数组(C)集合(D)索引3.设单链表中指针P 指向结点ai,若要删除ai 之后的结点(若存在),则修改指针的操作为()。
(A)p->next=p->next->next(B)p= p->next(C)p=p->next->next(D)next=p4.“软件危机”是指()。
(A)计算机病毒的出现(B)利用计算机系统进行经济犯罪活动(C)人们过于迷恋计算机系统(D)软件开发和软件维护中出现的一系列问题5.软件的生命周期是指()的过程。
(A)软件系统开始研制到软件系统投入试运行(B)软件系统投入试运行到软件系统被废弃(C)软件系统投入运行到软件系统被废弃(D)软件系统开始研制到软件系统被废弃6.软件工程学中除了重视软件开发的研究外,另一个重要组成内容是软件的()。
(A)成本核算(B)人员培训(C)工程管理(D)工具开发7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构的特征是()(A)外模式(B)内模式(C)存储模式(D)模式8.数据库概念设计的E-R 方法中,用属性描述实体的特征。
属性在E-R 图中,一般使用如下所列的那一种图形显示?(A)矩形(B)四边形(C)菱形(D)椭圆形9.()是一种在多个类之间共享属性和操作的机制。
(A)继承(B)消息(C)关联(D)链10.结构化程序设计的一种基本方法是:(A)筛选法(B)递归法(C)归纳法(D)自顶向下、逐步求精法第二部分:填空题(5×2分=30分)11.结构化程序的基本结构有三种,即顺序结构、选择结构和(循环结构)。
12.关系模型的三类完整性约束条件是指(实体完整性)、参照完整性和用户定义的完整性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题本题共得 (0) 分(1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A)PAD图B)N-S图C)结构图D)数据流图考生答案: O 正确答案: B(2)结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性考生答案: O 正确答案: D(3)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强考生答案: O 正确答案: B(4)需求分析阶段的任务是确定A)软件开发方法B)软件开发工具C)软件开发费用D)软件系统功能考生答案: O 正确答案: D(5)算法的有穷性是指A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用考生答案: O 正确答案: A(6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是A)快速排序B)冒泡排序C)直接插入排序D)堆排序考生答案: O 正确答案: D(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是A)e3,e1,e4,e2B)e2,e4,e3,e1C)e3,e4,e1,e2D) 任意顺序考生答案: O 正确答案: B(8)将E-R图转换到关系模式时,实体与联系都可以表示成A)属性B)关系C)键D)域考生答案: O 正确答案: B(9)有三个关系R、S和T如下:RB C Da 0 k1b 1 n1SB C Df 3 h2a 0 k1n 2 x1TB C Da 0 k1由关系R和S通过运算得到关系T,则所使用的运算为A)并B)自然连接C)笛卡尔积D)交考生答案: O 正确答案: D(10)下列有关数据库的描述,正确的是A)数据处理是将信息转化为数据的过程B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C)关系中的每一列称为元组,一个元组就是一个字段D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字考生答案: O 正确答案: D(11)连编应用程序不能生成的文件是A).app文件B).exe文件C).dll文件D).prg文件考生答案: O 正确答案: D(12)运算结果是字符串"book"的表达式是A)LEFT(″mybook″,4)B)RIGHT(″bookgood″,4)C)SUBSTR(″mybookgood″,4,4)D)SUBSTR(″mybookgood″,3,4)考生答案: O 正确答案: D(13)在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是A)日期型和逻辑型B)日期型和通用型C)逻辑型和备注型D)备注型和通用型考生答案: O 正确答案: D(14)若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是A)字段变量的值B)内存变量的值C)随机显示D)错误信息考生答案: O 正确答案: A(15)下列关于变量的叙述中,不正确的一项是A)变量值可以随时改变B)在Visual FoxPro中,变量分为字段变量和内存变量C)内存变量的类型决定变量值的类型D)在Visual FoxPro中,可以将不同类型的数据赋给同一个内存变量考生答案: O 正确答案: C(16)要为当前表中所有学生的总分加5,应该使用的命令是A)CHANGE总分WITH总分+5B)REPLACE总分WITH总分+5C)CHANGE ALL总分WITH总分+5D)REPLACE ALL总分WITH总分+5考生答案: O 正确答案: D(17)在Visual FoxPro中,用于建立或修改过程文件的命令是A)MODIFY<文件名>B)MODIFY COMMAND<文件名>C)MODIFY PROCEDURE<文件名>D)选项B)和C)都对考生答案: O 正确答案: B(18)Visual FoxPro 中,要结束SCAN…ENDSCAN循环体本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件的语句是A)LOOP语句B)EXIT语句C)BREAK语句D)RETURN语句考生答案: O 正确答案: A(19)在查询设计器的"添加表或视图"对话框中,"其他"按钮的作用是让用户选择A)数据库表B)视图C)不属于当前环境的数据表D)查询考生答案: O 正确答案: C(20)将表GP中"股票名称"字段的宽度由8改为10,应使用SQL语句A)ALTER TABLE GP 股票名称 WITH C(10)B)ALTER TABLE GP 股票名称 C(10)C)ALTER TABLE GP ALTER 股票名称 C(10)D)ALTER GP ALTER 股票名称 C(10)考生答案: O 正确答案: C(21)删除仓库关系中仓库号值为WH2的元组,应使用命令A)DELETE FROM 仓库 WHERE 仓库号="WH2"B)DROP FROM 仓库 WHERE 仓库号="WH2"C)DELETE 仓库 WHERE 仓库号="WH2"D)DROP FROM仓库 WHERE 仓库号=WH2考生答案: O 正确答案: A(22)表单有自己的属性、事件和A)对象B)状态C)方法D)行为考生答案: O 正确答案: C(23)用来描述表单内部名称的属性是A)CaptionB)NameC)WindowTypeD)Label考生答案: O 正确答案: B(24)在Visual FoxPro中,运行表单T1.SCX的命令是A)DO T1B)RUN FORM T1C)DO FORM T1D)DO FROM T1考生答案: O 正确答案: C(25)有关控件对象的Click事件的正确叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发考生答案: O 正确答案: B(26)下列关于过程调用的叙述中,正确的是A)被传递的参数是变量,则为引用方式B)被传递的参数是常量,则为传值方式C)被传递的参数是表达式,则为传值方式D)传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反考生答案: O 正确答案: D(27)设CJ.DBF数据库有2条记录,内容如下:Record # XM EF1 李四 550.002 张三 750.00程序如下:SET TALK OFFUSE CJM->EF=0DO WHILE .NOT. EOF()M ->EF=M ->EF+EFSKIPENDDO?M ->EFRETURN该程序执行的结果是A)1300.00B)1000.00C)1600.00D)1200.00考生答案: O 正确答案: A(28)如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的SQL语句是A)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;GROUP BY 出版单位B)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位C)SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书GROUP BY 出版单位D)SELECT 出版单位,MIN(单价), AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位考生答案: O 正确答案: A(29)Visual FoxPro的"参照完整性"中"插入规则"包括A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略考生答案: O 正确答案: D(30)下列关于查询的说法中,不正确的是A)查询是预先定义好的一个SQL SELECT语句B)查询是Visual FoxPro支持的一种数据库对象C)通过查询设计器,可完成任何查询D)查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出考生答案: O 正确答案: C(31)Show方法用来将表单的A)Enabled属性设置为. FB)Visible属性设置为. F.C)Visible属性设置为. T.D)Enabled属性设置为. T.考生答案: O 正确答案: C(32)在"项目管理器"窗口中可以完成的操作是A)新建文件B)删除文件C)修改文件D)以上操作均可以考生答案: O 正确答案: D(33)为"运动员"表增加一个字段"得分"的SQL语句是A)CHANGE TABLE运动员ADD得分IB)ALTER DATA运动员ADD得分IC)ALTER TABLE运动员ADD得分ID)CHANGE TABLE运动员IN得分I考生答案: O 正确答案: C(34)利用SQL数据更新功能,自动计算更新每个"设备总金额"字段的字段值,该字段值等于"单价*设备数量"的值,正确命令为A)UPDATE 设备表 SET 设备总金额=单价*设备数量B)UPDATE 设备表 FOR 设备总金额=单价*设备数量C)UPDATE 设备表 WITH 设备总金额=单价*设备数量D)UPDATE 设备表 WHERE 设备总金额=单价*设备数量考生答案: O 正确答案: A(35)查找教师表中教师最高的工资值,下列SQL语句正确的是A)SELECT MAX(工资) FROM 教师表B)SELECT MIN(工资) FROM 教师表C)SELECT AVG(工资) FROM 教师表D)SELECT SUM(工资) FROM 教师表考生答案: O 正确答案: A二、填空题本题共得 (0) 分(1)测试的目的是暴露错误,评价程序的可靠性;而【1】的目的是发现错误的位置并改正错误。
考生答案:O正确答案: 调试(2)某二叉树中度为2的结点有18个,则该二叉树中有【2】个叶子结点。
考生答案:O正确答案: 19(3)当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。
这种情况称为【3】。
考生答案:O正确答案: 上溢(4)在关系模型中,把数据看成一个二维表,每一个二维表称为一个【4】。