【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-21及答案解析.doc
《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-21及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】(A)二级VISUAL+FOXPRO笔试-21及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、(A)二级 VISUAL+FOXPRO笔试-21 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列关于栈叙述正确的是_。A栈顶元素最先能被删除 B栈顶元素最后才能被删除C栈底元素永远不能被删除 D栈底元素最先被删除(分数:1.00)A.B.C.D.2.下列叙述中正确的是_。A在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D以上说法都不正确(分数:1.00)A.B.C.D.3.某二又树共有 7个结点,其中叶子结点只有
2、1个,则该二叉树的深度为(假设根结点在第 1层)_。A3 B4 C6 D7(分数:1.00)A.B.C.D.4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。A学生成绩管理系统 BC 语言编译程序CUNIX 操作系统 D数据库管理系统(分数:1.00)A.B.C.D.5.结构化程序所要求的基本结构不包括_。A顺序结构 BGOTO 跳转C选择(分支)结构 D重复(循环)结构(分数:1.00)A.B.C.D.6.下面描述中错误的是_。A系统总体结构图支持软件系统的详细设计B软件设计是将软件需求转换为软件表示的过程C数据结构与数据库设计是软件设计的任务之一DP
3、AD 图是软件详细设计的表示工具(分数:1.00)A.B.C.D.7.负责数据库中查询操作的数据库语言是_。A数据定义语言 B数据管理语言C数据操纵语言 D数据控制语言(分数:1.00)A.B.C.D.8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是_。A1:1 联系 B1:m 联系Cm:1 联系 Dm:n 联系(分数:1.00)A.B.C.D.9.有三个关系 R、S 和 T如下:(分数:1.00)A.B.C.D.10.定义无符号整数类为 UInt,下面可以作为类 UInt实例化值的是_。A-369 B369C0.369 D整数集合 1,2,3,4,5(分数:1
4、.00)A.B.C.D.11.打开数据库的命令是_。AUSE BUSE DATABASECOPEN DOPEN DATABASE(分数:1.00)A.B.C.D.12.以下关于“查询”的描述正确的是_。A查询保存在项目文件中 B查询保存在数据库文件中C查询保存在表文件中 D查询保存在查询文件中(分数:1.00)A.B.C.D.13.不允许出现重复字段值的索引是_。A候选索引和主索引 B普通索引和唯一索引C唯一索引和主索引 D唯一索引(分数:1.00)A.B.C.D.14.下列程序段的执行结果是_。DIME a(8)a(1)=1a(2)=1for i=3 to 8a(i)=a(i-1)+a(i-
5、2)next?a(7)A5 B8 C13 D21(分数:1.00)A.B.C.D.15.在 Visual FoxPro中以下叙述正确的是_。A利用视图可以修改数据 B利用查询可以修改数据C查询和视图具有相同的作用 D视图可以定义输出去向(分数:1.00)A.B.C.D.16.在 Visual FoxPro中可以用 DO命令执行的文件不包括_。APRG 文件 BMPR 文件CFRX 文件 DQPR 文件(分数:1.00)A.B.C.D.17.在 Visual FoxPro中以下叙述错误的是_。A关系也被称作表B用 CREATE DATABASE命令建立的数据库文件不存储用户数据C表文件的扩展名是
6、.dbfD多个表存储在一个物理文件中(分数:1.00)A.B.C.D.18.扩展名为 sex的文件是_。A备注文件 B项目文件C表单文件 D菜单文件(分数:1.00)A.B.C.D.19.表格控件的数据源可以是_。A视图 B表CSQL SELECT 语句 D以上三种都可以(分数:1.00)A.B.C.D.20.在 Visual FoxPro中,为了将菜单作为顶层菜单,需要设置表单的某属性值为 2,该属性是_。AShowWindow BWindowShowCWindowState DVisible(分数:1.00)A.B.C.D.21.下列程序段执行后,内存变量 s1的值是_。s1=“netwo
7、rk“s1=stuff(s1,4,4,“BIOS“)?s1Anetwork BnetBIOSCnet DBIOS(分数:1.00)A.B.C.D.22.在 Visual FoxPro中调用表单文件 mf1的正确命令是_。ADO mf1 BDO FROM mf1CDO FORM mf1 DRUN mf1(分数:1.00)A.B.C.D.23.在 Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是_。APRIVATE BLOCALCPUBLIC D不用说明,在程序中直接使用(分数:1.00)A.B.C.D.24.在 Vis
8、ual FoxPro中,在屏幕上预览报表的命令是_。APREVIEW REPORT BREPORT FORMPREVIEWCDO REPORTPREVIEW DRUN REPORTPREVIEW(分数:1.00)A.B.C.D.25.命令?VARTYPE(TIME()的结果是_。AC BD CT D出错(分数:1.00)A.B.C.D.26.命令?LEN(SPACE(3)-SPACE(2)的结果是_。A1 B2 C3 D5(分数:1.00)A.B.C.D.27.要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使用设置命令_。ASET CENTURY ON BSET CENTURY O
9、FFCSET CENTURY TO 4 DSET CENTURY OF 4(分数:1.00)A.B.C.D.28.SQL语言的查询语句是_。AINSERT BUPDATECDELETE DSELECT(分数:1.00)A.B.C.D.29.SQL的 SELECT语句中,“HAVING条件表达式”用来筛选满足条件的_。A列 B行C关系 D分组(分数:1.00)A.B.C.D.30.在 Visual FoxPro中,假设教师表 T(教师号,姓名,性别,职称,研究生导师)中,性别是 C型字段,研究生导师是 L型字段。若要查询“是研究生导师的女老师”信息,那么 SQL语句“SELECT*FROM TW
10、HERE逻辑表达式”中的逻辑表达式应是_。A研究生导师 AND性别=“女“B研究生导师 OR性别=“女“C性别=“女“AND 研究生导师=.F.D研究生导师=.T.OR 性别=女(分数:1.00)A.B.C.D.31.假设有选课表 SC(学号,课程号,成绩),其中学号和课程号为 C型字段,成绩为 N型字段,查询学生有选修课程成绩小于 60分的学号,正确的 SQL语句是_。ASELECT DISTINCT 学号 FROM SC WHERE“成绩“60BSELECT DISTINCT 学号 FROM SC WHERE成绩“60“CSELECT DISTINCT 学号 FROM SC WHERE成绩
11、60DSELECT DISTINCT“学号“FROM SC WHERE“成绩“60(分数:1.00)A.B.C.D.32.查询学生表的全部记录并存储于临时表文件 one中的 SQL命令是_。ASELECT*FROM 学生表 INTO CURSOR oneBSELECT*FROM 学生表 TO CURSOR oneCSELECT*FROM 学生表 INTO CURSOR DBF oneDSELECT*FROM 学生表 TO CURSOR DBF one(分数:1.00)A.B.C.D.33.查询成绩在 70分至 85分之间学生的学号、课程号和成绩,正确的 SQL语句是_。ASELECT 学号,课
12、程号,成绩 FROM sc WHERE成绩 BETWEEN 70 AND 85BSELECT 学号,课程号,成绩 FROM sc WHERE成绩=70 OR 成绩=85CSELECT 学号,课程号,成绩 FROM sc WHERE成绩=70 OR=85DSELECT 学号,课程号,成绩 FROM sc WHERE成绩=70 AND=85(分数:1.00)A.B.C.D.34.查询有选课记录,但没有考试成绩(成绩字段是空值)的学生的学号和课程号,正确的 SQL语句是_。ASELECT 学号,课程号 FROM sc WHERE成绩=“BSELECT 学号,课程号 FROM sc WHERE成绩=N
13、ULLCSELECT 学号,课程号 FROM sc WHERE成绩 IS NULLDSELECT 学号,课程号 FROM sc WHERE成绩(分数:1.00)A.B.C.D.35.查询选修 C2课程号的学生姓名,下列 SQL语句中错误的是_。ASELECT 姓名 FROM S WHERE EXISTS(SELECT*FROM SC WHERE学号=S.学号 AND课程号=C2)BSELECT 姓名 FROM S WHERE学号 IN(SELECT学号 FROM SC WHERE课程号=C2)CSELECT 姓名 FROM S JOIN SC ON S.学号=SC.学号 WHERE课程号=C2
14、DSELECT 姓名 FROM S WHERE学号=(SELECT 学号 FROM SC WHERE课程号=C2)(分数:1.00)A.B.C.D.36.下列与修改表结构相关的命令是_。AINSERT BALTERCUPDATE DCREATE(分数:1.00)A.B.C.D.37.在 SQL SELECT语句中与 INTO TABLE等价的短语是_。AINTO DBF BTO TABLECINTO FORM DINTO FILE(分数:1.00)A.B.C.D.38.在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是_。AThis BThisFormCCaption
15、 DClick(分数:1.00)A.B.C.D.39.在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是_。A排序依据 B连接C筛选 D杂项(分数:1.00)A.B.C.D.40.下列属于表单方法名(非事件名)的是_。AInit BReleaseCDestroy DCaption(分数:1.00)A.B.C.D.二、基本操作题(总题数:4,分数:18.00)41.在考生文件夹下建立数据库 BOOKAUTH.DBC,把表 BOOKS和 AUTHORS添加到该数据库中。(分数:4.00)_42.为 AUTHORS表建立主索引,索引名为“
16、PK”,索引表达式为“作者编号”。(分数:4.00)_43.为 BOOKS表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。(分数:5.00)_44.建立 AUTHORS表和 BOOKS表之间的永久联系。(分数:5.00)_三、简单应用题(总题数:1,分数:24.00)在考生文件夹下完成如下简单应用:(分数:24.00)(1).打开表单 MYFORM4-4,把表单(名称为 Form1)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为 Label1的标签)改为 25号黑体。最后在表单上添加“关闭”(名称为 Command1)命令按
17、钮,单击此按钮关闭表单。保存并运行表单。(分数:12.00)_(2).设计一个表单 MYFORM4,表单中有丽个命令按钮“查询”和“退出”(名称为 Command1和 Command2)。单击“查询”命令按钮,查询 BOOKAUTH数据库中出版过 3本以上(含 3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表 NEW_VIEW4中。单击“退出”命令按扭关闭表单。注意:完成表单设计后要运行表单的所有功能。(分数:12.00)_四、综合应用题(总题数:1,分数:18.00)45.(1)在考生文件夹下,将 BOOKS表中所有书名中含有“计算机”3 个字的图书复制到
18、 BOOKS_BAK表中,以下操作均在 BOOKS_BAK表中完成;(2)复制后的图书价格在原价格的基础上降低 5%;(3)从图书均价高于 25元(含 25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在 new_table4表中(字段名为出版单位和均价)。(分数:18.00)_(A)二级 VISUAL+FOXPRO笔试-21 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.下列关于栈叙述正确的是_。A栈顶元素最先能被删除 B栈顶元素最后才能被删除C栈底元素永远不能被删除 D栈底元素最先被删除(分数:1.00)A. B.
19、C.D.解析:解析 栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。栈底元素最先入栈却最后被删除。所以选择 A。2.下列叙述中正确的是_。A在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D以上说法都不正确(分数:1.00)A.B.C. D.解析:解析 栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择 C。3.某二又树共有 7个结点,其中叶子结点只有 1个,则该二叉树的深度为(假设根结点在第 1层)_。A3 B4
20、C6 D7(分数:1.00)A.B.C.D. 解析:解析 根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0的叶子节点总比度为 2的节点多一个,所以本题中度为 2的节点为 1-1=0个,所以可以知道本题目中的二叉树的每一个节点都有一个分支,所以共 7个节点共 7层,即深度为 7。4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。A学生成绩管理系统 BC 语言编译程序CUNIX 操作系统 D数据库管理系统(分数:1.00)A. B.C.D.解析:解析 软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系
21、统都属于系统软件。所以 B、C、D 都是系统软件,只有 A是应用软件。5.结构化程序所要求的基本结构不包括_。A顺序结构 BGOTO 跳转C选择(分支)结构 D重复(循环)结构(分数:1.00)A.B. C.D.解析:解析 1966 年 Boehm和 Jacopini证明了程序设计语言仅仅使用顺序、选择和重复三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。6.下面描述中错误的是_。A系统总体结构图支持软件系统的详细设计B软件设计是将软件需求转换为软件表示的过程C数据结构与数据库设计是软件设计的任务之一DPAD 图是软件详细设计的表示工具(分数:1.00)A. B.C.D.解析:解析
22、 详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以 A错误。7.负责数据库中查询操作的数据库语言是_。A数据定义语言 B数据管理语言C数据操纵语言 D数据控制语言(分数:1.00)A.B.C. D.解析:解析 数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,包括查询及增、删、改等操作;数据控制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是_。A1:1 联系 B1:m 联
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 21 答案 解析 DOC
