二级VISUALFOXPRO笔试-400_真题-无答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二级VISUAL FOXPRO笔试-400
(总分85,考试时间90分钟)
一、选择题
1. 栈和队列的共同点是( )。

A.都是先进先出 B.都是先进后出
C.只允许在端点处插入和删除元素 D.没有共同特点
2. 在Visual FoxPro中,根据变量的作用域来分,内存变量可分为( )。

A) 字段变量、数组变量和局部变量
B) 字段变量、数组变量和私有变量
C) 数组变量、局部变量和全局变量
D) 私有变量、局部变量和全局变量
3. 表单文件的扩展名中,表单信息的数据库表文件是( )。

A) .SCX B) .SCT C) .FRX D) .DBF
4. 从“订单”表中删除签订日期为2010年1月1日(含)之前的订单记录,正确的SQL语句是
A) DROP FROM 订单WHERE 签订日期<=^2010-1-1
B) DROP FROM 订单FOR 签订日期<=^2010-1-1
C) DELETE FROM 订单WHERE 签订日期<=^2010-1-1
D) DELETE FROM 订单FOR 签订日期<=^2010-1-1
5. 数据库DB,数据库系统DBS,数据库管理系统DBMS 3者之间的关系是
A) DBS包括DB和DBMS B) DBMS包括DB和DBS
C) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS
6. 表格控件的数据源可以是( )。

A) 视图 B) 表 C) SQL SELECT语句 D) 以上3种都可以
7. 在Visual FoxPro的SQL查询中,为了将查询结果存储到临时表应该使用短语( )。

A) INTO TEMP B) INTO DBF C) INTO TABLE D) INTO CURSOR
8. 可以随表的打开而自动打开的索引是
A)单项索引文件
B)复合索引文件
C)结构化复合索引文件
D)非结构化复合索引文件
9. 以下关于索引的说明中,错误的是______。

A.索引可以提高查询速度 B.索引可能降低更新速度
C.索引和排序具有不同的含义 D.不能更新索引字段
10. 为了使模块尽可能独立,要求
A) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C) 模块的内聚程度要尽量低,且各模块间的偶合程度要尽量弱
D) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
11. 下面对控件的描述正确的是
A) 用户可以在组合框中进行多重选择
B) 用户可以在列表框中进行多重选择
C) 用户可以在一个选项组中选中多个选项按钮
D) 用户对一个表单内的一组复选框只能选中其中一个
12. 树是结点的集合,它的根结点的数目是( )。

A) 有且只有1个 B) 1或多于1 C) 0或1 D) 至少有2个
13. 在概念模型中,一个实体集合对应于关系模型中的一个
A) 元组 B) 字段 C) 关系 D) 属性
14. 若将过程放在过程文件中,可在应用程序中使用下列哪条命令打开过程文件( )。

A) SET ROUTINE TO<文件名> B) SET PROCEDURE TO<文件名>
C) SET PROGRAM TO<文件名> D) SET FUNCTION TO<文件名>
15. 向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是( )。

A) CREATE TABLE 仓库ALTER人数N(2)
B) CREATE TABLE 仓库ADD FIELDS 人数N(2)
C) ALTER TABLE 仓库ALTER 人数N(2)
D) ALTER TABLE 仓库ADD 人数N(2)
16. 对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价。

下面SQL语句正确的是
SELECT ______ FROM图书;
WHERE出版单位=“电子工业出版社”
A) MAX(单价),MIN(单价),A VG(单价) B) MAX(单价),MIN(单价),A VERAGE(单价)
C) MAX(单价),MIX(单价),A VG(单价) D) MAX(单价),SUM(单价),AVG(单价)
17. 在黑盒测试方法中,设计测试用例的主耍根据是
A) 程序外部功能 B) 程序数据结构 C) 程序流程图 D) 程序内部逻辑
18. 在当前表中,查找第2个男同学的记录,应使用命令
A) LOCATE FOR性别="男"
NEXT 2
B) LOCATE FOR性别!="男"
NEXT 2
C) LOCATE FOR性别!="男"
SKIP 2
D) LOCATE FOR性别="男"
CONTINUE
19. 软件工程中,软件配置由配置项来表示,以下选项中,______不属于软件配置项的内容。

A) 需求说明书 B) 测试报告
C) 可行性研究报告 D) 软件变更通知
20. 对于图书管理数据库,检索电子工业出版社的所有图书的书名和书价,检索结果按书价降序排列。

下面SQL语句正确的是________。

SELECT 书名,单价FROM 图书WHERE 出版单位="电子工业出版社"______;
(A) GROUP BY 单价DESC
(B) ORDER BY 单价DESC
(C) ORDER BY 单价ASC
(D) ORDER BY 单价ASC
21. 如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于______。

