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

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

1、国家二级 VF笔试模拟试卷 153及答案与解析 1 按照 “先进后出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二又树 2 常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 树是结点的集合,它的根结点的数目是 ( )。 ( A)有且只有 1个 ( B) 1或多于 1 ( C) 0或 1 ( D)少有 2个 4 己知一个有序线性表为 (13, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134),当用二

2、分法查找值为 90的元素时,查找成功的比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 9 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 7 在面向对象方法中, ( )描述的是具有相似属性与操作的 一组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 (

3、C)软件开发费用 ( D)软件系统功能 9 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 10 设 R是一个 2元关系, S是一个 3元关系,则下列运算中正确的是 ( )。 ( A) R-S ( B) RS ( C) RS ( D) R S 11 Visual FoxPro是一种关系数据库管理系统,所谓关系是指 ( )。 ( A)表中各条记录彼此有一定关系 ( B)表中各个字段彼此有一定关系 ( C)一个表与另一个表之间有一定关系 ( D)数据模型符合满足一定条件的二维

4、表格式 12 为使日期型数据库能够显示世纪 (即年为 4位 ),应该使用命令 ( )。 ( A) SET MARKON ( B) SET DATE ON ( C) SET CENTURY ON ( D) SET STRICTDATE ON 13 ?STR(123.45,5,1)命令的输 出结果是 ( )。 ( A) 123.4 ( B) 123.5 ( C) 123.45 ( D) * 14 在 Visual FoxPro中,假设当前没有打开的数据库,在命令窗口输入 MODIDFY DATEBASE命令,系统产生的结果是 ( )。 ( A)系统会弹出 “创建 ”对话框,请用户输入数据库名并保存

5、 ( B)系统会弹出 “打开 ”对话框,请用户选择数据库名 ( C)系统会弹出 “另存为 ”对话框,请用户输入数据库名并保存 ( D)出错信息,提示 “数据库不存在 ” 15 下列程序 (请注意循环体内的 LOOP和 EXIT语句 )的运行结果是 ( )。 X=8 DO WHILE.T X=X+1 IF X=INT(X/3)*3 ? X ELSE LOOP ENDIF IF X 10 EXIT ENDIF ENDDO ( A) 9 12 ( B) 12 15 ( C) 15 18 ( D) 18 21 16 要求为当前表建立一个候选索引,索引表达 式为 “职工号 ”,索引名 zgh,则下列各语

6、句中,正确的是 ( )。 ( A) INDEX ON 职工号 TAG zgh UNIQUE ( B) INDEX TO 职工号 TAG zgh UNIQUE ( C) INDEX ON 职工号 TAG zgh CANDIDATE ( D) INDEX TO 职工号 TAG zgh CANDIDATE 17 设置参照完整性的目的是 ( )。 ( A)建立两表个之间的联系 ( B)保证记录的惟一性 ( C)提高表之间的查询速度 ( D)在插入、更新、删除记录时,确保已定义的表 间关系 18 假设已经生成了名为 TESTMENU的菜单,执行该菜单可在命令窗口中输入( )。 ( A) DO TESTM

7、ENU ( B) DO TESTMENU.MPR ( C) DO TESTMENU.PJX ( D) DO TESTMENU.MNX 19 如果要创建一个 3级分组报表,第一级分组是 “工厂 ”,第二级分组是 “车间 ”,第三级分组是 “工资总和 ”,当前索引的索引表达式应当是 ( )。 ( A)工厂 +车间 +工资总和 ( B)工厂 +车间 +STR(工资总和 ) ( C)车间 +工厂十 STR(工资总和 ) ( D) STR(工资总和 )+车间 +2E厂 20 新创建的表单默认标题为 “Forml”,为把表单标题改变为 “计算机等级考试 ”,应设置表单的 ( )。 ( A) Name属性

8、( B) Caption属性 ( C) Closable属性 ( D) AlwaysOnTop属性 21 有关查询设计器,正确的描述是 ( )。 ( A) “连接 ”选项卡与 SQL语句的 GROUP BY短语对应 ( B) “筛选 ”选项卡与 SQL语句的 HAVING短语对应 ( C) “排序依据 ”选项卡与 SQL语句的 ORDERBY短语对应 ( D) “分组 依据 ”选项卡与 SQL语句的 JOINON短语对应 22 在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是 ( )。 ( A)列表框和组合框都可以设置成多重选择 ( B)列表框和组合框都不可以设置成多重选择 ( C)

