ImageVerifierCode 换一换
格式:DOC , 页数:20 ,大小:77.50KB ,
资源ID:501483      下载积分:2000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-501483.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文([计算机类试卷]国家二级VF笔试模拟试卷157及答案与解析.doc)为本站会员(orderah291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

1、国家二级 VF笔试模拟试卷 157及答案与解析 1 算法的空间复杂度是指 ( )。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)算法执行过程中所需要的存储空间 2 按照 “先进先出 ”组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 3 下列叙述中正确的是 ( )。 ( A)线性链表的各元素在存储空间中的位置必须是连续的 ( B)线性链表的头元素一定存储在其他元素的前面 ( C)线性链表中的各元素在存储空间中的位 置不一定是连续的,但表头元素一定存储在其他元素的前面 ( D)线性链表中的各元素在存储空间

2、中的位置不一定是连续的,且各元素的存储顺序也是任意的 4 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) XZCYAB ( B) XYZABC ( C) XYABCZ ( D) XYAZBC 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 下列叙述中正确的是 ( )。 ( A)在面向对象的程序设计中,各个对象之间具 有密切的关系 ( B)在面向对象的程序设计中,各个对象都是公用的 ( C)在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小 ( D)上述 3种说法都不对 7 结构化分析

3、方法是面向 ( )的自顶向下逐步求精进行需求分析的方法。 ( A)对象 ( B)数据结构 ( C)数据流 ( D)目标 8 下列所述中,是软件调试技术的是 ( )。 ( A)错误推断 ( B)集成测试 ( C)回溯法 ( D)边界值分析 9 数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是 ( )。 ( A) DB 包括 DBS 和 DBMS ( B) DBMS 包括 DB 和 DBS ( C) DBS 包括 DB 和 DBMS ( D)没有任何关系 10 简单的交换排序方法是 ( )。 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 11 下列关于

4、项目及项目中文件的叙述,正确的是 ( )。 ( A)项目中的文件是项目的一部分 ( B)项目中的文件表示该文件与项目建立了一种联系 ( C)删除项目时自动删除项目中所包含的文件 ( D)项目中的各个文件之间是彼此联系的 12 假定系统日 期是 2008年 1月 13日,则执行命令 PI=MOD(YEAR(DATE()-2000, 10)后, PI的值是 ( )。 ( A) 12008 ( B) -8 ( C) 8 ( D) 0 13 函数 INT(数值表达式 )的功能是 ( )。 ( A)返回数值表达式值的整数部分 ( B)按四舍五入取数值表达式值的整数部分 ( C)返回不小于数值表达式值的最

5、小整数 ( D)返回不大于数值表达式值的最大整数 14 下列字符型常量的表示中,错误的是 ( )。 ( A) 12+13 ( B) x=Y ( C) 北京 ( D) “等级考试 “ 15 报表的数据源可以是 ( )。 ( A)表、查询或视图 ( B)自由表或其他报表 ( C)数据库表、自由表或查询 ( D)数据库表、自由表、视图或临时表 16 为学生表建立普通索引,要求按 “学号 ”字段升序排列,如果学号 (C, 4)相等,则按成绩 (N, 3)升序排列,下列语句正确的是 ( )。 ( A) INDEX ON 学号,成绩 TO XHCJ ( B) INDEX ON 学号 +成绩 TO XHCJ

6、 ( C) INDEX ON 学号, STR (成绩, 3) TO XHCJ ( D) INDEX ON 学号 +STR (成绩, 3) TO XHCJ 17 下列属于非容器控件的是 ( )。 ( A)标签 ( B)页框 ( C)命令组 ( D)表格 18 关于工作区的概念,下列描述正确的是 ( )。 ( A)在同一个工作区中只能打开一个表 ( B)在同一个工作区中可以打开多个表 ( C)最小的工作区号是 0 ( D)最大的工作区号是 255 19 在 Visual FoxPro中,对字段设置默认值,下列描述正确的是 ( )。 ( A)数据库表可以设置字段默认值 ( B)自由表可以设置字段默

7、认值 ( C)自由表和数据库表都可以设置字段默认值 ( D)自由表和数据库表都不能设置字段默认值 20 在 Visual FoxPro中,使用 LOCATE FOR expL命令按条件查找记录,当查找到满足条件的第 1条记录后,如果还需要查找下一条满足条件的记录,应使用( )。 ( A) LOCATE FOR expL命令 ( B) SKIP 命令 ( C) CONTINUE 命令 ( D) GO 命令 21 视图设计器中包括的选项卡有 ( )。 ( A)连接、显示、排序依据 ( B)更新条件、排序依据、 显示 ( C)显示、排序依据、分组依据 ( D)更新条件、筛选、字段 22 关于过程、自

8、定义函数的调用,正确的叙述是 ( )。 ( A)实参与形参的数量必须相等 ( B)当实参的数量少于形参的数量时,多余的形参取逻辑假 ( C)当实参的数量多于形参的数量时,多余的实参被忽略 ( D)选项 ) 和 ) 都正确 23 在 Visual FoxPro中,关于查询和视图的正确描述是 ( )。 ( A)查询是一个预先定义好的 SQL SELECT 语句文件 ( B)视图是一个预先定义好的 SQL SELECT 语句 文件 ( C)查询和视图是同一种文件,只是名称不同 ( D)查询和视图都是一个存储数据的表 24 要控制两个表中数据的完整性和一致性,可以设置 “参照完整性 ”,要求这两个表

