欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】国家二级VF笔试-试卷13及答案解析.doc

    • 资源ID:1333913       资源大小:80KB        全文页数:13页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】国家二级VF笔试-试卷13及答案解析.doc

    1、国家二级 VF 笔试-试卷 13 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.以下关于队列的叙述中,不正确的是_。(分数:2.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现D.队列适用于树的层次次序周游算法的实现3.下列数据结构中能运用二分法查找的是_。(分数:2.00)A.有序线性链表B.有序顺序表C.顺序存储的栈D.顺序存储的队列4.数据

    2、结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是_。(分数:2.00)A.线性链表B.二叉链表C.栈与队列D.循环队列5.系统软件一般包括_。、服务性程序、语言处理程序、操作系统、数据库管理系统(分数:2.00)A.、和B.、和C.、和D.全部6.软件需求说明书是需求分析阶段的最后成果,以下_是其应包括的内容。、数据描述、功能描述、性能描述、文件结构(分数:2.00)A.和B.和C.和D.、和7.软件测试一般是通过设计测试实例来实现,它又分为黑箱法和白箱法两类,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是_。(分数:2.00)A.等价分类法B.边界值分析法C.因果图法D.

    3、错误推断法8.以下选项中,与软件产品运行有关的质量特征是_。(分数:2.00)A.可测试性B.适应性C.可重用性D.健壮性9.在关系数据库中,用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表10.下列叙述中正确的是_。(分数:2.00)A.用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型11.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一

    4、条就是_。(分数:2.00)A.每一个分量是一个不可分的数据项,即不允许存在表中表结构B.二维表中各列的宽度必须完全相等C.二维表中的各行和各列的顺序不能交换D.属性名(字段名)要么全部使用汉字,要么全部使用字母12.执行下列命令后,屏幕上显示的结果是_。RR=“FORTRAN“?UPPER(SUBSTR(RR,1,1)+LOWER(SUBSTR(RR,2)(分数:2.00)A.FORTRANB.ForTRANC.FortranD.forTRAN13.在 VisualFoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。

    5、应选择_。(分数:2.00)A.限制(Restrict)B.忽略(Ignore)C.级联(Cascade)D.级联(Cascade)或限制(Restrict)14.备注型字段的数据用来存放_。(分数:2.00)A.指向备注的具体内容B.指向 DBF 文件的指针C.指向 FPT 文件的文件名D.指向 FPT 文件中文字块的指针15.将数据库表从数据库移出后,该表被_。(分数:2.00)A.移出数据库B.逻辑删除C.放入回收站D.物理删除16.实体完整性规则要求主属性不能取空值,为此,可通过_来保证。(分数:2.00)A.定义主关键词B.用户定义的完整性C.定义外部键D.关系系统自动定义17.不允

    6、许在记录中出现重复索引值的索引是_。(分数:2.00)A.主索引和候选索引B.主索引、候选索引和唯一索引C.主索引D.主索引、候选索引和普通索引18.创建数据表时,可以给字段规定 NULL 或 NOTNULL 值,NULL 值的含义是_。(分数:2.00)A.0B.空格C.NULLD.不确定19.VisualFoxPro 的参照完整性规则不包括_。(分数:2.00)A.更新规则B.删除规则C.查询规则D.插入规则20.建立索引文件,可以_。(分数:2.00)A.清除表中无用的记录B.对表中记录的物理位置进行重新调整C.提高记录的查询速度D.对记录进行分类统计21.一个数据库表最多可以设置_个触

    7、发器。(分数:2.00)A.1B.2C.3D.422.用 SELECT-SQL 语句查询学生表中所有学生的姓名,使用的是_。(分数:2.00)A.投影查询B.条件查询C.分组查询D.查询排序23.在 SELECT 语句中,为了在查询结果中消去重复记录,应使用_项。(分数:2.00)A.PERCENTB.DISTINCTC.TOPND.WITHTIES24.在学生选课表 SC 中,查询选修了 3 号课程的学生的学号(XH)及其成绩(GD)。查询结果按分数的降序排列。实现该功能的正确 SQL 语句是_。(分数:2.00)A.SELECT XH, GD FROM SC WHERE CH=3ORDER

    8、 BY GD DESCB.SELECT XH, GD FROM SC WHERE CH=3ORDER BY GD ASCC.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD DESCD.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD ASC25.VisualFoxPro 的报表文件.FRX 中保存的是_。(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义26.设学生表 S、课程表 C 和学生选课表 SC 的结构如下;S(学号,姓名,年龄,系别)C(课程号,课程名)

    9、SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的 SELECT 语句是_。(分数:2.00)A.SELECTS.姓名,SC.课程号,SC.成绩 FROMSWHERES.学号SC.学号B.SELECTS.姓名,SC.课程号,SC.成绩 FROMSCWHERES.学号SC.成绩C.SELECTS.姓名,SC.课程号,SC.成绩 FROMS,SCWHERES.学号SC.学号D.SELECTS.姓名,SC.课程号,SC.成绩 FROMS,SC27.设有关系:S(学号,姓名,性别)、C(课程号,课程名)、SC(学号,课程号)。实现查询选修“会计学”课的所有女生姓名的 SQL

    10、 语句是“SELECTFROMS,C,SCWHERE条件”。该语句中的条件的正确表示是_。(分数:2.00)A.S.学号SC.学号 AND 性别“女”AND 课程名“会计学”B.S.学号SC.学号 ANDC.课程号SC.课程号 AND 课程名“会计学”C.性别“女”AND 课程名“会计学”D.S.学号SC.学号 ANDC.课程号SC.课程号;AND 性别“女”AND 课程名“会计学”28.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询讲授课程号为“C140”的教师姓名,下列 SELECT-SQL 语句中,错误的语句是_。(分数:2.00)A.SELECT 姓名 FROM

    11、 教师表 WHERE(教师号ANY;(SELECT 教师号 FROM 授课表 WHERE 课程号=“C140”)B.SELECT 姓名 FROM 教师表 WHEREEXISTS(SELECT*FROM 授课表;WHERE 教师号=教师表.教师号 AND 课程号“C140”)C.SELECT 姓名 FROM 教师表,授课表 WHERE 教师表.教师号授课表教师号;AND 授课表.课程号“C140”D.SELECT 姓名 FROM 教师表 WHERE(教师号ALL;(SELECT 教师号 FROM 授课表 WHERE 课程号“C140”)29.使用项目管理器中的“连编”命令按钮,不能生成_。(分数

    12、:2.00)APRG 文件BAPP 文件CDLL 文件DEXE 文件30.在表单中添加和修改控件时,确定表单标题栏的文本内容的属性是_。(分数:2.00)A.AlignmentB.CaptionC.FormCountD.MaxHeight31.在“表单控件”工具栏中,_控件用于保存不希望用户改动的文本。(分数:2.00)A.编辑框B.标签C.命令组D.文本框32.用户可以在“菜单设计器”窗口右侧的_列表框中查看菜单项所属的级别。(分数:2.00)A.菜单级B.预览C.菜单项D.插入33.在制作报表时,报表的数据源可以是_。(分数:2.00)A.表、视图或文档B.数据库表,视图、查询或临时视图C

    13、.自由表或其他表D.各种文档和表34.类(Class)是具有共同属性、共同操作性质的对象的集合。下列选项中,_不是类所具有的特性。(分数:2.00)A.继承性B.封装性C.多态性D.分布性35.将系统菜单全部引入用户菜单的方法是:打开用户菜单生成器,选择“显示”下拉菜单的“常规选项”。在常规选项对话框的“位置”区域包括的单选按钮有_。(分数:2.00)A.替换、追加、删除B.替换、修改、追加、删除C.插入、替换、追加D.替换、追加、在之前、在之后36.在报表的页面设置中,把页面布局设置为两列,其含义是_。(分数:2.00)A.每页只输出两列字段值B.一行可以输出两条记录C.一条记录可以分成两列

    14、输出D.两条记录可以在一列输出二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.在单链表中,要删除一个指定的结点,必须要找到该结点的 1。(分数:2.00)填空项 1:_39.假设一棵二叉树的后序遍历序列为 DGJHEBIFCA,中序遍历序列为 DBGEHJACIF,则其前序遍历序列为 1。(分数:2.00)填空项 1:_40.类是具有共同属性、共同操作方法的对象的集合,所以类是对象的 1。(分数:2.00)填空项 1:_41.软件工程概念的出现源自 1。(分数:2.00)填空项

    15、1:_42.数据库三级模式体系结构的划分,有利于保持数据库的 1。(分数:2.00)填空项 1:_43.在应用程序生成器的“常规”选项卡中。选择程序类型时选中“正常”,将生成一个在 Visual FoxPro 主窗口运行的 1 应用程序。(分数:2.00)填空项 1:_44.命令?LOWER(“Xy2A“)的结果是 1。(分数:2.00)填空项 1:_45.快捷菜单实质上是一个弹出式菜单。要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的 1 事件代码中添加调用该弹出式菜单程序的命令。(分数:2.00)填空项 1:_46.若想设置当前对象的直接容器对象的标题为“注意”,则在对象的方法或事

    16、件中应该加入的语句为 1。(分数:2.00)填空项 1:_47.设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO 其中 NO 为学号,NAME 为姓名,SEX为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL 语句。 删除姓“王”的学生记录 1。(分数:2.00)填空项 1:_48.设有图书管理数据库: 图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借

    17、书证号 C(4),总编号 C(6),借书日期 D(8) 为图书管理数据库的读者表增加工资属性(N(8,2)。请对下面的 SQL 语句填空: 1(分数:2.00)填空项 1:_49.为了通过视图能够更新基本表中的数据,需要在视图设计器的 1 选项卡中选择 2 设置项。(分数:2.00)填空项 1:_填空项 1:_国家二级 VF 笔试-试卷 13 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.以下关于队列的叙述中

    18、,不正确的是_。(分数:2.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现 D.队列适用于树的层次次序周游算法的实现解析:解析:本题考查点是队列的相关知识。队列是一种特殊的线性表。队列的特点是“先进先出”;在队列头删除结点;在队列尾插入结点。3.下列数据结构中能运用二分法查找的是_。(分数:2.00)A.有序线性链表B.有序顺序表 C.顺序存储的栈D.顺序存储的队列解析:解析:有序线性表顺序存储时才能采用二分查找。4.数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是_。(分数:2.00)A.线性链表B.二叉链

    19、表C.栈与队列 D.循环队列解析:解析:线性链表是线性表的链式存储结构,二叉链表是二叉树的链式存储结构,栈与队列分别是特殊的线性表,循环队列是队列的一种顺序存储结构。可知,线性链表、二叉链表、循环队列均属于存储结构,而栈与队列属于逻辑结构。5.系统软件一般包括_。、服务性程序、语言处理程序、操作系统、数据库管理系统(分数:2.00)A.、和B.、和C.、和D.全部 解析:解析:本题考查点是计算机的软件系统。计算机的软件系统一般分为系统软件和应用软件两大部分。系统软件是指负责管理、监控和维护计算机硬件和软件资源的一种软件。系统软件主要包括操作系统、程序设计语言及其处理程序(如汇编程序、编译程序、

    20、解释程序等)、数据库管理系统、系统服务程序以及故障诊断程序、调试程序、编辑程序等工具软件。应用软件是指利用计算机和系统软件为解决各种实际问题而编制的程序,这些程序能满足用户的特殊需要。常见的应用软件有科学计算程序、图形与图像处理软件、自动控制程序,情报检索系统、工资管理程序、人事管理程序、财务管理程序以及计算机辅助设计与制造、辅助教学等软件。6.软件需求说明书是需求分析阶段的最后成果,以下_是其应包括的内容。、数据描述、功能描述、性能描述、文件结构(分数:2.00)A.和B.和C.和D.、和 解析:解析:本题考查点是软件需求说明书的内容。软件需求说明书是把在软件计划中确定的软件范围加以展开,制

    21、定出完整的信息描述、详细的功能说明、恰当的检验标准以及其他与要求有关的数据。一般包括概述、数据描述、功能描述、性能描述、参考文献目录、附录等部分。7.软件测试一般是通过设计测试实例来实现,它又分为黑箱法和白箱法两类,经验表明,在黑箱测试可选的多种方法中,往往首先使用的是_。(分数:2.00)A.等价分类法B.边界值分析法 C.因果图法D.错误推断法解析:解析:本题考查点是软件测试技术。经验表明,用边界值分析法设计出的测试实例暴露错误的能力最强。8.以下选项中,与软件产品运行有关的质量特征是_。(分数:2.00)A.可测试性B.适应性C.可重用性D.健壮性 解析:解析:本题考查点是对软件质量评价

    22、的特征。可测试性、适应性是与产品修改有关的特性,可重用性是与产品转移有关的特性,只有健壮性是与产品运行有关的特性。9.在关系数据库中,用来表示实体之间联系的是_。(分数:2.00)A.树结构B.网结构C.线性表D.二维表 解析:解析:关系模型是用二维表格数据来表示实体本身及其相互之间的联系。10.下列叙述中正确的是_。(分数:2.00)A.用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系 B.用 E-R 图只能表示实体集之间一对一的联系C.用 E-R 图只能表示实体集之间一对多的联系D.用 E-R 图表示的概念数据模型只能转换为关系数据模型解析:解析:用 E-R 图可以

    23、简单明了地描述实体及其相互之间的联系,用 E-R 图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。所以,选项 A 正确,选项 B 与选项 C 错误。为了建立用户所要求的数据库,必须把概念结构(用 E-R 图表示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型,这就是逻辑结构设计所要完成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行:(1)将概念模型转换成一般的数据模型;(2)将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。可知,用 E-R 图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型

    24、和层次模型等。所以,选项 D 说法错误。11.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条件中最基本的一条就是_。(分数:2.00)A.每一个分量是一个不可分的数据项,即不允许存在表中表结构 B.二维表中各列的宽度必须完全相等C.二维表中的各行和各列的顺序不能交换D.属性名(字段名)要么全部使用汉字,要么全部使用字母解析:解析:关系数据库理论要求关系模型必须是规范化的,这些规范条件中最基本的一条就是:关系中的每一个分量是一个不可分的数据项,即不允许出现表中表结构。因此,关系数据库中的二维表不同于日常生活中的二维表。12.执行下列命令后,屏幕上显示的结果是_。RR

    25、=“FORTRAN“?UPPER(SUBSTR(RR,1,1)+LOWER(SUBSTR(RR,2)(分数:2.00)A.FORTRANB.ForTRANC.Fortran D.forTRAN解析:解析:函数 SUBSTR(RR,1,1)从字符串“FORTRAN”中仅截取第 1 个字符“F”,SUBSTR(RR,2)从字符串“FORTRAN”中的第 2 个字符开始,一直截取到最末字符,取出的字符串是“ORTRAN”。函数UPPER()与 LOWER()的作用是分别将字符串转换成大写字母和小写字母。所以,整个表达式的运算过程如下: UPPER(SUBSTR(RR,1,1)+LOWER(SUBST

    26、R(RR,2) UPPER(“F“)+LOWER(“ORTRAN“)+“F“+“ortran“Fortran“13.在 VisualFoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。应选择_。(分数:2.00)A.限制(Restrict)B.忽略(Ignore)C.级联(Cascade) D.级联(Cascade)或限制(Restrict)解析:解析:参照完整性设定的规则如下表所示。14.备注型字段的数据用来存放_。(分数:2.00)A.指向备注的具体内容B.指向 DBF 文件的指针C.指向 FPT 文件的文件名D.

    27、指向 FPT 文件中文字块的指针 解析:解析:备注型和通用型的具体数据都保存在.FPT 文件中,备注型字段的数据用来存放指向 FPT 中文字块的指针,通用型字段的数据用来存放指向 FPT 文件中多媒体对象的指针。15.将数据库表从数据库移出后,该表被_。(分数:2.00)A.移出数据库 B.逻辑删除C.放入回收站D.物理删除解析:解析:可以将数据库表从数据库中移出使之成为自由表,也可将自由表添加到数据库中使之成为数据库表。逻辑删除和物理删除是指删除表中记录的两个步骤。逻辑删除是对表中记录打上删除标记,逻辑删除的记录可以恢复。物理删除是删除磁盘上表文件的记录,物理删除以后的记录不能恢复。16.实

    28、体完整性规则要求主属性不能取空值,为此,可通过_来保证。(分数:2.00)A.定义主关键词 B.用户定义的完整性C.定义外部键D.关系系统自动定义解析:解析:用户定义了主关键词,当对关系进行更新操作时,数据库管理系统会自动检查主关键词是否为空,或是否唯一。如果主关键词为空,或者不唯一,则拒绝该更新操作,从而保证了实体完整性。17.不允许在记录中出现重复索引值的索引是_。(分数:2.00)A.主索引和候选索引 B.主索引、候选索引和唯一索引C.主索引D.主索引、候选索引和普通索引解析:解析:主索引是在指定字段或表达式中不允许出现重复值的索引,这样的索引可以起到主关键词的作用。主关键词能唯一确定记

    29、录的顺序,它不允许在指定字段中出现重复值。建立主索引的字段可以看作是主关键词,一个表只能有一个主关键词,所以一个表只能创建一个主索引。主索引仅适用于数据库表,自由表不能创建主索引。如果一个表已经有了一个主索引,可以为该表添加候选索引。候选索引和主索引一样,要求字段值具有唯一性。建立候选索引的字段可以看作是候选关键词。一个数据表或自由表中都可以建立多个候选索引。18.创建数据表时,可以给字段规定 NULL 或 NOTNULL 值,NULL 值的含义是_。(分数:2.00)A.0B.空格C.NULLD.不确定 解析:解析:空值(NULL)不是。也不是空格,更不是填入 NULL,而是“不知道”、“不

    30、确定”或“没有数据”的意思。当某一字段的值一定要输入值才有意义时,则可设置为 NOTNULL。19.VisualFoxPro 的参照完整性规则不包括_。(分数:2.00)A.更新规则B.删除规则C.查询规则 D.插入规则解析:解析:参照完照性是指数据库中的相关表之间的一种数据完整性约束规则。参照完整性规则包括更新规则、插入规则和删除规则,没有查询规则。20.建立索引文件,可以_。(分数:2.00)A.清除表中无用的记录B.对表中记录的物理位置进行重新调整C.提高记录的查询速度 D.对记录进行分类统计解析:解析:建立索引文件,可以提高记录的查询速度。21.一个数据库表最多可以设置_个触发器。(分

    31、数:2.00)A.1B.2C.3 D.4解析:解析:在数据库“表设计器”中,选择“表”选项卡,可以设置 3 种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。插入触发器表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,否则不允许插入该记录。更新触发器表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改

    32、以前的记录值。删除触发器表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。22.用 SELECT-SQL 语句查询学生表中所有学生的姓名,使用的是_。(分数:2.00)A.投影查询 B.条件查询C.分组查询D.查询排序解析:解析:投影查询是选择表中的全部列或部分列进行的查询。所以,用 SELECT-SQL 语句查询学生表中所有学生的姓名,使用的是投影查询。23.在 SELECT 语句中,为了在查询结果中消去重复记录,应使用_项。(分数:2.00)A.PERCENTB.DISTINCT C.TOPND.

    33、WITHTIES解析:解析:SQL 中的 SELECT 语句属于数据查询语句,数据查询是数据库的核心操作。SQL 语言的数据查询只有一条 SELECT 语句,但是该语句却是用途最广泛的一条语句,具有灵活的使用方法和丰富的功能。SELECT 语句的一般格式为: SELECTALL/DISTINCTTOP表达式PERCENT别名.列表达式LAS栏名,别名.列表达式AS栏名 FROM数据库名!表名,数据库名!表名 INNER/LEFT/RIGHT/FULLJOIN数据库名!表名ON连接条件. INT0新表名/TOFILE文件名/TOPRINTER/TOSCREEN WHERE连接条件AND连接条件

    34、AND/OR筛选条件AND/OR筛选条件 GROUPBY列名,列名HAVING筛选条件 ORDERBY列名ASC/DESC,列名ASC/DESC; 本题中,TOPN 用于指定查询结果包括特定数目的行数,PERCENT 用于指定查询结果包括全部记录的百分比,DISTINCT 用于指定查询结果中消除重复的记录。而 WITHTIES 不是 SELECT中的选项。24.在学生选课表 SC 中,查询选修了 3 号课程的学生的学号(XH)及其成绩(GD)。查询结果按分数的降序排列。实现该功能的正确 SQL 语句是_。(分数:2.00)A.SELECT XH, GD FROM SC WHERE CH=3OR

    35、DER BY GD DESC B.SELECT XH, GD FROM SC WHERE CH=3ORDER BY GD ASCC.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD DESCD.SELECT XH, GD FROM SC WHERE CH=3GROUP BY GD ASC解析:25.VisualFoxPro 的报表文件.FRX 中保存的是_。(分数:2.00)A.打印报表的预览格式B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义 解析:解析:本题考查点是与报表有关的文件。与报表有关的文件有:报表文件的扩展名为.FRX,用来存

    36、放报表设计格式的定义的文件。报表备注文件的扩展名为.FRT。26.设学生表 S、课程表 C 和学生选课表 SC 的结构如下;S(学号,姓名,年龄,系别)C(课程号,课程名)SC(学号,课程号,成绩)查询学生姓名及所选修课程的课程号和成绩,实现此功能的 SELECT 语句是_。(分数:2.00)A.SELECTS.姓名,SC.课程号,SC.成绩 FROMSWHERES.学号SC.学号B.SELECTS.姓名,SC.课程号,SC.成绩 FROMSCWHERES.学号SC.成绩C.SELECTS.姓名,SC.课程号,SC.成绩 FROMS,SCWHERES.学号SC.学号 D.SELECTS.姓名,

    37、SC.课程号,SC.成绩 FROMS,SC解析:解析:根据题目要求可以分析:本查询涉及到学生表 S 和学生选课表 SC,同时需要满足查询条件“S.学号SC.学号”,所以只有使用选项 C 的语句,才能实现查询学生姓名及其所选修课程的课程号和成绩。27.设有关系:S(学号,姓名,性别)、C(课程号,课程名)、SC(学号,课程号)。实现查询选修“会计学”课的所有女生姓名的 SQL 语句是“SELECTFROMS,C,SCWHERE条件”。该语句中的条件的正确表示是_。(分数:2.00)A.S.学号SC.学号 AND 性别“女”AND 课程名“会计学”B.S.学号SC.学号 ANDC.课程号SC.课程

    38、号 AND 课程名“会计学”C.性别“女”AND 课程名“会计学”D.S.学号SC.学号 ANDC.课程号SC.课程号;AND 性别“女”AND 课程名“会计学” 解析:解析:要实现本题 3 个表的连接查询,其连接条件是:连接表 s 与 SC 的连接条件是“S.学号SC.学号”,连接表 C 与 SC 的连接表件是“C.课程号=SC.课程号”。同时,还需要满足“性别“女”和“课程名“会计学”这两个条件,从而才可以实现查询选修“会计学”课的所有女生的姓名的目的。28.设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系)。若要查询讲授课程号为“C140”的教师姓名,下列 SELECT-SQL

    39、 语句中,错误的语句是_。(分数:2.00)A.SELECT 姓名 FROM 教师表 WHERE(教师号ANY;(SELECT 教师号 FROM 授课表 WHERE 课程号=“C140”)B.SELECT 姓名 FROM 教师表 WHEREEXISTS(SELECT*FROM 授课表;WHERE 教师号=教师表.教师号 AND 课程号“C140”)C.SELECT 姓名 FROM 教师表,授课表 WHERE 教师表.教师号授课表教师号;AND 授课表.课程号“C140”D.SELECT 姓名 FROM 教师表 WHERE(教师号ALL;(SELECT 教师号 FROM 授课表 WHERE 课程

    40、号“C140”)解析:解析:本查询是基于教师表和授课表查询讲授课程号为“C140”的教师的姓名,可以使用两种方法:等值连接查询和子查询。选项 A 采用的是返回一组值的子查询,先执行子查询,找到讲授课程号为“C140”的教师号,由于讲授“C140”课程的教师可能是一个或多个,返回的教师号为一组值的集合;再执行父查询,其中 ANY 也可以用 IN 代替,其含义为任意一个,即筛选出教师表中的教师号为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项是正确的。选项 B 采用的也是子查询的一种:判断在子查询中是否存在相关的记录,当子查询检查到在授课表中存在一条满足其 WHERE 条件短语的记录时,

    41、父查询便得到一个教师姓名,重复执行上述过程,直到得出最后结果,即筛选出教师表中的教师号为子查询返回集合中的任意一个值所对应记录的教师姓名,此选项也是正确的。选项 C 是等值连接查询,即在教师表和授课表中,选取满足 WHERE 条件短语的教师姓名,是正确答案。选项 D 也采用的是返回一组值的子查询,但量词 ALL 在此处用法不当,是错误的。29.使用项目管理器中的“连编”命令按钮,不能生成_。(分数:2.00)APRG 文件 BAPP 文件CDLL 文件DEXE 文件解析:解析:使用项目管理器中的“连编”命令按钮,可以生成.APP 文件、.EXE 文件和.DLL 文件。其中:.APP 文件是在

    42、VisualFoxPro 环境下运行应用程序的文件,.EXE 文件是脱离 VisualFoxPro 运行的可执行文件,.DLL 文件是动态链接文件,而.PRG 文件是源程序格式的文件。30.在表单中添加和修改控件时,确定表单标题栏的文本内容的属性是_。(分数:2.00)A.AlignmentB.Caption C.FormCountD.MaxHeight解析:解析:属性 Alignment 指定与控件有关的文本对齐方式,属性 Caption 确定表单标题栏的文本内容,属性 FormCount 确定表单集中的表单数,属性 MaxHeight 指定表单的最大高度。31.在“表单控件”工具栏中,_控

    43、件用于保存不希望用户改动的文本。(分数:2.00)A.编辑框B.标签 C.命令组D.文本框解析:解析:“标签”控件的作用是用于保存不希望用户改动的文本。32.用户可以在“菜单设计器”窗口右侧的_列表框中查看菜单项所属的级别。(分数:2.00)A.菜单级 B.预览C.菜单项D.插入解析:解析:用户可通过“菜单设计器”窗口右侧的“菜单级”选项来查看菜单项所属菜单级别。33.在制作报表时,报表的数据源可以是_。(分数:2.00)A.表、视图或文档B.数据库表,视图、查询或临时视图 C.自由表或其他表D.各种文档和表解析:解析:报表是一个数据库管理系统中的重要部分之一。VisualFoxPro 报表文

    44、件的基本组成是数据源和布局。报表的数据源指的是制作报表的数据来源。报表的数据源可以是数据库表、视图、查询或临时视图。34.类(Class)是具有共同属性、共同操作性质的对象的集合。下列选项中,_不是类所具有的特性。(分数:2.00)A.继承性B.封装性C.多态性D.分布性 解析:解析:类具有继承性、封装性和多态性等特性。继承性子类不但具有父类的全部属性和方法,而且允许用户根据需要对已有的属性和方法进行修改,或添加新的属性和方法。这种特性称为类的继承性。封装性指类的内部信息对用户是隐蔽的。在类的引用过程中,用户只能看到封装界面上的信息(属性、事件、方法),而其内部信息(数据结构、操作实现、对象间

    45、的相互作用等)则是隐蔽的。多态性是指一些相关联的类包括同名的方法程序,但方法程序的内容不同。在运行时,根据不同的对象、类及触发的事件、控件、焦点来确定调用哪种方法程序。35.将系统菜单全部引入用户菜单的方法是:打开用户菜单生成器,选择“显示”下拉菜单的“常规选项”。在常规选项对话框的“位置”区域包括的单选按钮有_。(分数:2.00)A.替换、追加、删除B.替换、修改、追加、删除C.插入、替换、追加D.替换、追加、在之前、在之后 解析:解析:在“常规选项”对话框的“位置”区域有 4 个单选按钮。替换默认。将用户菜单替换系统菜单。追加用户菜单追加在系统菜单之后。在之前用户菜单追加在指定系统菜单标题

    46、之前。在之后用户菜单追加在指定系统菜单标题之后。36.在报表的页面设置中,把页面布局设置为两列,其含义是_。(分数:2.00)A.每页只输出两列字段值B.一行可以输出两条记录 C.一条记录可以分成两列输出D.两条记录可以在一列输出解析:解析:在进行报表设计时,通常要使用“文件”菜单中的“页面设置”命令打开“页面设置”对话框。在“页面设置”对话框中,系统默认报表页面列数是 1,表示报表输出记录不分栏,一行输出一条记录。若设置的列数大于 1,把记录分栏输出,一行可输出多条记录。二、填空题(总题数:13,分数:26.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_


    注意事项

    本文(【计算机类职业资格】国家二级VF笔试-试卷13及答案解析.doc)为本站会员(syndromehi216)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开