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

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

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

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

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

    1、二级 VISUAL+FOXPRO 笔试 5 及答案解析(总分:94.00,做题时间:90 分钟)一、B选择题(1)(35)题每题(总题数:35,分数:70.00)1.程序设计语言的基本成分是数据成分、运算成分、控制成分和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分2.下列关于过程调用的叙述中,正确的是(分数:2.00)A.被传递的参数是变量,则为引用方式B.被传递的参数是常量,则为传值方式C.被传递的参数是表达式,则为传值方式D.传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反3.用二维表数据来表示实体及实体之间联系的数据模型为(分数:2.00)A.层

    2、次模型B.网状模型C.关系模D.E-R 模型4.在逻辑运算中,3 种运算符的优先级别依次排列为(分数:2.00)A.NOANOB.ANNOOC.NOOAND.OANNO5.以下每两组表达式中,其运算结果完全相同的是(代表空格)(分数:2.00)A.LEFT(“VFP“,3)与 SUBSTR(“VFP“,2,3)B.YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2)sC.VARTYPE(“40-4*5“)与 VARTYPE(40-4*5)D.假定 A=“visual“,B=“foxpro“,则 A-B 与 A+B6.已知一棵二叉树前序遍历和中序遍历分别为 ABDECCPH

    3、和 DBGEACHF,则该二叉树的后序遍历为(分数:2.00)A.GEDHFBCAB.DGEBHFCAC.ABCDEFGHD.ACBFEDHG7.在 Visual FoxPro 中,程序文件的扩展名为(分数:2.00)A.OPRB.PRGC.PJXD.SCX8.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(分数:2.00)A.DB 包括 DBS 和 DBMSB.DBS 包括 DB 和 DBMSC.DBMS 包括 DB 和 DBSD.3 者属于平级关系9.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是(分数:2

    4、.00)A.字段变量的值B.内存变量的值C.随机显示D.错误信息10.如要设定学生年龄有效性规则在 18 至 20 岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义(分数:2.00)A.实体完整性B.域完整性C.参照完整性D.以上各项都需要定义11.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是(分数:2.00)A.列表框和组合框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以D.组合框可以设置多重选择,而列表框不可以12.将 E-R 图转换到关系模式时,实体与联系都可以表示成(分数:2.00)A.属性B.关系C.

    5、键D.域13.下列关于报表带区及其作用的叙述,错误的是(分数:2.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容14.SQL 语言又称为(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言15.单个用户使用的数据视图的描述称为(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式16.树是结点的集合,它的根结点数目是(分数:2.00)A.有且只有 1B.1 或多于

    6、 1C.0 或 1D.至少 217.命令 SELECT0 的功能是(分数:2.00)A.选择编号最小的空闲工作B.选择编号最大的空闲工作区C.随机选择一个工作区的区号D.无此工作区,命令错误18.为视图重命名的命令是(分数:2.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW19.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是(分数:2.00)A.e3,e1,e4,e2B.e2,e4,e3,e1C.e3,e4,e1,e2D.任意顺序20.下列日期表达式错误的是(分数:2.00)A.2004/03/09+15B.2004/

    7、02/25+date()C.2004/03/09-15D.004/02/25-date()21.有如下 SQL 语句: SELECT 使用部门,SUM(单价*设备数量)AS 总金额 FROM 设备表; WHERENOT(进口); GROUP BY 使用部门 执行该语句后,第一条记录的“总金额”字段值是(分数:2.00)A.19600000B.14300000C.29400000D.172000022.Visual FoxPro 的系统菜单,其主菜单是一个(分数:2.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.组合菜单23.为设备表增加一个“设备总金额 N(10,2)”字段,正确的命令是(

    8、分数:2.00)A.ALTER TABLE 设备表 ADD FIELDS 设备总金额 N(10,2)B.ALTER TABLE 设备表 ADD 设备总金额 N(10,2)C.ALTER TABLE 设备表 ALTER FIELDS 设备总金额 N(10,2)D.ALTER TABLE 设备表 ALTER 设备总金额 N(10,2)24.查询设计器中包含的选项卡有(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、更新条件25.假设工资表中

    9、按基本工资升序索引后,并执行过赋值语句 N=800,则下列各条命令中,错误的是(分数:2.00)A.SEEKNB.SEEK FOR 基本工资=NC.FIND 1000D.LOCATE FOR 基本工资=N26.从设备表中查询单价大于 100000 元的设备,并显示设备名称,正确的命令是 (分数:2.00)A.SELECT 单价100000 FROM 设备表 FOR 设备名称B.SELECT 设备名称 FROM 设备表 FOR 单价100000C.SELECT 单价100000FROM 设备表 WHERE 设备名称D.SELECT 设备名称 FROM 设备表 WHERE 单价10000027.下

    10、列索引中,不具有“惟一性”的是(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引28.在 Visual FoxPro 中,以共享方式打开数据库文件的命令短语是(分数:2.00)A.EXCLUSIVEB.SHAREDC.NOUPDATED.VALIDATE29.下列命令中,不能用做连编命令的是(分数:2.00)A.BUILD PROJECTB.BUILD FORMC.BUILD EXED.BUILD APP30.在设计程序时,应采纳的原则之一是(分数:2.00)A.不限制 go to 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解31.利用 SQL 数据

    11、更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价*设备数量”的值,正确命令为(分数:2.00)A.UPDATE 设备表 SET 设备总金额=单价*设备数量B.UPDATE 设备表 FOR 设备总金额=单价*设备数量C.UPDATE 设备表 WITH 设备总金额=单价*设备数量D.UPDATE 设备表 WHERE 设备总金额=单价*设备数量32.下列不属于软件工程的 3 个要素的是(分数:2.00)A.工具B.过程C.方法D.环境33.下列关于自由表的说法中,错误的是(分数:2.00)A.在没有打开数据库的情况下所建立的数据表,就是自由表B.自由表不属于任何一个数据库C.

    12、自由表不能转换为数据库表D.数据库表可以转换为自由表34.下列叙述中,不属于软件需求规格说明书的作用的是(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析35.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是(分数:2.00)A.电脑 2004B.* * * * *C.* * * * * * * *D.错误设置,无法输入二、B填空题(每空 2 分,共 30 分)(总题数:12,分数:24.00)36.数据

    13、结构分为逻辑结构与存储结构,线性链表属于 【1】 。(分数:2.00)填空项 1:_37.在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。(分数:2.00)填空项 1:_38.耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_39.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 【4】 的联系。(分数:2.00)填空项 1:_40.数据库设计分为以下 6 个设计阶段:需求分析阶段、 【5】 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填

    14、空项 1:_41.在 Visual FoxPro 中,物理删除当前表中所有记录,可使用命令 【6】 。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中,数据表中备注型字段所保存的数据信息存储在以 【7】 为扩展名的文件中。(分数:2.00)填空项 1:_43.结构化程序设计包含 3 种基本控制结构,其中 SCAN-ENDSCAN 语句属于U 【8】 /U结构。(分数:2.00)填空项 1:_44.SQL SELECT 语句中的 【9】 用于实现关系的选择操作。(分数:2.00)填空项 1:_45.表间永久性联系不能控制不同工作区中U 【10】 /U的联动,要实现联动功能

    15、,需要建立表之间的 U【11】 /U。(分数:2.00)填空项 1:_46.在 SQL SELECT 中,字符串匹配运算符用 【12】 表示, 【13】 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_47.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT* 【14】 10 FROM成绩表 【15】 总分 DESC(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 5 答案解析(总分:94.00,做题时间:90 分钟)一、B选择题(1)(35)题每题(总题数:35,分数:70.00)1.程序设计语言的基本成分是数据成分、运算成

    16、分、控制成分和(分数:2.00)A.对象成分B.变量成分C.语句成分D.传输成分 解析:【解析】程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4 种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。2.下列关于过程调用的叙述中,正确的是(分数:2.00)A.被传递的参数是变量,则为引用方式B.被传递的参数是常量,则为传值方式C.被传递的参数是表达式,则为传值方式D.传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反 解析:【解析】调用模块程序参数的格式有两种:格式一:

    17、DOWITH,,.格式二:(,,.)在参数传递过程中可以利用 SET UDFPARMS TO VALUEREFERENCE 重新设置参数的传递方式,格式一不受 UDFPARMS 值的设置影响,如果采用格式二调用模块程序时,默认情况下都以按值方式传递参数,如果要以引用方式传递,可通过命令 SET UDFPARMS 命令重新设置参数的传递方式。3.用二维表数据来表示实体及实体之间联系的数据模型为(分数:2.00)A.层次模型B.网状模型C.关系模 D.E-R 模型解析:【解析】数据库管理系统支持的数据模型有 3 种:层次模型、网状模型和关系模型。关系模型是用二维表结构来表示实体及实体之间的联系。4

    18、.在逻辑运算中,3 种运算符的优先级别依次排列为(分数:2.00)A.NOANO B.ANNOOC.NOOAND.OANNO解析:【解析】在逻辑表达式中,共有 3 种运算符:逻辑非、逻辑与和逻辑或,3 种运算符的优先顺序为:NOT(非)AND (与)OR(或)。5.以下每两组表达式中,其运算结果完全相同的是(代表空格)(分数:2.00)A.LEFT(“VFP“,3)与 SUBSTR(“VFP“,2,3) B.YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2)sC.VARTYPE(“40-4*5“)与 VARTYPE(40-4*5)D.假定 A=“visual“,B=“fo

    19、xpro“,则 A-B 与 A+B解析:【解析】选项 A)中两个函数都是用来截取字符串,其结果都是 VFP;选项 B)中 YEAR()函数的结果为数值型,SUBSTR()的结果为字符型;选项 C)中两个数据的类型不一致;选项 D)中 A-B 的运算结果是将第一个字符串的尾部空格移到新连接的字符串尾部,而 A+B 的结果没有此移动。6.已知一棵二叉树前序遍历和中序遍历分别为 ABDECCPH 和 DBGEACHF,则该二叉树的后序遍历为(分数:2.00)A.GEDHFBCAB.DGEBHFCA C.ABCDEFGHD.ACBFEDHG解析:【解析】利用前序和中序遍历的方法可以确定二叉树的结构,具

    20、体步骤如下:前序遍历的第一个结点 A 为树的根结点;中序遍历中 A 的左边的结点为 A 的左子树,A 右边的结点为 A 的右子树;再分别对 A 的左右子树进行上述两步处理,直到每个结点都找到正确的位置。7.在 Visual FoxPro 中,程序文件的扩展名为(分数:2.00)A.OPRB.PRG C.PJXD.SCX解析:【解析】在 Visual FoxPro 中,程序文件的扩展名为PRG。选项 A)是查询文件的扩展名,选项 C)是项目文件的扩展名,选项 D)是表单文件的扩展名。8.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(分数:2.00)A.DB 包括

    21、DBS 和 DBMSB.DBS 包括 DB 和 DBMS C.DBMS 包括 DB 和 DBSD.3 者属于平级关系解析:【解析】数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。它们之间的关系是数据库系统包括数据库和数据库管理系统。9.若内存变量名与当前的数据表中的一个字段“student“同名,则执行命令?student 后显示的是(分数:2.00)A.字段变量的值 B.内存变量的值C.随机显示D.错误信息解析:【解析】Visual FoxPro 中,

    22、变量包括字段变量和内存变量,当字段变量和内存变量同名时,系统优先使用字段变量,如果要先使用内存变量,可以在内存变量之间加前缀“M”或“M”。10.如要设定学生年龄有效性规则在 18 至 20 岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义(分数:2.00)A.实体完整性B.域完整性 C.参照完整性D.以上各项都需要定义解析:【解析】定义域完整性,可以通过指定不同的宽度说明不同范围数值的数据类型,从而可以限定字段的取值类型和取值范围。包括“规则”、“信息”和“默认值”3 个项的定义。11.在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是(分数:2.00)A.列表框和组合

    23、框都可以设置成多重选择B.列表框和组合框都不可以设置成多重选择C.列表框可以设置多重选择,而组合框不可以 D.组合框可以设置多重选择,而列表框不可以解析:【解析】在表单控件中,组合框与列表框类似,但对于组合框来说,通常只有一个条目是可见的,且不具备多重选定的功能。12.将 E-R 图转换到关系模式时,实体与联系都可以表示成(分数:2.00)A.属性B.关系 C.键D.域解析:【解析】数据库逻辑设计的主要工作是将 E-R 图转换成指定 RDBMS 中的关系模式。首先,从 E-R 图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R 图中属性也可以转换成关系的属性。实体集也可以转换成

    24、关系。13.下列关于报表带区及其作用的叙述,错误的是(分数:2.00)A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容B.对于“页标头”带区,系统只打印一次该带区所包含的内容 C.对于“细节”带区,每条记录的内容只打印一次D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容解析:【解析】打印或预览报表时,系统会以不同的方式处理各个带区的数据,对于“页标头”带区,系统将在每一页上打印一次该带区的内容。14.SQL 语言又称为(分数:2.00)A.结构化定义语言B.结构化控制语言C.结构化查询语言 D.结构化操纵语言解析:【解析】结构化查询语言(Structured Qu

    25、ely Language,简称 SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。15.单个用户使用的数据视图的描述称为(分数:2.00)A.外模式 B.概念模式C.内模式D.存储模式解析:【解析】选项 A)正确,外模式是用户的数据视图,也就是用户所见到的数据模式;选项 B)不正确,全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;选项 C)不正确,物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;选项 D)不正确,存储模式即为内模式。16.树是结点的集合,它的根结点数目是(分数:2.00)A.有且只有 1 B.1 或多于 1C.0 或 1D.

    26、至少 2解析:【解析】树是一个或多个结点组成的有限集合,其中一个特定的结点称为根,其余结点分为若干个不相交的集合。每个集合同时又是一棵树。树有且只有 1 个根结点。17.命令 SELECT0 的功能是(分数:2.00)A.选择编号最小的空闲工作 B.选择编号最大的空闲工作区C.随机选择一个工作区的区号D.无此工作区,命令错误解析:【解析】在 Visual FoxPro 中,利用 SELECT 命令可以选择不同的工作区。最小的工作区号是 1,最大的是 32767。若编号指定为 0,则选择编号最小的可用工作区,即尚未使用的工作区。18.为视图重命名的命令是(分数:2.00)A.MODIFY VIE

    27、WB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW 解析:【解析】视图虽然在磁盘上找不到类似的文件,但是可以通过命令 RENAME VIEW 为视图重新命名。19.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是(分数:2.00)A.e3,e1,e4,e2B.e2,e4,e3,e1 C.e3,e4,e1,e2D.任意顺序解析:【解析】由栈“后进先出”的特点可知:A)中 e1 不可能比 e2 先出,C)中 e3 不可能比 e4 先出,且e1 不可能比 e2 先出,D)中栈是先进后出的,所以不可能是任意顺序。B)中出栈过程如图所示:20.下列日期表达式错误的

    28、是(分数:2.00)A.2004/03/09+15B.2004/02/25+date() C.2004/03/09-15D.004/02/25-date()解析:【解析】日期时间表达式是对日期型数据或日期时间型数据的连接。其运算符也有“+”和“-”两个。但日期表达式的格式有一定的限制,不能将两个日期直接相加。21.有如下 SQL 语句: SELECT 使用部门,SUM(单价*设备数量)AS 总金额 FROM 设备表; WHERENOT(进口); GROUP BY 使用部门 执行该语句后,第一条记录的“总金额”字段值是(分数:2.00)A.19600000 B.14300000C.2940000

    29、0D.1720000解析:【解析】本题 SQL 语句的功能是根据设备的使用部门分组计算各个部门中,使用非进口设备的设备总金额。22.Visual FoxPro 的系统菜单,其主菜单是一个(分数:2.00)A.条形菜单 B.弹出式菜单C.下拉式菜单D.组合菜单解析:【解析】Visual FoxPro 的系统菜单是一个典型的菜单系统,它是由一个条形菜单,即主菜单和一个弹出式菜单,即子菜单所组成的。23.为设备表增加一个“设备总金额 N(10,2)”字段,正确的命令是(分数:2.00)A.ALTER TABLE 设备表 ADD FIELDS 设备总金额 N(10,2)B.ALTER TABLE 设备

    30、表 ADD 设备总金额 N(10,2) C.ALTER TABLE 设备表 ALTER FIELDS 设备总金额 N(10,2)D.ALTER TABLE 设备表 ALTER 设备总金额 N(10,2)解析:【解析】在 SQL 语句中,为表增加字段应使用关键字 ADD,而不是 ADD FIELDS。ALTER 是用来修改已有的字段,不能用来新增一个字段。24.查询设计器中包含的选项卡有(分数:2.00)A.字段、联接、筛选、排序依据、分组依据、杂项 B.字段、联接、筛选、分组依据、排序依据、更新条件C.字段、联接、筛选条件、排序依据、分组依据、杂项D.字段、联接、筛选依据、分组依据、排序依据、

    31、更新条件解析:【解析】查询设计器中依次包含字段、联接、筛选、排序依据、分组依据、杂项 6 个选项卡,更新条件选项卡属于视图设计器。25.假设工资表中按基本工资升序索引后,并执行过赋值语句 N=800,则下列各条命令中,错误的是(分数:2.00)A.SEEKNB.SEEK FOR 基本工资=N C.FIND 1000D.LOCATE FOR 基本工资=N解析:【解析】SEEK、FIND 和 LOCATE 命令都可用来查询记录,选项 B)属于语法错误。26.从设备表中查询单价大于 100000 元的设备,并显示设备名称,正确的命令是 (分数:2.00)A.SELECT 单价100000 FROM

    32、设备表 FOR 设备名称B.SELECT 设备名称 FROM 设备表 FOR 单价100000C.SELECT 单价100000FROM 设备表 WHERE 设备名称D.SELECT 设备名称 FROM 设备表 WHERE 单价100000 解析:【解析】SELECT 查询最基本的格式通常为:SELECT-FROM-WHERE。其中,SELECT 用于选择查询结果要显示的目标列表,FROM 用于列出查询要用到的所有表文件,WHERE 则用于指定查询结果的筛选条件。27.下列索引中,不具有“惟一性”的是(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引 解析:【解析】Visual

    33、FoxPro 中包括 4 种索引:主索引、候选索引、惟一索引和普通索引。主索引和候选索引都要求了字段值的惟一,不允许出现重复记录,在惟一索引中,它的“惟一性”是指索引项的惟一,而不是字段值的惟一。普通索引只用来处理记录的物理顺序,不仅允许字段中出现重复值,并且允许索引项中也出现重复值。28.在 Visual FoxPro 中,以共享方式打开数据库文件的命令短语是(分数:2.00)A.EXCLUSIVEB.SHARED C.NOUPDATED.VALIDATE解析:【解析】在打开数据库时,EXCLUSIVE 短语是以独占方式打开;SHARED 短语是以共享方式打开;NOUPDATE 短语是以只读

    34、方式打开;VAHDATE 短语用以指定 VisuMFoxPro 检查在数据库中应用的对象是否合法。29.下列命令中,不能用做连编命令的是(分数:2.00)A.BUILD PROJECTB.BUILD FORM C.BUILD EXED.BUILD APP解析:【解析】选项 A)用来连编项目。选项 C)和选项 D)用来连编应用程序。30.在设计程序时,应采纳的原则之一是(分数:2.00)A.不限制 go to 语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解 解析:【解析】滥用 goto 语句将使程序流程无规律,可读性差,因此 A)不选;注解行有利于对程序的理解,不应减

    35、少或取消,B)也不选;程序的长短要依照实际情况而论,而不是越短越好,C)也不选。31.利用 SQL 数据更新功能,自动计算更新每个“设备总金额”字段的字段值,该字段值等于“单价*设备数量”的值,正确命令为(分数:2.00)A.UPDATE 设备表 SET 设备总金额=单价*设备数量 B.UPDATE 设备表 FOR 设备总金额=单价*设备数量C.UPDATE 设备表 WITH 设备总金额=单价*设备数量D.UPDATE 设备表 WHERE 设备总金额=单价*设备数量解析:【解析】SQL 语句中,利用 UPDATE 更新语句可以修改表中的记录。语句基本格式为: UPDATE TableName

    36、SET Column_Name1=eExpression1,Column_Name1:eExpression1 WHERE Condition32.下列不属于软件工程的 3 个要素的是(分数:2.00)A.工具B.过程C.方法D.环境 解析:【解析】软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制、管理。33.下列关于自由表的说法中,错误的是(分数:2.00)A.在没有打开数据库的情况下所建立的数据表,就是自由表B.自由表不属于任何一个数据库C.自由表不能转换为数据库表 D.数据库表可以转换为自

    37、由表解析:【解析】所谓的自由表就是不属于任何数据库的表,在没有打开数据库的情况下所建立的数据库表就是一个自由表,自由表和数据库表之间是可以相互转换的。34.下列叙述中,不属于软件需求规格说明书的作用的是(分数:2.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:【解析】软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映

    38、出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据。35.将文本框的 PasswordChar 属性值设置为星号(*),那么,当在文本框中输入“电脑 2004“时,文本框中显示的是(分数:2.00)A.电脑 2004B.* * * * *C.* * * * * * * * D.错误设置,无法输入解析:【解析】PasswordChar 属性指定文本框控件内是显示用户输入的字符还是显示占位符。当为属性指定一个占位符(例如本题中的星号“*”),文本框中只显示占位符。由于一个汉字占两个字符位,因此本题在文本框中将显示 8 个星号。二、B填空题(每空 2 分,共 30 分)(总

    39、题数:12,分数:24.00)36.数据结构分为逻辑结构与存储结构,线性链表属于 【1】 。(分数:2.00)填空项 1:_ (正确答案:【1】存储结构)解析:【解析】数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构;数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。37.在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。(分数:2.00)填空项 1:_ (正确答案:【2】继承)解析:【解析】类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实现了

    40、类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其超类的属性和方法,当然,也可以定义自己的属性和方法。38.耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。(分数:2.00)填空项 1:_ (正确答案:【3】内聚)解析:【解析】内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系;耦合性是模块间互相连接的紧密程度的度量。39.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 【4】 的联系。(分数:2.00)填空项 1:_ (正确答案:

    41、【4】一对多(或 1:N))解析:【解析】两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3 种,即一对一(1:1)的联系、一对多(1:N)或多对一(N:1)的联系和多对多(N:N)的联系。40.数据库设计分为以下 6 个设计阶段:需求分析阶段、 【5】 、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(分数:2.00)填空项 1:_ (正确答案:【5】数据库概念设计阶段)解析:【解析】数据库设计分为以下 6 个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。41.在 Visual FoxPro 中,物理删除当前表中所

    42、有记录,可使用命令 【6】 。(分数:2.00)填空项 1:_ (正确答案:【6】ZAP)解析:【解析】在 Visual FoxPro 中,使用 ZAP 命令,可以一次性物理删除当前表中所有记录。其功能等同于 DELETE ALL 和 PACK 命令连用。42.在 Visual FoxPro 中,数据表中备注型字段所保存的数据信息存储在以 【7】 为扩展名的文件中。(分数:2.00)填空项 1:_ (正确答案:【7】DBT)解析:【解析】备注型字段存放不定长的字符型文本,它在表中占用 4 个字节,所保存的数据信息存储在以 DBT 为扩展名的文件中。43.结构化程序设计包含 3 种基本控制结构,

    43、其中 SCAN-ENDSCAN 语句属于U 【8】 /U结构。(分数:2.00)填空项 1:_ (正确答案:【8】循环)解析:【解析】程序结构是指程序中命令或语句执行的流程结构,程序包括 3 种基本结构:顺序结构、选择结构和循环结构。 SCAN-ENDSCAN 语句一般用于处理表中记录,执行该语句时,记录指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令,属于循环结构。44.SQL SELECT 语句中的 【9】 用于实现关系的选择操作。(分数:2.00)填空项 1:_ (正确答案:【9】WHERE)解析:【解析】SQL SELECT 语句中的 WHERE

    44、 短语用来进行查询条件的筛选,相当于关系的选择操作。45.表间永久性联系不能控制不同工作区中U 【10】 /U的联动,要实现联动功能,需要建立表之间的 U【11】 /U。(分数:2.00)填空项 1:_ (正确答案:【10】记录指针)解析:【11】关联 【解析】永久性联系在每次使用表时不需要重新建立,但永久性联系不能控制不同工作区中记录指针的联动,要控制表间记录指针的联动,可通过建立临时性的联系来实现,这种临时联系称为关联。46.在 SQL SELECT 中,字符串匹配运算符用 【12】 表示, 【13】 可用来表示 0 个或多个字符。(分数:2.00)填空项 1:_ (正确答案:【12】LIKE)解析:【13】星号(或*) 【解析】SQL SELECT 语句中,字符串匹配运算符用 LIKE 表示,属于特殊运算符,通配符“*”表示 0 个或多个字符,“?”表示一个字符。47.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT* 【14】 10 FROM成绩表 【15】 总分 DESC(分数:2.00)填空项 1:_ (正确答案:【14】 TOP)解析:【15】ORDER BY 【解析】在 SQL 语句中,显示满足条件的几项记录的关键字是 TOP,排序短语是ORDERBY,且 TOP 短语要与 ORDER BY 短语同时使用才有效。


    注意事项

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




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

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

    收起
    展开