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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、国家二级( VF)机试模拟试卷 103及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性 2 下列叙述中正确的是 ( )。 ( A)栈是一种先进先出的线性表 ( B)队列是一种后进先出的线性表 ( C)栈与队列都是 非线性结构 ( D)以上三种说法都不对 3 软件测试的目的是 ( )。 ( A)评估软件可靠性 (

2、B)发现并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 在软件开发中,需求分析阶段产生的主要文档是 ( )。 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 6 面向对象方法中,继承是指 ( )。 ( A)一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和

3、操作的机制 7 层次型、网状型和关系型数据库划分原则是 ( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)差 ( C)交 ( D)并

4、11 在 “项目管理器 ”下为项目建立一个新报表,应该使用的选项卡是 ( )。 ( A)数据 ( B)文档 ( C)类 ( D)代码 12 扩展名为 pjx的文件是 ( )。 ( A)数据库表文件 ( B)表单文件 ( C)数据库文件 ( D)项目文件 13 在 Visual FoxPro中以下叙述正确的是 ( )。 ( A)关系也被称作表单 ( B)数据库表文件存储用户数据 ( C)表文件的扩展名是 DBC ( D)多个表存储在一个物理文件中 14 以下关于 “视图 ”的描述正确的是 ( )。 ( A)视图保存在项目文件中 ( B)视图保存在数据库中 ( C)视图保存在表文件中 ( D)视图

5、保存在视图文件中 15 关闭表单的程序代码是 ThisForm Release, Release是 ( )。 ( A)表单对象的标题 ( B)表单对象的属性 ( C)表单对象的事件 ( D)表单对象的方法 16 在关系模型中,每个关系模式中的关键字 ( )。 ( A)可由多个任意属性组成 ( B)最多由一个属性组成 ( C)可由一个或多个其值能唯一标识关系中任何元组的属性组成 17 Visual FoxPro是 ( )。 ( A)数据库系统 ( B)数据库管理系统 ( C)数据库 ( D)数据库应用系统 18 在 Visual FoxPro中,假定数据库表 S(学号, 姓名,性别,年龄 )和

6、SC(学号,课程号,成绩 )之间使用 “学号 ”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了 “限制 ”。如果表 S所有的记录在表 SC中都有相关联的记录,则 ( )。 ( A)允许修改表 S中的学号字段值 ( B)允许删除表 s中的记录 ( C)不允许修改表 S中的学号字段值 ( D)不允许在表 S中增加新的记录 19 在 Visual FoxPro 中,对于字段值为空值 (NULL)叙述正确的是 ( )。 ( A)空值等同于空字符串 ( B)空值表示字段还没有确 定值 ( C)不支持字段值为空值 ( D)空值等同于数值 0 20 在 Visual FoxP

7、ro中,下面关于索引的正确描述是 ( )。 ( A)当数据库表建立索引以后,表中的记录的物理顺序将被改变 ( B)索引的数据将与表的数据存储在一个物理文件中 ( C)建立索引是创建一个索引文件,该文件包含有指向表记录的指针 ( D)使用索引可以加快对表的更新操作 21 下列程序段执行以后,内存变量 y的值是 ( )。 x=76543 y=0 DO WHILE x0 y=x 10+y*10 x=int(x 10) ENDDO ( A) 3456 ( B) 34567 ( C) 7654 ( D) 76543 22 下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 ( )。 SET T

8、ALK OFF INPUT“x=“TO x s=0 DO WHILE x!=0 s=s+MOD(x 10) _ ENDDO ?s SET TALK ON ( A) x=int(x 10) ( B) x=int(x 10) ( C) x=x-int(x 10) ( D) x=x-int(x 10) 23 在 Visual FoxPro中,过程的返回语句是 ( )。 ( A) GOBACK ( B) COMEBACK ( C) RETURN ( D) BACK 24 命令 SELECT 0的功能是 ( )。 ( A)选择编号最小的未使用工作区 ( B)选择 0号工作区 ( C)关闭当前工作区中的表