9、列表框可以设置多重选择,而组合框不可以 ( D)组合框可以设置多重选择,而列表框不可以 23 下列叙述正确的是 ( )。 ( A)自由表不能被加入到数据库中 ( B)数据库表可以建立字段级规则和约束,而自由表不能 ( C)可以在自由表之间建立参照完整性规则,而数据库表不能 ( D) 可以为自由表字段设置默认值,而数据库表字段不能设置默认值 24 如果要为控件设置焦点,则下列属性值是真 (.T.)的是 ( )。 ( A) Enabled 和 Cancel ( B) Enabled 和 Visible ( C) Default 和 Cancel ( D) Visible 和 Cancel 25 在

10、表单数据环境中,将环境中所包含的表字段拖到表单中,根据字段类型的不同将产生相应的表单控件,下列各项中,对应正确的一项是 ( )。 ( A)字符型字段 标签 ( B)逻辑型字段 文本框 ( C)备注型 字段 编辑框 ( D)数据表 列表框 26 下列关于 SQL语言特点的描述中,错误的是 ( )。 ( A)语言非常简洁 ( B)是一种一体化语言 ( C)是一种高度过程化的语言 ( D)可以直接以命令方式交互使用,也可以程序方式使用 27 若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。 ( A) SET ROUTINE TO文件名 ( B) SET PROCEDURE

11、TO文件名 ( C) SET PROGRAM TO文件名 ( D) SET FUNCTION TO 文件名 28 有 “仓库 ”表和 “保管工 ”表,检索工资大于 1500元的保管工姓名和他们所在的仓库名 ( )。 ( A) SELECT 姓名 ,仓库名 FROM 保管工; WHERE 工资 1500 ( B) SELECT 姓名 ,仓库名 FROM 仓库; WHERE 工资 1500 ( C) SELECT 姓名 ,仓库名 FROM 保管工 ,仓库; WHERE (工资 1500) OR (保管工 .仓库号 =仓库 .仓库号 ) ( D) SELECT 姓名 ,仓库名 FROM 保管工 ,仓

12、库; WHERE (工资 1500) AND (职工 .仓库号 =仓库 .仓库号 ) 29 SQL的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果 ( )。 ( A)数组、永久性表、视图 ( B)临时表、视图、文本文件 ( C)视图、永久性表、文本文件 ( D)永久性表、数组、文本文件 30 下列 SQL语句能实现的功能是 ( )。 SELECT * FROM 仓库 WHERE 仓库号=“WH1“; UNION; SELECT * FROM 仓库 WHERE 仓库号 =“WH2“ ( A)查询在 WH1或者 WH2仓库中的职工信息 ( B)查询仓库号为 WH1或者

13、 WH2的仓库信息 ( C)查询即在仓库号为 WH1,又在仓库号为 WH2工作的职工信息 ( D)语句错误,不能执行 31 数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为 _。 32 在关系模型中,二维表的行称为 _。 33 数据库系统其内部分为 3级模式,即概念模式、内模式和外模式。其中,_是用户的数据视图,也就是用户所 见到的数据模式。 34 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_和选择排序。 35 栈的 3种基本运算是:入栈、退栈和 _。 36 页框控件的页面数由 _属性指定,该

14、属性的默认值为 2。 37 为使表单运行时在主窗口中居中显示,应设置表单的 AutoCenter 属性值为_。 38 在 Visual FoxPro 中,基类的最小事件集包括 _、 ERROR 和 DESTROY。 39 在 Visual FoxPro中,假设 先打开了 sdb数据库文件,接着打开了 sc数据库文件,先要指定当前数据库为 SDB,应使用命令: _DATEABASE TO SDB。 40 设置表单的 AlwaysOnTop属性值为 _,可将表单总是位于其他打开窗口之上。 41 CTOD(“04-01-01“)+20的结果是 _。 42 SQL的 SELECT语句中,用来定义一个区

