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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

【计算机类职业资格】国家计算机二级(VF)92及答案解析.doc

1、国家计算机二级(VF)92 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列控件中,不能设置数据源的是( )。(分数:2.00)A.2 3 4B.2 5 9C.3 5 4D.2 4 32.以下关于视图的描述正确的是_。(分数:2.00)A.视图保存在项目文件中B.视图保存在数据库文件中C.视图保存在表文件中D.视图保存在视图文件中3.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.控件类用于进行一种或多种相关的控制B.控件类一般作为容器类中的控件来处理C.控件类的封装性比容

2、器类更加严密,灵活性更好D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作4.在表单中有命令按钮 Command1 和文本框 Text1,将文本框的 InputMask 属性值设置为$9,9999,然后在命令按钮的 Click 事件中输入代码 ThisFormText1Value=123456789,当运行表单时,单击命令按钮,此时文本框中显示的内容为( )。(分数:2.00)A.destroy( )B.stop( )C.start( )D.init( )5.下列函数中,函数值为数值型的是( )。(分数:2.00)A.DATE( )B.TIME( )C.YEAR( )D

3、.DATETIME( )6.下列关于过程调用的叙述中,正确的是( )。(分数:2.00)A.文本框的 Locked 属性设置为 FalseB.文本框的 Locked 属性设置为 TreeC.文本框的 Multiline 的属性设置为 FasleD.文本框的 Multiline 的属性设置为 True7.有如下赋值语句:a=“计算机“、b=“微型“,结果为“微型机“的表达式是(分数:2.00)A.b+LEFT(a,3)B.b+RIGHT(a,1)C.b+LEFT(a,5,2)D.b+RIGHT(a,2)8.在查询去向中,能够直接查看到查询结果的是( )。(分数:2.00)A.void A(int

4、 x)B.A(int x)C.a(int x)D.void a(int x)9.下列程序段执行以后,内存变量 A 和 B 的值是_。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B &参数是值传送,B 是引用传送 A,B PROCEDURE SQ PARAMETERSX1,Y1 X1=X1*X1 Y1=2*X1 ENDPROC (分数:2.00)A.10 200B.100 200C.100 20D.10 2010.语句“DELETE FROM 成绩表 WHERE 计算机60“的功能是( )。(分数:2.00)A.物理删除成绩表

5、中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值11.下列关于组合框的说法中,正确的是( )。(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )12.在 Visual FoxPro 中,数据库文件的扩展名为( )。(分数:2.00)A.左键B.右键C.同时按下左键和右键D.按什么都不显示13.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是( )。(分数:2.00)A.

6、SELECT 姓名 FROM 车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)14.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是_。 (分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)

7、C.AT(xy,abcxyz)D.ISNULL (.NULL.)15.当用 FIND 命令或 SEEK 命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:2.00)A.可以添加数据库表,也可以添加查询B.只能添加数据库表C.只能添加查询D.以上两者都不能添加16.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.DEHNE POPUPB.DEFINE MENUC.DEHNE PADD.DEFINE BAR17.使用调试器调试第(7)小题的程序,如果想在过程 SWAP 执行时观察 X1 的值,可以在其中安置一条命令,程序执行到该 命令时,系统将计算

8、 X1 的值,并将结果在调试输出窗口中显示,这条命令的正确写法是( )。 (分数:2.00)A.DEBUGOUT X1B.DEBUG X1C.OUT X1D.TEST X118.以下关于“查询”的描述正确的是_。 (分数:2.00)A.查询保存在项目文件中B.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中19.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关20.使用“

