【计算机类职业资格】二级VISUAL+FOXPRO笔试-377及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-377及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-377及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-377 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(1)(35)题每题 2分,共 7(总题数:35,分数:70.00)1.如果主程序、子程序 1、子程序 2、子程序 3依次调用,在子程序 3中有 RETURN TO MASTER 语句,则由子程序 3返回(分数:2.00)A.主程序B.子程序 1C.子程序 2D.子程序 32.在 Visual FoxPro中,参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.插入规则D.约束规则3.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模
2、型D.以上 3个都是4.在 Visual FoxPro中,恢复逻辑删除记录的命令是(分数:2.00)A.DELETEB.RECALLC.PACKD.ZAP5.在 Visual FoxPro中,以独占方式打开数据库文件的命令短语是(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE6.关系表中的每一横行称为一个(分数:2.00)A.元组B.字段C.属性D.码7.建立惟一索引后,只允许重复出现记录值的(分数:2.00)A.第一个B.最后一个C.全部D.字段值不惟一,不能存储8.下列字段名中,合法的是(分数:2.00)A._学生姓名B.学生姓名C.学生_姓
3、名D.学生.姓名9.假设一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是(分数:2.00)A.ThisFormText1ValueB.ThisFormParentValueC.ParentText1ValueD.ThisParentText1Value10.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是(分数:2.00)A.WHEREB.FROMC.GROUP BYD.ORDER B
4、Y11.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:2.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件12.软件开发离不开系统环境资源的支持,其中必要的测试数据属于(分数:2.00)A.硬件资源B.通信资源C.支持软件D.辅助资源13.软件工程的出现是由于(分数:2.00)A.程序设计方法学的影响B.软件产业化的需要C.软件危机的出现D.计算机的发展14.下列关于项目及项目中文件的叙述,正确的是(分数:2.00)A
5、.项目中的文件是项目的一部分B.项目中的文件必须依靠项目而存在C.项目中的各个文件之间是彼此联系的D.项目中的文件表示该文件与项目之间建立了一种关联15.检索每个部门职工工资的总和,要求显示部门名称和工资,正确的命令是(分数:2.00)A.SELECT部门号,SUM(工资)FROM 部门表,职工表;WHERE 职工表部门号:部门表部门号;GROUP BY 部门号B.SELECT部门号,SUM(工资)FROM 职工表;WHERE 职工表部门号:部门表部门号;GROUPBY 职工表部门号C.SELECT部门号,SUM(工资)FROM 部门表,职工表;WHERE 职工表部门号=部门表部门号;ORDR
6、E BY 职工表部门号D.SELECT部门号,SUM(工资)FROM 部门表,职工表;WHERE 职工表部门号=部门表部门号;GROUP BY 职工表部门号16.下列关于命令 DO FORM XX NAME YY的叙述中,正确的是(分数:2.00)A.产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单B.产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单C.产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单D.产生表单对象引用变量 YY,在释放变量 YY时并不关闭表单17.在 DO WHILE-ENDDO的循环结构中,下列叙述正确的是(分数:2.00)A.循环体中的 L
7、OOP和 EXIT语句的位置是固定的。B.在程序中应加入控制循环结束的语句C.执行到 ENDDO时,首先判断表达式的值,然后再返回 DO WHILE语句D.循环体中的 LOOP语句为跳出循环体18.在 Visual FoxPro中,数据库文件的扩展名为(分数:2.00)A.DBFB.DBCC.DCXD.DCT19.在数据流图(DFD) 中,带有名字的箭头表示(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向20.有如下程序:* * *主程序:Pprg* * * * * *子程序:P1prg* * *SET TALK OFF X2=X2+1STORE
8、2 TO X1,X2,X3 DO P2X1=Xl+1 X1:Xl+1DO PI RETURN?xl+x2+x3 * * *子程序:P2prg* * *RETURN x3=x3+1SET TALK ON RETURN TO MASTER执行命令 DOP后,屏幕显示的结果为(分数:2.00)A.3B.4C.9D.1021.下列各字符函数中,函数返回值不是数值型的是(分数:2.00)A.LEN(“2003/04/15“)B.OCCURS(“电脑“,“计算机俗称电脑“)C.AT(“Fox“,“Visual FoxPro“)D.LIKE(“a *”,“abcd“)22.检索最少有 3名职工的每个部门的职
9、工工资总额(分数:2.00)A.SELECT部门号,COUNT( * ),SUM(工资)FROM 职工表;HAVING COUNT( * )=3B.SELECT部门号,COUNT( * ),SUM(工资)FROM 职工表;GROUP BY 部门号 HAVING COUNT( * )=3C.SELECT部门号,COUNT( * ),SUM(工资)FROM 职工表;GROUP BY 部门号 SETCOUNT( * )=3D.SELECT部门号,COUNT( * ),SUM(工资)FROM 职工表;GROUP BY 部门号 WHERE COUNT( * )=323.下列关于集合的并运算的说法不正确的
10、是(分数:2.00)A.ALL防止 UNION删除组合结果中的重复行B.在 SQL语句中支持集合的并运算C.两个 SELECT语句的查询结果中的列数可以不相同D.两个 SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度24.向职工表中插入一条记录,正确的命令是(分数:2.00)A.APPEND BLANK职工表 VALUES(“1111“,“1101“,“王明“,“1500001“)B.APPEND INTO职工表 VALUES(“1111“,“1101“,“王明“,150000)C.INSERT INTO职工表 VALUES(“1111“,“1101“,“王明“,“150000“
11、)D.INSERT INTO职工表 VALUES(“1111“,“1101“,“王明“,150000)25.在查询去向中,能够直接查看到查询结果的是(分数:2.00)A.浏览、屏幕B.浏览、表C.屏幕、表D.浏览、屏幕、表26.下面关于主程序的说法,错误的是(分数:2.00)A.主程序是整个应用程序的入口点B.主程序的任务是设置应用程序的起始点、初始化环境等C.在 Visual FoxPro中,只要是项目中的文件都可以作为主文件D.一个项目管理器中只能设置一个主文件27.(32)(35)题使用如下的部门表和职工表。部门表(部门号 N(4)、部门名称 C(10)职工表(部门号 N(4)、职工号
12、C(4)、姓名 C(8)、工资 N(7,2)检索有职工的工资大于或等于 W1部门中任意一名职工工资的部门号,正确的命令是(分数:2.00)A.SELECT DISTINCT部门号 FROM职工表 WHERE工资=ANY;(SELECT 工资 FROM职工表 WHERE仓库号=“W1“)B.SELECT DISTINCT部门号 FROM职工表 WHERE工资=ALL;(SELECT 工资 FROM职工表 WHERE仓库号=“W1“)C.SELECT DISTINCT部门号 FROM职工表 WHERE工资=ANY;(SELECT MAX(工资)FROM 职工表 WHERE仓库号+“W1“)D.SE
13、LECT DISTINCT部门号 FROM职工表 WHERE工资=ALL;(SELECT MIN(工资)FROM 职工表 WHERE仓库号=“W1“)28.布局类型为一对多的报表,一般适用于打印(分数:2.00)A.财政报表、销售总结B.列表C.发票、会计报表D.电话薄、名片29.分布式数据库系统不具有的特点是(分数:2.00)A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余30.算法分析的目的是(分数:2.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进31.假设线性表的长度为 n,则在最坏情况下
14、,冒泡排序需要的比较次数为(分数:2.00)A.log2nB.n2C.O(n1.5)D.n(n-1)/232.在当前目录下有数据库文件 xsdak,数据库中有表文件 studbf,执行如下 SQL语句后SELECT * FORM student INTO DBF xsdak ORDER BY 学号(分数:2.00)A.生成一个按“学号”升序的表文件 xsdakdbfB.生成一个按“学号”降序的表文件 xsdakdbfC.生成一个新的数据库文件 xsdakdbcD.系统提示出错信息33.在没有打开索引的情况下,以下各组中的两条命令,执行结果相同的是(分数:2.00)A.LOCATE FOR RE
15、CNO( )=2与 SKIP 2B.GO RECNO( )+2与 SKIP 2C.SKIP RECNO( )+2与 GO RECNO( )+2D.GO RECNO( )+2与 LIST NEXT 234.在单链表中,增加头结点的目的是(分数:2.00)A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现35.在下列各项中,运算级别最低的为(分数:2.00)A.算术运算符B.关系运算符C.逻辑运算符D.圆括号( )二、填空题(每空 2分,共 30分)(总题数:13,分数:30.00)36.在算法正确的前提下,评价一个算法的两个标准是 【1】
16、 。(分数:2.00)填空项 1:_37.将代数式 (分数:2.00)填空项 1:_38.软件危机出现于 60年代末,为了解决软件危机,人们提出了 【3】 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_39. 【4】 是数据库设计的核心。(分数:2.00)填空项 1:_40.在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【5】 。(分数:2.00)填空项 1:_41.函数 STR(12345454,7,3)的值为 【6】 。(分数:2.00)填空项 1:_42.保证表中记录惟一的特性,即在一个表中不允许有重复的记录,是为了保证数据的 【7】 完整性。(
17、分数:2.00)填空项 1:_43.在 Visual FoxPro中,SKIP 命令是按 【8】 顺序定位,如果使用索引时,则是按 【9】 顺序定位。(分数:4.00)填空项 1:_44.为表建立索引,其基本特点是可以提高 【10】 速度。(分数:2.00)填空项 1:_45.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是 【11】 。(分数:2.00)填空项 1:_46.SQL是 【12】 语言,其核心是 【13】 。(分数:4.00)填空项 1:_47.检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表 temp中,SQL 语句为:SELEC
18、T * FROM 学生表 WHERE籍贯=“北京“ 【14】 temp(分数:2.00)填空项 1:_48.在 SQL语句中,为了避免查询到重复记录,可用 【15】 短语。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-377 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(1)(35)题每题 2分,共 7(总题数:35,分数:70.00)1.如果主程序、子程序 1、子程序 2、子程序 3依次调用,在子程序 3中有 RETURN TO MASTER 语句,则由子程序 3返回(分数:2.00)A.主程序 B.子程序 1C.子程序 2D.子程序 3解析:【解析
19、】如果在返回语句中加入了选项 TO MASTER,那么在执行程序嵌套时,它们的返回次序将被改变。子程序 3中加入选项 TO MASTER,则它们的返回次序将是由子程序 2直接返回到主程序,并不是按子程序 3,2,1 的次序再返回到主程序。2.在 Visual FoxPro中,参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.插入规则D.约束规则 解析:【解析】在 Visual FoxPro中,参照完整性规则包括更新规则、删除规则和插入规则 3种。3.下列数据模型中,具有坚实理论基础的是(分数:2.00)A.层次模型B.网状模型C.关系模型 D.以上 3个都是解析:【解析】关系模
20、型较之格式化模型(网状模型和层次模型)有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。4.在 Visual FoxPro中,恢复逻辑删除记录的命令是(分数:2.00)A.DELETEB.RECALL C.PACKD.ZAP解析:【解析】在 Visual FoxPro中,删除记录有物理删除和逻辑删除两种,逻辑删除是指在记录旁添加删除标记,使记录暂时不可用,使用的命令是 DELETE;物理删除则直接将记录从数据表中删除,使用的命令是 PACK;逻辑删除的记录可利用 RECALL命令进行恢复。5.在 Visual FoxPro中,以独占方式
21、打开数据库文件的命令短语是(分数:2.00)A.EXCLUSIVE B.SHAREDC.NOUPDATED.VALIDATE解析:【解析】在打开数据库时,EXCLUSIVE 短语是以独占方式打开;SHARED 短语是以共享方式打开;NOUPDATE短语是以只读方式打开数据库;VALIDATE 短语用以指定 Visual FoxPro检查在数据库中应用的对象是否合法。6.关系表中的每一横行称为一个(分数:2.00)A.元组 B.字段C.属性D.码解析:【解析】关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为表中的一个属性,对应表中的一个字段;在二维表中凡能惟一标识元组的最小属性集称为
22、该表的键或码。7.建立惟一索引后,只允许重复出现记录值的(分数:2.00)A.第一个 B.最后一个C.全部D.字段值不惟一,不能存储解析:【解析】在 Visual FoxPro中,惟一索引的“惟一性”是指索引项的惟一,允许出现重复的字段值,但重复的索引字段值只有惟一一个值,即第一个字段值出现在索引项中。8.下列字段名中,合法的是(分数:2.00)A._学生姓名B.学生姓名C.学生_姓名 D.学生.姓名解析:【解析】根据字段的命名规则:字段名可以由字母、汉字、数字、下划线组成;字段名可以是汉字或合法的西文标识符,字段名必须以字母或汉字开头;字段名中不能包含空格或句点。9.假设一个表单里有一个文本
23、框 Text1和一个命令按钮组 CommandGroup1,命令按钮组中包含 Command1和 Command2;两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,下列式子中,正确的是(分数:2.00)A.ThisFormText1Value B.ThisFormParentValueC.ParentText1ValueD.ThisParentText1Value解析:【解析】在 Visual FoxPro中,Parent 所指的是当前对象的直接容器对象,当前对象的关键字是This,当前对象所在的表单的关键字为 ThisForm。10.用于显示部分查
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 377 答案 解析 DOC