15、间范围的特殊运算符是 _。 43 在学生成绩表中,只显示分数最高的前 5名学生的记录, SQL语句为: SELECT*_5 FROM 成绩表 ORDER BY 总分 DESC 44 当前目录下有 “成绩表 ”文件,表中有字段 “分数 C(3)”,现要将 “分数 ”字段的宽度由 3改为 4,则语句为: ALTER TABLE 成绩表 _。 45 在 SQL语句中,要删除仓库关系中仓库号的字段值是 WH2的记录,可利用命令: FROM 仓库 WHERE 仓库号 =“WH2“ 国家二级 VF笔试模拟试卷 153答案与解析 1 【正确答案】 B 【试题解析】 栈是一种特殊的线性表,其插入和删除运算都只

16、在线性表的一端进行,而 另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,栈底元素是最后被删除的,即栈是按先进后出的原则组织数据的。 2 【正确答案】 A 【试题解析】 线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。 3 【正确答案】 C 【试题解析】 树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为 0。 4 【正确答案】 B 【试题解析】 根据二分法 查找需要两次: 首先将 90与表中间的元素 50进行比较,由于 90大于 50,所以在线性

17、表的后半部分查找。 第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。 5 【正确答案】 D 【试题解析】 程序不是编写完就结束了,为了测试和维护程序,会有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】 结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编 程方法。 7 【正确答案】 D 【试题解析】 类 (calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一个实例。 8 【正确答案】 D 【试题解析】 需求

18、分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查实际要处理的对象,充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。 9 【正确答案】 D 【试题解析】 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点, 再依次访问其左、右子树。记住 3种遍历的顺序: 前序,访问根 按前序遍历左子树 按前序遍历右子树; 中序,按中序遍历左子树,访问根 按中序遍历右子树; 后序,按后序遍历左子树 按后序遍历右子树 访问根。 10 【正确答案】 B 【试题解析】 关系的交 ()、并 ( )和差 (-)运算要求两个关系

19、是同元的,显然作为2元的 R和 3元的 S 只能做笛卡尔积运算。 11 【正确答案】 D 【试题解析】 在关系数据库管理系统中,关系是指符合一定条件的二维表,把数据看成是二维表中的元素,一个二维表就是一个关系, 表名就是关系名。 12 【正确答案】 C 【试题解析】 命令格式: SET CENTURY ON OFF TO世纪值 ROLLOVER年份参照值 该命令用于如何显示或解释一个日期数据的年份。其中, ON显示世纪,即用 4位数字表示年份; OFF不显示世纪,即用 2位数字表示年份。它是系统默认的设置; TO决定如何解释一个用 2位数字年份表示的日期所处的世纪。 13 【正确答案】 B 【

20、试题解析】 STR()函数是将数值转换成字符串。格式: STR(数值表达式 , 长度 ,小数位数 ) 功能:将数值表达式的值转换成字符串,转换时根据需要自动四舍五入。返回字符串的理想长度 L 应该是数值表达式值的整数部分位数加上小数位数值,再加上 1位小数点。如果长度值大于 L,则字符串加前导空格以满足规定的长度要求:如果长度值大于等于数值表达式值的整数部分位数 (包括负号 )但又小于 L,则优先满足整数部分而自动调整小数位数;如果长度值小于数值表达式值的整数部分位数,则返回一串星号 (*)。小数位数默认值为 0,长度默认值为 10。 函数STR(123.45, 5, 1)即长度为 5,小数位

21、数为 1,所以 8TR(123.45, 5, 1)输出的结果是 123.5。 14 【正确答案】 B 【试题解析】 利用命令方式可以修改数据库: MODIFY DATABASE数据库名 ? NOWAITNOEDIT 如果不输入数据库名或使用 “?”,将打开 “打开 ”对话框,由用户选择要修改的数据库。 NOWAIT 只能在程序中使用,在命令窗口中无效。使用 NOEDIT 参数后,只能打开数据库设计器,但是不能对数据库进行修改。 15 【正确答案】 A 【试题解析】 DO WHILE-ENDDO语句的格式: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE处的循

22、环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO之间的命令序列 (循环体 )。当执行到 ENDDO时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO后面的语句。在循环语句的循环体中还可以出现两条特殊的命令: LOOP 和 EXIT。这两条命令会影响循环语句的 正常执行流程。 如果循环体包含 LOOP命令,那么当遇到 LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 DO WHILE 处重新判断条件; 如果循环体包含 EXIT 命令,那么当遇到 EXIT 时,就结束循环语句的执行

23、,转回执行EXIT 后面的语句。 分析题干,首先将初始值 8分别赋给两个变量 X,然后进入循环。 执行 X=X+1后, X=9, INT表示取整数,则 INT(X/3)*3的结果为 9,即 IF的判断条件成立,所以输出 X,即输入 9,因为此时 X=9,小 于 10,再次进入循环。执行 X=X+1后, X=10,则 INT(X/3)*3的结果为 9,即 IF的判断条件不成立,执行 LOOP命令,不再执行后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行 X=X+1后, X=11,则 INT(X/3)*3的结果为 9,即 IF的判断条件不成立,执行 LOOP命令,不再执行

24、后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行 X=X+1后, X=12,则 INT(X/3)*3的结果为12,即 IP的判断条件成立,所以输入 X,即输入 12,因为此时 X=12,大于 10,执行 EXIT命令,跳出循环。最后输出的是 9和 12。 16 【正确答案】 C 【试题解析】 利用 INDEX命令可以为数据表建立候选索引、惟一索引和普通索引,其基本格式包括: INDEX ON索引表达式 TO索引文件名 TAG标记名 OF索引文件名 UNIQUE ICANDIDATE 其中, TO索引文件名用来建立单索引文件: TAG标记名用来建立结构复合索引文件; O

25、F索引文件名用来建立非结构复合索引文件; UNIQUE 说明建立惟一索引, CANDIDATE 说明建立候选索引。 17 【正确答案】 D 【试题解析】 参照完整性与表之间的关联有关,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。 18 【正确答案】 B 【试题解析】 可使用命令 DO文件名运行菜单程序,但文件名的扩展名是 MPR不能省略。运行菜单程序时,系统会自动编译 .MPR文件,产生用于运行的 .MPX文件。所以执行 TESTMENU的菜单命令是: DO TESTMENU.MPR。 19 【 正确答案】 B 【试

26、题解析】 多级数据分组报表的数据源必须可以分出级别来,如一个表中有“地区 ”和 “城市 ”字段,要使同一地区的记录集中在一起显示或打印,只需建立以“地区 ”字段为关键字的索引,此时只能设计单级分组的报表。如果要使同一地区同一城市的记录也集中在一起显示或打印,表必须建立了基于关键字表达式的复合索引 (多重索引 ),如 “地区 ”+“城市 ”。 题意中第一级分组是工厂,第二级分组是车间,第三组分组是工资总和,而且索引表达式的数据类型为字符型,应该先把数值型的字段 “上资总和 ”用 STR函数转换成字符型, 所以当前索引的索引表达式是:工厂 +车间 +STR(工资总和 )。 20 【正确答案】 B

27、【试题解析】 表单属性大约有 100个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。表单的 Caption属性值指明显示于表单标题栏上的文本。 21 【正确答案】 C 【试题解析】 在查询设计器界面中,有 6个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据和杂项。 这 6个选项卡和 SQL SELECT 语句的各短语是相对应的; “字段 ”选项卡对应于 SELECT 短语,指 定所要查询的数据: “连接 ”选项卡对应于 JOINON短语,用于编辑连接条件; “筛选 ”选项卡对应于WHERE短语,用于指定查询条件: “排序依据 ”选项卡对应于 ORDER

28、 BY短语,用于指定排序的字段和排序方法: “分组依据 ”选项卡对应于 GROUP BY 短语和HAVING短语,用于分组: “杂项 ”选项卡可以指定是否要重复的记录 (对应于DISTINCT)及列在前面的记录 (对应于 TOP短语等 )。 22 【正确答案】 C 【试题解析】 组合框与列表框类似,都是用于提供一组条目供用户从中选择。组合框和列表框的主要区 别在于: 对于组合框来说,通常只有一个条目是可见的。用户可以单击组合框右端的下拉箭头按钮打开条目列表,以便从中选择。所以相比列表框,组合框能够节省表单里的显示空间; 组合框不提供多重选择的功能,没有 MultiSeleet属性: 组合框有两

29、种形式:下拉组合框和下拉列表框。 23 【正确答案】 B 【试题解析】 所谓自由表,就是不属于任何数据库的表,所有由 FoxBASE 或早期版本的 FoxPro 创建的数据库文件 (.dbf)都是自由表。在 Visual FoxPro 中创建表时,如果当前没有打开数据库,则创 建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。 自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有以下特点: 数据库表可以使用长表名,在表中可以使用长字段名。 可以为数据库表中的字段指定标题和添加注释。 可以为数据库表的字段指定默

30、认值和输入掩码。 数据库表的字段有默认的控件类。 可以为数据库表规定字段级规则和记录级规则;数据库表支持 主关键字、参照完整性和表之间的关联。 支持 INSERT、 UPDATE 和 DELETE事件的触发器。 24 【正确答案】 B 【试题解析】 在表单的控件中, Setfoeus可以让控件获得焦点,使其成为活动对象。如果一个控件的 Enabled 属性值和 Visible属性值为 .F.,将不能获得焦点。如果一个控件获得焦点,则 Enabled 属性值和 Visible属性值为 .T.。 25 【正确答案】 C 【试题解析】 在 Visual FoxPro中,利用数据环境,将字段拖到表单中

31、,默认情况下,字符型字段产生文本框控件;逻辑型字段产生复选框;备注型字段产生编辑框控件;表或视图则产生表格控件。 26 【正确答案】 C 【试题解析】 SQL是一体化的语言,它可以完成数据库操作要求的所有功能,包括数据查询、数据操纵,数据定义和数据控制,是 种全能的数据库语言。SQL 是一种高度非过程化的语言,不需要告诉计算机一步一步地怎么做,而是要描述清楚用户要 “做什么 ”,然后就交给系统,由系统自动完成用户的请求。 SQL语言非常简洁,虽然 SQL 的功能很强大,但语法却很简单,只有为数不多的几条命令。 SQL语言可以直接以命令方式交互使用,也可以嵌入到计算机程序语言中使用。 27 【正

32、确答案】 B 【试题解析】 一般情况下,过程保存在称为过程文件的单独文件里。过程文件包含的过程数量不限。过程文件的建立仍使用 MODIFY COMMAND 命令,文件的默认扩展名还是 .PRG。要调用过程文件中的过程,首先要打开过程文件。打开过程文件的命令格式是: SET PROCEDURE TO过程文件 1 ,过程文件 2 ,. ADDITIVE 可以打开一个或多个过程文件。一旦一个过程文 件被打开,那么该过程文件中的所有过程都可以被调用。 28 【正确答案】 D 【试题解析】 本题中 SQL 查询属于多表连接查询,注意条件中关联字段的选取以及逻辑条件的设置。选项 A)和选项 B)中都缺少查

