【计算机类职业资格】二级VISUAL+FOXPRO-59及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-59及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-59及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-59 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:100.00)1.下列关于栈叙述正确的是_。 A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除 C.栈底元素永远不能被删除 D.栈底元素最先能被删除(分数:2.50)A.B.C.D.2.下列叙述中正确的是_。 A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化(分数:2.
2、50)A.B.C.D.3.某二叉树共有 7 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)_。 A.3 B.4 C.6 D.7(分数:2.50)A.B.C.D.4.软件按功能可以分为应用软件、系统软件和支撑软件(工具软件)。下面属于应用软件的是_。 A.学生成绩管理系统 B.C 语言编译程序 C.UNIX 操作系统 D.数据库管理系统(分数:2.50)A.B.C.D.5.结构化程序所要求的基本结构不包括_。 A.顺序结构 B.GOTO 跳转 C.选择(分支)结构 D.重复(循环)结构(分数:2.50)A.B.C.D.6.下面描述中错误的是_。 A.系统总体结构图
3、支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程 C.数据结构与数据库设计是软件设计的任务之一 D.PAD 图是软件详细设计的表示工具(分数:2.50)A.B.C.D.7.负责数据库中查询操作的数据库语言是_。 A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言(分数:2.50)A.B.C.D.8.一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是_。 A.1:1 联系 B.1:m 联系 C.m:1 联系 D.m:n 联系(分数:2.50)A.B.C.D.9.有三个关系 R、S 和 T 如下:(分数:2.50)A.B.C.D.1
4、0.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是_。 A.-369 B.369 C.0.369 D.整数集合1,2,3,4,5(分数:2.50)A.B.C.D.11.对表 SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20),可以插入的记录是_。 A.(20080101, c1, 90, NULL) B.(20080101, c1, 90, 成绩优秀) C.(20080101, c1, 90, 成绩优秀) D.(20080101, c1, 79, 成绩优秀)(分数:2.50)A.B.C.D.12.在 Visual FoxPro 中,下列关于 SQL
5、表定义语句(CREATE TABLE)的说法中错误的是_。 A.可以定义一个新的基本表结构 B.可以定义表中的主关键字 C.可以定义表的域完整性、字段有效性规则等 D.对自由表,同样可以实现其完整性、有效性规则等信息的设置(分数:2.50)A.B.C.D.13.以下关于空值(NULL 值)叙述正确的是_。 A.空值等于空字符串 B.空值等同于数值 0 C.空值表示字段或变量还没有确定的值 D.Visual FoxPro 不支持空值(分数:2.50)A.B.C.D.14.在 Visual FoxPro 中,关系数据库管理系统所管理的关系是_。 A.一个 DBF 文件 B.若干个二维表 C.一个
6、DBC 文件 D.若干个 DBC 文件(分数:2.50)A.B.C.D.15.在 Visual FoxPro 中,下面描述正确的是_。 A.数据库表允许对字段设置默认值 B.自由表允许对字段设置默认值 C.自由表和数据库表都允许对字段设置默认值 D.自由表和数据库表都不允许对字段设置默认值(分数:2.50)A.B.C.D.16.在 Visual FoxPro 中,每一个工作区中最多能打开数据库表的数量是_。 A.1 个 B.2 个 C.任意个,根据内存资源而确定 D.35535 个(分数:2.50)A.B.C.D.17.在 Visual FoxPro 中,有关参照完整性的删除规则正确的描述是_
7、。 A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录 B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录 C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录 D.如果删除规则选择的是“忽略”,则当用户删除子表中的记录时,系统不负责检查父表中是否有相关记录(分数:2.50)A.B.C.D.18.使用索引的主要目的是_。 A.提高查询速度 B.节省存储空间 C.防止数据丢失 D.方便管理(分数:2.50)A.B.C.D.19.表单文件的扩展名是_。 A.f
8、rm B.prg C.scx D.vcx(分数:2.50)A.B.C.D.20.以下关于“查询”的正确描述是_。 A.查询文件的扩展名为 prg B.查询保存在数据库文件中 C.查询保存在表文件中 D.查询保存在查询文件中(分数:2.50)A.B.C.D.21.在 Visual FoxPro 中,用于建立或修改程序文件的命令是_。 A.MODIFY文件名 B.MODIFY COMMAND文件名 C.MODIFY PROCEDURE文件名 D.MODIFY PROGRAM文件名(分数:2.50)A.B.C.D.22.在 Visual FoxPro 中,程序中不需要用 PUBLIC 等命令明确声明
9、和建立,可直接使用的内存变量是_。 A.局部变量 B.私有变量 C.公共变量 D.全局变量(分数:2.50)A.B.C.D.23.执行 USE sc IN 0 命令的结果是_。 A.选择 0 号工作区打开 sc 表 B.选择空闲的最小号工作区打开 sc 表 C.选择第 1 号工作区打开 sc 表 D.显示出错信息(分数:2.50)A.B.C.D.24.在 Visual FoxPro 中,有如下程序,函数 IIF()返回值是_。*程序PRIVATEX,YSTORE“男“TO XY=LEN(X)+2?IIF(Y4,“男“,“女“)RETURN A.“女“ B.“男“ C. D.(分数:2.50)A
10、.B.C.D.25.语句 LIST MEMORY LIKE a*能够显示的变量不包括_。 A.a B.a1 C.ab2 D.ba3(分数:2.50)A.B.C.D.26.计算结果不是字符串”Teacher”的表达式是_。 A.at(“MyTeacher“,3,7) B.substr(“MyTeacher“,3,7) C.right(“MyTeacher“,7) D.left(“Teacher“,7)(分数:2.50)A.B.C.D.27.下列程序段执行时在屏幕上显示的结果是_。DIME a(6)a(1)=1a(2)=1FOR i=3 TO 6a(i)=a(i-1)+a(i-2)NEXT?a(6
11、) A.5 B.6 C.7 D.8(分数:2.50)A.B.C.D.28.SQL 语言的查询语句是_。 A.INSERT B.UPDATE C.DELETE D.SELECT(分数:2.50)A.B.C.D.29.SQL 的 SELECT 语句中,“HAVING条件表达式”用来筛选满足条件的_。 A.列 B.行 C.关系 D.分组(分数:2.50)A.B.C.D.30.在 Visual FoxPro 中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C 型字段,研究生导师是 L 型字段。若要查询“是研究生导师的女老师”信息,那么 SQL 语句“SELECT*FROM T W
12、HERE逻辑表达式”中的逻辑表达式应是_。 A.研究生导师 AND 性别=“女“ B.研究生导师 OR 性别=“女“ C.性别=“女“AND 研究生导师=. D.研究生导师=. OR 性别=女(分数:2.50)A.B.C.D.31.假设有选课表 SC(学号,课程号,成绩),其中学号和课程号为 C 型字段,成绩为 N 型字段,查询学生有选修课程成绩小于 60 分的学号,正确的 SQL 语句是_。 A.SELECT DISTINCT 学号 FROM SC WHERE“成绩“60 B.SELECT DISTINCT 学号 FROM SC WHERE 成绩“60“ C.SELECT DISTINCT
13、学号 FROM SC WHERE 成绩60 D.SELECT DISTINCT“学号“FROM SC WHERE“成绩“60(分数:2.50)A.B.C.D.32.查询学生表的全部记录并存储于临时表文件 one 中的 SQL 命令是_。 A.SELECT*FROM 学生表 INTO CURSOR one B.SELECT*FROM 学生表 TO CURSOR one C.SELECT*FROM 学生表 INTO CURSOR DBF one D.SELECT*FROM 学生表 TO CURSOR DBF one(分数:2.50)A.B.C.D.33.查询成绩在 70 分至 85 分之间学生的学
14、号、课程号和成绩,正确的 SQL 语句是_。 A.SELECT 学号, 课程号, 成绩 FROM sc WHERE 成绩 BETWEEN 70 AND 85 B.SELECT 学号, 课程号, 成绩 FROM sc WHERE 成绩=70 OR 成绩=85 C.SELECT 学号, 课程号, 成绩 FROM sc WHERE 成绩=70 OR=85 D.SELECT 学号, 课程号, 成绩 FROM sc WHERE 成绩=70 AND=85(分数:2.50)A.B.C.D.34.查询有选课记录,但没有考试成绩(成绩字段是空值)的学生的学号和课程号,正确的 SQL 语句是_。 A.SELECT
15、 学号, 课程号 FROM sc WHERE 成绩=“ B.SELECT 学号, 课程号 FROM sc WHERE 成绩=NULL C.SELECT 学号, 课程号 FROM sc WHERE 成绩 IS NULL D.SELECT 学号, 课程号 FROM sc WHERE 成绩(分数:2.50)A.B.C.D.35.查询选修 C2 课程号的学生姓名,下列 SQL 语句中错误的是_。 A.SELECT 姓名 FROM S WHERE EXISTS(SELECT*FROM SC WHERE 学号=S.学号 AND 课程号=C2) B.SELECT 姓名 FROM S WHERE 学号 IN(
16、SELECT 学号 FROM SC WHERE 课程号=C2) C.SELECT 姓名 FROM S JOIN SCON S.学号=SC.学号 WHERE 课程号=C2 D.SELECT 姓名 FROM S WHERE 学号=(SELECT 学号 FROM SC WHERE 课程号=C2)(分数:2.50)A.B.C.D.36.下列与修改表结构相关的命令是_。 A.INSERT B.ALTER C.UPDATE D.CREATE(分数:2.50)A.B.C.D.37.在 SQL SELECT 语句中与 INTO TABLE 等价的短语是_。 A.INTODBF B.TOTABLE C.INTO
17、 FORM D.INTO FILE(分数:2.50)A.B.C.D.38.在表单中为表格控件指定数据源的属性是_。 A.DataSource B.DataFrom C.RecordSource D.RecordFrom(分数:2.50)A.B.C.D.39.在 Visual FoxPro 中,假设表单上有一选项组:男女,初始时该选项组的 Value 属性值为 1。若选项按钮“女”被选中,该选项组的 Value 属性值是_。 A.1 B.2 C.“女“ D.“男“(分数:2.50)A.B.C.D.40.在 Visual FoxPro 中,报表的数据源不包括_。 A.视图 B.自由表 C.查询 D
18、.文本文件(分数:2.50)A.B.C.D.二级 VISUAL+FOXPRO-59 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:100.00)1.下列关于栈叙述正确的是_。 A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除 C.栈底元素永远不能被删除 D.栈底元素最先能被删除(分数:2.50)A. B.C.D.解析:解析 栈是先进后出的数据结构,因此栈顶元素最后入栈却最先被删除,栈底元素最先入栈却最后被删除,所以本题答案为 A。2.下列叙述中正确的是_。 A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 B.在栈中,栈顶指针不变,栈中元
19、素随栈底指针的变化而动态变化 C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 D.在栈中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化(分数:2.50)A.B.C. D.解析:解析 栈是先进后出的数据结构,在对栈操作的整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来完成,因此本题答案 C。3.某二叉树共有 7 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)_。 A.3 B.4 C.6 D.7(分数:2.50)A.B.C.D. 解析:解析 根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0 的叶子结点总比度为 2 的结点多一个,因
20、此本题中度为 2 的结点为 1-1=0 个,据此可以知道本题目中的二叉树的每一个结点都有一个分支,所以共 7 个结点共 7 层,即深度为 7,选择 D。4.软件按功能可以分为应用软件、系统软件和支撑软件(工具软件)。下面属于应用软件的是_。 A.学生成绩管理系统 B.C 语言编译程序 C.UNIX 操作系统 D.数据库管理系统(分数:2.50)A. B.C.D.解析:解析 软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件,因此 B、C、D 都是系统软件,只有 A 是应用软件。5.结构化程序所要求的基本结构不包括_。 A.顺序
21、结构 B.GOTO 跳转 C.选择(分支)结构 D.重复(循环)结构(分数:2.50)A.B. C.D.解析:解析 1966 年,Boehm 和 Jacopini 证明了程序设计语言仅仅使用顺序、选择和重复(循环)三种基本控制结构就足以表达出各种其他形式的结构化程序设计方法,因此本题答案为 B。6.下面描述中错误的是_。 A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程 C.数据结构与数据库设计是软件设计的任务之一 D.PAD 图是软件详细设计的表示工具(分数:2.50)A. B.C.D.解析:解析 详细设计的任务是为软件结构图中而非总体结构图中的每一个模
22、块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,因此 A 描述错误。7.负责数据库中查询操作的数据库语言是_。 A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言(分数:2.50)A.B.C. D.解析:解析 数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增加、删除、修改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。因此本题答案为 C。8.一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是_。 A.1:1 联系 B.1:m 联系 C.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO59 答案 解析 DOC
