最新VF模拟试题及标准答案
vf试题及答案
vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。
vf试题及答案能复制
vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。
答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。
答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。
答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。
答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。
答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。
答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。
- 选择“文件”菜单中的“新建”选项。
- 选择“表单”。
- 在表单设计器中,使用“字段”工具来添加字段。
国家二级VF笔试模拟试卷50(题后含答案及解析)
国家二级VF笔试模拟试卷50(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在下列选项中,不是算法一般应该具有的基本特征是A.确定性B.可行性C.无穷性D.拥有足够的情报正确答案:C解析:作为一个算法,一般应具有以下几个基本特征:可行性、确定性、有穷性、拥有足够的情报。
2.下列描述中不是链表的优点是A.逻辑上相邻的结点物理上不必相邻B.插入、删除运算操作方便,不必移动结点C.所需存储空间比线性表节省D.无需事先估计存储空间的大小正确答案:C解析:线性表的链式存储是用一组任意的存储空间来存放数据元素,链表结点空间是动态生成的,无需事先估计存储空间的大小。
链表逻辑上相邻的元素在物理位置上不一定相邻,因此需要另外开辟空间来保存元素之间的关系,花费的存储空间较顺序存储多。
在链表中插入或删除结点,只需修改指针,不需要移动元素。
3.在一棵二叉树上第8层的结点数最多是A.8B.16C.128D.256正确答案:C解析:根据二叉树的性质1:二叉树第k(k>1)层上,最多有2k-1个结点。
于是第8层的结点数最多是27=128。
4.对采用二分查找法进行查找运算的查找表,要求按______方式进行存储A.顺序存储B.链式存储C.顺序存储且结点按关键字有序D.链式存储且结点按关键字有序正确答案:C解析:二分法查找也称折半查找,它适合于按键值排序的存储结构。
在二分法查找时,每次取中间一个数据元素进行判断,若找到,则停止查找,否则决定取其前一半或后一半数据元素继续查找。
因此二分法查找只能用于已经排序的顺序存储结构。
5.在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为A.希尔排序B.冒泡排序C.插入排序D.选择排序正确答案:A解析:希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量h的元素组成的)分别进行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。
国家二级VF机试(操作题)模拟试卷234(题后含答案及解析)
国家二级VF机试(操作题)模拟试卷234(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)建立项目文件,文件名为。
myproji。
(2)将数据库“图书借阅”添加到项目中。
(3)建立自由表mytable(不要求输入数据),表结构为:姓名字符型(8) 电话号码字符型(15) 性别逻辑型(4)将考生文件夹下的自由表mytable添加到数据库“图书借阅”中。
正确答案:【操作步骤】(1)命令窗口执行:CREATE PROJECT myproj,新建一个项目管理器。
(2)在项目管理器中选中“数据”选项卡内的“数据库”项,单击“添加”,在“打开”中双击“图书借阅”数据库文件添加到项目管理器中。
(3)①在项目管理器的“数据”选项卡中选“自由表”,再单击项目管理器中的“新建”按钮,在“新建表”对话框中单击“新建表”图标按钮,“创建”对话框的“输入表名”中输入“mytable”,单击“保存”打开表设计器。
②根据题意,在表设计器中逐行输入每个字段的字段名,设置字段类型和宽度,单击“确定”,系统询问“现在输入数据记录吗?”,单击“否”按钮。
(4)在项目管理器中单击“数据库”前面的“+”号,依次展开“数据库”→“图书借阅”,选中“表”,然后单击项目管理器中的“添加”命令按钮,在弹出的“打开”对话框中双击自由表mytable,将其添加到数据库中。
简单应用题2.(1)将customerl表中的全部记录追加到customer表中,然后用SQL SELECT语句完成查询:列出目前有订购单的客户信息(即有对应的order list记录的customer表中的记录),同时要求按“客户号”升序排序,并将结果存储到。
results表中(表结构与customer表结构相同)。
(2)打开并按如下要求修改forml表单文件(最后保存所做的修改):①在“确定”命令按钮的Click事件(过程)下的程序有两处错误,请改正。
国家二级VF机试模拟试卷202(题后含答案及解析)
国家二级VF机试模拟试卷202(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.在考生文件夹下打开表单formtest.scx并完成下列操作:(1)表单标题设置为“考试系统”。
(2)在表单上添加一标签控件(Label1),标签上显示“欢迎使用考试系统”8个字,字的颜色为红色(ForeColor=255,0,0),其他属性使用默认值。
(3)向表单内添加一个计时器控件,控件名为Timerfor。
(4)将计时器控件Timerfor的时间间隔(Interval)属性值设为200。
正确答案:(1)①在命令窗口执行命令:MODIFY FORM formtest,打开表单设计器修改表单。
②在“属性”面板中修改表单(Form1)的Caption属性值为:考试系统。
(2)①在“表单控件”工具栏中单击“标签”控件,然后再在表单上单击鼠标,为表单添加一个标签控件。
②在“属性”面板中修改标签(Label1)的Caption属性值为:欢迎使用考试系统;修改ForeColor属性值为:255,0,0;适当调整标签大小显示文字。
(3)参照第2小题操作,为表单添加一个计时器控件(Timer1),然后在“属性”面板中修改计时器(Timer1)的Name属性值为:Timerfor。
(4)接上一小题操作,继续选中计时器控件(Timer1),在“属性”面板中修改其Interval属性值为:200。
解析:本题考查了表单及控件的基本操作。
操作中关键是掌握控件常用属性的含义,例如“标题”属性为Caption.向表单添加控件是通过“表单控件”工具栏进行添加:修改表单或控件的属性值,一般都可以在“属性”面板中进行设置。
简单应用题(40分)2.在考生文件夹下,打开Ecommerce数据库,完成如下简单应用:(1)使用SQL命令查询customer数据表中“电话”字段的首字符是“6”、性别为“女”的会员信息,列出“姓名”、“年龄”和“电话”,查询结果按“年龄”升序排序存入表temp_cus.dbf中,SQL命令存入文本文件temp_sq1.txt中。
国家二级VF笔试模拟试卷123(题后含答案及解析)
国家二级VF笔试模拟试卷123(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.DBMS的含义是______。
A.数据库系统B.数据库管理系统C.数据库管理员D.数据库正确答案:B解析:数据库(DB)是指存储在计算机存储设备上、结构化的相关数据的集合,数据库系统(DBS)是指引进数据库技术后的计算机系统,数据库管理系统(DBMS)是为数据库建立、使用和维护而配置的软件系统。
它们之间的关系是数据库系统包括数据库和数据库管理系统。
2.从关系模式中指定若干个属性组成新的关系的运算称为______。
A.连接B.投影C.选择D.排序正确答案:B解析:选择是从关系中找出满足指定条件元组的操作;投影是从关系中指定若干个属性组成新的关系;连接是两个关系的横向结合,而拼成一个更宽的关系模式。
3.对于“关系”的描述,正确的是______。
A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名正确答案:D解析:在同一个关系中不能出现相同的属性名,Visual FoxPro不允许同一个表中有相同的字段名;关系中不允许有相同的元组,即冗余;关系中元组的次序无关紧要,关系中的关键字是属性或属性的组合,其值能够唯一标识一个元组。
4.在表设计器的“字段”选项卡中可以创建的索引是______。
A.唯一索引B.候选索引C.主索引D.普通索引正确答案:D解析:在表设计器“字段”选项卡的索引下拉框中,只能为字段建立普通索引(系统默认),要建立主索引、候选索引或唯一索引,必须在“索引”选项卡中设置。
5.在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是______。
A.局部变量B.公共变量C.私有变量D.全局变量正确答案:C解析:在程序中直接使用(没有通过PUBLIC和LOCAL命令事先声明)而由系统自动隐含建立的变量都是私有变量,该变量不需要事先声明,全局变量和局部变量都需要先声明后才能使用。
国家二级VF笔试模拟试卷138(题后含答案及解析)
国家二级VF笔试模拟试卷138(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.进行二分法查找,则线形表______。
A.必须以顺序方式存储B.必须以链接方式存储,且数据元素已按值排好序C.必须以链接方式存储D.必须以顺序方式存储,且数据元素已按值排好序正确答案:D2.以下数据结构中的______是线性结构。
A.队列B.有向图C.树D.哈夫曼树正确答案:A3.在具有n个结点的二叉排序树上插入一个新结点时,根据n个数据元素生成一棵二叉排序树时,其时间复杂性大致为______。
A.O(n)B.O(n2)C.O(log2n)D.O(nlog2n)正确答案:D4.人们提出了用______的原理来设计软件,这就是软件工程诞生的基础。
A.计算机科学B.数学C.工程学D.运筹学正确答案:C5.结构化程序设计方法在软件开发中用于______。
A.需求分析B.详细设计C.可行性分析D.程序设计正确答案:B6.在下列叙述中,错误的一条是______。
A.对关系的描述称为关系模式,一个关系模式对应一个关系的结构B.不同元组对同一个属性的取值范围称为域C.二维表中的行称为属性D.所谓关键字,即属性或属性组合,其值能够惟一标识一个元组正确答案:C7.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为______。
A.数据定义功能B.数据管理功能C.数据操纵功能D.数据控制功能正确答案:C8.数据库物理设计阶段得到的结果是______。
A.数据字典描述的数据需求B.E-R图表示的概念模型C.某个DBMS所支持的数据模型D.包括存储结构和存取方法的物理结构正确答案:D9.在下列关于Visual FoxPro常量的数据类型的描述中,正确的一条是______。
A.Visual FoxPro常量有数值型、字符型、逻辑型、备注型B.Visual FoxPro常量有数值型、字符型、逻辑型、货币型、日期型、日期时间型C.Visual FoxPro常量有数值型、字符型、逻辑型、日期型、通用型D.Visual Foxpro常量有数值型、字符型、逻辑型正确答案:B10.在下列表达式中,运算结果为数值型数据的是______。
国家二级VF笔试模拟试卷32(题后含答案及解析)
国家二级VF笔试模拟试卷32(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.数据的存储结构是指A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示正确答案:D解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
2.下列关于栈的描述中错误的是A.栈是先进后出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针正确答案:B解析:栈(stack)是限定只在一端进行插入与删除的线性表,这一端称为栈顶(top),另一端称为栈底(bottom)。
栈是按照“先进后出”或“后进先出”的原则组织数据的。
栈具有记忆作用。
3.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A.冒泡排序为n/2B.冒泡排序为nC.快速排序为nD.快速排序为n(n-1)/2正确答案:D解析:在最坏的情况下,冒泡排序和快速排序需要比较的次数为n(n-1)/2。
4.对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A.log2nB.n/2C.nD.n+1正确答案:C解析:对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。
5.下列对于线性链表的描述中正确的是A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的正确答案:A解析:在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。
vf模拟考试试题及答案
vf模拟考试试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于判断变量是否为数字?A. IsNumericB. IsAlphaC. IsDateD. IsEmpty答案:A2. VF中,以下哪个函数用于连接两个字符串?A. ConcatB. ConnectC. JoinD. Append答案:C3. VF中,以下哪个函数用于计算两个日期之间的天数?A. DateDiffB. DateAddC. DatePartD. DateSerial答案:A4. VF中,以下哪个函数用于获取当前系统时间?A. NowB. GetTimeC. CurrentTimeD. Time答案:A5. VF中,以下哪个函数用于将字符串转换为小写?A. LowerB. LCaseC. LowerCaseD. ToLower答案:B6. VF中,以下哪个函数用于将字符串转换为大写?A. UpperB. UCaseC. UpperCaseD. ToUpper答案:B7. VF中,以下哪个函数用于判断字符串是否为空?A. IsEmptyB. IsNullC. IsBlankD. IsEmptyString答案:D8. VF中,以下哪个函数用于获取字符串的长度?A. LengthB. LenC. SizeD. Count答案:B9. VF中,以下哪个函数用于截取字符串的子串?A. SubStringB. MidC. SubstrD. Slice答案:A10. VF中,以下哪个函数用于替换字符串中的字符?A. ReplaceB. ReplaceAllC. SubstituteD. ReplaceWith答案:A二、填空题(每题2分,共20分)1. VF中,字符串连接运算符是_________。
答案:&2. VF中,逻辑运算符包括_________、_________和_________。
答案:AND, OR, NOT3. VF中,用于声明变量的关键字是_________。
国家二级VF笔试模拟试卷125(题后含答案及解析)
国家二级VF笔试模拟试卷125(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.对于现实世界中事物的特征,在实体—联系模型中使用______。
A.属性描述B.关键字描述C.二维表描述D.实体描述正确答案:C解析:数据用于描述实体,而实体之间往往存耷联系;属性描述的只是实体的特征;关键字说明实体的查询方法;实体描述说明不了实体之间的联系;二维表格既能描述实体,又能描述实体之间的联系。
2.把实体一联系模型转换为关系模型时,实体之间的多联系在关系模型中是通过______。
A.建立新的属性来实现B.建立新的关键字来实现C.建立新的关系来实现D.建立新的实体来实现正确答案:D解析:把实体一联系模型转换为关系模型时,需要实体之间存在多对多联系,一般需要一个中间环节将多对多的实体联系转化为一对多联系,这个中间环节一般是一个实体。
3.专门的关系运算不包括下列中的______。
A.连接运算B.选择运算C.投影运算D.交运算正确答案:D解析:专门的关系运算包括连接、选择和投影。
交运算属于集合运算。
4.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为______。
A.并运算C.差运算D.积运算正确答案:B解析:并运算产生两个关系的和,S差R运算产生属于S但不属于R的集合,积运算产生的是两个关系的笛卡儿积。
5.关于VisualFoxPro的变量,下面说法中正确的是______。
A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值0D.数组元素的下标下限是0正确答案:B解析:在Visual FoxPro中变量不用声明即可引用。
定义数组以后,系统为数组的每个数组元素赋以逻辑假,数组的下限是1;数组中各个数组元素可以是不同的数据类型。
国家二级VF机试(操作题)模拟试卷391(题后含答案及解析)
国家二级VF机试(操作题)模拟试卷391(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开“订单管理”数据库,然后从中删除customer。
表。
(2)为employee表建立一个普通索引,索引名为xb,索引表达式为“性别”,升序索引。
(3)为employee表建立一个普通索引,索引名为xyz,索引表达式为“str(组别,1)+职务”,升序索引。
(4)为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为”职员号”。
通过“职员号”在employee表和orders 之间建立一个一对多的永久联系。
正确答案:【操作步骤】(1)在命令窗口执行命令:MODIFY DATABASE 订单管理,打开数据库设计器。
右击数据库设计器中的“customer”表,选择【删除】快捷菜单命令,在弹出的Visual.FoxPro对话框中单击“删除”按钮,将“customer”表永久性删除。
(2)接上小题操作,在数据库设计器中右击数据库设计器中的employee表,选择【修改】快捷菜单命令,打开employee表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“xb”,在“索引”选项卡中将“类型”选择为“普通索引”,在“表达式”下方的文本框中输入“性别”。
(3)接上小题操作,继续在表设计器的“索引”选项卡的第二行中,输入“索引名”为“xyz”,在“索引”选项卡中将“类型”选择为“普通索引”,在“表达式”下方的文本框中输入:STR(组别,1)+职务。
(4)①接上小题操作,继续在表设计器的“索引”选项卡的第三行中,输入“索引名”为“职员号”,在“索引”选项卡中将“类型”选择为“主索引”,在“表达式”下方的文本框中输入“职员号”,单击“确定”按钮保存表结构修改。
②参照以上操作,为orders表建立一个“职员号”字段的普通索引。
在数据库设计器中拖动employee表“索引”下方的主索引“职员号”到orders表中“索引”下方的普通索引“职员号”上,为两个表建立联系。
国家二级VF机试(操作题)模拟试卷489(题后含答案及解析)
国家二级VF机试(操作题)模拟试卷489(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开“订货管理”数据库,并将表order lis添加到该数据库中。
(2)在“订货管理”数据库中建立表customer,表结构描述如下:客户号字符型(6)客户名字符型(16)地址字符型(20)电话字符型(14)(3)为新建立的customer表创建一个主索引,索引名和索引表达式均是“客户号”。
(4)将表order detail从数据库中移出,并永久删除。
正确答案:【操作步骤】(1)命令窗口执行:MODIFY DATABASE订货管理,打开数据库设计器。
右击数据库设计器选择【添加表】,在“打开”对话框中双击order list表添加到数据库中。
(2)①右击数据库设计器,选择【新建表】,在“新建表”对话框中单击“新建表”按钮,在“创建”对话框的“输入表名”框输入“customer”,单击“保存”打开表设计器。
②在表设计器中逐行输入每个字段的字段名,设置字段类型和宽度,单击“确定”按钮,系统询问“现在输入数据记录吗?”,单击“否”。
(3)右击数据库设计器中的customer表,选择【修改】,打开customer表设计器,在“字段”选项卡中选“客户号”,“索引”列中选“升序”,在“索引”选项卡中修改“索引类型”为主索引,建立“客户号”字段的主索引,单击“确定”按钮保存表结构修改。
(4)右击数据库设计器中的order detail 表,选择【删除】,在弹出的对话框中单击“删除”按钮永久删除。
简单应用题2.(1)在score manager数据库中统计选修了课程的学生人数(选修多门时,只计算1次),统计结果保存在一个新表new table中,表中只有一个字段,字段名为学生人数。
(2)使用一对多报表向导建立报表。
要求:父表为“学生”,子表为“课程”,从父表中选择“姓名”字段,从子表中选择全部字段,两个表通过“学号”建立联系:按“学号”降序排序:生成的报表名为student report。
国家二级VF笔试模拟试卷109(题后含答案及解析)
国家二级VF笔试模拟试卷109(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.取值只有两种数据类型是( )。
A.日期型B.整型C.逻辑型D.字符型正确答案:C2.在工作区1中已打开数据库CGE.DBF,则在工作区2再次打开操作是( )。
A.USE IN2 AGAINB.USE CGE IN2AGAINC.USE CGE IN 2D.非法操作正确答案:B3.数据库系统的构成为:数据库,计算机硬件系统,用户和( )。
A.操作系统B.文件系统C.数据系统D.数据集合正确答案:D4.下列不属于文件系统特点的项是( )。
A.文件内部的数据有结构B.数据可为特定用户专用C.数据结构和应用程序相互依赖D.减少和控制了数据冗余正确答案:D5.在文件管理系统中,( )。
A.文件内部数据之间有联系,文件之间没有任何联系B.文件内部数据之间有联系,文件之间有联系C.文件内部数据之间没有联系,文件之间没有任何联系D.文件内部数据之间没有联系,文件之间有联系正确答案:A6.以下数据哪些不是字符型数据( )。
A.01/01/98B.”01/01/97”C.”12345”D.”ASLDKF”正确答案:A7.定义全局型变量,使用什么命令( )。
A.PUBLICB.PRIV ATEC.LOCALD.CREATE正确答案:A8.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。
A.逻辑删除B.物理删除C.不加处理D.数据过滤器正确答案:A9.对数据表的结构进行操作,是在( )环境下完成的。
A.表设计器B.表向导C.表浏览器D.表编辑器正确答案:A10.在数据表中建立一个索引应当依照( )。
A.一个字段B.多个字段C.表达式D.唯一一个字段正确答案:C11.在索引的四种类型中,不具有唯一性的是( )。
计算机vf考试题及答案
计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。
答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。
答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。
答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。
答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。
答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。
答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。
国家二级VF笔试模拟试卷135(题后含答案及解析)
国家二级VF笔试模拟试卷135(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.与数据元素本身的形式、内容、相对位置、个数无关的是数据的______。
A.存储结构B.存储实现C.逻辑结构D.运算实现正确答案:C2.循环链表的主要优点是______。
A.不再需要头指针了B.已知某个结点的位置后,能够容易找到它的直接前趋C.在进行插入、删除运算时,能更好地保证链表不断开D.从表中任一结点出发都能扫描到整个链表正确答案:D3.以下关键字序列用快速排序法进行排序,速度最慢的是______。
A.{23,27,7,19,11,25,32}B.{23,11,19,32,27,35,7}C.{7,11,19,23,25,27,32}D.{27,25,32,19,23,7,11}正确答案:C4.当向一棵m阶的B—树做插入操作时,若一个结点中的关键字个数等于______,则必须分裂为2个结点。
A.mB.m-1C.m+lD.[m/2]正确答案:A5.软件的可维护性度量可分解为多种因素的度量,下列选项中的______是可维护性度量的内容。
①可测试性②可移植性⑧可复用性④可靠性A.全部B.①和③C.①、②和④D.②和④正确答案:C6.数据库三级模式体系结构的划分,有利于保持数据库的______。
A.数据独立性B.数据安全性C.结构规范化D.操作可行性正确答案:A7.在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有______。
A.数据结构化B.数据无冗余C.数据共享D.数据独立性正确答案:A8.在关系代数中,下列运算为单目运算的是______。
A.差B.并C.选择D.除法正确答案:C9.在Visual FoxPro中,正确的字符型常量是______。
A.ABCD123EFG”,B.ABCD’123’EFGC.ABCD123EFGD.ABCD’123EFG”正确答案:B10.在—个关系中,能够惟一确定二个元组的属性或属性组合的叫做______。
国家二级VF笔试模拟试卷104(题后含答案及解析)
国家二级VF笔试模拟试卷104(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在Visual FoxPro中,要把文件、ABC.PRG复制成XYZ.PRG应使用的命令是( )。
A.COPY ABC.PRG XYZ.PRGB.COPY FILE ABC.PRG XYZ.PRGC.COPY FILE ABC.PRG T0 XYZD.COPY FILE ABC.PRG T0 XYZ.PRG正确答案:D2.在Visual FoxPro中,可以通过键盘接受数值的命令有( )。
A.ACCEPTB.ACCEPT和WAITC.INPUT和ACCEPTD.INPUT和95,10 GET正确答案:D3.当前数据库中有基本工资、奖金、津贴和工资总额字段,都是N型。
要把职工的所有收入汇总后写入工资总额字段中,应使用的命令是( )。
A.EPLACE ALL工资总额WITH基本工资+奖金+津贴B.TOTAL叫工资总额FIELDS基本工资,奖金,津贴C.REPLACE工资总额WITH基本工资+奖金+津贴D.SUM基本工资+奖金+津贴T0工资总额正确答案:A4.设有学生数据库XSH.DBF(包括学号、姓名等字段),课程数据库KCH.DBF(包括课程号、课程名等字段)和选修课数据库XK.DBF(包括学号、课程号,成绩等字段)和下述命令序列:SELE O USE XSH ALIAS KX INDEX ON学号TO XH1 SELE O USE KCH ALIAS KK INDEX ON 课程号TO XH2 SELE O USE XK SET RELATION TO学号INTO KX SET RELATION TO课程号INTO KK ADDITIVE 执行上述命令序列后,以下查询命令一定正确的是( )。
国家二级VF笔试模拟试卷101(题后含答案及解析)
国家二级VF笔试模拟试卷101(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.在数据结构中,从逻辑上可以把数据结构分为______。
A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构正确答案:C解析:逻辑结构反映数据元素之间的逻辑关系,线性结构表示数据元素之间一对一的关系,非线性结构表示数据元素之间一对多或多对一的关系。
线性结构和非线性结构是根据数据元素之间关系的不同特性加以分类的,即是从逻辑上加以分类的。
2.若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。
A.1,4,3,2B.2,3,4,1C.3,1,4,2D.3,4,2,1正确答案:C解析:栈是一种后进先出表,选项C中,先出栈的是3,说明此时栈内必然有1、2,由于1先于2进栈,所以它不可能在2之前出栈,故选项C这种出栈序列是不可能的。
3.排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为______。
A.希尔排序B.冒泡排序C.插入排序D.选择排序正确答案:A解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。
4.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为______。
A.2B.3C.4D.5正确答案:C解析:二分法查找是用查找的关键码与线性表的中间元素比较,然后根据比较结果来判断是结束查找,还是在左边或者右边,子表按相同的方法继续查找。
本题中,与11比较的关键码分别为15,8,10,12,故比较次数为4。
5.对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
A.n-1B.nC.n+1D.2n正确答案:C解析:在n个结点的单向链表(无表头结点)中,每个结点都有一个指针单元(即指针域),加上头指针,至少需要n+1个指针单元。
国家二级VF笔试模拟试卷1(题后含答案及解析)
国家二级VF笔试模拟试卷1(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.线性表若采用链式存储结构时,要求内存中可用存储单元的地址A.必须是连续的B.部分地址必须是连续的C.一定是不连续的D.连续不连续都可以正确答案:D解析:在链式存储结构中,存储数据结构的存储空间可以是连续的,也可以是不连续的,各数据结点的存储顺序与数据元素之间的逻辑关系可以不一致。
2.在待排序的元素序列基本有序的前提下,效率最高的排序方法是A.冒泡排序B.选择排序C.快速排序D.归并排序正确答案:A解析:从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排序在最坏情况下的时间性能不如堆排序和归并排序。
当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法,故本题答案应该为选项A。
3.下列叙述中,错误的是A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构正确答案:B解析:一般来说,一种数据结构根据需要可以表示成多种存储结构。
常用的存储结构有顺序、链接、索引等,而采用不同的存储结构,其数据处理的效率是不同的;一个数据结构中的各数据元素在计算机存储空间中的位置关系与逻辑关系是有可能不同的。
4.希尔排序属于A.交换排序B.归并排序C.选择排序D.插入排序正确答案:D解析:希尔排序的基本思想是把记录按下标的一定增量分组,对每组记录使用插入排序,随增量的逐渐减小,所分成的组包含的记录越来越多,到增量的值减小到1时,整个数据合成一组,构成一组有序记录,故其属于插入排序方法。
5.下列叙述中,不属于结构化分析方法的是A.面向数据流的结构化分析方法B.面向数据结构的Jackson方法C.面向数据结构的结构化数据系统开发方法D.面向对象的分析方法正确答案:D解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法两类。
国家二级VF笔试模拟试卷300(题后含答案及解析)
国家二级VF笔试模拟试卷300(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.为了提高测试的效率,应该A.随机选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序正确答案:D解析:测试的目的是发现软件中的错误。
经验表明,程序中存在错误的概率与该程序中已发现的错误成正比。
这一现象说明,为了提高测试效率,测试人员应该集中对待那些错误群集的程序。
2.下面关于对象概念的描述中,错误的是A.对象就是C语言中的结构体变量B.对象代表着正在创建的系统中的一个实体C.对象是一个状态和操作(或方法)的封装体D.对象之间的信息传递是通过消息进行的正确答案:A解析:对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系,对象之间通过传递消息互相联系,从模拟现实世界中不同事物彼此之间的联系,B)、C)、D)是正确的,对象的思想广泛应用于C++、Java等语言中,因此A)错误。
3.数据的存储结构是指______。
A.存储在外存中的数据B.数据所占的存储空间量C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示正确答案:D解析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构(也称数据的物理结构)。
一种数据结构可根据需要采用不同的存储结构。
常用的存储结构有顺序、链接、索引等方式。
4.与设计测试用例无关的文档是______。
A.需求说明书B.设计说明书C.项目开发计划D.源程序正确答案:C5.下列叙述中正确的是A.一个逻辑数据结构只能有一种存储结构B.数据的逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率正确答案:D解析:一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构,常用的存储结构有顺序、链接、索引等存储结构。
国家二级VF机试(操作题)模拟试卷375(题后含答案及解析)
国家二级VF机试(操作题)模拟试卷375(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.(1)打开“订货管理”数据库,并将表order_list添加到该数据库中。
(2)在“订货管理”数据库中建立表order_detai1,表结构描述如下:订单号字符型(6) 器件号字符型(6) 器件名字符型(16) 单价浮动型(10,2) 数量整型(3)为新建立的order_detail表建立一个普通索引,索引名和索引表达式均是“订单号”。
(4)建立表order_list和表order_detail 间的永久联系(通过“订单号”字段)。
正确答案:【操作步骤】(1)①命令窗口执行:MODIFY DATABASE订货管理,新建数据库并打开数据库设计器。
②在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击“order_list”表。
(2)①在数据库设计器中右击,选择【新建表】,在“新建表”中单击“新建表”按钮,在“创建”对话框的“输入表名”中输入“order_detail”,单击“保存”打开表设计器。
②根据题意,在表设计器中逐行输入每个字段的字段名,并设置字段类型和宽度,然后单击“确定”,系统询问“现在输入数据记录吗?”,单击“否”按钮。
(3)右击数据库设计器中的order_detail表,选择【修改】,打开order_detail表设计器,在“字段”中选“订单号”,在“索引”列中选择“升序”,单击“确定”保存。
(4)拖动order_list表“索引”下方的候选索引“订单号”到order_detail 表中“索引”下方的普通索引“订单号”上,为两个表建立联系。
简单应用题2.(1)将order_detail1表中的全部记录追加到order_detai1表中,然后用SQL SELECT语句完成查询:列出所有订购单的“订单号”、“订购日期”、“器件号”、“器件名”和“总金额”(按“订单号”升序,“订单号”相同再按“总金额”降序),并将结果存储到results表中(其中“订单号”、“订购日期”、“总金额”取自order_list表,“器件号”、“器件名”取自order_detail表)。