9、调试器”调试程序时,用于显示正在调试的程序文件的窗口是( )。(分数:2.00)A.局部窗口B.跟踪窗口C.调用堆栈窗口D.监视窗口21.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是_。 (分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系22.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET IN

10、DEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM23.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是_。(分数:2.00)A.数据B.文档C.类D.代码24.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段25.SELECT-SQL 语句中,条件短语的关键字是( )。(分数:2.00)A.FORB.FROMC.WHERED.WITH26.查询设计器中包含的选项卡有( )。(分数:2.00)A.若文件存在,将文件写指针定位

11、于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件27.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是(分数:2.00)A.综合查询(x)B.综合查询/(x)C.综合查询(x)D.综合查询(/x)28.使数据库表变为自由表的命令是( )。(分数:2.00)A.DROP TABLEB.REMOVE TABLEC.FREE TABLED.RELEASE TABLE29.有三个关系

12、 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交30.在 SQL 语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是( )。(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000C.工资=1000 OR 工资=1500D.工资=15000R 工资=1000031.关系运算中花费时间可能最长的运算是( )。(分数:2.00)A.选择B.联接C.并D.笛卡儿积32.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:2.00)A.实体完整性范畴B.参照完整性范畴C.数据

13、一致性范畴D.域完整性范畴33.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBS 包括 DB 和 DBMSC.DBMS 包括 DB 和 DBSD.3 者属于平级关系34.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6,2) 从订单表中删除客户号为“1001”

14、的订单记录,正确的 SQL 语句是_。 (分数:2.00)A.DROP FROM 订单 WHERE 客户号=“1001“B.DROP FROM 订单 FOR 客户号=“1001“C.DELETE FROM 订单 WHERE 客户号=“1001“D.DELETE FROM 订单 FOR 客户号=“1001“35.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(分数:2.00)A.一对一B.一对多C.多对一D.多对多二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.将金牌榜.DBF 中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数 3 项的和, 应使用 SQL

15、 语句 1 金牌榜 2 奖牌总数=金牌数+银牌数+铜牌数(分数:2.00)填空项 1:_37.SQL 是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以 2 方式使用。(分数:2.00)填空项 1:_38.SQL SELECT 语句中的 1 用于实现关系的选择操作。(分数:2.00)填空项 1:_39.SQL 的 SELECT 语句中,使用 1 子句可以消除结果中的重复记录。(分数:2.00)填空项 1:_40.在成绩表中,检索选修 3 门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4 个字段。 请将下面的 SQL 语句补充完整。 SELECT 学号,SU

16、M(成绩)FROM 1; WHERE 成绩=60; GROUP BY 学号; 2 COUNT(*)=3 (分数:2.00)填空项 1:_41.为了在文本框输入时隐藏信息(如显示“*”),需要设置该控件的 1 属性。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中,利用 DELETE 命令可以 1 删除数据表的记录,必要时可以利用 2 命令进行恢复。(分数:2.00)填空项 1:_43.下列软件系统结构图。 (分数:2.00)填空项 1:_44.查询与项目“sl(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的 SQL 语句是 SELECT 项

17、目项目号,项目名称,使用零件零件号,零件名称; FROM 项目,使用零件,零件 WHERE 项目项目号:使用零件项目号 1; 使用零件零件号;零件零件号AND 使用零件。零件号 2; (SELECT 零件号 FROM 使用零件 WHERE 使用零件项目号=s1) (分数:2.00)填空项 1:_45.定义数组可使用命令 DIMENSIONX(2,3),则数组中包含的元素个数为 1。(分数:2.00)填空项 1:_46.在二维表中,元组的 1 不能再分成更小的数据项。(分数:2.00)填空项 1:_47.一个关系表的行称为 1 。(分数:2.00)填空项 1:_48.在 Visual FoxPr

18、o 中,SKIP 命令是按 1 顺序定位,如果使用索引时,则是按 2 顺序定位。(分数:2.00)填空项 1:_49.不带条件的 DELETE 命令(非 SQL 命令)将删除指定表的 1 记录。(分数:2.00)填空项 1:_50.对长度为 10 的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_国家计算机二级(VF)92 答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.下列控件中,不能设置数据源的是( )。(分数:2.00)A.2 3 4B.2 5 9 C.3 5

19、 4D.2 4 3解析:在过程 TCL 中,将 Integer 型变量 x 定义为静态变量(Static),Static 语句的格式与 Dim 语句完全一样,但 Static 语句只能出现在事件过程,Sub 过程或 Func- tion 过程中,在过程中的 Static 变量只有局部的作用域,即只能在本过程中可见,但可以和模块级变量传递,即使过程结束后,其值仍能保留。Tcl 过程是将变量 a 的值加上 x 赋给 x,然后输出 x 的值;第一次调用 Tcl 过程时,x 未赋值,默认为 0,所以输出结果为 2,第二次调用 Tcl 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为2,加

20、上 a 后,x 的值变为 5,输出结果为 5,同理,第三次调用后输出结果为 9。2.以下关于视图的描述正确的是_。(分数:2.00)A.视图保存在项目文件中B.视图保存在数据库文件中 C.视图保存在表文件中D.视图保存在视图文件中解析:视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的, 这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库 的组成部分,可以象数据库表一样接受用户的查询。3.下列关于控件类和容器类的说法中,错误的是( )。(分数:2.00)A.控件类用于进行一种或多种相关的控制B.控件类一般作为容器类中的

21、控件来处理C.控件类的封装性比容器类更加严密,灵活性更好 D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作解析:在 Visual FoxPro 中,类可分为控件类和容器类。控件类用于进行一种或多种相关的控制,其封装性比容器类更加严密,但灵活性比容器类差,故答案为 C)。4.在表单中有命令按钮 Command1 和文本框 Text1,将文本框的 InputMask 属性值设置为$9,9999,然后在命令按钮的 Click 事件中输入代码 ThisFormText1Value=123456789,当运行表单时,单击命令按钮,此时文本框中显示的内容为( )。(分数:2.00

22、)A.destroy( )B.stop( )C.start( )D.init( ) 解析:Applet 运行时,首先由浏览器调用 init()方法,通知该 Applet 己被加载到浏览器中,使 Applet执行一些基本初始化。该方法经常被重写,实现设置布局管理器、数据初始化、放置些构件等功能。5.下列函数中,函数值为数值型的是( )。(分数:2.00)A.DATE( )B.TIME( )C.YEAR( ) D.DATETIME( )解析:DATE( )函数的返回值是日期型;TIME( )函数的返回值是字符型;DATETIME( )函数的返回值是日期时间型。6.下列关于过程调用的叙述中,正确的是

