【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc

上传人:fuellot230 文档编号:1317978 上传时间:2019-10-17 格式:DOC 页数:13 大小:73KB
下载 相关 举报
【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc_第1页
第1页 / 共13页
【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc_第2页
第2页 / 共13页
【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc_第3页
第3页 / 共13页
【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc_第4页
第4页 / 共13页
【计算机类职业资格】2013年3月计算机二级VF模拟试题-3及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、2013 年 3 月计算机二级 VF 模拟试题-3 及答案解析(总分:105.00,做题时间:90 分钟)一、选择题(总题数:25,分数:70.00)1.下面关于运行应用程序的说法,正确的是(分数:2.00)A.APP 应用程序可以在 Visual FoxPro 和 Windows 环境下运行B.EXE 应用程序只能在 Windows 环境下运行C.EXE 应用程序可以在 Visual FoxPro 和 Windows 环境下运行D.APP 应用程序只能在 Windows 环境下运行2.调用报表格式文件 pp1 预览报表的命令是(分数:2.00)A.REPORT FROM PP1 PREVIE

2、WB.DO FROM PP1 PREVIEWC.REPORT FORM PP1 PREVIEWD.DO FORM PP1 PREVIEW3.报表的数据源可以是(分数:2.00)A.自由表或其他报表B.数据库表、自由表或视图C.数据库表、自由表或查询D.表、查询或视图4.确定列表框内的某个条目是否被选定应使用的属性是(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected5.在 Visual FoxPro 中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的 Click 事件代码设置为(分数:2.00)A.Thisform.RefreshB.T

3、hisform.DeleteC.Thisform.HideD.Thisform.release6.在 Visual FoxPro 中,控件分为(分数:2.00)A.容器类和控件类B.控件类和基类C.容器类和基类D.控件类的基础类7.在 Visual FoxPro 中,扩展名为.DBC 的文件是(分数:2.00)A.数据库表文件B.表单文件C.项目文件D.数据库文件8.在下面 Visual FoxPro 表达式中,运算结果为字符串的是(分数:2.00)A.125-100B.ABC+XYZ=ABCXYZC.CTOD(07/01/03)D.DTOC(DATE()07/05/03)9.下列表达式结果为

4、.T.的是(分数:2.00)A.湖北=湖北 B.中国1000C.LIST WHILE 基本工资1000D.LIST NEXT 10 FOR 基本工资100015.在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是(分数:2.00)A.LEFT(FoxPro,3)与 SUBSTR(FoxPro,1,3)B.YEAR(DATE( )与 SUBSTR(DTOC(DATE( ),7,2)C.VARTYPE(36-4*5)与 VARTYPE(36-4*5)D.假定 X=this ,Y=is a string X+Y 与 X-Y16.在 Visual FoxPro 中,创建一个名为 SDB.

5、DBC 的数据库文件,使用的命令是(分数:2.00)A.CREATEB.CREATE SDBC.CREATE TABLE SDBD.CREATE DATABASE SDB17.在 Visual FoxPro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为(分数:2.00)A.1,10,8B.2,8,8C.1,4,8D.4,4,818.现要从 SC 表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的 SQL 是(分数:2.00)A.SELECT S#,C# FROM SC WHERE G=0B.SELECT S#,C# FROM SC WHERE G“

6、A“.OR.C“A“ AND C=副教授”符合职称为“副教授”或“教授”这个要求。(分数:1.00)A.正确B.错误43.若 X=.NULL.,执行 IS NULL(X)命令后,屏幕显示结果为.T.。(分数:1.00)A.正确B.错误44.打开数据库时,其中的数据库表会自动打开。(分数:1.00)A.正确B.错误45.使用 BROWSE 命令可以对当前表中的记录进行预览、修改、删除、追加及插入操作。(分数:1.00)A.正确B.错误46.在没有打开索引的情况下,执行 SKIP RECNO( )+3 命令相当于执行 GO RECNO( )+3 命令。(分数:1.00)A.正确B.错误47.利用菜

7、单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。(分数:1.00)A.正确B.错误48.执行 SORT 命令时,先对当前表中的记录按指定的关键字进行排序,然后将按排序后的全部记录重新存入原文件中。(分数:1.00)A.正确B.错误49.对自由表 XS.DBF 建立索引后,XS.DBF 中的数据全部按索引顺序存入索引文件中。(分数:1.00)A.正确B.错误50.在 Visual FoxPro 中,建立数据库表时,将年龄字段值限制在 1860 岁之间的这种约束属于参照完整性约束。(分数:1.00)A.正确B.错误四、填空题(总题数:10,分数:10.00)51.在关系数据库的基本操作中,

8、把两个关系中相同属性的元组连接到一起形成新的二维表 的操作称为 1(分数:1.00)填空项 1:_52.在 Visual FoxPro 中,扩展名为 PJX 的文件是 1 文件。(分数:1.00)填空项 1:_53.设 A=“45.678”,且表达式 STR(&A,2)+“12&A“的值是 1(分数:1.00)填空项 1:_54.表达式 ROUND(15.8,-1)(分数:1.00)填空项 1:_55.函数 LEN(SPACE(3)-SPACE(2)的值是 1(分数:1.00)填空项 1:_56.如果某个表中有 2 个备注型字段和 1 个通用型字段及其它类型的字段,则该表的备注文件有 1 个。

9、(分数:1.00)填空项 1:_57.使用 USE 命令打开表时,USE 命令中的 ALIAS 子句(短语)的作用是为打开的表指定 1(分数:1.00)填空项 1:_58.执行以下程序序列之后,最后一条命令的显示结果是 1 USE RS STORE RECNO2=3 TO M M(分数:1.00)填空项 1:_59.要在当前表的第 5 条记录与第 6 条记录之间插入一条非空的记录,可以使用 GO 6 和 1 两条命令(分数:1.00)填空项 1:_60.在 DO WHILEENDDO 循环结构中,若要终止循环,将控制转移到本循环结构 ENDDO 后面的第一条语句继续运行,应执行 1 命令(分数

10、:1.00)填空项 1:_五、程序填空题(总题数:2,分数:2.00)61.程序的功能是:从键盘输入一个十进制正整数 N,将 N 转换成相应的十六进制整数表示形式,请完善该程序 CLEAR INPUT “输入一个正整数“ TO N S=N Y=“0123456789ABCDEF“ X=“ DO WHILE _ _ _ B=INT(N/16) A=N-B*16 X= 1 2 N= 3 4 ENDDO S,“,X,“H“ RETURN(分数:1.00)填空项 1:_62.某级数前两项 A1=1,A2=1,以后各项具的如下关系 An=An-2+2An-1 下面程序的功能是: 对于由键盘输入的正整数

11、M(M5)求出对应的 N 值,便其满足 SnCLEAK INPUT 输入一个正整数: TO M STORE 1 TO A1, A2 STORE 2 TO N, S DO WHILE .T. A=A1+2*A2 S=S+A N=N+1 1 2 3 4 IF S=M EXIT ENDIF ENDDO N 的值为:, _(分数:1.00)填空项 1:_六、程序分析题(总题数:2,分数:2.00)63.SET TALK OFF STORE 0 TO S,T,P FOR K=1 TO 10 DO CASE CASE INT(K/2)=K/2 T=T+K CASE INT(K/5)=K/5 S=S+K O

12、THERWISE P=P+K ENDCASE ENDFOR S,T,P 执行上述程序,运行结果是:_(分数:1.00)_64.SET TALK OFF T=0 FOR K=-5 TO 5 IF ABS(K)07/05/03)解析:9.下列表达式结果为.T.的是(分数:2.00)A.湖北=湖北 B.中国1000 C.LIST WHILE 基本工资1000D.LIST NEXT 10 FOR 基本工资1000解析:15.在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是(分数:2.00)A.LEFT(FoxPro,3)与 SUBSTR(FoxPro,1,3) B.YEAR(DATE(

13、 )与 SUBSTR(DTOC(DATE( ),7,2)C.VARTYPE(36-4*5)与 VARTYPE(36-4*5)D.假定 X=this ,Y=is a string X+Y 与 X-Y解析:16.在 Visual FoxPro 中,创建一个名为 SDB.DBC 的数据库文件,使用的命令是(分数:2.00)A.CREATEB.CREATE SDBC.CREATE TABLE SDBD.CREATE DATABASE SDB 解析:17.在 Visual FoxPro 中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为(分数:2.00)A.1,10,8B.2,8,

14、8C.1,4,8 D.4,4,8解析:18.现要从 SC 表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的 SQL 是(分数:2.00)A.SELECT S#,C# FROM SC WHERE G=0B.SELECT S#,C# FROM SC WHERE G“A“.OR.C“A“ AND C=副教授”符合职称为“副教授”或“教授”这个要求。(分数:1.00)A.正确B.错误 解析:43.若 X=.NULL.,执行 IS NULL(X)命令后,屏幕显示结果为.T.。(分数:1.00)A.正确 B.错误解析:44.打开数据库时,其中的数据库表会自动打开。(分数:1.00)A.

15、正确B.错误 解析:45.使用 BROWSE 命令可以对当前表中的记录进行预览、修改、删除、追加及插入操作。(分数:1.00)A.正确B.错误 解析:46.在没有打开索引的情况下,执行 SKIP RECNO( )+3 命令相当于执行 GO RECNO( )+3 命令。(分数:1.00)A.正确B.错误 解析:47.利用菜单设计器设计菜单时,各菜单项及其功能必须由用户自己定义。(分数:1.00)A.正确B.错误 解析:48.执行 SORT 命令时,先对当前表中的记录按指定的关键字进行排序,然后将按排序后的全部记录重新存入原文件中。(分数:1.00)A.正确B.错误 解析:49.对自由表 XS.D

16、BF 建立索引后,XS.DBF 中的数据全部按索引顺序存入索引文件中。(分数:1.00)A.正确B.错误 解析:50.在 Visual FoxPro 中,建立数据库表时,将年龄字段值限制在 1860 岁之间的这种约束属于参照完整性约束。(分数:1.00)A.正确B.错误 解析:四、填空题(总题数:10,分数:10.00)51.在关系数据库的基本操作中,把两个关系中相同属性的元组连接到一起形成新的二维表 的操作称为 1(分数:1.00)填空项 1:_ (正确答案:连接)解析:52.在 Visual FoxPro 中,扩展名为 PJX 的文件是 1 文件。(分数:1.00)填空项 1:_ (正确答

17、案:项目)解析:53.设 A=“45.678”,且表达式 STR(&A,2)+“12&A“的值是 1(分数:1.00)填空项 1:_ (正确答案:461245.678)解析:54.表达式 ROUND(15.8,-1)(分数:1.00)填空项 1:_ (正确答案:.F.)解析:55.函数 LEN(SPACE(3)-SPACE(2)的值是 1(分数:1.00)填空项 1:_ (正确答案:5)解析:56.如果某个表中有 2 个备注型字段和 1 个通用型字段及其它类型的字段,则该表的备注文件有 1 个。(分数:1.00)填空项 1:_ (正确答案:1)解析:57.使用 USE 命令打开表时,USE 命

18、令中的 ALIAS 子句(短语)的作用是为打开的表指定 1(分数:1.00)填空项 1:_ (正确答案:别名)解析:58.执行以下程序序列之后,最后一条命令的显示结果是 1 USE RS STORE RECNO2=3 TO M M(分数:1.00)填空项 1:_ (正确答案:.F.)解析:59.要在当前表的第 5 条记录与第 6 条记录之间插入一条非空的记录,可以使用 GO 6 和 1 两条命令(分数:1.00)填空项 1:_ (正确答案:INSERT)解析:60.在 DO WHILEENDDO 循环结构中,若要终止循环,将控制转移到本循环结构 ENDDO 后面的第一条语句继续运行,应执行 1

19、 命令(分数:1.00)填空项 1:_ (正确答案:EXIT)解析:五、程序填空题(总题数:2,分数:2.00)61.程序的功能是:从键盘输入一个十进制正整数 N,将 N 转换成相应的十六进制整数表示形式,请完善该程序 CLEAR INPUT “输入一个正整数“ TO N S=N Y=“0123456789ABCDEF“ X=“ DO WHILE _ _ _ B=INT(N/16) A=N-B*16 X= 1 2 N= 3 4 ENDDO S,“,X,“H“ RETURN(分数:1.00)填空项 1:_ (正确答案:(1)N5)求出对应的 N 值,便其满足 SnCLEAK INPUT 输入一个

20、正整数: TO M STORE 1 TO A1, A2 STORE 2 TO N, S DO WHILE .T. A=A1+2*A2 S=S+A N=N+1 1 2 3 4 IF S=M EXIT ENDIF ENDDO N 的值为:, _(分数:1.00)填空项 1:_ (正确答案:(1)A1=A2 (2)A2=A1+2*A2 (3)N)解析:六、程序分析题(总题数:2,分数:2.00)63.SET TALK OFF STORE 0 TO S,T,P FOR K=1 TO 10 DO CASE CASE INT(K/2)=K/2 T=T+K CASE INT(K/5)=K/5 S=S+K O

21、THERWISE P=P+K ENDCASE ENDFOR S,T,P 执行上述程序,运行结果是:_(分数:1.00)_正确答案:(5 30 20)解析:64.SET TALK OFF T=0 FOR K=-5 TO 5 IF ABS(K)=3 FOR M=1 TO ABS(K) T=T+1 ENDFOR ENDIF ENDFOR “T=“+STR(T,3) SET TALK ON 执行上述程序,运行结果是:_(分数:1.00)_正确答案:(T= 12)解析:七、程序设计题(总题数:1,分数:1.00)65.请编程 PROG1.PRG,保存到 C:ataTEMP4202021234567DITSEDNO1000012341 下。求S=1!+2!+20!。(分数:1.00)_正确答案:(先打开编程窗口,用指定名称存于指定文件夹下,程序内容如下: S=0 T=1 FOR I=1 TO 20 T=T*I S=S+T ENDFOR S)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

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