国家二级VF机试操作题-试卷99_真题-无答案
国家二级VF机试(操作题)-试卷99
(总分6,考试时间90分钟)
2. 基本操作题
1. (1)打开考生文件夹下的数据库SPORT,首先永久删除该数据库中的temp表,然后将“金牌榜”、“获奖牌情况”和“国家”3个自由表加入该数据库中。(2)在表设计器中,为表“金牌榜”建立_个普通索引,索引名和索引表达式均为“金牌数”。(3)使用SQL语句为表“金牌榜”增加一个字段“奖牌总数”(整数型),同时为该字段设置有效性规则:奖牌总数>=0。请将该SQL语句存储在文件one.prg中,否则不得分。(4)使用SQL语句更改表“金牌榜”所有记录的“奖牌总数”字段值,该值应为“金牌数”、“银牌数”、“铜牌数”3项之和。请将该SQL语句存储在文件two.prg中,否则不得分。
3. 简单应用题
1. (1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格;结果按价格降序存入book temp表中。(2)在考生文件夹下有一个名为menu lin的下拉式菜单,请设计顶层表单form menu,将菜单menu lin加入到该表单中,使得运行表单时菜单显示在本表单中,
并在表单退出时释放菜单。
4. 综合应用题
1. 设计名为mysupply的表单(表单的控件名和文件名均为mysupply)。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询” (名称为Commandl)和“退出”(名称为Command2)。运行表单时,单击“查询”命令按钮后,表格控件(名称gridl)中显示了工程号“J4”所使用的零件的零件名、颜色和重量(通过设置有关“数据”属性实现)。单击“退出”按钮关闭表单。注意:完成表单设计后要运行表单的所有功能。
VFP上机考试题目-1
VFP 上机考试题目-1
一、判断题(10题,每小题1分,共10分)
1. 若要使用多个表,就要使用多个工作区。
2. 在应用程序中可以通过使用该工作区的表的别名来标识工作区。
3. 对象具有属性,而属性只能在设计阶段设置。
4. 引用对象的方法分绝对引用和相对引用。
5. 表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。
6. 一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。
7. VFP主要数据容器有:表记录、变量和数组。
8. 报表包括两个基本组成部分:数据源和布局。
9. 如果不想使用“报表向导”或“快速报表”设计报表,可以从空白报表布局开始,然后自己添加控件。
10. 表选择查询输出的去向可以是浏览、报表或表单。
套数号 答案
1 1. T 2. T 3. F 4. T 5. T 6. F 7. T 8. T 9. T 10. F
二、单选题(10题,每小题2分,共20分)
1. 下面选项中不属于面向对象程序设计特征的是
A. 继承性 B. 多态性 C. 类比性 D. 封闭性
2. 下列对列的叙述正确的是
A. 队列属于非线性表 B. 队列按“先进后出”原则组织数据
C. 队列在队尾删除数据 D. 队列按“先进先出”原则组织数据
3. Visual FoxPro是一种
A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 数据库应用系统
4. 在Visual FoxPro中调用表单mf1的正确命令是
A. DO mf1 B. DO FROM mf1 C. DO FORM mf1 D. RUN mf1
5. 要在浏览窗口中显示表js.dbf中职称(zc)为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的是 。
计算机二级(VF)60_真题-无答案
计算机二级(VF)60
(总分4230,考试时间90分钟)
选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 下列关于数组的叙述中,错误的是( )。
A. 6 B. 7
C. 8 D. 9
2. 要运行表单文件form1,下列命令正确的是( )。
A. ASCII文件和二进制文件 B. 文本文件和数据文件
C. 数据文件和可执行文件 D. 顺序文件和随机文件
3. 在 SQL SELECT 语句的 ORDER BY 短语中如果指定了多个字段,则________。
A. 无法进行排序 B. 只按第一个字段排序
C. 按从左至右优先依次排序 D. 按字段排序优先级依次排序
4. 有关参照完整性的删除规则,正确的描述是( )。
A. 如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录
B. 如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录
C. 如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责做任何工作
D. 上面三种说法都不对
5. 有关查询设计器,正确的描述是( )。
A. “联接”选项卡与SQL语句的GROUP BY 短语对应
B. “筛选”选项卡与SQL语句的HAVING短语对应
C. “排序依据”选项卡与SQL语句的ORDER BY短语对应
D. “分组依据”选项卡与SQL语句的JOIN ON短语对应
6. 下列关于报表带区及其作用的叙述,错误的是( )。
A. 一条命令 B. 一个过程
C. 激活另一个菜单 D. 以上3种均可以
7. 在当前表中,查找第2个男同学的记录,应使用命令( )。
A. 一个空格加一个下划线“_” B. 一个下划线“_”
C. 一个造字符“_” D. 一个空格加一个连字符“-”
计算机二级(VF)45_真题-无答案
计算机二级(VF)45
(总分100,考试时间120分钟)
选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( )。
A. 一条命令 B. 一个过程
C. 激活另一个菜单 D. 以上3种均可以
2. 下列控件中,不能设置数据源的是( )。
A. 复选框 B. 列表框
C. 命令按钮 D. 选项组
3. 在Visual FoxPro中,在数据库中创建表的CREATE TABLE命令中定义主索引、实现实体完整性规则的短语是【 】。
A. FOREIGN KEY B. DEFAULT
C. PRIMARY KEY D. CHECK
4. 在 Visual FoxPro 中,宏替换可以从变量中替换出______。
A. 字符串 B. 数值
C. 命令 D. 以上三种都可能是
5. 某数据库有20条记录,若用函数EOF( )测试结果为。T.,那么此时函数RECNO( )的值是( )。
A. 20 B. 21
C. 19 D. 1
6. 对于“关系”的描述,正确的是( )。
A. 同一个关系中允许有完全相同的元组
B. 在一个关系中元组必须按关键字升序存放
C. 在一个关系中必须将关键字作为该关系的第一个属性
D. 同一个关系中不能出现相同的属性名
7. 在表单上对齐和调整控件的位置,应使用( )。
A. 表单控件工具栏 B. 布局工具栏
C. 常用工具栏 D. 定制工具栏
8. 在Visual FoxPro的查询设计器中,“筛选”选项卡对应的SQL短语是( )。
A. WHERE B. JOIN
C. SET D. ORDER BY
9. 利用命令定义条形菜单,下列正确的一项是( )。
国家二级VF笔试-试卷217_真题-无答案
国家二级VF笔试-试卷217
(总分104,考试时间90分钟)
1. 选择题
选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1. SQL语言是______的语言,易学习。
A. 过程化 B. 非过程化
C. 格式化 D. 导航式
2. 在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为( )。
A. 63 B. 64
C. 6 D. 7
3. 下列叙述中正确的是
A. 程序设计就是编制程序 B. 程序的测试必须由程序员自己去完成
C. 程序经调试改错后还应进行再测试 D. 程序经调试改错后不必进行再测试
4.
A. B.
C. D.
5. 在下列表达式中,结果值肯定为真(.T.)的是( )。
A. ”112”>”85” B. [考试]<[水平]
C. {99-03 21}>{99-03-12} D. 男引哇别
6. 算法的时间复杂度是指______。
A. 执行算法程序所需要的时间 B. 算法程序的长度
C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
7. 实体一联系模型中,实体与实体之间的联系不可以是
A. 一对一关系 B. 多对多关系
C. 一对多关系 D. 一对零关系
8. 在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有
________。
A. 数据无冗余 B. 数据可共享
C. 专门的数据管理软件 D. 特定的数据模型
9. 数据结构中,与所使用的计算机无关的是数据的_________。
A. 存储结构 B. 物理结构
C. 逻辑结构 D. 物理和存储结构
10. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
A. 一369 B. 369
C. O.369 D. 整数集合{1,2,3,4,5}
2010年3月计算机二级VF笔试试题真题及答案解析
2010年3月计算机二级VF笔试试题真题及答案解析
1、 下列叙述中正确的是
A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为n
B. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2
C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2n
D. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n
答案:A
解析:最坏情况下全部逆序,所以要比较N次
2、算法的时间复杂度是指
A.算法的执行时间 B.算法所处理数据和数据量
C.算法程序中的语句或指令条数 D.算法在实现过程中所需要的基本运算次数
D3、 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
A.编辑软件 B.操作系统 C.教务管理系统 D.浏览器
答案:B
解析:操作系统是最常见的系统软件
4、 软件(程序)调试的任务是
A.针对和改进程序中的错误 B.尽可能多的发现程序中的错误
C.发的现并改正程序中的所有错误 D.确定程序中错误的性质
答案:A
解析:B答案是程序测试的任务
5、 数据流程图(DFD图)是
A.软件概要设计的工具 B.软件详细设计的工具
C.结构化方法的需求分析工具 D.面向对象方法的需求分析工具的
答案:C
6、 软件生命周期可分为定义阶段,开发阶段和维护阶段,详细设计属于
A. 定义阶段 B.开发阶段 C.维护阶段 D.上述三个阶段
答案:B
7、 数据库管理系统中负责数据模式定义的语言是
A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言
答案:A
8、在学生管理的关系数据库中,存取一个学生信息的数据单位是
A.文件 B.数据库 C.字段 D.记录
答案:D
9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
计算机二级VisualFoxPro第一章练习题
计算机二级VisualFoxPro第一章练习题
计算机二级Visual FoxPro第一章练习题
计算机二级无纸化考试时间为120分钟,满分100分,总分达到60分可以获得合格证书。以下是店铺推荐的计算机二级Visual FoxPro第一章练习题,欢迎浏览。
第1章 Visual FoxPro数据库基础
1[单选题] 当用命令CREATEDATABASEdb创建一一个数据库后,磁盘上不会出现的文件是
A.db.DBF
B.db.DBC
C.db.DCT
D.db.DCX
参考答案:A
参考解析:.DBF是数据表的扩展名。命令CREATEDATA.BASEdb只是建立了数据库,还没建立表,不会出现表文件,故选项A错误。数据库文件的扩展名是.DBC,db.DBC是db的数据库文件,故选项B正确。db.DCT是数据库曲的备注文件,故C选项正确。db.DCX是数据库db的索引文件,故选项D正确。
2[单选题] 在VisualFoxPr0中创建项目,系统将建立一个项目文件,项目文件的扩展名是
A.pjx
B.pjx
C.pro
D.itm
参考答案:A
参考解析:【答案】A 【解析】.pjx是项目文件的扩展名,故选择A选项。
3[单选题] 扩展名为mnx的文件是
A.备注文件 B.项目文件
C.表单文件
D.菜单文件
参考答案:D
参考解析:【答案】D 【解析】在VisualFoxPr0中,文件单独存储在计算机磁盘中,文件扩展名代表了该文件的类型。其中,mllx为菜单文件的扩展名。
4[单选题] 在VisualFoxpr0中,可视类库文件的扩展名是
A..dbf
B..flex
C..vcx
D..dbc
参考答案:C
参考解析:【答案】C 【解析】在VisualFoxPr0中,文件单独存储在计算机磁盘中,文件扩展名代表了该文件的类型。其中,.dbf是表文件的文件扩展名,sex是表单文件的扩展名,.vex是可视类库文件的扩展名.dbC是数据库文件的扩展名。因此本题选C。
国家二级VB机试常用标准控件模拟试卷22_真题-无答案
国家二级VB机试(常用标准控件)模拟试卷22
(总分70,考试时间90分钟)
1. 选择题
1. 要使一个文本框可以显示多行文本,应设置为True的属性是
A. Enabled B. MultiLine
C. MaxLength D. Width
2. 在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是
A. List1.RemoveItem List1.Text
B. List1.Removeltem List1.Clear
C. List1.RemoveItem List1.ListCount
D. List1.RemoveItem List1.Listlndex
3. 在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
A. Private Sub Text1_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub
B. Private Sub Text1_Click() Labell.Caption=Str(Len(Text1.Text)) End Sub
C. Private Sub Text1_Change() Labell.Caption=Text1.Text End Sub
D. Private Sub Labell_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub
4. 为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为
A. 0 B. 1
C. 2 D. 3
国家二级C++机试操作题模拟试卷334_真题-无答案
国家二级C++机试(操作题)模拟试卷334
(总分10,考试时间90分钟)
2. 基本操作题
1. 请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,此工程包含一个源程序文件proj1.epp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR ****found*****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: 1 2 3 4 注意:模板参数名用T。只修改注释“//ERROR*********found*********”的下一行语句,不要改动程序中的其他内容。//proj1.cpp#include<iostream>using namespace std;//将数组元素个数Size定义为4//ERROR********found********const int Size;template<typename T>class MyClass{public: MyClass(T*P) { for(int i=0;i<Size;i++) array[i]=p[i]; }
void Print();private: T array[Size]; }; template<typename T> //ERROR********found******** void MyClass::Print() { for(int i=0;i<Size;i++)
cout<<array[i]<<’\t’; } int main() { int intArray[Size]={1,2,3,4}; //ERROR********found******** MyClass<double>obj(intArray); obj.Print(); cout<<endl; return 0; }
国家二级VB机试常用标准控件模拟试卷21_真题-无答案
国家二级VB机试(常用标准控件)模拟试卷21
(总分58,考试时间90分钟)
1. 选择题
1. 窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
A. Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub
B. Private Sub HScroll1_Change() Print HScroll1.SmallChange End Sub
C. Private Sub HScroll1_Scroll() Print HScroll1.Value End Sub
D. Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub
2. 设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是
A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加
B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少
C. 由于滚动条的Max属性值小于Min属性值,程序会出错
D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动
3. 设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:
Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0
HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是
国家二级VF机试(表单设计与应用)模拟试卷7
国家二级VF机试(表单设计与应用)模拟试卷7
(总分:64.00,做题时间:90分钟)
一、 选择题(总题数:32,分数:64.00)
1.在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是
(分数:2.00)
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分射设置自己的属性值
C.事件代码也可以象方法一样被显式调用
D.在创建一个表单时,可以添加新的属性、方法和事件 √
解析:解析:事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。事件集是固定的,也就是说用户不可以定义新的事件。
2.在Visual Foxpro中,可视类库文件的扩展名是
(分数:2.00)
A..dbf
B..SCX
C..VCX √
D..dbc
解析:解析:.dbf是表的扩展名,.sex是表单的扩展名,.dbc是数据库的扩展名,.VCX是可视类文件的扩展名。
3.向项目中添加表单,应该使用项目管理器的
(分数:2.00)
A.“代码”选项卡
B.“类”选项卡
C.“数据”选项卡
D.“文档”选项卡 √
解析:解析:在“文档”选项卡中所显示和管理的是Visual FoxPro中的表单、报表和标签:程序、API库和应用程序属于“代码”选项卡,数据库、自由表和查询属于“数据”选项卡。
4.打开已经存在的表单文件的命令是
(分数:2.00)
A.MODIFY FORM √
B.EDIT FORM
C.OPEN FORM
D.READ FORM
解析:解析:打开已经存在的表单文件的命令是modify form。
5.表单文件的扩展名是
(分数:2.00)
A.frm
B.prg
C.SCX √
D.VCX
解析:解析:表单的扩展名是.SCX,表单备注文件的扩展名是.SCT。
6.建立表单的命令是
