2007年9月计算机二级VF模拟试题(11)及答案
一、选择题
(1)根据数据结构中各数据元素前后部分关系的复杂程度,数据结构一般分为
A)动态结构和静态结构
B)紧致结构和非紧致结构
C)线性结构和非线性结构
D)内部结构和外部结构。
(2)设一棵二叉树有三个叶节点和八个度为1的节点,二叉树的节点总数为
a)12
b)13
c)14
d)15
正确答案:b。
(3)下列排序方式中,需要的内存量是
A)插入排序
B)选择排序
C)快速排序
D)归并排序
正确答案:D
(4)下列语句中,不属于结构化程序设计方法主要原则的是
A)自顶向下
B)自底向上
C)模块化
D)goto语句的使用限制
正确答案:B
(5)下列不属于软件调试技术的是【/br/】A)强制调试【/br/】B)集成测试【/br/】C)回溯【/br/】D)原因排除【/br/】正确答案:B
(6)为了避免流程图在描述程序逻辑时的灵活性,提出用框图代替传统的程序流程图,通常称为
A)PAD图
B)N-S图
C)结构图
D)数据流图
。这是正确的。
(7)软件复杂性度量的参数包括
A)效率
B)规模
C)完整性
D)容错性
正确答案:B。
(8)下列说法中,不属于数据库系统的是
A)数据库
B)数据库管理系统
C)数据库管理员
D)数据库应用系统
正确答案:B
(9)数据库系统的核心是
A)数据库
B)数据库管理系统
C)数据模型
D)软件工具
正确答案:B
(10)视图设计一般有三种设计顺序,下列不属于视图设计的是
A)自上而下
B)外in
C) inside out
D)自下而上
正确答案:b
(
(12)大小可以比较的数据类型有
A)数值、字符、日期和逻辑
B)数值、字符和日期
C)数值和字符
D)数值
正确答案:A。
(13)在Visual FoxPro中,下列数组元素的正确用法是
a) pi (0,1)
b) pi (2,0)
c) pi (2,3)
d) pi (1,2。
(14)已知X = 4 = 1500
ORDER BY holds quantity DESC,name
此语句执行后,最后一条记录是
A)方莉镑2000
B)三欧元1500
C)刘建法郎1500
D)方莉。
(32)计算“刘健”持有的所有外币折合人民币的价值数量。下列说法正确的
注:某外币折合人民币的计算公式:人民币价值数量=该外币的“现金买入价”*该外币的“持有量”
A)SELECT SUM(现金买入价)
FROM holder,exchange
在哪里兑换。外币代码=持有者。外币代码;
AND name = "刘健"
B)选择SUM(现金购买价*持有数量)作为人民币值;
来自持有人、交易所;
在哪里兑换。外币代码=持有者。外币代码;
FOR name = "Liu Jian"
C)选择COUNT(现金买价*持有数量)作为人民币值;
来自持有人、交易所;
在哪里兑换。外币代码=持有者。外币代码;
AND name = "刘健"
D)选择COUNT(现金进价*持有数量)为人民币值;
来自持有人、交易所;
在哪里兑换。外币代码=持有者。外币代码;
FOR name = "刘健"
正确答案:a。
(33)在兑换表中将美元和英镑的基准价提高0.05%。下列SQL语句正确的是
A)更新换基准价=基准价* 1.05;
其中外币name = "USD "或外币name = "GBP"
B)更新设置基准价=基准价* 1.05;
其中外币name = "USD "或外币name = "GBP"
C)更新为设定基准价=基准价* 1.05;
其中外币name = "USD "和外币name = "GBP"
D)更新兑换基准价=基准价* 1.05;
其中外币名称= "USD ",外币名称= "GBP"
正确答案:b。
(34)删除“持有人”表中所有外币名称为“欧元”的记录。下面的SQL语句是正确的
A)DELETE FROM holder WHERE外币代码in;
(SELECT foreign currency code FROM WHERE foreign currency name = " euro ")
B)删除FROM holder WHERE foreign currency code IN;
选择兑换外币的外币代码name = "euro"
C)从持有人处删除;
WHERE holder。外币代码=兑换。外币代码;
AND foreign currency name = " euro "
D)从持有人处删除,兑换;
WHERE holder。外币代码=兑换。外币代码;
和外币name = "euro"
正确答案:a。
(35)查询持有三种以上外币的人员姓名,以及持有的种类数,并按种类数升序排列。如果数量相同,就按名字降序排列。下列说法正确的是:
A)SELECT name,COUNT(*)FROM holder外币类型;
按名称分组,计数(*)= 3;
ORDER BY COUNT(*) ASC,name DESC
B)从holder中选择name,COUNT(*)作为外币类型;
按名称分组,计数(*)= 3;
ORDER BY COUNT(*),name
C)从持有者中选择name,COUNT(*)作为外币类型;
按名称分组,计数(*)= 3;
ORDER BY外币类型,姓名DESC
D)SELECT姓名,COUNT(*)为持有人的外币类型;
按名称分组,计数(*)= 3;
按外币类型排序+姓名DESC
正确答案:c
二。填空空题
(1)算法的工作量和实现算法所需的存储单元数分别称为算法的[1]。
正确答案:1。(时间复杂度和复杂度之间空)
(2)数据结构包括数据的逻辑结构,数据的[2]和数据的操作。
正确答案:1。(存储结构)
(3)一些不同的具有相同属性的物体,可以进行分类,称之为[3]。
正确答案:1。(对象类别)
(4)软件工程包括三个要素,即方法、工具和[4]。
正确答案:1。(流程)
(5)关系数据库系统支持的完整性约束参考[5]和参照完整性。
正确答案:1。(实体完整性)
(6)在Visual FoxPro中,索引文件的扩展名有两种,分别是[6]和[7]。
正确答案:1。(.IDX或IDX) 2。(.CDX或CDX)
(7)实体完整性由[8]和[9]实现。
正确答案:1。(主关键字)2。(候选键)
(8)在Visual FoxPro中,对对象的引用有[10]和[11]两种。
正确答案:1。(绝对引用)2。(相对参考)
(9)学生表中有字段:姓名、计算机、班级号。下面的过程是查询并显示所有班级编号为“1002”的学生的记录。完成该过程并填写空。
使用学生窗体
do while[12]
if class number = " 1002 "
display
endif
[13]
enddo
USE
(10)有一个学生表(姓名,班级名称),用SQL语句检索每个班级学生人数的语句是:
SELECT class name,[14]AS的人数是从学生表[15]
正确答案:1。(计数(*)) 2。(按类名分组)
0条评论