| 全国计算机等级考试 二级VFP 模拟试题12 |
一、选择题(每题2分,共计70分) |
|
|
|
2.设有两个串p和q,求q在p中首次出现位置的运算称做 A)连接 B)模式匹配 C)求子串 D)求串长
|
|
A
B
C
D
|
3.n个顶点的连通图中边的条数至少为 A)0 B)1 C)n-1 D)n
|
|
A
B
C
D
|
4.对象实现了数据和操作的结合,是指对数据和数据的操作进行 A)结合 B)隐藏 C)封装 D)抽象
|
|
A
B
C
D
|
5.下列叙述中,正确的是 A)软件就是程序清单 B)软件就是存放在计算机中的文件 C)软件应包括程序清单及运行结果 D)软件包括程序和文档
|
|
A
B
C
D
|
6.软件设计中,有利于提高模块独立性的一个准则是 A)低内聚低耦合 B)低内聚高耦合 C)高内聚低耦合 D)高内聚高耦合
|
|
A
B
C
D
|
7.软件生命周期中花费时间最多的阶段是 A)详细设计 B)软件编码 C)软件测试 D)软件维护
|
|
A
B
C
D
|
8.下列4项中说法不正确的是 A)数据库减少了数据冗余 B)数据库中的数据可以共享 C)数据库避免了一切数据的重复 D)数据库具有较高的数据独立性
|
|
A
B
C
D
|
9. 下列4项中,必须进行查询优化的是 A)关系数据库 B)网状数据库 C)层次数据库 D)非关系模型
|
|
A
B
C
D
|
10. 最常用的一种基本数据模型是关系数据模型,它的表示应采用 A)树 B)网络 C)图 D)二维表
|
|
A
B
C
D
|
11.在文件系统阶段,操作系统管理数据的基本单位是 A)记录 B)程序 C)数据项 D)文件
|
|
A
B
C
D
|
12.Visual FoxPro提供的各种设计器中,可以用来定义表单或报表中使用的数据源的是 A)表单设计器 B)报表设计器 C)数据环境设计器 D)数据库设计器
|
|
A
B
C
D
|
13.在Visual FoxPro中,可以在同类数据之间进行“-”运算的数据类型有 A)数值型、字符型和逻辑型 B)数值型、字符型和日期型 C)数值型、日期型和逻辑型 D)字符型、日期型和逻辑型
|
|
A
B
C
D
|
14.下列关于数组的叙述中,错误的是 A)用DIMENSION和DECLARE都可以定义数组 B)Visual FoxPro中只支持一维数组和二维数组 C)一个数组中各个数组元素必须是同一种数据类型 D)新定义数组的各个数组元素初值为.F.
|
|
A
B
C
D
|
15.下列表达式中,写法错误的是 A)"计算机"+"123" B)"计算机"+DTOC({^2004/01/01}) C). T.+. F. D){^2004/01/01}+10
|
|
A
B
C
D
|
16.在“数据工作期”窗口中,“一对多”按钮的作用是 A)一个表与多个表建立关联 B)父表中的一条记录与子表中的多条记录建立关联 C)父表中的一条记录与子表中的一条记录建立关联 D)多个表与当前表建立关联
|
|
A
B
C
D
|
17.表结构中的空值(NULL)表示的含义是 A)空格 B)数值0 C)默认值 D)尚未输入的值
|
|
A
B
C
D
|
18.要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求这两个表 A)是同一个数据库中的两个表 B)是不同数据库中的两个表 C)是两个自由表 D)一个数据库表,另一个是自由表
|
|
A
B
C
D
|
19.不论索引是否生效,定位到相同记录上的命令是 A)GO TOP B)GO BOTTOM C)SKIP D)GO 5
|
|
A
B
C
D
|
20.数据表当前记录的“基本工资”字段值为500,执行以下命令: REPLACE 基本工资 WITH 基本工资*1.2 当前记录的基本工资字段值为 A)1.2 B)500 C)600 D)语法错误
|
|
A
B
C
D
|
21.在Visual FoxPro某数据表中有一个数值型字段,要求有4位整数,2为小数,其值可能为负值,它的宽度应为 A)6 B)7 C)8 D)9
|
|
A
B
C
D
|
22.对数据表的记录做相同规律的修改时,最方便的是使用 A)EDIT B)BROWSE C)REPLACE D)CHANGE
|
|
A
B
C
D
|
23.在SQL中,建立索引的命令是 A)CREATE TABLE B)CREATE INDEX C)CREATE VIEW D)INDEX ON
|
|
A
B
C
D
|
24.对于查询输出到临时表中的叙述,下列说法错误的是 A)产生的临时表文件的后缀名仍为.dbf B)执行查询后,该临时表文件是当前文件 C)可以像一般的dbf文件一样使用,可查询和修改表中记录 D)当关闭文件时,临时表文件将自动被删除
|
|
A
B
C
D
|
25.SQL语句中,DISTINCT短语的功能是 A)按要求显示部分查询记录 B)消除重复出现的查询记录 C)删除查询结果中符合条件的记录 D)对查询结果进行排序
|
|
A
B
C
D
|
26.下列关于查询的说法,正确的是 A)不能根据自由表建立查询 B)只能根据自由表建立查询 C)只能根据视图建立查询 D)可以根据数据库表、自由表或视图建立查询
|
|
A
B
C
D
|
27.考前冲刺试卷(1)第2页(共7页)考前冲刺试卷(1)第3页(共7页) (27)视图设计器中,共提供选项卡的个数是 A)5 B)6 C)7 D)8
|
|
A
B
C
D
|
28.下列对调试器的叙述中,正确的是 A)“跟踪”窗口用于显示正在执行的程序文件 B)“监视”窗口用于显示表达式以及它们当前的值,并可以在一个表达式上设置断点 C)“局部”窗口用于显示当前程序、过程或方法程序中可见的变量、数组、对象以及对象成员 D)“调试输出”窗口用于显示程序中指定调试的输出
|
|
A
B
C
D
|
29.下列程序实现的功能是 USE 学生表 DO WHILE NOT EOF() IF 计算机>=60 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE A)显示所有计算机成绩大于等于60的学生记录 B)显示所有计算机成绩小于60的学生记录 C)显示第一条计算机成绩大于等于60的学生记录 D)显示第一条计算机成绩小于60的学生记录
|
|
A
B
C
D
|
30.表单控件工具栏的作用是在表单上创建 A)文本 B)事件 C)控件 D)方法
|
|
A
B
C
D
|
31.下面表单及控件常用事件中,与鼠标操作有关的是 A)Click B)DbClick C)RightClick D)以上3项都是
|
|
A
B
C
D
|
32.有“仓库”表和“职工”表,检索仓库中基本工资大于3000元的职工姓名和他们所在的仓库名 A)SELECT 姓名,仓库名 FROM 职工; WHERE 基本工资>3000 B)SELECT 姓名,仓库名 FROM 仓库; WHERE 基本工资>3000 C)SELECT 姓名,仓库名 FROM 职工,仓库; WHERE (基本工资>3000) OR (职工.仓库号=仓库.仓库号) D)SELECT 姓名,仓库名 FROM 职工,仓库; WHERE (基本工资>3000) AND (职工.仓库号=仓库.仓库号)
|
|
A
B
C
D
|
33.有学生表和班级表文件,检索班级中至少有一个学生是少数民族的,正确的命令是 A)SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; SELECT 班级号 FROM 学生表 WHERE 民族!= "汉" B)SELECT 班级名称 FROM 班级表 WHERE 班级号 IN; (SELECT 班级号 FROM 学生表 WHERE 民族!= "汉") C)SELECT 班级名称 FROM 班级表 WHERE 学号 IN; SELECT 学号 FROM 学生表 WHERE 民族!= "汉" D)SELECT 班级名称 FROM 班级表 WHERE 学号 IN; (SELECT 学号 FROM 学生表 WHERE 民族!= "汉")
|
|
A
B
C
D
|
34.在数据库已打开的情况下,利用SQL 命令从学生表中派生出含有"学号"、"姓名"和"年龄"字段的视图,下列语句正确的是 A)CREATE VIEW xs_view AS; SELECT 学号,姓名,年龄 FROM 学生表 B)CREATE VIEW xs_view; SELECT学号,姓名,年龄 FROM 学生表 C)CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄 FROM 学生表) D)CREATE VIEW xs_view; (SELECT学号,姓名,年龄 FROM 学生表)
|
|
A
B
C
D
|
35.有如下SQL语句: SELECT 姓名 FROM 学生表 WHERE 学号 IN; (SELECT 学号 FROM 成绩表 WHERE 成绩>90) 下列哪条命令与该SQL语句等价 A)SELECT 姓名 FROM 学生表 WHERE EXISTS; (SELECT 学号 FROM 成绩表 WHERE 成绩>90) B)SELECT 姓名 FROM 学生表 WHERE EXISTS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表.学号 AND 成绩>90) C)SELECT 姓名 FROM 学生表 WHERE学号 EXISTS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表.学号 AND 成绩>90) D)SELECT 姓名 FROM 学生表 WHERE学号=; (SELECT 学号 FROM 成绩表 WHERE 成绩>90)
|
|
A
B
C
D
|
36.有如下SQL语句: SELECT 姓名 FROM 学生表 WHERE 学号 IN; (SELECT 学号 FROM 成绩表 WHERE 成绩>90) 下列哪条命令与该SQL语句等价 A)SELECT 姓名 FROM 学生表 WHERE EXISTS; (SELECT 学号 FROM 成绩表 WHERE 成绩>90) B)SELECT 姓名 FROM 学生表 WHERE EXISTS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表.学号 AND 成绩>90) C)SELECT 姓名 FROM 学生表 WHERE学号 EXISTS; (SELECT 学号 FROM 成绩表 WHERE 学号=学生表.学号 AND 成绩>90) D)SELECT 姓名 FROM 学生表 WHERE学号=; (SELECT 学号 FROM 成绩表 WHERE 成绩>90)
|
|
A
B
C
D
|
二、填空题(每空2分,共计30分) |
1.当线性表采用顺序存储结构实现存储时,其主要特点是 【1】 。
|
| 输入答案,中间不含空格:
|
2.软件工程的出现是由于 【2】 。
|
| 输入答案,中间不含空格:
|
3.单元测试又称模块测试,一般采用 【3】 测试。
|
| 输入答案,中间不含空格:
|
4.数据库恢复是将数据库从 【4】 状态恢复到某一已知的正确状态。
|
| 输入答案,中间不含空格:
|
5.数据的基本单位是 【5】 。
|
| 输入答案,中间不含空格:
|
6.执行命令STORE{^2004-05-01} TO rq后,函数DAY(rq)的值是 【6】 。
|
| 输入答案,中间不含空格:
|
7.在Visual FoxPro中,对于只取两种值的数据,一般使用 【7】 字段。
|
| 输入答案,中间不含空格:
|
8.设置字段有效性规则在表设计器的 【8】 选项卡中进行。而设置记录有效性规则,是在表设计器的 【9】 选项卡中进行。
|
| 输入答案,中间不含空格:
|
9.在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是 【10】 和 【11】 。
|
| 输入答案,中间不含空格:
|
10.设计表单时,要确定表单中是否有最大化按钮,可通过表单 【12】 属性进行设置。
|
| 输入答案,中间不含空格:
|
11.SQL语句中,修改表中数据的短语是 【13】 ,修改表结构的短语是 【14】 。
|
| 输入答案,中间不含空格:
|
12.检索学生表中,“籍贯”为“上海”的学生记录,将结果保存到文本文件temp中,SQL语句为: SELECT * FROM 学生表 WHERE 籍贯="上海" 【15】 temp
|
| 输入答案,中间不含空格:
|
Hi,亲爱的朋友,欢迎光临Passtwo!
您想做点什么呢?
I Want....
热门软件下载
实用电子地图
本站隆重推荐自主开发的VFP上机模拟系统免费下载使用
二级vfp上机模拟系统
|