【计算机类职业资格】二级VISUAL+FOXPRO-62 (1)及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-62 (1)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-62 (1)及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-62 (1)及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数:100.00)1.下列叙述中正确的是_。 A.算法的效率只与问题的规模有关,而与数据的存储结构无关 B.算法的时间复杂度是指执行算法所需要的计算工作量 C.数据的逻辑结构与存储结构是一一对应的 D.算法的时间复杂度与空间复杂度一定相关(分数:2.50)A.B.C.D.2.栈和队列的共同点是_。 A.都是先进后出 B.都是先进先出 C.只允许在端点处插入和删除元素 D.没有共同点(分数:2.50)A.B.C.D.3.下列关于队列的叙述中正确的是_。 A.在队列
2、中只能插入数据 B.在队列中只能删除数据 C.队列是先进先出的线性表 D.队列是先进后出的线性表(分数:2.50)A.B.C.D.4.下面概念中,不属于面向对象方法的是_。 A.对象 B.继承 C.类 D.过程调用(分数:2.50)A.B.C.D.5.软件是指_。 A.程序 B.程序和文档 C.算法加数据结构 D.程序、数据与相关文档的完整集合(分数:2.50)A.B.C.D.6.信息隐蔽的概念与下述哪一种概念直接相关_。 A.软件结构定义 B.模块独立性 C.模块类型划分 D.模块耦合度(分数:2.50)A.B.C.D.7.下列选项中,不属于模块间耦合的是_。 A.数据耦合 B.标记耦合 C
3、.异构耦合 D.公共耦合(分数:2.50)A.B.C.D.8.对于现实世界中事物的特征,在实体联系模型中使用_。 A.属性描述 B.关键字描述 C.二维表格描述 D.实体描述(分数:2.50)A.B.C.D.9.下列数据模型中,具有坚实理论基础的是_。 A.层次模型 B.网状模型 C.关系模型 D.以上三个都是(分数:2.50)A.B.C.D.10.关系表中的每一横行称为一个_。 A.元组 B.字段 C.属性 D.码(分数:2.50)A.B.C.D.11.在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的_。 A.参照完整性 B.实体完整性 C.域完整性 D.用户定义完整性(分数:
4、2.50)A.B.C.D.12.在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是_。 A.唯一索引 B.唯一索引和候选索引 C.唯一索引和主索引 D.主索引和候选索引(分数:2.50)A.B.C.D.13.在 Visual FoxPro 中,执行 SQL 的 DELETE 命令和传统的 FoxPro DELETE 命令都可以删除数据库表中的记录,下面正确的描述是_。 A.SQL 的 DELETE 命令删除数据库表中的记录之前,不需要先用 USE 命令打开表 B.SQL 的 DELETEE 命令和传统的 FoxPro DELETE 命令删除数据库表中的记录之前,都需要先用命令 U
5、SE 打开表 C.SQL 的 DELETE 命令可以物理地删除数据库表中的记录,而传统的 FoxPro DELETE 命令只能逻辑删除数据库表中的记录 D.传统的 FoxPro DELETE 命令还可以删除其他工作区中打开的数据库表中的记录(分数:2.50)A.B.C.D.14.在表单中为表格控件指定数据源的属性是_。 A.DataSource B.RecordSource C.DataFrom D.RecordFrom(分数:2.50)A.B.C.D.15.为了在报表中打印当前时间,应该插入一个_。 A.表达式控件 B.域控件 C.标签控件 D.文本控件(分数:2.50)A.B.C.D.16
6、.以下关于查询的描述正确的是_。 A.不能根据自由表建立查询 B.只能根据自由表建立查询 C.只能根据数据库表建立查询 D.可以根据数据库表和自由表建立查询(分数:2.50)A.B.C.D.17.在表单设计器环境中,为表单添加一选项按钮组:男女。默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的 Value 属性值为_。 A.0 B.1 C.“男“ DT.(分数:2.50)A.B.C.D.18.在 Visual FoxPro 中,属于命令按钮属性的是_。 A.Parent B.This C.ThisForm D.Click(分数:2.50)A.B.C.D.19.以下关于视图描述错误
7、的是_。 A.只有在数据库中可以建立视图 B.视图定义保存在视图文件中 C.从用户查询的角度看视图和表一样 D.视图物理上不包括数据(分数:2.50)A.B.C.D.20.关闭释放表单的方法是_。 A.shut B.closeForm C.release D.close(分数:2.50)A.B.C.D.21.执行如下命令的输出结果是_。?15%4,15%-4 A.3 -1 B.3 3 C.1 1 D.1 -1(分数:2.50)A.B.C.D.22.在 Visual FoxPro 中,如果希望跳出 SCAN. ENDSCAN 循环语句,执行 ENDSCAN 后面的语句,应使用_。 A.LOOP
8、语句 B.EXIT 语句 C.BREAK 语句 D.RETURN 语句(分数:2.50)A.B.C.D.23.假设新建了一个程序文件 myProc.prg(不存在同名的.exe、.app 和.fxp 文件),然后在命令窗口输入命令 DO myProc,执行该程序并获得正常的结果。现在用命令 ERASE myProc.prg 删除该程序文件,然后再次执行命令 DO myProc,产生的结果是_。 A.出错(找不到文件) B.与第一次执行的结果相同 C.系统打开“运行”对话框,要求指定文件 D.系统不执行任何操作(分数:2.50)A.B.C.D.24.在 Visual FoxPro 中,使用 LO
9、CATE FORexp1命令按条件查拢记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该_。 A.再次使用 LOCATE 命令重新查询 B.使用 SKIP 命令 C.使用 CONTINUE 命令 D.使用 GO 命令(分数:2.50)A.B.C.D.25.在 Visual FoxPro 中,假设 student 表中有 40 条记录,执行?RECCOUNT()命令后,屏幕显示的结果是_。 A.0 B.1 C.40 D.出错(分数:2.50)A.B.C.D.26.恢复系统默认菜单的命令是_。 A.SET MENU TO DEFAULT B.SET SYSMENU TO
10、 DEFAULT C.SET SYSTEM MENU TO DEFAULT D.SET SYSTEM TO DEFAULT(分数:2.50)A.B.C.D.27.下面程序的运行结果是_。SETTALK OFFSTORE 0 TO s,iDO WHTILE i20i=i+1IF MOD(i,5)=0s=s+iENDIFENDDO?s A.20 B.30 C.50 D.160(分数:2.50)A.B.C.D.28.给 student 表增加一个“平均成绩”字段(数值型,总宽度 6,2 位小数)的 SQL 命令是_。 A.ALTER TABLE student ADD 平均成绩 N(6,2) B.A
11、LTER TABLE student ADD 平均成绩 D(6,2) C.ALTER TABLE student ADD 平均成绩 E(6,2) D.ALTER TABLE student ADD 平均成绩 Y(6,2)(分数:2.50)A.B.C.D.29.删除 student 表的“平均成绩”字段的正确 SQL 命令是_。 A.DELETE TABLE student DELETE COLUMN 平均成绩 B.ALTER TABLE student DELETE COLUMN 平均成绩 C.ALTER TABLE student DROP COLUMN 平均成绩 D.DELETE TABL
12、E student DROP COLUMN 平均成绩(分数:2.50)A.B.C.D.30.从 student 表删除年龄大于 30 的记录的正确 SQL 命令是_。 A.DELETE FOR 年龄30 B.DELETE FROM student WHERE 年龄30 C.DELETE student FOR 年龄30 D.DELETE student WHILE 年龄30(分数:2.50)A.B.C.D.31.向 student 表插入一条新记录的正确 SQL 语句是_。 A.APPEND INTO student VALUES(0401,王芳,女,18) B.APPEND student
13、VALUES(0401,王芳,女,18) C.INSERT INTO student VALUES(0401,王芳,女,18) D.INSERT student VALUES(0401,王芳,女,18)(分数:2.50)A.B.C.D.32.从“选课”表中检索成绩大于等于 60 并且小于 90 的记录信息(成绩是整数),正确的 SQL 命令是_。 A.SELECT*FROM 选课 WHERE 成绩 BETWEEN 60 AND 89 B.SELECT*FROM 选课 WHERE 成绩 BETWEEN 60 TO 89 C.SELECT*FROM 选课 WHERE 成绩 BETWEEN 60 A
14、ND 90 D.SELECT*FROM 选课 WHERE 成绩 BETWEEN 60 TO 90(分数:2.50)A.B.C.D.33.假设成绩字段的默认值是空值,检索还未确定成绩的学生选课信息,正确的 SQL 命令是_。 A.SELECT 学生.学号, 姓名, 选课.课程号 FROM 学生 JOIN 选课 WHERE 学生.学号=选课.学号 AND选课.成绩 IS NULL B.SELECT 学生.学号, 姓名, 选课.课程号 FROM 学生 JOIN 选课 WHERE 学生.学号=选课.学号 AND选课.成绩=NULL C.SELECT 学生.学号, 姓名, 选课.课程号 FROM 学生
15、JOIN 选课 ON 学生.学号=选课.学号 WHERE选课.成绩 IS NULL D.SELECT 学生.学号, 姓名, 选课.课程号 FROM 学生 JOIN 选课 ON 学生.学号=选课.学号 WHERE选课.成绩=NULL(分数:2.50)A.B.C.D.34.假设所有的选课成绩都已确定。显示“101”号课程成绩中最高的 10%记录信息,正确的 SQL 命令是_。 A.SELECT*TOP 10 FROM 选课 ORDER BY 成绩 WHERE 课程号=“101“ B.SELECT*PERCENT 10 FROM 选课 ORDER BY 成绩 DESC WHERE 课程号=“101“
16、 C.SELECT*TOP 10 PERCENT FROM 选课 ORDER BY 成绩 WHERE 课程号=“101“ D.SELECT*TOP 10 PERCENT FROM 选课 ORDER BY 成绩 DESC WHERE 课程号=“101“(分数:2.50)A.B.C.D.35.假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在 90 分以上(含)的学生信息,正确的 SQL 命令是_。 A.SELECT*FROM 学生 WHERE 学号 IN(SELECT 学号 FROM 选课 WHERE 成绩90) B.SELECT*FROM 学生 WHERE 学号 NOT IN(
17、SELECT 学号 FROM 选课 WHERE 成绩90) C.SELECT*FROM 学生 WHERE 学号 EXISTS(SELECT 学号 FROM 选课 WHERE 成绩90) D.SELECT*FROM 学生 WHERE 学号=ANY(SELECT 学号 FROM 选课 WHERE 成绩=90)(分数:2.50)A.B.C.D.36.为“选课”表增加一个“等级”字段,其类型为 C、宽度为 2,正确的 SQL 命令是_。 A.ALTER TABLE 选课 ADD FIELD 等级 C(2) B.ALTER TABLE 选课 ALTER FIELD 等级 C(2) C.ALTER TAB
18、LE 选课 ADD 等级 C(2) D.ALTER TABLE 选课 ALTER 等级 C(2)(分数:2.50)A.B.C.D.37.消除 SQL SELECT 查询结果中的重复记录,可采取的方法是_。 A.通过指定主关键字 B.通过指定唯一索引 C.使用 DISTINCT 短语 D.使用 UNIQUE 短语(分数:2.50)A.B.C.D.38.下面关于运行应用程序的说法正确的是_。 Aapp 应用程序可以在 Visual FoxPro 和 Windows 环境下运行 Bapp 应用程序只能在 Windows 环境下运行 Cexe 应用程序可以在 Vistial FoxPro 和 Wind
19、ows 环境下运行 Dexe 应用程序只能在 Windows 环境下运行(分数:2.50)A.B.C.D.39.在表单控件中,不属于容器型控件的是_。 A.组合框 B.选项组 C.页框 D.表格(分数:2.50)A.B.C.D.40.假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是_。 A.表单的 Load 事件 B.表单的 Init 事件 C.选项按钮的 Init 事件 D.选项按钮组的 Init 事件(分数:2.50)A.B.C.D.二级 VISUAL+FOXPRO-62 (1)答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:40,分数
20、:100.00)1.下列叙述中正确的是_。 A.算法的效率只与问题的规模有关,而与数据的存储结构无关 B.算法的时间复杂度是指执行算法所需要的计算工作量 C.数据的逻辑结构与存储结构是一一对应的 D.算法的时间复杂度与空间复杂度一定相关(分数:2.50)A.B. C.D.解析:解析 算法的时间复杂度是指算法在计算机内执行时所需时间的度量;与时间复杂度类似,空间复杂度是指算法在计算机内执行时所需存储空间的度量。因此,选项 B 的说法是正确的。2.栈和队列的共同点是_。 A.都是先进后出 B.都是先进先出 C.只允许在端点处插入和删除元素 D.没有共同点(分数:2.50)A.B.C. D.解析:解
21、析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。本题答案为 C。3.下列关于队列的叙述中正确的是_。 A.在队列中只能插入数据 B.在队列中只能删除数据 C.队列是先进先出的线性表 D.队列是先进后出的线性表(分数:2.50)A.B.C. D.解析:解析 队列是一种操作受限的线性表。它只允许在线性表的一端进行插入操作,另一端进行删除操作。其中,允许插入的一端称为队尾(rear),允许删除的一端称为队首(f
22、ront)。队列具有先进先出的特点,它是按“先进先出”的原则组织数据的。4.下面概念中,不属于面向对象方法的是_。 A.对象 B.继承 C.类 D.过程调用(分数:2.50)A.B.C.D. 解析:解析 面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象、类、消息、继承等概念。5.软件是指_。 A.程序 B.程序和文档 C.算法加数据结构 D.程序、数据与相关文档的完整集合(分数:2.50)A.B.C.D. 解析:解析 本题考查软件的定义。软件是计算机系统中与硬件相互依存的另一部分,它包括程序、相关数据及其说明文档。因此
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO621 答案 解析 DOC