9、 ( D)选择当前工作区 25 有关 ZAP命令的描述,正确的是 ( )。 ( A) ZAP命令只能删除当前表的当前记录 ( B) ZAP命令只能删除当前表的带有删除标记的记录 ( C) ZAP命令能删除当前表的全部记录 ( D) ZAP命令能删除表的结构和全部记录 26 下列程序段执行以后,内存变量 x和 Y的值是 ( )。 CLEAR STORE 3 TO X STORE 5 TO Y PLUS(X), Y) ?X, Y PROCEDURE PLUS PARAMETERS A1, A2 Al=Al+A2 A2=A1+A2 ENDPROC ( A) 8 13 ( B) 3 13 ( C) 3

10、 5 ( D) 8 5 27 下列程序段执行以后,内存变量 Y的值是 ( )。 CLEAR x=12345 y=0 DO WHTIE x0 y=y+x 10 x=int(x 10) ENDDO ?y ( A) 54321 ( B) 12345 ( C) 51 ( D) 15 28 SQL语句中修改表结构的命令是 ( )。 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) MODIFY STRUCTURE 29 假设 “订单 ”表中有订单号、职员号、客户号和金额字段,如下 SQL命令可以正确执行的是 ( )。 ( A) SE

11、LECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG_金额 200 ( B) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3 AND AVG(金额 )200 ( C) SELECT职员号 FROM订 单 GROUP BY职员号 HAVING COUNT(*)3 WHERE AVG(金额 )200 ( D) SELECT职员号 FROM订单 GROUP BY职员号 WHERE COUNT(*)3 AND AVG_金额 200 30 要使 “产品 ”表中所有产品的单价上浮 8,正确的 SQL命令是 ( )

12、。 ( A) UPDATE产品 SET单价 =单价 +单价 * 8 FOR ALL ( B) UPDATE产品 SET单价 =单价 *1 08 FOR ALL ( C) UPDATE产品 SET单价 =单价 +单价 *8 ( D) UPDATE产品 SET单价 =单价 *1 08 31 假设同一名称的产品有不同的型号和产地则计算每种产品平均单价的 SOL命令是 ( )。 ( A) SELECT产品名称, AVG(单价 )FROM 产品 GROUP BY单价 ( B) SELECT产品名称, AVG(单价 )FROM 产品 ORDER BY单价 ( C) SELECT产品名称, AVG(单价 )

