【计算机类职业资格】二级VISUAL+FOXPRO笔试99及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试99及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试99及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试 99 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下面有关表间永久联系和关联的描述中,正确的是(分数:2.00)A.永久联系中的父表一定有索引,关联中的父表不需要有索引B.无论是永久联系还是关联,子表一定有索引C.永久联系中子表的记录指针会随父表的记录指针的移动而移动D.关联中父表的记录指针会随子表的记录指针的移动而移动2.有如下 SQL 语句: SELECT 班级名称,姓名,性别 FROM 班级表,学生表; WHERE 班级表.班级号学生表.班级号; AND 姓名 LIKE“刘%”; OR
2、DER BY 班级号 该语句的含义是(分数:2.00)A.查找学生表中姓“刘”的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B.查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别C.查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D.语句错误3.表达式 4*32-1/2+32 的值为(分数:2.00)A.26.5B.45.5C.44.5D.20.54.下列关于 SQL 对表的定义的说法中,错误的是(分数:2.00)A.利用 CREATE TABLE 语句可以定义一个新的数据表结构B.利用 SQL 的表定义语句可以定义表中的主索引
3、C.利用 SQL 的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置5.SQL 查询语句中,将查询结果存放在永久表中应使用短语(分数:2.00)A.TOPB.INTO ARRAYC.INTO CURSORD.INTO TABLE6.在连编对话框中,下列不能生成的文件类型是(分数:2.00)ADLLBAPPCPRGDEXE7.软件工程的理论和技术性研究的内容主要包括软件开发技术和(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用8.在命令窗口中输入下列命令: STORE 3*4 TO X
4、 ?X 屏幕上显示的结果是(分数:2.00)A.3B.12C.XD.209.下列关于 HAVING 子句的描述,错误的是(分数:2.00)A.HAVING 子句必须与 GROUP BY 子句同时使用,不能单独使用。B.使用 HAVING 子句的同时不能使用 WHERE 子句C.使用 HAVING 子句的同时可以使用 WHERE 子句D.HAVING 子句的使用是限定分组的条件10.以下关于视图的描述正确的是(分数:2.00)A.视图保存在项目文件中B.视图保存在数据库文件中C.视图保存在表文件中D.视图保存在视图文件中11.有报表文件 PP1,在报表设计器中修改该报表文件的命令是(分数:2.0
5、0)A.CREATE REPORT PP1B.MODIFY REPORT PP1C.CREATE PP1D.MODIFY PP112.不需要事先建立就可以使用的变量是(分数:2.00)A.公共变量B.私有变量C.局部变量D.数组变量13.用二维表数据来表示实体及实体之间联系的数据模型为(分数:2.00)A.层次模型B.网状模型C.关系模型D.E-R 模型14.执行下列程序: CLEAR DO A RETURN PROCEDURE A PRIVATE S S5 DO B ?S RETURN PROCEDURE B SS+10 RETURN 程序的运行结果为(分数:2.00)A.5B.10C.15
6、D.程序错误,找不到变量15.通过项目管理器窗口的命令按钮,不能完成的操作是(分数:2.00)A.添加文件B.运行文件C.重命名文件D.连编文件16.数据处理的最小单位是(分数:2.00)A.数据B.数据元素C.数据项D.数据结构17.数据库系统的核心是(分数:2.00)A.数据库B.数据库管理系统C.模拟模型D.软件工程18.下述关于数据库系统的叙述中正确的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据19.Visual FoxPro 中的类分为(分数:2.00)A.容器类和控件
7、类B.容器和表单C.表单和表格D.基础类和基类20.在命令窗口中执行命令可以启动菜单设计器的是(分数:2.00)A.MODIFY MENU菜单文件名B.OPEN MENU菜单文件名C.CREATE MENU菜单文件名D.DO MENU菜单文件名21.在深度为 5 的满二叉树中,叶子结点的个数为(分数:2.00)A.32B.31C.16D.1522.查询职工表中“王二”的情况,将查询结果放在数组 A 中,应使用 SQL 语句(分数:2.00)A.SELECT * FROM 职工 WHERE 姓名“王二”INTO ARRAY AB.SELECT * FROM 职工 INTO ARRAY A WHE
8、RE 姓名“王二”C.SELECT * FROM 职工 WHERE 姓名“王二”TO ARRAY AD.SELECT * FROM 职工 WHERE 姓名“王二”TO A23.在软件测试设计中,软件测试的主要目的是(分数:2.00)A.实验性运行软件B.证明软件正确C.找出软件中全部错误D.尽可能多地发现软件中的错误24.有如下 SQL 语句: SELECT MAX(班级人数)INTO ARRAY arr FROM 班级表 执行该语句后(分数:2.00)A.arr1的内容为 48B.arr1的内容为 55C.arr0的内容为 48D.arr0的内容为 5525.有一个学生表文件,且通过表设计器
9、已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是(分数:2.00)A.SET INDEX TO 姓名B.SET INDEX TO XMC.SET ORDER TO 姓名D.SET ORDER TO XM26.将表 GP 中“股票名称”字段的宽度由 8 改为 10,应使用 SQL 语句(分数:2.00)A.ALTER TABLE GP 股票名称 WITH C(10)B.ALTER TABLE GP 股票名称 C(10)C.ALTER TABLE GP ALTER 股票名称 C(10
10、)D.ALTER GP ALTER 股票名称 C(10)27.一些重要的程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用(分数:2.00)A.栈B.堆C.数组D.链表28.有如下 SQL-SELECT 语句 SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4 与该语句等价的是(分数:2.00)A.SELECT * FROM HH WHERE 单价13.4 AND 单价10.6B.SELECT * FROM HH WHERE 单价13.4 AND 单价10.6C.SELECT * FROM HH WHE
11、RE 单价13.4 AND 单价10.6D.SELECT * FROM HH WHERE 单价13.4 AND 单价10.629.索引属于(分数:2.00)A.模式B.内模式C.外模式D.概念模式30.有如下 SQL 语句: SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS; (SELECT * FROM 学生表 WHERE 班级号班级表.班级号) 执行该语句后,班级名称的字段值是(分数:2.00)A.03 计算机一班B.03 计算机二班C.03 计算机三班D.03 计算机一班和 03 计算机二班31.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序
12、是 dgbaechf,则其后序遍历的结点访问顺序是(分数:2.00)A.bdgcefhaB.gdbecfhaC.bdgaechfD.gdbehfca32.开发软件时对提高开发人员下作效率至关重要的是(分数:2.00)A.操作系统的资源管理功能B.先进的软件开发工具和环境C.程序人员的数量D.计算机的并行处理能力33.第(32)(35)题使用如下的班级表和学生表。 班级表 班级号 班级名称 班级人数 200301 03 计算机一班 55 200302 03 计算机二班 48 200303 03 计算机三班 50 学生表 班级号 学号 姓名 性别 籍贯 200301 1001 王伟 男 北京 20
13、0301 1002 刘红 女 上海 200301 1003 李林 女 北京 200302 2001 张清 女 上海 200302 2002 刘雷 男 上海 有如下 SQL 语句: SELECT 班级名称,姓名,性别 FROM 班级表,学生表; WHERE 班级表.班级号学生表.班级号; AND 籍贯“上海”AND 性别“女”; ORDER BY 班级名称 DESC 执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(分数:2.00)A.1 李林B.2 张清C.2 刘红D.3 张清34.利用 SQL 命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是(分数:2.
14、00)A.CREATE VIEW ZG_view; SELECT 职工号,姓名 FROM 职工表B.CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表C.CREATE QUERY ZG_view; SELECT 职工号,姓名 FROM 职工表D.CREATE QUERY ZG_view AS; SELECT 职工号,姓名 FROM 职工表35.ABC.DBF 是一个具有两个备注型字段的数据表文件,若使用 COPY TO TEMP 命令进行复制操作,其结果是(分数:2.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一
15、个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件二、B填空题/B(总题数:15,分数:30.00)36.在树形结构中,树根结点没有U 【1】 /U。(分数:2.00)填空项 1:_37.Jackson 结构化程序设计方法是英国的 M.Jackson 提出的,它是一种面向U 【2】 /U的设计方法。(分数:2.00)填空项 1:_38.面向对象的模型中,最基本的概念是对象和U 【3】 /U。(分数:2.00)填空项 1:_39.软件设计模块化的目的是U 【4】 /U。(分数:2.00)填空项 1:_40.数据模型按不同应用层次分成 3 种类型,它们是概念数据模型
16、、U 【5】 /U和物理数据模型。(分数:2.00)填空项 1:_41.函数 CHRTRAN(“科技信息”,“科技”,“计算机”)的返回值是U 【6】 /U。(分数:2.00)填空项 1:_42.定位记录时,可以使用命令U 【7】 /U,表示向前或向后移动若干条记录位置。(分数:2.00)填空项 1:_43.可以用来对索引快速定位的命令是U 【8】 /U。(分数:2.00)填空项 1:_44.打开查询设计器的命令是U 【9】 /U。(分数:2.00)填空项 1:_45.在查询去向中,能够直接查看到查询结果的是U 【10】 /U和屏幕。(分数:2.00)填空项 1:_46.修改职工的工资,给工龄
17、大于等于 20 年以上的职工每人增加 100 元,工龄在 20 年以下的职工增加 40元,请将程序补充完整。 SET TALK OFF USR 职工工资表 DO WHILEU 【11】 /U IF 工龄20 REPLACE 工资 WITH 工资+100 ELSE REPLACE 工资 WITH 工资+40 ENDIF SKIP ENDDO SET TALK ON(分数:2.00)填空项 1:_47.在 Visual FoxPro 中,如果要改变表单上表格对象中当前显示的列数,应设置表格的U 【12】 /U属性值。(分数:2.00)填空项 1:_48.在 SELECT-SQL 语句中,消除重复出
18、现的记录行的子句是U 【13】 /U。(分数:2.00)填空项 1:_49.为“学生表”增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADDU 【14】 /U平均成绩 N(5,2)(分数:2.00)填空项 1:_50.在职工表中删除“基本工资”字段的命令是 ALTER TABLE 职工U 【15】 /U基本工资(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 99 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下面有关表间永久联系和关联的描述中,正确的是(分数:2.00)A.永久联系中的父表
19、一定有索引,关联中的父表不需要有索引B.无论是永久联系还是关联,子表一定有索引 C.永久联系中子表的记录指针会随父表的记录指针的移动而移动D.关联中父表的记录指针会随子表的记录指针的移动而移动解析:解析 关联是能够控制表间记录指针关系的临时联系。建立关联一般需要通过父表的主索引,子表的普通索引,关联中子表的记录指针随着父表的记录指针的移动而移动。2.有如下 SQL 语句: SELECT 班级名称,姓名,性别 FROM 班级表,学生表; WHERE 班级表.班级号学生表.班级号; AND 姓名 LIKE“刘%”; ORDER BY 班级号 该语句的含义是(分数:2.00)A.查找学生表中姓“刘”
20、的学生记录,并根据班级号分组显示学生的班级名称、姓名和性别B.查找学生表中姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别 C.查找学生表中不是姓“刘”的学生记录,按班级号升序显示学生的班级名称、姓名和性别D.语句错误解析:解析 该 SQL 语句的功能是查找学生表中姓“刘”的学生记录,要求显示该生的班级名称、姓名和性别,并按班级号升序排序。这里的 LIKE 是字符串匹配运算符,通配符“*”表示 0 个或多个字符。3.表达式 4*32-1/2+32 的值为(分数:2.00)A.26.5B.45.5C.44.5 D.20.5解析:解析 本题先算乘方(),再算乘(*)除(/),最后算加
21、减,最后结果 44-5。4.下列关于 SQL 对表的定义的说法中,错误的是(分数:2.00)A.利用 CREATE TABLE 语句可以定义一个新的数据表结构B.利用 SQL 的表定义语句可以定义表中的主索引C.利用 SQL 的表定义语句可以定义表的域完整性、字段有效性规则等D.对于自由表的定义,SQL 同样可以实现其完整性、有效性规则等信息的设置 解析:解析 在 SQL 的定义功能中,所定义的新数据表结构的内容和在表设计器中定义一个新表的内容一样,可以完成其所有功能,包括主索引、域完整性约束、字段有效性规则等。但对于自由表的定义和在表设计器中一样,都不能定义自由表的主索引、域完整约束、字段有
22、效性规则等,只能进行一些最基本的操作,如定义字段名,宽度和类型等。5.SQL 查询语句中,将查询结果存放在永久表中应使用短语(分数:2.00)A.TOPB.INTO ARRAYC.INTO CURSORD.INTO TABLE 解析:解析 SQL 查询语句中,将查询结果放在永久表中应使用短语 INTO TABLE(或 DBF),TOP 短语用于显示部分结果,INTO ARRAY 用于将查询结果放到数组中,INTO CURSOR 用于将查询结果放在临时文件中。6.在连编对话框中,下列不能生成的文件类型是(分数:2.00)ADLLBAPPCPRG DEXE解析:prg 类型的文件为命令文件或程序文
23、件,在命令窗口输入 MODIFY COMMAND 命令可以建立该类型文件,不能通过连编建立。7.软件工程的理论和技术性研究的内容主要包括软件开发技术和(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:解析 软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。8.在命令窗口中输入下列命令: STORE 3*4 TO X ?X 屏幕上显示的结果是(分数:2.00
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 99 答案 解析 DOC
