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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、计算机二级(VF)53 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.函数 UPPER(“12ab34CD“)的结果是( )。(分数:70.00)A.12AB34CDB.12ab34CDC.12ab34cdD.12AB34cd2.假设工资表中按基本工资升序索引后,并执行过赋值语句 N=800,则下列各条命令中,错误的是( )。(分数:70.00)A.SEEKNB.SEEK FOR 基本工资=NC.FIND 1000D.LOCATE FOR 基本工资=N3.布局类型为一对多的报表,一般适用于打印

2、( )。(分数:70.00)A.1,1,2B.2,2,1C.2,2,2D.2,2,34.SQL 语句中进行空值运算时,需使用短语( )。(分数:70.00)A.IS NULLB.=NULLC.NULLD.AS NULL5.在 Visual FoxPro 中,下列不能用来修改数据表记录的命令是( )。(分数:70.00)A.1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 1 1 1 1 1B.1 1 l 1 1C.1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1D.1 1 1 1 16.表单控件工具栏的作用是在表单

3、上创建( )。(分数:70.00)A.文本B.事件C.控件D.方法7.学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。用 SQL 语言检索选修课程在 5 门以上(含 5 门)的学生的学号、姓名和平均成绩, 并按平均成绩降序排序,正确的命令是_。 (分数:70.00)A.SELECT S.学号,姓名,平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 平

4、均成绩 DESCB.SELECT 学号,姓名,AVG(成绩) FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY 学号 ORDER BY 3 DESCC.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY S.学号 ORDER BY 平均成绩 DESCD.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 O

5、RDER BY 3 DESC8.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.1 2 3B.2 3 4C.4 5 6D.1 4 69.用二维表数据来表示实体及实体之间联系的数据模型为( )。(分数:70.00)A.5B.10C.15D.2010.下列表达式中,表达式返回结果为.F.的是_。 (分数:70.00)A.AT(“A“, “BCD“)B.“ 信息 “$“管理信息系统“C.ISNULL(.NULL.)D.SUBSTR(“计算机技术“,3,2)11.下列关于变量的叙述中,不正确的一项是( )。(分数:70.00)A.变量值可以随时改变B.在 Vis

