【计算机类职业资格】二级VISUAL+FOXPRO笔试-160及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-160及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-160及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试-160 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.在一个长度为 n 的顺序表中删除第 i(1in)个元素时,需要移动的元素个数为_。(分数:2.00)A.n-i+1B.n-iC.iD.i-12.在浏览窗口中,不能将一条记录逻辑删除的操作是_。(分数:2.00)A.将光标定位于该记录,按 Ctrl+T 键B.将光标定位于该记录,按 Delete 键C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑3.对序列中的元素通过适当的位置交换,将有关元素一次性地
2、放置在其最终位置上,这种排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序D.选择排序4.创建自由表结构时,在各栏目之间移动光标的不正确操作为_。(分数:2.00)A.单击某一栏目B.按 Tab 键C.按组合键 Shift+TabD.按回车键5.在 VFP 6.0 的报表设计中,为报表添加标题的正确操作是_。(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件6.退出 Visual FoxPro 的操作方法是_。(分数:2.00)A.从“文件”下拉菜单中
3、选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT 命令,然后按回车键D.以上方法都可以7.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割D.分解操作8.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的_。(分数:2.00)A.继承性B.多态性C.抽象性D.封装性9.下列命令结果中,肯定生成一个空表的是_。(分数:2.00)A.copy to boy for 性别=“男”B.copy file da.dbf to boy.dbfC.copy stru to boy fields
4、 姓名,年龄,奖学金D.select*from da where 性别=“男”into boy dbf10.设计数据库的存储结构属于数据库的_。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计11.有程序如下:USE CJM.ZF=0SCANM.ZF=M.ZF+ZFENDSCAN? M.ZFRETURN其中数据库文件 CJ.DBF 中有 2 条记录,内容为XM ZF1 李四 500.002 张三 600.00运行该程序的结果应当是_。(分数:2.00)A.1100.00B.1000.00C.1600.00D.1200.0012.下列关于数据库表的说法中错误的是_。(分数:2.
5、00)A.可设置长表名,长字段名B.可设置匹配字段类型到类,字段验证和记录验证,触发器C.可设置主索引和候选索引关键字,字段默认值,显示模式D.不可用 use 命令直接打开,必须在数据库设计器中打开13.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.系统测试B.集成测试C.验收测试D.单元测试14.下面关于数据逻辑结构的叙述中,正确的_。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构15.使用数据库技术进行人事档案管理属于计算机的_。(分数:
6、2.00)A.科学计算应用B.过程控制应用C.数据处理应用D.辅助工程应用16.在创建快速报表时,基本带区包括_。(分数:2.00)A.标题、细节和总结B.页标头、细节和页注脚C.组标头、细节和组注脚D.报表标题、细节和页注脚17.某二叉树的前序遍历节点访问顺序是 abdgcefh,中序遍历的节点访问顺序是 dgbaechf,则后序遍历的节点访问顺序是_。(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca18.计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量 gzh,应该使用命令 _。(分数:2.00)A.SUM 工资 TO gzh
7、 FOR 职称=“工程师“B.SUM ON 工资 TO gzh FOR 职称=“工程师“C.TOTAL OH 工资 TO gzh FOR 职称=“工程师“D.TOTAL 工资 TO gzh FOR 职称=“工程师“19.视图设计器中比查询设计器中多出的选项卡是_。(分数:2.00)A.字段B.排序依据C.连接D.更新条件20.下列数据库技术的术语与关系模型的术语的对应关系中_是正确的。(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式D.实例与关系21.当两张表进行无条件连接时,交叉组合后形成的新记录个数是_。(分数:2.00)A.两张表记录数之差B.两张表记录数之和C.两张
8、表中记录多者的记录数D.两张表记录数的乘积22.执行下列命令:XYZ=123.456CH=XYZ? INT(&CH)命令?输出的值为_。(分数:2.00)A.0B.123.456C.123D.出错23.链式栈与 J 顷序栈相比,一个比较明显的优点是_。(分数:2.00)A.插入操作更加方便B.通常不会出现栈满的情况C.通常不会出现栈空的情况D.删除操作更加方便24.DBA 是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA 职责的是 _。(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块25.
9、在结构化方法的软件需求分析中,可采用分析工具来辅助完成。下列工具中,_是常用需求分析工具。数据流图 结构图 数据字典 判定表(分数:2.00)A.和B.、和C.、和D.、和26.关系数据库中,实现主码标识元组的作用是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域27.Visual FoxPro 支持两种类型的菜单,分别为_。(分数:2.00)A.条形菜单和快捷菜单B.系统菜单和用户菜单C.主菜单和子菜单D.条形菜单和弹出式菜单28.SQL 的核心是_。(分数:2.00)A.数据查询B.数据修改C.数据定义D.数据控制29.在 SELECT-S
10、QL 命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于_。(分数:2.00)A.SET DATE 的设置B.SET ANSI 的设置C.SET TALK 的设置D.SET FILTER 的设置30.在建立远程视图的命令中应该包括关键字_。(分数:2.00)A.FARB.LONGC.DISTANCED.REMOTE31.在 VFP 6.0 数据表中,用于存放图像、声音等多媒体对象的数据类型是_。(分数:2.00)A.备注型B.通用型C.逻辑型D.字符型设有图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),
11、单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:8.00)(1).对于图书管理数据库,查询读者孙慨然的情况,下面 SQL 语句正确的是_。SELECT*FROM 读者_(分数:2.00)A.WHERE 姓名=“孙慨然”B.WHERE 图书.姓名=“孙慨然”C.FOR 姓名=“孙慨然”D.WHERE 姓名=孙慨然(2).对于图书管理数据库,检索电子工业出版社的所有图书的书名和单价,检索结果按单价降序排列,下面 SQL 语句正确的是_。SELECT 书名
12、,单价 FROM 图书 WHERE 出版单位=“电子工业出版社”;(分数:2.00)A.GROUP BY 单价 DESCB.ORDER BY 单价 DESCC.ORDER BY 单价 ASCD.GROUP 单价 ASC(3).对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价,下面 SQL 语句正确的是_。SELECT_FROM 图书;WHERE 出版单位=“电子工业出版社”(分数:2.00)A.MAX(单价),MIN(单价),AVG(单价)B.MAX(单价),MIN(单价),AVERAGE(单价)C.MAX(单价),MIX(单价),AVG(单价)D.MAX(单价),S
13、UM(单价),AVG(单价)(4).对于图书管理数据库,查询所藏图书中有两种及两种以上图书的出版社所出版图书的最高单价和平均单价,下面 SQL 语句正确的是_。SELERCT 出版单位,MAX(单价),AVG(单价)FROM 图书;(分数:2.00)A.GROUP BY 出版单位 RAVING COUNT 总编号=2B.GROUP BY 出版单位 RAVING COUNT(DISTINCT 总编号)=2C.GROUP BY 出版单位=2D.WHERE 总编号=2二、填空题(总题数:9,分数:30.00)32.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_33.已知一棵含有
14、 n 个节点的树中,只有度为 k 的节点和度为 0 的叶子节点,则该树中含有的叶子节点个数为_。(分数:2.00)填空项 1:_34.结构化程序设计的原则中,“先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标”称为 1原则。(分数:2.00)填空项 1:_35.软件工程研究的内容主要包括:软件开发技术和 1。(分数:2.00)填空项 1:_36.关系模型允许定义三类数据约束,它们是 1 约束、参照完整性约束以及用户定义的完整性约束。(分数:2.00)填空项 1:_37.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为 1。(分数:2.00)填空项 1:_在 SQL 中,ALTE
15、R 命令有两个选择项: (7) 子命令用于修改字段名, (8) 子命令用于增加新的字段。(分数:4.00)填空项 1:_填空项 1:_38.如果想为表单换一个标题名,可以在属性窗口中修改 1 属性项。(分数:2.00)填空项 1:_DBF:零件号 C(2),零件名称 C(10),单价 N(10),规格 C(8)使用零件.DBF:项目号 C(2),零件号 C(2),数量项目.DBF:项目号 C(2),项目名称 C(20),项目负责人 C(10),电话 C(20)查询与项目“s2”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL 语句是:SELECT 项目.项目
16、号,项目名称,使用零件.零件号,零件名称;FROM 项目,使用零件,零件 WHERE 项目.项目号=使用零件.项目号 (10) ;使用零件,零件号=零件.零件号 AND 使用零件.零件号 (11) ;(SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=s2)建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s1”的数据,应该使用的 SQL 语句是:CREATE VIEW item_view AS;SELECT 零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;FROM 零件 INNER JOIN 使用零件;INNER JOIN
17、 (12) ;ON 使用零件.项目号=项目.项目号;ON 零件.零件号=使用零件.零件号;WHERE (13) 从上一题建立的视图中查询使用数量最多的 2 个零件的信息,应该使用的 SQL 语句是:SELECT*2 (14) FROM item_view (15) 数量 DESC(分数:12.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_二级 VISUAL+FOXPRO 笔试-160 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.在一个长度为 n 的顺序表中删除第 i(1in)个元素时,需要移动的
18、元素个数为_。(分数:2.00)A.n-i+1B.n-i C.iD.i-1解析:解析 在一个长度为 n 的顺序表中,删除一个元素时,有 n 个位置可供选择。需要改变从第 i+1个元素起到第 n 个元素的存储位置,即进行“从第 i+1 到第 n 个元素往前移动一个位置”,共需移动 n-i个元素。2.在浏览窗口中,不能将一条记录逻辑删除的操作是_。(分数:2.00)A.将光标定位于该记录,按 Ctrl+T 键B.将光标定位于该记录,按 Delete 键 C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑解析:解析 选项 A、C、D 所完成的操作都是给该
19、记录作删除标志,只有选项 B 完成的不是该功能,因此本题的答案应该是 B。3.对序列中的元素通过适当的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序 D.选择排序解析:解析 快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序。也就是说,一趟快速排序是将序列中的元素通过适当的位置交换一次性地放置在其最终位置上。4.创建自由表结构时,在各栏目之间移动光标的不正确操作为_。(分数:2.00)A.单击某一栏目B.
20、按 Tab 键C.按组合键 Shift+TabD.按回车键 解析:解析 在创建表的过程中,如果需要在各栏目间移动光标,可以通过单击某一栏目、按 Tab 键、按组合键 Shift+Tab 键,如果按回车键光标并不会移动到另外一个栏目,因此选项 D 为本题答案。5.在 VFP 6.0 的报表设计中,为报表添加标题的正确操作是_。(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件 解析:解析 在报表中设置“标题”的操作如下:在“报表”菜单中选择“标题/总结”命令,系统会显示“
21、标题/总结”对话框;在该对话框中选择“标题带区”复选框,则在报表中添加一个“标题”带区;系统会自动把“标题”带区放在报表的顶部,如果希望把标题的内容单独打印一页,应选择“新页”复选框。因此本题的正确答案应该是 D。6.退出 Visual FoxPro 的操作方法是_。(分数:2.00)A.从“文件”下拉菜单中选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT 命令,然后按回车键D.以上方法都可以 解析:解析 有 4 种方法可以退出 Visual FoxPro 返回 Windows:(1) 用鼠标左键单击 Visual FoxPro 6.0 标题栏最右面的关闭窗口按钮
22、;(2) 从“文件”下拉菜单中选择“退出”选项;(3) 单击主窗口左上方的狐狸图标,从窗口下拉菜单中选择“关闭”,或者按 Alt+F4 键;(4) 在命令窗口中键入 QUIT 命令,单击 Enter 键。因此本题应该选择 D。7.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割 D.分解操作解析:解析 选择操作的定义是:从关系中找出满足给定条件的元组的操作。选择的条件是以逻辑表达式给出,使得逻辑表达式的值为真的元组将被选取。选择是从行的角度进行的运算,即从水平方向抽取记录,因此选择操作是对关系进行水平分割的操作,正确答案应为 C。8.一个对象在收到消息时,
23、要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的_。(分数:2.00)A.继承性B.多态性 C.抽象性D.封装性解析:解析 对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行为,该现象称为多态性。9.下列命令结果中,肯定生成一个空表的是_。(分数:2.00)A.copy to boy for 性别=“男”B.copy file da.dbf to boy.dbfC.copy stru to boy fields 姓名,年龄,奖学金 D.select*from da where 性别=“男”into boy dbf解析:解析 选项 A 中当
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 160 答案 解析 DOC