33、询的数据表,且查询条件有误;选项 C)中查询条件错误,应使用 AND进行条件连接,而不是 OR。 29 【正确答案】 D 【试题解析】 在 SQL 的查询中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中。视图是从基本表中派生出来的一个 “虚表 ”,不能用来存放 SQL的查询结果。 30 【正确答案】 B 【试题解析】 SQL支持集合的并 (UNION)运算,即可以将两个 SELECT 语句的查询结果通过并运算合并成一个查询结果。为了进行并运算,要求这样的两个查洵结果具有相同的字段个数,并且对应字段的值要出自同一个值域 (相同的数据类型和取值范围 )。所以题干中的 SQ

34、L 语句实现的功能是查询仓库号为 WH1或WH2的仓库信息。 31 【正确答案】 物理独立性 【试题解析】 数据的独立性是指数据和应用程序相互独立,分为物理独立性和逻辑独立性。其中物理独立性是指数据的物理结构 (包括存 储结构、存取方式 )改变时,不需要修改应用程序。而逻辑独立性是指当逻辑结构改变时,不需要修改应用程序。 32 【正确答案】 元组 【试题解析】 在关系型数据库中,用二维表来表示关系,二维表的表名即关系名,二维表的行称为关系的元组,二维表的列称为关系的属性。 33 【正确答案】 外模式 【试题解析】 数据库系统的 3级模式分别是内模式、概念模式和外模式。其中,物理模式给出了数据库

