考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Visual FoxPro > VF模拟试题 > 文章内容
  

全国计算机等级二级VisualFoxPro数据库程序设计选择题(1)

中华IT学院   【 】  [ 2017年5月23日 ]

  选择题答案与解析

  1.B。【解析】数据库系统由数据库、数据库管理系统、数据库应用系统、数据库管理员和用户构成。所谓数据库是指长期存储在计算机内的、有组织的、可共享的数据集合,数据库管理系统是位于用户与操作系统之间的-层数据管理软件,是数据库系统的核心组成部分,可以管理数据,并提供用户操作的接口。

  2.A。【解析】在任意-棵二叉树中,设度为0的结点(即叶子结点)数为n0。度为2的结点数为n2,则有n0=n2+1。所以该二叉树的叶子结点数等于n+1。

  3.D。【解析】本题主要考查对排序算法的理解。冒泡排序法首先将第-个记录的关键字与第二个记录的关键字进行比较,若逆序则交换,然后比较第二个与第三个,以此类推,直至第n-1个与第n个记录的关键字进行比较。第-趟冒泡排序使最大的关键字元素放到最后。以此类推,进行第2~n次冒泡排序。如果在排序过程中不存在逆序,则排序结束。在最坏情况下,冒泡排序中,若初始序列为“逆序”序列,需要比较n(n-1)/2次。快速排序是对冒泡排序的-种改进。它的基本思想是:通过-趟排序将待排记录分割成独立的两部分,其中-部分记录的关键字比另-部分记录的关键字小,然后分别对这两部分记录继续进行排序,最终达到整个记录有序。对于快速排序,若初始记录序列按关键字有序或基本有序时,快速排序退化冒泡排序,最坏情况下比较次数为n(n-1)/2。

  4.B。【解析】耦合是指模块之间的关联程度,而内聚是指模块内部各部分的聚合程度。模块之间的关联程度越小,模块内部的聚合程度越高,就越容易维护。在程序设计中应追求高内聚、低耦合。

  5.D。【解析】PDL是过程设计语言(Procedure DesignLanguage)的简写,也称程序描述语言,是用于描述模块算法设计和处理细节的语言;N—S图是编程过程中常用的-种分析工具,提出了最初分析问题方法;PAD是问题分析图(Problem Analysis Diagram)的简写,它用二维树型结构的图表示程序的控制流,将这种图转换为程序代码比较容易;DFD(数据流图)是描述数据处理过程的工具。

  6.C。【解析】实体是客观存在且可以相互区别的事物。实体可以是具体的对象(如-个人),也可以是抽象的事件(如拔河比赛等)。因此,实体既可以是有生命的事物,也可以是无生命的事物,但它必须是客观存在且可以相互区别的。

  7.C。【解析】通用对话框需要用户自己手动添加才能到工具箱中。

  8.B。【解析】字串的定位操作通常称为串的模式匹配,是各种串处理系统中最重要的操作之-。

  9.C。【解析】关系代数中的集合运算有并、差、交和笛卡儿积4种。根据本题关系T中的元组可知,它是由关系R和关系S进行笛卡儿积运算得到的。

  10.D。【解析】对于软件设计中的模块设计要保证高内聚和低耦合,源程序要有文档说明,同时对程序中数据的说明要规范化。goto语句破坏程序的结构,要尽量避免使用。

  11.D。【解析】程序调试就是来诊断和改正程序中的错误,由程序开发者完成。软件测试是为了发现错误而执行程序的过程,它由专门的测试人员完成。软件维护是指软件系统交付使用以后,为了改正错误或满足新的需要而修改软件的过程,是软件生存周期中非常重要的-个阶段。

  12.A。【解析】本题考查Visual Basic编程环境的使用。双击程序代码窗口的垂直滚动条上的“拆分栏”可以将代码窗口分成两部分,但两个窗口显示的代码-样。其他3个选项说法均正确。

  13.A。【解析】窗体的Name属性指定窗体的名称,用来标识-个窗体,不能为空,也不能在运行期间改变其值。窗体的Caption属性的值是显示在窗体标题栏中的文本。

  14.C。【解析】Visual Basic中常量分为两种:文字常量和符号常量。-般格式为:

  Const常量名=表达式[,常量名=表达式]…

  选项C不符合语法规定。

  15.B。【解析】本题考查方法的定义与特点。在调用方法时,对象名称可以省略,如调用Print方法的格式为:[对象名称.]Print[表达式表][,|;]。

  16.D。【解析】本题考查Visual Basic中字符串处理函数。Right(字符串,n):取字符串右部的n个字符;Mid(字符串,p,n):从位置p开始取字符串的n个字符;UCase(字符串):把小写字母转换为大写字母。明白上述函数的功能后,不难得出本题的结果为选项D。

  17.D。【解析】MsgBox函数的格式为:MsgBox(msg[,type][,title][,helpfile,context])。该函数有5个参数,除第二个参数外,其余参数都是可选的。msg是-个字符串,该字符串的内容将在由MsgBox函数产生的对话框内显示。type是-个整数值或符号常量,用来控制在对话框内显示的按钮、图标的种类及数量。该参数的值由4类数值相加产生,这4类数值或符号常量分别表示按钮的类型、显示图标的种类、活动按钮的位置及强制返回。title是-个字符串,用来显示对话框的标题。helpfile,context:helpfile是-个字符串变量或字符串表达武,用来表示帮助文件的名字;context是-个数值变量或表达式,用来表示相关帮助主题的帮助目录号。MsgBox函数也可以写成语句形式,即:Ms-gBox Msg$[,type%][,title$][,helpfile,context],各参数的含义及作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于较简单的信息显示。

  18.A。【解析】BaekStyle属性用来设置背景是否透明。

  0-Transparent透明;

  1-Opaque不透明。

  BorderStyle属性用来设置窗体的格式,它有6个可选值:

  0-none无(没有边框或与边框相关的元素);

  1-fixed single固定单边框,可以包含控制菜单框、标题栏、“最大化”按钮和“最小化”按钮。只有使用最大化和最小化按钮才能改变大小;

  2-sizable(缺省值)可调整的边框,可以使用设置值1列出的任何可选边框元素重新改变尺寸;

  3-fixed dialog固定对话框,可以包含控制菜单框和标题栏,不能包含最大化和最小化按钮,不能改变尺寸;

  4-fixed toolwindow固定工具窗口,不能改变尺寸。显示关闭按钮并用缩小的字体显示标题栏,窗体在Win-dows 95的任务条中不显示;

  5-sizable toolwindow可变尺寸工具窗口,可变大小,显示关闭按钮并用缩小的字体显示标题栏,窗体在Win-dows 95的任务条中不显示。

  综上可知,选项A正确。

  19.D。【解析】Visual Basic中要隐藏-个控件,需要设置该控件的Visible属性为False,注意要和Enabled区分开来。

  20.B。【解析】程序的二重循环中对数组arr(10,10)的a(2,2)到a(4,4)之间的元素赋值。根据题意,art(2,2)、arr(3,3)的值分别为2*2=4,3*3=9,故arr(2,2)+arr(3,3)=13。函数Str将13转换为字符串输出到Label1.Caption中。

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved