【计算机类职业资格】二级VISUAL+FOXPRO笔试-187及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-187及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-187及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-187 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列有关 ZAP命令的描述,正确的是( )。(分数:2.00)A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录D.ZAP命令能删除表的结构和全部记录2.命令?的作用是( )。(分数:2.00)A.向用户提问的提示符B.可输出两个表达式的值C.从当前光标处显示表达式的值D.只能显示变量的值3.要为当前表中所有职工增加 100元工资,应该使用命令( )。(分数:2.00)A.CH
2、ANGE 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+1004.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分5.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.6.当临时联系不再需要时可以取消,取消的命令是( )。(分数:2.00)A.DELETE RELATIONB.DELETE JOINC.SET RELATION TOD.SET JOIN
3、 TO7.Visual FoxPro中支持两种类型的菜单,分别是( )。(分数:2.00)A.快捷菜单和条形菜单B.条形菜单和弹出式菜单C.条形菜单和下拉式菜单D.弹出式菜单和下拉式菜单8.软件工程的理论和技术性研究的内容主要包括软件开发技术和( );(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用9.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是( )。(分数:2.00)A.DB包括 DBS和 DBMSB.DBMS包括 DB和 DBSC.DBS包括 DB和 DBMSD.没有任何关系10.下列选项中,是软件调试技术的是( )。(分数
4、:2.00)A.错误推断B.集成测试C.回溯法D.边界值分析11.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。(分数:2.00)A.调用语句B.命令C.H令D.消息12.在 Visual FoxPro中以下叙述错误的是( )。(分数:2.00)A.关系也被称作表B.数据库文件不存储用户数据C.表文件的扩展名是.dbfD.多个表存储在一个物理文件中13.下列关于 SQL中 HAVING子句的描述,错误的是( )。(分数:2.00)A.HAVING子句必须与 GROUP BY子句同时使用B.HAVING子句与 GROUP BY子句无关C.使用 WHERE子句的同时可以使用
5、HAVING子句D.使用 HAVING子句的作用是限定分组的条件14.在 DO WHILEENDDO循环结构中,LOOP 命令的作用是( )。(分数:2.00)A.终止程序的运行B.退出循环,返回程序开始处继续执行C.转到 DO WHILE语句行,开始下一次循环D.终止本次循环,将控制转到本循环结构 ENDDO后面的第一条语句继续执行15.有下列 SQL SELECT语句:SELECT *FROM 工资表 WHERE 基本工资=3000 AND 基本工资=1000下列与该语句等价的是( )。(分数:2.00)A.SELECT *FROM 工资表 WHERE 基本工资 BETWEEN 1000
6、AND 3000B.SELECT *FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000C.SELECT *FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000D.SELECT *FROM 工资表 WHERE 基本工资 FROM 3000 INTO 100016.对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+117.开发软件时对提高开发人员工作效率至关重要的是( )。(分数:2.00)A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算
7、机的并行处理能力18.下列叙述中正确的是( )。(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述 3种说法都不对19.SQL语言具有两种使用方式,分别称为交互式 SQL和( )。(分数:2.00)A.提示式 SQLB.多用户 SQLC.嵌入式 SQLD.解释式 SQL20.SQL语句中,SELECT 命令中的 JOIN是用来建立表间联系的短语,连接条件应出现在下列哪个短语中?( )(分数:2.00)A.WHEREB.ONC.HAVINGD.INNER以下各题使用如下数据。部
8、门(部门号 C(2)、部门名称 C(10)职工(部门号 C(2)、职工号 C(4)、姓名 C(8)、基本工资 N(7,2)(分数:10.00)_(2).检索最少有 5名职工的每个部门的职工基本工资的总额,正确的语句是( )。(分数:2.00)A.SELECT 部门号,COUNT(,),SUM(基本工资) FROM 职工HAVING COUNT(*)=5B.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工GROUP BY 基本工资 HAVING COUNT(*)=5C.SELECT 部门号,COUNT(*),SUM (基本工资) FROM 职工GROUP BY 部门号
9、HAVING COUNT(*)=5D.SELECT 部门号,COUNT(*),SUM(基本工资) FROM 职工GROUP BY 部门号 WHERE COUNT(*)=5(3).向职工表中插入一条记录的正确语句是( )。(分数:2.00)A.APPEND BLANK 职工 VALUES(“33“,“3305“,“李运来“,“2700.00“)B.APPEND INTO 职工 VALUES(“33“,“3305“,“李运来“ 92700.00)C.INSERT INTO 职工 VALUES(“33“9113305“,“李运来“9112700.00“)D.INSERT INTO 职工 VALUES
10、(“3311“,“13305“,“李运来“,2700.00)(4).为“部门”表增加 1个“人数”字段,类型为整型,正确的语句是( )。(分数:2.00)A.ALTER TABLE 部门 ALTER 人数 1B.ALTER TABLE 部门 ALTER FIELDS 人数 1C.ALTER TABLE 部门 ADD 人数 1D.ALTER TABLE 部门 ADD FIELDS 人数 1(5).检索每个部门的职工工资的总和,要求显示“部门名称”和“基本工资”,正确的语句是( )。(分数:2.00)A.SELECT 部门名称,SUM(基本工资) FROM 部门,职工WHERE 职工.部门号=部门
11、.部门号ORDER BY 部门号B.SELECT 部门名称,SUM(基本工资) FROM 部门,职工WHERE 职工.部门号=部门.部门号GROUP BY 部门号C.SELECT 部门名称,SUM(基本工资) FROM 部门,职工WHERE 职工.部门号=部门.部门号GROUP BY 职工.部门号D.SELECT 部门名称,SUM(基本工资) FROM 部门,职工WHERE 职工.部门号=部门.部门号GROUP BY 职工.部门号21.打开一个名为 XM的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。(分数:2.00)A.存在于当前打开的项目文件 XM中B.不存在于当前打
12、开的项目文件 XM中,必须单独添加C.不存在于当前打开的项目文件 XM中,但与项目文件建立了联系D.以上说法均不正确22.下列变量名中不合法的是( )。(分数:2.00)A.XYZB.年龄C.2XD.A223.下列关于变量的叙述中,不正确的一项是( )。(分数:2.00)A.在 Visual FoxPro辛,可以将不同类型的数据赋给同一个变量B.变量的类型决定变量值的类型C.在 Visual FoxPro中,变量分为字段变量和内存变量D.变量值可以随时改变24.假定一个表单里有一个文本框 Text1和一个命令按钮组 CommandGroup1,命令按钮组是一个容器对象,其中包含 Command
13、1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,下面式子正确的是( )。(分数:2.00)A.ThisForm.Text1.ValueB.This.Parent.ValueC.Parent.Text1.ValueD.This.Parent.Text1.Value25.关系数据库管理系统所管理的关系是( )。(分数:2.00)A.一个 DBF文件B.若干个二维表C.一个 DBC文件D.若干个 DBC文件26.在运行表单时,下列有关表单事件的引发次序叙述正确的是( )。(分数:2.00)A.DESTROYINITLOADB.DESTR
14、OYLOADINITC.INITDESTROYLOADD.LOADINITDESTROY27.主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是( )。(分数:2.00)A.复合索引文件B.结构复合压缩索引文件C.非结构复合索引文件D.单一索引文件28.执行如下命令序列后,最后一条命令的显示结果是( )。DIMENSION M(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)(分数:2.00)A.变量未定义的提示B.10C.20DF.29.假定学生关系是 S(S#,SNAME,SEX,AGE)
15、,课程关系是 C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及关系( )。(分数:2.00)A.SB.SC,CC.S,SCD.S,C,SC30.下列叙述中正确的是( )。(分数:2.00)A.在面向对象的程序设计中,各个对象之间具有密切的关系B.在面向对象的程序设计中,各个对象都是公用的C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.上述 3种说法都不对二、填空题(总题数:15,分数:30.00)31.算法的基本特征是可行性、确定性、 1 和拥有足够的情报。(分数:2.00)填空项
16、 1:_32.注释一般分为序言性注释和 1 注释。(分数:2.00)填空项 1:_33.某二叉树中度为 2的结点有 18个,则该二叉树中有 1 个叶子结点。(分数:2.00)填空项 1:_34.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_35.栈的 3种基本运算是:人栈、退栈和 1。(分数:2.00)填空项 1:_36.在表单设计器中,可以通过 1 工具栏中的工具快速对齐表单中的控件。(分数:2.00)填空项 1:_37.从职工数据库表中计算工资合计的 SQL语句是:SELECT _ FROM 职工。(分数:2.00)填空项
17、 1:_38.自由表与数据库表相比较,在数据库中可以建立 1 索引,而在自由表中不能建立。(分数:2.00)填空项 1:_39.在 SQL语句的 SELECT中,字符串匹配运算符用 1 表示,%可用来表示 0个或多个字符。(分数:2.00)填空项 1:_40.SQL SELECT的查询输出语句中, 1 短语表示将查询结果送到打印机。(分数:2.00)填空项 1:_41.利用 SQL语句的定义功能,建立一个学生表文件,其中为学号建立主索引,年龄的默认值为 18,语句格式为:CREATE TABLE 学生(学号 C(5) _年龄 1 DEFAULT 18)。(分数:2.00)填空项 1:_42.在
18、 SQL的 SELECT查询中使用 1 子句消除查询结果中的重复记录。(分数:2.00)填空项 1:_43.如下程序段的输出结果是_。i=1DO WHILE i10i=i+2ENDDO? i(分数:2.00)填空项 1:_44.为了通过视图更新基本表中的数据,需要在视图设计器界面的左下角选中_复选框。(分数:2.00)填空项 1:_45.当前目录下有“选课表”文件,要求查找既选修了“计算机”,又选修了“日语”的学生号,则语句为:SELECT A.学号 FROM 选课表 A,选课表 BWHERE A.学号=B.学号 AND _A.课程名称=“计算机“ AND。(分数:2.00)填空项 1:_二级
19、 VISUAL+FOXPRO笔试-187 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.下列有关 ZAP命令的描述,正确的是( )。(分数:2.00)A.ZAP命令只能删除当前表的当前记录B.ZAP命令只能删除当前表的带有删除标记的记录C.ZAP命令能删除当前表的全部记录 D.ZAP命令能删除表的结构和全部记录解析:解析 使用 ZAP命令可以物理删除表中的全部记录(不管是否有删除标记),该命令只是删除全部记录,并没有删除表,执行完该命令后表结构依然存在。2.命令?的作用是( )。(分数:2.00)A.向用户提问的提示符B.可输出两个表达式的
20、值C.从当前光标处显示表达式的值 D.只能显示变量的值解析:解析 表达式值勤的显示有两种格式。格式 1:?表达式表格式 2:?表达式表功能:计算表达式中的各表达式并输出各表达式值。格式 2不会输出回车换行符,各表达式值在当前行的光标所在处直接输出。3.要为当前表中所有职工增加 100元工资,应该使用命令( )。(分数:2.00)A.CHANGE 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100C.CHANGE ALL 工资 WITH 工资+100D.REPLACE ALL 工资 WITH 工资+100 解析:解析 为当前表替换字段的命令是 REPLACE() WIT
21、H()。因为本题替换的是全体工资所以应使用ALL命令。4.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分 解析:解析 程序设计语言的基本成分有:数据成分,用于描述程序所涉及的数据;运算成分,用于描述程序中所包含的运算;控制成分,用于描述程序中所包含的控制;传输成分,用于表达程序中数据的传输。5.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D. 解析:解析 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且在访问左、右子树时,先访问根结点,再依次访问其左、右
22、子树。6.当临时联系不再需要时可以取消,取消的命令是( )。(分数:2.00)A.DELETE RELATIONB.DELETE JOINC.SET RELATION TO D.SET JOIN TO解析:解析 当临时联系不再需要时可以取消,取消的命令是:SET RELATION TO,将取消当前表到所有表的临时联系。如果只是取消某个具体的临时联系,应该使用语句:SET RELATION OFF INTO nWorkAreal |cTableAliasl7.Visual FoxPro中支持两种类型的菜单,分别是( )。(分数:2.00)A.快捷菜单和条形菜单B.条形菜单和弹出式菜单 C.条形菜
23、单和下拉式菜单D.弹出式菜单和下拉式菜单解析:解析 Visual FoxPro 支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中引用。8.软件工程的理论和技术性研究的内容主要包括软件开发技术和( );(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:解析 基于软件工程的目标,软件
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 187 答案 解析 DOC
