【计算机类职业资格】二级VISUAL+FOXPRO笔试55及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试55及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试55及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试 55 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.用命令“INDEX on 姓名 TAG index_name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引2.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子
2、表自动被关闭3.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.AlwaysOnTop 属性4.向学生表插入一条记录的正确命令是(分数:2.00)A.APPEND INTO 学生 VALUES(“10359999”,张三,男,会计,1983-10-28)B.INSERT INTO 学生 VALUES(“10359999”,张三,男,1983-10-28,会计)C.APPEND INTO 学生 VALUES(“10359999”,张三,男,1983-10-28,会计)D.INSERT I
3、NTO 学生 VALUES(“10359999”,张三,男,1983-10-28)5.下列哪个面向对象程序设计不同于其他语言的主要特点?(分数:2.00)A.继承性B.消息传递C.多态性D.静态联编6.需求分析最终结果是产生(分数:2.00)A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告7.执行命令“INDEX on 姓名 TAG index_name”建立索引后,下列叙述错误的是(分数:2.00)A.此命令建立的索引是当前有效索引B.此命令所建立的索引将保存在.idx 文件中C.表中记录按索引表达式升序排序D.此命令的索引表达式是“姓名”,索引名是“index_name”
4、8.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA9.线性表的链式存储结构是一种(分数:2.00)A.随机结构B.顺序结构C.索引结构D.散列结构10.查询所有目前年龄是 22 岁的学生信息:学号,姓名和年龄,正确的命令组是 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE 年龄=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(
5、出生日期)FROM 学生 SELECT 学号,姓名,年龄 FROM AGE_LIST WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM 学生 WHERE YEAR(出生日期)=22 ) CREATE VIEW AGE_LIST AS STUDENT; SELECT 学号,姓名,YEAR(DATE()-YEAR(出生日期)年龄 FROM 学生 SELECT 学号,姓名,年龄 FROM STUDENT WHERE 年龄=2
6、2(分数:2.00)A.B.C.D.11.有关控件对象的 Click 事件的正确叙述是(分数:2.00)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发12.在 DO WHILEENDDO 循环结构中,EXIT 命令的作用是(分数:2.00)A.退出过程,返回程序开始处B.转移到 DO WHILE 语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构 ENDDO 后面的第一条语句继续执行D.终止程序执行13.查询订购单号(字符型,长度为 4)尾字符是“1”的错误命令是(分数:2.00)A.SELECT*FROM 订单 WHER
7、E SUBSTR(订购单号,4)=“1”B.SELECT*FROM 订单 WHERE SUBSTR(订购单号,4,1)=“1”C.SELECT*FROM 订单 WHERE“1”$订购单号D.SELECT*FROM 订单 WHERE RIGHT(订购单号,1)=“1”14.Visual FoxPro 的报表文件.FRX 中保存的是(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义15.下列叙述中,不正确的是(分数:2.00)A.数据库技术的根本目标是要解决数据共享的问题B.数据库系统中,数据的物理结构必须与逻辑结构一致C.数据库设计是指设计一
8、个能满足用户要求,性能良好的数据库D.数据库系统是一个独立的系统,但是需要操作系统的支持16.打开表并设置当前有效索引(相关索引已建立)的正确命令是(分数:2.00)A.ORDER student IN 2 INDEX 学号B.USE student IN 2 ORDER 学号C.INDEX 学号 ORDER studentD.USE student IN 217.在 SQL 语句中,与表达式“工资 BETWEEN 1210 AND 1240”功能相同的表达式是(分数:2.00)A.工资1210 AND 工资1240B.工资1210 AND 工资1240C.工资1210 AND 工资1240D
9、.工资1210 OR 工资124018.以下叙述与表单数据环境有关,其中正确的是(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关19.一条没有指明去向的 SQL SELECT 语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是(分数:2.00)A.ALTB.DELETEC.ESCD.RETURN20.在 SQLSELECT 语句中用于实现关系的选择运算的短语是(分数:2.00)A.FORB.WHILEC.WHERED.C
10、ONDITION21.规范化理论中,消除其中多余的数据相关性是分解(分数:2.00)A.关系运算B.内模式C.外模式D.视图22.在 Visual FoxPro 中有如下程序: *程序名:TEST.PRG *调用方法:DO TEST SET TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro“ mY=“二级“ DO SUB1 WITH mX ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX mX=“Visual FoxPro DBMS 考试” mY=“算机等级”+mY
11、RETURN 执行命令 DO TEST 后,屏幕的显示结果为(分数:2.00)A.二级 Visual FoxProB.计算机等级二级 Visual FoxPro DBMS 考试C.二级 Visual FoxPro DBMS 考试D.计算机等级二级 Visual FoxPro23.在 SQL 语句中,与表达式“仓库号 NOT IN(“wh1”,“wh2”)”功能相同的表达式是(分数:2.00)A.仓库号=“wh1”AND 仓库号=“wh2”B.仓库号!=“wh1”OR 仓库号#“wh2”C.仓库号“wh1”OR 仓库号!=“wh2”D.仓库号!=“wh1”AND 仓库号!=“wh2”24.查询设
12、计器中“联接”选项卡对应的 SQL 短语是(分数:2.00)A.WHEREB.JOINC.SETD.ORDERBY25.数据库具有统一的结构格式并存放于统一的存储介质,可被各个应用程序所共享其集合是(分数:2.00)A.视图B.消息C.数据D.关系26.在进行单元测试时,常用的方法是(分数:2.00)A.采用白盒测试,辅之以黑盒测试B.采用黑盒测试,辅之以白盒测试C.只使用白盒测试D.只使用黑盒测试27.有关连编应用程序,下面的描述正确的是(分数:2.00)A.项目连编以后应将主文件视做只读文件B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中文件名左侧带有符号
13、的文件在项目连编以后是只读文件28.执行下列一组命令之后,选择“职工”表所在工作区的错误命令是 CLOSE ALL USE 仓库 IN 0 USE 职工 IN 0(分数:2.00)A.SELECT 职工B.SELECT 0C.SELECT 2D.SELECT B29.算法的空间复杂度是指(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.执行算法程序所占的存储空间D.算法执行过程中所需要的存储空间30.第 3235 题使用如下三个表:学生.DBF:学号 C(8),姓名 C(12),性别 C(2),出生日期 D,院系 C(8) 课程.DBF:课程编号 C(4),课程名称 C(10),
14、开课院系 C(8) 学生成绩.DBF:学号 C(8),课程编号 C(4),成绩 I 查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是 ) SELECT 课程名称,SUM(成绩)AS 分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称 ) SELECT 课程名称,MAX(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称 ) SELECT 课程名称,SUM(成绩)分数 FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GRO
15、UP BY 课程.课程编号 ) SELECT 课程名称,MAX(成绩)AS 分数FROM 课程,学生成绩; WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程编号(分数:2.00)A.B.C.D.31.以下关于空值(NULL)叙述正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP 不支持空值D.空值等同于数值 032.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在书写功能性注释时应考虑(分数:2.00)A.仅为整个程序作注释B.仅为每个模块作注释C.为程序段作注释D.为每个语句作注释33.如果菜单项的名
16、称为“统计”,热键是 T,在菜单名称一栏中应输入(分数:2.00)A.统计(B.统计(Ctrl+C.统计(Alt+D.统计(34.关闭当前表单的程序代码是 ThisForm.Release,其中的 Release 是表单对象的(分数:2.00)A.标题B.属性C.事件D.方法35.统计只有 2 名以下(含 2 名)学生选修的课程情况,统计结果中的信息包括课程名称、开课院系和选修人数,并按选课人数排序。正确的命令是 ) SELECT 课程名称,开课院系,COUNT(课程编号)AS 选修人数; FROM 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 学生成绩.
17、课程编号HAVING COUNT(*)2; ORDER BY COUNT(课程编号) ) SELECT 课程名称,开课院系,COUNT(学号)AS选修人数; FROM 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 学生成绩.学号HAVING COUNT(*)2; ORDER BY COUNT(学号) ) SELECT 课程名称,开课院系,COUNT(学号)AS 选修人数; FROM 学生成绩,课程 WHERE 课程.课程编号=学生成绩.课程编号; GROUP BY 课程名称 HAVING COUNT(学号)2; ORDER BY 选修人数 ) SELECT
18、 课程名称,开课院系,COUNT(学号)AS 选修人数; FROM 学生成绩,课程 HAVING COUNT(课程编号)2; GROUP BY 课程名称 ORDER BY 选修人数(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:30.00)36.算法的复杂度主要包括空间复杂度和U 【1】 /U复杂度。(分数:2.00)填空项 1:_37.在线性结构中,队列的操作顺序是先进先出,而栈的操作顺序是U 【2】 /U。(分数:2.00)填空项 1:_38.数据流图的类型有U 【3】 /U和事务型。(分数:2.00)填空项 1:_39.在数据库理论中,数据物理结构的改变,如存储设
19、备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为U 【4】 /U。(分数:2.00)填空项 1:_40.数据库管理系统是位于用户与U 【5】 /U之间的软件系统。(分数:2.00)填空项 1:_41.在 SQL SELECT 语句中将查询结果存放在一个表中应该使用U 【6】 /U子句(关键字必须拼写完整)。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中,参照完整性规则包括更新规则、删除规则和U 【7】 /U规则。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中选择一个没有使用的、编号最小的工作区的命令
20、是U 【8】 /U(关键字必须拼写完整)。(分数:2.00)填空项 1:_44.将学生表 STUDENT 中的学生年龄(字段名是 AGE)增加 1 岁,应该使用的 SQL 命令是 UPDATE STUDENTU 【9】 /U(分数:2.00)填空项 1:_45.在 Visual FoxPro 中,CREATE DATABASE 命令创建个扩展名为U 【10】 /U的数据库文件。(分数:2.00)填空项 1:_46.用当前窗体的 LABEL1 控件显示系统时间的语句是 THISFORM.LABEL1U 【11】 /U=TIME()(分数:2.00)填空项 1:_47.在 Visual FoxPr
21、o 中,运行当前文件夹下的表单 T1.SCX 的命令是U 【12】 /U。(分数:2.00)填空项 1:_48.在 Visual FoxPro 中,使用 SQL 语言的 ALTER TABLE 命令给学生表 STUDENT 增加一个 Email 字段,长度为 30,命令是(关键字必须拼写完整) ALTER TABLE STUDENTU 【13】 /UEmail C(30)(分数:2.00)填空项 1:_49.说明公共变量的命令关键字是U 【14】 /U(关键字必须拼写完整)。(分数:2.00)填空项 1:_50.设有学生选课表 SC(学号,课程号,成绩),用 SQL 语言检索每门课程的课程号及
22、平均分的语句是(关键字必须拼写完整) SELECT 课程号,AVG(成绩)FROM SCU 【15】 /U(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 55 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.用命令“INDEX on 姓名 TAG index_name”建立索引,其索引类型是(分数:2.00)A.主索引B.候选索引C.普通索引 D.惟一索引解析:解析主索引的概念及其建立方法,使用命令建立索引时,表达式中如果出现 UNIQUE 选项,表示建立惟一索引,出现 CANDIDATE 选项表示建立候选索引。
23、没有这些关键字一则表示建立普通索引。2.两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是(分数:2.00)A.建立关联的两个表一定在同一个数据库中B.两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D.当关闭父表时,子表自动被关闭解析:解析在 Visual FoxPro 中关联是能够控制表间记录指针联动的临时关系,所以,当父表记录指针移动的时候子表的记录也会按照一定的规则跟随移动。3.新创建的表单默认标题为 Form1,为了修改表单的标题,应设置表单的(分数:2.00)A.Na
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 55 答案 解析 DOC
