【计算机类职业资格】二级VISUAL+FOXPRO笔试-438及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-438及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-438及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-438 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列数据结构中,按“先进后出”原则组织数据的是( )。A) 线性链表 B) 栈 C) 循环链表 D) 顺序表(分数:2.00)A.B.C.D.2.数据结构中,与所使用的计算机无关的是数据的( )。A) 存储结构 B) 物理结构 C) 逻辑结构 D) 物理和存储结构(分数:2.00)A.B.C.D.3.在下列关于二叉树的叙述中,正确的一项是( )。A) 在二叉树中,任何一个结点的度都是 2 B) 二叉树的度为 2C) 在二叉树中至少有一个结点的度是
2、2 D) 一棵二叉树的度可以小于 2(分数:2.00)A.B.C.D.4.需求分析阶段的任务是确定( )。A) 软件开发方法 B) 软件开发工具 C) 软件开发费用 D) 软件系统功能(分数:2.00)A.B.C.D.5.结构化程序设计方法的 3种基本控制结构中不包括( )。A) 循环结构 B) 递归结构 C) 顺序结构 D) 选择结构(分数:2.00)A.B.C.D.6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A) 模块间的关系 B) 系统结构部件转换成软件的过程描述C) 软件层次结构 D) 软件开发过程(分数:2.00)A.B.C.D.7.相对于数据库系统
3、,文件系统的主要缺陷有数据关联差、数据不一致性和( )。A) 可重用性差 B) 安全性差 C) 非持久性 D) 冗余性(分数:2.00)A.B.C.D.8.关系表中的每一横行称为一个( )。A) 元组 B) 字段 C) 属性 D) 码(分数:2.00)A.B.C.D.9.设有关系 R和 S,关系代数表达式为 R-(R-S)表示的是( )。A) RS B) R-S C) RS D) R+S(分数:2.00)A.B.C.D.10.以下不是面向对象思想中的主要特征的是( )。A) 多态 B) 继承 C) 封装 D) 类比性(分数:2.00)A.B.C.D.11.Visual FoxPro参照完整性规
4、则不包括( )。A) 更新规则 B) 删除规则 C) 查询规则 D) 插入规则(分数:2.00)A.B.C.D.12.下列表达式中,结果为数值型的是( )。A) CTOD(04/06/03)-10 B) 100+100=300C) “505“-“50“ D) LEN(SPACE(3)+1(分数:2.00)A.B.C.D.13.下列关于索引文件的叙述中,说法正确的是( )。A) 索引文件必须配合原数据表使用B) 一个数据表文件只能建立一个对应的索引文件C) 复合索引文件的扩展名为.IDXD) 单索引文件的扩展名为.CDX(分数:2.00)A.B.C.D.14.为成绩表中定义成绩字段的默认值为 0
5、,正确的命令是( )。A) ALTER TABLE 成绩 ALTER 成绩 DEFAULT 成绩=0B) ALTER TABLE 成绩 ALTER 成绩 DEFAULT 0C) ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 成绩=0D) ALTER TABLE 成绩 ALTER 成绩 SET DEFAULT 0(分数:2.00)A.B.C.D.15.下列命令动词中,不具有数据操纵功能的 SQL语句是( )。A) DELETE B) UPDATE C) INSERT D) DROP(分数:2.00)A.B.C.D.16.设班级号字段为字符型,下面程序的运行结果是( )。
6、USE 学生表INDEX ON 班级号 TO BJHSEEK “1002“DO WHILE NOT EOF( )DISPLAYSKIPENDDOA) 屏幕上显示学生表中所有班级号为 1002的记录B) 屏幕上显示学生表中从班级号 1002开始一直到表末尾的所有记录C) 屏幕上显示学生表中的所有记录D) 程序出错(分数:2.00)A.B.C.D.17.若内存变量名与当前的数据表中的一个字段“姓名”同名,则执行命令“?姓名”后显示的是( )。A) 字段变量的值 B) 内存变量的值 C) 随机显示 D) 错误信息(分数:2.00)A.B.C.D.18.为设备表增加一个“设备总金额 N(10,2)”字
7、段,正确的命令是( )。A) ALTER TABLE 设备表 ADD FIELDS 设备总金额 N(10,2)B) ALTER TABLE 设备表 ADD 设备总金额 N(10,2)C) ALTER TABLE 设备表 ALTER FIELDS 设备总金额 N(10,2)D) ALTER TABLE 设备表 ALTER 设备总金额 N(10,2)(分数:2.00)A.B.C.D.19.根据数据源的不同,可将视图分为( )。A) 本地视图和远程视图 B) 本地视图和临时视图C) 远程视图和临时视图 D) 单表视图和多表视图(分数:2.00)A.B.C.D.20.Visual FoxPro在 SQ
8、L方面不提供的功能是( )。A) 数据查询 B) 数据定义 C) 数据操纵 D) 数据控制(分数:2.00)A.B.C.D.21.下列命令中,功能相同的是( )。A) DELETE ALL和 PACK B) DELETE ALL、ZAP 和 PACKC) DELETE ALL、PACK 和 ZAP D) DELETE ALL和 RECALL ALL(分数:2.00)A.B.C.D.22.如果要创建一个数据组分组报表,第一个分组表达式是“部门”,第二个分组表达式是“性别”,第三个分组表达式是“基本工资”,当前索引的索引表达式应当是( )。A) 部门+性别+基本工资 B) 部门+性别+STR(基本
9、工资)C) STR(基本工资)+性别+部门 D) 性别+部门+STR(基本工资)(分数:2.00)A.B.C.D.23.将 2003年 6月 19日存入日期型变量 X的正确方法是( )。A) STORE DTOC(“06/19/2003“) TO X B) STORE 06/19/2003 TO XC) STORE CTOD(“06/19/2003“)TO X D) STORE “06/19/2003“ TO X(分数:2.00)A.B.C.D.24.向职工表中插入一条记录,正确的命令是( )。有职工表如下:职工表(部门号 N(4)、职工号 C(4)、姓名 C(8)、工资 N(7,2)A) A
10、PPEND BLANK 职工表 VALUES(“1111“,“1101“,“王明“,“1500.00“)B) APPEND INTO 职工表 VALUES(“1111“,“1101“,“王明“,1500.00)C) INSERT INTO 职工表 VALUES(“1111“,“1101“,“王明“,“1500.00“)D) INSERT INTO 职工表 VALUES(“1111“,“1101“,“王明“,1500.00)(分数:2.00)A.B.C.D.25.用于指明表格列中显示的数据源的属性是( )。A) RecordSourceType B) RecordSource C) Column
11、Count D) ControlSource(分数:2.00)A.B.C.D.26.为表单建立了快捷菜单 mymenu,调用快捷菜单的命令代码 DO mymenu.mpr WITH THIS应该放在表单事件中的是( )。A) Destroy事件 B) Init 事件 C) Load 事件 D) RightClick 事件(分数:2.00)A.B.C.D.27.修改表单 MyForm的正确命令是( )。A) MODIFY COMMAND MyForm B) MODIFY FORM MyFormC) DO MyForm D) EDIT MyForm(分数:2.00)A.B.C.D.28.有“工资”
12、表和“职工”表,结构如下:职工.dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D(8)工资.dbf:职工号 C(10),基本工资 N(8,2),津贴 N(8,2),奖金 N(8,2),扣除 N(8,2)查询职工实发工资的正确命令是( )。A) SELECT 姓名,(基本工资+津贴+资金-扣除) AS 实发工资 FROM 工资B) SELECT 姓名,(基本工资+津贴+资金-扣除) AS 实发工资 FROM 工资;WHERE 职工.职工号=工资.职工号C) SELECT 姓名,(基本工资+津贴+资金-扣除) AS 实发工资;FROM 工资,职工 WHER
13、E 职工.职工号=工资.职工号D) SELECT 姓名,(基本工资+津贴+资金-扣除) AS 实发工资;FROM 工资 JOIN 职工 WHERE 职工.职工号=工资.职工号(分数:2.00)A.B.C.D.29.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是( )。A) 列表框和组合框都可以设置成多重选择 B) 列表框和组合框都不可以设置成多重选择C) 列表框可以设置多重选择,而组合框不可以 D) 组合框可以设置多重选择,而列表框不可以(分数:2.00)A.B.C.D.30.表格控件的数据源可以是( )。A) 视图 B) 表 C) SQL SELECT 语句 D) 以上 3种都可
14、以(分数:2.00)A.B.C.D.31.SQL语言又称为( )。A) 结构化定义语言 B) 结构化控制语言 C) 结构化查询语言 D) 结构化操纵语言(分数:2.00)A.B.C.D.32.有如下 SQL语句:SELECT 使用部门,SUM(单价 * 设备数量) AS 总金额 FROM 设备表;WHERE .NOT.(进口);GROUP BY 使用部门执行该语句后,第一条记录的“总金额”字段值是( )。设备型号 设备名称 使用日期 设备数量 单价 使用部门 进口W27-1 微机 01/10/031 143000.00生产一间 TW27-2 微机 02/06/032 98000.00 生产一间
15、 FC31-1 车床 03/30/032 138000.00生产二间 TC31-2 车床 04/05/032 97500.00 生产二间 TTM20-1 磨床 02/10/033 98000.00 生产二间 FFJ18-1 轿车 05/07/032 156000.00办公室 TF15-1 复印机 02/01/032 8600.00 办公室 FA) 196000.00 B) 143000.00 C) 294000.00 D) 17200.00(分数:2.00)A.B.C.D.33.检索每个部门职工工资的总和,正确的命令是( )。部门表(部门号 N(4)、部门名称 C(10)职工表(部门号 N(4
16、)、职工号 C(4)、姓名 C(8)、工资 N(7,2)A) SELECT 部门号,SUM(工资) FROM 部门表,职工表;WHERE 职工表.部门号=部门表.部门号;GROUP BY 部门号B) SELECT 部门号,SUM(工资) FROM 职工表;WHERE 职工表.部门号=部门表.部门号;GROUP BY 职工表.部门号C) SELECT 部门号,SUM(工资) FROM 部门表,职工表;WHERE 职工表.部门号=部门表.部门号;ORDRE BY 职工表.部门号D) SELECT 部门号,SUM(工资) FROM 部门表,职工表;WHERE 职工表.部门号=部门表.部门号;GROU
17、P BY 职工表.部门号(分数:2.00)A.B.C.D.34.用于显示部分查询结果的 TOP短语,使用时需与之连用的短语是( )。A) WHERE B) FROM C) GROUP BY D) ORDER BY(分数:2.00)A.B.C.D.35.使用 SQL删除数据命令时,如果不使用 WHERE子句,则( )。A) 逻辑删除表中当前记录 B) 物理删除表中当前记录C) 逻辑删除表中所有记录 D) 物理删除表中所有记录(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.对长度为 n的有序链表进行查找,最坏情况下需要比较的次数为 1。(分数:2.00)填空项
18、1:_37.某二叉树中度为 2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_38. 1(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。(分数:2.00)填空项 1:_39.关系模型的数据操纵即是建立在关系上的数据操纵,一般有_、增加、删除和修改 4种操作。(分数:2.00)填空项 1:_40.数据模型按不同的应用层次分为 3种类型,它们是_数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_41.下列命令执行后的结果是_。STORE “GOOD BYE!“ TO X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X
19、,6),RIGHT(X,3)(分数:2.00)填空项 1:_42.把当前表当前记录的学号,姓名字段值复制到数组 A的命令是:SCATTER FIELD 学号,姓名 _。(分数:2.00)填空项 1:_43.查询设计器的“筛选”选项卡用来指定查询的_。(分数:2.00)填空项 1:_44.查询“学生成绩”表中,所有姓“张”的学生记录,完成下列 SQL语句:SELECT * FROM 学生成绩 WHERE 姓名 _ “张%/(分数:2.00)填空项 1:_45.在 Visual FoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的 1 属性值。(分数:2.00)填空项 1:_46
20、.删除视图文件,可以使用 1 命令。(分数:2.00)填空项 1:_47.常量2009-10-01,15:30:00 的数据类型是 1。(分数:2.00)填空项 1:_48.在 Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字字段或候选关键字字段时,自动更改所有相关子表中的对应值,应选择 1。(分数:2.00)填空项 1:_49.如果要为控件设置焦点,则该控件的 1 和 Enabled属性值为真。(分数:2.00)填空项 1:_50.设计报表通常包括两部分内容: 1 和布局。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-438 答案解
21、析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列数据结构中,按“先进后出”原则组织数据的是( )。A) 线性链表 B) 栈 C) 循环链表 D) 顺序表(分数:2.00)A.B. C.D.解析:解析 本题主要考查对于栈的理解。栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。2.数据结构中,与所使用的计算机无关的是
22、数据的( )。A) 存储结构 B) 物理结构 C) 逻辑结构 D) 物理和存储结构(分数:2.00)A.B.C. D.解析:解析 数据结构概念一股包括数据的逻辑结构、存储结构及数据上的运算集合等。数据的逻辑结构只抽象地反映数据元素之间的逻辑关系,而不管它在计算机中的存储形式。3.在下列关于二叉树的叙述中,正确的一项是( )。A) 在二叉树中,任何一个结点的度都是 2 B) 二叉树的度为 2C) 在二叉树中至少有一个结点的度是 2 D) 一棵二叉树的度可以小于 2(分数:2.00)A.B.C.D. 解析:解析 本题考查了二叉树的基本概念。在二叉树中,叶子节点的度是 1;当该二叉树为空树时,根节点
23、的度为 0;为非空树时,根节点的度最大为 2。4.需求分析阶段的任务是确定( )。A) 软件开发方法 B) 软件开发工具 C) 软件开发费用 D) 软件系统功能(分数:2.00)A.B.C.D. 解析:解析 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项 A)软件开发方法是在总体设计阶段需完成的任务;选项 B)软件开发工具是在实现阶段需完成的任务;选项 C)软件开发费用是在可行性研究阶段需完成的任务。5.结构化程序设计方法的 3种基本控制结构中不包括(
24、)。A) 循环结构 B) 递归结构 C) 顺序结构 D) 选择结构(分数:2.00)A.B. C.D.解析:解析 本题考查了程序的基本结构。程序由一些基本结构组成。任何一个大型的程序都由 3种基本结构组成,由这些基本结构顺序构成一个结构化的程序。这 3种基本结构为:顺序结构、选择结构和循环结构。6.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A) 模块间的关系 B) 系统结构部件转换成软件的过程描述C) 软件层次结构 D) 软件开发过程(分数:2.00)A.B. C.D.解析:解析 软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中,结构设计是定义软件系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 438 答案 解析 DOC