35、的物理存储结构和存取方法;概念模式是数据库系统中全局数据逻辑结构的描述;外模式是用户的数据视图,也就是用户所 见到的数据模式。 34 【正确答案】 交换排序 【试题解析】 所谓排序是指将一个无序序列整理成按值非递减顺序排列成的有序序列,常用的排序方法有:交换排序、插入排序和选择排序。其中交换排序包括冒泡排序和快速排序,插入排序包括简单插入排序和希尔排序,选择排序包括直接选择排序和堆排序。 35 【正确答案】 读栈顶元素 【试题解析】 栈的基本运算有 3种:入栈、退栈和读栈顶元素。其中,入栈是指在栈顶插入一个新的元素;退栈是指取出栈顶元素并赋值给一个变量;读栈顶元素是将栈顶元素赋值给一个指定的变

36、 量,不删除栈顶元素。 36 【正确答案】 PageCount 【试题解析】 页框是包含页面的容器对象,而页面本身也是一种容器,其中可以包含所需要的控件。利用页框、页面和相应的控件可以构建大家熟知的选项卡对话框。页框的 PageCount属性用于指明一个页框对象所包含的页对象的数量。该属性在设计和运行时可用,仅适用于页框。 37 【正确答案】 .T. 【试题解析】 表单属性大约有 100个,但绝大多数很少用到。这些属性规定了表单的外观和行为,经常在设计阶段进行设计。 表单的 AutoCenter,属性值指定表单初始化时是否自动在 Visual FoxPro 主窗口中居中显示,如果属性值为 .T

