【计算机类职业资格】计算机二级(VF)57及答案解析.doc
《【计算机类职业资格】计算机二级(VF)57及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)57及答案解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)57 及答案解析(总分:4230.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:60,分数:4200.00)1.下列关于参数传递的说法中,正确的是( )。(分数:70.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确2.在 Visual FoxPro中,字段的宽度不是由系统自动给出的字段类型是( )。(分数:70.00)A.数值型B.备注型C.逻辑型D.日期型3.假设表单上有一选项组:男女,如果选择第二个按钮“女”,则该项
2、组 Value 属性的值为_。(分数:70.00)AF.B.女C.2D.女 或 24.下列描述中正确的是_。 (分数:70.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构5.下列关于运行查询的方法中,不正确的一项是( )。(分数:70.00)A.设置直线颜色和形状边界颜色B.设置直线或形状背景颜色C.设置直线或形状边界线的线型D.设置形状的内部颜色6.在 Visual FoxPro 中以下叙述错误的是_。 (分数:70.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物
3、理文件中7.在 Visual FoxPro中,基类的最小事件集包含的事件是( )。(分数:70.00)A.Load、Destroy、ClickB.Load、Error、UnloadC.Init、Load、UnloadD.Init、Error、Destroy8.在 Visual FoxPro 中以下叙述正确的是_。 (分数:70.00)A.利用视图可以修改数据B.利用查询可以修改数据C.查询和视图具有相同的作用D.视图可以定义输出去向9.关系数据库管理系统所管理的关系是( )。(分数:70.00)A.4B.6C.8D.1010.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是【 】
4、。(分数:70.00)A.并B.交C.投影D.笛卡儿乘积11.在 Visual FoxPro中,释放和关闭表单的方法是( )。(分数:70.00)A.RELEASEB.CLOSEC.DELETED.DROP12.在 Visual FoxPro 中,使用 LOCATE FOR 命令按条件查找记录,当查找到满足 条件的第 1 条记录后,如果还需要查找下一条满足条件的记录,应使用_。 (分数:70.00)A.再次使用 LOCATE FOR 命令B.SKIP 命令C.CONTINUE 命令D.GO 命令13.假设“订单”表中有订单号、职员号、客户号和金额字段,正确的 SQL 语句只能是_。(分数:70
5、.00)A.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额20014.要运行表单文件 form1,下列命令正确的是( )。(分数:70.0
6、0)A.ASCII文件和二进制文件B.文本文件和数据文件C.数据文件和可执行文件D.顺序文件和随机文件15.在 Visual FoxPro中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号“建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制“。如果表S所有的记录在表 SC中都有相关联的记录,则【 】。(分数:70.00)A.允许修改表 S中的学号字段值B.允许删除表 S中的记录C.不允许修改表 S中的学号字段值D.不允许在表 S中增加新的记录16.嵌套查询命令中的 IN,相当于( )。(分数:70.00)A.流B.类C.
7、结构D.对象17.在 Visual Foxpro中创建项目,系统将建立一个项目文件,项目文件的扩展名是( )。(分数:70.00)A.proB.prjC.pjxD.itm18.下列关于栈的描述正确的是_。 (分数:70.00)A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素C.栈是特殊的线性表,只能在一端插入或删除元素D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素19.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的
8、某个方法中访问文本框的 Value属性值,下列式子中,正确的是( )。 (分数:70.00)A.ABCDDEfEBDB.abcDDfefDbDC.abcAAfefALbAD.Abcddfefdbd20.在 SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是( )。(分数:70.00)A.CREATE TABLE数据表名 NAMEB.ALTER TABLE数据表名 ALTER字段名C.ALTER TABLE数据表名 RENAME COLUMN字段名 TOD.ALTER TABLE数据表名 ALTER字段名 SET DEFAULT21.设计表单时,要设定表单窗口的颜色,可使用( )。(
9、分数:70.00)A.4 3B.1 1C.3 0D.2 622.使用视图之前,首先应该( )。(分数:70.00)A.新建一个数据库B.新建一个数据库表C.打开相关的数据库D.打开相关的数据表23.在 Visual FoxPro中,组合框的 Style属性值为 2,则该下拉框的形式为( )。(分数:70.00)A.下拉组合框B.下拉列表框C.下拉文本框D.错误设置24.查询设计器中包含的选项卡有( )。(分数:70.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分
10、组依据、排序依据、更新条件25.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。(分数:70.00)A.123456.789B.$23 4567C.123456.7D.* * * *26.下列关于表格的说法中,正确的是( )。(分数:70.00)A.y=x$+List1List(0)B.y=x$+List1List(1)C.y=Val(x$)+Val(List1List(0)D.y=Val(x$)&Val(List1List(1)27.扩展名为 SCX 的文件是_。 (分数:70.00)A.备注文件B.项目文件C.表单文件D.菜单文件28.在 Visual
11、FoxPro中,下列各项的数据类型所占字符的字节数相等的是( )。(分数:70.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型29.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表( )。(分数:70.00)A.1、-1、0B.1、0、TC.1、-1、 FD.T、P30.下列选项中不属于软件生命周期开发阶段任务的是_。(分数:70.00)A.软件测试B.概要设计C.软件维护D.详细设计31.表格控件的数据源可以是_。 (分数:70.00)A.视图B.表C.SQL SELECT 语句D.以上三种都可以32.假设表单上有一选项组:男 女,其中第一
12、个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:70.00)AT.B.“男“C.1D.“男“或 133.在 SQL语句中,与表达式“工资 BETWEEN l000 AND l500”功能相同的表达式是( )。(分数:70.00)A.“属性”对话框B.“程序代码”窗口C.“选项”对话框D.对象浏览器34.下列命令中,可以用来对索引快速定位的是( )。(分数:70.00)A.LOCATE FORB.SEEKC.FOUNDD.GOTO35.连编应用程序不能生成的文件是( )。(分数:70.00)A.app 文件B.exe 文件C.dll 文件Dprg文件36.视图设计器中
13、,共提供选项卡的个数是( )。(分数:70.00)A.5B.6C.7D.837.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是_。 (分数:70.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略38.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是( )。(分数:70.00)A.循环体中的 LOOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体39.当用 FIND命令或 SEEK命令找到记录时,函数 FO
14、UND( )和 EOF( )的值分别为( )。(分数:70.00)A.T和FB.F.和TC.T和TD.F和F40.在文件系统阶段,操作系统管理数据的基本单位是( )。(分数:70.00)A.记录B.程序C.数据项D.文件41.下列关于数组的叙述中,错误的是( )。(分数:70.00)A.用 DIMENSION和 DECLARE都可以定义数组B.Visual FoxPro中只支持一维数组和二维数组C.一个数组中各个数组元素必须是同一种数据类型D.新定义数组的各个数组元素初值为F.42.对关系 S和 R进行集合运算,产生的元组属于 S中的元组,但不属于 R中的元组,这种集合运算称为( )。(分数:
15、70.00)A.并运算B.交运算C.差运算D.积运算43.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。(分数:70.00)A.WHEREB.FROMC.GROUP BYD.ORDER BY44.下面选项中不属于面向对象程序设计特征的是【 】。(分数:70.00)A.继承性B.多态性C.类比性D.封装性45.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:70.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTINE TOD.SET PROCEDURE TO46.设有两个数据库表,父表和子表之间是一对多的联
16、系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表_。 (分数:70.00)A.在父表连接字段上建立普通索引,在子表连接字段上建立主索引B.在父表连接字段上建立主索引,在子表连接字段上建立普通索引C.在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D.在父表和子表的连接字段上都要建立主索引47.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。(分数:70.00)A.Japan和 Ja_panB.English和 ENGLishC.English和 EnglD.China和 Chin48.要将数据库“考生库”文件及其所包含的数据库表文件直
17、接物理删除,下列命令正确的是( )。(分数:70.00)A.主索引B.候选索引C.惟一索引D.普通索引49.职员.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) 有以下 SQL 语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名=“李二“ 与如上语句功能相同的 SQL 语句是_。 (分数
18、:70.00)A.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 姓名=“李二“)B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名=“李二“)C.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHERE 姓名=“李二“)D.SELECT 订单号,签订日期,金额 FROM 订单 WHERE IN(SELECT 职员号 FROM 职员 WHER
19、E 职员号=订单.职员号 AND 姓名=“李二“)50.有 A、B、C 三个数据表,若已建立了 AB 的关联,需要再建立 BC 的关联,形成 ABC 的关联,则( )。(分数:70.00)A.必须使用带 ADDITIVE子句的 SET RELATION命令B.直接利用 SET RELATION命令进行关联C.在保持 AB 关联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联51.以下关于视图的描述中,正确的是( )。(分数:70.00)A.视图结构可以使用 MODIFY STRUCTURE命令来修改B.视图不能同数据库表进行联接操作C
20、.视图不能进行更新操作D.视图是从一个或多个数据库表中导出的虚拟表52.有关参照完整性的删除规则,正确的描述是( )。(分数:70.00)A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作D.上面三种说法都不对53.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是( )。(分数:70.00)A.主索引B.候选索引C.普通
21、索引D.惟一索引54.在 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 155.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S=5 DO B ?S RETURN PROCEDURE B S=S+10 RETURN 程序的运行结果为( )。 (分数:70.0
22、0)A.1B.35C.48D.10056.在 Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是【 】。(分数:70.00)A.PRIVATEB.LOCALCC.PUBLICD.不用说明,在程序中直接使用57.职员.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) 显示没有签订任何订
23、单的职员信息(职员号和姓名),正确的 SQL 语句是_。 (分数:70.00)A.SELECT 职员.职员号,姓名 FROM 职员 JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0B.SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单 ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0C.SELECT 职员号,姓名 FROM 职员 WHERE 职员号 NOT IN(SELECT 职员号 FROM 订单)D.SELECT 职员.职员号,姓名 FROM 职员
24、 WHERE 职员.职员号3 AND AVG_金额200B.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200 C.SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200D.SELECT 职员号 FROM 订单 GROUP BY 职员号 WHERE COUNT(*)3 AND AVG_金额200解析:查询操作用 SELECT命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组, 通过“GROUP BY 职员号“实现。计算金额的平均
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF57 答案 解析 DOC