6、ual FoxPro 中,变量分为字段变量和内存变量C.变量的类型决定变量值的类型D.在 Visual FoxPro 中,可以将不同类型的数据赋给同一个变量12.两个或两个以上的模块之间关联的紧密程度称为_。 (分数:70.00)A.耦合度B.内聚度C.复杂度D.数据传输特性13.使用视图之前,首先应该( )。(分数:70.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表14.SQL 的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是( )。(分数:70.00)A.临时表、视图、文本文件B.数组、永久性表、视图C.永久性表、数组、

7、文本文件D.视图、永久性表、文本文件15.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是_。 (分数:70.00)A.DELETE FROM 图书 FOR 图书号 LIKE “A%“B.DELETE FROM 图书 WHILE 图书号 LIKE “A%“C.DELETE FROM 图书 WHERE 图书号= “A *“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“16.下列关于索引的叙述中,不正确的是( )。(分数:70.00)A.Visual Foxpro 支持两种索引文件:单一索

8、引文件和复合索引文件B.打开和关闭索引文件均使用 SET INDEX TO 命令C.索引的类型有主索引、候选索引、惟一索引和普通索引D.索引文件不随库文件的关闭而关闭17.以下关于关系的说法正确的是( )。(分数:70.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列18.在 Visual FoxPro 中,如果希望跳出 SCAN ENDSCAN 循环体、执行 ENDSCAN 后面的语句,应使用_。 (分数:70.00)A.LOOP 语句B.EXIT 语句C.BREAK 语句D.RETURN 语句19.下列叙述中正确的是_。(分数:70.

9、00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间可复杂度必定小D.上述三种说法都不对20.有关参照完整性的删除规则,正确的描述是( )。(分数:70.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对21.在 Visual FoxPro 中,以下关于视

10、图描述中错误的是_。 (分数:70.00)A.通过视图可以对表进行查询B.通过视图可以对表进行更新C.视图是一个虚表D.视图就是一种查询22.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bdC.acD.出错23.为了在报表中打印当前时间,这时应该插入一个( )。(分数:70.00)A.表达式控件B.域控件C.标签控件D.文本控件24.在应用程序系统中,不属于用户界面的是( )。(分数:70.00)A.菜单B.工具栏C.表单D.数据库25.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指

11、_。 (分数:70.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3 种说法都不对26.有如下程序: * * *主程序:Pprg* * * * * *子程序:P1prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2prg* * * RETURN x3=x3+l SET TALK ON RETURN TO MASTER 执行命令 DOP 后,屏幕显示的结果为( )。 (分数

12、:70.00)A.12B.15C.6D.527.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多B.多对一C.一对一D.多对多28.在连编对话框中,下列不能生成的文件类型是( )。(分数:70.00)A.2 2B.4 4C.5 5D.6 629.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引30.在运行表单时,下列有关表单事件引发次序的叙述正确的是( )。(分数:70.00)A.8B.10C.

13、128D.25531.如果要为控件设置焦点,则下列属性值是真(T)的是( )。(分数:70.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔C.存储程序所需要的附加数据D.设置计时器顶端和其容器之间的距离32.下列日期表达式错误的是( )。(分数:70.00)A.2004/03/09+15B.2004/02/25+date()C.2004/03/09-15D.004/02/25-date()33.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.CREATE REPORT PP1B.MODIFY REPORT PP1C.CREATE PP1D.

14、MODIFY PP134.数据库表的字段可以定义默认值,默认值是( )。(分数:70.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种都可能35.查询学生表中学号(字符型,长度为 2)尾数字符是“1”的错误命令是( )。(分数:70.00)A.SELECT * FROM 学生表 WHERE“1“$学号B.SELECT * FROM 学生表 WHERE RIGHT(学号,1)=“1“C.SELECT * FROM 学生表 WHERE SUBSTR(学号,2)=“1“D.SELECT * FROM 学生表 WHERE SUBSTR(学号,2,1)=“1“36.下列叙述中正确的是_。 (分

15、数:70.00)A.软件测试应该由程序开发者来完成B.程序经调试后一般不需要再测试C.软件维护只包括对程序代码的维护D.以上三种说法都不对37.在 Visual FoxPro 中,函数 SIGN( )的返回值可以是( )。(分数:70.00)A.CODEB.NAMEC.CODEBASED.ALT38.对表进行水平方向和垂直方向的分割,分别对应的关系运算是( )。(分数:70.00)A.选择和投影B.投影和选择C.选择和联接D.投影和联接39.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:70.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成

16、多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以40.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.布局窗口41.数据库技术的根本目标是要解决数据的_。(分数:70.00)A.存储问题B.共享问题C.安全问题D.保护问题42.在 SQL 中,建立索引的命令是( )。(分数:70.00)A.实体完整性B.域完整性C.属性完整性D.参照完整性43.某数据库有 20 条记录,若用函数 EOF( )测试结果为。T.,那么此

17、时函数 RECNO( )的值是( )。(分数:70.00)A.20B.21C.19D.144.在结构化程序设计中,模块划分的原则是【 】。(分数:70.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密 DD.模块内具有高内聚度、模块间具有低耦合度45.在数据库已打开的情况下,利用 SQL 命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是( )。 (分数:70.00)A.CREATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM 学生表B.CREATE VIEW xs_view; SELECT

18、学号,姓名,年龄 FROM 学生表C.CREATE VIEW xs_view AS; (SELECT 学号,姓名,年龄 FROM 学生表)D.CREATE VIEW xs_view; (SELECT 学号,姓名,年龄 FROM 学生表)46.下列控件中,不能设置数据源的是( )。(分数:70.00)A.2 3 4B.2 5 9C.3 5 4D.2 4 347.下列关于变量的叙述中,不正确的一项是( )。(分数:70.00)A.设置 Enabled 的值为 TrueB.设置 TabIndex 的值为 1C.设置 TabIndex 的值为 0D.设置 Index 的值为 048.在表单 My Fo

19、rm 中通过事件代码,设置标签 Lbl1 的 Caption 属性值设置为“计算机等级考试”,下列程序代码正确的是( )。(分数:70.00)A.MyFormLbl1Caption=“计算机等级考试“B.ThisLbl1Caption=“计算机等级考试“C.ThisFormLbl1Caption=“计算机等级考试“D.ThisFormLbl1Caption=计算机等级考试49.下列关于 SQL 对表的定义的说法中,错误的是( )。(分数:70.00)A.DownUpClickB.ClickDownUpC.DownClickUpD.UpDownClick50.在 SELECT 语句中,以下有关

20、HAVING 短语的正确叙述是【 】。(分数:70.00)A.HAVING 短语必须与 GROUP BY 短语同时使用B.使用 HAVING 短语的同时不能使用 WHERE 短语C.HAVING 短语可以在任意的一个位置出现D.HAVING 短语与 WHERE 短语功能相同.51.下列说法错误的是( )。(分数:70.00)A.关系中每一个属性对应一个值域B.关系中不同的属性可对应同一值域C.对应同一值域的属性为不同的属性D.DOM(A)表示属性 A 的取值范围52.数据库表的字段可以定义规则,规则是( )。(分数:70.00)A.逻辑表达式B.字符表达式C.数值表达式D.前三种说法都不对53

21、.在 Visual FoxPro 中,“表”是指( )。(分数:70.00)A.报表B.关系C.表格D.表单54.如要设定学生年龄有效性规则在 18 至 20 岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义( )。(分数:70.00)A.联合查询B.传递查询C.数据定义查询D.子查询55.有“仓库”表和“职工”表,检索仓库中基本工资大于 3000 元的职工姓名和他们所在的仓库名,应该使用的语句是( )。(分数:70.00)A.下拉组合框B.下拉列表框C.下拉文本框D.错误设置56.对关系 S 和 R 进行集合运算,产生的元组属于 S 中的元组,但不属于 R 中的元组,这种集合运

22、算称为( )。(分数:70.00)A.物理删除成绩表中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值57.在 Visual FoxPro 中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是【 】。(分数:70.00)A.PRIVATEB.LOCALCC.PUBLICD.不用说明,在程序中直接使用58.在 Visual FoxPro 中,基类的最小事件集包含的事件是( )。(分数:

23、70.00)A.i = w;B.i = b;C.i = p.a;D.i = t.b;59.在下面的 Visual FoxPro 表达式中,运算结果不为逻辑真的是_。 (分数:70.00)A.EMPTY(SPACE(0)B.LIKE(xy*,xyz)C.AT(xy,abcxyz)D.ISNULL (.NULL.)60.在 SQL 的数据定义功能中,下列命令格式可以用来修改表中字段名的是( )。(分数:70.00)A.CREATE TABLE 数据表名 NAMEB.ALTER TABLE 数据表名 ALTER 字段名C.ALTER TABLE 数据表名 RENAME COLUMN 字段名 TOD.

24、ALTER TABLE 数据表名 ALTER 字段名 SET DEFAULT二、填空题(每空 2 分,共 30 分)(总题数:20,分数:30.00)61.利用 SQL 语句删除当前文件夹中一个名为 temp 的自由表文件为: 1temp。(分数:1.50)填空项 1:_62.在 Visual FoxPro 中,数据表中备注型字段所保存的数据信息存储在以 1 为扩展名的文件中。(分数:1.50)填空项 1:_63.在 Visual FoxPro 中,报表是由两个基本部分组成的,包括 1 和 2。(分数:1.50)填空项 1:_64.一个关系表的行称为 1 。(分数:1.50)填空项 1:_65

25、.检索学生表中,“籍贯”为“上海”的学生记录,将结果保存到文本文件 temp 中,SQL 语句为: SELECT * FROM 学生表 WHERE 籍贯=“上海“ 1temp (分数:1.50)填空项 1:_66.在 Visual FoxPro 的字段类型中,系统默认的日期型数据占 1 个字节,逻辑型字段占 2 个字节。(分数:1.50)填空项 1:_67.在 Visual FoxPro 中,可以使用 1 语句跳出 SCANENDSCAN 循环体外执行 ENDSCAN 后面的语句。(分数:1.50)填空项 1:_68.表间永久性联系不能控制不同工作区中 1 的联动,要实现联动功能,需要建立表之

26、间的 2。(分数:1.50)填空项 1:_69.使用 1 命令可以定义一个过程的开始。(分数:1.50)填空项 1:_70.假设 X=100,则函数 IIF(X50,X-50,X+50的值为 1。(分数:1.50)填空项 1:_71.表间永久性联系不能控制不同工作区中 1 的联动,要实现联动功能,需要建立表之间的 2。(分数:1.50)填空项 1:_72.在 Visual FoxPro 中,利用 DELETE 命令可以 1 删除数据表的记录,必要时可以利用 2 命令进行恢复。(分数:1.50)填空项 1:_73.利用 SQL 语句统计选修了“计算机”课程的学生人数。请将下面的语句补充完整。 S

27、ELECT 1 FROM 选课表 WHERE 2 (分数:1.50)填空项 1:_74.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:1.50)填空项 1:_75.在面向对象方法中 1 描述的是具有相似属性与操作的一组对象。(分数:1.50)填空项 1:_76.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3 个阶段,其中数据独立 性最高的阶段是 1。(分数:1.50)填空项 1:_77.在 Visual FoxPro 中项目文件的扩展名是 1。(分数:1.50)填空项 1:_78.在 SQL 语句中,要删除仓库表中仓库号的字段值是 WH1 的记录,

28、可利用命令: 1FROM 仓库 WHERE仓库号=“WH1“ (分数:1.50)填空项 1:_79.Visual FoxPro 6.0 是一个 1 位的数据库管理系统。(分数:1.50)填空项 1:_80.在 Visual FoxPro 中,数据库表 S 中的通用型字段的内容将存储在 1 文件中。(分数:1.50)填空项 1:_计算机二级(VF)53 答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:60,分数:4200.00)1.函数 UPPER(“12ab34CD“)的结果是( )。(分数:70.00)A.12AB34CD B

29、.12ab34CDC.12ab34cdD.12AB34cd解析:UPPER()函数的功能是将指定表达式中的小写字母全部转换为大写字母,其他字符则保持不变;LOWER()函数的功能刚好与 UPPER() 函数相反,是将大写字母转换为小写字母。2.假设工资表中按基本工资升序索引后,并执行过赋值语句 N=800,则下列各条命令中,错误的是( )。(分数:70.00)A.SEEKNB.SEEK FOR 基本工资=N C.FIND 1000D.LOCATE FOR 基本工资=N解析:SEEK、FIND 和 LOCATE 命令都可用来查询记录,选项 B)属于语法错误。3.布局类型为一对多的报表,一般适用于

30、打印( )。(分数:70.00)A.1,1,2B.2,2,1C.2,2,2 D.2,2,3解析:本题考查 C+语言中“”和“ WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 平均成绩 DESCB.SELECT 学号,姓名,AVG(成绩) FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; GROUP BY 学号 ORDER BY 3 DESCC.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号 AND COUNT(*)=5; G

31、ROUP BY S.学号 ORDER BY 平均成绩 DESCD.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC; WHERE S.学号=SC.学号; GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 3 DESC 解析:Visual FoxPro 的 SELECTSQL 命令的一般语法格式如下: SELECT ALL|DISTINCT, FROM , WHERE GROUP BYHAVING ORDER BYASC|DESC; 说明: SELECT 子句:ALL 表示选出的记录中包括重复记录,这是缺省值;DISTINCT 则表示选出

32、的记录中不 包括重复记录。 FROM 子句及其选项:用于指定查询的表,可以对单个表或多个表进行查询。 WHERE 子句:说明查询条件,即筛选元组的条件。 GROUP BY 子句:对记录按值分组,常用于分组统计。 HAVING 子句:当含有 GROUP BY子句时,HAVING 子句可用作记录查询的限制条件;无 GROUP BY 子 句时 HAVING 子句的作用如同 WHERE 子句。 ORDER BY 子句:指定查询结果中记录按排序,默认升序。选项 ASC 表示升序,DESC 表示降 序。 8.有报表文件 PP1,在报表设计器中修改该报表文件的命令是( )。(分数:70.00)A.1 2 3

33、B.2 3 4C.4 5 6 D.1 4 6解析:在函数 G 中定义了一个静态变量 c,每次调用完成后,c 的值都将保存到下一次调用 c;Sub 过程中,循环语句 For 的变量 I 的初始值和终值分别是 1,3,因为步长为 1,所以循环 3 次,循环体为调用 G 过程;在第一次调用循环时,将 a 等于 2 传给形参,因为是第一次调用 G,且 c 没有赋值,所以默认 c 为 0,执行 b=b+1,c=c+1,b,c 的值为 1,所以 G 的值为 4;第三此循环时,c 的初值为 2,执行 G 过程后,返回值为 6。9.用二维表数据来表示实体及实体之间联系的数据模型为( )。(分数:70.00)A

34、.5 B.10C.15D.20解析:本题考查 DoLoop While 语句,共执行了 5 次,total=1+2+3+4 +510。10.下列表达式中,表达式返回结果为.F.的是_。 (分数:70.00)A.AT(“A“, “BCD“)B.“ 信息 “$“管理信息系统“ C.ISNULL(.NULL.)D.SUBSTR(“计算机技术“,3,2)解析:AT(,)为返回表达式 1 在表达式 2 中出现的的开始位置,AT(“A“, “BCD“)的返回结果为 0。$为子串包含测试,“ 信息 “$“管理信息系统“的返回结果为.F.。 ISNULL(.NULL.)判断一个表达式的运算结果是否为 NULL

35、 值,ISNULL(.NULL.)的返回结果为.T.。 SUBSTR (表达式,n,m)为在字符串表达式中从n 开始的 m 个字符的子串,并且在 Visual Foxpro 中一个汉字占两个字节,所以 SUBSTR(“计算机技术“,3,2)的返回结果为“算”。11.下列关于变量的叙述中,不正确的一项是( )。(分数:70.00)A.变量值可以随时改变B.在 Visual FoxPro 中,变量分为字段变量和内存变量C.变量的类型决定变量值的类型 D.在 Visual FoxPro 中,可以将不同类型的数据赋给同一个变量解析:变量值可以随时改变。在 Visual FoxPro 中,将变量分为字段

36、变量和内存变量,变量的类型是可以随时改变的,它的类型取决于变量值的类型,并不是变量类型决定变量值的类型,它是随变量值的改变而改变。12.两个或两个以上的模块之间关联的紧密程度称为_。 (分数:70.00)A.耦合度 B.内聚度C.复杂度D.数据传输特性解析:耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程 度的度量。13.使用视图之前,首先应该( )。(分数:70.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库 D.打开相关的数据表解析:Visual FoxPro 中,视图基于数据库中的表、自由表或视图而存在,因此使用命令打开视图,首先要

37、打开包含表的数据库。视图是 不可以单独存在的,它的结果只存放于数据库中。14.SQL 的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型的是( )。(分数:70.00)A.临时表、视图、文本文件B.数组、永久性表、视图C.永久性表、数组、文本文件 D.视图、永久性表、文本文件解析:在 SQL 的查询语句中,其结果可存放到数组、临时表、永久性表或文本文件中,但是不能存放到视图中,视图是从基本表中派生出 来的一个“虚表”,不能用来存放 SQL 的查询结果。15.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删

38、除标记,正确的命令是_。 (分数:70.00)A.DELETE FROM 图书 FOR 图书号 LIKE “A%“B.DELETE FROM 图书 WHILE 图书号 LIKE “A%“C.DELETE FROM 图书 WHERE 图书号= “A *“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“ 解析:SQL 从表中删除数据的命令格式如下:DELETE FROM TableName WHERE Condition这里 FROM 指定从哪个表中删除数据,WHERE 指定被删除的条件。*可以与任何数目的字符相匹配。16.下列关于索引的叙述中,不正确的是( )。(分数:70

39、.00)A.Visual Foxpro 支持两种索引文件:单一索引文件和复合索引文件B.打开和关闭索引文件均使用 SET INDEX TO 命令C.索引的类型有主索引、候选索引、惟一索引和普通索引D.索引文件不随库文件的关闭而关闭 解析:索引文件是数据库的一部分,会随着数据库的关闭而关闭。17.以下关于关系的说法正确的是( )。(分数:70.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要 D.关键字必须指定为第一列解析:在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实际含义。18.在 Visual FoxPro 中,如果希望跳出 SCAN END

40、SCAN 循环体、执行 ENDSCAN 后面的语句,应使用_。 (分数:70.00)A.LOOP 语句B.EXIT 语句 C.BREAK 语句D.RETURN 语句解析:在 SCANENDSCAN 循环语句的循环体中可以插入 LOOP 和 EXIT 语句:在执行 LOOP 语句时,将会 先移动记录指针,然后转去判断循环条件;而 EXIT 语句则用来立即退出循环,转去执行 ENDSCAN 后面的 语句。BREAK 语句和 RETURN 语句不出现在循环语句中。19.下列叙述中正确的是_。(分数:70.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂

41、度必定小C.一个算法的时间复杂度大,则其空间可复杂度必定小D.上述三种说法都不对 解析:20.有关参照完整性的删除规则,正确的描述是( )。(分数:70.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对 解析:在删除规则中,如果选择“级联”,在删除父表中记录时,则自动删除子表中的相关所有记录;选择“限制表示子 表中有相关的记录时,禁止删除父

42、表中的记录;选择“忽略”则表示不做任何参照完整性检查,即删除父表的记录 时,与子表无关。21.在 Visual FoxPro 中,以下关于视图描述中错误的是_。 (分数:70.00)A.通过视图可以对表进行查询B.通过视图可以对表进行更新C.视图是一个虚表D.视图就是一种查询 解析:视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此也可 以看做一个虚表,并不是一种查询。22.建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为( )。(分数:70.00)A.abB.bd C.acD.出错解析:在 Visual

43、 Basic 中,一般可以用 Array 函数解决数值初始值的输入,格式为: 数组名=Array(要输入的值) 本题中声明的数组 d,默认下界为 0,即数组第一个元素为 d(0),所以当程序调用 Array 函数后,d(O)=a,d(1)=b,d(2)=c,d(3)=d。不难看出最后 Print 语句要输出的是 d(1),d(3)的值,即 b、d。所以只有选项 B)正确。 23.为了在报表中打印当前时间,这时应该插入一个( )。(分数:70.00)A.表达式控件B.域控件 C.标签控件D.文本控件解析:报表中的域控件用于打印表或视图中的字段、变量和表达式的计算结果。在报表中打印当前时间,应使用

44、域控件 来控制显示。24.在应用程序系统中,不属于用户界面的是( )。(分数:70.00)A.菜单B.工具栏C.表单D.数据库 解析:用户界面中,包含应用程序中的表单、工具栏和菜单等,而数据库则用于保存要处理的数据,与界面无关。25.数据独立性是数据库技术的重要特点之一。所谓数据独立性是指_。 (分数:70.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上 3 种说法都不对 解析:数据独立性是指数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序

45、。选项 A、B、C3 种说法都是 错误的。26.有如下程序: * * *主程序:Pprg* * * * * *子程序:P1prg* * * SET TALK OFF X2=X2+1 STORE 2 TO X1,X2,X3 DO P2 X1=Xl+1 X1:Xl+1 DO PI RETURN ?xl+x2+x3 * * *子程序:P2prg* * * RETURN x3=x3+l SET TALK ON RETURN TO MASTER 执行命令 DOP 后,屏幕显示的结果为( )。 (分数:70.00)A.12B.15C.6D.5 解析:C+浯言规定了一个字符串结束标志,以字符0代表,在遇到

46、o时,表示字符串结束,由它前面的字符组成字符串。27.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:70.00)A.一对多 B.多对一C.一对一D.多对多解析:举个例子:在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。28.在连编对话框中,下列不能生成的文件类型是( )。(分数:70.00)A.2 2B.4 4C.5 5D.6 6 解析:在 Sub 过程中,程序段先定义了 3 个 Integer 型变量 k,m,p,并给 k 赋给初值 4,m 的

47、初值为1,然后调用事件过程 Pid,并将它的值赋给 p;在事件过程 Pid 中定义了两个形参,参数的传送是通过引用实参,即将 k,m 的地址作为 a,b 的地址;在 Pid 中,将 m,I 定义为静态变量,所以第一次调用后的值仍然保留,但是 m,I 分别都有赋值语句,将它们的值变为 5,2,所以返回值不变都是 6 6。29.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:主索引和候选索引中不允许出现重复值,惟一索引中虽然可以允许出现重复值,但它只保留重复出现的第一个记录。30.在运行表单时,下列有关表单事件引发次序的叙述正确的是( )。(分数:70.00)A.8B.10 C.128D.255解析:在自由表中不可使用长字段名,字段名的最大值是 10;数据库表中可以使用长字段名,最大值为128。31.如果要为控件设置焦点,则下列属性值是真(T)的是( )。(分数:70.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔 C.存储程序所

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