【计算机类职业资格】二级VISUAL+FOXPRO笔试-436及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-436及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-436及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-436 及答案解析(总分: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.设树 T的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T中的叶子结点
2、数为( )。A) 8 B) 7 C) 6 D) 5(分数:2.00)A.B.C.D.4.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B.C.D.5.下列选项中不属于结构化程序设计方法的是( )。A) 自顶向下 B) 逐步求精 C) 模块化 D) 可复用(分数:2.00)A.B.C.D.6.在结构化程序设计中,模块划分的原则是( )。A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大C) 备模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度(分数:2.0
3、0)A.B.C.D.7.下述关于数据库系统的叙述中正确的是( )。A) 数据库系统减少了数据冗余 B) 数据库系统避免了一切冗余C) 数据库系统中数据的一致性是指数据类型一致 D) 数据库系统比文件系统能管理更多的数据(分数:2.00)A.B.C.D.8.下列叙述中,正确的是( )。A) 用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B) 用 E-R图只能表示实体集之间一对一的联系C) 用 E-R图只能表示实体集之间一对多的联系D) 用 E-R图表示的概念数据模型只能转换为关系数据模型(分数:2.00)A.B.C.D.9.Visual FoxPro关系数据库管理系统能够实
4、现的 3种基本关系运算是( )。A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、连接 D) 显示、统计、复制(分数:2.00)A.B.C.D.10.下面关于对象概念的描述中,错误的是( )。A) 对象就是 C语言中的结构体变量 B) 对象代表着正在创建的系统中的一个实体C) 对象是一个状态和操作(或方法)的封装体 D) 对象之间的信息传递是通过消息进行的(分数:2.00)A.B.C.D.11.在 Visual FoxPro中,数据的完整性不包括( )。A) 实体完整性 B) 域完整性 C) 属性完整性 D) 参照完整性(分数:2.00)A.B.C.D.12.表达式 4*32-1
5、/2+32的值为( )。A) 26.5 B) 45.5 C) 44.5 D) 20.5(分数:2.00)A.B.C.D.13.建立唯一索引后,只允许重复出现记录值的( )。A) 第一个 B) 最后一个C) 全部 D) 字段值不唯一,不能存储(分数:2.00)A.B.C.D.14.将“学生”表中班级字段的宽度由原来的 8改为 12,正确的命令是( )。A) ALTER TABLE 学生 ALTER 班级 C(12) B) ALTER TABLE 学生 ALTER FIELDS 班级 C(12)C) ALTER TABLE 学生 ADD 班级 C(12) D) ALTER TABLE 学生 ADD
6、 FIELDS 班级 C(12)(分数:2.00)A.B.C.D.15.删除仓库关系中仓库号值为 WH2的元组,应使用命令( )。A) DELETE FROM 仓库 WHERE 仓库号=“WH2” B) DROP FROM 仓库 WHERE 仓库号=“WH2”C) DELETE 仓库 WHERE 仓库号=“WH2” D) DROP FROM 仓库 WHERE 仓库号=WH2(分数:2.00)A.B.C.D.16.STD表的结构为:姓名(C,8)、课程名(C,16)、成绩(N,3,0),下面一段程序用于显示所有成绩及格的学生信息。SKF TALK OFFUSE STDCLEARGO TOPDOW
7、HILE _IF 成绩=60?“姓名:”+姓名,;“课程:”+课程名,;“成绩:”+STR(成绩,3,0)ENDIFSKIPENDDOUSESET TALK ONRETURN上述程序的循环条件部分(程序第 5行)可填入( )。A) EOF( ) B) NOTEOF C) BOF( ) D) NOTBOF(分数:2.00)A.B.C.D.17.Visual FoxPro中 DBMS基于的数据模型是( )。A) 层次型 B) 关系型 C) 网状型 D) 混合型(分数:2.00)A.B.C.D.18.下列关于 SQL对表的定义的说法中,错误的是( )。A) 利用 CREATE TABLE语可以定义一
8、个新的数据表结构B) 利用 SQL的表定义语句可以定义表中的主索引C) 利用 SQL的表定义语句可以定义表的域完整性、字段的有效性规则等D) 对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置(分数:2.00)A.B.C.D.19.下列选项中,视图不能够完成的是( )。A) 指定可更新的表 B) 指定可更新的字段C) 检查更新合法性 D) 删除和视图相关联的表(分数:2.00)A.B.C.D.20.利用 SQL数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价 * 设备数量”的值,正确的命令为( )。A) UPDATE 设备表 SET 设备总金额=
9、单价 * 设备数量B) UPDATE 设备表 FOR 设备总金额=单价 * 设备数量C) UPDATE 设备表 WITH 设备总金额=单价 * 设备数量D) UPDATE 设备表 WHERE 设备总金额=单价 * 设备数量(分数:2.00)A.B.C.D.21.在一个 Visual FoxPro数据表文件中有 2个通用字段和 3个备注字段,该数据表的备注文件数目是( )。A) 1 B) 2 C) 3 D) 5(分数:2.00)A.B.C.D.22.以下属于非容器类控件的是( )。A) Form B) Label C) page D) Container(分数:2.00)A.B.C.D.23.执
10、行下列命令后,显示的结果是( )。X=50Y=100Z=“X+Y”?50+ZA) 50+Z B) 50+X+Y C) 200 D) 数据类型不匹配(分数:2.00)A.B.C.D.24.如果学生表 STUDENT是使用下面的 SQL语句创建的:Create table student(SNO C(4)PRIMARY KEY Not Null;SN C(8);SEX C(2);AGE N(2)CHELKGAGE5 AND AGE30下面的 SQL语句中可以正确执行的是( )。A) INSERT INTO STUDENT(SNO,SEX,AGE) VALUES(“S9”,“男”,17)B) INS
11、ERT INTO STUDENT(SN,SEX,AGE) VALUES(“李安琦”,“男”,20)C) INSERT INTO STUDENT(SEX,AGE) VALUES(“男”,20)D) INSERT INTO STUDENT(SNO,SN) VALUES(“S9”,“安琦”,16)(分数:2.00)A.B.C.D.25.如果在运行表单时,要使表单的标题栏显示“登录窗口”,则可以在 Form1的 Load事件中加入语句( )。A) THISFORMCAPTION=“登录窗口” B) FORM1.CAPTION=“登录窗口”C) THISFORMNAME=“登录窗口” D) FORM1.
12、NAME=“登录窗口”(分数:2.00)A.B.C.D.26.在菜单设计器中执行“程序”菜单中的“运行”系统菜单命令后,命令窗口中将出现( )。A) DO MENU 菜单名 B) DO 菜单名.mprC) DO 菜单名.mnx D) DO MENU文件路径(分数:2.00)A.B.C.D.27.表格常用的列属性有( )。A) ControlSource B) CurrentControl C) Sparse D) 以上 3项都正确(分数:2.00)A.B.C.D.28.给出在车间“W1”或“W2”工作,并且工资大于 3000的职工姓名,正确的命令是( )。A) SELECT 姓名 FROM 车
13、间WHERE 工资3000 AND 车间=“W1” OR 车间=“W2”B) SELECT 姓名 FROM 车间WHERE 工资3000 AND (车间=“W1” OR 车间=“W2”)C) SELECT 姓名 FROM 车间;WHERE 工资3000 OR 车间=“W1” OR 车间=“W2”D) SELECT 姓名 FROM 车间;WHERE 工资3000 AND (车间=“W1” OR 车间=“W2”)(分数:2.00)A.B.C.D.29.在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是( )。A) 以斜体字显示的属性值是只读属性,不可以修改B) “全部”选项卡
14、中包含了“数据”选项卡中的内容,但不包含“方法程序”选项卡中的内容C) 表单的属性描述了表单的行为D) 以上都正确(分数:2.00)A.B.C.D.30.扩展名为.SCX 的文件是( )。A) 备注文件 B) 项目文件 C) 表单文件 D) 菜单文件(分数:2.00)A.B.C.D.31.对于图书管理数据库,求人民邮电出版社出版图书的最高单价、最低单价和平均单价。下面 SQL语句横线部分,命令正确的是( )。SELECT _ FROM 图书;WHERE 出版单位=“人民邮电出版社”设有图书管理数据库中包含以下表:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单
15、位 C(20),单价 N(6,2)A) MAX(单价),MIN(单价),AVG(单价) B) MAX(单价),MIN(单价),AVERAGE(单价)C) MAX(单价),MIX(单价),SUM(单价) D) MAX(单价),SUM(单价)AVG(单价)(分数:2.00)A.B.C.D.32.查询所有选修了“计算机基础”的学生的“计算机基础”成绩,要求得到的信息包括学生姓名和成绩,并按成绩由高到低的顺序排列,下列语句正确的是( )。A) SELECT 学生姓名,成绩.成绩 FROM 学生,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程名称=计算机基础;ORDER BY 成绩.成绩
16、DESCB) SELECT 学生.姓名,成绩成绩 FROM 课程,成绩;WHERE AND 课程.课程编号=成绩.课程编号;AND 课程课.程名称=计算机基础;ORDER BY 成绩.成绩 DESCC) SELECT 学生姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础;GROUP BY 成绩.成绩 DESCD) SELECT 学生.姓名,成绩.成绩 FROM 学生,课程,成绩;WHERE 学生.学号=成绩.学号;AND 课程.课程编号=成绩.课程编号;AND 课程.课程名称=计算机基础
17、;ORDER BY 成绩.成绩 DESC(分数:2.00)A.B.C.D.33.SQL的查询结果可以存放到多种类型的文件中,下列都可以用来存放查询结果的文件类型是( )。A) 临时表、视图、文本文件 B) 数组、永久性表、视图C) 永久性表、数组、文本文件 D) 视图、永久性表、文本文件(分数:2.00)A.B.C.D.34.查询订购单号首字符是“P”的订单信息,应该使用命令( )。A) SELECT * FROM 订单 WHERE HEAD (订购单号,1)=“P”B) SELECT * FROM 订单 WHERE LEFT (订购单号,1)=“P”C) SELECT * FROM 订单 W
18、HERE “P” $订购单号D) SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=“P”(分数:2.00)A.B.C.D.35.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE命令将图书号以字母 A开头的图书记录全部打上删除标记,正确的命令是( )。A) DELETE FRO M图书 FOR 图书号 LIKE “A%”B) DELETE FROM 图书 WHILE 图书号 LIKE “A%”C) DELETE FROM 图书 WHERE 图书号=“A*”D) DELETE FROM 图书 WHERE 图书号 LIKE “A%”(分数:2.00)A.B.
19、C.D.二、填空题(总题数:15,分数:30.00)36.在最坏情况下,冒泡排序的时间复杂度为 1。(分数:2.00)填空项 1:_37.设一棵完全二叉树共有 700个结点,则在该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_38.程序测试分为静态测试和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_39.用二维表的形式来表示实体之间联系的数据模型叫做_。(分数:2.00)填空项 1:_40.数据库管理系统常见的数据模型有层次模型、 1 和关系模型 3种。(分数:2.00)填空项 1:_41.命
20、令?LEN(“中国”)LEN(“China”)的结果为 1。(分数:2.00)填空项 1:_42.执行命令A=2005/4/2 之后,内存变量 A的数据类型是 1 型。(分数:2.00)填空项 1:_43.如果要在屏幕上直接看到查询结果,“查询去向”应该选择 1。(分数:2.00)填空项 1:_44.求每个仓库中职工的平均工资:SELECT 仓库号,AVG(工资) FROM 职工 1 仓库号。(分数:2.00)填空项 1:_45.在将设计好的表单存盘时,系统将生成生成扩展名分别是.scx 和 1 的两个文件。(分数:2.00)填空项 1:_46.在 Visual FoxPro中,使用 SQL的
21、 CREATE TABLE语句建立数据库表时,使用 1 子句说明主索引。(分数:2.00)填空项 1:_47.常量.n.表示的是 1 型的数据。(分数:2.00)填空项 1:_48.实体完整性保证了表中记录的 1,即在一个表中不能出现重复记录。(分数:2.00)填空项 1:_49.在表单设计器中可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:2.00)填空项 1:_50.为了在报表中插入一个文字说明,应该插入 1 控件。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-436 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70
22、.00)1.栈通常采用的两种存储结构是( )。A) 顺序存储结构和链式存储结构 B) 散列方式和索引方式C) 链表存储结构和数组 D) 线性存储结构和非线性存储结构(分数:2.00)A. B.C.D.解析:解析 和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。2.下列叙述中正确的是( )。A) 线性表是线性结构 B) 栈与队列是非线性结构C) 线性链表是非线性结构 D) 二叉树是线性结构(分数:2.00)
23、A. B.C.D.解析:解析 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。3.设树 T的度为 4,其中度为 1、2、3、4 的结点个数分别为 4、2、1、1,则 T中的叶子结点数为( )。A) 8 B) 7 C) 6 D) 5(分数:2.00)A. B.C.D.解析:解析 将题中所述的树用图形表示即可得到叶子结点的数目,另外还可用公式
24、n0=1n2+2n3+3n4+1来计算,其中 n0表示叶子结点;1n 2中的 n2表示度为 2的结点。此题中度为 1的结点有 4个;度为 2的结点有 2个;度为 3的结点有 1个;度为 4的结点有 1个,计算过程如下:n0=1n2+2n3+3n4+1n0=12+21+31+1n0=84.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。A) 可行性分析 B) 需求分析 C) 详细设计 D) 程序编码(分数:2.00)A.B. C.D.解析:解析 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。本题答案为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 436 答案 解析 DOC