9、( )。 ( A)是同一数据库存中的两个表 ( B)不同数据库存中的两张表 ( C)两个自由表 ( D)一个是数据库存表另一个是自由表 25 在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为 ( )。 ( A)局部变量和全局变量 ( B)私有变量和全局变量 ( C)私有变量和局部变量 ( D)私有变量、局部变量 和全局变量 26 下列关于数据环境及表间关系的说法,正确是 ( )。 ( A)数据环境是对象,关系不是对象 ( B)数据环境不是对象,关系是对象 ( C)数据环境和关系都不是对象 ( D)数据环境是对象,关系是数据环境中的对象 27 在 SQL语句中,用来创建数据

10、表的 SQL短语是 ( )。 ( A) CREATE TABLE ( B) MODIFY TABLE ( C) ADD TABLE ( D) INSERT TABLE 28 如果在命令窗口执行命令: LIST名称,主窗口中显示:记录行 名称 1 电视机 2 计算机 3 电扇线 4 电脑连线 5 电话线假定名称字段为字符型,宽度为8,那么下列程序段的输出结果是 ( )。 G0 2SCAN NEXT 4 FOR LEFT (名称, 2)=“电 “ IF RIGHT (名称, 2)=“线 “ EXIT ENDIFENDSCAN?名称 ( A)电视机 ( B)电扇线 ( C)电脑连线 ( D)电话线

11、29 在 SQL的数据定义功能中,删除表字段名的命令格式是 ( )。 ( A) ALTER TABLE 数据表名 DELETE COLUMN 字段名 ( B) ALTER TABLE 数据表名 DROP COLUMN 字段名 ( C) ALTER TABLE 数据表名 CANCEL COLUMN 字段名 ( D) ALTER TABLE 数据表名 CUT COLUMN 字段名 30 SQL语句中进行空值运算时,需要使用到的短语是 ( )。 ( A) NULL ( B) #NAME? ( C) IS NULL ( D) IS NOT NULL 31 数据库系统的主要特点为数据集成性、数据的高 _

