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

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

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

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

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

    1、二级 VISUAL+FOXPRO-1-1 及答案解析(总分:82.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:52.00)1.设当前数据库有 10 条记录(记录未进行任何索引),在下列 3 种情况下,当前记录号为 1 时:EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。 A. 1,11,1 B. 1,10,1 C. 1,11,0 D. 1,10,0 (分数:1.00)A.B.C.D.2.每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,_是错误的。 A. 事件是一种预先定义好的特定的动作,由用户或系统激活 B. VFP 基类

    2、的事件集合是由系统预先定义好后,是惟一的 C. VFP 基类的事件也可以由用户创建 D. 可以激活事件的用户动作有按键、单击鼠标、移动鼠标等(分数:1.00)A.B.C.D.3.设置严格的日期格式的命令是_。 A. set date ansi B. set strictdate to 0 C. set century on D. set strictdate to 1(分数:2.00)A.B.C.D.4.在 VFP 中不是选项中的内容是( )。 A. NEXT n B. RECORD n C. REST D. G0 n(分数:2.00)A.B.C.D.5.对长度为 N 的线性表进行顺序查找,在

    3、最坏情况下所需要的比较次数为_。 A. N+1 B. N C. (N+1)/2 D. N/2(分数:2.00)A.B.C.D.6.下列货币型常量的表示中,错误的是( )。 A. $1234.56 B. $1234.567 C. $1234.5678 D. $1234.56789(分数:2.00)A.B.C.D.7.命令?VARTYPE(TIME()的结果是_。 A.C B.D C.T D.出错(分数:1.00)A.B.C.D.8.下列描述中,不是线性表顺序存储结构特征的是( )。 A. 不便于插入和删除 B. 需要连续的存储空间 C. 可随机访问 D. 需另外开辟空间来保存元素之间的关系(分数

    4、:2.00)A.B.C.D.9.下列叙述中正确的是 A. 数据库系统是一个独立的系统,不需要操作系统的支持 B. 数据库设计是指设计数据库管理系统 C. 数据库技术的根本目标是要解决数据共享的问题 D. 数据库系统中,数据的物理结构必须与逻辑结构一致(分数:2.00)A.B.C.D.10.设 X=10,语句“?VARTYPE(“X“)”的输出结果是U /U。 A. N B. C C. 10 D. X(分数:2.00)A.B.C.D.11.数据管理技术发展的三个阶段中,U /U没有专门的软件对数据进行管理。人工管理阶段 文件系统阶段 数据库阶段 A. 仅 B. 仅 C. 和 D. 和(分数:2.

    5、00)A.B.C.D.12.下列说法错误的是 A. 关系中每一个属性对应一个值域 B. 关系中不同的属性可对应同一值域 C. 对应同一值域的属性为不同的属性 D. DOM()表示属性 A 的取值范围(分数:1.00)A.B.C.D.13.在下列关于关系型数据库系统的叙述中,正确的是 A. 表的字段之间和记录之间都存在联系 B. 表的字段之间和记录之间都不存在联系 C. 表的字段之间不存在联系,而记录之间存在联系 D. 表中只有字段之间存在联系(分数:1.00)A.B.C.D.14.课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL 语句“SELECT *FROM 课程 WHERE课

    6、程名=“数据结构“”完成的操作称为 A. 选择 B. 投影 C. 连接 D. 并(分数:2.00)A.B.C.D.15.E-R 图是表示概念模型的有效工具之一。E-R 图中的菱形框表示_。 A.实体和实体间的联系 B.实体 C.实体的属性 D.联系的属性(分数:1.00)A.B.C.D.16.假设一个数据库中的某个表中有 100 条记录,如果当前记录为第 20 条记录,把记录指针移到最后一个,测试当前记录号函数 RECNO()的值是 A. 99 B. 100 C. 21 D. 101(分数:1.00)A.B.C.D.17.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为(

    7、 )。 A. 63 B. 64 C. 6 D. 7(分数:2.00)A.B.C.D.18.在 FoxPro 下,不能清除所有内存变量的命令是 _。 A. RELEASE ALL B. CLEAR ALL C. CLOSE ALL D. CLEAR MEMORY(分数:1.00)A.B.C.D.19.从工程管理角度,软件设计一般分为两步完成,它们是 _。 A. 概要设计与详细设计 B. 过程控制 C. 软件结构设计与数据设计 D. 程序设计与数据设计(分数:1.00)A.B.C.D.20.有如下 SQLSELECT 语句SELECT*FROM stock WHERE 单价 BETWEEN 12.

    8、76 AND 15.20与该语句等价的是 A. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 B. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 C. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 D. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76(分数:1.00)A.B.C.D.21.下列关于队列的叙述中正确的是_。 A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线

    9、性表 (分数:1.00)A.B.C.D.22.在软件开发过程中,软件结构设计是描述_。 A. 数据存储结构 B. 软件体系结构 C. 软件结构测试 D. 软件控制过程(分数:1.00)A.B.C.D.23.有如下 SQL 语句:SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS;(SELECT * FROM 学生表 WHERE 班级号班级表.班级号)执行该语句后,班级名称的字段值是 A. 03 计算机一班 B. 03 计算机二班 C. 03 计算机三班 D. 03 计算机一班和 03 计算机二班(分数:1.00)A.B.C.D.24.在下列关于二叉树的叙述中,正确的一条

    10、是_。 A.度为 2 的树称为二叉树 B.二叉树的度肯定是 2 C.二叉树中所有结点的度都是 2 D.具有 3 个结点的二叉树有 5 种形态(分数:1.00)A.B.C.D.25.执行命令 MyForm=CreateObject(“Form“)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令_。 A.MyForm.List B.MyForm.Display C.MyForm.Show D.MyForm.ShowForm(分数:1.00)A.B.C.D.26.如果想从字符串“计算机等级考试”中取出“考试”,这两个字,下列函数使用正确的是( )。 A. SUBSTR(“计算机等级考试“,1

    11、1) B. SUBSTR(“计算机等级考试“,5,3) C. RIGHT(“计算机等级考试“,2) D. LEFT(“计算机等级考试“,4)(分数:2.00)A.B.C.D.27.第(34)(35)题使用如下图书管理数据库:图书(总编号 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)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,查询 0001 号借书证的读者姓名和所借图书的书名。SQL 语句正确的是

    12、_。SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE;借阅借书证号=“0001“ AND; A. 图书总编号=借阅总编号 AND 读者借书证号=借阅借书证号 B. 图书分类号=借阅分类号 AND 读者借书证号=借阅借书证号 C. 读者总编号=借阅总编号 AND 读者借书证号=借阅借书证号 D. 图书总编号=借阅总编号 AND 读者书名=借阅书名 (分数:1.00)A.B.C.D.28.以下程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是U /U。CLEARX=5DO WHILE.T.X=X+5IF X=INT(X/5)*5?XELSELOOPENDIFIF X

    13、10EXITENDIFENDDO A. 5 10 B. 5 15 C. 10 10 D. 10 15(分数:2.00)A.B.C.D.29.下面不属于软件工程三要素的是 A. 方法 B. 环境 C. 工具 D. 过程(分数:2.00)A.B.C.D.30.下列叙述中正确的是 A. 为了建立一个关系,首先要构造数据的逻辑关系 B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项 C. 一个关系的属性名表称为关系模式 D. 一个关系可以包括多个二维表(分数:2.00)A.B.C.D.31.?STR(123.45,5,1)命令的输出结果是( )。 A. 123.4 B. 123.5 C.

    14、123.45 D. *(分数:2.00)A.B.C.D.32.下列程序段执行以后,内存变量 y 的值是( )。x=34567y=0DO WHILE x0y=x%10+y*10X=int(x/10)ENDDO A. 3456 B. 34567 C. 7654 D. 76543(分数:2.00)A.B.C.D.33.把一个项目编译成一个应用程序时,下面的叙述正确的是 _。 A.所有的项目文件将组合为一个单一的应用程序文件 B.所有项目的包含文件将组合为一个单一的应用程序文件 C.所有项目排除的文件将组合为一个单一的应用程序文件 D.由用户选定的项目文件将组合为一个单一的应用程序文件(分数:1.00

    15、)A.B.C.D.34.在查询设计器中可以根据需要为查询输出“查询去向”的,有 A. 浏览、临时表、表、图形、屏幕、标签 B. 浏览、临时表、表、图形、屏幕、报表、视图 C. 浏览、临时表、表、图形、屏幕、报表、标签 D. 浏览、临时表、表、图形、报表、标签(分数:1.00)A.B.C.D.35.SQL 语言又称为_。 A. 结构化定义语言 B. 结构化控制语言 C. 结构化查询语言 D. 结构化操纵语言(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:30.00)36.在 SQL 的 CREATE TABLE 语句中,为属性说明取值范围(约束)的是 1 短语。(分数:2

    16、.00)填空项 1:_37.如果表单及表单控件同时设置了 INIT 事件,运行表单时,后引发的是 1 中的 INIT 事件。(分数:2.00)填空项 1:_38.假设图书管理数据库中有 3 个表,图书.dbf、读者dbf 和借阅dbf。它们的结构分别如下: 图书(总编号 C(6),分类号 C(8),书名 C(16),出版单位 C(20),单价 N(6,2) 读者(借书证号 C(4),单位C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20) 借阅(借书证号 C(4),总编号 C(6),借书日期D(8) 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借

    17、阅的主索引应该是_。(分数:2.00)填空项 1:_39.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_40.设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO,其中 NO 为学号,NAME 为姓名,SEX为性别,AGE 为年龄,CLASS 为班号。写出实现下列功能的 SQL 语句。 插入“95031”班学号为 30,姓名为“郑和”的学生记录:_。(分数:2.00)填空项 1:_41.删除学生表的候选索引 XUESH INDEX,该语句格式为: ALTER TABLE 学生表_TAG XUESH_INDEX(分数:2.00)填空项 1:_

    18、42.使用 SQL 语句求“公关部”的所有职工的加班费总和: SELECT_(加班费) FROM 值班 WHERE 部门号 IN (SELECT 部门号 FRON_ WHERE 部门名=“公关部“:(分数:4.00)填空项 1:_43.函数 BETWEEN(40,34,50)的运算结果是 1。(分数:2.00)填空项 1:_44.数据字典是各类数据描述的集合,它通常包括 5 个部分,即数据项、数据结构、数据流、U U /U/U和处理过程。(分数:1.00)填空项 1:_45.SQL 查询输出中,可以使用U U /U /U短语可以将查询结果存放在文本文件中。(分数:1.00)填空项 1:_46.

    19、排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序。(分数:2.00)填空项 1:_47.在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为 3 种:前序遍历、U U /U/U遍历和后序遍历。(分数:1.00)填空项 1:_48.对于长度为 n 的序列,在最坏情况下,简单选择排序需要 1 次比较。(分数:2.00)填空项 1:_49.创建学生表时,要将“学号”字段定义为 8 个字符长度,且为主键,其列定义为U U /U /U。(分数:3.00)填空项 1:_50.计算 1!+2!+3!+10!的值。 set talk off s=0 for n=1 t

    20、o 10 t=1 _ t=t*m endfor _ end for ?s(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO-1-1 答案解析(总分:82.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:52.00)1.设当前数据库有 10 条记录(记录未进行任何索引),在下列 3 种情况下,当前记录号为 1 时:EOF()为真时;BOF()为真时,命令?RECN()的结果分别是 _。 A. 1,11,1 B. 1,10,1 C. 1,11,0 D. 1,10,0 (分数:1.00)A. B.C.D.解析:解析 测试函数 评析 EOF()是表文件尾测试函数,功能是

    21、测试指定文件中的记录指针是否指向文件尾,若返回逻辑真.T.,表文件尾是指最后一条记录的后面位置。 BOF()是表文件首测试函数,功能是测试当前表文件或指定表文件中的记录指针是否指向文件首,若返回逻辑真.T.,表文件首是第 1 条记录的前面位置。 RECN()是记录号测试函数,功能是返回当前表文件或指定表文件中当前记录(记录指针所指记录)的记录号。如果指定工作区上没有打开表文件,函数值为 0,如果记录指针指向文件尾,函数值为表文件中记录数加 1。如果记录指针指向文件首,函数值为表文件中第 1 条记录的记录号。2.每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,_是错误的

    22、。 A. 事件是一种预先定义好的特定的动作,由用户或系统激活 B. VFP 基类的事件集合是由系统预先定义好后,是惟一的 C. VFP 基类的事件也可以由用户创建 D. 可以激活事件的用户动作有按键、单击鼠标、移动鼠标等(分数:1.00)A.B.C. D.解析:解析 基本概念:事件 评析 可以根据需要对 Visual FoxPro 提供的基类添加任意数量新的属性和方法,但却不能为其增加新的事件。3.设置严格的日期格式的命令是_。 A. set date ansi B. set strictdate to 0 C. set century on D. set strictdate to 1(分数

    23、:2.00)A.B.C.D. 解析:解析 本题考查的是设置日期格式的命令,下表给出了在 Visual FoxPro 中常用的日期格式设置命令。 设置的功能 命令格式 说明设置是否对日期格式进行严格检查SET STRICTDATE TO0|1|20 不进行严格检查,1 进行严格检查,2 进行严格检查,并对日期函数 CTOD()和 CTOT()也有效设置年份位数 SET CETURY ON|OFF ON 用 4 位数字表示年份 0FF用 2 位数字表示年份设置日期显示格式SET DATE TO MDY|YMD|DMYMDY 以“月、日、年”形式盟示 YMD 以“年、月、日”形式显示 DMY 以“日

    24、、月、年”形式显示设置年月日分隔符SET MARK TO日期分隔符习惯上大多用“/”、“-”或“.”三种符号之一作为日期分隔符,系统默认“/”为分隔符4.在 VFP 中不是选项中的内容是( )。 A. NEXT n B. RECORD n C. REST D. G0 n(分数:2.00)A.B.C.D. 解析:5.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 A. N+1 B. N C. (N+1)/2 D. N/2(分数:2.00)A.B. C.D.解析:解析 顺序查找排序算法 评析 在进行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性

    25、表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。6.下列货币型常量的表示中,错误的是( )。 A. $1234.56 B. $1234.567 C. $1234.5678 D. $1234.56789(分数:2.00)A.B.C.D. 解析:解析 货币型常量用来表示货币值,其书写格式与数值型常量类似,但要加一个前置的美元符号($),货币在存储和计算时,采用 4 位小数。如果一个货币型常量多于 4 位小数,那么系统会自动将多余的小数位四合五入。货币型常量没有科学记数法形式,所以选项 D)是错误的。7.命令?VARTYPE(TIME()的结果是_。 A.C B.D

    26、C.T D.出错(分数:1.00)A. B.C.D.解析:解析 VARTYPE 函数测试表达式的类型,返回一个大写字母。TIME()以 24 小时制返回当前系统时间,函数值为字符型。所以 VARTYPE(TIME()的结果为代表字符型的大写字母 C。8.下列描述中,不是线性表顺序存储结构特征的是( )。 A. 不便于插入和删除 B. 需要连续的存储空间 C. 可随机访问 D. 需另外开辟空间来保存元素之间的关系(分数:2.00)A.B.C.D. 解析:解析 线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位

    27、置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。9.下列叙述中正确的是 A. 数据库系统是一个独立的系统,不需要操作系统的支持 B. 数据库设计是指设计数据库管理系统 C. 数据库技术的根本目标是要解决数据共享的问题 D. 数据库系统中,数据的物理结构必须与逻辑结构一致(分数:2.00)A.B.C. D.解析:解析 A 选项,数据库系统需要操作系统的支持,必不可少,故其叙述不正确。 B 选项错误,数据库设计是指设计一个能满足用户要求,性能良好的数据库。D 选项也不对,数据库 应该具有物理独立性和逻辑独立性,改变其一而不影响另一个。正确答案为 C。10.设 X=10,语句“?VAR

    28、TYPE(“X“)”的输出结果是U /U。 A. N B. C C. 10 D. X(分数:2.00)A.B. C.D.解析:解析 VARTYPE()函数,返回一个表达式的数据类型。 题中是判断表达式“X”这个字符串的数据类型,返回值为字符型 C。X 是一个变量,而“X”是一个字符型常量,两者无关。如果?VARTYPE(“X“)中的 X 不加引号,则 X 为变量的值 10,结果会返回数值型 N。11.数据管理技术发展的三个阶段中,U /U没有专门的软件对数据进行管理。人工管理阶段 文件系统阶段 数据库阶段 A. 仅 B. 仅 C. 和 D. 和(分数:2.00)A. B.C.D.解析:解析 数

    29、据管理技术发展的三个阶段中,只有人工管理阶段,没有操作系统,没有管理数据的软件,数据处理方式是批处理。在文件系统阶段,操作系统中已经有了专门数据管理软件,一般称为文件系统。在数据库系统阶段,出现了统一管理数据的专门软件系统,即数据库管理系统。12.下列说法错误的是 A. 关系中每一个属性对应一个值域 B. 关系中不同的属性可对应同一值域 C. 对应同一值域的属性为不同的属性 D. DOM()表示属性 A 的取值范围(分数:1.00)A.B.C. D.解析:解析 关系中每一个属性都有一个取值范围,称为属性的值域。每一个属性对应一个值域,不同属性可对应同一个值域。对应同一值域的却不一定是不同的属性

    30、。属性的值域用 DOM(A) 表示,A 表示属性的名称。13.在下列关于关系型数据库系统的叙述中,正确的是 A. 表的字段之间和记录之间都存在联系 B. 表的字段之间和记录之间都不存在联系 C. 表的字段之间不存在联系,而记录之间存在联系 D. 表中只有字段之间存在联系(分数:1.00)A. B.C.D.解析:解析 在关系数据库系统中,数据库中的数据存储在二维表中,而表由记录构成,每个记录都具有相同的结构,即每个记录的所包含的属性类型相同,而取值不同,并且在数据库的表中,通常会设定某个字段或某些字段为键,通过这些键就可以确定其他字段的值,因此在关系型数据库系统中,表的字段之间和记录之间都存在联

    31、系,正确答案应该是 A。14.课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL 语句“SELECT *FROM 课程 WHERE课程名=“数据结构“”完成的操作称为 A. 选择 B. 投影 C. 连接 D. 并(分数:2.00)A. B.C.D.解析:解析 选择是从行的角度对表进行操作,选择满足条件的元组;投影是从列的角度进行操作,选择满足条件的列;连接和并运算是对两个以上的表进行操作。题目中的 SQL 语句是从“课程”表中选择满足条件的行。15.E-R 图是表示概念模型的有效工具之一。E-R 图中的菱形框表示_。 A.实体和实体间的联系 B.实体 C.实体的属性 D.联系的属性

    32、(分数:1.00)A. B.C.D.解析:16.假设一个数据库中的某个表中有 100 条记录,如果当前记录为第 20 条记录,把记录指针移到最后一个,测试当前记录号函数 RECNO()的值是 A. 99 B. 100 C. 21 D. 101(分数:1.00)A.B. C.D.解析:解析 RECNO()函数的功能是测试记录号,它的格式如下: RECNO(工作区号|表别名) 具体的功能是返回工作区号或表别名指定的表文件当前记录的记录号。如果没有指定工作区号,则返回当前表文件当前记录的记录号。本题的意思是,当前记录为第一条记录,如果把记录指针移动到最后一个,求 RECNO()的返回值。因为此时已经

    33、把记录的指针移动到最后一个了,而数据表中有 100 条记录,因此 RECNO ()的返回值为 100。17.在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。 A. 63 B. 64 C. 6 D. 7(分数:2.00)A.B. C.D.解析:解析 在长度为 64 的有序线性表中,其中的 64 个数据元素是按照从大到小或从小到大的顺序有序排列的。在这样的线性表中进行顺序查找,最坏的情况就是查找的数据元素不在线性表中或位于线性表的最后。按照线性表的顺序查找算法,首先用被查找的数据和线性表的第一个数据元素进行比较,若相等,则查找成功,否则,继续进行比较,即和线性表的第二

    34、个数据元素进行比较。同样,若相等,则查找成功,否则,继续进行比较。依次类推,直到在线性表中查找到该数据或查找到线性表的最后一个元素,算法才结束。因此,在长度为 64 的有序线性表中进行顺序查找,最坏的情况下需要比较 64 次。因此,本题的正确答案为 B。18.在 FoxPro 下,不能清除所有内存变量的命令是 _。 A. RELEASE ALL B. CLEAR ALL C. CLOSE ALL D. CLEAR MEMORY(分数:1.00)A.B.C. D.解析:解析 VisualFoxPro 的基本数据元素/常量,变量,表达式 评析 内存变量的清除 格式1:CLEARMEMORY 清除所

    35、有内存变量 格式 2:RELEASE内存变量表清除指定的内存变量 格式3:RELEASEALLEXTENDED清除所有的内存变量 格式 4;RELEASEALL(LIKE通配符IEXCEPT通配符 答案 Cc CLOSEALL 是关闭所有文件。所有本题答案为 C。19.从工程管理角度,软件设计一般分为两步完成,它们是 _。 A. 概要设计与详细设计 B. 过程控制 C. 软件结构设计与数据设计 D. 程序设计与数据设计(分数:1.00)A. B.C.D.解析:解析 软件设计步骤 评析 从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。概要设计(又称结构设计)将软件需求转化为软件体系结

    36、构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。20.有如下 SQLSELECT 语句SELECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20与该语句等价的是 A. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 B. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 C. SELECT*FROM stock WHERE 单价15.20.AND)单价12.76 D. SELECT*FROM st

    37、ock WHERE 单价15.20.AND)单价12.76(分数:1.00)A. B.C.D.解析:解析 语句:SELECT*FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20 的含义是:选择“单价”在 12.76 和 12.50 之间的所有记录。而用 BETWEEN 作取值范围限定时,是包括限定条件的两个端点值的,因此选项 A 是另外一种实现条件查询的书写方法,其含义与题干中给出的 SQL 语句是完全一样的,其他项都错误,选项 C 在用大于号和小于号作限定条件时,必须将小值写在 AND 的前面。21.下列关于队列的叙述中正确的是_。 A. 在队列中只能插入

    38、数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线性表 (分数:1.00)A.B.C. D.解析:解析 队列的基本概念 评析 队列是指允许在一端进行插入、而在另端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。22.在软件开发过程中,软件结构设计是描述_。 A. 数据存储结构 B. 软件体系结构 C. 软件结构测试 D. 软件控制过程(分数:1.00)A.B. C.D.解析:解析 软件工程基础:结构化设计方法 评析 从工程管理角度来看,软件设计分两步完成:概要设计和详细设计。概要设计(又称结构设计)将软件需求转化为

    39、软件体系结构,确定系统级接口、全局数据结构或数据库模式。23.有如下 SQL 语句:SELECT 班级名称 FROM 班级表 WHERE NOT EXISTS;(SELECT * FROM 学生表 WHERE 班级号班级表.班级号)执行该语句后,班级名称的字段值是 A. 03 计算机一班 B. 03 计算机二班 C. 03 计算机三班 D. 03 计算机一班和 03 计算机二班(分数:1.00)A.B.C. D.解析:解析 该 SQL 语句的功能是查找还没有学生记录的班级名称。在学生表中暂时还没有“03 计算机三班”学生的记录,所以查询结果为“03 计算机三班”。24.在下列关于二叉树的叙述中

    40、,正确的一条是_。 A.度为 2 的树称为二叉树 B.二叉树的度肯定是 2 C.二叉树中所有结点的度都是 2 D.具有 3 个结点的二叉树有 5 种形态(分数:1.00)A.B.C.D. 解析:25.执行命令 MyForm=CreateObject(“Form“)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令_。 A.MyForm.List B.MyForm.Display C.MyForm.Show D.MyForm.ShowForm(分数:1.00)A.B.C. D.解析:解析 Show 是方法的一种,用于显示表单。ShowWindow 为表单属性,用于控制表单在屏幕中、悬浮在顶

    41、层表单中或作为顶层表单出现。执行 MyForm.Show 可以让隐藏的表单在屏幕上显示,因此,C 选项正确。26.如果想从字符串“计算机等级考试”中取出“考试”,这两个字,下列函数使用正确的是( )。 A. SUBSTR(“计算机等级考试“,11) B. SUBSTR(“计算机等级考试“,5,3) C. RIGHT(“计算机等级考试“,2) D. LEFT(“计算机等级考试“,4)(分数:2.00)A. B.C.D.解析:解析 取于串的函数有以下 3 个: LEFT(字符表达式,长度) RIGHT(字符表达式,长度) SUBSYR(字符表达式,起始位置,长度) 功能:LEFT()从指定表达式值

    42、的左端取一个指定长度的子串作为函数值;RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。 在 SUBSTR()函数中,若缺省第 3 个自变量长度,则函数从指定位置一直取到量后一个字符。 由于一个汉字占用两个字符,再根据函数的功能,选项 A)的结果是“考试”,选项 B)的结果是“机”,选项 C)的结果是“试”,选项 D)的结果是“计算”。27.第(34)(35)题使用如下图书管理数据库:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借

    43、书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)对于图书管理数据库,查询 0001 号借书证的读者姓名和所借图书的书名。SQL 语句正确的是_。SELECT 姓名,书名 FROM 借阅,图书,读者 WHERE;借阅借书证号=“0001“ AND; A. 图书总编号=借阅总编号 AND 读者借书证号=借阅借书证号 B. 图书分类号=借阅分类号 AND 读者借书证号=借阅借书证号 C. 读者总编号=借阅总编号 AND 读者借书证号=借阅借书证号 D. 图书总编号=借阅总编号 AND 读者

    44、书名=借阅书名 (分数:1.00)A. B.C.D.解析:解析 SQL 的数据查询 评析 使用 SQL 命令进行查询。查询结果出自不同的表,即姓名出自读者表,书名出自图书表,该题是涉及多个表的连接查询。读者和借阅表通过共有属性借书证号进行连接,从而可以获得借阅了图书的读者姓名,图书表和借阅表通过共有属性总编号进行连接,从而可以获得借出图书的书名。由于要进行 3 个关系即借阅、图书和读者 3 个表的连接,必须将连接条件放在 WHERE 短语后面,两个连接条件即“图书总编号=借阅.总编号”和“读者借书证号=借阅借书证号”由 AND 运算符连接。28.以下程序(请注意循环体内的 LOOP 和 EXI

    45、T 语句)的运行结果是U /U。CLEARX=5DO WHILE.T.X=X+5IF X=INT(X/5)*5?XELSELOOPENDIFIF X10EXITENDIFENDDO A. 5 10 B. 5 15 C. 10 10 D. 10 15(分数:2.00)A.B.C.D. 解析:解析 本题用到了 DO WHILEENDDO 循环结构,在该结构中,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间的命令序列(循环体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。 在 DO WHILEENDDO 语句中: 如果循环体包含 LOOP 命令,那么当遇到 LOOP 时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 DO WHILE 处重新判断条件。 如果循环体包含 EXIT 命令,那么当遇到 EXIT 时,


    注意事项

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




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

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

    收起
    展开