【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc

上传人:towelfact221 文档编号:1328463 上传时间:2019-10-17 格式:DOC 页数:18 大小:82KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc_第1页
第1页 / 共18页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc_第2页
第2页 / 共18页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc_第3页
第3页 / 共18页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc_第4页
第4页 / 共18页
【计算机类职业资格】二级VISUAL+FOXPRO笔试-170及答案解析.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、二级 VISUAL+FOXPRO笔试-170 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.退出 Visual FoxPro 的操作方法是_。(分数:2.00)A.从“文件”下拉菜单中选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT命令,然后按回车键D.以上方法都可以2.在创建快速报表时,基本带区包括_。(分数:2.00)A.标题、细节和总结B.页标头、细节和页注脚C.组标头、细节和组注脚D.报表标题、细节和页注脚3.在结构化方法的软件需求分析中,可采用分析工具来辅助完成。下列工具中,_是常用需求分析工具。数

2、据流图 结构图数据字典 判定表(分数:2.00)A.和B.、和C.、和D.、和4.有程序如下: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.00设有图书管理数据库:图书(总编号 C(6)分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6)

3、,性别 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书名,单价 FROM图书 WHERE出版单位=“电子工业出版社“;_(分数:2.00)A.GRO

4、UP 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(单价),SUM(单价),AVG(单价)(4).对于图书管理数据库,查询所藏图书中有两种及两种以上图书的出版社所出版图书

5、的最高单价和平均单价,下面 SQL语句正确的是_。SELECT出版单位,MAX(单价),AVG(单价)FROH 图书;(分数:2.00)A.GROUP BY出版单位 HAVING COUNT总编号=2B.GROUP BY出版单位 HAVING COUNT(DISTINCT总编号)=2C.GROUP BY出版单位=2D.WHERE总编号=25.设计数据库的存储结构属于数据库的_。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计6.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做对象的_。(分数:2.00)A.继承性B.多态性C.抽象性

6、D.封装性7.在 VFP 6.0数据表中,用于存放图像、声音等多媒体对象的数据类型是_。(分数:2.00)A.备注型B.通用型C.逻辑型D.字符型8.SQL的核心是_。(分数:2.00)A.数据查询B.数据修改C.数据定义D.数据控制9.创建自由表结构时,在各栏目之间移动光标的不正确操作为_。(分数:2.00)A.单击某一栏目B.按 Tab键C.按组合键 Shift+TabD.按回车键10.在浏览窗口中,不能将一条记录逻辑删除的操作是_。(分数:2.00)A.将光标定位于该记录,按 Ctrl+T键B.将光标定位于该记录,按 Delete键C.将光标定位于该记录,单击表菜单中的“切换删除标志”选

