【计算机类职业资格】二级VISUAL+FOXPRO-6-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-6-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-6-2及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-6-2 及答案解析(总分:55.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:51.00)1.下列描述中正确的是_。 A. 软件工程只是解决软件项目的管理问题 B. 软件工程主要解决软件产品的生产率问题 C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D. 软件工程只是解决软件开发中的技术问题 (分数:1.00)A.B.C.D.2.假设 temp.dbf 数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将 temp.dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中。在下画线处应该填写的
2、 SQL 语句是U /U。USE 歌手DO WHILE.NOT.EOF()_REPLACE 歌手.最后得分 WITH a2SKIPENDD0 A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO ARRAY a B.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY a C.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO FILE a D.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a(分数:1.00)A.B.C.D.3.将
3、一个设计好的菜单存盘,再运行该菜单,却不能执行。因为_。 A. 没有放到项目中 B. 没有生成菜单程序 C. 要用命令方式 D. 要连编(分数:1.00)A.B.C.D.4.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。X=8DO WHILE .T.X=X+1IF X=INT(X/3)*3?XELSELOOPENDIFIF X10EXITENDIFENDDO A.9 12 B.12 15 C.15 18 D.18 21(分数:2.00)A.B.C.D.5.如果在屏幕上直接看到查询结果,“查询去向”应该选择( )。 A. 屏幕 B. 浏览 C. 临时表或屏幕 D.
4、 浏览或屏幕(分数:2.00)A.B.C.D.6.检索最少有 3 名职工的每个部门的职工工资总额 A. SELECT 部门号,COUNT(*),SUM(工资)FROM 职工表; HAVING COUNT(*)3 B. SELECT 部门号,COUNT(*),SUM(工资)FROM 职工表; GROUP BY 部门号 HAVING COUNT(*)3 C. SELECT 部门号,COUNT(*),SUM(工资)FROM 职工表; GROUP BY 部门号 SET COUNT(*)3 D. SELECT 部门号,COUNT(*),SUM(工资)FROM 职工表; GROUP BY 部门号 WHER
5、E COUNT(*)3(分数:1.00)A.B.C.D.7.将查询结果放在数组中应使用_短语。 A. INTO CURSOR B. TO ARRAY C. INTO TABLE D. INTO ARRAY(分数:1.00)A.B.C.D.8.在下面的 Visual FoxPro 表达式中,不正确的是 A. 2001-05-0110:10:10AM-10 B. 2001-05-01-DATE() C. 2001-05-0110:10:10AM+DATE() D. 2001-05-0110:10:10AM)+1000(分数:1.00)A.B.C.D.9.下列函数中函数值为数值型的是U /U。 A.
6、 MONTH() B. TIME() C. EOF() D. DATETIME()(分数:1.00)A.B.C.D.10.一个存储结点存放一个_。 A.数据项 B.数据元素 C.数据结构 D.数据类型(分数:1.00)A.B.C.D.11.下面对编辑框(EditBox)控件属性的描述正确的是_。 A.SetLength 属性的设置可以小于 0 B.当 ScrollBars 的属性值为 0 时,编辑框内包含水平滚动条 C.SelText 属性在做界面设计时不可用,在运行时可读写 D.Readonly 属性值为工时,用户不能使用编辑框上的滚动条(分数:3.00)A.B.C.D.12.软件生命周期中
7、所花费用最多的阶段是 _。 A. 详细设计 B. 软件编码 C. 软件测试 D. 软件维护 (分数:1.00)A.B.C.D.13.下列关于数据库系统的叙述中,正确的是 _。 A.数据库系统只是比文件系统管理的数据更多 B.数据库系统中数据的一致性是指数据类型一致 C.数据库系统避免了数据冗余 D.数据库系统减少了数据冗余(分数:1.00)A.B.C.D.14.在 Visual FoxPro 中,创建程序文件的命令是 A. OPEN COMMAND文件名 B. CREATE COMMMAND文件名 C. MODIFY COMMAND文件名 D. 以上答案都不对(分数:1.00)A.B.C.D.
8、15.字段或记录的数据有效性规则在 _ 进行设置。 A. 项目管理器 B. 数据库设计器 C. 表设计器 D. 表单设计器(分数:1.00)A.B.C.D.16.命令?的作用是( )。 A. 向用户提问的提示符 B. 可输出两个表达式的值 C. 从当前光标处显示表达式的值 D. 只能显示变量的值(分数:2.00)A.B.C.D.17.通过项目管理器窗口的命令按钮,不能完成的操作是 A. 添加文件 B. 运行文件 C. 重命名文件 D. 连编文件(分数:1.00)A.B.C.D.18.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以_。 A. 单击选项按钮 B. 双击选项按钮 C.
9、 先右击选项组,并选择“编辑”命令,然后单击选项按钮 D. 以上 B) 和 C) 都可以 (分数:1.00)A.B.C.D.19.以下关于视图的描述正确的是_。 A. 视图保存在项目文件中 B. 视图保存在数据库文件中 C. 视图保存在表文件中 D. 视图保存在视图文件中 (分数:1.00)A.B.C.D.20.下列关于线性链表的叙述中,正确的是U /U。 A. 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 B. 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 C. 进行插入与删除时,不需要移动表中的元素 D. 以上三种说法都不对(分数:2.00)A.
10、B.C.D.21.已知数据表 A 中每个元素距其最终位置不远,为节省时间,应采用的算法是 _。 A.堆排序 B.直接插入排序 C.快速排序 D.直接选择排序(分数:1.00)A.B.C.D.22.在下列几种排序方法中,要求内存量最大的是( )。 A.插入排序 B.选择排序 C.快速排序 D.归并排序(分数:2.00)A.B.C.D.23.下列选项结果为真(.T.)的表达式是U /U。 A. “NA“$“NAVECO“ B. “NAVECO“$“NA“ C. “NAN“$“NAVECO“ D. “NAVECO“$“NAN“(分数:1.00)A.B.C.D.24.设 A=6*8-2、B=6*8-2
11、、C=“6*8-2“,属于合法表达式的是U /U。 A. A+B B. B+C C. A-C D. C-B(分数:2.00)A.B.C.D.25.结构化程序设计的 3 种结构是U /U。 A. 顺序结构,分支结构,跳转结构 B. 顺序结构,选择结构,循环结构 C. 分支结构,选择结构,循环结构 D. 分支结构,跳转结构,循环结构(分数:2.00)A.B.C.D.26.在 Visual FoxPro 6.0 中修改数据库、表单、报表等的可视化工具是( ); A. 向导 B. 设计器 C. 生成器 D. 项目管理器(分数:2.00)A.B.C.D.27.以下数据结构中不属于线性数据结构的是_。 A
12、. 队列 B. 线性表 C. 二叉树 D. 栈(分数:1.00)A.B.C.D.28.按条件 f 对关系 R 进行选择,其关系代数表达式为_。 A)R R B)R (分数:2.00)A.B.C.D.29.在面向对象方法中,实现信息隐蔽是依靠U /U。 A.对象的继承 B.对象的多态 C.对象的封装 D.对象的分类(分数:2.00)A.B.C.D.30.下列关于栈的描述中错误的是( )。 A. 栈是先进先出的线性表 B. 栈只能顺序存储 C. 栈具有记忆作用 D. 对栈的插入与删除操作中,不需要改变栈底指针(分数:2.00)A.B.C.D.31.在视图设计器中有,而在查询设计器中没有的选项卡是(
13、 )。 A. 排序依据 B. 更新条件 C. 分组依据 D. 杂项(分数:2.00)A.B.C.D.32.在 Visual FoxPro 中查询的数据源可以来自 A. 临时表 B. 视图 C. 数据库表 D. 以上均可(分数:1.00)A.B.C.D.33.新创建的表单默认标题为“Forml”,为把表单标题改变为“计算机等级考试”,应设置表单的( )。 A. Name 属性 B. Caption 属性 C. Closable 属性 D. AlwaysOnTop 属性(分数:2.00)A.B.C.D.34.建立表之间临时关联的命令是U /U。 A. CREATE RELATION TO B. S
14、ET RELATION TO C. TEMP RELATION TO D. CREATE TEMP TO(分数:2.00)A.B.C.D.35.模块的U /U定义为受该模块内一个判断影响的所有模块的集合。 A. 控制域 B. 作用域 C. 宽度 D. 接口(分数:1.00)A.B.C.D.二、B填空题/B(总题数:1,分数:4.00)通过 DO FORM 命令运行表单,当包含 NOSHOW 参数时,表单运行时将不显示,直到表单对象的U U 15 /U /U属性被设置为.T.,或调用了U U 16 /U /U方法,表单才重新显示。(分数:4.00)填空项 1:_填空项 1:_二级 VISUAL+
15、FOXPRO-6-2 答案解析(总分:55.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:51.00)1.下列描述中正确的是_。 A. 软件工程只是解决软件项目的管理问题 B. 软件工程主要解决软件产品的生产率问题 C. 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D. 软件工程只是解决软件开发中的技术问题 (分数:1.00)A.B.C. D.解析:解析 软件工程的概念 评析 软件工程是计算机软件开发和维护的工程学科,它采用工程的概念原理、技术和方法来开发和维护软件,它把经过时间考验而证明正确的管理技术和当前能够得到的最好技术结合起来。2.假设 temp.d
16、bf 数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将 temp.dbf 中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中。在下画线处应该填写的 SQL 语句是U /U。USE 歌手DO WHILE.NOT.EOF()_REPLACE 歌手.最后得分 WITH a2SKIPENDD0 A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO ARRAY a B.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY a C.SELECT*FROM temp WHERE temp.歌手号=歌
17、手.歌手号 TO FILE a D.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a(分数:1.00)A.B. C.D.解析:解析 在 SQL 查询语句的尾部添加 INTO ARRAY数组名可以将查询的结果放入指定的数组中。本题 B 选项的格式正确。3.将一个设计好的菜单存盘,再运行该菜单,却不能执行。因为_。 A. 没有放到项目中 B. 没有生成菜单程序 C. 要用命令方式 D. 要连编(分数:1.00)A.B. C.D.解析:解析 使用菜单设计器 评析 在“菜单设计器”里设计菜单完毕后,必须生成扩展名为.MPR 的菜单程序才能被应用程序调
18、用。4.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。X=8DO WHILE .T.X=X+1IF X=INT(X/3)*3?XELSELOOPENDIFIF X10EXITENDIFENDDO A.9 12 B.12 15 C.15 18 D.18 21(分数:2.00)A. B.C.D.解析:解析 DO WHILE-ENDDO 语句的格式: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间韵命令序列(循环体)。当执行到 ENDDO 时,返回到
19、 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。在循环语句的循环体中还可以出现两条特殊的命令:LOOP 和 EXIT。这两条命令会影响循环语句的正常执行流程。 如果循环体包含 LOOP 命令,那么当遇到 LOOP 时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 DO WHILE 处重新判断条件;如果循环体包含 EXIT 命令,那么当遇到 EXIT 时,就结束循环语句的执行,转回执行 EXIT后面的语句。 分析题干,首先将初始值 8 分别赋给两个变量 X,然后进入循环。 执行 X=X+1 后,X=9,
20、出了表示取整数,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件成立,所以输出 X,即输入 9,因为此时X=9,小于 10,再次进入循环。执行 X=X+1 后,X=10,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件不成立,执行 LOOP 命令,不再执行后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行X=X+1 后,X=11,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件不成立,执行 LOOP 命令,不再执行后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行 X=X+1 后,X=12,则 INT(X/3)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO62 答案 解析 DOC