12、 和低冗余性、数据独立性和数据统 一管理和控制。 32 数据库的逻辑模型设计阶段的任务是将 _ 转换成关系模式。 33 在面向对象的方法中, _ 描述的是具有相似属性与操作的一组对象。 34 简单的交换排序方法是 _。 35 在链表的运算过程中,能够使空表与非空表的运算统一的结构是 _。 36 在 Visual FoxPro 中,编辑框如果不允许用户编辑,则可设置 _ 属性为 .T。 37 AT(“IS“, “THAT IS A NEWBOOK“ )的运算结果是 _。 38 在定义字段有效性规则时,在 “规则 ”文本框中输入的表达式类型是 _。 39 在 Visual FoxPro 中,主索引

13、可以保证数据的 _ 完整性。 40 下列程序段的输出结果是 _。 i=1 DO WHILE i 9 i=i+3 ENDDO ?i 41 函数 VAL (“12/06/01”)的参数类型为 _。 42 设有学生表文件,要查找学生表中还没有输入姓名的记录,则 SQL语句为: SELECT*FROM 学生表 WHERE 姓 名 _ 43 当前目录下有 “工资表 ”文件,现要将 “职称 ”为 “工程师 ”奖金增加 50元,则语句为: UPDATE 工资表 _ WHERE 职称 =“工程师 ” 44 在 “学生表 ”中删除字段 “籍贯 ”的有效性规则命令为: ALTER TABLE 学生表 ALTER

14、籍贯 _ 45 利用 SQL语句统计选修了 “计算机 ”课程的学生人数。请将下面的语句补充完整。 SELECT _ FROM 选课表 WHERE 课程名 =“计算机 ” 国家二级 VF笔试模拟 试卷 157答案与解析 1 【正确答案】 D 【试题解析】 一个算法的空间复杂度,一般是指执行这个算法所需的存储空间。一个算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。 2 【正确答案】 A 【试题解析】 队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫 “队尾 ”,删除元素的一端叫 “队头 ”,先插

15、入的元素先被删除,是按 “先进先出 ”的原则组织数据的。 3 【正确答案】 D 【试题解析】 在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。 4 【正确答案】 D 【试题解析】 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。 5 【正确答案】 D 【试题解析】 程序不是编写完就结束了,为了测试和维护程序,会有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】

16、 面向对象的程序设计是用对象模拟问题领域中的实体,各对象之间相对独立,相互依赖性小,通过消息来实现对象之间的相互联系。 7 【正确答案】 C 【试题解析】 结构化分析方法是面向数据流进行需求分析的方法,采用自项向下、逐层分解,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。 8 【正确答案】 C 【试题解析】 软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。 9 【正确答案】 C 【试题解析】 数据库系统 (DBS)由数据库 (DBS)、数据库管理系统 (DBMS)、数据库管理员、硬件平台和软件平台 5个部分组成,可见, DB和

17、DBMS都是 DBS的组成部分。 10 【正确答案】 D 【试题解析】 所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。 11 【正确答案】 B 【试题解析】 在 Visual FoxPro中,新建或添加的文件并不是项目的一部分。每个文件都是 独立存在的,项目所包含的文件只能表示该文件与项目之间存在着一种联系。 12 【正确答案】 C 【试题解析】 DATE()函数返回当前系统日期,由于题干中假定系统日期是 2008年 1月 13日,所以 DATE()的返回值是 “01