23、( )。(分数:2.00)A.文本框的 Locked 属性设置为 FalseB.文本框的 Locked 属性设置为 TreeC.文本框的 Multiline 的属性设置为 FasleD.文本框的 Multiline 的属性设置为 True 解析:选项 A)和 B)中,Locked 属性是决定控件是否失效,不符合本题的本意;而 MultiLine 属性决定文本框是否可以输入多行文本,如果设置为 True,则 Pass- wordChar 失效,所以选项 C)错误,选项 D)正确。7.有如下赋值语句:a=“计算机“、b=“微型“,结果为“微型机“的表达式是(分数:2.00)A.b+LEFT(a,3

24、)B.b+RIGHT(a,1)C.b+LEFT(a,5,2)D.b+RIGHT(a,2) 解析:取左、右子串函数的格式为:LEFT RIGHT(expC,expN),其功能为:LEFT 从 expC 左边截取由 expN的值指定的字符,生成一个新的字符串;RIGHT 从 expC 右边截取由 expN 的值指定的字符,生成一个新的字符串。注意一个汉字相当于两个英文字符。8.在查询去向中,能够直接查看到查询结果的是( )。(分数:2.00)A.void A(int x)B.A(int x) C.a(int x)D.void a(int x)解析:构造方法有以下特点,构造方法名必须与类名相同。构造

25、方法是给对象赋初值,所以没有返回值,且不用 void 来声明。构造方法不能被程序调用。构造方法可由编程人员在类中定义,默认时由Java 语言自动生成。构造方法可以重载实现不同的初始化方法,调用时按参数列表决定调用哪个方法。注意:选项 A)void A(int x),构造方法是给对象赋初值,所以没有返回值,且不用 void 来声明。选项 C)a(int x),构造方法方法名必须与类名相同。9.下列程序段执行以后,内存变量 A 和 B 的值是_。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A),B &参数是值传送,B 是引用传送 A,

26、B PROCEDURE SQ PARAMETERSX1,Y1 X1=X1*X1 Y1=2*X1 ENDPROC (分数:2.00)A.10 200B.100 200C.100 20D.10 20 解析:10.语句“DELETE FROM 成绩表 WHERE 计算机60“的功能是( )。(分数:2.00)A.物理删除成绩表中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录 D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值解析:在使用 SQL 语句的删除命令时,根据 WHERE 短

