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

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

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

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

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

    1、二级 VISUAL+FOXPRO 笔试-141 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:34,分数:70.00)1.数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.物理设计2.打开报表设计器的命令是( )。(分数:2.00)A.CREATE REPORTB.NEW REPORTC.REPORT FORMD.START REPORT3.设当前打开了“教师”表文件,要列出“职称”为“教授”的教师“姓名”的命令是( )。(分数:2.00)A.LIST 教师姓名 WHERE 职称=“教授“B.LI

    2、ST 教师姓名 FOR 职称=“教授“C.LIST 教师姓名 FOR 职称 SET“教授“D.LIST 教师姓名 WHERE 职称 FOR“教授“4.在软件开发中,需求分析阶段产生的主要文档是( )。(分数:2.00)A.数据字典B.详细设计说明书C.数据流图说明书D.软件需求规格说明书5.下列选项中,不属于数据库管理的是( )。(分数:2.00)A.数据库的建立B.数据库的调整C.数据库的监控D.数据库的校对6.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无 ControlSource属性的是( )。(分数:2.00)A.标签(Label)

    3、B.组合框(Combox)C.选项按钮组(OptionGroup)D.列表框(List)7.在 Visual FoxPro 中,表单(Form)是指( )。(分数:2.00)A.数据库中各个表的清单B.窗口界面C.数据库查询的列表D.一个表中各个记录的清单8.下列关于类、对象、属性和方法的叙述中,错误的是( )。(分数:2.00)A.类是对一类具有相同的属性和方法对象的描述B.属性用于描述对象的状态C.方法用于表示对象的行为D.基于同一个类产生的两个对象不可以分别设置自己的属性值9.执行下列一组命令后,选择“职工”表所在工作区的错误命令是( )。CLOSE ALLUSE 仓库 IN 0USE

    4、职工 IN 0(分数:2.00)A.SELECT 职工B.SELECT 0C.SELECT 2D.SELECT B10.以下函数返回结果为数值型的是( )。(分数:2.00)A.TRIM(“等级考试“)B.OCCURS(“ab“,“abcab“)C.SUBSTR(“abcc“,2,2)D.LIKE(“ABC“,“AbC“)11.新创建的表单默认标题为 Forml,为了修改表单的标题,应设置表单的( )。(分数:2.00)A.Name 属性B.AlwaysOnTop 属性C.Caption 属性D.Closable 属性12.用 SQL 命令查询哪些考点至少有一个考场的考试成绩为 70 分,正确

    5、的命令是( )。(分数:2.00)A.SELECT 考场 FROM 考点 WHERE 准考证号 IN;(SELECT 准考证号 FROM 考生信息 WHERE 分数=70)B.SELECT 考场 FROM 考点 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)C.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FROM 考生信息 WHERE 分数=70)D.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)13.下列程序段的

    6、输出结果是( )。Clearstore 10 to astore 20 to bset udfparms to referencedo swap with a,(b)?a,bprocedure swapparameters x1,x2temp=x1x1=x2x2=tempendproe(分数:2.00)A.20 10B.10 10C.20 20D.10 2014.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。(分数:2.00)A.=“男“OR“女“B.性别=“男“OR“女“C.$“男女“D.性别$“男女“15.连编应用程序不能生成的文件是( )。(分数:

    7、2.00)Aapp 文件Bexe 文件Cdll 文件Dprg 文件16.在 Visual FoxPro 中,在数据库中创建表的 CREATE TABLE 命令中定义主索引、实现实体完整性规则的短语是( )。(分数:2.00)A.FOREIGN KEYB.DEFAULTC.PRIMARYKEYD.CHECK17.设 R 是一个 2 元关系,有 3 个元组,S 是一个 3 元关系,有 3 个元组。如 T=RS,则 T 的元组的个数为( )。(分数:2.00)A.6B.8C.9D.1218.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则B.引用完整性约束规则C.用户自定

    8、义完整性约束规则D.数据完整性约束规则19.在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( )。(分数:2.00)A.Optiongroup 1B.Check1C.Spinner1D.List120.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间21.下列关于下拉菜单和快捷菜单的说法中,错误的是( )。(分数:2.00)A.下拉菜单由条形菜单和弹出式菜单组成B.快捷菜单只包括弹出式菜单C.快捷菜单比下拉菜单运行要快D.Visual FoxPro 系统菜单就是一个典型的下拉式菜

    9、单dbf:部门号 C(8),部门名 C(12),负责人 C(6)职工.dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D工资.dbf:职工号 C(10),基本工资 N(8.2),津贴 N(8.2),奖金 N(8.2)(分数:4.00)_(2).查询所有目前年龄在 25 岁以下(不含 25 岁)的职工信息(姓名、性别和年龄),正确的备令是( )。(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)年龄 FROM 职工;WHERE 年龄25B.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期) 年龄

    10、 FROM 职工;WHEREYEAR(出生日期)25C.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 职工;WHERE YEAR(DATE()-YEAR(出生日期)25D.SELECT 姓名,性别,年龄=YEAR(DATE()-YEAR(出生日期)FROM 职工;WHERE YEAR(DATE()-YEAR(出生日期)2522.项目管理器的“数据”选项卡用于显示和管理( )。(分数:2.00)A.数据库、自由表和查询B.数据库、视图和查询C.数据库、自由表和报表D.数据库、表单和查询23.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构

    11、只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率24.在 Visual FoxPro 中,用来移动表单的方法是( )。(分数:2.00)A.HideB.MoveC.SetFocusD.Release25.下列叙述中,正确的是( )。(分数:2.00)A.软件交付使用后还需要进行维护B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令26.要设置日期时间型数据中的年份用 4 位

    12、数字显示,应使用下列哪条命令( )。(分数:2.00)A.SETCENTURYONB.SET CENTURY OFFC.SET CENTURY TO 4D.SETCENTURY ON 427.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )。(分数:2.00)A.并B.交C.投影D.除28.设一棵满二叉树共有 15 个结点,则在该满二叉树中的叶子结点数为( )(分数:2.00)A.7B.8C.9D.1029.根据“歌手”表建立视图 myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的 SQL语句是( )。(分数:2.00)A.CREATE VIEW myv

    13、iewAS SELECT*FROM 歌手 WHERE LEFT(歌手号,,1)=“1“B.CREATE VIEW myview AS SELECT*FROM 歌手 WHERE LIKE(“1“,歌手号)C.CREATE VIEW myview SELECT*FROM 歌手 WHERE LEFT(歌手号,1)=“1“D.CREATE VIEW myview SELECT*FROM 歌手 WHERE LIKE(“1“,歌手号)30.在 Visual Foxpro 中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )。(分数:2.00)A.PUBLICB.PRIVATEC.L

    14、OCALD.在程序中直接使用的内存变31.使数据库表变为自由表的命令是( )。(分数:2.00)A.DROPTABLEB.REMOVE TABLEC.FREE TABLED.REEEASE TABLE32.用命令“INDEX ON 姓名 TAG index_name”建立索引,其索引类型是( )。(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引33.下面是关于表单数据环境的叙述,其中错误的是( )。(分数:2.00)A.数据环境是表单的容器B.可以在数据环境中建立表之间的联系C.表单运行时自动打开其数据环境中的表D.可以在数据环境中加入与表单操作有关的表二、填空题(总题数:15

    15、,分数:30.00)34.在算法正确的前提下,评价一个算法的两个标准是空间复杂度和 1。(分数:2.00)填空项 1:_35.二叉树的遍历可以分为三种:前序遍历、_遍历和后序遍历。(分数:2.00)填空项 1:_36.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。(分数:2.00)填空项 1:_37. 1 是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。(分数:2.00)填空项 1:_38.程序测试分为静态测试和动态测试。其中 1 是指不执行程序,而只是对程序文本进行

    16、检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_39.在使用报表向导创建报表时,如果数据源包括父表和子表,应该选取 1 报表向导。(分数:2.00)填空项 1:_40.执行?AT(“x-y=z“,“z“)语句后,屏幕显示的结果为_。(分数:2.00)填空项 1:_41.执行以下程序,然后输入“123456”,则程序的输出结果是_。ACCEPT TO AIF A=123456S=0ENDIFS=1?SRETURN(分数:2.00)填空项 1:_42.在程序中不需要命令明确声明和建立,可以直接使用的内存变量是 1。(分数:2.00)填空项 1:_43.在 Visual

    17、 FoxPro 中,删除记录有两种类型,它们是逻辑删除和 1。(分数:2.00)填空项 1:_44.数据完整性一般包括实体完整性、域完整性和 1。(分数:2.00)填空项 1:_45.用 SQL 语句实现将“职工”表中所有职工的奖金提高 5%:UPDATE 职工_奖金=奖金*1.05(分数:2.00)填空项 1:_46.设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,完成下列 SQL 语句。SELECT 姓名 FROM 职工;WHERE 基本工资=_;(SELECT 基本工资 FROM 职工)(分数:2.00)填空项 1:_47.检索“职工”表中,“籍贯”为“湖南”的学生记

    18、录,将结果保存到 temp 表中,SQL 语句为:SELECT(SELECT 准考证号 FROM 考生信息 WHERE 分数=70)B.SELECT 考场 FROM 考点 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)C.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FROM 考生信息 WHERE 分数=70) D.SELECT 考点 FROM 考场 WHERE 准考证号 IN;(SELECT 准考证号 FOR 考生信息 WHERE 分数=70)解析:解析 题干中要查询的是考点,可排除选项 A)和选项

    19、 B),选项 D)中内查询的写法错误,查询的数据来源应用 FROM 短语。13.下列程序段的输出结果是( )。Clearstore 10 to astore 20 to bset udfparms to referencedo swap with a,(b)?a,bprocedure swapparameters x1,x2temp=x1x1=x2x2=tempendproe(分数:2.00)A.20 10B.10 10C.20 20 D.10 20解析:解析 将参数传送给 UDF 有两种方式:按引用传递方式,是将作为参数的变量和数组元素的地址传递给 UDF,当参数的值在被调用过程中更改时,新

    20、值传递会调用程序中相关的变量或数组元素。按值传递方式,是把变量和数组元索的值直接传递给 UDF,当 UDF 中参数的值发生变化时,原来的变量或数组元素的值不发生变化。若要按引用方式传递参数,在调用 UDF 之前,先执行如下命令:SET LIDFPA/RMS TO REFERENCE;若要按值方式传递参数,在调用 UDF 之前,先执行如下命令:SET UDFPARMS TO VALUE。也可以不管 SET UDFPARMS 的设置,强制设定以值传递方式或引用传递方式向一个 UDF 传递参数:用括号括起一个变量,则设定按值传递。默认情况下,变量以引用传递方式向过程传递,以值传递方式向一个 UDF

    21、传递。14.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。(分数:2.00)A.=“男“OR“女“B.性别=“男“OR“女“C.$“男女“D.性别$“男女“ 解析:解析 前字符型表达式$后字符型表达式为子串包含测试函数,如果前者是后者的一个子字符串,结果为逻辑真(.T.),否则为逻辑假(.F.)。选项 A)、B)、C)的表达式写法错误。15.连编应用程序不能生成的文件是( )。(分数:2.00)Aapp 文件Bexe 文件Cdll 文件Dprg 文件 解析:解析 连编应用程序后的结果有两种文件形式,一种是应用程序文件(.APP),另一种是可执行文件(.E

    22、XE)。在“连编选项”选项对话框中,“连编 COMDLL”是使用项目文件中类信息,创建一个具有.dll 文件扩展名的动态链接库。16.在 Visual FoxPro 中,在数据库中创建表的 CREATE TABLE 命令中定义主索引、实现实体完整性规则的短语是( )。(分数:2.00)A.FOREIGN KEYB.DEFAULTC.PRIMARYKEY D.CHECK解析:解析 CREATE TABLE 表的定义命令中各短语的功能:PRIMARY KEY:用于定义满足实体完整性的主索引;CHECKERROR:用于定义域的完整性和出错提示信息:DEFAULT:用于定义默认值;FOREIGN KE

    23、YREFERENCES:用于定义表之间的联系:FREE:用于指明所建立的表是一个自由表,不添加到当前数据库中:NULL 或 NOT NULL:用于说明属性允许或不允许为空值;UNIQE:用于建立候选索引,但不是惟一索引;FROMARRAY:用于说明根据数组的内容建立表。17.设 R 是一个 2 元关系,有 3 个元组,S 是一个 3 元关系,有 3 个元组。如 T=RS,则 T 的元组的个数为( )。(分数:2.00)A.6B.8C.9 D.12解析:解析 R 为 n 元关系,有 p 个元组 S 为 m 元关系,有 q 个元组。两个关系笛卡儿积是一个 n+m 元的关系,元组个数是 qp。所以

    24、T 的元组的个数为 9 个。18.“主键”不允许取重复值,是指( )。(分数:2.00)A.实体完整性约束规则 B.引用完整性约束规则C.用户自定义完整性约束规则D.数据完整性约束规则解析:解析 实体完整性是保证表中记录惟一的特性的,也就是说,在一个表中不可以有重复的记录。在 Visual FoxPro 中利用主关键字和候选关键字来保证实体完整性。19.在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是( )。(分数:2.00)A.Optiongroup 1 B.Check1C.Spinner1D.List1解析:解析 在表单中添加一个控件时,系统给出的默认名称是以控件的英文名命名

    25、的,所以在添加一个选项按钮组控件后,默认名称可能是 Opfiongroupl。Check1 为可能的复选框控件名称,Spinner1 为可能的微调按钮控件名称,List1 为可能的列表框控件名称。20.算法的空间复杂度是指( )。(分数:2.00)A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.算法执行过程中所需要的存储空间 解析:解析 算法的空间复杂度是指执行这个算法所需要的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行中所需要的额外空间。其中额外空间包括算法程序执行过程中的工作单元以及某种数据结构所需要的附加存储空

    26、间。如果额外空间量相对于问题规模来说是常数,则称该算法是原地工作的。在许多实际问题中,为了减少算法所占的存储空间,通常采用压缩存储技术,以便尽量减少不必要的额外空间。21.下列关于下拉菜单和快捷菜单的说法中,错误的是( )。(分数:2.00)A.下拉菜单由条形菜单和弹出式菜单组成B.快捷菜单只包括弹出式菜单C.快捷菜单比下拉菜单运行要快 D.Visual FoxPro 系统菜单就是一个典型的下拉式菜单解析:解析 下拉菜单是由条形菜单和弹出式菜单组成,Visual FoxPro 系统菜单就是一个典型的下拉式菜单。与下拉式菜单相比,快捷菜单没有条形菜单,只有弹出式菜单。快捷菜单一般是一个弹出式菜单

    27、,或是由几个具有上下级关系的弹出式菜单组成。dbf:部门号 C(8),部门名 C(12),负责人 C(6)职工.dbf:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D工资.dbf:职工号 C(10),基本工资 N(8.2),津贴 N(8.2),奖金 N(8.2)(分数:4.00)_解析:解析 SQL 语言的数据查询功能的语法一般格式如下:SELECT目标列表达式FROMI表名 1l视图名 1INNEJOIN表名 2|视图名 1ON联接条件1FROM数据库名1owner表名|视图名,数据库名.owner表名|视图名WHERE条件表达式GROUP BY列名 1H

    28、ANG内部函数表达式ORDER BY(列名 2ASC,DESC(2).查询所有目前年龄在 25 岁以下(不含 25 岁)的职工信息(姓名、性别和年龄),正确的备令是( )。(分数:2.00)A.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期)年龄 FROM 职工;WHERE 年龄25B.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 职工;WHEREYEAR(出生日期)25C.SELECT 姓名,性别,YEAR(DATE()-YEAR(出生日期) 年龄 FROM 职工;WHERE YEAR(DATE()-YEAR(出生日期)25 D

    29、.SELECT 姓名,性别,年龄=YEAR(DATE()-YEAR(出生日期)FROM 职工;WHERE YEAR(DATE()-YEAR(出生日期)25解析:解析 通过 YEAR 函数计算年龄。年份函数 YEAR(日期表达式/日期时间表达式),从指定的日期表达式或日期时间表达式中返回年份。函数值为数值型。系统日期函数 DATE()返回当前系统日期,函数值为日期型。22.项目管理器的“数据”选项卡用于显示和管理( )。(分数:2.00)A.数据库、自由表和查询 B.数据库、视图和查询C.数据库、自由表和报表D.数据库、表单和查询解析:解析 项目管理器中共有 6 个选项卡:“全部”选项卡。把后

    30、5 个分类项全部列在一起;“数据”选项卡。包含了一个项目中的所有数据:数据库、自由表和查询;“文档”选项卡。包含了处理数据时所用的全部文档:输入和查看数据所用的表单,以及打印表和查询结果所用的报表和标签;“类”选项卡。包含了表单和程序中所用的类库和类:“代码”选项卡。包含了程序、API 库和二进制应用程序;“其他”选项卡。包含了菜单文件、文本文件和其他文件(如位图、图标等)。23.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑

    31、数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。24.在 Visual FoxPro 中,用来移动表单的方法是( )。(分数:2.00)A.HideB.Move C.SetFocusD.Release解析:解析 Hide 方法用来隐藏表单,Move 方法用来移动表单,SetFocus 方法用来让控件获得焦点,使其称为活动对象,Release 方法用来释放和关闭表单。25.下列叙述中,正确的是

    32、( )。(分数:2.00)A.软件交付使用后还需要进行维护 B.软件一旦交付使用就不需要再进行维护C.软件交付使用后其生命周期就结束D.软件维护是指修复程序中被破坏的指令解析:解析 软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而目可能的扩充和删改。而软件生命周期是指软件产品从提出、实现、使用维护到停止使用退役的过程。26.要设置日期时间型数据中的年份用 4 位数字显示,应使用下列哪条命令( )。(分数:2.00)A.SETCENTURYON B.SET CENTURY OFFC.SET CENTURY TO 4D.SETCENTURY ON 4

    33、解析:解析 利用以下命令呵以设置日期的显示年份。SET CENTIJRY ON IOFFI(TO世纪值ROLLOVER年份参照值)其中,SET CENTIJRY:表示固定的命令格式,不能缺省;ON IOFF1(TO世纪值.:表示可以选择其中任意一个短语,一条命令仅且只能选择 1 项,不能缺省。ON 显示世纪,用 4 位数字表示年份。OFF 不显示世纪值,用 2 位数字表示年份。TO 选项确定用 2 位数字表示年份所处的世纪,具体地说,如果该日期的 2 位数字年份大于等于(年份参照值 1,则它所处的世纪即为世纪值;否则为世纪值+1。世纪值和年份参照值部分由用户提供。27.在下列关系运算中,不改变

    34、关系表中的属性个数但能减少元组个数的是( )。(分数:2.00)A.并B.交 C.投影D.除解析:解析 关系 R 与 S 经交运算后所得到的关系是由那些既在 R 内又在 S 内的有序组所组成,记为RS,交运算不改变关系表中的属性个数但能减少元组个数。28.设一棵满二叉树共有 15 个结点,则在该满二叉树中的叶子结点数为( )(分数:2.00)A.7B.8 C.9D.10解析:解析 在具有 n 个结点的满二叉树,其非叶子结点数为 int(n/2),而叶子结点数等于总结点数减去非叶子结点数。本题 n=15,故非叶子结点数等于 int(15/2)=7,叶子结点数等于 15-7=8。29.根据“歌手”

    35、表建立视图 myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的 SQL语句是( )。(分数:2.00)A.CREATE VIEW myviewAS SELECT*FROM 歌手 WHERE LEFT(歌手号,,1)=“1“ B.CREATE VIEW myview AS SELECT*FROM 歌手 WHERE LIKE(“1“,歌手号)C.CREATE VIEW myview SELECT*FROM 歌手 WHERE LEFT(歌手号,1)=“1“D.CREATE VIEW myview SELECT*FROM 歌手 WHERE LIKE(“1“,歌手号)解析:解析 建立

    36、视图的 SOL 命令格式是:CREATE VIIE 视图名 AS SELECT 语句,故可以排除选项 C)和选项 D),而“歌手号左边第一位是1”应该用 LEFT()函数实现。30.在 Visual Foxpro 中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )。(分数:2.00)A.PUBLICB.PRIVATEC.LOCAL D.在程序中直接使用的内存变解析:解析 在 Visual FoxPro 中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量用 PUBLIC 说明,是指在任何模块中都可使用的变量:私有变量是在程序中直接使用(没有通

    37、过 PUBLIC 和 LOCAL 命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块:局部变量用 LOCAL 说明,只能在建立它的模块中使用,不能在上层或下层模块中使用。31.使数据库表变为自由表的命令是( )。(分数:2.00)A.DROPTABLEB.REMOVE TABLE C.FREE TABLED.REEEASE TABLE解析:解析 使数据库表变为自由表的命令是:REMOVE TABLE 表名DELETE如果没有DELETE项,则指从数据库中把表移出,使之成为自由表。否则,不仅把数据库表移出数据库,而且还把表文件从磁盘上删除。32.用命令“INDE

    38、X ON 姓名 TAG index_name”建立索引,其索引类型是( )。(分数:2.00)A.主索引B.候选索引C.普通索引 D.惟一索引解析:解析 建立索引的命令是 INDEX,具体格式如下:INDEX ON eExpression TO IDXFileName|TAG TagName|OF CDXFileNameFORlExpressionCOMPACTASCENDINGIDESCENDINGUNIQuEICANDIDATEADDITIVE其中参数或选项的含义如下:eExpression 是索引表达式,它可以是字段名,或包含字段名的表达式。TOIDXFileName 建立一个单独的索引

    39、文件,IDXFileName 是扩展名为.idx 的文件,该项是为了与以前版本兼容。现在一般只是在建立一些临时索引时才使用。TAGTagName 中的 TagName 给出索引名。多个索引可以创建在一个索引文件中,这种索引称做结构复合索引,其文件名与相关的表同名,并有.cdx 扩展名。如果选用 OF 短语,则可以用 CDXFiteName 指定包含多个索引的复合索引文件名,扩展名也是.cdx。FOR IExpression 给出索引过滤条件,指索引满足条件的记录,该选项一般不使用。COMPACT 当使用 FO IDXFileName,时说明建立一个压缩的.idx 文件,复合索引总是压缩的。AS

    40、CENDING 或 DESCENDING 说明建立升序或降序索引,默认升序。UNIQUE 说明建立惟一索引。CANDIDATE 说明建立候选索引。33.下面是关于表单数据环境的叙述,其中错误的是( )。(分数:2.00)A.数据环境是表单的容器 B.可以在数据环境中建立表之间的联系C.表单运行时自动打开其数据环境中的表D.可以在数据环境中加入与表单操作有关的表解析:解析 为表单建立数据环境,可以方便设置控件与数据之间的绑定关系。数据环境中能够包含表单所需要的一些表、视图以及表之间的关联。通常情况下,数据环境中的表、视图和关联会随着表单的运行而打开和建立,并随着表单的关闭或释放而关闭。数据环境不

    41、是表单的容器。二、填空题(总题数:15,分数:30.00)34.在算法正确的前提下,评价一个算法的两个标准是空间复杂度和 1。(分数:2.00)填空项 1:_ (正确答案:时间复杂度)解析:解析 在算法正确的前提下,评价一个算法的两个标准是空间复杂度和时间复杂度。算法的时间复杂度,是指执行算法所需要的计算工作量。算法的空间复杂度是指执行这个算法所需要的内存空间。35.二叉树的遍历可以分为三种:前序遍历、_遍历和后序遍历。(分数:2.00)填空项 1:_ (正确答案:中序)解析:解析 二叉树的遍历可以分为三种:前序遍历、中序遍历和后序遍历。前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中

    42、,首先访问根结点,然后遍历左子树,最后遍历右子树;并且遍历左、右子树时,仍然先访问根结点,然后遍历左子树,最后遍历右子树。中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历右子树,然后访问根结点,最后遍历左子树:并且遍历左、右子树时,仍然先遍历右子树,然后访问根结点,最后遍历左子树。36.软件危机出现于 20 世纪 60 年代末,为了解决软件危机,人们提出了 1 的原理来设计软件,这就是软件工程诞生的基础。

    43、(分数:2.00)填空项 1:_ (正确答案:软件工程学)解析:解析 为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念,开辟了工程学的新兴领域软件工程学。37. 1 是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。(分数:2.00)填空项 1:_ (正确答案:逻辑独立性)解析:解析 数据独立性包括数据的物理独立性和逻辑独立性。物理独立性是指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。数据在磁盘上的数据库中怎样存储是由 DBMS 管理的,用户程序不需要了解,

    44、应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变时,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。38.程序测试分为静态测试和动态测试。其中 1 是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。(分数:2.00)填空项 1:_ (正确答案:静态测试)解析:解析 静态测试指不在计算机上运行被测试程序,而采用其他手段来达到对程序进行检测的目的,包括人工测试和计算机辅助静态分析方法。动态测试指通过在计算机上运行被测试程序,并用所设计的测试用例对程序进行检测的方法。39.在

    45、使用报表向导创建报表时,如果数据源包括父表和子表,应该选取 1 报表向导。(分数:2.00)填空项 1:_ (正确答案:一对多)解析:解析 在使用报表向导刨建报表时,如果数据源包括父表和子表,应该选择一对多报表向导。40.执行?AT(“x-y=z“,“z“)语句后,屏幕显示的结果为_。(分数:2.00)填空项 1:_ (正确答案:0)解析:解析 AT()函数的格式是:AT(字符表达式 1,字符表达式 2,数值表达式),功能是:如果字符表达式 1是字符表达式 2的子串,则返回字符表达式 1值的首字符在字符表达式 2中的位置;若不是子串,则返回 0。函数返回值为数值型。题干中字符表达式 1为“x-

    46、y=z”,字符表达式 2为“z”,很明显字符表达式 1不是字符表达式 2的子串,所以返回 0。41.执行以下程序,然后输入“123456”,则程序的输出结果是_。ACCEPT TO AIF A=123456S=0ENDIFS=1?SRETURN(分数:2.00)填空项 1:_ (正确答案:1)解析:解析 ACCEPT 命令的功能是等待用户从键盘输入字符串。当用户以回车键结束输入时,系统将该字符串存入指定的内存变量,然后继续往下执行程序。按照顺序执行的原则无论是否执行 IF 语句,语句 S=1 赋值语句都会执行。所以本程序段最终输出 1。42.在程序中不需要命令明确声明和建立,可以直接使用的内存

    47、变量是 1。(分数:2.00)填空项 1:_ (正确答案:私有变量)解析:解析 在 VisualFoxPro 中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是指在任何模块中都可使用的变量;私有变量是在程序中直接使用(没有通过 PUBLIC 和LOCAL 命令事先声明)而由系统自动隐含建立的变量,其作用域是建立变量的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。43.在 Visual FoxPro 中,删除记录有两种类型,它们是逻辑删除和 1。(分数:2.00)填空项 1:_ (正确答案:物理删除)解析:解析 删除记录有两种类型,逻辑删除和物理删除。逻辑


    注意事项

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




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

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

    收起
    展开