07年4月计算机等级二级VF考前密卷(4)
一、多项选择题
(1)堆栈和队列的共同特点是
A)都是FIFO
B)都是FIFO
C)只允许在端点插入和删除元素
D)没有共同之处
(2)已知二叉树的逆序遍历序列是debac,中序遍历。它的前序遍历顺序是
A)ACBED
B)DECAB
c)DEBC
d)ced ba
(3)链表不具有
A)不需要预先估计存储/[/k的特性。c)插入和删除不需要移动元素
D)所需的空与线性表长度成正比
(4)结构化程序设计的三种结构是
A)序列结构、选择结构、转移结构
B)分支结构、等价结构和循环。d)序列结构、选择结构、循环结构
(5)为了提高测试的效率, 你应该
A)随机选择测试数据
B)将所有可能的输入数据作为测试数据
C)编码后制定软件测试计划
D)集中精力处理错误簇的程序
(6)算法的时间复杂度是指
a. B)算法程序的长度
C)算法执行所需的基本操作数
D)算法程序中的指令数
(7) 软件生命周期中代价最大的阶段是
A)详细设计
B)软件编码
(8)数据库管理系统的DBMS中用于定义模式、内部模式和外部模式的语言是
A)C
B)Basic
C)DDL
D)DML
(9)以下对数据库的描述, 是的
A)数据库是DBF文件
B)数据库是关系
C)数据库是结构化的数据集合
D)数据库是一组文件
(10)下列对数据库的描述,正确的
A)数据处理是将信息转换成数据的过程
B)数据的物理独立性是指当数据的逻辑结构发生变化时 数据的存储结构保持不变
C)关系中的每一列称为元组,一个元组就是一个字段
D)如果关系中的属性或属性组不是关系, 被称为这个关系的外键
(11)关系数据库管理系统管理的关系是
A)若干个二维表
B)一个DBF文件
C)一个DBC文件
D)若干个DBC文件
(下面的特殊关系操作是
A)选择、排序
B)选择、投影
C)并、差、交
D)连接、笛卡尔积[] 文本文件和其他文件
D)表单、报表和标签
(14)下列字符常量的表示中,错误的是
A)' 65+13'
B) ["计算机业务"]
c)[[中国]]
d)' [x = y]'
(15)下列变量分为字段变量和内存变量
C)变量的类型决定变量值的类型 可以将不同类型的数据赋给同一个变量
(16)可以随着表的打开而自动打开的索引有
A)单一索引文件
B)复合索引文件
C)结构化复合索引文件
D)非结构化复合索引文件
。 是指
A)实体完整性约束规则
B)参照完整性约束规则
C)自定义完整性约束规则
D)数据完整性约束规则
(18)在当前表中,找到第二个男学生的记录。使用命令
A)定位到gender = " male "[br/]NEXT 2
B)定位到gender = " male "[br/]C)定位到gender = " male "[br/]continue
d)list。2下一步
(19)下列关于索引的说法中,不正确的
A)Visual FoxPro支持两种索引文件:单索引文件和复合索引文件
B) SET INDEX TO命令用于打开和关闭索引文件
C)索引的类型有主索引、候选索引、 唯一索引和公共索引
D)索引文件不随库文件的关闭而关闭[/ Br/](20)自由表中字段名长度的值为[/Br/]a)8[/Br/]b)10[/Br/]c)128[/Br/]D)255[/Br/](21)要同时打开多个数据表文件, 可以用来选择不同工作区的命令有
a)use
b)open
c)select
d)以上所有命令都可以
(22)下列关于query的语句中, 不正确的
A)查询是预定义的SQL SELECT语句
B)查询是Visual FoxPro支持的数据库对象
C)可以通过查询设计器完成任何查询
D)查询是从指定的表或视图中提取符合条件的记录,定向输出结果
(23)下列关于视图的语句中,不正确的是
A)在Visual FoxPro中, 视图是自定义的虚拟表
B)视图可以是本地的,也可以是远程的,但不能带参数
C)视图可以引用一个或多个表
D)视图可以引用其他视图
(24)在输入、接受和等待三个命令中,必须用enter键表示输入结束的命令是
A)输入、接受
B)输入、等待
C)接受、等待
D) 下列说法正确的是
A)局部变量不能被本层模块程序调用
B)私有变量只能被本层模块程序调用
C)局部变量可以被本层模块和下层模块程序调用
D)私有变量可以被本层模块和下层模块程序调用
(26)执行。 s的最终显示值是
SET talk off
s = 0
I = 5
x = 11
do while s800
b)从员工集中选择员工号薪资> 800
C)从薪资> 800的员工中选择员工号
D)从薪资> 800的员工中选择员工号
(34)找出在有仓库的仓库中工作的员工号正确的命令是
A)从雇员中选择雇员编号和城市;
凡(面积> 500)或(员工。仓库号=仓库。仓库号)
B)从城市员工中选择员工号;
其中(面积> 500)和(员工。仓库号=仓库。仓库号)
C)从仓库、员工中选择员工号、城市;
凡(面积> 500)或(员工。仓库号=仓库。仓库号)
D)选择员工号,仓库所在城市,员工;
其中(面积> 500)和(员工。仓库号=仓库。仓库号)
(35)使用SQL语句检索仓库中至少一个员工的仓库信息。正确的命令是
A)SELECT * FROM warehouse表WHERE IN;
(从员工表中选择仓库号)
B)从仓库表中选择*不在;;
(从员工表中选择仓库号)
C)从仓库号所在的仓库表中选择*;;
(SELECT * FROM employee表,其中仓库号=仓库表。仓库编号)
D)从存在的仓库表中选择*;;
(SELECT * FROM employee表,其中仓库号=仓库表。仓库编号)
二。填空空题
(1)算法的基本特征是可行性、确定性、[1]和拥有足够的信息。
解析:算法是指对问题解决方案的准确完整的描述。它有四个基本特征,即可行性、确定性、贫困性和信息充分性。
(2)在长度为n的有序线性表中进行二分搜索法..在最坏的情况下,所需的比较次数是[2]。
解析:最坏的情况下,二分搜索法只需要比较log2n次,而顺序搜索需要比较n次。
(3)在面向对象编程中,一个类描述了一组具有相似性质的[3]。
解析:将具有相似属性和操作的对象分类成类,即类是具有共同属性和方法的对象的集合。
(4)一般将软件产品从提出、实现、使用、维护到停止使用、报废的过程称为[4]。
解析:一个软件产品从其概念被考虑到软件产品不能使用的时间,属于软件生命周期。包括一般可行性研究和需求分析、设计、实施、测试、试运行和
维护。
(5)数据库管理系统中有三种常见的数据模型:层次模型、网络模型和[5]。
解析:数据库管理系统是介于用户和操作系统之间的一层系统管理软件。它是一种系统软件,是用户和数据库之间的标准接口。它总是基于某种数据模型,数据模型可分为层次模型、网格模型和关系模型。
(6)Visual FoxPro 6.0是一个[6]位数据库管理系统。
分析:从3.0版本开始,Visual FoxPro就是32位管理系统,支持面向对象编程。
(7)表达式len (space (5)-space (10))的结果是[7]。
解析:SPACE()函数用于生成指定数量的空单元格,结果是字符数据。在字符表达式中,无论是“+”还是“-”操作,都意味着连接字符串的操作,连接后新字符串的长度始终等于两个连接字符串的长度之和。LEN()函数用于测试一个字符串的长度。
(8)如果您在第一个工作区中打开一个数据表文件,然后在另一个工作区中再次打开它,并且不关闭在前一个工作区中打开的文件,则必须添加短语[8]。
解决方法:在Visual FoxPro中,一个工作区只能打开一个数据表。如果要在不同的工作空间中打开同一数据表文件,必须再次使用该短语。
(9)要从项目“学生项目”中获取名为“学生文件管理”的可执行文件,可以在命令窗口中从【10】输入命令BUILD 【9】。
解决方法:构建应用的命令是BUILD APP或BUILD EXE,根据指定的项目生成应用。EXE文件可以直接在Windows环境下运行。
(10)SQL是一种高度非过程化的语言,可以直接用在[11]或[12]中。
分析:SQL语言是一种全合一的语言,非常简洁,非过程化程度很高。它既可以通过命令直接交互使用,也可以嵌入到编程语言中进行编程。
(11)当前目录下有一个“课程表”文件。如果想找到考了“W1”和“W2”的学号,语句是:
从选课表A中选择A .学号,[13];
其中a .学号= b .学号和;;
A .学号= "w1 "和;
[14]
解析:SQL不仅可以联接多个关系,还可以联接与自身相同的关系。在自连接操作中,别名是必不可少的。别名在FROM短语中定义,格式为。
(12)当前目录下有一个“工资表”文件。现在,如果要将“职称”为“工程师”的工资增加30元,则语句为:
UPDATE payroll[15]WHERE title = " engineer "
分析:在SQL语句中,可以使用UPDATE语句修改表中的记录。该语句的基本格式是:
update tablename
set column _ name1 = eexpression 1[,column _ name 1 = e expression 1...]
where条件
多项选择
01-05 C D B D D D
06-10摄氏度
公元11-15年
16-20摄氏度
21-25摄氏度
26-30摄氏度
公元前31年至公元前35年
0条评论