27、语删除满足指定条件的记录,如果不使用 WHERE 短语,则表示删除表中的所有记录。此 处是对表中的记录进行逻辑删除,如果要物理删除表中记录,还需要加上 PACK 命令。11.下列关于组合框的说法中,正确的是( )。(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符 D.圆括号( )解析:如果在同一个表达式中出现不同的运算符,其优先顺序为:先执行算术运算、字符串运算和日期时间运算,其次执行关系运算,最后执行逻辑运算。如果在表达式中包含圆括号,首先应该计算出圆括号中的结果,其优先级最高。12.在 Visual FoxPro 中,数据库文件的扩展名为( )。(分数:2.00)A.左键B.右

28、键C.同时按下左键和右键D.按什么都不显示 解析:此题考查的是有关鼠标事件的问题。从题目要求来看,上述事件应是鼠标事件过程,下面来看看有关鼠标事件的具体事件。 按下鼠标键事件过程: Private Sub Form_MouseDown(Button As Integer,Shift As Integer,- X As Single,Y As Single) End Sub 松开鼠标键事件过程: Private Sub Form_MouseUp(Button As Integer,Shift As Integer,- X As Sinde,Y As Single) End Sub 移动鼠标光标事

29、件过程: Private Sub Form_MouseMove(Button As Integer,Shift As Integer,- X As Single,Y As Single) End Sub 以上三个鼠标事件过程具有相同的参数,含义如下: Button:表示被按下的鼠标键。 Shift:表示 Shift、Ctrl、Alt 键状态。 X,Y:鼠标光标的当前位置。 现在再来看一下事件过程,可知此事件过程并非鼠标事件过程,并且 Button 也不是事件过程的参数,即此事件过程的两个参数 KeyCode 和 Shift 在程序运行过程中并没有得到任何信息,所以无论按什么键都不显示任何内容。

30、 13.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是( )。(分数:2.00)A.SELECT 姓名 FROM 车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“) 解析:选项 A)和 C)中查询条件错误;

