【计算机类职业资格】二级VISUAL+FOXPRO笔试-443及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-443及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-443及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-443 及答案解析(总分:92.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.用某种排序方法对序列(25,84,21,47,15,27,68,35,20)进行排序,记录序列的变化情况如下:1520,21,25,47,276835,841520,21,25,35,27,47,68,8415,20,2125,2735,4768,84则采取的排序方法是_。A) 直接选择排序 B) 冒泡排序C) 快速排序 D) 希尔排序(分数:2.00)A.B.C.D.
3、6.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试B) 需求测试C) 验证测试D) 路径测试(分数:2.00)A.B.C.D.7.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面不属于数据流图的是_。A) 控制流 B) 加工C) 数据存储 D) 源和潭(分数:2.00)A.B.C.D.8.在学校中,“班级”与“学生”两个实体集之间的联系属于( )关系。A) 一对一 B) 一对多C) 多对一 D) 多对多(分数:2.00)A.B.C.D.9.下列工具中为需求分析的常用工具是( )。A) PAD B) PFD C) N-S D) DFD(分数:2.00)A.
4、B.C.D.10.下列工具中为需求分析常用工具的是( )。A) PAD B) PFD C) N-S D) DFD(分数:2.00)A.B.C.D.11.以下各项中,不属于数据环境常用的操作是( )。A) 向数据环境添加表和视图B) 向数据环境中添加控件C) 从数据环境移去表或视图D) 在数据环境中编辑关系(分数:2.00)A.B.C.D.12.用于实现对数据库进行各种数据操作的软件称为_。A) 数据软件 B) 操作系统C) 数据库管理系统 D) 编译程序(分数:2.00)A.B.C.D.13.下面有关 HAVING子句描述错误的是A) HAVING子句必须与 GROUP BY子句同时使用,不能
5、单独使用B) 使用 HAVING子句的同时不能使用 WHERE子句C) 使用 HAVING子句的同时可以使用 WHERE子句D) 使用 HAVING子句的作用是限定分组的条件(分数:2.00)A.B.C.D.14.把一个项目编译成一个应用程序时,下列叙述正确的是( )。A) 由用户选定的项目文件将组合为一个单一的应用程序文件B) 所有项目排除文件将组合为一个单一的应用程序文件C) 所有项目包含文件将组合为一个单一的应用程序文件D) 所有项目文件将组合为一个单一的应用程序文件(分数:2.00)A.B.C.D.15.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是( )。A)
6、 M.姓名 B) M-姓名C) 姓名 D) A 和 B都可以(分数:2.00)A.B.C.D.16.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是( )。AM.姓名 BM-姓名C姓名 DA 和 B都可以(分数:2.00)A.B.C.D.17.设 a=“计算机等级考试“,结果为“考试”的表达式是( )。A) Left(a,4) B) Right(a,4) C) Left(a,2) D) Right(a,2)(分数:2.00)A.B.C.D.18.找出在职工年龄大于 50的职工姓名,以及这些职 3232作所在的堀市,正确的命令是 ( )。A) SELECT 姓名,城市 FR
7、OM 职工;WHERE(年龄50) OR (职工职工号=城市职工号)B) SELECT 姓名,城市 FROM 职工;WHERE(年龄50) AND (职工职工号=城市职工号)C) SELECT 姓名,城市 FROM 城市,职工;WHERE(年龄50) OR (职工职工号=城市职工号)D) SELECT姓名,城市 FROM 城市,职工;WHERE(年龄50) AND (职工职工号;城市,职工号)(分数:2.00)A.B.C.D.19.基于数据库表创建的查询,下列说法中正确的是_。A) 当数据库表的数据改动时,重新运行查询后,查询中的数据也随之改变B) 当数据表的数据改动时需要重新创建查询C) 利
8、用查询可以修改数据库表中的数据D) 查询实质上是创建了满足一定条件的表(分数:2.00)A.B.C.D.20.在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是A) EMPTY(.NULL.) B) LIKE(xy?,xyz)C) AT(xy,abcxyz) D) ISNULL(SPACE(0)(分数:2.00)A.B.C.D.21.可以在 BROWSE浏览窗口中,按 CTRL+T键实现_操作。A) 逻辑删除记录和物理删除记录B) 逻辑恢复记录和物理恢复记录C) 逻辑删除记录和逻辑恢复记录D) 物理删除记录和物理恢复记录(分数:2.00)A.B.C.D.22.假设当前 xs和
9、cj表之间建立了临时联系,要取消两表间的联系,可使用( )。A) DELETE RELATIONB) DELETE RELATION xs TO cjC) SETREL ATION TOD) SETRELATION xs TO cj(分数:2.00)A.B.C.D.23.以下关于关系的说法正确的是A) 列的次序非常重要 B) 当需要索引时列的次序非常重要C) 列的次序无关紧要 D) 关键字必须指定为第一列(分数:2.00)A.B.C.D.24.创建两个具有“多对多“关系的表之间的关联,应当_。(A) 通过纽带表(B) 通过某个同名字段(C) 通过某个索引过的同名字段(D) 通过主索引字段和不同
10、字段(分数:2.00)A.B.C.D.25.执行命令 MyForm=CreateObject(“Form“)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令( )。A) MyForm.List B) MyForm.DisplayC) MyForm.Show D) MyForm.ShowForm(分数:2.00)A.B.C.D.26.有如下 SQL SELECT语句:SELECT*FROM工资表 WHERE基本工资=3000 AND 基本工资=1000下列与该语句等价的是( )。A) SELECT*FROM工资表 WHERE基本工资 BETWEEN 1000 AND 3000B) SEL
11、ECT*FROM工资表 WHERE基本工资 BETWEEN 3000 AND 1000C) SELECT*FROM工资表 WHERE基本工资 FROM 1000 INTO 3000D) SELECT*FROM工资表 WHERE基本工资 FROM 3000 INTO 1000(分数:2.00)A.B.C.D.27.要撤消 SQL模式 ST_CO及其下属所有的元素,可用_语句来实现(A) DROP SCHEMA ST_CO CASCADE(B) DROP SCHEMA ST_CO RESTRICT(C) DELETE SCHEMA ST_CO CASCADE(D) DELETE SCHEMA ST
12、_CO RESTRICT(分数:2.00)A.B.C.D.28.下列关于数据环境及表间关系的说法,正确是( )。A) 数据环境是对象,关系不是对象B) 数据环境不是对象,关系是对象C) 数据环境和关系都不是对象D) 数据环境是对象,关系是数据环境中的对象(分数:2.00)A.B.C.D.29.假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是( )。A) 先命令按钮的 Init事件,然后表单的 Init事件,最后表单的 Load事件B) 先表单的 Init事件,然后命令按钮的 Init事件,最后表单的 Load事件C) 先表单的 Load事件,然后表单的 In
13、it事件,最后命令按钮的 Init事件D) 先表单的 Load事件,然后命令按钮的 Init事件,最后表单的 Init事件(分数:2.00)A.B.C.D.30.假设表单有一选项组: 男 (分数:2.00)A.B.C.D.31.SQI语句中对查询结果进行排序的短语是( )。A) WHERE B) GROUPBYC) HAVING D) ORDERBY(分数:2.00)A.B.C.D.32.在表单 MYFORM的 INIT事件中,设置表单背景颜色为红色的正确语句是( )。A) MYFORM.BACKCOLOR=RGB(255,0,0) B) THIS.PARENT.BACKCOLOR=RGB(2
14、55,0,0) C) THISFORM.PARENT.BACKCOLOR=RGB(255,0,0) D) THIS.BACKCOLOR=RGB(255,0,0)(分数:2.00)A.B.C.D.33.在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括( )。A临时表 B表C文本文件 D屏幕(分数:2.00)A.B.C.D.34.下面关于表单控件基本操作的陈述中, 不正确的是_。(A) 要在“表单控件“工具栏中显示某个类库文件中自定义类,可以单击表单控件工具栏中的“查看类“按钮,然后在弹出的菜单中选择“添加“命令(B) 要在表单中复制某个控件,可以按住
15、CTRL键并拖放该控件(C) 要使表单中所有被选控件具有相同的大小,可单击“布局“工具栏中的“相同大小“按钮(D) 要将某个控件的 TAB序号设置为 1,可在进入 TAB键次序互式设置状态后,双击控件的 TAB键次序盒(分数:2.00)A.B.C.D.35.“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是( )。A) SELECT 教师表.系号,COUNT(*) AS 人数 FROM 教师表,学院表; GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数) FR
16、OM TEMPB) SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数) FROM TEMPC) SELECT 教师表.系号,COUNT(*) AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP SELECT MAX(人数) FROM TEMPD) SELECT 教师表.系号,COUNT(*) AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院
17、表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数) FROM TEMP(分数:2.00)A.B.C.D.二、填空题(总题数:11,分数:22.00)36.具有 n个节点的完全二叉树的深度为 1。(分数:2.00)填空项 1:_37.深度为 5的满二叉树中,叶子结点的个数为 1。(分数:2.00)填空项 1:_38.数据库三级模式体系结构的划分,有利于保持数据库的 1。(分数:2.00)填空项 1:_39.在定义字段有效性规则时,在“信息”框中输入的表达式类型是_。(分数:2.00)填空项 1:_40.设有如下关系表 R:R(NO,NAME,SEX
18、,AGE,CLASS)主关键字是 NO,其中 NO为学号,NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL语句。插入“95031”班学号为 30,姓名为“郑和”的学生记录:_。(分数:2.00)填空项 1:_41.用于使计算机发出“嘀嘀”声的宏操作命令是 1。(分数:2.00)填空项 1:_42.将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标为 1。(分数:2.00)填空项 1:_43.在 SQL中,要查询表 S在 AGE字段上取空值的记录,正确的 SQL,语句为:SELECT*FROM S WHERE_(
19、分数:2.00)填空项 1:_44.设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列 SQL语句。SELECT*FROM 职工表;WHERE 奖金=_ ;(SELECT 奖金 FROM 职工表)(分数:2.00)填空项 1:_45.统计表中已经选修了课程的学生人数的 SQL语句为:SELECT_FROM选课。(分数:2.00)填空项 1:_46.使用 SQL语句删除“订购单”表的候选索引 emp:ALER TABLE 订购单_TAG emp(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-443 答案解析(总分:92.00,做题时间:90 分钟)一、选择题(总题数
20、:35,分数:70.00)1.下列叙述中正确的是( )。A) 在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B) 在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C) 在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D) 上述三种说法都不对(分数:2.00)A.B.C. D.解析:解析 在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈跟队列不同,元素只能在栈顶压入或弹出,栈底指针不变,栈中元素随栈顶指针的变化而动态变化,遵循后进先出的规则。2.栈和队列的共同点是_。(A) 都是先进先出(B) 都是先进后出(C) 只允许在端点处插入和删除元素(D
21、) 没有共同点(分数:2.00)A.B.C. D.解析:3.若线性表采用链式存储结构,则适用的查找方法为_。A随机查找 B散列查找 C二分查找 D顺序查找(分数:2.00)A.B.C.D. 解析:解析 线性表采用链式存储结构则用顺序查找比较适合;若线性表采用顺序存储结构且数据排列有序,则采用二分查找比较适合;若采用哈希表的存储形式,则应采用哈希查找。4.最简单的交换排序方法是( )。A) 快速排序 B) 选择排序C) 堆排序 D) 冒泡排序(分数:2.00)A.B.C.D. 解析:解析 所谓的交换类排序方法是指借助数据元素之间的互相交换进行排序的一种方法,包括冒泡排序和快速排序,冒泡排序是一种
22、矗简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。5.用某种排序方法对序列(25,84,21,47,15,27,68,35,20)进行排序,记录序列的变化情况如下:1520,21,25,47,276835,841520,21,25,35,27,47,68,8415,20,2125,2735,4768,84则采取的排序方法是_。A) 直接选择排序 B) 冒泡排序C) 快速排序 D) 希尔排序(分数:2.00)A.B.C. D.解析:快速排序的基本思想是:通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字比另一部分记录的关键字小,再分别对这两部分记录继续进行排序,以
23、达到整个序列有序。从上述序列变化情况可以看出,这是一个快速排序方法。6.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试B) 需求测试C) 验证测试D) 路径测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。7.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面不属于数据流图的是_。A) 控制流 B) 加工C) 数据存储 D) 源和潭(分数:2.00)A. B.C.D.解析:数据流图主要图符元素有:加工,用圆或椭圆表示,输入数据经过加工变换产生输出;数据流用箭头表示,沿
24、箭头方向传送数据的通道;存储文件,用双杠表示,处理过程中存放各种数据文件;源、潭,用方框表示,系统和环境接口。8.在学校中,“班级”与“学生”两个实体集之间的联系属于( )关系。A) 一对一 B) 一对多C) 多对一 D) 多对多(分数:2.00)A.B. C.D.解析:解析 一个班可以有多名学生,而一名学生只能属于一个班级,所以“班级”与“学生”两个实体集之间的联系属于一对多关系。9.下列工具中为需求分析的常用工具是( )。A) PAD B) PFD C) N-S D) DFD(分数:2.00)A.B.C.D. 解析:解析 需求分析常用的工具有数据流图(DFD)、数据字典(DD)、判定树和判
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 443 答案 解析 DOC
