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

    【计算机类职业资格】二级VISUAL+FOXPRO笔试21及答案解析.doc

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

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

    【计算机类职业资格】二级VISUAL+FOXPRO笔试21及答案解析.doc

    1、二级 VISUAL+FOXPRO笔试 21及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.使用项目管理器中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件将_。(分数:2.00)A.保留在原目录中B.不保留在原目录中C.从磁盘上删除D.可保留在原目录中,也可保留在其他目录中2.在 Visual FoxPro中,查询设计器和视图设计器的主要不同表现在于_。(分数:2.00)A.查询设计器有“更新条件”选项卡,没有“查询去向”选项B.查询设计器没有“更新条件”选项卡,有“查询去向”选项C.视图设计器没有“更新条件”选项卡,有“查

    2、询去向”选项D.视图设计器有“更新条件”选项卡,也有“查询去向”选项3.软件工程包括软件开发技术和软件工程管理。下面属于软件工程管理内容的是_。(分数:2.00)A.软件工具B.软件工程环境C.开发方法D.软件工程经济学4.建立已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是_。(分数:2.00)A.DO mymenuB.DO mymenmprC.DOmymenpjxD.DO mymenmnx5.在学生表 STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系“CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确 SQL语句是_。(分数:2.00)A.SEL

    3、ECT XM,XB FROM STUD WHERE SD IN(“IS“,“MA“,“CS“)B.SELECT XM,XB FROM STUD WHERE SD NOT IN(“IS“,“MA“,“CS“)C.SELECT XM,XB FROM STUD WHERE SD NOT(“IS“,“MA“,“CS“)D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,C6.以下哪一个不是队列的基本操作_。(分数:2.00)A.从队尾插入一个新元素B.从队列中删除第 i个结点C.判断一个队列是否为空D.读取对头元素的值7.如果在建立表 stock.dbf时,将

    4、编号字段设置为主索引;能保证数据的_。(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.表完整性8.使用报表向导定义报表时,定义报表布局的选项是_。(分数:2.00)A.列数、方向、字段布局B.列数、行数、字段布局C.行数、方向、字段布局D.列数、行数、方向9.视图设计器中含有的、但查询设计器却没有的选项卡是_。(分数:2.00)A.筛选B.排序依据C.分组依据D.更新条件10.有关连编应用程序,下面的描述正确的是_。(分数:2.00)A.项目连编以后,应将主文件视做只读文件B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中,文件名左侧带有符号“”的文

    5、件在项目连编以后是只读文件11.在学生表 STUD中查询所有姓张的学生的信息,使用的 SQL语句是_。(分数:2.00)A.SELECT * FROM STUD WHERE 姓名 LIKE“张”B.SELECT * FROM STUD WHERE 姓名 IN(“张”)C.SELECT * FROM STUD WHERE 姓名 LIKE“张$”D.SELECT * FROM STUD WHERE 姓名 IN(“张$)”12.当“复选框”控件的 Value属性值为_时,复选框变为不可用。(分数:2.00)A.0B.1C.2D.不确定13.INSERT-SQL语句中所使用的数据不能来自于_。(分数:

    6、2.00)A.数组B.变量C.查询D.索引14.把学生表 STUD中的学生“王小鱼”的姓名改为“王大川”,实现该功能的 SQL语句是_。(分数:2.00)A.UPDATE STUD姓名“王小鱼”WHERE 姓名“王大川”B.UPDATE STUD姓名“王大川”WHERE 姓名“王小鱼”C.UPDATE STUD SET姓名“王小鱼”WHERE 姓名“王大川”D.UPDATE STUD SET姓名“王大川”WHERE 姓名“王小鱼”15.在数据库技术中,面向对象数据模型是一种_。(分数:2.00)A.概念模型B.结构模型C.物理模型D.形象模型16.在结构化方法中,软件功能分解属于下列软件开发中

    7、的_阶段。(分数:2.00)A.概要设计B.需求分析C.详细设计D.编程调试17.3l在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是_。(分数:2.00)A.文本框B.标签C.列表框D.复选框18.能够将表单的 Visible属性设置为.T.,,并使表单成为活动对象的方法是_。(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus19.在使用命令“INSERT INTO表名(列名)VALUSE(值)”时,下列描述中,错误的是_。(分数:2.00)A.INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序一致B.INSERT-SQL语句中列名

    8、的顺序可以与表定义时的列名顺序不一致C.INSERT-SQL语句中值的顺序可以与列名的顺序不一致D.INSERT-SQL语句中值的顺序必须与列名的顺序一致20.建立一个“职员”表,表中有 5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值唯一,并且不能为空值。建立该表的 SQL语句可以是_。(分数:2.00)A.CREATE TABLE 职员(职员号 CHAR(6),姓名 CHAR(8),; 性别 CHAR(2),年龄 INT(4),部门 CHAR(12)B.CREATE TABLE职员(职员号 CHAR(6)NULL,姓名 CHAR(8),; 性别 CHAR(2),年龄 INT(4

    9、),部门CHAR(12)C.CREATE TABLE 职员(职员号 CHAR(6)NOT NULL UNIQUE,; 姓名 CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12)D.CREATE TABLE职员(职员号 CHAR(6)UNIQUE,姓名 CHAR(8),: 性别 CHAR(2),年龄 INT(4),部门CHAR(12)21.对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是_。(分数:2.00)A.分支覆盖准则比语句覆盖准则严密B.条件覆盖要比分支覆盖优越。因此,条件覆盖能完全满足分支覆盖C.组合条件覆盖准则既能满足分支覆盖准则,也能满足条件覆盖准

    10、则。因此组合条件覆盖准则是一种完全测试D.上述说法都不对22.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树D.栈23.下列中的_不能作为应用程序系统的主程序。(分数:2.00)A.表单B.数据表C.菜单D.程序24.在下列关于索引的叙述中,正确的是_。(分数:2.00)A.索引不仅能提高查询的速度,还能提高更新的速度B.索引提高了查询的速度,但一般会降低更新的速度C.删除索引以后,原来的表文件中记录的物理顺序将被改变D.索引字段可以更新,但是必须在更新前关闭索引25.在包含 1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?_(分数:2

    11、.00)A.线性表按顺序方式存储,在线性表的第 10个结点后面插入一个新结点B.线性表按链接方式存储,在线性表的第 l0个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990个结点D.线性表按链接方式存储,删除指针 P所指向的结点26.从学生选课表 SC中(其中有学号、课程号、成绩 3个字段)查询选修了 3门以上课程的学生学号,实现该功能的 SELECT语句是_。(分数:2.00)A.SELECT 学号 FROM SC GROUP BY 学号 HAVING SUM(*)3B.SELECT 学号 FROM SC GROUP BY 学号 HAVING COUNT(*)3C.SEL

    12、ECT 学号 FROM SC GROUP BY 学号 HAVING 课程号3D.SELECT 学号 FROM SC WHERE 课程号 3 GROUPBY 学号27.软件测试的内容包括: 、有效性测试 、集成测试 、验收测试 、系统测试 、单元测试 正确的测试顺序是_。(分数:2.00)A.、B.、C.、D.、28.在 SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是_。(分数:2.00)A.INTO 新表名B.TO FILE文件名C.TO PRINTERD.TO SCREEN29.下面列出的“组合框”控件属性中,表示组合框的数据来源的属性是_。(分数:2.00)A.Value

    13、B.TopC.RowsourceD.Rowsourcetype30.列出工资表中基本工资在 1200元到 1800元之间的职工信息,应使用的 SQL查询语句是_。(分数:2.00)A.SELECT*FROM工资 WHERE基本工资1200 OR 基本工资=1800B.SELECT*FROM工资 WHERE基本工资 IN(1200,1800)C.SELECT*FROM工资 WHERE基本工资 BETWEEN 1200 AND 1800D.SELECT*FROM工资 WHERE基本工资 LIKE(1200,1800)31.下列叙述中错误的是_。(分数:2.00)A.一种数据的逻辑结构可以有多种存储

    14、结构B.数据的存储结构与数据处理的效率无关C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的32.关于实体完整性规则,正确的叙述是_。(分数:2.00)A.实体完整性规则规定关系的主码不能为空B.实体完整性规则规定关系的候选码不能为空C.实体完整性规则规定关系的主属性不能为空D.实体完整性规则规定关系的外码不能为空33.在 Visual FoxPro中,关于自由表叙述正确的是_。(分数:2.00)A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束C.自由表不能建立候选索引D.自由表不可以加入到数据库中34.在定义类的基本命令 DEFI

    15、NE CLASS中,如果引用了关键词 PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键词说明的属性、方法程序和对象的方法是_。(分数:2.00)A.用?THI属性或方法程序访问B.用?对象.属性或方法程序访问C.用对象.属性或方法程序访问D.用类定义中的其他方法访问35.在 Visual FoxPro中,以共享方式打开一个数据库需使用的参数是_。(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE二、B填空题/B(总题数:13,分数:26.00)36.一棵二叉树的结点数为 33,其最大的深度为U 【1】 /U,最小的深度

    16、为U 【2】 /U。(分数:2.00)填空项 1:_37.设一棵完全二叉树共有 700个结点,则在该二叉树中有U 【3】 /U个叶子结点。(分数:2.00)填空项 1:_38.软件文档分为用户文档和系统文档,描述系统设计、实现和测试的文档属于U 【4】 /U文档。(分数:2.00)填空项 1:_39.数据库模型提供了两层映像功能,内模式到模式间的映像使得数据存储结构改变时,逻辑结构不变,因而相应的应用程序也不必改变,这是它们的U 【5】 /U独立性。(分数:2.00)填空项 1:_40.在教师表中统计职称为教授的人数。请对下面的 SELECT-SQL语句填空: SELECTU 【6】 /UFR

    17、OM教师表 WHERE职称=“教授”(分数:2.00)填空项 1:_41.将教师表中工资小于或等于 1000元的讲师的工资提高 20,其 SQL语句为U 【7】 /U。(分数:2.00)填空项 1:_42.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL语句: SELECTU 【8】 /UFROM 选课表(分数:2.00)填空项 1:_43.表单的U 【9】 /U用于定义表单及其控件的性质及特征。(分数:2.00)填空项 1:_44.为表单添加菜单,除了要在“常规选项”对话框中选择“顶层表单”复选框,还要将表单的ShowWindow属性值设为U 【10】 /U,最后要在U

    18、【11】 /U事件代码中添加调用菜单程序的命令。(分数:2.00)填空项 1:_45.为了使报表更美观,数据分类更为直观,在报表中可以加入U 【12】 /U、矩形及圆等控件。(分数:2.00)填空项 1:_46.设表文件 ks.dbf中有成绩字段(数值型),其值为全国计算机等级考试考生成绩。执行以下程序段后,?命令显示的数据是U 【13】 /U。 USE ks mx =0 DO WHILE . NOT. EOF mx = MAX(成绩,mx) SKIP ENDDO ?mx ENTURN(分数:2.00)填空项 1:_47.要编辑备注字段的文本,应使用U 【14】 /U控件。(分数:2.00)填

    19、空项 1:_48.“计时器”控件中用于设置时间间隔的属性名是U 【15】 /U。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试 21答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.使用项目管理器中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件将_。(分数:2.00)A.保留在原目录中 B.不保留在原目录中C.从磁盘上删除D.可保留在原目录中,也可保留在其他目录中解析:解析 使用项目管理器中的“移去”命令按钮可以将指定的文件从项目中移去,被移去的文件只是移出了项目,它还保留在原目录中。2.在 Visual

    20、 FoxPro中,查询设计器和视图设计器的主要不同表现在于_。(分数:2.00)A.查询设计器有“更新条件”选项卡,没有“查询去向”选项B.查询设计器没有“更新条件”选项卡,有“查询去向”选项 C.视图设计器没有“更新条件”选项卡,有“查询去向”选项D.视图设计器有“更新条件”选项卡,也有“查询去向”选项解析:解析 查询的结果只能阅读,不能修改。而视图不仅具有查询功能,还可以修改记录数据并使源表数据随之更新。与查询设计器相比,在视图设计器中多了一个“更新条件”选项卡,该选项卡具有使修改过的记录更新源表的功能。3.软件工程包括软件开发技术和软件工程管理。下面属于软件工程管理内容的是_。(分数:2

    21、.00)A.软件工具B.软件工程环境C.开发方法D.软件工程经济学 解析:解析 本题考查点是软件工程管理的内容。软件工程包括软件开发技术和软件工程管理。软件开发技 术包括软件开发方法学、软件工程和软件工程环境,而软件工程管理则包括软件管理和软件工程经济学。4.建立已经生成了名为 mymenu的菜单文件,执行该菜单文件的命令是_。(分数:2.00)A.DO mymenuB.DO mymenmpr C.DOmymenpjxD.DO mymenmnx解析:解析 执行菜单文件的命令是 DO菜单程序,菜单程序文件的扩展名.MPR 不能省略。所以选项B的命令正确。 选项 A运行程序文件 mymenu。选项

    22、 C的命令错误,打开项目文件 mymenu.pjx的正确命令“MODIFY PROJECT mymenu.pjx”。选项 D的命令错误,扩展名为.MNX 的文件表示菜单,不是菜单程序文件,打开菜单设计器设计菜单的正确命令是“MODIFY MENU mymenu.mnx”。5.在学生表 STUD中,查询既不是信息系“IS”、数学系“MA”,也不是计算机系“CS”的学生的姓名(XM)和性别(XB) 。实现该功能的正确 SQL语句是_。(分数:2.00)A.SELECT XM,XB FROM STUD WHERE SD IN(“IS“,“MA“,“CS“)B.SELECT XM,XB FROM ST

    23、UD WHERE SD NOT IN(“IS“,“MA“,“CS“) C.SELECT XM,XB FROM STUD WHERE SD NOT(“IS“,“MA“,“CS“)D.SELECT XM,XB FROM STUD WHERE SD NOT IN(IS,MA,C解析:解析 在 WHERE子句中,可使用以下运算符来确定查询集合: IN查找属性值属于指定集合的元组。 NOT IN查找属性值不属于指定集合的元组。 显然,选项 A的查询不符合题目要求;选项 C使用的集合运算符 NOT不正确,应为 NOTIN;选项 D的属性列表中,各属性应当使用引号引起来。因此选项B正确。6.以下哪一个不是队

    24、列的基本操作_。(分数:2.00)A.从队尾插入一个新元素B.从队列中删除第 i个结点 C.判断一个队列是否为空D.读取对头元素的值解析:解析 队列是一种特殊的线性表。队列的特点是“先进先出”:在队列头删除结点;在队列尾插入结点。因此选项 B不符合队列的基本特点,不是队列的基本操作。7.如果在建立表 stock.dbf时,将编号字段设置为主索引;能保证数据的_。(分数:2.00)A.实体完整性 B.域完整性C.参照完整性D.表完整性解析:解析 建立表 stock.dbf时,只要将编号字段设置为主索引,就能保证数据的实体完整性。8.使用报表向导定义报表时,定义报表布局的选项是_。(分数:2.00

    25、)A.列数、方向、字段布局 B.列数、行数、字段布局C.行数、方向、字段布局D.列数、行数、方向解析:解析本题考查点是使用报表向导定义报表。使用报表向导定义报表时,定义报表布局的选项是列数、方向和字段布局。“方向”选项包括水平布局和垂直布局。“字段布局”选项包括按行布局和按列布局。9.视图设计器中含有的、但查询设计器却没有的选项卡是_。(分数:2.00)A.筛选B.排序依据C.分组依据D.更新条件 解析:解析 本题考查点是视图设计器和查询设计器的组成。视图设计器的选项卡有 7项:字段、连接、筛选、排序依据、分组依据、更新条件和杂项。查询设计器的选项卡有 6项:字段、连接、筛选、排序依据、分组依

    26、据和杂项。查询设计器没有“更新条件”选项卡。10.有关连编应用程序,下面的描述正确的是_。(分数:2.00)A.项目连编以后,应将主文件视做只读文件 B.一个项目中可以有多个主文件C.数据库文件可以被指定为主文件D.在项目管理器中,文件名左侧带有符号“”的文件在项目连编以后是只读文件解析:解析 本题考查点是连编应用程序。项目连编以后,所有包含在项目中的文件将变为只读文件。在项目管理器中,文件名左侧带有符号 表示该文件从项目中排除。主文件是整个应用程序的入口点。VFP的程序文件、菜单、表单或查询都可以作为主文件,一个项目中,系统的主文件是唯一的。11.在学生表 STUD中查询所有姓张的学生的信息

    27、,使用的 SQL语句是_。(分数:2.00)A.SELECT * FROM STUD WHERE 姓名 LIKE“张” B.SELECT * FROM STUD WHERE 姓名 IN(“张”)C.SELECT * FROM STUD WHERE 姓名 LIKE“张$”D.SELECT * FROM STUD WHERE 姓名 IN(“张$)”解析:解析 在 WHERE子句中可以使用查询条件谓词 LIKE实现字符匹配。谓词 LIKE的一般形式为“列名 LIKE 字符串常数”,其中的列名的数据类型必须是字符型,在字符串常数中可以使用一些特殊字符来匹配字符。字符(百分号)表示可以和任意长的字符串匹

    28、配。所以,选项 A的语句正确。12.当“复选框”控件的 Value属性值为_时,复选框变为不可用。(分数:2.00)A.0B.1C.2 D.不确定解析:解析 “复选框”控件的 Value属性值有 3种状态:当 Value属性值为 o(或逻辑值.F.)时,表示没有选择复选框;当 Value属性值为 1(或逻辑值.T.)时,表示选中了复选框;当 Value属性值为 2(或NULL)时,复选框显示灰色(表示不可用)。13.INSERT-SQL语句中所使用的数据不能来自于_。(分数:2.00)A.数组B.变量C.查询D.索引 解析:解析 SQL 中的 INSERT语句有下面的几种格式。 INSERT

    29、INTO表名(列名) VALUSE(值) INSERT INTO表名FROM ARRAY数组名/FROM MEMVAR INSERT INTO表名(列名)子查询 其中,是将若干指定数值插入到表中,是将指定数组中的值或同名内存变量的值插入到表中,是将一个查询的结果插入到表中。所以前 3个选项是正确的。14.把学生表 STUD中的学生“王小鱼”的姓名改为“王大川”,实现该功能的 SQL语句是_。(分数:2.00)A.UPDATE STUD姓名“王小鱼”WHERE 姓名“王大川”B.UPDATE STUD姓名“王大川”WHERE 姓名“王小鱼”C.UPDATE STUD SET姓名“王小鱼”WHER

    30、E 姓名“王大川”D.UPDATE STUD SET姓名“王大川”WHERE 姓名“王小鱼” 解析:解析 SQL 提供了更新操作语句 UPDATE。UPDATE 语句的一般格式为: UPDATE表名SET列名;表达式,列名=表达式WHERE条件 其功能是更新指定表中满足条件的记录,把这些记录按 SET子句中的表达式修改相应字段上的值。所以,能实现把学生表 STUD中的学生“王小鱼”的姓名改为“王大川”的功能的语句是选项 D。15.在数据库技术中,面向对象数据模型是一种_。(分数:2.00)A.概念模型B.结构模型 C.物理模型D.形象模型解析:解析 根据数据模型应用的目的不同,模型分为概念模型

    31、和结构模型。概念模型是按用户的观点对数据和信息建模,结构模型是按计算机系统观点对数据建模。数据模型按数据结构分为层次模型、网状模型、关系模型和面向对象数据模型。16.在结构化方法中,软件功能分解属于下列软件开发中的_阶段。(分数:2.00)A.概要设计 B.需求分析C.详细设计D.编程调试解析:解析 概要设计的任务是划分出构成系统的各物理元素以及设计出软件的结构(如确定模块及模块间的关系)。设计过程通常分为以下几步:提出可选择方案,选择合理方案,推荐最佳方案,功能分解,设计软件结构,制定测试计划,最后提交概要设计文档。软件功能分解属于概要设计阶段。本题的正确答案为选项 A。17.3l在表单控件

    32、中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是_。(分数:2.00)A.文本框 B.标签C.列表框D.复选框解析:解析 文本框是 Visual FoxPro的一种常用控件,用户利用它可以在内存变量、数组元素和非备注型字段中输入或编辑数据。所有标准的 Visual FoxPro编辑功能,如剪切、复制和粘贴等,在文本框内都可以使用。18.能够将表单的 Visible属性设置为.T.,,并使表单成为活动对象的方法是_。(分数:2.00)A.HideB.Show C.ReleaseD.SetFocus解析:解析 本题考查点是表单的属性和方法。表单的 Visible属性表示表单是可见的(Vi

    33、sible 为.T.)还是隐藏(Visible 为.F.)。表单的 Hide方法用来隐藏表单,将表单的 Visible属性设置为.F.,表单的Show方法用来 隐藏表单,将表单的 Visible属性设置为.T.,表单的 Release方法将表单从内存中释放,表单的 Refresh方法用来刷新表单,SetFocus 方法让控件获得焦点,使之成为活动对象,表单没有SetFocus方法。19.在使用命令“INSERT INTO表名(列名)VALUSE(值)”时,下列描述中,错误的是_。(分数:2.00)A.INSERT-SQL语句中列名的顺序可以与表定义时的列名顺序一致B.INSERT-SQL语句中

    34、列名的顺序可以与表定义时的列名顺序不一致C.INSERT-SQL语句中值的顺序可以与列名的顺序不一致 D.INSERT-SQL语句中值的顺序必须与列名的顺序一致解析:解析 INSERT-SQL 语句中列名的顺序既可以与表定义时的列名顺序一致,也可以不一致,但是, INSERT-SQL语句中值的顺序必须与列名的顺序一致。20.建立一个“职员”表,表中有 5个字段:职员号、姓名、性别、年龄、部门。要求职员号属性的值唯一,并且不能为空值。建立该表的 SQL语句可以是_。(分数:2.00)A.CREATE TABLE 职员(职员号 CHAR(6),姓名 CHAR(8),; 性别 CHAR(2),年龄

    35、INT(4),部门 CHAR(12)B.CREATE TABLE职员(职员号 CHAR(6)NULL,姓名 CHAR(8),; 性别 CHAR(2),年龄 INT(4),部门CHAR(12)C.CREATE TABLE 职员(职员号 CHAR(6)NOT NULL UNIQUE,; 姓名 CHAR(8),性别 CHAR(2),年龄 INT(4),部门 CHAR(12) D.CREATE TABLE职员(职员号 CHAR(6)UNIQUE,姓名 CHAR(8),: 性别 CHAR(2),年龄 INT(4),部门CHAR(12)解析:解析 SQL 支持空值,空值是不知道或不确定的值。NOT NUL

    36、L 表示不允许有空值,UNIQUE 表示属性的值唯一。所以,选项 C建立的表符合题目要求。21.对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是_。(分数:2.00)A.分支覆盖准则比语句覆盖准则严密 B.条件覆盖要比分支覆盖优越。因此,条件覆盖能完全满足分支覆盖C.组合条件覆盖准则既能满足分支覆盖准则,也能满足条件覆盖准则。因此组合条件覆盖准则是一种完全测试D.上述说法都不对解析:解析 白箱(盒)测试是根据对程序内部逻辑结构的分析来选取测试用例。白箱(盒)测试用例的设计准则有:语句覆盖、分支覆盖、条件覆盖和组合条件覆盖。 分支覆盖通过足够多的测试用例,使程序中的每个分支至少通过一次。分

    37、支覆盖准则比语句覆盖准则严密一些,选项 A正确;条件覆盖通过执行足够多的测试用例,使每个判定中的每个条件都能得到两种不同的结果(“真”与“假”)。虽然条件覆盖要比分支覆盖优越,但并不能完全满足分支覆盖,选项 B错误;组合条件覆盖要求通过足够多的测试用例,使每个判定中各条件的各种可能组合至少出现一次,它既能满足分支覆盖准则,也能满足条件覆盖准则,但也不是完全测试,选项 C错误。22.以下数据结构中不属于线性数据结构的是_。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析 线性结构是指满足如下条件的非空数据结构:有且只有一个根结点,每一个结点最多有一个前驱、一个后继。队列、线性表和

    38、栈同时满足这些条件,二叉树的结点可能存在两个后继,所以不是线性结构。23.下列中的_不能作为应用程序系统的主程序。(分数:2.00)A.表单B.数据表 C.菜单D.程序解析:解析 应用程序系统的主程序主要用于初始化系统的运行环境,显示初始的用户界面、控制事件的运行,使用表单、菜单和程序都可以完成以上功能。但数据表作为系统的数据源,不具备上述功能。24.在下列关于索引的叙述中,正确的是_。(分数:2.00)A.索引不仅能提高查询的速度,还能提高更新的速度B.索引提高了查询的速度,但一般会降低更新的速度 C.删除索引以后,原来的表文件中记录的物理顺序将被改变D.索引字段可以更新,但是必须在更新前关

    39、闭索引解析:解析 索引是对表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排列次序排列这些指针,索引文件是由这些指针组成的文件。表使用索引的方式是:通过搜索索引找到特定的值,然后根据指针在基本表中查找包含该值的行。创建索引是加快表的查询速度的有效手段。由于在表的数据发生变化时,所有当时打开的索引文件都会随着数据的改变而自动改变指针的顺序 (自动更新),因此使用索引一般会降低更新的速度。索引文件和表的DBF 文件分别存储,索引只改变原表的逻辑顺序,并没有改变物理顺序,因此索引被删除,并不会影响原表中的记录顺序。25.在包含 1000个元素的线性表中实

    40、现如下各运算,哪一个所需的执行时间最长?_(分数:2.00)A.线性表按顺序方式存储,在线性表的第 10个结点后面插入一个新结点 B.线性表按链接方式存储,在线性表的第 l0个结点后面插入一个新结点C.线性表按顺序方式存储,删除线性表的第 990个结点D.线性表按链接方式存储,删除指针 P所指向的结点解析:解析 本题考查点是线性表的基本操作。 选项 A:线性表按顺序方式存储,在线性表的第 10个结点后面插入一个新结点,需要将第 11个元素到第 1000 个元素依次向后移动一个位置,然后在第 11个元素位置处插入新结点,因此要移动 990个元素,插入一个元素。选项 B:线性表按链接方式存储,在线

    41、性表的第 10个结点后面插入一个新结点,只需要修改新结点的指针域和第 10个结点的指针域就可以实现,无须移动元素。选项 C:线性表按顺序方式存储,删除线性表的第 990 个结点,需要将第 991个元素到第1000个元素依次向前移动一个位置,因此要移动 10个元素。选项 D:线性表按链接方式存储,删除指针P所指向的结点,只需要修改指针 P所指向的指针域就可以实现,无须移动元素。 因此,选项 A所需的执行时间最长。26.从学生选课表 SC中(其中有学号、课程号、成绩 3个字段)查询选修了 3门以上课程的学生学号,实现该功能的 SELECT语句是_。(分数:2.00)A.SELECT 学号 FROM

    42、 SC GROUP BY 学号 HAVING SUM(*)3B.SELECT 学号 FROM SC GROUP BY 学号 HAVING COUNT(*)3 C.SELECT 学号 FROM SC GROUP BY 学号 HAVING 课程号3D.SELECT 学号 FROM SC WHERE 课程号 3 GROUPBY 学号解析:解析 根据题目要求,应先用 GROUP BY子句按学号分组,再用集函数 COUNT对每一组计数。 HAVING指定选择组的条件,只有满足条件(元组数3,表示此学生选修的课超过 3门)的组才会被选出来。根据此分析,选项 B的语句正确。27.软件测试的内容包括: 、有效

    43、性测试 、集成测试 、验收测试 、系统测试 、单元测试 正确的测试顺序是_。(分数:2.00)A.、B.、C.、D.、 解析:解析 本题考点是软件测试的顺序。软件系统的开发过程是一个自顶向下逐步细化的过程,而测试过程是以相反顺序进行的集成过程。软件测试的顺序是单元测试、集成测试、有效性测试、系统测试和验收测试。28.在 SELECT-SQL语句中,要将查询结果保存在文本文件中的选项是_。(分数:2.00)A.INTO 新表名B.TO FILE文件名 C.TO PRINTERD.TO SCREEN解析:解析 SELECT-SQL 语句的查询结果可以存放到一个数据表中(INTO新表名),也可以存放

    44、到一个文本文件中(TO FILE文件名),还可以从打印机(TO PRINTER)和屏幕(TO SCREEN)上输出。29.下面列出的“组合框”控件属性中,表示组合框的数据来源的属性是_。(分数:2.00)A.ValueB.TopC.Rowsource D.Rowsourcetype解析:解析 “组合框”控件由一个列表框和一个编辑框组成。它主要用于从列表项中选取数据,并将数据显示在编辑窗口中的操作。“组合框”控件的属性主要包括“组合框”控件的大小以及“组合框”输出信息字体的大小、风格等。属性 Value表示组合框的当前值,Top 表示组合框上边界与容器上边界的距离,Rowsource 表示组合框

    45、的数据来源,Rowsourcetype 表示组合框数据源的存储类型。30.列出工资表中基本工资在 1200元到 1800元之间的职工信息,应使用的 SQL查询语句是_。(分数:2.00)A.SELECT*FROM工资 WHERE基本工资1200 OR 基本工资=1800B.SELECT*FROM工资 WHERE基本工资 IN(1200,1800)C.SELECT*FROM工资 WHERE基本工资 BETWEEN 1200 AND 1800 D.SELECT*FROM工资 WHERE基本工资 LIKE(1200,1800)解析:解析 在 SELECT查询语句中可以使用下表中的特殊运算符来简洁而清

    46、晰地表示条件。从表中可知,正确表示基本工资“在 1200元到 1800元之间”这个条件的子句是“BETWEEN 1200 AND l800”。B特殊运算符/B运算符 含 义 运算符 含 义 BETWEENAND 表示值在某个范围之内 IS NULL 测试属性值是否为空IN 表示值为某几个值之一 LIKE 对字符型数据进行比较31.下列叙述中错误的是_。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据处理的效率无关 C.数据的存储结构与数据处理的效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的解析:解析 一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等,选项 A和选项 D正确。采用不同的存储结构,其数据处理的效率不同,因此,在处理数据时选择合适的存储结构很重要,选项 C正确,选项 B错误,应为本题正确答案。32.关于实体完整性规则,正确的叙述是_。(分数:2.00)A.实体完整性规则规定关系的主码不能为空B.实体完整性规则规定关系的候选码不能为空C.实体完整性规则规定关系的主属性不能


    注意事项

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




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

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

    收起
    展开