31、选项 B)中,在第一行 SELECT 语句之后,应接续行符号“;”连接下一条语句,否则系统报错,属于 语法错误。14.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是_。 (分数:2.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz) D.ISNULL (.NULL.)解析:EMPTY():测试一个表达式的值是否为空。对字符型而言,空串和空格串为空;数值型、 整型、浮点型、双精度型及货币型中 0 即为空;空日期和空日期时间也是空。EMPTY(SPACE(0)的运算结 果为逻辑真。 LIKE(,):比较两个字符串位置上的字符,

32、若所有字符都相匹配,函数返回逻 辑真,否则返回逻辑假。中可以包含通配符*和?。*可以与任何数目的字符相匹配,?可以与 任何单字字符相匹配。LIKE(xy*?,xyz) 的运算结果为逻辑真。 AT(,):返回字符串在中第次出现的位置。AT(xy,abcxyz) 的运算结果为 4。 ISNULL():判断一个表达式的运算结果是否为 NULL 值,若是 NULL值返回逻辑真,否则返回逻 辑假。15.当用 FIND 命令或 SEEK 命令找到记录时,函数 FOUND( )和 EOF( )的值分别为( )。(分数:2.00)A.可以添加数据库表,也可以添加查询 B.只能添加数据库表C.只能添加查询D.以

33、上两者都不能添加解析:注意在查询设计视图中既可以添加数据库表也可以添加查询。16.利用命令定义条形菜单,下列正确的一项是( )。(分数:2.00)A.DEHNE POPUPB.DEFINE MENU C.DEHNE PADD.DEFINE BAR解析:无论是条形菜单还是弹出式菜单,都可以通过命令进行定义和设计,定义条形菜单完整的命令格式为:DEFINE MENUBARINWINDOW| IN SCREEN。17.使用调试器调试第(7)小题的程序,如果想在过程 SWAP 执行时观察 X1 的值,可以在其中安置一条命令,程序执行到该 命令时,系统将计算 X1 的值,并将结果在调试输出窗口中显示,这

34、条命令的正确写法是( )。 (分数:2.00)A.DEBUGOUT X1 B.DEBUG X1C.OUT X1D.TEST X1解析:在模块程序中安置一些 DEBUGOUT 命令,当模块程序调试执行到此命令时,会计算出表达式的值,并 将结果送到调试输出窗口。18.以下关于“查询”的描述正确的是_。 (分数:2.00)A.查询保存在项目文件中B.查询保存在数据库文件中C.查询保存在表文件中D.查询保存在查询文件中 解析:在项目管理器中的“查询”下面可看到刚做好的查询名称,按“运行”即可看到查询的结果。查询 实际上是一个程序,它被存在“xxx.qpr”文件中,实际上与“xxx.prg”文件是一样的

35、格式,可在程序中用“do xxx.qpr”来调用它。19.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。(分数:2.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录 D.不作参照完整性检查,删除父表记录与子表无关解析:在数据参照完整性的删除规则中,包括“级联”、“限制”和“忽略”3 个选项。删除规则规定了当删除父表中的记 录时,如果选择“级联”,则自动删除子表中的相关所有记录;如果选择“限制”,若子表中有相关记录,则禁止删除 父表中的记录;如果选择“忽略”,则不作参照完整性的检查,即删除父表的

36、记录时,与子表无关。20.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是( )。(分数:2.00)A.局部窗口B.跟踪窗口 C.调用堆栈窗口D.监视窗口解析:“跟踪”窗口用于显示正在调试执行的程序文件,“监视窗口用于监视指定表达式在程序调试执行过程中的取值 变化,“局部”窗口用于显示模块程序中内存变量的名称、当前取值和类型,“调用堆栈”窗口用于显示当前处于显示当前处于 行状态的程序、过程或方法程序。21.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 之间的关系是_。 (分数:2.00)A.DB 包含 DBS 和 DBMSB.DBMS 包含 DB 和 DBSC.DBS

37、 包含 DB 和 DBMS D.没有任何关系解析:数据库系统由如下几部分组成:数据库、数据库管理系统、数据库管理员、系统平台(硬件平台和 软件平台)。22.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区 中,那么可以将上述索引设置为当前索引的命令是_。 (分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM 解析:将索引设置为当前索引的命令格式为:SET ORDER TO nIndexNumb

38、er|tag TagName ASCENDING|DESCENDING 其中可以按索引序号(nIndexNumber)或索引名(TagName)指定索引项。索引序号是指建立索引的 先后顺序号,并且按照 SET ORDER TO IndexfileList 命令中的总序号排列,特别不容易记清,建议使用索引 名。23.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是_。(分数:2.00)A.数据B.文档 C.类D.代码解析:24.在数据库设计中,将 E-R 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.概念设计阶段C.逻辑设计阶段 D.物理设计阶段解析:数据库的逻辑

39、设计分为:将概念模型转换成一般的数据模型;将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。把概念模型转换成关系数据模型就是把 E-R 图转换成一组关系模式。25.SELECT-SQL 语句中,条件短语的关键字是( )。(分数:2.00)A.FORB.FROMC.WHERE D.WITH解析:SELECT-SQL 最基本的格式为:SELECT-FROM-WHERE。其中,SELECT 用于选择查询结果要显示的目标列表,FROM 用于列出查询要用到 的所有表文件,WHERE 则用于指定查询结果的查询条件。26.查询设计器中包含的选项卡有( )。(分数:2.00)A.若文件存在,将文件写

40、指针定位于文件尾;若文件不存在,建立一个新文件 B.若文件存在,将其置为空文件;若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败;若文件不存在,建立一个新文件解析:本题考查的是文件流的操作,app 表示追加方式打开文件(即将指 针移至文件尾),binary 表示以二进制方式打开文件。27.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是(分数:2.00)A.综合查询(x)B.综合查询/(x)C.综合查询(x) D.综合查询(/x)解析:无论是在菜单项还是在表单按钮控件中,指

41、定到一个访问键的方式相同,都是x。28.使数据库表变为自由表的命令是( )。(分数:2.00)A.DROP TABLEB.REMOVE TABLE C.FREE TABLED.RELEASE TABLE解析:将数据库表从数据库中移出成为自由表的命令是:REMOVE TABLE,该命令有DELETE和RE- CYCLE两个命令短语,如果加短语则表示删除数据库表。29.有三个关系 R、S 和 T 如下: (分数:2.00)A.并B.自然连接C.笛卡尔积D.交 解析:在关系运算中,交的定义如下:设 R1 和 R2 为参加运算的两个关系,它们具有相同的度 n,且相对应的属性值取自同一个域,则 R1R2

42、 为交运算,结果仍为度等于 n 的关系,其中,交运算的结果既属于R1 又属于 R2。30.在 SQL 语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是( )。(分数:2.00)A.工资=1000 AND 工资=1500B.工资=1500 AND 工资=1000 C.工资=1000 OR 工资=1500D.工资=15000R 工资=10000解析:BETWEENAND是 SQL 查询语句中的一个特殊运算,意思为“和之间”,相当与逻辑与运算中的(A=AND=B,其中 AB) 。31.关系运算中花费时间可能最长的运算是( )。(分数:2.00)A.选择B.联接C

43、.并D.笛卡儿积 解析:笛卡儿积是将指定集合中的每个元组逐个进行乘积运算,所花费的时间相对与选择、联接等运算要长。32.数据库表可以设置字段有效性规则,字段有效性规则属于( )。(分数:2.00)A.实体完整性范畴B.参照完整性范畴C.数据一致性范畴D.域完整性范畴 解析:定义域的完整性,可以通过指定不同的宽度说明不同范围的数值的数据类型,从而可以限定字段的取值类型和取 值范围。域完整性也称做字段效性规则,可在表设计器的字段选项卡中完成定义。33.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBS

44、 包括 DB 和 DBMS C.DBMS 包括 DB 和 DBSD.3 者属于平级关系解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数 据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关系是数据库系统包括数据库和数据库管理系统。34.职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C (10) 客户.DBF:客户号 C(4),客户名 C(36),地址 C(36),所在城市 C (36) 订单.DBF:订单号 C(4),客户号 C(4),职员号 C(

45、3),签订日期 D,金额 N(6,2) 从订单表中删除客户号为“1001”的订单记录,正确的 SQL 语句是_。 (分数:2.00)A.DROP FROM 订单 WHERE 客户号=“1001“B.DROP FROM 订单 FOR 客户号=“1001“C.DELETE FROM 订单 WHERE 客户号=“1001“ D.DELETE FROM 订单 FOR 客户号=“1001“解析:SQL 从表中删除数据的命令格式如下: DELETE FROM tableName WHERE Condition 这里的 FROM 指定从哪个表中删除数据。WHERE 指定被删除的记录所满足的条件。如果不使用

46、WHERE 子句,则删除该表中的所有记录。35.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(分数:2.00)A.一对一B.一对多 C.多对一D.多对多解析:一个实体宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00)36.将金牌榜.DBF 中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数 3 项的和, 应使用 SQL 语句 1 金牌榜 2 奖牌总数=金牌数+银牌数+铜牌数(分数:2.00)填空项 1:_ (正确答案:UPDATE , SET)解析:SQL 的数据更新命令格式如下:

47、 UPDATE TableName SET Column_Name1=eExpression1,Column_Name2=eExpression2. WHERE Condition 一般使用 WHERE 子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段; 如果不使用 WHERE 子句,则更新全部记录。 37.SQL 是一种高度非过程化的语言,它可以直接以 1 方式使用,也可以 2 方式使用。(分数:2.00)填空项 1:_ (正确答案:命令交互)解析:SQL 语言是一种一体化语言,语言非常简洁,是高度非过程化的语言,它不仅可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。38.SQL SELECT 语句中的 1 用于实现关系的选择操作。(分数:2.00)填空项 1:_ (正确答案:WHERE)解析:SQL SELECT 语句中的 WHERE 短语用来进行查询条件的筛选,相当于关系的选择操作。39.SQL 的 SELECT 语句中,使用 1 子句可以消除结果中的重复记录。(分数:2.00)填空项 1:_ (正确答案:DISTINCT)解析:DISTINCT 关键字可从 SELECT 语句的结果中消除重复的行。如果没

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