【计算机类职业资格】二级VISUAL+FOXPRO笔试-433及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-433及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-433及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-433 及答案解析(总分: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.软
2、件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。A) 硬件资源 B) 通信资源 C) 支持软件 D) 辅助资源(分数:2.00)A.B.C.D.4.软件工程的出现是由于( )。A) 程序设计方法学的影响 B) 软件产业化的需要C) 软件危机的出现 D) 计算机的发展(分数:2.00)A.B.C.D.5.软件开发的结构化生命周期方法将软件生命周期划分成( )。A) 定义、开发、运行维护 B) 设计阶段、编程阶段、测试阶段C) 总体设计、详细设计、编程调试 D) 需求分析、功能定义、系统设计(分数:2.00)A.B.C.D.6.下面概念中,不属于面向对象方法的是( )。A) 对象 B
3、) 继承 C) 类 D) 过程调用(分数:2.00)A.B.C.D.7.一个关系中属性个数为 l时,称此关系为( )。A) 对应关系 B) 单一关系 C) 一元关系 D) 二元关系(分数:2.00)A.B.C.D.8.一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是( )。A) 1:1联系 B) 1:m 联系 C) m:1 联系 D) m:1 联系(分数:2.00)A.B.C.D.9.下列有关数据库的描述,正确的是( )。A) 数据库是一个 DBF文件 B) 数据库是一个关系C) 数据库是一个结构化的数据集合 D) 数据库是一组文件(分数:2.00)A.B.C.D.
4、10.使用关系运算对系统进行操作,得到的结果是( )。A) 属性 B) 元组 C) 关系 D) 关系模式(分数:2.00)A.B.C.D.11.在下面的数据类型中默认值为 Fl的是( )。A) 数值型 B) 字符型 C) 逻辑型 D) 日期型(分数:2.00)A.B.C.D.12.设 X=“ABC”,Y=“ABCD”,则下列表达式中值为.T.的是( )。A) X=Y B) X=Y C) X$Y D) AT(X,Y)=0(分数:2.00)A.B.C.D.13.当前数据库中有基本工资、奖金、津贴和工资总额字段,都是 N型。要把职工的所有收入汇总后写入工资总额字段中,应使用的命令是( )。A) RE
5、PLACE ALL 工资总额 WITH 基本工资+奖金+津贴B) TOTAL ON 工资总额 FIELDS 基本工资,奖金,津贴C) REPLACE 工资总额 WITH 基本工资+奖金+津贴D) SUM 基本工资+奖金+津贴 TO 工资总额(分数:2.00)A.B.C.D.14.下列关于自由表的说法中,错误的是( )。A) 在没有打开数据库的情况下所建立的数据表,就是自由表B) 自由表不属于任何一个数据库C) 自由表不能转换为数据库表D) 数据库表可以转换为自由表(分数:2.00)A.B.C.D.15.在下面的 Visual FoxPro表达式中,运算结果是逻辑真的是( )。A) EMPTY(
6、.NULL.) B) LIKE(“acd”,”ac?”)C) AT(a,123abc) D) EMPTY(SPACE(2)(分数:2.00)A.B.C.D.16.表达式 VAL(SUBS(“奔腾 586”,5,1) * Len(“visual foxpro”)的结果是( )。A) 13.00 B) 14.00 C) 45.00 D) 65.00(分数:2.00)A.B.C.D.17.函数 IIF(LEN(SPACE(5)5,1,-1)的值为( )。A) .T. B) .F. C) 1 D) -1(分数:2.00)A.B.C.D.18.Visual FoxPro的“参照完整性”中“插入规则”包括
7、( )。A) 级联和忽略 B) 级联和删除 C) 级联和限制 D) 限制和忽略(分数:2.00)A.B.C.D.19.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是( )。A) 主索引 B) 普通索引 C) 候选索引 D) 唯一索引(分数:2.00)A.B.C.D.20.下列字段名中不合法的是( )。A) 当前 B) 7 个考生 C) dDc_111 D) DDD(分数:2.00)A.B.C.D.21.为“学院”表增加一个字段“教师人数”的 SQL语句是( )。A) CHANGE TABLE 学院 ADD 教师人数 I B) ALTER ST
8、RU 学院 ADD 教师人数 IC) ALTER TABLE 学院 ADD 教师人数 I D) CHANGE TABLE 学院 INSERT 教师人数 I(分数:2.00)A.B.C.D.22.下面对表单若干常用事件的描述中,正确的是( )。A) 释放表单时,Unload 事件在 Destroy事件之前引发B) 运行表单时,Init 事件在 Load事件之前引发C) 单击表单的标题栏,引发表单的 Click事件D) 上面的说法都不对(分数:2.00)A.B.C.D.23.表单有自己的属性、事件和( )。A) 对象 B) 状态 C) 方法 D) 行为(分数:2.00)A.B.C.D.24.用来描
9、述表单内部名称的属性是( )。A) caption B) Name C) WindowType D) Label(分数:2.00)A.B.C.D.25.如果要为控件设置焦点,则下列属性值必须为真(.T.)的属性是( )。A) Enabled和 Default B) Enabled和 VisibleC) Default和 Cancel D)Visible和 Default(分数:2.00)A.B.C.D.26.下面关于报表的数据源的陈述中最完整的是( )。A) 自由表或其他报表 B) 数据库表、自由表或视图C) 数据库表、自由表或查询 D) 表、查询或视图(分数:2.00)A.B.C.D.27.
10、使用 Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)选择( )。A) 填充名称(Pad Name) B) 子菜单(Submenu)C) 命令(Command) D) 过程(Procedure)(分数:2.00)A.B.C.D.28.在 Visual FoxPro中,程序文件的扩展名为( )。A) .QPR B) .PRG C) .PJX D) .SCX(分数:2.00)A.B.C.D.29.在 Visual FoxPro中,关于视图的正确叙述是( )。A) 视图与数据库表相同,用来存储数据 B) 视图不能同数据库表进行连接操作C) 在视
11、图上不能进行更新操作 D) 视图是从一个或多个数据库表导出的虚拟表(分数:2.00)A.B.C.D.30.有关控件对象的 Click事件叙述正确的是( )。A) 用鼠标双击对象时引发 B) 用鼠标单击对象时引发C) 用鼠标右键单击对象时引发 D) 用鼠标右键双击对象时引发(分数:2.00)A.B.C.D.31.有“部门表”和“职工表”,内容如下:部门.dbf:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D(8)查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的
12、出生日期。正确的命令是( )。A) SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门号B) SELECT 部门名,MAX(出生日期) FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门号C) SELECT 部门名,MIN(出生日期) FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门号D) SELECT 部门名,MAX(出生日期) FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门号(分数
13、:2.00)A.B.C.D.32.查询借阅了两本和两本以上图书的读者姓名和单位,应使用 SQL语句( )。A) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)B) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 HAVING COUNT(*)=2)C) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 EXISTS;(SELECT 借书证号 FROM 借
14、阅;GROUP BY 借书证号 WHERE COUNT(*)=2)D) SELECT 姓名,单位 FROM 读者;WHERE 借书证号 IN;(SELECT 借书证号 FROM 借阅;GROUP BY 借书证号 WHERE COUNT(*)=2)(分数:2.00)A.B.C.D.33.嵌套查询命令中的 IN,相当于( )。A) 等号= B) 集合运算符 C) 加号+ D) 减号-(分数:2.00)A.B.C.D.34.有“部门表”和“商品表”的内容如下:部门.dbf:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.dbf:部门号 C(8),职工号 C(10),姓名
15、 C(8),性别 C(2),出生日期 D查询有 10名以上(含 10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是( )。A) SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY COUNT(职工号) ASCB) SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10;ORDER BY C
16、OUNT(职工号) DESCC) SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10ORDER BY 职工人数 ASCD) SELECT 部门名,COUNT(职工号) AS 职工人数;FROM 部门,职工 WHERE 部门.部门号=职工.部门号;GROUP BY 部门名 HAVING COUNT(*)=10ORDER BY 职工人数 DESC(分数:2.00)A.B.C.D.35.在 Visual FoxPro中,如果要将学生表 S(学号,姓名,性别,年龄)中“
17、年龄”属性删除,正确的 SqL命令是( )。A) ALTER TABLE S DROP COLUMN 年龄 B) DELETE 年龄 FROM SC) ALTER TABLE S DELETE COLUMN 年龄 D) ALTER TABLE S DELETE 年龄(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)36.在算法的 4个特征中,算法必须能在执行有限个步骤之后终止,指的是算法的 1 性。(分数:2.00)填空项 1:_37.对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为 1。(分数:2.00)填空项 1:_38.有一棵非空二叉树,其第 K
18、层上最多有 1 个结点。(分数:2.00)填空项 1:_39.符合结构化原则的 3种基本控制结构是:选择结构、循环结构和 1。(分数:2.00)填空项 1:_40.数据库设计分为以下 6个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_41.在 Visual FoxPro中,建立索引的作用之一是提高 1 速度。(分数:2.00)填空项 1:_42.根据表达式值的类型,表达式可分为数值表达式、字符表达式、日期时间表达式、逻辑表达式;而大多数 1 表达式是带比较运算符的关系表达式。(分数:2.00)填空项 1:_43.LEFT(“
19、12345.6789”,LEN(“子串”)的计算结果是 1。(分数:2.00)填空项 1:_44.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、_和自定义完整性。(分数:2.00)填空项 1:_45.在 Visual FoxPro的表单设计中,为表格控件指定数据源的属性是 1。(分数:2.00)填空项 1:_46.当一个查询基于多个表时,这些表之间必须是 1。(分数:2.00)填空项 1:_47.利用“一对多报表向导”创建的一对多报表,把来自两个表中的数据分开显示,父表中的数据显示在 1带区,而子表中的数据显示在细节带区。(分数:2.00)填空项 1:_48.有如下 SQL语句:
20、SELECT 读者姓名,读者.职称,图书.书名,借阅.借书日期;FROM 图书管理! 读者,图书管理! 借阅,图书管理! 图书;WHERE 借阅.借书证号=读者.借书证号 AND 图书.总编号=借阅.总编号其中 WHERE子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是_。(分数:2.00)填空项 1:_49.SQL查询输出中,可以使用 1 短语将查询结果存放在文本文件中。(分数:2.00)填空项 1:_50.利用 SQL语句的定义功能,建立一个职工表文件,其中为职工号建立主索引,工资的默认值为 1200,语句格式为:CREATE TABLE 职工 (仓库号 C(5),职工号 C(5
21、) _,工资 I DEFAULT 1200)(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-433 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.线性表的顺序存储结构和线性表的链式存储结构分别是( )。A) 顺序存取的存储结构、顺序存取的存储结构 B) 随机存取的存储结构、顺序存取的存储结构C) 随机存取的存储结构、随机存取的存储结构 D) 任意存取的存储结构、任意存取的存储结构(分数:2.00)A.B. C.D.解析:解析 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式 LOC(a
22、i)=LOC(a1)+(i-1)L计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。2.下列关于栈的叙述中正确的是( )。A) 在栈中只能插入数据 B) 在栈中只能删除数据C) 栈是先进先出的线性表 D) 栈是先进后出的线性表(分数:2.00)A.B.C.D. 解析:解析 栈是限定在一端进行插入与删除的线性表。栈是按照“先进后出”的或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。3.软件开发离不开系统环境资源的支持,其中必要的测试数据属于( )。A) 硬件资源 B) 通信资源 C) 支
23、持软件 D) 辅助资源(分数:2.00)A.B.C.D. 解析:解析 软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。4.软件工程的出现是由于( )。A) 程序设计方法学的影响 B) 软件产业化的需要C) 软件危机的出现 D) 计算机的发展(分数:2.00)A.B.C. D.解析:解析 软件工程概念的出现源自于软件危机。为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。5.软件开发的结构化生命周期方法将软件生命周期划分成( )。A) 定义、开发、运行维护 B) 设计阶段、编程阶段、测
24、试阶段C) 总体设计、详细设计、编程调试 D) 需求分析、功能定义、系统设计(分数:2.00)A. B.C.D.解析:解析 通常将软件产品从提出、实现、使用维护到停止使用的过程称为软件生命周期。它可以分为软件定义、软件开发及软件运行维护 3个阶段。6.下面概念中,不属于面向对象方法的是( )。A) 对象 B) 继承 C) 类 D) 过程调用(分数:2.00)A.B.C.D. 解析:解析 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。7.一个关系中属性个数为 l时,称此关系为( )。A) 对应关
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 433 答案 解析 DOC