7、项D.单击该记录前的白色小方块,使其变黑11.在 VFP 6.0的报表设计中,为报表添加标题的正确操作是_。(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件12.下列命令结果中,肯定生成一个空表的是_。(分数: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

8、13.某二叉树的前序遍历结点访问顺序是 abdgcefh,中序遍历的结点访问顺序是 dgbaechf,则后序遍历的结点访问顺序是_。(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca14.关系数据库中,实现主码标识元组的作用是通过_。(分数:2.00)A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域15.下列关于数据库表的说法中错误的是_。(分数:2.00)A.可设置长表名,长宇段名B.可设置匹配字段类型到类,字段验证和记录验证,触发器C.可设置主索引和候选索引关键字,字段默认倩,显示模式D.不可用 use命令直接打开,必

9、须在数据库设计器中打开16.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.系统测试B.集成测试C.验收测试D.单元测试17.在 SELECT-SQL命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于_。(分数:2.00)A.SET DATE的设置B.SET ANSI的设置C.SET TALK的设置D.SET FILTER的设置18.DBA是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA职责的是_。(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块1

10、9.链式栈与顺序栈相比,一个比较明显的优点是_。(分数:2.00)A.插入操作更加方便B.通常不会出现栈满的情况C.通常不会出现栈空的情况D.删除操作更加方便20.使用数据库技术进行人事档案管理属于计算机的_。(分数:2.00)A.科学计算应用B.过程控制应用C.数据处理应用D.辅助工程应用21.Visual FoxPro支持两种类型的菜单,分别为_。(分数:2.00)A.条形菜单和快捷菜单B.系统菜单和用户菜单C.主菜单和子菜单D.条形菜单和弹出式菜单22.下面关于数据逻辑结构的叙述中,正确的_。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构反映了数据在计算机中的存

11、储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构23.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割D.分解操作24.当两张表进行无条件连接时,交叉组合后形成的新记录个数是_。(分数:2.00)A.两张表记录数之差B.两张表记录数之和C.两张表中记录多者的记录数D.两张表记录数的乘积25.下列数据库技术的术语与关系模型的术语的对应关系中_是正确的。(分数:2.00)A.记录与属性B.字段与元组C.记录类型与关系模式D.实例与关系26.对序列中的元素通过适当的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法

12、是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序D.选择排序27.视图设计群中比查询设计器中多出的选项卡是_。(分数:2.00)A.字段B.排序依据C.连接D.更新条件28.在一个长度为 n的顺序表中删除第 i(1in)个元素时,需要移动的元素个数为_。(分数:2.00)A.n-i+1B.n-iC.iD.i-129.执行下列命令:XYZ=123.456CH=XYZ? INT(&CH)命令?输出的值为_。(分数:2.00)A.0B.123.456C.123D.出错30.计算职称为工程师的所有职工的工资总和,并把计算结果存入内存变量 gzh,应该使用命令_。(分数:2.00)A.SUM

13、 工资 TO gzh FOR职称=“工程师“B.SUM ON工资 TO gzh FOR职称=“工程师“C.TOTAL ON工资 TO gzh FOR职称=“工程师“D.TOTAL工资 TO gzh FOR职称=“工程师“31.在建立远程视图的命令中应该包括关键字_。(分数:2.00)A.FARB.LONGC.DISTANCED.REMOTE二、填空题(总题数:9,分数:34.00)32.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_33.已知一棵含有 n个结点的树中,只有度为 k的结点和度为 0的叶子结点则该树中含有的叶子结点个数为_。(分数:2.00)填空项 1:_34

14、.结构化程序设计的原则中,“先考虑总体后考虑细节;先考虑全局目标,后考虑局部口标”称为 1原则。(分数:2.00)填空项 1:_35.软件工程研究的内容主要包括:软件开发技术和 1。(分数:2.00)填空项 1:_36.关系模型允许定义三类数据约束,它们是 1 约束、参照完整性约束以及用户定义的完整性约束。(分数:2.00)填空项 1:_37.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为 1。(分数:2.00)填空项 1:_在 SQL中,ALTER 命令有两个选择项: 7 子命令用于修改字段名, 8 子命令用于增加新的字段。(分数:8.00)填空项 1:_填空项 1:_38.如果

15、想为表单换一个标题名,可以在属性窗口中修改 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)(分数:12.00)(1).查询与项目“s2”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的 SQL语句是:SELECT项目.项目号,项目名称,使用零件.零件号,零件名称:FROM项目,使用零件,零件 WHERE项目项目号=使用零件.项目号 10 ;

16、使用零件零件号=零件.零件号 AND使用零件零件号 11 ;(SELECT零件号 FROM使用零件 WHERE使用零件项目号=s2)(分数:4.00)填空项 1:_(2).建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s1”的数据,应该使用的 SQL语句是:CREATE VIEW item_view AS;SELECT零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;FROM零件 INNER JOIN使用零件;INNER JOIN 12 ;ON使用零件.项目号=项目.项目号;ON零件.零件号=使用零件.零件号;WHERE 13 (分数:4.00

17、)填空项 1:_二级 VISUAL+FOXPRO笔试-170 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:32,分数:70.00)1.退出 Visual FoxPro 的操作方法是_。(分数:2.00)A.从“文件”下拉菜单中选择“退出”选项B.用鼠标左按钮单击关闭窗口按钮C.在命令窗口中键入 QUIT命令,然后按回车键D.以上方法都可以 解析:有 4种方法可以退出 VisualFoxPro 返回 windows:用鼠标左键单击 Visual FoxPro 6.0标题栏最右面的关闭窗口按钮;从“文件”下拉菜单中选择“退出”选项;单击主窗口左上方的狐狸图标,从窗口下拉

18、菜单中选择“关闭”,或者按 Alt+F4键;在命令窗口中键入 QUIT命令,单击 Enter键。因此本题应该选择 D。2.在创建快速报表时,基本带区包括_。(分数:2.00)A.标题、细节和总结B.页标头、细节和页注脚 C.组标头、细节和组注脚D.报表标题、细节和页注脚解析:在 Visual FoxPro中,设计报表时,可以把报表分为多个带区。带区的作用主要是控制数据的页面上的打印位置。在打印或预览报表时,系统会以不同的方式处理各个带区的数据。通常报表包含四个带区:标题、页标头、细节和页脚注。在创建快速报表时,默认的基本带区有页标头、细节和页脚注。因此本题的正确答案是 B。3.在结构化方法的软

19、件需求分析中,可采用分析工具来辅助完成。下列工具中,_是常用需求分析工具。数据流图 结构图数据字典 判定表(分数:2.00)A.和B.、和C.、和D.、和 解析:结构化分析的常用工具有数据流图、数据字典、判定树和判定表。结构图是软件结构设计工具。4.有程序如下:USE CJM.ZF=0SCANM.ZF=M.ZF+ZFENDSCAN? M.ZFRETURN其中数据库文件 CJ.DBF 中有 2条记录,内容为XM ZF1 李四 500.002 张三 600.00运行该程序的结果应当是_。(分数:2.00)A.1100.00 B.1000.00C.1600.00D.1200.00解析:题目所给出的程

20、序的功能是扫描表文件的记录,并将所有记录的 ZF属性值进行累加,因为在数据库中包含两条记录,它们的累加之和为 1100,因此最后程序执行的结果为 1100。设有图书管理数据库:图书(总编号 C(6)分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 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

21、.WHERE姓名=“孙慨然“ B.WHERE图书.姓名=“孙慨然“C.FOR姓名=“孙慨然“D.WHERE姓名=孙慨然解析:本题的目的是查询读者“孙慨然”的情况因此需要从读者信息表中进行信息选取,能够完成该任务的 SQL语句如下SELECT*FROM读者 WHERE姓名=“孙慨然“、因此本题的正确答案应该是 A。(2).对于图书管理数据库,检索电子工业出版社的所有图书的书名和单价,检索结果按单价降序排列,下面 SQL语句正确的是_。SELECT书名,单价 FROM图书 WHERE出版单位=“电子工业出版社“;_(分数:2.00)A.GROUP BY单价 DESCB.ORDER BY单价 DES

22、C C.ORDER BY单价 ASCD.GROUP单价 ASC解析:本题的目的是检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。因为需要对检索结果按书价降序排列,因此需要字句 ORDERBY并且需要配合关键字 DESC使用,能够完成此任务的SQL语句如下SELECT书名,单价 FROM图书 WHERE出版单位=“电子工业出版社“ORDER BY单价 DESC因此本题的正确答案应该是 B。(3).对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价,下面 SQL语句正确的是_。SELECT FROM图书;WHERE出版单位=“电子工业出版社“(分数:2.0

23、0)A.MAX(单价),MIN(单价),AVG(单价) B.MAX(单价),MIN(单价),AVERAGE(单价)C.MAX(单价),MIX(单价),AVG(单价)D.MAX(单价),SUM(单价),AVG(单价)解析:本题的目的是求电子工业出版社出版图书的最高单价、最低单价和平均单价。因为需要求图书的最高单价、最低单价和平均单价,因此分别需要关键字 MAX、MIN 和 AVG,能够完成题目要求的 SQL语句如下SELECT MAX(单价),MIN(单价),AVG(单价)FROM图书因此本题的正确答案是 A。(4).对于图书管理数据库,查询所藏图书中有两种及两种以上图书的出版社所出版图书的最高

24、单价和平均单价,下面 SQL语句正确的是_。SELECT出版单位,MAX(单价),AVG(单价)FROH 图书;(分数:2.00)A.GROUP BY出版单位 HAVING COUNT总编号=2B.GROUP BY出版单位 HAVING COUNT(DISTINCT总编号)=2 C.GROUP BY出版单位=2D.WHERE总编号=2解析:本题的目的是查询所藏图书中,有两种及两种以上的图书出版社所出版图书的最高单价和平均单价。因为需要求图书的最高单价和平均单价,因此需要关键字 MAX和 AVG;同时题目还要求这些出版社必须有两种及两种以上的图书,因此还必须利用 COUNT()函数来对出版社的图

25、书数量进行统计,并且还需要对图书按照出版单位进行分组。因此能够完成题目所要求任务的 SQL语句如下SELECT出版单位,MAX(单价),AVG(单价)FROM 图书GROUP BY出版单位 HAVING COUNT(DISTINCT 总编号)=2因此本题的答案应该为 B。5.设计数据库的存储结构属于数据库的_。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计 解析:物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。6.一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这

26、一现象叫做对象的_。(分数:2.00)A.继承性B.多态性 C.抽象性D.封装性解析:对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行为,该现象称为多态性。7.在 VFP 6.0数据表中,用于存放图像、声音等多媒体对象的数据类型是_。(分数:2.00)A.备注型B.通用型 C.逻辑型D.字符型解析:在 Visual FoxPro中,字段变量的数据类型有多种,表 7-1给出了在 Visual FoxPro中所有的字段变量的数据类型。表 7-1 字段变量的数据类型说明类型 说明 宽度Character(字符型,简记为 C) 从键盘输入的可显示的汉字或字符 一个字符占用

27、一字节Numerical(数值型,简记为 N) 存放可运算的数值数据 最多 20位Date(日期型,简记为D) 存放年月日的日期值 8字节Date Time(日期时间型,简记为 T) 存放年月日和时分秒的时间数据 8字节Logical(逻辑型,简记为 L) “真”或“假”的逻辑型数据 1字节Currency(货币型简记为 Y) 货币值,保留 4位小数 8字节Double(双精度型,简记为 B) 存放精度要求较高的数据 8字节Float(浮点型,简记为F) 与数值型相同 120 字节Integer(整型,简记为I) 存放整数 4字节Memo(备注型,简记为M) 存储文本,保存在与表同名的备注文件

28、中 4字节General(通用型,简记为 G)存储图形或声音等多媒体数据,数据也是存储在备注文件中 4字节8.SQL的核心是_。(分数:2.00)A.数据查询 B.数据修改C.数据定义D.数据控制解析:SQL 语言功能相当强大,它是结构化查询语言 Structured Query Language的缩写。它包含数据定义、数据操纵和数据控制等功能。SQL 已经成为关系数据库的标准数据语言,现在所有的关系数据库管理系统都支持 SQL。作为一个数据库的标准操作语言,它的核心是数据查询,其他的功能作为辅助。因此本题的答案应该是 A。9.创建自由表结构时,在各栏目之间移动光标的不正确操作为_。(分数:2

29、.00)A.单击某一栏目B.按 Tab键C.按组合键 Shift+TabD.按回车键 解析:在创建表的过程中,如果需要在各栏目间移动光标,可以通过单击某一栏目、按 Tab键、按组合键Shift+Tab键,如果按回车键光标并不会移动到另外一个栏目,因此选项 D为本题答案。10.在浏览窗口中,不能将一条记录逻辑删除的操作是_。(分数:2.00)A.将光标定位于该记录,按 Ctrl+T键B.将光标定位于该记录,按 Delete键 C.将光标定位于该记录,单击表菜单中的“切换删除标志”选项D.单击该记录前的白色小方块,使其变黑解析:选项 A、C、D 所完成的操作都是给该记录作删除标志,只有选项 B完成

30、的不是该功能,因此本题的答案应该是 B。11.在 VFP 6.0的报表设计中,为报表添加标题的正确操作是_。(分数:2.00)A.在页标头带区添加一标签控件B.在细节带区添加一标签控件C.在组标头带区添加一标签控件D.从菜单选择“标题/总结”命令项添加一标题带区,再在其中加一标签控件 解析:在报表中设置“标题”的操作如下:在“报表”菜单中选择“标题/总结”命令,系统会显示“标题/总结”对话框;在该对话框中选择“标题带区”复选框,则在报表中添加一个“标题”带区;系统会自动把“标题”带区放在报表的顶部,如果希望把标题的内容单独打印一页,应选择“新页”复选框。因此本题的正确答案应该是 D。12.下列

31、命令结果中,肯定生成一个空表的是_。(分数: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中当没有男生时才会生成一张空表,而其他的情况,不会生成一个空表;选项 B也是同样的情况,只是可能成为一张空表;选项 C并没有拷贝数据,因此肯定生成的是一个空表;选项 D的可能性与选项 A是一致的,因此本题的正确答案应该是 C。13.某二叉树的前序遍历结点访问顺序是 abdgce

32、fh,中序遍历的结点访问顺序是 dgbaechf,则后序遍历的结点访问顺序是_。(分数:2.00)A.bdgcefha B.gdbecfhaC.bdgaechfD.gdbehfca解析:由二叉树前序遍历序列和中序遍历序列可以唯一确定一棵二叉树。14.关系数据库中,实现主码标识元组的作用是通过_。(分数:2.00)A.实体完整性规则 B.参照完整性规则C.用户自定义的完整性D.属性的值域解析:实体完整性是保证表中的记录唯一的特性,即在一个表中不允许有重复的记录。参照完整性与表之间的联系有关,它的含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操

33、作是否正确。用户定义的完整性规则通常是由用户定义,用来对属性值进行约束的规则。实现主码标识元组实际上就是要通过主码保证记录唯一的特性,因此本题的正确答案应该是 A。15.下列关于数据库表的说法中错误的是_。(分数:2.00)A.可设置长表名,长宇段名B.可设置匹配字段类型到类,字段验证和记录验证,触发器C.可设置主索引和候选索引关键字,字段默认倩,显示模式D.不可用 use命令直接打开,必须在数据库设计器中打开 解析:在 Visual FoxPro中,数据库可以设置长表名,长字段名;可以设置匹配字段类型到类,字段验证和记录验证,触发器;可以设置主索引和候选索引关键字,字段默认值,显示模式;可以

34、用 USE命令打开,也可以在数据库设计器中打开,因此本题的正确选项是 D。16.检查软件产品是否符合需求定义的过程称为_。(分数:2.00)A.系统测试B.集成测试C.验收测试 D.单元测试解析:单元测试的目的是发现各模块内部可能存在的各种错误;集成测试是测试和组装软件的过程;系统测试的目的是在真实的系统工作环境下检验软件是否能与系统正确连接,发现软件与系统需求不一致的地方。因此选项 A、B、D 都是错误。验收测试(也叫确认测试)的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中确定的各种需求,以及软件配置是否完全、正确。因此选项 C是正确答案。17.在 SELECT-SQL命令的

35、查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于_。(分数:2.00)A.SET DATE的设置B.SET ANSI的设置 C.SET TALK的设置D.SET FILTER的设置解析:在 SELECT-SQL命令的查询中,筛选条件的“=”运算符的比较方式(精确匹配和非精确匹配)取决于SETANSI的设置,因此在本题中,选项 B才是正确的答案。18.DBA是数据库系统的一个重要组成部分,它有很多职责。以下选项不属于 DBA职责的是_。(分数:2.00)A.定义数据库的存储结构和存取策略B.定义数据库的结构C.定期对数据库进行重组和重构D.设计和编写应用系统的程序模块 解析

36、:DBA,即数据库管理员,是指对数据库的规划、设计、维护、监视的人员。其主要工作有:(1)数据库设计;(2)数据库维护;(3)改善系统性能,提高系统效率。因此选项 A、B、C 都是 DBA的职责。设计和编写应用系统的程序模块是程序设计人员的职责。19.链式栈与顺序栈相比,一个比较明显的优点是_。(分数:2.00)A.插入操作更加方便B.通常不会出现栈满的情况 C.通常不会出现栈空的情况D.删除操作更加方便解析:链式栈是通过链表来实现栈的,结点空间是动态生成的,因此只要能在内存申请空间就不会出现栈满的情况。20.使用数据库技术进行人事档案管理属于计算机的_。(分数:2.00)A.科学计算应用B.

37、过程控制应用C.数据处理应用 D.辅助工程应用解析:使用数据库技术进行人事档案管理属于计算机的数据处理应用,因此本题的正确答案是 C。21.Visual FoxPro支持两种类型的菜单,分别为_。(分数:2.00)A.条形菜单和快捷菜单B.系统菜单和用户菜单C.主菜单和子菜单D.条形菜单和弹出式菜单 解析:在 Visual FoxPro中,支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项每个菜单选项都有一个名称和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项则有一个名称和选项序号。22.下面关于数据逻辑结构的叙述中,正确的_。(分数

38、:2.00)A.数据的逻辑结构是数据间关系的描述 B.数据的逻辑结构反映了数据在计算机中的存储方式C.数据的逻辑结构分为顺序结构和链式结构D.数据的逻辑结构分为静态结构和动态结构解析:数据的逻辑结构抽象地反映数据元素之间的逻辑关系,即数据元素之间的前后件关系,而不管它在计算机中的存储表示形式。根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。23.选择操作是根据某些条件对关系作_。(分数:2.00)A.重直分割B.选择权C.水平分割 D.分解操作解析:选择操作的定义是:从关系中找出满足给定条件的元组的操作。选择的条什是以逻辑表达式给出,使得逻辑

39、表达式的值为真的元组将被选取。选择是从行的角度进行的运算,即从水平方向抽取记录,因此选择操作是对关系进行水平分割的操作,正确答案应为 C。24.当两张表进行无条件连接时,交叉组合后形成的新记录个数是_。(分数:2.00)A.两张表记录数之差B.两张表记录数之和C.两张表中记录多者的记录数D.两张表记录数的乘积 解析:两张表进行无条件连接的含义是两张表没有任何相同类型的属性,它们仅仅进行交叉组合,此时形成的新表的记录数量应该是它们原来记录数量的乘积,因此本题的正确答案应该是 D。25.下列数据库技术的术语与关系模型的术语的对应关系中_是正确的。(分数:2.00)A.记录与属性B.字段与元组C.记

40、录类型与关系模式 D.实例与关系解析:选项 A中的记录与属性不能够对应,记录应该与元组对应;选项 B中的字段应该与属性对应;选项C中的对应是正确的;选项 D中的关系应该与数据库中的表对应,因此,本题的正确答案应该是 C。26.对序列中的元素通过适当的位置交换,将有关元素一次性地放置在其最终位置上,这种排序方法是_。(分数:2.00)A.希尔排序B.插入排序C.快速排序 D.选择排序解析:快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以达到整个序列有序。也就是说,一趟快速排序是将序列中的元素通

41、过适当的位置交换一次性地放置在其最终位置上。27.视图设计群中比查询设计器中多出的选项卡是_。(分数:2.00)A.字段B.排序依据C.连接D.更新条件 解析:作为数据库的一部分,视图兼有“表”和“查询”的特点,与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息;与表相类似的地方是,可以用来更新其中的信息,并将更新结果永久地保存在磁盘上。视图设计器比查询设计器仅仅多一个“更新条件”选项卡;本题中其他的选项查询设计器中也包含,因此答案应该是 D。28.在一个长度为 n的顺序表中删除第 i(1in)个元素时,需要移动的元素个数为_。(分数:2.00)A.n-i+1B.n-i C.iD

42、.i-1解析:在一个长度为 n的顺序表中,删除一个元素时,有 n个位置可供选择。需要改变从第 i+1个元素起到第 n个元素的存储位置,即进行“从第 i+1到第 n个元素往前移动一个位置”,共需移动 n-i个元素。29.执行下列命令:XYZ=123.456CH=XYZ? INT(&CH)命令?输出的值为_。(分数:2.00)A.0B.123.456C.123 D.出错解析:本题考查的知识点是 INT()函数的功能。在 Visual FoxPro中,INT()函数的功能是返回其参数的整数部分,因此最后输出的值为 123.456的整数部分 123,本题的正确答案是 C。30.计算职称为工程师的所有职

43、工的工资总和,并把计算结果存入内存变量 gzh,应该使用命令_。(分数:2.00)A.SUM 工资 TO gzh FOR职称=“工程师“ B.SUM ON工资 TO gzh FOR职称=“工程师“C.TOTAL ON工资 TO gzh FOR职称=“工程师“D.TOTAL工资 TO gzh FOR职称=“工程师“解析:因为本题要计算“工程师”的工资总和因此需要采用命令 SUM,然后还需要将结果存入内存变量gzh,因此选项 A是正确的答案。31.在建立远程视图的命令中应该包括关键字_。(分数:2.00)A.FARB.LONGC.DISTANCED.REMOTE 解析:作为数据库的一部分,视图兼有

44、“表”和“查询”的特点,与查询类似的地方是,可以用来从一个或多个相关联的表中提取有用信息,当视图中的数据来源于远程数据源时,称该视图为远程视图。建立远程视图时应该用关键字 REMOTE来标识。二、填空题(总题数:9,分数:34.00)32.栈中允许进行插入和删除的一端为 1。(分数:2.00)填空项 1:_ (正确答案:栈顶)解析:栈是限定只能在表的一端进行插入和删除操作的线性表。在表中,允许插入和删除的一端称作“栈顶(top)”,不允许插入和删除的另一端称作“栈底(bottom)”。33.已知一棵含有 n个结点的树中,只有度为 k的结点和度为 0的叶子结点则该树中含有的叶子结点个数为_。(分

45、数:2.00)填空项 1:_ (正确答案:(k-1)n+1)/k)解析:设这棵树中叶子结点数为 n0,度数为 k的结点数为 nk,总结点数为 n,则n=n0+nk 式(1)设树的总入度为 m。由于在树中除了根结点外,其余每一个结点都有唯一的一个分支进入,则树的总结点数为n=m+1 式(2)又由于树中这 m个进入分支分别由非叶子结点射出,在这棵树中,只有度为 k的结点和度为 0的叶子结点,所有全部都由度为 k的结点射出,而且射出分支总数与总的进入分支数相等地,即m=knk 式(3)由式(1)、(2)、(3)可以得到 n0=(k-1)n+1)/k。34.结构化程序设计的原则中,“先考虑总体后考虑细

46、节;先考虑全局目标,后考虑局部口标”称为 1原则。(分数:2.00)填空项 1:_ (正确答案:自顶向下)解析:结构化程序设计的原则包括自顶向下、逐步求精、模块化和限制使用 GOTO语句。“先考虑总体后考虑细节;先考虑全局目标后考虑局部目标”称为自顶向下原则。35.软件工程研究的内容主要包括:软件开发技术和 1。(分数:2.00)填空项 1:_ (正确答案:软件工程管理)解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括软件开发技术和软件工程管理。软件开发技术包括软件开发方法学、开发过程、开发工具和软件工程环境,其主体内容是软件开发方法学。软件工程管理包括软件管理学、软件工程经

47、济学、软件心理学等内容。36.关系模型允许定义三类数据约束,它们是 1 约束、参照完整性约束以及用户定义的完整性约束。(分数:2.00)填空项 1:_ (正确答案:实体完整性)解析:关系模型允许定义三类数据约束,它们是实体完整性约束、参照完整性约束以及用户定义的完整性约束,其中前两种完整性约束是关系数据库所必须遵守的规则。对于用户定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言写出约束条件,运行时由系统自动检查。37.在关系数据库的基本操作中,从表中取出满足条件元组的操作称为 1。(分数:2.00)填空项 1:_ (正确答案:选择)解析:在关系数据库的基本操作中从表中取出满足条件元组的操作称

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

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

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