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

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

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

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

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

    1、二级 VISUAL+FOXPRO笔试-396 及答案解析(总分:75.00,做题时间:90 分钟)一、选择题(总题数:35,分数:53.00)1.如果想从字符串“计算机等级考试”中取出“考试”这两个字,下列函数使用正确的是( )。ASUBSTR(“计算机等级考试“,11) BSUBSTR(“计算机等级考试“,5,3)CRIGHT(“计算机等级考试“,2) DLEFT(“计算机等级考试“,4)(分数:2.00)A.B.C.D.2.下列关于栈的描述中错误的是( )。A) 栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(分数:2.00)A

    2、.B.C.D.3.在报表设计器中,可以使用的控件是A) 标签,域控件和线条 B) 标签,域控件或视图C) 标签,文本框和列表框 D) 布局和数据源(分数:1.00)A.B.C.D.4.?AT(“大学”,“北京语言文化学院”)的答案是_。A) 12 B) 13 C) 16 D) 0(分数:1.00)A.B.C.D.5.在软件设计中的软件过程,其主要描述的是( )。A) 模块操作细节 B) 模块间关系C) 模块控制方法 D) 模块类型(分数:1.00)A.B.C.D.6.数据模型指的是数据库的组织形式。数据模型的三要素是 _。A) 数据库文件、二维表、记录B) 字段、类型、宽度C) 数据结构、数据

    3、操作、数据完整性约束D) 数据定义、数据存储、数据通信(分数:1.00)A.B.C.D.7.如果添加到项目中的文件标识为“排除”,表示_。A) 此类文件不是应用程序的一部分B) 生成应用程序时不包括此类文件C) 生成应用程序时包括此类文件,用户可以修改D) 生成应用程序时包括此类文件,用户不能修改(分数:1.00)A.B.C.D.8.有关控件对象的 Click事件的正确叙述是 _ 。A) 用鼠标双击对象时引发 B) 用鼠标单击对象时引发C) 用鼠标右键单击对象时引发 D) 用鼠标右键双击对象时引发(分数:1.00)A.B.C.D.9.在数据库的三级模式结构中,外模式有_。A) 1个 B) 2

    4、个 C) 3 个 D) 任意多个(分数:2.00)A.B.C.D.10.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。A参照完整性 B有效性规则C输入掩码 D级联更新相关字段(分数:2.00)A.B.C.D.11.在 Visual FoxPro中,存储图像的字段类型应该是( )。A) 备注型 B) 通用型 C) 字符型 D) 双精度型(分数:2.00)A.B.C.D.12.表单的 Caption属性用于A) 指定表单执行的程序 B) 指定表单的标题C) 指定表单是否可用 D) 指定表单是否可见(分数:1.00)A.B.C.D.13.数据库设计包含四个阶段,它们

    5、是需求分析、_、逻辑设计和物理设计。A) 编码设计 B) 测试阶段C) 运行阶段 D) 概念设计(分数:2.00)A.B.C.D.14.把一个项目编译成一个应用程序时,下面的叙述正确的是( )。A) 所有的项目文件将组合为一个单一的应用程序文件B) 所有项目的包含文件将组合为一个单一的应用程序文件C) 所有项目排除的文件将组合为一个单一的应用程序文件D) 由用户选定的项目文件将组合为一个单一的应用程序文件(分数:2.00)A.B.C.D.15.在 Visual FoxPro中,报表的数据来源有_。A数据库表或自由表 B视图C 查询 DA、B、C(分数:2.00)A.B.C.D.16.执行下列程

    6、序后,显示结果为( )。*MAIN.PRGA=3B=4DO AA1?A,BPROCEDURE AA1PRIVATE BA=5B=ARETURNA) 3 4 B) 5 4C) 5 5 D) 5 3(分数:1.00)A.B.C.D.17.下列数据结构中,按先进后出原则组织数据的是A) 线性链表 B) 栈C) 循环链表 D) 顺序表(分数:1.00)A.B.C.D.18.关系规范理论是关系数据库进行逻辑设计的基础,这个理论最基本的要求是关系中的每个属性是( )。A类型不变的 B宽度不变的 C不可分割的 D互不相关的(分数:2.00)A.B.C.D.19.设当前己打开的表是 GZ.dbf,若要将该表中

    7、全部记录的姓名、部门、职称 3个字段复制到表 BM.dbf中,应使用的命令是_。ACOPY TO BM FIELDS 姓名,部门职称BCOPY TO BM 姓名,部门,职称CCOPY FILE GZ.DBF TO BM.DBF FIELDS 姓名,部门,职称DCOPY TO BM FIELDS 姓名,部门,职称 TYPE SDF(分数:1.00)A.B.C.D.20.在 Visual FoxPro中,与主索引有着相似功能的索引是( )。A) 候选索引B) 惟一索引C) 普通索引D) 单索引(分数:2.00)A.B.C.D.21.以下日期值正确的是_。A) “2001-05-25“ B) 200

    8、1-05-25C) 2001-05-25 D) 2001-02-25(分数:2.00)A.B.C.D.22.进行程序设计时,( )不是进行输入和输出方式设计时必须考虑的原则。A) 应允许使用自由格式B) 应允许默认值C) 输入格式要简单,以使得输入的步骤和操作尽可能简单D) 一次最好只输入一个数据,系统确认后再输入下一个数据(分数:1.00)A.B.C.D.23.从“订单”表中删除签订日期为 2004年 1月 10日之前(含)的订单记录,正确的 SQL语句是( )。A) DROP FROM 订单 WHERE 签订日期=2004-1-10B) DROP FROM 订单 FOR 签订日期=2004

    9、-1-10C) DELETE FROM 订单 WHERE 签订日期=2004-1-10D) DELETE FROM 订单 FOR 签订日期=2004-1-10(分数:2.00)A.B.C.D.24.Visual FoxPr06.0数据库系统是A) 网状模型 B) 层次模型 C) 关系模型 D) 链状模型(分数:1.00)A.B.C.D.25.对下列二叉树(分数:1.00)A.B.C.D.26.在设计程序时,应采纳的原则之一是A) 程序结构应有助于读者理解 B) 不限制 GOTO语句的使用C) 减少或取消注解行 D) 程序越短越好(分数:1.00)A.B.C.D.27.在关系模型中,为了实现“关

    10、系中不允许出现相同元组”的约束应使用A) 临时关键字 B) 主关键字C) 外部关键字 D) 索引关键字(分数:2.00)A.B.C.D.28.对于已经建立表间联系的数据库,若要建立参照完整性约束,首先必须( )。A) 编辑关系 B) 重建索引C) 清理数据库 D) 重排(分数:1.00)A.B.C.D.29.关于内存变量的调用,下列说法错误的是( )。A) 在程序中直接使用而由系统自动隐含建立的变量都是私有变量B) 私有变量能被本层模块和下层模块程序调用C) 全局变量需要先定义才能使用,而局部变量可直接使用D) 局部变量能只能被本层模块程序调用(分数:2.00)A.B.C.D.30.设数值变量

    11、 N的值为 1或 2,若为 1,则执行程序 P1PRG,若为 2,则执行程序 P2PRG,以下错误的程序段是( )。A) DO CASECASE N=1DO P1CASE N-2DO P2ENDCASEB) IF N=1DO P1ELSEDO P2ENDIFC) N=”P”+NDOAC1D) C1=STR(N,1)DO P&C1(分数:2.00)A.B.C.D.31.打开数据库的命令是_。A) USE B) USE DATABASE C) OPEN D) OPEN DATABASE(分数:2.00)A.B.C.D.32.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是A) 局部窗口

    12、 B) 跟踪窗口C) 调用堆栈窗口 D) 监视窗口(分数:1.00)A.B.C.D.33.在 SQL中,删除视图用A) DROP SCHEMA命令 B) CREATE TABLE 命令C) DROP VIEW命令 D) DROP INDEX 命令(分数:1.00)A.B.C.D.34.Sub过程与 Function过程最根本的区别是( )。ASub 过程的过程名不能返回值,而 Function过程能通过过程名返回值BSub 过程可以使用 Call语句或直接使用过程名调用,而 Function过程不可以C两种过程参数的传递方式不同DFunction 过程可以有参数,Sub 过程不可以(分数:2.

    13、00)A.B.C.D.35.命令?LEN(SPACE(3)-SPACE(2)的结果是( )。A1 B2C3 D5(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:22.00)36.软件需求分析结束后,应该形成一份 【1】 ,它是开发和验收的主要依据。(分数:1.00)填空项 1:_37.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的 SQL语句填写完整。SELECT姓名,成绩 FROM学生表,选课表;WHERE院系“文学系”AND 课程名“计算机”AND 学生表学号选课表学号;ORDERBY 【13】 (分数:1.00)填空项 1:_38

    14、.在数据库设计器中设计表之间的联系时,要在父表中建立主索引或候选索引,在子表中建立 【7】 。(分数:1.00)填空项 1:_39.SQL的 SELECT语句中,使用 1 子句可以消除结果中的重复记录。(分数:2.00)填空项 1:_40.扩展名为.prg 的程序文件在“项目管理器”的 【6】 选项卡中显示和管理。(分数:2.00)填空项 1:_41.在堆排序和快速排序中,若只从最坏情况下排序最快并且要节省内存考虑,则应选择 【11】 方法。(分数:1.00)填空项 1:_42.创建学生表时,要将“学号”字段定义为 8个字符长度,且为主键,其列定义为 【9】 。(分数:3.00)填空项 1:_

    15、43.表单的 【9】 用于定义表单及其控件的性质及特征。(分数:1.00)填空项 1:_44.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_45.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_46.查询设计器中的“联接”、“字段”选项卡分别控制 【1】 和 【2】 选择。(分数:1.00)填空项 1:_47.类是一个支持集成的抽象数据类型,而对象是类的 【3】 。(分数:1.00)填空项 1:_48.当前目录下有“订单”表文件,表中有字段“金额 N(5,2)”,现要将“金额”字段的宽度改为 7,小数位不变,则语句为:ALTER

    16、TABLE金额_(分数:2.00)填空项 1:_49.在长度为 n的线性表中顺序查找元素 x时,查找成功的平均查找长度为 1。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-396 答案解析(总分:75.00,做题时间:90 分钟)一、选择题(总题数:35,分数:53.00)1.如果想从字符串“计算机等级考试”中取出“考试”这两个字,下列函数使用正确的是( )。ASUBSTR(“计算机等级考试“,11) BSUBSTR(“计算机等级考试“,5,3)CRIGHT(“计算机等级考试“,2) DLEFT(“计算机等级考试“,4)(分数:2.00)A. B.C.D.解析:解析 L

    17、EFT()从指定表达式值的左端取一个指定长度的子串作为函数值;RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值;SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。由于一个汉字占用两个字节,所以选项 A的结果为”考试”;选项 B的结果为”机”;选项 C的结果为”试”;选项 D的结果为”计算”。2.下列关于栈的描述中错误的是( )。A) 栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(分数:2.00)A.B. C.D.解析:解析 栈是一种特殊的线性表,线性表可以顺序存储,也可以链式存储,而栈是一:种

    18、线性表,也可以采用链式存储结构。故本题答案:为 B)。3.在报表设计器中,可以使用的控件是A) 标签,域控件和线条 B) 标签,域控件或视图C) 标签,文本框和列表框 D) 布局和数据源(分数:1.00)A. B.C.D.解析:解析 在报表设计器中,可以通过在报表中添加控件,安排需要打印的内容。通常可以在报表中添加的控件包含:1标签控件:通常用来再报表中添加一些说明性的文字;2线条、矩形和圆角矩形:使用这些形状,可以使报表看起来更见美观;3域控件:用于打印表或视图中的字段、变量和表达式的计算结果;4OLE 对象:应用 OLE 嵌入技术,可以在报表中添加图片、声音、文档等信息。因此本题的正确答案

    19、应该是 A。4.?AT(“大学”,“北京语言文化学院”)的答案是_。A) 12 B) 13 C) 16 D) 0(分数:1.00)A.B.C.D. 解析:解析 常用函数评析 表达式?AT(“大学“,“北京语言文化学院“)的作用是返回字符串“大学”在字符串“北京语言文化学院”中的开始位置,可字符串“大学”不在字符串“北京语言文化学院”中,则返回值为 0,答案为D。5.在软件设计中的软件过程,其主要描述的是( )。A) 模块操作细节 B) 模块间关系C) 模块控制方法 D) 模块类型(分数:1.00)A. B.C.D.解析:解析 软件过程是用以描述每个模块的操作细节,包括一个模块对下一层模块控制的

    20、操作细节与过程的描述,即关于某个模块算法的详细描述,它包括处理的顺序、精确的判定位置,重复的操作以及数据组织和结构。6.数据模型指的是数据库的组织形式。数据模型的三要素是 _。A) 数据库文件、二维表、记录B) 字段、类型、宽度C) 数据结构、数据操作、数据完整性约束D) 数据定义、数据存储、数据通信(分数:1.00)A.B.C. D.解析:解析 数据模型是数据库系统中用于提供信息表示和操作手段的结构形式。简单地说,数据模型指的是数据库的组织形式,它决定了数据库中数据之间联系的表达方式。数据模型通常由数据结构、数据操作和数据完整性约束 3个要素组成。7.如果添加到项目中的文件标识为“排除”,表

    21、示_。A) 此类文件不是应用程序的一部分B) 生成应用程序时不包括此类文件C) 生成应用程序时包括此类文件,用户可以修改D) 生成应用程序时包括此类文件,用户不能修改(分数:1.00)A.B.C. D.解析:解析 设置文件的排除评析 将一个项目编译成一个应用程序时,所有项目包含的文件将组合为一个单一的应用程序文件。在项目连编之后,那些在项目中标记为“包含”的文件将变为只读文件。如果应用程序中包含需要用户修改的文件,必须将该文件标为“排除”。排除文件仍然是应用程序的一部分,因此 VisualFoxPro仍可跟踪,将它们看成项目的一部分。但是这些文件没有在应用程序的文件中编译,所以用户可以更新它们

    22、。8.有关控件对象的 Click事件的正确叙述是 _ 。A) 用鼠标双击对象时引发 B) 用鼠标单击对象时引发C) 用鼠标右键单击对象时引发 D) 用鼠标右键双击对象时引发(分数:1.00)A.B. C.D.解析:解析 本题考查点是常用事件。用鼠标双击对象时引发 DbClick事件。用鼠标单击对象时引发Click事件。用鼠标右键单击对象时引发 RightClick事件。9.在数据库的三级模式结构中,外模式有_。A) 1个 B) 2 个 C) 3 个 D) 任意多个(分数:2.00)A.B.C.D. 解析:解析 外模式也称子模式或用户模式,它是用户的数据视图,也就是用户所见到的数据模式,它由概念

    23、模式推导而出。概念模式给出了系统全局的数据描述,而外模式则给出每个用户的局部数据描述。一个概念模式可以有若干个外模式,每个用户只关心与它有关的模式,这样不仅可以屏蔽大量无关信息而且有利于数据保护。10.要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置( )。A参照完整性 B有效性规则C输入掩码 D级联更新相关字段(分数:2.00)A. B.C.D.解析:解析 关系数据库中有两种完整性约束:实体完整性和参照完整性。实体完整性就是主属性不能为空;参照完整性是指两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。如主表中没有相关记录就不能将记录添加到相关表,相关表中的记录

    24、删除时主表的相关记录随之删除,相关表中的记录更新时主表的相关记录随之更新都是参照完整性的例子。11.在 Visual FoxPro中,存储图像的字段类型应该是( )。A) 备注型 B) 通用型 C) 字符型 D) 双精度型(分数:2.00)A.B. C.D.解析:解析 备注型可容纳数量不限的字符数据,还能包含二进制数据,如程序或图形;通用型指来源于其他 OLE兼容的 Windows程序的数据,如可包含 MICROSOFT的文档、照片或 EXCEL数据;字符型指符合ASC码格式的文本型数据;双精度型适合于科学计算。12.表单的 Caption属性用于A) 指定表单执行的程序 B) 指定表单的标题

    25、C) 指定表单是否可用 D) 指定表单是否可见(分数:1.00)A.B. C.D.解析:解析 表单具有很多属性,其中 Caption用于指定表单的标题:A、C、D 选项中的属性都采用各种不同的名称表示。列出了常见的一些属性:表 表单的常用属性属 性 描 述 默认值AlwaysOnTop 指定表单是否是位于其他打开窗口之上 .F.AutoCenter 指定表单初始化时是否自动在 Visual FoxPro主窗口内居中显示 .F.BackColor 指定表单窗口颜色 255.255.255 BorderStyle 指定表单边框的风格 3Caption 指明显示表单标题栏上的文本 FormlClos

    26、able 只动是否可以通过单击关闭按钮或双击控制菜单来关闭表单 .T.MinButton 确定表单是否有最小化按钮 .T.MaxButton 确定表单是否有最大化按钮 .T.13.数据库设计包含四个阶段,它们是需求分析、_、逻辑设计和物理设计。A) 编码设计 B) 测试阶段C) 运行阶段 D) 概念设计(分数:2.00)A.B.C.D. 解析:解析 数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段和进一步修改阶段。数据库设计中采用前四个阶段,并重点以数据结构模型的设

    27、计为主线。14.把一个项目编译成一个应用程序时,下面的叙述正确的是( )。A) 所有的项目文件将组合为一个单一的应用程序文件B) 所有项目的包含文件将组合为一个单一的应用程序文件C) 所有项目排除的文件将组合为一个单一的应用程序文件D) 由用户选定的项目文件将组合为一个单一的应用程序文件(分数:2.00)A.B. C.D.解析:解析 将一个项目编译成一个应用程序时,所有项目中被包含的文件将组合成一个单一的应用程序文件。在项目连编之后,那些在项目中标记为“包含”的文件将变为只读文件,不能再修改。排除文件没有在应用程序的文件中编译,用户可以更新。15.在 Visual FoxPro中,报表的数据来

    28、源有_。A数据库表或自由表 B视图C 查询 DA、B、C(分数:2.00)A.B.C.D. 解析:解析 在 Visual FoxPro中,报表的数据来源通常是数据库中的表或自由表,也可以是视图、查询或临时表。16.执行下列程序后,显示结果为( )。*MAIN.PRGA=3B=4DO AA1?A,BPROCEDURE AA1PRIVATE BA=5B=ARETURNA) 3 4 B) 5 4C) 5 5 D) 5 3(分数:1.00)A.B. C.D.解析:解析 过程 AA1声明了私有变量 B,将主程序中的变量 B屏蔽掉,变量 A 未被屏蔽掉。所以在过程 AA1中对 A的更改反映到主程序中,而对

    29、 B的更改在跳转到主程序后就被取消,所以正确答案为 B。17.下列数据结构中,按先进后出原则组织数据的是A) 线性链表 B) 栈C) 循环链表 D) 顺序表(分数:1.00)A.B. C.D.解析:解析 本题主要考查对于栈的理解。解题要点 栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素,即栈是按照“先进后出”或“后进先出”的原则组织数据的。错解分析 队列组织数据的原则是“先进先出”或“后进后出”。考点链接 数据结构

    30、中,栈和队列组织数掘的原则。18.关系规范理论是关系数据库进行逻辑设计的基础,这个理论最基本的要求是关系中的每个属性是( )。A类型不变的 B宽度不变的 C不可分割的 D互不相关的(分数:2.00)A.B.C. D.解析:19.设当前己打开的表是 GZ.dbf,若要将该表中全部记录的姓名、部门、职称 3个字段复制到表 BM.dbf中,应使用的命令是_。ACOPY TO BM FIELDS 姓名,部门职称BCOPY TO BM 姓名,部门,职称CCOPY FILE GZ.DBF TO BM.DBF FIELDS 姓名,部门,职称DCOPY TO BM FIELDS 姓名,部门,职称 TYPE S

    31、DF(分数:1.00)A. B.C.D.解析:20.在 Visual FoxPro中,与主索引有着相似功能的索引是( )。A) 候选索引B) 惟一索引C) 普通索引D) 单索引(分数:2.00)A. B.C.D.解析:解析 主索引是指在指定字段或表达式中不允许出现重复值的索引。候选索引和主索引具有相同的特性,建立候选索引的字段可以看做是候选关键字,所以一个表可以建立多个候选索引。即候选索引像主索引一样要求字段值的惟一性并决定处理记录的顺序。惟一索引是为了保持同早期版本的兼容性,它的“惟一性”是指索引项的惟一,而不是字段值的惟一。它以指定字段的首次出现值为基础,选定一组记录,并对记录进行排序。在

    32、一个表中可以建立多个惟一索引。普通索引是可以决定记录的处理顺序,它不仅允许字段中出现重复值,并且索引项中也允许出现重复值。在一个表中可以建立多个普通索引。21.以下日期值正确的是_。A) “2001-05-25“ B) 2001-05-25C) 2001-05-25 D) 2001-02-25(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 的基本数据元素:变量评析 严格的日期格式是:yyy-mm-dd,hh:mm:ssa|p符号表明该格式是严格的日期格式,并按照 YMD的格式解释 Date和 Date Time。有效的 Date和 Date Time分隔符为连字符、

    33、正斜杠、句点和空格。22.进行程序设计时,( )不是进行输入和输出方式设计时必须考虑的原则。A) 应允许使用自由格式B) 应允许默认值C) 输入格式要简单,以使得输入的步骤和操作尽可能简单D) 一次最好只输入一个数据,系统确认后再输入下一个数据(分数:1.00)A.B.C.D. 解析:解析 良好的程序设计风格,应注意输入和输出的方式和格式应尽可能方便用户使用。选项A、B、C 都是输入和输出时应考虑的原则。选项 D的叙述是错误的,数据输入的方式应根据具体情况确定。23.从“订单”表中删除签订日期为 2004年 1月 10日之前(含)的订单记录,正确的 SQL语句是( )。A) DROP FROM

    34、 订单 WHERE 签订日期=2004-1-10B) DROP FROM 订单 FOR 签订日期=2004-1-10C) DELETE FROM 订单 WHERE 签订日期=2004-1-10D) DELETE FROM 订单 FOR 签订日期=2004-1-10(分数:2.00)A.B.C. D.解析:解析 在表中删除记录的命令为:DELETE FROM TableNameWHERE Condition其中,FROM 指定从哪个表删除记录,WHERE 指定被删除的记录、所满足的条件,如果不使用 WHERE字句,则删除该表中的所有记录。24.Visual FoxPr06.0数据库系统是A) 网

    35、状模型 B) 层次模型 C) 关系模型 D) 链状模型(分数:1.00)A.B.C. D.解析:解析 为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。数据库的主要模型包含 3 种:层次模型、网状模型、关系模型,其中关系模型数据库的理论和实践产生了很大影响,并且其使用最为广泛,VisualFoxPro 采用的也是这种模型。25.对下列二叉树(分数:1.00)A. B.C.D.解析:解析 二叉树的中序遍历评析 二叉树的中序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且遍历左、右子树时,仍然先遍

    36、历左子树,然后访问根结点,最后遍历右子树。26.在设计程序时,应采纳的原则之一是A) 程序结构应有助于读者理解 B) 不限制 GOTO语句的使用C) 减少或取消注解行 D) 程序越短越好(分数:1.00)A. B.C.D.解析:解析 程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。因此选项 A是正确答案。程序滥用 GOTO语句将使程序流程无规律,可读性差;添加的注解行有利于对程序的理解.不应减少或取消;程序的长短要依照实际需要而定,并不是越短越好。因此选项 B、C、D 都是错误的。27.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用A) 临时关键字 B) 主关键

    37、字C) 外部关键字 D) 索引关键字(分数:2.00)A.B. C.D.解析:解析 本题考查主关键字的作用。在 Visual FoxPro中,利用主关键字和候选关键字来保证表中的记录惟一,即保证实体惟一性,其他选项的几个关键字是错误的,外部关键字是用来保证参照完整性,而索引关键字并不能保证“关系中不允许出现相同元组”这一条件。因此选项 B为正确答案。28.对于已经建立表间联系的数据库,若要建立参照完整性约束,首先必须( )。A) 编辑关系 B) 重建索引C) 清理数据库 D) 重排(分数:1.00)A.B.C. D.解析:解析 对于已经建立表间联系的数据库,若要建立参照完整性约束,首先必须清理

    38、数据库,所谓清理数据库是物理删除数据库各个表中所有带有删除标记的记录。29.关于内存变量的调用,下列说法错误的是( )。A) 在程序中直接使用而由系统自动隐含建立的变量都是私有变量B) 私有变量能被本层模块和下层模块程序调用C) 全局变量需要先定义才能使用,而局部变量可直接使用D) 局部变量能只能被本层模块程序调用(分数:2.00)A.B.C. D.解析:解析 在 Visual FoxPro中,根据变量的作用域来分,内存变量可分为私有变量、局部变量和全局变量。全局变量是在任何模块中都可以使用,使用前要用 public定义;私有变量可以在程序中直接使用,由系统自动隐含建立,不需要通过 publi

    39、c租 local命令事先声明,私有变量的作用域是建立它的模块及其下属的各层模块;局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用,使用前需要用 local命令建立。30.设数值变量 N的值为 1或 2,若为 1,则执行程序 P1PRG,若为 2,则执行程序 P2PRG,以下错误的程序段是( )。A) DO CASECASE N=1DO P1CASE N-2DO P2ENDCASEB) IF N=1DO P1ELSEDO P2ENDIFC) N=”P”+NDOAC1D) C1=STR(N,1)DO P&C1(分数:2.00)A.B.C. D.解析:31.打开数据库的命令是_。A) U

    40、SE B) USE DATABASE C) OPEN D) OPEN DATABASE(分数:2.00)A.B.C.D. 解析:解析 打开数据库的命令为“OPEN DArABASE数据库文件名”。USE 是打开数据表文件的命令。32.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是A) 局部窗口 B) 跟踪窗口C) 调用堆栈窗口 D) 监视窗口(分数:1.00)A.B. C.D.解析:解析 “跟踪”窗口用于显示正在调试执行的程序文件,“监视窗口用于监视指定表达式在程序调试执行过程中的取值 变化,“局部”窗口用于显示模块程序中内存变量的名称、当前取值和类型,“调用堆栈”窗口用于显示当

    41、前处于显示当前处于 行状态的程序、过程或方法程序。33.在 SQL中,删除视图用A) DROP SCHEMA命令 B) CREATE TABLE 命令C) DROP VIEW命令 D) DROP INDEX 命令(分数:1.00)A.B.C. D.解析:解析 本题的正确答案是 C,命令是 DROP VIEW。选项 A中命令的含义是删除某个模式;选项 B中的命令含义是创建表;选项 D中命令的含义是删除某个表上建立的索引。34.Sub过程与 Function过程最根本的区别是( )。ASub 过程的过程名不能返回值,而 Function过程能通过过程名返回值BSub 过程可以使用 Call语句或直

    42、接使用过程名调用,而 Function过程不可以C两种过程参数的传递方式不同DFunction 过程可以有参数,Sub 过程不可以(分数:2.00)A. B.C.D.解析:解析 函数过程和子过程都可以用 Call语句进行调用,可以指定参数和指定参数的传递方式。最根本的区别是函数过程最终会通过过程名返回一个函数值,子过程不会返回值。35.命令?LEN(SPACE(3)-SPACE(2)的结果是( )。A1 B2C3 D5(分数:2.00)A.B.C.D. 解析:解析 LEN()函数返回指定字符表达式所包含的字节数;SPACE()函数返回指定个数的空格字符组成的字符串。字符表达式中的“-”表示连接

    43、前后两个字符串,并将前一字符串尾部的空格移到合并后的新字符串尾部。因此 LEN()函数返回的 SPACE(2)-SPACE(3)运算后的长度是 5。二、填空题(总题数:14,分数:22.00)36.软件需求分析结束后,应该形成一份 【1】 ,它是开发和验收的主要依据。(分数:1.00)填空项 1:_ (正确答案:需求分析说明书)解析:37.要求按成绩降序排序,输出“文学系”学生选修了“计算机”课程的学生姓名和成绩。请将下面的 SQL语句填写完整。SELECT姓名,成绩 FROM学生表,选课表;WHERE院系“文学系”AND 课程名“计算机”AND 学生表学号选课表学号;ORDERBY 【13】

    44、 (分数:1.00)填空项 1:_ (正确答案:成绩 DESC(或成绩/D))解析:解析 本题为 SQL简单的联接查询,注意两表联接的关键“学生表学号选课表.学号”。降序的关键字为 DESC38.在数据库设计器中设计表之间的联系时,要在父表中建立主索引或候选索引,在子表中建立 【7】 。(分数:1.00)填空项 1:_ (正确答案:普通索引)解析:解析 在数据库设计器中设计表之间的联系时,需要在父表中建立主索引或候选索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两表之间的联系。39.SQL的 SELECT语句中,使用 1 子句可以消除结果中的重复记录。(分数:2.00)

    45、填空项 1:_ (正确答案:DISTINCT)解析:解析 在 SQL语句中,用 DISTINCT来去除重复项。40.扩展名为.prg 的程序文件在“项目管理器”的 【6】 选项卡中显示和管理。(分数:2.00)填空项 1:_ (正确答案:代码)解析:解析 使用项目管理器评析 “项目管理器”的代码选项卡负责对程序,API 库,应用程序进行显示和管理41.在堆排序和快速排序中,若只从最坏情况下排序最快并且要节省内存考虑,则应选择 【11】 方法。(分数:1.00)填空项 1:_ (正确答案:堆排序)解析:42.创建学生表时,要将“学号”字段定义为 8个字符长度,且为主键,其列定义为 【9】 。(分

    46、数:3.00)填空项 1:_ (正确答案:学号 CHAR(8)PRIMARY KEY)解析:43.表单的 【9】 用于定义表单及其控件的性质及特征。(分数:1.00)填空项 1:_ (正确答案:属性解析 表单的属性用于定义表单及其控件的性质、特征。每个表单及其控件都有它的一组属性,通常这些属性大多数都是相同的。表单及控件的属性可以通过属性窗口在设计时设置,也可通过编写代码在表单运行时设置。表单和控件中有些属性具有通用性,另外一些属性具有针对性。)解析:44.诊断和改正程序中错误的工作通常称为 1。(分数:2.00)填空项 1:_ (正确答案:调试)解析:在对程序进行测试之后将进行程序调试(排错

    47、)。程序调试的任务是诊断和改正程序中的错误。45.软件工程研究的内容主要包括: 1 技术和软件工程管理。(分数:2.00)填空项 1:_ (正确答案:软件开发)解析:解析 软件工程包括软件开发技术和软件工程管理。其中软件开发技术包括:软件开发方法学、开发过程、开发工具和软件工具环境,其主体内容是软件开发方法学:软件工程管理包括 c软件管理学、软件工程经济学、软件心理学等内容。46.查询设计器中的“联接”、“字段”选项卡分别控制 【1】 和 【2】 选择。(分数:1.00)填空项 1:_ (正确答案:联接类型 可用字段)解析:47.类是一个支持集成的抽象数据类型,而对象是类的 【3】 。(分数:1.00)填空项 1:_ (正确答案:实例)解析:解析 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,对象则是其对应类的一个实例。48.当前目录下有


    注意事项

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




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

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

    收起
    展开