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