【计算机类职业资格】二级VISUAL+FOXPRO笔试-423及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-423及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-423及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-423 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数: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.下列对队列的叙述正确的是A) 队列按“先进后出”原则组织数据B) 队列属于非线性表C) 队列在队尾删除
2、数据D) 队列按“先进先出”原则组织数据(分数:2.00)A.B.C.D.4.对长度为 n的线性表排序,在最坏情况下,比较次数是 nlog2n的排序方法是A) 快速排序 B) 冒泡排序C) 直接插入排序 D) 堆排序(分数:2.00)A.B.C.D.5.下列描述中正确的是A) 软件工程只是解决软件项目的管理问题B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D) 软件工程只是解决软件开发中的技术问题(分数:2.00)A.B.C.D.6.在软件设计中,不属于过程设计工具的是A) PDL B) DFD图 C) PAD 图 D) N-S 图(
3、分数: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) 二维表 B) E-R 图 C) 元组 D) 文件(分数:2.00)A.B.C.D.10.设有如下三个关系表(分数:2.00)A.B.C.D.11.在关于数据库(DB) 、数据库系统(DBS)、数据库管理系统(
4、DBMS)三者之间关系的叙述中,正确的是A) DBMS包括 DB和 DBSB) DBS包括 DB和 DBMSC) DB包括 DBS和 DBMSD) DBS是 DB的简写,DBS 是 DBMS的简写(分数:2.00)A.B.C.D.12.操作对象是两个表的关系运算是A) 选择 B) 投影 C) 连接 D) 并(分数:2.00)A.B.C.D.13.菜单程序文件的扩展名是A) .mem B) .mnt C) .mpr D) .mnx(分数:2.00)A.B.C.D.14.在 Visual FoxPro中,有如下内存变量赋值语句:X= 2010-08-08 10: 15: 20 AMY=.Y.Z=“
5、123.24“执行上述赋值语句之后,内存变量 X、Y 和 Z的数据类型分别是A) D、L、C B) T、L、CC) D、C、N D) T、C、N(分数:2.00)A.B.C.D.15.设 X=“123“,Y=“1234“,则下列表达式中值为.T.的是A) X$Y B) AT(X, Y)=0 C) X=Y D) X=Y(分数:2.00)A.B.C.D.16.假设当前系统日期是 2010年 12月 31日,则执行命令 QR=MOD(YEAR(DATE()+1),10)后,QR 的值是A) 1 B) 0 C) 11 D) 系统报错(分数:2.00)A.B.C.D.17.执行如下程序,最后 s的显示值
6、为SET TALK OFFs=0i=5x=11DO WHILE s=xs=s+ii=i+1ENDDO?sSET TALK ONA) 5 B) 11 C) 18 D) 26(分数:2.00)A.B.C.D.18.在 Visual FoxPro中,对字段设置有效性规则,下面描述正确的是A) 自由表可以设置字段有效性规则B) 数据库表可以设置字段有效性规则C) 对视图可以设置字段有效性规则D) 可以对自由表和数据库表设置字段有效性规则(分数:2.00)A.B.C.D.19.有关 PACK命令的描述,正确的是A) PACK命令能物理删除当前表的当前记录B) PACK命令能删除当前表的带有删除标记的记录
7、C) PACK命令能删除当前表的全部记录D) PACK命令能删除表的结构和全部记录(分数:2.00)A.B.C.D.20.在 Visual FoxPro的数据库表中只能有一个A) 候选索引 B) 普通索引C) 主索引 D) 唯一索引(分数:2.00)A.B.C.D.21.以下不属于 SQL数据操作命令的是A) MODIFY B) INSERTC) UPDATE D) DELETE(分数:2.00)A.B.C.D.22.如果学生表 student是使用下面的 SQL语句创建的:CREATE TABLE student (学号 C(6) PRIMARY KEY NOT NULL,姓名 C(8),性
8、别 C(2),年龄 N(2) CHECK (年龄15 AND 年龄30)下面的 SQL语句中可以正确执行的是A) INSERT INTO student(学号,性别,年龄) VALUES (“0542“,“李雷“,“男“,17)B) INSERT INTO student(学号,性别,年龄) VALUES (“李雷“,“男“,20)C) INSERT INTO student(学号,性别,年龄) VALUES (“女“,25)D) INSERT INTO student(学号,性别,年龄) VALUES (“0897“,“安宁“,“女“,30)(分数:2.00)A.B.C.D.23.SQL语言
9、的更新命令的关键词是A) INSERT B) UPDATE C) DELETE D) SELECT(分数:2.00)A.B.C.D.24.根据“歌手”表建立视图 myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的 SQL语句是A) CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1“B) CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1“,歌手号)C) CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号
10、,1)=“1“D) CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1“,歌手号)(分数:2.00)A.B.C.D.25.下列关于视图的描述,正确的是A) 可以使用 MODIFY STRUCTURE命令修改视图的结构B) 视图不能删除,否则影响原来的数据文件C) 视图是对表的复制产生的D) 使用 SQL对视图进行查询时,必须事先打开该视图所在的数据库(分数:2.00)A.B.C.D.26.在 Visual FoxPro中,当创建一个对象的时候,将先引发A) Init事件 B) Destroy 事件C) Load事件 D) Unload 事件(分数
11、:2.00)A.B.C.D.27.表单里有一个选项按钮组,包含两个选项按钮 Option1和 Option2。假设 Option2没有设置 Click事件代码,而 Option1以及选项按钮组和表单都设置了 Click事件代码。那么当表单运行时,如果用户单击Option2,系统将A) 执行表单的 Click事件代码B) 执行选项按钮组的 Click事件代码C) 执行 Optionl的 Click事件代码D) 不会有反应(分数:2.00)A.B.C.D.28.有关控件对象的 Click事件的正确叙述是A) 用鼠标双击对象时引发B) 用鼠标单击对象时引发C) 用鼠标右键单击对象时引发D) 用鼠标右
12、键双击对象时引发(分数:2.00)A.B.C.D.29.下面关于表单数据环境和数据环境中的两个表之间关联的陈述中,正确的是A) 数据环境是对象,关系不是对象B) 数据环境不是对象,关系是对象C) 数据环境是对象,关系是数据环境中的对象D) 数据环境和关系都不是对象(分数:2.00)A.B.C.D.30.执行 USE SC IN 0命令的结果是A) 选择 0号工作区打开 SC表B) 选择空闲的最小号工作区打开 SC表C) 选择第 1号工作区打开 SC表D) 显示出错信息(分数:2.00)A.B.C.D.使用的数据表如下:图书(图书编号 C(6),书名 C(16),作者 C(6),出版单位 C(2
13、0),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),图书编号 C(6),借书日期 D(8),还书日期 D(8)(分数:10.00)(1).查询作者为“王伟”的所有书名及出版社,正确的 SQL语句是A. SELECT书名,出版社 FROM 图书 WHERE 作者=王伟B. SELECT书名,出版社 FROM 图书 WHERE 作者=“王伟“C. SELECT书名,出版社 FROM 图书 WHERE “作者“=王伟D. SELECT书名,出版社 FROM 图书 WHERE “作者“=“王伟/(分
14、数:2.00)A.B.C.D.(2).如果要查询所藏图书中,各个出版社图书的最高单价、平均单价和册数,所用的 SQL语句是A. SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;GROUP BY 出版单位B. SELECT 出版单位,MAX(单价),AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位C. SELECT 出版单位,MIN(单价),AVG(单价),COUNT(*);FROM 图书GROUP BY 出版单位D. SELECT 出版单位,MIN(单价),AVG(单价),COUNT(*);FROM 图书;HAVING 出版单位
15、(分数:2.00)A.B.C.D.(3).求 ABC单位借阅图书的读者人数,正确的命令是A. SELECT COUNT (DISTINCT借书证号) FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=“ABC“)B. SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 借阅 WHERE 单位=“ABC“)C. SELECT COUNT(DISTINCT 借书证号) FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM借阅 WHERE单位=“AB
16、C“)D. SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=“ABC“)(分数:2.00)A.B.C.D.(4).查询尚未归还书的图书编号和借书日期,正确的 SQL语句是A. SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=“B. SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULLC. SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULLD. SELECT 图书编号,借书日期 FROM 借阅 WHERE
17、还书日期(分数:2.00)A.B.C.D.(5).查询“读者”表的所有记录并将结果存放到永久表 one中的 SQL语句是A. SELECT * FROM 读者 INTO CURSOR oneB. SELECT * FROM 读者 TO DBF oneC. SELECT * FROM 读者 TO TABLE oneD. SELECT * FROM 读者 INTO TABLE one(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:30.00)31.对下列二叉树进行前序遍历的结果为_。(分数:2.00)填空项 1:_32.结构化程序设计的基本原则包括 1、逐步步求精、模块化和限制使
18、用 GOTO语句。(分数:2.00)填空项 1:_33.数据流图是描述数据在软件中的流动和变换的过程,而对数据流图中所包含的元素的定义则是 1。(分数:2.00)填空项 1:_34.在 E-R图中, 1 表示实体间的联系。(分数:2.00)填空项 1:_35.在职员管理关系数据库中,存取一个职员信息的数据单位是 1。(分数:2.00)填空项 1:_36.表达式?STUFF(“GOODLUCK“,5,4,“FOXPRO“)的返回值是 1。(分数:2.00)填空项 1:_37.RIGHT(“12345.6789“,LEN(“子串“)的计算结果是 1。(分数:2.00)填空项 1:_38.在 Vis
19、ual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是 1。(分数:2.00)填空项 1:_39.查询设计器中的“分组依据”选项卡与 SQL语句的 1 短语对应。(分数:2.00)填空项 1:_40.在 Visual FoxPro中,在数据库中建立表时,将成绩字段值限制在 0和 100之间的这种约束属于 1 完整性约束。(分数:2.00)填空项 1:_41.数据库表之间的关联是通过主表的 1 索引和子表的普通索引实现的。(分数:2.00)填空项 1:_42.可以使编辑框的内容处于只读状态的两个属性是 1 和 Enabled。(分
20、数:2.00)填空项 1:_43.如果文本框中允许输入任何字符,需要设置文本框的 1 属性。(分数:2.00)填空项 1:_44.在 Visual FoxPro中,使用 SQL的 CREATE TABLE语句建立数据库表时,使用 1 定义默认值。(分数:2.00)填空项 1:_45.如下命令将“职工”表的“名称”字段名改为“职工名称”:ALTER TABLE 职工 RENAME_名称 TO 职工名称(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-423 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:31,分数:70.00)1.算法的时间复杂度是指
21、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) 队列在队尾删除数据
22、D) 队列按“先进先出”原则组织数据(分数:2.00)A.B.C.D. 解析:解析 队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(front)。队列具有先进先出的特点,它是按“先进先出”的原则组织数据的。4.对长度为 n的线性表排序,在最坏情况下,比较次数是 nlog2n的排序方法是A) 快速排序 B) 冒泡排序C) 直接插入排序 D) 堆排序(分数:2.00)A.B.C.D. 解析:解析 在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都是 n(n-1)/2,堆排序需要比较的次
23、数为 nlog2n。5.下列描述中正确的是A) 软件工程只是解决软件项目的管理问题B) 软件工程主要解决软件产品的生产率问题C) 软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D) 软件工程只是解决软件开发中的技术问题(分数:2.00)A.B.C. D.解析:解析 软件工程的目标是在给定成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。6.在软件设计中,不属于过程设计工具的是A) PDL B) DFD图 C) PAD 图 D) N-S 图(分数:2.00)A.B. C.D.解析:解析 常见的过程
24、设计工具有图形工具(程序流程图、N-S 图、PAD 图、HIPO 图)、表格工具(判定表)和语言工具(PDL)。DFD 是数据流图,是描述数据处理过程的工具。7.软件(程序)调试的目标是A) 诊断和改正程序中的错误B) 尽可能多地发现程序中的错误C) 发现并改正程序中的所有错误D) 确定程序中错误的性质(分数:2.00)A. B.C.D.解析:解析 软件测试与软件调试是两个不同的概念:软件测试的目的是发现错误,而软件调试的目的是发现错误或导致程序失效的原因,并修改程序以修正错误,调试是测试之后的活动。8.数据库系统的核心是A) 数据库 B) 数据库管理系统C) 数据库管理员 D) 数据库应用系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 423 答案 解析 DOC