18、/13/08”。 函数 YEAR()的格式是:YEAR(日期表达式日期时间表达式 ),功能是从指定的日期表达式或日期时间表达式中返回年份。函数的返回值为数值型。所以 YEAR(DATE()的返回值为 “2008”。 MOD函数是求余函数,格式是: MOD(数值表达式 1 ,数值表达式 2 ),功能是返回两个数值相除后的余数。数值表达式 1是被除数,数值表达式 2是除数。余数的正负号与除数相同。如果被除数与除数同号,那么函数值即为两数相除的余数;如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。所以 MOD (YEAR(DATE()-2000, 10)=MOD(8, 10),返回值为

19、 8,所以 PI的值为 8,即选项 C)。 13 【正确答案】 A 【试题解析】 求整函数有以下 3个。格式 1: INT(数值表达式 )格式 2:CEILING(数值表达式 )格式 3: FLOOR(数值表达式 )功能: INT()返回指定数值表达式的整数部分。 CEILING()返回大于或等于指定数值表达式的最小整数。 FLOOR()返回小于或等于指定数值表达式的最大整数。 14 【正确答案】 C 【试题解析】 字符型常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串起来。这里的单引号、双引号或方括号称为定界符。字符常量的定界 符必须成对匹配,不能一边用单引号而另一边用双引

20、号。如果某种定界符本身也是字符串内容,则需要用另一种定界符为该字符串定界。 15 【正确答案】 D 【试题解析】 报表主要包括两部分内容:数据源和布局。数据源是报表的来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。视图和查询是对数据库中的数据进行筛选、排序、分组,在定义了一个表、一个视图或查询之后,便可以创建报表。 16 【正确答案】 D 【试题解析】 利用命令建立多个字段索引时,建立索引的字段之间应用 “+”号连接,且字段类型要 转换为字符型数据, STR()函数的功能是将数值型数据转换为字符型数据。 17 【正确答案】 A 【试题解析】 控件可分为基本控件和容器型控件。基本控

21、件是指不能包含其他控件的控件,如标签、命令按钮、文本框、列表框等;容器型控件是指可包含其他控件的控件,如命令组、选项组、表格、页框等。 18 【正确答案】 A 【试题解析】 在 FoxPro中一直沿用了多工作区的概念,在每个工作区中可以打开一个表 (即在一个工作区中不能同时打开多个表 ),如果在同一时刻需要打开多个表,则只需要在不同的工作区中打开不 同的表就可以了。 在工作区的区号中,最小的工作区号是 1,最大的工作区号是 32767。 19 【正确答案】 A 【试题解析】 自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有如下特点: 数据库表可以使用长表名,在表中可

22、以使用长字段名; 可以为数据库表中的字段指定标题和添加注释; 可以为数据库表的字段指定默认值和输入掩码; 数据库表的字段有默认的控件类; 可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关 联; 支持 INSERT、 UPDATE 和 DELETE事件的触发器。 20 【正确答案】 C 【试题解析】 LOCATE是按条件定位记录位置的命令,常用的命令格式如下: LOCATE FOR 1Expression1 其中 1Expression1是查询或定位的表达式。 该命令执行后将记录指定针定位在满足条件的第 1条记录上,如果没有满足条件的记录,则指针指向文件结束

23、位置。 如果要使指针指向下一条满足 LOCATE条件的记录,使用 CONTINUE 命令。同样,如果没有记录满足条件,则 指针指向文件结束位置。 21 【正确答案】 D 【试题解析】 在视图设计器界面中,有 7个选项卡,它们分别是字段、连接、筛选、排序依据、分组依据、杂项和更新条件,没有 “显示 ”选项卡。 22 【正确答案】 B 【试题解析】 实参可以是常量、变量,也可以是一般形式的表达式。调用模块程序时,系统自动把实参传递给对应的形参。形参的数目不能少于实参的数目,否则系统会产生运行时错误。如果形参数目多于实参的数目,那么多余的形参取初值逻辑假。 23 【正确答案】 A 【试题解析】 查询

24、就是预先定 义好的一个 SQL SELECT语句,在不同的需要场合可以直接或反复使用,从而提高效率。查询是从指定的表或视图中提取满足条件的记录,然后按照得到的输出类型定向输出查询结果,如浏览器、报表、表、标签等。一般设计一个查询总要反复使用,查询是以扩展名为 .qbr的文件单独保存在磁盘上的,这是一个文本文件,它的主体是 SQL SELECT语句,另外还有和输出定向有关的语句。 24 【正确答案】 A 【试题解析】 在建立参照完整性之前,首先要建立表之间的联系。最常见的联系是一对多的联系,即在父表中是主索引,在子 表中建立普通索引,这要求两个表必须是同一数据库存中的两个表。 25 【正确答案】

25、 D 【试题解析】 程序设计离不开变量, 个变量除了类型和取值之处,还有一个重要的属性就是它的作用域。变量的作用域指的是变量在什么范围内是有效或能够被访问的。在 Visual FoxPro中,若以变量的作用来分,内存变量可分为全局变量、私有变量和局部变量。 26 【正确答案】 D 【试题解析】 数据环境就是表单要处理的数据的存放场所,为表单设置数据环境是为了更好地对数据进行处理,数据环境是一个对象,有自己的属性 、方法和事件。 27 【正确答案】 A 【试题解析】 在 Visual FoxPro中, SQL不但具有查询功能和操作功能,同时也具有定义功能,其中定义一个新的数据表可以通过 CREA

26、T TABLE 命令来建立。 28 【正确答案】 C 【试题解析】 首先将指针指向第二条记录,然后执行 SCAN循环。 SCAN语句的格式如下: SCAN范围 )FOR条件 1 WHILE条件 2 循环体 执行该语句时,指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体 内的命令。题干中的循环条件是 LEFT(名称, 2)=“电 “,即表示第一个字为 “电 ”字的记录 (因为一个汉字占用两个字符 ),所以指针指向了第三条记录,即 “电脑连线 ”的记录。接着判断 RIGHT(名称, 2)是否为 “线 ”,即最后一个字为 “线 ”,如果是,则跳出循环体,而第三条记录恰