37、.,则居中显示。 38 【正确答案】 INIT 【试题解析】 事件是由系统预定义而由用户或系统发出的动作。 Visual FoxPro中,基类的最小事件集包含 INIT、 ERROR、 DESTROY三个事件。 LOAD事件在表单对象建立之前引发,即运行表单时。 39 【正确答案】 SET 【试题解析】 在 Visual FoxPro中可以在同一时刻打开多个数据库,但在同 时刻只有一个当前 数据库,通过 SET DATABASE TO 数据库名 以指定一个已经打开的数据库为当前数据库。如果缺省数据库名,则所有的数据库都不是当前数据库,但是这些数据库都没有关闭。 40 【正确答案】 .T. 【试

38、题解析】 AlwaysOnTop属性指定表单是否总是位于其他打开窗口之上,默认值为 .F.。 41 【正确答案】 04/21/01 【试题解析】 函数 CTOD()是将字符串转换成日期或日期时间的函数。它的格式是: CTOD(字符表达式 );功能是:将字符表达式值转换成日期型数 据。由于题干中的字符表达式没有确定日期的格式,所以 CTOD(“04-01-01“)表示的是 2001年 4月 1日,所以 CTOD(“04-01-01“)+20的结果是 2001年 4月 21日,即“04/21/01“。 42 【正确答案】 BETWEEN.AND. 【试题解析】 SQL语句中可包含特殊运算符,其中用

39、来定义一个区间范围的运算符是 BETWEEN.AND.。 43 【正确答案】 TOP 【试题解析】 在 SQL 语句中,显示满足条件的几项记录的关键字是 TOP,排序短 语是 ORDER BY,且 TOP短语要与 ORDER BY短语同时使用才有效。 44 【正确答案】 ALTER 分数 C(4) 【试题解析】 SQL修改表结构的命令格式如下: ALTER TABLE表名 ALTERCOLUMN字段名 1 NULL NOT NULL SET DEFAULT表达式 SET CHECK逻辑表达式 ERROR字符型文本信 DROP DEFAULT DROP CHECK) 其中, ALTERCOLUMN字段名 1表示指出要修改列的字段名; NULLNOT NULL 表示指定字段可以为空或不能为空, SET DEFAULT表达式表示重新设置字段的缺省值: SET CHECK逻辑表达式 ERROR字符型文本信息 表示重新设置该字段的合法值,要求该字段的原有数据满足合法值; DROP DEFAULT 表示删除默认值; DROP CHECK 表示删除有效性规则。 45 【正确答案】 DELETE 【试题解析】 在 SQL 语句中,利用 DELETE 语句可以删除表中满足要求的记录,但同样是逻辑删除。 要进行物理删除,必须再使用 PACK命令。

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

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

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