【计算机类职业资格】二级VISUAL+FOXPRO笔试20及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试20及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试20及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO 笔试 20 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下叙述与表单数据环境有关,其中正确的是 _ 。(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示,不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关2.执行下列命令后,输出的结果是 _。 X=“ABCD” Y=“EFG” ?SUBSTR(X,IIF(XY,LES(Y),LEN(X),LEN(X)-LEN(Y)(分数:2.00)A.AB.BC
2、.CD.D3.在项目管理器中,如果要删除某个数据表中的记录,应使用的命令按钮是 _。(分数:2.00)A.修改B.移去C.删除D.浏览4.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引B.建立索引C.修改索引D.更新索引5.在下列属性中, _ 是每一个控件都具有的。(分数:2.00)A.CaptionB.ControISourceC.NameD.Picture6.栈结构不适用于下列哪一种应用?(分数:2.00)A.表达式求值B.树的层次次序周游算法的实现C.二叉树对称序周游算法的实现D.快速排序算法的实现7.下列叙述中,错误的是 _ 。(分数:2.00)A.
3、表单设计采用了面向对象的程序设计方法B.表单可用于数据库信息的显示、输入和编辑C.表单的设计是可视化的D.表单中程序的执行是有一定顺序的8.若打开一个建立了结构复合索引的数据表,再执行 LIST 命令,则表记录的顺序将按 _ 显示。(分数:2.00)A.第一个索引标识B.最后一个索引标识C.主索引标识D.原顺序9.数据库系统的核心部分是 _。(分数:2.00)A.数据模型B.数据库C.数据库管理系统D.计算机硬件10.下列字串中,合法的 Visual FoxPro 自由表的字段名是 _ 。(分数:2.00)A.工资总和B.1999 年人数C.CHENGJIZONGHED.NO:3411.以下关
4、于视图的描述中,错误的是 _。(分数:2.00)A.可以根据自由表建立视图B.可以根据查询建立视图C.可以根据数据库表建立视图D.可以根据数据库表和自由表建立视图12.在关系运算中,查找满足一定条件的元组的运算称之为 _。(分数:2.00)A.复制B.选择C.投影D.连接13.软件设计规格说明书包括设计说明、文件结构和全局数据等,下列选项中,应属于模块说明的内容是 _。(分数:2.00)A.软件结构B.数据说明C.设计语言描述D.存取方法14.当 SQL 的子查询返回的值是一个集合时,下列选项中的 _ 不是在比较运算符和子查询中使用的量词。(分数:2.00)A.RESTB.INC.AILD.A
5、NY15.下列叙述中正确的是 _。(分数:2.00)A.程序设计过程中的主要工作是编制程序B.程序设计的主要目标是编制出运行结果正确的程序C.不良的程序设计风格会增加程序的复杂性D.上述 3 种说法都不对16.在 SELECT 语句中, _ 子句后可能带有 HAVING 短语。(分数:2.00)A.ORDERB.GROUPC.WHERD.SELECT17.当前表中有 3 个备注型字段和 1 个通用型字段,它的备注文件有 _ 。(分数:2.00)A.3 个B.2 个C.1 个D.10 个18.下列中的 _ 不是表单中的容器类控件。(分数:2.00)A.表格B.页框C.文本框D.表单集19.设一棵
6、二叉树中,度为 1 的结点数为 9,则该二叉树的叶结点的数目是 _。(分数:2.00)A.10B.11C.12D.不确定20.在 Visual FoxPro 中,可对字段值设置默认值的表 _。(分数:2.00)A.必须是数据库表B.必须是自由表C.可以是自由表或数据库表D.不能设置字段的默认值21.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询其他系中比计算机系所有教师工资都高的教师的姓名和工资,正确的 SELECT 语句是 _。 ) SELECT 姓名,工资 FROM 教师表 WHERE 工资ANY(SELECT 工资; FROM 教师表 WHERE 所在系“计算机”
7、)AND 所在系计算机 ) SELECT 姓名,工资 FROM 教师表 WHERE 工资(SELECT MIN(工资); FROM 教师表 WHERE 所在系“计算机”)AND 所在系计算机 ) SELECT 姓名,工资 FROM 教师表 WHERE 工资ALL(SELECT 工资; FROM 教师表 WHERE 所在系=“计算机”)AND 所在系计算机 ) SELECT 姓名,工资 FROM 教师表 WHERE 工资(SELECT MAX(工资); FROM 教师表 WHERE 所在系“计算机”AND 所在系计算机)(分数:2.00)A.B.C.D.22.所谓概念模型,指的是 _。(分数:2
8、.00)A.客观存在的事物及其相互联系B.将信息世界中的信息进行数据化C.实体模型在计算机中的数据化表示D.现实世界到机器世界的一个中间层次,即信息世界23.程序编制有 3 个层次,其实施顺序应是 _。(分数:2.00)A.编码、画程序框图、测试B.编码、写程序文档、排错C.编码、测试、排错D.编码、画程序框图、排错24.在 SELECT 语句中,为了在查询结果中只包含两个表中符合条件的记录,应使用 _ 连接类型。(分数:2.00)A.ISNNERB.LEFTC.RTGHTD.FULL25.有关控件对象的 Click 事件的正确叙述是 _ 。(分数:2.00)A.用鼠标双击对象时引发B.用鼠标
9、单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发26.若要查询选修课(学号、课程号、成绩)成绩在 80 分以上的女生的姓名,应使用的 SELECT 语句是 _。 ) SELECT 姓名 FROM 学生表,选课表 WHERE 学生表.学号选课表.学号; .OR性别“女”.AND.成绩80 ) SELECT 姓名 FROM 学生表,选课表 WHERE 学生表.学号选课表.学号; .AND.性别“女”.OR.成绩=80 ) SELECT 姓名 FROM 学生表,选课表 WHERE 学生表.学号选课表.学号; .OR.性别=“女”.OR.成绩=80 ) SELECT 姓名 FRO
10、M 学生表,选课表 WHERE 学生表.学号选课表.学号; .AND.性别“女”.AND.成绩=80(分数:2.00)A.B.C.D.27.SQL 语言是一种 _。(分数:2.00)A.关系代数语言B.元组关系演算语言C.域关系演算语言D.介于关系代数和关系演算之间的语言28.函数 IEN(TRIM(SPACE(10)-SPACE3)返回的值是 _ 。(分数:2.00)A.7B.-3C.13D.329.下列关于栈的叙述正确的是 _。(分数:2.00)A.在栈中只能插入数据B.在栈中只能删除数据C.栈是先进先出的线性表D.栈是先进后出的线性表30.主索引字段具有 _。(分数:2.00)A.不能出
11、现重复值或空值B.能出现重复值C.能出现空值D.不能出现重复值,但能出现空值31.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。授课表的结构为:(教师号、课程号)。若要查询所有教师所讲授的课程,并列出教师号、姓名和课程号,应使用的 SELECT 语句是 _。 ) SELECT 教师表教师号,姓名,课程号 FROM 教师表,授课表, WHERE 教师表.教师号=教师号 ) SELECT 教师表.教师号,姓名,课程号 FROM 教师表,授课表; ON 教师表.教师号授课表.教师号 ) SELECT 教师表.教师号,姓名,课程号 FROM 教师表 INNER JION 授课表; ON
12、 教师表.教师号授课表.教师号 ) SELECT 教师表.教师号,姓名,课程号 FROM 教师表 INNER JION 授课表; WHERE 教师表.教师号授课表.教师号(分数:2.00)A.B.C.D.32.E-R 方法的三要素是 _。(分数:2.00)A.实体、属性、实体集B.实体、码、联系C.实体、属性、联系D.实体、域、码33.在 Visual FoxPro 中,其扩展名为MEM 的文件是 _。(分数:2.00)A.备注文件B.内存变量文件C.报表格式文件D.屏幕格式文件34.进行软件需求分析时常采用数据字典对数据流图中包含的所有元素进行定义,其定义的条目内容主要是 _。(分数:2.0
13、0)A.数据流、数据存储、数据项和加工B.一般信息、名字、别名和描述C.数据类型、数据长度和结构D.数据取值范围、使用频率和方式35.当用 SQL 的 ALTER TABLE 语句修改基本表时,如果要删除其中的某个完整性约束条件,应在该语句中使用短语 _。(分数:2.00)A.MODIFYB.DROPC.ADDD.DELETE二、B填空题/B(总题数:15,分数:30.00)36.二叉树是结点的有限集合,这个有限集合或者为U 【1】 /U,或者由一个根结点及两棵不相交的二叉树组成,分别称为根的左于树和右子树。(分数:2.00)填空项 1:_37.在一个链队中,如果 front 和 rear 是
14、队首和队尾的指针,则插入一个结点 s(的操作是U 【2】 /U。(分数:2.00)填空项 1:_38.软件工程学把软件从开始研制到最终废弃的整个阶段叫做软件的U 【3】 /U。(分数:2.00)填空项 1:_39.为了在软件开发过程中保证软件的质量,主要采取的措施是复审、复查、管理复审和U 【4】 /U。(分数:2.00)填空项 1:_40.关系模型的数据约束通常由 3 类完整性约束提供支持,以保证数据的一致性和完整性。这 3 类完整性指的是实体完整性、域完整性和U 【5】 /U。(分数:2.00)填空项 1:_41.为了改变关系的属性排列顺序,应当使用关系运算中的U 【6】 /U运算。(分数
15、:2.00)填空项 1:_42.在 Visual FoxPro 的表中,当某记录的备注型或通用型字段非空时,其字段标识首字母将以U 【7】 /U显示。(分数:2.00)填空项 1:_43.在表单中确定控件是否可见的属性是U 【8】 /U。(分数:2.00)填空项 1:_44.弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入U 【9】 /U两个字符。(分数:2.00)填空项 1:_45.用当前窗体的 LABEL1 控件显示系统时间的语句是: THISFORM.LABEL1.U 【10】 /U=TIME()(分数:2.00)填空项 1:_46.嵌入式 SQL 语句与主语言之间的通信方法
16、是:主语言向 SQL 语句输入数据主要用主变量(主语言中的程序变量)来实现;SOL 语句向主语言输出数据主要用主变量和游标来实现。所谓游标,指的是系统为用户开设的一个U 【11】 /U。(分数:2.00)填空项 1:_47.表单的运行方式有U 【12】 /U种。(分数:2.00)填空项 1:_48.如果要恢复属性原有的默认值,可以在“属性”窗口中的属性栏上单击鼠标右键,然后在“属性”快捷菜单中选择U 【13】 /U命令。(分数:2.00)填空项 1:_49.可以向项目管理器添加任何文件的说法是U 【14】 /U的。(分数:2.00)填空项 1:_50.在选课表中,求选修了课程号为“C140”的
17、学生的最高分、最低分及之间相差的分数(显示的列标题为:课程号,最高分,最低分,相差分数)。请对以下 SELECT 语句填空: SELECT 课程号,U 【15】 /UFROM 选课表 WHERE 课程号“C140”(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 20 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.以下叙述与表单数据环境有关,其中正确的是 _ 。(分数:2.00)A.当表单运行时,数据环境中的表处于只读状态,只能显示,不能修改B.当表单关闭时,不能自动关闭数据环境中的表C.当表单运行时,自动打开数
18、据环境中的表 D.当表单运行时,与数据环境中的表无关解析:解析 本题考查点是表单的数据环境。表单的数据环境能够包含与表单有联系的表和视图之间的关系。数据环境中的表或视图会随着表单的打开或运行而打开,并随着表单的关闭或释放而关闭。数据环境是独立于表单的一个对象,有自己的属性、方法和事件。当表单运行时,数据环境中的表处于可读写的状态,可以显示和修改表中数据。2.执行下列命令后,输出的结果是 _。 X=“ABCD” Y=“EFG” ?SUBSTR(X,IIF(XY,LES(Y),LEN(X),LEN(X)-LEN(Y)(分数:2.00)A.AB.BC.C D.D解析:解析 函数 SUBSTR()中的
19、两个函数表达式的运算如下; IIF(XY,LEN(Y),LENn(X)IIF(XY,3,4)3 LEN(X)-LEN(Y)4-31 于是,函数“SUBSTR(X,IIF(XY,LEN(Y),LEN(X),LEN(X)-LEN(Y)”的运算变为 SUBSTR (X,3,1)。其运算目的是:在变量 X 的字符串中的第 3 个字符位置上取出 1 个字符。命令?的输出结果是字符“C”。3.在项目管理器中,如果要删除某个数据表中的记录,应使用的命令按钮是 _。(分数:2.00)A.修改B.移去C.删除D.浏览 解析:解析 项目管理器中的“修改”命令按钮用于修改指定的文件,“移去”命令按钮用于将指定文件从
20、项目中移去,包含在“移去”命令按钮中的“删除”命令按钮用于从项目中移去并删除指定文件,“浏览”命令按钮可用于记录的显示、添加、修改和删除,与“显示”菜单中的“浏览”功能是一样的。4.SQL 的 DROP INDEX 语句的作用是 _。(分数:2.00)A.删除索引 B.建立索引C.修改索引D.更新索引解析:解析 SQL 用 DROP INDEX 语句删除索引,该语句的一般格式如下: DROP INDEX索引名 例如,执行下面 3 个语句将删除 3 个索引: DROP INDEX XSNO DROP INDEX XCNO DROP INDEX XSC 删除索引时,系统会同时从数据字典中删去有关这
21、些索引的描述。5.在下列属性中, _ 是每一个控件都具有的。(分数:2.00)A.CaptionB.ControISourceC.Name D.Picture解析:解析 Caption 属性用于指定对象的标题,有些控件有 Caption 属性,如“标签”控件,有些控件没有 Caption 属性,如“文本框”控件;ControlSource 属性用于指定与数据绑定控件的数据源,不是每个控件都有的;Picture 属性用于指定显示在控件上的图形,只有少数容器类控件有 Picture 属性,很多控件都没有该属性;而 Name 属性是指对象的调用名,是每个控件都有的。6.栈结构不适用于下列哪一种应用?
22、(分数:2.00)A.表达式求值B.树的层次次序周游算法的实现 C.二叉树对称序周游算法的实现D.快速排序算法的实现解析:解析 本题考查点是栈的应用。选项 A:表达式求值是栈的典型应用。选项 B:树的层次次序周游算法的实现是队列的典型应用。选项 C;二叉树对称序周游算法的实现是栈的典型应用。选项 D:快速排序算法可以通过堆来实现。7.下列叙述中,错误的是 _ 。(分数:2.00)A.表单设计采用了面向对象的程序设计方法B.表单可用于数据库信息的显示、输入和编辑C.表单的设计是可视化的D.表单中程序的执行是有一定顺序的 解析:解析 表单是 Visual FoxPro 提供的最常见的数据交互式操作
23、界面,表单为数据库信息的显示、输入和编辑提供了非常简便的方法。表单的设计是可视化编程的基础。表单设计充分体现了面向对象程序设计的风格。面向对象程序设计有两个鲜明的特点:编程方式是可视化的,所见即所得;程序的执行由事件驱动,没有一定的顺序。8.若打开一个建立了结构复合索引的数据表,再执行 LIST 命令,则表记录的顺序将按 _ 显示。(分数:2.00)A.第一个索引标识B.最后一个索引标识C.主索引标识D.原顺序 解析:解析 一个表可以打开多个索引文件,复合结构索引文件可能包括多个索引标识,但任何时候,只有一个索引文件能起作用,在复合索引文件中,也只有一个索引标识起作用。当前起作用的索引文件称为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 20 答案 解析 DOC