27、好符合条件,所以循环结束,最后显示的是 “电脑连线 ”。 注意:因为字段宽度为 8,而第 3条记录 “电扇线 ”只占 6个字节,因此在使用 RIGHT (名称, 2)得到的结果是最后两个空字节,而不是 “线 ”字。 29 【正确答案】 B 【试题解析】 删除表中的字段、缺省值、合法值限定和索引的格式如下: ALTER TABLE表名 DROPCOLUMN字段名 1 DROP DEFAULDROP CHECK DROP PRIMARY KEY DROP UNIQUE TAG标识名 1 DROP FOREIGN KEY TAG标识名 2 SAVE) 其中,各命令短语的功能说明如下 DROPCOLU

28、MN字段名:从指定表中删除指定的字段。 DROP DEFAULT:删除缺省值。 DROP CHECK:删除该表的合法值 限定。 DROP PRIMARY KEY:删除主索引。 DROP UNIQUE TAG标识名 1:删除候选索引。 DROP FOREIGN KEY TAG标识名 2:删除外索引 (外部关键字 ),取消与父表的关系, SAVE子句将保存该索引。 30 【正确答案】 C 【试题解析】 进行空值查询时,要使用 IS NULL,而 =NULL 是无效的,因为空值不是一个确定的值,所以不能使用 “=”这样的运算符进行比较。 31 【正确答案】 共享性 【试题解析】 数据库系统中的数据能

29、被不同的应用程序使用 ,实现了数据的高度共享,从而降低了数据的冗余,这也是数据库的主要目的。 32 【正确答案】 E-R图 【试题解析】 数据库逻辑设计的任务是将概念模型进一步转化成相应的数据模型。而 E-R图是主要的概念模型,因此数据库逻辑设计的主要工作是将 E-R图转换成关系模式。 33 【正确答案】 类 【试题解析】 在面向对象的方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。 34 【正确答案】 冒泡排序 【试题解析】 交换排序是指借助数据元素之间的互相交换进行排序的一 种方法,冒泡排序是一种最简单的交换排序方法,它是通过相邻元素之间的相互交换逐步将线性表变成

30、有序。 35 【正确答案】 循环链表 【试题解析】 在循环链表中,由于设置了一个头结点,因此在任何情况下,循环链表中至少有一个结点存在,从而使空表与非空表的运算统一。 36 【正确答案】 ReadOnly 【试题解析】 编辑框与文本框一样,也是用来输入、编辑数据。编辑框的ReadOnly属性用于指定用户能否编辑编辑框中的内容。该属性的默认值为 .F.,此时用户可以修改编辑框中的内容。如果为 .T.,那 么编辑框将处于只读状态,用户不能修改其中的内容。 37 【正确答案】 6 【试题解析】 函数 AT()的格式 AT(字符表达式 1,字符表达式 2 ,数值表达式 ),功能是如果字符表达式 1是字