A.一对一联系 B.一对二联系
C.多对多联系 D.一对多联系
22. 可以伴随着表的打开而自动打开的索引是( )。

A) 单一索引文件(1DX) B) 复合索引文件(CDX)
C) 结构化索引文件 D) 非结构化索引文件
23. 该程序运行后屏幕显示的结果是( )。

S=0
FOR X=2 TO 10 STEP 2
S=S+X
ENDFOR
?S
RETURN
A) 10 B) 20
C) 30 D) 40
24. 下列是数据库复制命令COPY的功能说明,其中错误的是______。

A.可以进行数据库部分字段的复制
B.如果数据库有MEMO字段,则自动复制同名的备注文件
C.可以进行数据库记录的排序复制
D.可以进行数据库部分记录的复制
25. 关系数据库系统中所使用的数据结构是______。

A) 树 B) 图
C) 表格 D) 二维表
26. 以下函数返回结果为数值型的是( )。

A) TRIM("等级考试")
B) OCCURS("ab","abcab")
C) SUBSTR.("abcc",2,2)
D) LIKE("ABC","AbC")
27. 下列工具中为需求分析常用工具的是( )。

A) PAD B) PFD C) N-S D) DFD
28. 为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL 语句是
A) CHANGE TABLE 教师ALTER职工号SET CHECK LEFT(职工号,3)=“110”
B) ALTER TABLE 教师ALTER职工号SET CHECK LEIFT(职工号,3)=“110”
C) ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)=“110”
D) CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=“110”
29. 软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的______。

A.可维护性 B.可移植性 C.可扩展性 D.可用性
30. 运行查询的命令是
A) OPEN QUERY B) DO QUERY
C) MODI VIEW D) DO VIEW
31. 要建立两个表的参照完整性,要求这两个表
A) 是同一个数据库中的表 B) 两个自由表
C) 不同数据库中的表 D) 一个是数据库表,另一个是自由表
32. 数据库文件已打开而索引文件尚未打开时,打开索引文件的命令是( )。

A) USE(索引文件名)
B) INDEX WITH(索引文件名)
C) SET INDEX TO(索引文件名)
D) INDEX ON(索引文件名)
33. 与“SELECT*FROM歌手WHERENOT(最后得分>9.00 OK最后得分<8.00)”等价的语句是______。

A) SELECT*FROM歌手WHERE最后得分BETWEEN9.00 AND 8.00
B) SELECT *FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00
C) SELECT*FROM歌手WHERE最后得分>9.00 OR最后得分<8.00
D) SELECT*FROM歌手WHERE最后得分<=8,00 AND最后得分>=9.00
34. 已知一个有序表为(13,18,24,35,47,50,62,83,90,115,134),当使用二分法查找值为90的元素时,查找成功的比较次数为______。

A) 1 B) 2 C) 3 D) 9
35. 执行下列命令,输出结果是( )。

STORE-31561 TO X
?"X="+STR(X,6,2)
A) 3.16 B) X=-3.16 C) -3.16 D) X=3.16
二、填空题
36. 要为表单设计下拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“项层表单”复选框;其次要将表单的Show Window属性值设置为______,使其成为顶层表单;最后需要在表单______的事件代码中添加调用菜单程序的命令。

37. 反映用户观点的概念模式也称为______。

38. 对于长度为n的线性表,若进行顺序查找,时间复杂性为______;若进行二分查找,则时间复杂性为______。

39. 利用SQL语句删除当前文件夹中一个名为temp的自由表文件为:______temp。

40. 数据库系统在三级模式之间提供了两层映射,这两层映射是______和模式/内模式映射。

41. 在数据结构的图形结构中,每个结点的前驱结点数和后续结点数可以______个。

42. 测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。

43. 在关系数据库中,把数据表示成二维表,每一个二维表称为______。

44. 表达式EMPTY(.NULL.)的值是______。

45. 对于图书管理数据库,查询与“0005”号借书证借有相同书的借书证号。

请对下面的
SQL语句填空:
SELECT DISTINCT借书证号FROM借阅WHERE总编号;
______
46. 查询设计器中的“分组依据”选项卡与SQL语句的______短语对应。

47. 要将Visual FoxPro系统菜单恢复成标准配置,可以先执行______命令,再执行SET SYSMENU TO DEFAULT命令。

48. 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中______ 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。

49. 表达式2*2^3-8/4+3^2的值为______。

50. 在一棵二叉树中,度为0的结点的个数为n0,度为2的结点的个数为n2,则有n0=______。

相关文档
最新文档