07年4月计算机等级二级VF笔试一[2]
参考答案及分析:
1。C
解析:栈和队列是特殊的线性表,操作有限,只能在端点插入和删除。两者的区别是:栈只能在表的一端插入或删除,是“后进先出”的线性表;但是队列只允许在表的一端插入,在另一端删除,这是一个“先进先出”的线性表。
2。D
解析:根节点可以根据后面顺序中的遍历顺序确定为C;根据中序遍历序列,可以知道其左子树由巴德组成,其右子树为空。左子树的根节点由逆序遍历序列可知为E,左子树由中序遍历序列可知为D,右子树由ba组成,如下图所示。找到二叉树的前序遍历序列作为选项d)。
3、B
分析:链表采用链式存储结构,克服了顺序存储结构的缺点:其节点空可以动态申请和释放;其数据元素的逻辑顺序由节点的指针指示,不需要移动数据元素。但是链式存储结构也有一些缺点:①每个节点中的指针字段需要占用额外的存储空;②链式存储结构是非随机存储结构。
4、D
解析:顺序结构、选择结构、循环结构(或重复结构)是结构化程序设计的三种基本结构。
5、D
分析:测试的目的是发现软件中的错误。经验表明,程序中的错误概率与程序中发现的错误数量成正比。这种现象说明,为了提高测试效率,测试人员应该把重点放在那些聚类不正确的程序上。
6。C
分析:算法的复杂度主要包括算法的时间复杂度和算法的空复杂度。所谓算法的时间复杂度,是指执行算法所需的计算工作量;算法的空之间的复杂度一般是指执行这个算法所需的内存空。
7。D
分析:软件生命周期分为软件定义、软件开发和软件运维三个阶段。本课题中,详细设计、软件编码、软件测试都属于软件开发阶段;维护是软件生命周期的最后阶段,也是持续时间最长、成本最高的阶段。软件工程的目的之一是提高软件的可维护性,降低维护成本。
8、C
解析:选项A)和B)明显与题意不符。数据定义语言(DDL)负责数据模式定义和数据物理访问构造;数据操作语言(DML)负责数据操作,包括查询、添加、删除、修改等操作。
9。C
解析:数据库(DB)是数据的集合,具有统一的结构,存储在统一的存储介质中。它是各种应用数据的集成,可以被各种应用程序共享。数据库中的数据具有“集成”和“共享”的特点。
10。D
解析:数据处理是指将数据转化为信息的过程,所以选项A)是错误的;数据的物理独立性是指数据物理结构的变化,不会影响数据库的逻辑结构,所以选项b)是错误的;关系中的行称为元组,对应于存储文件中的记录,关系中的列称为属性,对应于存储文件中的字段。因此,选项c)描述了一个错误。
11。A
分析:Visual FoxPro是一个关系数据库管理系统。“表”是关系,关系是二维表。关系数据库管理系统可以管理几个二维表。
12、B
解析:关系的基本运算可以分为两类:传统的集合运算和专门化的关系运算。传统的集合运算包括并、差、交等。,而特殊的关系操作包括选择、投影和连接。
13、D
14、C
解析:字符数据的分隔符是半角单引号、双引号或方括号。但是,如果分隔符本身是字符串的内容,则需要用另一个分隔符来分隔字符串。
15、C
解析:变量值可以随时改变。在Visual FoxPro中,变量分为字段变量和内存变量,变量的类型可以随时改变。它的类型取决于变量值的类型,而不是变量的类型决定变量值的类型,它随着变量值的变化而变化。
16、C
解析:结构复合索引文件是Visual FoxPro数据库中最常见也是最重要的索引文件,它会随着表的打开而自动打开。
17。
解决方案:实体完整性是一种保证表中记录唯一性的特性,即一个表中不允许有重复的记录。在Visual FoxPro中使用主键或候选键来保证表中记录的唯一性。
18。C
Resolution: LOCATE FOR是指查找第一条符合要求的记录,然后使用CONTINUE继续查找下一条符合要求的记录。b)选项是查找符合要求的所有记录。选项a),d)命令格式错误。
19,D
解决方法:索引文件是数据库的一部分,在数据库关闭时也会关闭。
20、B
解析:自由表中不能使用长字段名,字段名的值为10;您可以在数据库中使用值为128的长字段名。
21、C
解决方法:在Visual FoxPro中,如果要同时打开多个表,只需要使用SELECT命令选择不同的工作区,打开不同的表。的最小工作区代码为1,的最小工作区代码为32 767,即可以同时打开32 767个表。
22、C
解析:查询可以从指定的表或视图中提取满足条件的记录,但不限于单个表或视图。查询设计器的局限性在于它只能构建一些常规查询。如果要构建更复杂的查询,只能通过SQL SELECT语句来实现。
23、B
解析:在Visual FoxPro中,一个视图可以引用一个或多个表或其他视图。它是一个定制的虚拟表,可以是本地视图、远程视图或参数。
24、A
解析:WAIT命令只能接收单字符数据,在用户输入一个字符后可以自动结束命令,所以答案是A)。
25、D
解析:公共变量可以被整个程序调用;私有变量只能被这个模块和更低的模块程序调用;而局部变量只能被这个层模块调用,其他模块不能调用局部变量。
26、C
解析:在这个循环语句中,变量S和I在每次循环后的变化如下:S值I值在第一次循环5 6,第二次循环11 7,第三次循环18 8。当程序第四次执行循环时,由于条件(18 27,C
解析:In控件类用于一个或多个相关控件,其封装比容器类更严格,但灵活性比容器类差,所以答案为C)。
28,B
Resolution:在Visual FoxPro中,当一个对象被选中时,它获得焦点。若要设置控件的焦点,Enabled和Visible属性的值必须为true (.T .),其中Enabled属性确定控件是否可用,Visible属性确定控件是否可见。
29、D
解析:编辑框实际上是一个完整的文字处理器,可以对文字进行选择、剪切、粘贴、复制等操作,但编辑框中只能输入和编辑字符数据。
30、A
分析:在Visual FoxPro中,支持两种类型的菜单,即条形菜单和弹出菜单。系统一般是下拉菜单,由条形菜单和弹出菜单组成。
31、B
解析:在报表设计器中,报表包括几个波段,表头、明细、页面脚注三个波段是快速报表默认的基本波段。如果您想使用其他波段,您可以在报告菜单中设置它们。
32,D
解析:Visual FoxPro支持SQL中的数据定义、数据查询和数据操作。Visual FoxPro由于自身在安全控制方面的缺陷,不提供数据控制功能。
33。C
解析:SELECT查询语句最基本的格式是SELECT-FROM-WHERE。选项a)缺少FROM短语,选项b)和d)中的条件短语是错误的。
34。D
解决方法:选项A)中缺少查询“仓库”表,查询条件连接错误;b)选项中也缺少查询的“仓库”表;选项c)中的查询条件是错误的,应该用于条件连接,而不是or。
35,D
解析:使用EXISTS或NOT EXISTS,可以用来检查子查询中是否有结果返回。用IN中的运算符表示,可以写成以下格式:
SELECT * FROM warehouse table WHERE warehouse IN;
(从员工列表中选择仓库号)
1有限性
分析:算法是指对解的准确完整的描述。它有四个基本特征,即可行性、确定性、贫困性和信息充分性。
2 log2n
解析:最坏的情况下,二分搜索法只需要比较log2n次,而顺序搜索需要比较n次。
3对象解析
:将具有相似属性和操作的对象分类成类,即类是具有共同属性和方法的对象的集合。
4软件生命周期
分析:从考虑其概念到软件产品不可用的整个时期属于软件生命周期。包括一般可行性研究和需求分析、设计、实施、测试、试运行和维护。
5关系模型分析
:数据库管理系统是用户和操作系统之间的一层系统管理软件,是系统软件的一种,是用户和数据库之间的标准接口。它总是基于某种数据模型,数据模型可分为层次模型、网格模型和关系模型。
6 32
分析:从3.0版本开始,Visual FoxPro就是32位管理系统,支持面向对象编程。
7 15
解析:SPACE()函数用于生成指定个数的空单元格,结果是字符数据。在字符表达式中,无论是“+”还是“-”操作,都意味着连接字符串的操作,连接后新字符串的长度始终等于两个连接字符串的长度之和。LEN()函数用于测试一个字符串的长度。又一次
分析:在Visual FoxPro中,一个工作区只能打开一个数据表。如果要在不同的工作空间中打开同一数据表文件,必须再次使用该短语。
9 1.EXE学生档案管理2。学生项目解析
:构建应用的命令是BUILD APP或者BUILD EXE,根据指定的项目生成应用。EXE文件可以直接在Windows环境下运行。
10 1。命令交互2。程序
分析:SQL语言是一种全合一的语言,非常简洁,高度非过程化。它不仅可以通过命令直接交互使用,也可以嵌入到编程语言中供程序使用。
11 1。选课表b2.b .学号= "w2"
解析:SQL不仅可以连接多个关系,还可以连接与自身相同的关系。在自连接操作中,别名是必不可少的。别名在FROM短语中定义,格式为。
12 1。SET salary = salary +30
解析:在SQL语句中,可以使用UPDATE语句修改表中的记录。该语句的基本格式是:
update tablename
set column _ name1 = eexpression 1[,column _ name 1 = e expression 1...]
where条件
0条评论