【计算机类职业资格】二级VISUAL+FOXPRO笔试-442及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-442及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-442及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-442 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:78.00)1.算法的计算量的大小称为算法的_。A) 现实性 B) 难度C) 复杂性 D) 效率(分数:2.00)A.B.C.D.2.下列叙述中错误的是( )。A) 一种数据的逻辑结构可以有多种存储结构B) 数据的存储结构与数据的处理效率无关C) 数据的存储结构与数据的处理效率密切相关D) 数据的存储结构在计算机中所占的空间不一定是连续的(分数:2.00)A.B.C.D.3.栈和队列的共同点是_。A) 都是先进先出B) 都是先进后出C) 只允许在端点处插入和删除元
2、素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、 goto谢句的使用C) 减少或取消注解行D) 程序越短越好(分数:2.00)A.B.C.D.7.有下列二叉树,对此二叉树前序遍历的结果为( )。(分数:2.00)A.B.C.D.8.下列叙述中正确的是_。A) 数据处理是将信息转化为数据的过程B) 数据库设计是指设计数据库管理系统C) 如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D) 关系中的每列称为元组,一个元组就是一个字段(分数:2.00)A.B.C.D.9.下列选项中,不属于数据库管理的是( )。A) 数据库的建立B) 数据库的调整C) 数据库的监控D) 数据库的校对(分数:2.00
4、)A.B.C.D.10.设置表单标题的属性是( )。ATitle BTextCBiaoti DCaption(分数:2.00)A.B.C.D.11.下列叙述中,不能打开数据库设计器的是( )。A) 通过菜单中的“文件”“打开”命令,选择要打开的数据库B) 单击项目管理器中的“修改”按钮,打开数据库C) 通过命令 MODIFY DATABASE打开数据库D) 通过命令 OPEN DATABASE打开数据库(分数:2.00)A.B.C.D.12.以下日期值正确的是_。A) “2001-05-25“ B) 2001-05-25C) 2001-05-25 D) 2001-02-25(分数:2.00)A
5、.B.C.D.13.SQL语句中修改表结构的命令是 _。A) MODIFY TABLE B) MODIFY STRUCTUREC) ALTER TABLE D) ALTER STRUCTURE(分数:2.00)A.B.C.D.14.函数 INT(数值表达式)的功能是( )。A) 返回数值表达式值的整数部分B) 按四舍五入取数值表达式值的整数部分C) 返回不小于数值表达式值的最小整数D) 返回不大于数值表达式值的最大整数(分数:2.00)A.B.C.D.15.打开一个数据库的命令是 _。A) USE B) USE DATABASEC) OPEN D) OPEN DATABASE(分数:2.00)
6、A.B.C.D.16.下列关于关系模型的参照完整性规则的描述,错误的是_。A) 外键和相应的主键需定义在相同值域上B) 外键和相应的主键可以不同名C) 参照关系模式和依赖关系模式可以是同一个关系模式D) 外键值不可以为空值(分数:2.00)A.B.C.D.17.在 Visual FoxPro中,如果建立的查询是基于多个表,那么要求这些表之间_。A必须是独立的 B必须有联系 C不一定有联系 D必须是自由表(分数:2.00)A.B.C.D.18.在 Visual FoxPro中,同时设置了表单及表单中命令按钮的 INIT事件,当表单运行时( )。A) 先引发表单的 INIT事件,再引发命令按钮的
7、INIT事件B) 先引发命令按钮的 INIT事件,再引发表单的 INIT事件C) 只引发表单的 INIT事件,不引发命令按钮的 INIT事件D) 两个 INIT事件同时引发(分数:2.00)A.B.C.D.19.关系数据库中,实现表与表之间的联系是通过_。A) 实体完整性规则 B) 参照完整性规则C) 用户自定义的完整性 D) 值域(分数:2.00)A.B.C.D.20.在 Visual FoxPro中,下面 4个关于日期或日期时间的表达式中,错误的是A) 2002.09.01 11:10:10AM-2001.09.01 11:10:10AMB) 01/01/2002+20C) 2002.02
8、.01+2001.02.01D) 2002/02/01-2001/02/01(分数:2.00)A.B.C.D.21.使用菜单操作方法打开一个在当前目录下已经存在的查询文件 zgjk.qpr后,在命令窗口生成的命令是_。A) OPEN QUERY zgjk.qpr B) MODIFY QUERY zgik.qprC) DO QUERY zgik.qpr D) CREATE QUERY zgik.qpr(分数:2.00)A.B.C.D.22.在 Visual FoxPro中,报表的数据源可以是_。A) 数据库表或自由表 B) 查询C) 视图 D) 以上全部(分数:2.00)A.B.C.D.23.测
9、试数据库记录指针是否指向数据库末尾所使用的函数是( )。A) BOF() B) EOF()C) RSCCOUNT() D) RECNO()(分数:2.00)A.B.C.D.24.下列命令结果中,肯定生成一个空表的是_。A) copy to boy for 性别=“男”B) copy file da.dbf to boy.dbfC) copy stru to boy fields姓名,年龄,奖学金D) select*from da where性别=“男”into boy dbf(分数:2.00)A.B.C.D.25.SQL语言具有两种使用方式,分别称为交互式 SQL和( )。A提示式 SQL B
10、多用户 SQLC嵌入式 SQL D解释式 SQL(分数:2.00)A.B.C.D.26.有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区中,那么可以将 L述索引设置为当前索引的命令是( )。A) SET INDEX TO 姓名 B) SET INDEX TO XMC) SET ORDER TO 姓名 D) SET ORDER TO XM(分数:2.00)A.B.C.D.27.Visual FoxPro中 DO CASE-ENDCASE属于什么结构?A) 顺序结构 B) 选择结构 C) 循环结构
11、 D) 模块结构(分数:2.00)A.B.C.D.28.对于只有两种取值的字段,最好使用哪种数据类型( )。A) 日期型 B) 字符型C) 数值型 D) 逻辑型(分数:2.00)A.B.C.D.29.修改表单 MyForm的正确命令是( )。A) MODIPY COMMAND MyPFormB) MODIPY FORM MyFormC) DO MyFormD) EDIT MyForm(分数:2.00)A.B.C.D.30.下列关于“查询”的描述中,正确的是( )。A) 查询保存在项目文件中 B) 查询保存在数据库文件中C) 查询保存在表文件中 D) 查询保存在查询文件中(分数:2.00)A.B
12、.C.D.31.在当前目录下有数据表文件“XS.dbf”,执行下列 SQL语句后( )。SELECT*FROM XS INTO CURSOR XS ORDER BY 学号A) 生成一个按“学号”升序的临时表文件,将原来的 XS.dbf文件覆盖B) 生成一个按“学号”降序的临时表文件,将原来的 XS.dbf文件覆盖C) 不会生成新的排序文件,保持原数据表内容不变D) 系统提示出错信息(分数:2.00)A.B.C.D.下列数据表。仓库(仓库号 C(3)、所在地 C(8)、人数 N(2)职工(仓库号 C(3)、职工号 C(2)、姓名 C(8)、工资 I)(分数:10.00)(1).检索有职工的工资大
13、于或等于“WH1”仓库中所有职工“工资”的仓库号,正确的命令是( )。A) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ANY; (SELECT MAX(工资) FROM 职工 WHERE 仓库号=“WH1“)B) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ANY; (SELECT 工资 FROM 职工 WHERE 仓库号=“WH1“)C) SELECT DISTINCT 仓库号 FROM 职工 WHERE 工资=ALL; (SELECT 工资 FROM 职工 WHERE 仓库号=“WH1“)D) SELECT DISTINCT 仓
14、库号 FROM 职工 WHERE 工资=ALL; (SELECT MAX(工资) FROM 职工 WHERE 仓库号=“WH1“)(分数:2.00)A.B.C.D.(2).有下列 SQL语句:INSERT INTO 职工 VALUES(“WH4“,“E15“,“张清“,2800)在命令窗口执行该命令后( )。A) 向表中任意位置插入一条新记录B) 在当前记录之前,插入一条新语句C) 在当前记录之后,插入一条新语句D) 在表末尾新增一条记录(分数:2.00)A.B.C.D.(3).检索最少有 4名职工仓库的职工平均工资( )。A) SELECT 仓库号,COUNT(*) AS 人数,AVG(工资
15、) AS 平均工资 FROM 职工; GROUPBY 仓库号 WHERE COUNT(*)=4B) SELECT 仓库号,COUNT(*) AS 人数,AVG(工资) AS 平均工资 FROM 职工; GROUPBY 仓库号 HAVING COUNT(*)=4C) SELECT 仓库号,COUNT(*) AS 人数,AVG(工资) AS 平均工资 FROM 职工; GROUPBY 职工号 WHERE COUNT(*)=4D) SELECT 仓库号,COUNT(*) AS 人数,AVG(工资) AS 平均工资 FROM 职工; GROUPBY 职工号 HAVING COUNT(*)=4(分数:2
16、.00)A.B.C.D.(4).为“仓库”表增加一个“面积”字段,类型为数值型,宽度是 7,小数位数为 2,正确的命令是( )。A) CREATE TABLE 仓库 ADD 面积 N(7,2)B) CREATE TABLE 仓库 ALTER 面积 N(7,2)C) ALTER TABLE 仓库 ADD 面积 N(7,2)D) ALTER TABLE 仓库 ALTER 面积 N(7,2)(分数:2.00)A.B.C.D.(5).检索至少有一名职工信息的“仓库号”及仓库的“所在地”和“人数”,正确的 SQL命令是( )。A) SELECT 仓库号,所在地,人数 FROM 仓库 WHERE IN;
17、(SELECT 仓库号 FROM 职工 WHERE 仓库号=职工.仓库号)B) SELECT 仓库号,所在地,人数 FROM 仓库 WHERE 仓库号 IN; SELECT 仓库号 FROM 职工 WHERE 仓库号=仓库.仓库号)C) SELECT 仓库号,所在地,人数 FROM 仓库 WHERE NOT EXISTS; (SELECT 仓库号 FROM 职工 WHERE 仓库号=仓库.仓库号)D) SELECT 仓库号,所在地,人数 FROM 仓库 WHERE EXISTS; (SELECT 仓库号 FROM 职工 WHERE 仓库号=仓库.仓库号)(分数:2.00)A.B.C.D.32.
18、有程序如下:USE CJM.ZF=0SCANM.ZF=M.ZF+ZFENDSCAN? M.ZFRETURN其中数据库文件 CJ.DBF中有 2条记录,内容为XM ZF1 李四 500.002 张三 600.00运行该程序的结果应当是_。A) 1100.00 B) 1000.00 C) 1600.00 D) 1200.00(分数:2.00)A.B.C.D.33.建立一个视图 salary,该视图包括了系号和(该系的)平均工资两个字段,正确的 SQL语句是( )。ACREATE VIEW salary AS 系号,AVG(工资) AS 平均工资 FROM 教师 GROUP BY 系号BCREATE
19、 VIEW salary AS SELECT 系号,AVG(工资) AS 平均工资 FROM 教师 GROUP BY 系名CCREATE VIEW salary SELECT 系号,AVG(工资) AS 平均工资 FROM 教师;GROUP BY 系号DCREATE VIEW salary AS SELECT 系号,AVG(工资) AS 平均工资 FROM 教师;GROUP BY 系号(分数:2.00)A.B.C.D.34.检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是( )。A) SELECT学号,课程号 FROM成绩 WHERE分数 NULLB) SELECT学号,
20、课程号 FROM成绩 WHERE分数=NULLC) SELECT学号,课程号 FROM成绩 WHERE分数 IS NULLD) SELECT学号,课程号成绩订购单 WHERE分数 IS NOT NULL(分数:2.00)A.B.C.D.二、填空题(总题数:11,分数:22.00)35.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_36.线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的U /U存储结构。(分数:2.00)填空项 1:_37. 1指只有满足连接条件的记录才包含在查询结果中。(分数:2.00)
21、填空项 1:_38.实现表之间临时联系的命令是_。(分数:2.00)填空项 1:_39.执行下列程序,显示的结果是_。first=“china“second=“a=LEN(first)i=aDO WHILE i=1second=second+SUBSTR(first,i,1)i=i-1ENDDO?second(分数:2.00)填空项 1:_40.MOD(17,-3)函数的返回值是 1。(分数:2.00)填空项 1:_41.查询设计器中的“分组依据”选项卡与 SQL语句的 1 短语对应。(分数:2.00)填空项 1:_42.在 Visual FoxPro的表单设计中,为表格控件指定数据源的属性是
22、 1。(分数:2.00)填空项 1:_43.为了判别 LOCATE或 CONTINUE命令是否找到了满足条件的记录,可以使用函数_。(分数:2.00)填空项 1:_44.下列命令将“学生”表的“年龄”字段名删除:ALTER TABLE 学生_COLUMN 年龄(分数:2.00)填空项 1:_45.为了使表单在运行时居中显示,应该将其 1 属性设置为逻辑真。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-442 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:78.00)1.算法的计算量的大小称为算法的_。A) 现实性 B) 难度C) 复
23、杂性 D) 效率(分数:2.00)A.B.C. D.解析:一个算法的计算量通常是随问题规模的增长而增长,因此比较不同算法的优劣主要应该以其“增长的趋势”为准则。对于不同机器,算法的执行时间也不同,不能用算法的运行时间来衡量,通常使用时间复杂性来衡量。答案选 C。2.下列叙述中错误的是( )。A) 一种数据的逻辑结构可以有多种存储结构B) 数据的存储结构与数据的处理效率无关C) 数据的存储结构与数据的处理效率密切相关D) 数据的存储结构在计算机中所占的空间不一定是连续的(分数:2.00)A.B. C.D.解析:解析 数据的存储结构分为顺序结构和链式结构,一个数据的逻辑结构可以有多种存储结构。顺序
24、结构中数据元素所占的存储空间是连续的,而链式存储结构中,数据元素所占的存储空间不一定是连续的。数据的存储结构与数据的处理效率密切相关。3.栈和队列的共同点是_。A) 都是先进先出B) 都是先进后出C) 只允许在端点处插入和删除元素D) 没有共同点(分数:2.00)A.B.C. D.解析:栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”(或“先进后出”)的线性表;而队列只允许在表的一端进行插入操作在另一端进行删除操作,是一种“先进先出”(或“后进后出”)的线性表。因此栈和队列的共同点是只允许在端点处插入和
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 442 答案 解析 DOC