31、符表达式 2的子串,则返回字符表达式 1值的首字符在字符表达式 2中的位置;若不是子串,则返回0。函数值为数值型。 “IS”在第 6个字符开始出现子串,所以运算结果是 6。 38 【正确答案】 逻辑 【试题解析】 建立字段有效性规则比较简单直接的方法仍是在表设计器中建立,在表设 计器的 “字段 ”选项卡中有一组定义字段有效性规则的项目,它们是规则 (字段有效性规则 )、信息 (违背字段有效性规则时的提示信息 )、默认值 (字段的默认值 )3项。具体操作步骤如下: 首先单击选择要定义字段有效性规则的字段。 然后分别输入和编辑规则、信息及默认值等项目。 需要注意的是, “规则 ”是逻辑表达式, “

32、信息 ”是字符串表达式, “默认值 ”的类型则视字段的类型而定。 39 【正确答案】 实体 【试题解析】 实体完整性是保证隔开记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro中利用主关键字或者候选关键字来保证表中的记录惟一,即保证实体完整性。在 Visual FoxPro 中将主关键字称作主索引,将候选关键字称作候选索引。 40 【正确答案】 10 【试题解析】 DO WHILE-ENDDO 语句的格式: DO WHILE条件 命令序列 END DO 执行该语句时,先判断循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO之间的命令序列 (循环

33、体 )。当执行到 ENDDO时,返回到 DO WHILE,再次判断循环条件是否为真 ,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO后面的语句。 根据题干,变量 i的初始值为 1,如果变量 i小于 9,则变量 i加上 3,反复循环,直到变量 i不小于 9。所以变量 i的值依次为 1, 4, 7, 10,当变量 i为 10时,已经大于 9,所以退出循环,最后变量 i为 10。 41 【正确答案】 字符型 【试题解析】 函数 VAL()的格式是 VAL(字符表达式 ),功能将由数字字符(包括正负号、小数点 )组成的字符型数据转换成相应的数值型数据。若字符串内出现非数字字符

34、,那么只转换前面部 分;若字符串的首字符不是数字符号,则返回数值 0,但忽略前导空格。 42 【正确答案】 IS NULL 【试题解析】 在 SQL语句中,查询空值时要使用 IS NULL,因为空值是一个不确定的值,不能用 “=”号这样的运算符进行比较。 43 【正确答案】 SET奖金 =奖金 +50 【试题解析】 在 SQL语句中,利用 UPDATE 更新语句可以修改表中的记录。语句基本格式为: UPDATE TableName SET Column_Name1=eExpression1 , Column_ Name 1=eExpression1.) WHERE Condition 44 【

35、正确答案】 DROP CHECK 【试题解析】 利用 SQL语句可以删除表中字段的有效性规则,基本命令格式如下: ALTER TABLE表名 ALTERCOLUMN字段名 1 NULL NOT NULL SET DEFAULT表达式 SET CHECK逻辑表达式 ERROR字符型文本信息 DROP DEFAULT DROP CHECK 各命令短语功能说明如下; ALTER COLUMN字段名 1:指出要修改列的字段名。 NULL NOT NULL:指定字段可以为空或不能为空。 SET DEFAULT表达式;重新设置字段的缺省值。 SET CHECK逻辑表达式 ERROR字符型文本信息 :重新设置该字段的合法值,要求该字段的原有数据满足合法值。 DROP DEFAULT:删除默认值。 DROP CHECK:删除有效性规则。 45 【正确答案】 COUNT(*) 【试题解析】 SQL不仅有一般的检索功能,而且还有计算方式的检索,用于计算检索的函数见下表。

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