13、FROM 产品 ORDER BY产品名称 ( D) SELECT产品名称, AVG(单价 )FROM 产品 GROUP BY产品名称 32 设有 S(学号,姓名,性别 )和 sC(学号,课程号 ,成绩 )两个表,如下 SQL语句检索选修的每门课程的成 绩都高于或等于 85分的学生的学号、姓名和性别,正确的 SQL命令是 ( )。 ( A) SELECT学号,姓名,性别 FROM s WHERE EXISTS(SELECT*FROM Se WHERE SC学号 =S学号 AND成绩 85) ( D) SELECT学号,姓名,性别 FROM s WHERE NOT EXISTS(SELECT*FR

14、OM sc WHERE SC学号 = S学号 AND成绩 =ALL(SELECT单价FROM产品 WHERESUBSTR(产品号, 1, 1)=“2“)”等价的 SQL命令是 ( )。 ( A) SELECT DISTINCT 产品号 FROM产品 WHERE单价 =; (SELECT MAX(单价 )FROM产品 WHERE SUBSTR(产品号, l, 1)=“2“) ( B) SELECT DISTINCT产品号 FROM产品 wHERE单价 =; (SELECT MIN(单价 )FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) ( C) SELECT DISTIN

15、CT产品号 FROM产品 WHERE单价 =ANY; (SELECT单价 FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) ( D) SELECT DISTINCT 产品 号 FROM产品 WHERE单价 =SOME; (SELECT 单价 FROM产品 WHERE SUBSTR(产品号, 1, 1)=“2“) 37 根据 “产品 ”表建立视图 myview,视图中含有包括了 “产品号 ”左边第一位是 “1”的所有记录,正确的 SQL命令是 ( )。 ( A) CREATE VIEW myview AS SELECT*FROM产品 WHERE LEFT(产品号,1)=“1

16、“ ( B) CREATE VIEW myview AS SELECT*FROM 产品 WHERE LIKE(“1“,产品号 ) ( C) CREATE VIEW myview SELECT*FROM 产品 WHERE LEFT(产品号, 1)=“1“ ( D) (2REATE VIEW myview SELECT*FROM 产品 WHERE LIKE(“1“,产品号 ) 38 在项目管理器中,将一程序设置为主程序的方法是 ( )。 ( A)将程序命名为 main ( B)通过属性窗口设置 ( C)右键单击该程序从快捷菜单中选择相关项 ( D)单击修改按钮设置 39 假设在表单设计器环境下,表

17、单中有一个文本框且已经被选定为当前对象。现在从属性 窗口中选择 Value属性,然后在设置框中输入: =2001-9-10-2001-8-20。请问以上操作后,文本框 Value属性值的数据类型为 ( )。 ( A)日期型 ( B)数值型 ( C)字符型 ( D)通用型 40 表单里有一个选项按钮组,包含两个选项按钮 Option1和 Option2。假设Option2没有设置 Click事件代码,而 Option1以及选项按钮组和表单都设置了Click事件代码。那么当表单运行时,如果用户单击 Option2,系统将 ( )。 ( A)执行表单的 Click事件代码 ( B)执行选项按钮组的

18、Click事件代码 ( C)执行 Option1的 Click事件代码 ( D)不会有反应 二、基本操作题 41 (1)在考生文件夹下新建一个名为 “库存管理 ”的项目文件。 (2)在新建的项目中建立一个名为 “使用零件情况 ”的数据库,并将考生文件夹下的所有自由表添加到该数据库中。 (3)修改 “零件信息 ”表的结构,为其增加一个字段,字段名为 “规格 ”,类型为字符型,长度为 8。 (4)打开并修改 mymenu菜单文件,为菜单项 “查找 ”设置快捷键 Ctrl+T。 三、简单应用题 41 在考生文件夹下完成如下简单应用: 42 建立一个名为 NEWVIEW的视图,该视图含有选修了课程但没

19、有参加考试(成绩字段值为 NULL)的学生信息 (包括 “学号 ”、 “姓名 ”和 “系部 ”3个字段 )。 43 建立表单 MYFORM3,在表单上添加一个表格控件 (名称为 grdCourse),并通过该控件显示表 COURSE的内容 (要求 ReeordSoureeType属性必须为 0)。 四、综合应用题 44 在考生文件夹下完成下列操作。 (1)建立一个文件名和表单名均为 formFilm的表单,表单中包括一个标签 (Labe11)、一个下拉列表框 (Combo1)、一个表格 (Grid1)和两个命令按钮 “查询 ”和 “退出 ”(Command1和 Command2), Labe1

20、1的标题为 “电影类型 ”, Gridl的 RecordSourceType值为 4(SQL说明 )。(2)将下拉列表框 (Combo1)的 RowSource和 RowSourceType属性手工指定为 “select distinct类型 from电影 into cursor myList”和 “3”。 (3)为 “查询 ”命令按钮编写 Click事件代码,其功能是:表单运行时,根据下拉列表框 (Combo1)选定的电影类型,在表格 (Grid1)中按照观看日期的降序和观众名升序显示观看该类型的电影名、观众名、观看日期和影评,并将结果存储到自由表 watch dbf中。 (4)运行表单,在

21、下拉列表框中选择 “武侠 ”,查询该类型的观看信息。 国家二级( VF)机试模拟试卷 103答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。 2 【正确答案】 D 【试题解析】 栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。 3 【正确答案】 D 【试题解析】 软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。 4 【正确答案】 D 【试题解析】 需求分析阶段的工作可以概括为:需求获

22、取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D。 5 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、 使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。 6 【正确答案】 D 【试题解析】 继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。 7 【正确答案】 D 【试题解析】 层次模型的基本结构是树形结构,网状模型是一个不加任何条件限

23、制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。 8 【正确答案】 C 【试题解析】 因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用,所以两个实体之间是多对多的关系。 9 【正确答案】 C 【试题解析】 数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视 图,给出了每个用户的局部数据描述,所以选择 C。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。 10 【正确答案】 B 【试题解析】 关系 T中的元组是 R关系中有而

24、 S 关系中没有的元组的集合,所以进行的是差的运算。 11 【正确答案】 B 【试题解析】 “项目管理器 ”中的 “文档 ”选项卡包含了处理数据时所用的三类文件,输入和查看数据所用的表单、打印表和查询结果所用的报表及标签。所以在“项目管理器 ”下为项目建立一个新报表,应该使用 “文档 ”选项卡。 12 【正确答案】 D 【试题解析】 扩展名为 pjx的文件是项目文件;数据库表文件的扩展名是 dbf;表单文件的扩展名是 scx;数据库文件的扩展名是 dbc。 13 【正确答案】 B 【试题解析】 表是关系数据库的一个关系,而表单是 Visual FoxPro 提供的用于建立应用程序界面的最主要的

25、工具之一,表单内可以包含命令按钮、文本框、列表框等各种界面元素,产生标准的窗口或对话框,所以表和表单是不同的概念, A选项中关系也被称作表单的说法不正确,应该是被称作表;表文件是数据库中存储数据的载体,所以 B选项的说法正确;表文件的扩展名 是 DBF,而 DBC是数据库库文件的扩展名, C选项的说法不正确;在 Visual FoxPro 每个表都对应一个DBF文件,即都对应一个物理文件,所以一个数据库中的所有表文件存储在一个物理文件中的说法不正确。 14 【正确答案】 B 【试题解析】 视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的,这些数据在数据库中并

26、不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库的组成部分,可以像数据库表一样接受用户的查询。 15 【正确答案】 D 【试题解析】 在面向对象的概念中,属性用来表示对象的状态,方法用来描述对象的行为,事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。 Release是将表单从内存中释放,它是表单的一种行为,所以它是表单对象的方法。 16 【正确答案】 C 【试题解析】 关系模型的关键字是属性或属性的组合,关键字的值能够唯一地标识一个元组。关键字必须由能够确定唯一标识的属性组成,不可以由多个任务属性组成,所以 A选项不正确;关

27、键字可以由多个属性组成,所以 B 选项不正确;C选项 “可由一个或多个其值能唯一标识关系中任何元组的属性组成 ”的说法正确。 17 【正确答案】 B 【试题解析】 数据库是存储在计算机存储设备上,结构化的相关数据的集合;数据库管理系统是对数据实行专门管理,提供安全性和完整性等统一机制,可以对数据的建立、使用、维护进行管理:数据库系统是指引进数据库技术后的计算机系统,实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段,数据库系统由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户等部分组成;数据库应用系统是由系统开发人员 利用数据库系统资源丌发出睾的:而向某

28、类实际府用的软件系统;而 Visual FoxPro 系统作为对数据库进行建立、使用、维护的平台,它是一套数据库管理系统。 18 【正确答案】 C 【试题解析】 参照完整性的更新规则如果设置了 “限制 ”,若子表中有相关的记录,则禁止修改父表中的连接字段值,所以 S表中的学号不能随意修改;删除规则如果设置了 “限制 ”,若子表中有相关的记录,则禁止删除父表中的记录,所以 s表中禁止随意修改;如果插入规则设置了 “限制 ”,若父表中没有相匹配的连接字段值则禁止插入子记录,所以 SC表 中不允许随意增加记录,但 S 表无限制。 19 【正确答案】 B 【试题解析】 在 Visual FoxPro中

29、,字段值的空值 NULL 的含义是没有任何值,连空值也没有,是未知值、待定值, NULL 值与 0、空字符串以及空格都不相同,所以 A、 D选项不正确, B 选项正确;如果字段在建立时,设置的是允许空,则字段值可以为空值 NULL,所以 C选项不正确。 20 【正确答案】 C 【试题解析】 Visual FoxPro 索引是由指针构成的文件,这些指针逻辑上按照索引关键字值进行排序。索引文件和表的 dbf文件 分别存储,并且不改变表中记录的物理顺序。实际上,创建索引是创建一个由指向 dbf文件记录的指针构成的文件。若要根据特定顺序处理表记录,可以选择一个相应的索引,使用索引还可以加速对表的查询操

30、作,但不会加快对表的更新操作。 21 【正确答案】 B 【试题解析】 是求余运算, *是乘运算,是除运算; int( )函数返回指定表达式的整数部分; DO 循环的执行过程如下: 所以答案应该是 34567。 22 【正确答案】 A 【试题解析】 MOD是取余函数, MOD(x, 10)就是取 x的个位数,因为本题是计 算一个整数的各位数字之和,如果依次把 x的各位移到个位数上,进行相加就可以实现了。 Do 循环中的第一条语句,即是计算个位数之和,所以第 2条语句应该是将 x的各位数字进行移动,而 A选项的语句是将 x的值除以 10后取整,即可以实现将每位向右移动一位。 23 【正确答案】 C

31、 【试题解析】 过程的返回语句是 RETURN,当过程执行到 RETURN命令时,控制将转回到调用程序,并返回表达式的值。 24 【正确答案】 A 【试题解析】 在多工作区中,指定工作区的命令是: SELECT nWorkAreacTableAlias,其中参数 nWorkArea是一个大于等于 0的数字,用于指定工作区号,最小的工作区号是 1,最大的工作区号是 32767,如果这里指定为 0,选择编号最小的可用工作区。 25 【正确答案】 C 【试题解析】 使用 ZAP命令可以物理删除表中的全部记录,不管是否有删除标记。该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。 2

32、6 【正确答案】 C 【试题解析】 参数传递有按值传递和按引用传递两种方式,按值传递时,形参变量值的改变不会影响实参变量的取值;按引用传递 时,当形参变量值改变时,实参变量值也随之改变。 模块的调用格式有两种: 格式 1:使用 DO 命令,格式为 DO 。 格式 2:在文件名或过程名后面加一对小括号,格式为 (),括号中包括若干个实参变量。 本题采用的是利用格式 2的方式调用模块程序,采用格式 2调用模块程序时,默认情况下都以按值方式传递参数。如果实参是变量,可以通过 SET UDFPARMS 命令重新设置参数传递的方式,但是,需要注意的是,不论是设置何种传递方式,凡是用一对圆括号将一个变量

33、括起来使其变成一般形式的表达式,总是按值传递,它不受 SET UDFPARMS 值的设置影响。本题中 X和 Y都是按值传递,形参值的变化不会影响到实参值,所以程序段执行以后 X值等于 3, Y值等于 5。 27 【正确答案】 D 【试题解析】 是求余运算,是除运算; int( )函数返回指定表达式的整数部分; DO 循环内的第一条语句 y=y+x 10是将 x的个位数相加,第二条语句是将 x各位数字向右移动一位 (原个位数丢弃 ),即十位数变为个位数,所以整个 Do循环是将 x的各位数相加,即 1+2+3+4+5=15。 DO 循环的执行 过程如下:所以答案应该是 15。 28 【正确答案】

34、A 【试题解析】 修改表结构的命令是 ALTER TABLE, A为正确选项。 29 【正确答案】 B 【试题解析】 查询是由 SELECT 和 FROM 短语构成的无条件查询,或由SELECT、 FROM和 WHERE短语构成的条件查询。其基本格式为: SELECTFROMWHEREGROUP BYHAVINGORDER BYINTO DBF TABLE。 GROUP BY语句用来分组,HAVING语句用来限定分组必须满足的条件。 C、 D选项格式错误。取字段的平均值应用 “()”而非 “_”,所以本题选 B。 30 【正确答案】 D 【试题解析】 更新数据的命令格式为: UPDATE 表名

35、 SET 字段名 1=表达式 1,字段名 2=表达式 2WHERE 条件 。一般使用 WHERE子句指定更新的条件,并且一次可以更新多个字段;如果不使用 WHERE子句,则更新全部记录。本题要使 “产品 ”表中所有产品的单价上浮 8,应设置表达式为 “单价 =单价 *1 08”,即 D选项正确。 31 【正确答案】 D 【试 题解析】 使用 GROUP BY短语首先依据产品名称对产品进行分组,然后再计算每种产品的平均单价 (AVG)。 ORDER BY短语则用来排序。本题 D选项正确。 32 【正确答案】 D 【试题解析】 本题考查内外层嵌套查询以及使用量词和谓词的查询。 EXISTS是谓词,

36、 EXISTS 或 NOT EXISTS 是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。其本身并没有进行任何运算或比较,只用来返回子查询结果。本题要检索选修的每门课程的成绩都高于或等于 85分的学生的学号、姓名和性别, SELECT*FROM sc WHERE SC学号 =S学号 AND成绩 , , )为取子串函数,从指定表达式值的指定起始位置取指定长度的予串作为函数值。 DISTINCT 语句用来去掉重复值。本题主要考察嵌套查询,与题目含义等价的应为 A选项。 37 【正确答案】 A 【试题解析】 使用 CREATE VIEW 命令可以创建一个视图,要求视图中含有包括了 “产品

37、号 ”左边第一位是 “1”的所有记录,可使用 SELECT 命令。首先排除 C、D选项, where指定的条件 “WHERE LEFT(产品号, 1)=“1“”正确,因此 A选项为正确选项。 38 【正确答案】 C 【试题解析】 设置主程序有两种方法: 在项目管理器中选中要设置为主程序的文件,从主菜单的 “项目 ”菜单或快捷菜单中选择 “设置主文件 ”选项。项目管理器将应用程序刚王又仟目功砹簧为 “包含 ”,在编译完应用程序之后,该文件作为只读文件处理。 在 “项目信息 ”的 “文件 ”选项卡中选中要设置的主程序文件,右击鼠标,在弹出的快捷菜单中选择 “设置主文件 ”。在这种情况下,只有把文件

38、设置为 “包含 ”之后才能激活 “设置文件 ”选项。即 C选项正确。 39 【正确答案】 B 【试题解析】 两个日期型数据可以相减,结果是一个数 值型的数据,表示两个日期相差的天数。因此本题 B 选项正确。 40 【正确答案】 B 【试题解析】 表单对象从创建到被释放的整个过程可以分为 5个阶段: 装载阶段 (Load 事件 ); 对象生成阶段 (Init事件 ); 交互操作阶段 (如单击事件 ); 对象释放阶段 (Destroy事件 ); 卸载阶段 (Unload 事件 )。本题没有设置 Option2的Click事件代码,当单击时,优先触发选项按钮组的 Click事件代码。 B 选项正确。

39、 二、基本操作题 41 【正确答案】 【操作步骤】 (1)在命令窗口输入 “Create Pmject库存管理 ”(也可写作 “crea Proj库存管理 ”),并按回车键以新建一个项目。 (2)步骤 1:在项目管理器中选择 “数据 ”节点下的 “数据库 ”选项,单击 “新建 ”按钮,在 “新建数据库 ”对话框中单击 “新建数据库 ”,再在 “创建 ”对话框中输入数据库名 “使用零件情况 ”,并单击 “保存 ”按钮。 步骤 2:在数据库设计器空白处右击,在弹出的快捷菜单中选择 “添加表 ”命令,在 “打开 ”对话框中分别将考生文件下的表零件信息、使用零件和项目信息添加到数据库中。 (3)在数据

40、库设计器中右击表 “零 件信息 ”,在弹出的快捷菜单中选择 “修改 ”命令,在表设计器的 “字段 ”选项卡中,在 “字段名 ”中输入 “规格 ”, “类型 ”选择 “字符型 ”,“宽度 ”为 8,单击 “确定 ”按钮。 (4)步骤 1:单击工具栏中的 “打开 ”按钮,在 “打开 ”对话框中双击考生文件夹下的mymenu mnx文件。 步骤 2:在弹出的菜单设计器中,单击 “文件 ”行中的 “编辑 ”按钮,再单击 “查找 ”行中的 “选项 ”按钮,在弹出的 “提示选项 ”对话框中的 “键标签 ”处按下 CTRL+T,最后单击 “确定 ”按钮。 步骤 3:单击工具栏中的 “保存 ”按钮,再单 击主

41、菜单栏中 “菜单 ”下的 “生成 ”命令,在 “生成菜单 ”对话框中单击 “生成 ”按钮。 三、简单应用题 42 【正确答案】 【操作步骤】 步骤 l:单击工具栏中的 “打开 ”按钮,打开考生文件夹下的SCORE_MANAGER数据库,在空白处右击,选择 “新建本地视图 ”命令,将表student和 score1添加到视图设计器中。 步骤 2:在 “字段 ”选项卡中,将 “student学号 ”, “student 姓名 ”, “student系部 ”添加到选定字段。 步骤 3:在 “筛选 ”选项卡中,首先选择 “score1课程号 ”字段, “条件 ”选择 Is NULL,并选择 “否 ”;

42、再选择 “score1成绩 ”字段, “条件 ”选择 Is NULL。 步骤 4:保存视图为 “NEWVIEW”并运行视图。 43 【正确答案】 【操作步骤】 步骤 1:单击工具栏中的 “新建 ”按钮,新建一个表单,通过表单控件工具栏为表单添加一个表格控件,设置其 Name属性为 grdcourse。 步骤 2:在表单设计器中选择表格控件并右击,选择 “生成器 ”命令,在表格生成器的 “表格项 ”选项卡中将 COURSE表的所有字段添加到选定字段中。 步骤 3:在属性窗口中修改表格控件的 RecordSourceTypc属性值为 “0-表 ”。 步骤 4:保存表单,输入文件名 MYFORM3

43、SCX,运行表单。 四、综合应用题 44 【正确答案】 【操作步骤】 步骤 l:单击工具栏中的 “新建 ”按钮,选择 “表单 ”,单击 “新建文件 ”按钮。 步骤 2:在窗体上添加一个标签,一个下拉列表框,两个按钮,一个表格控件。 步骤 3:通过属性窗口设置表单及各控件的属性,具体属性设置如下表所示。 步骤 4:双击 “查询 ”按钮,打开 Click事件窗口,在窗口中输入以下语句 。 THISFORM Grid1 RecordSource=“SELECT 电影电影名,观看观众名,观看观看日期,观看影评; FROM theatdb!电影 INNER JOIN theatdb!观看; ON电影电影编号 =观看电影编号; WHERE电影类型=thisform combo1 value; ORDER BY观看观看日期 DESC,观看观众名; INTO TABLE watch dbf” 然后关闭代码窗口。 步骤 5:双击 “退出 ”按钮,打开Click事件窗口,在窗口中输入以下语句。 Thisform release 然后关闭代码窗口。 步骤 6:保存表单为 formFilm SCX。 步骤 7:运行表单,在下拉列表框中选择“武侠 ”,然后单击 “查询 ”按钮,最后单击 “退出 ”按钮。

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