- 相干保举
计较机二级《VFP》考前操练题及谜底
在平淡淡淡的平常中,很多人都须要跟操练题打交道,做习题有助于进步咱们阐发标题问题和处理标题问题的能力。你晓得甚么样的习题能力实在地赞助到咱们吗?上面是小编搜集清算的计较机二级《VFP》考前操练题及谜底,仅供参考,接待大师浏览。
计较机二级《VFP》考前操练题及谜底 1
跟着计较机品级测验邻近,考生们要多做题,加深对考点的懂得和把握,查验温习成果,进步考生对考题及测验的顺应性。下文是计计较机二级测验VFP操纵题及谜底。
一、根基操纵题
1、[简答题]
在考生文件夹下实现以下操纵:
1).成立称号为CDB的商品发卖数据库。而后将考生文件夹下的主顾表CUST、定单表0RDER和商品表COMM三个自在表增添到数据库CDB中。
2).别离为表CUST、ORDER和COMM成立主索引,CUST表主索引的索引名和索引抒发式均为“主顾号”;COMM表主索引的索引名和索引抒发式均为“商品号”;0RDER表主索引的索引名为“PK_CC”,索引抒发式为“主顾号+商品号”;别离为0RDER表的“主顾号”和“商品号”成立通俗索引(升序),索引名与字段名不异。
3).经由过程字段“主顾号”成立表ORDER与表CUST之间的永久接洽,经由过程字段“商品号”成立表ORDER与表COMM之间的永久接洽。而后为以上成立的永久接洽设置参照完整性束缚:更新法则为“级联”;删除法则为“限定”;拔出法则为“限定”。
4).在商品发卖数据库CDB中操纵SQL的CREATE TABLE语句成立数据库表:发卖明细表(挨次号、日期、商品号、商品名、金额),此中:挨次号为字符型,宽度为6;日期为日期型;商品号为字符型,宽度为6;商品名为字符型,宽度为10;金额为数值型,宽度为10(此中小数2位);表的主关头字为“挨次号”。将成立表的SQL语句寄存在文件ONE.PRG中。
参考剖析:【考点阐发】本大题首要考核的常识点是:数据库的成立、向数据库中增添表、为表成立索引、成立表间接洽、设置参照完整性束缚、操纵SQL语句成立数据库表。 【解题思绪】经由过程“新建”菜单或“新建”号令按钮实现数据库的成立,在数据库设想中实现表的增添;为表成立索引须要在表设想器中停止;为表成立永久接洽须要在数据库设想器中停止,并且两张表要别离在对应的字段上成立主索引和通俗索引;在干系连线上右击挑选“编辑参照完整性”或挑选菜单“数据库”下的“编辑参照完整性”设置参照完整性;成立表的SQL语句语法为:Create table<表名>(<字段名1><范例>(字段宽度)[Primary Key],<字段名2><范例>(字段宽度)…)。
(1)【操纵步骤】
步骤1:单击经常操纵东西栏中的`“新建”按钮,翻开“新建”对话框,挑选“数据库”,单击“新建文件”按钮,翻开“成立”对话框,输出数据库文件名“CDB”,单击“保管”按钮,即实现成立数据库。
步骤2:在“数据库设想器”窗口中单击鼠标右键,在弹出的快速菜单中挑选“增添表……”,顺次增添CUST、ORDER、COMM三个表。
(2)【操纵步骤】
步骤1:在表CUST中单击鼠标右键,在弹出的快速菜单中挑选“点窜”,翻开表设想器,挑选“索引”选项卡,索引名输出“主顾号”,索引抒发式挑选“主顾号”,索引范例挑选为“主索引”后,单击“肯定”按钮保管点窜,实现成立CUST表的主索引。步骤2:按一样体例成立别的两表的索引。
(3)【操纵步骤】
步骤1:将鼠标指向表CUST的主索引“主顾号”,按下鼠标左键不放,拖拽鼠标至ORDER表的主顾号索引处,松开鼠标即实现成立CUST与ORDER之间的永久性接洽。
步骤2:再按一样体例成立表COMM与ORDER之间的永久性接洽;而后挑选“数据库”菜单下的“清算数据库”选项,再挑选“编辑参照完整性法则”菜单,按标题问题请求设置。
(4)【操纵步骤】
步骤1:成立法式ONE.PRG,输出以下SQL语句。
CREATE TABLE发卖明细表(挨次号C(6)PRIMARY KEY,日期D,商品号C(6),商品名C(10),金额N(10.2))
步骤2:保管并履行法式。
【易错提醒】在设置索引时必然要设置好主索引,不然在成立永久接洽时会犯错,在设置参照完整性束缚时须要先“清算数据库”,不然不能翻开“编辑参照完整性天生器”对话框。
二、简略操纵题
2、[简答题]
在考生文件夹下实现以下操纵:
1).点窜并履行法式temp。该法式的功效是按照“教员表”和“课程表”计较教学“数据布局”这门课程,并且“人为”大于即是4000的教员人数。注重:只能点窜标有毛病的语句行,不能点窜其余语句。
2).在“黉舍”数据库中(在根基操纵题中成立的),操纵视图设想器成立视图teacher_v,该视图是按照“教员表”和“学院表”成立的,视图中的字段项包罗“姓名”、“人为”和“系名”,并且视图中只包罗“人为”大于即是4000的记实,视图中的记实先按“人为”降序摆列,若“人为”不异再按“系名”升序摆列。
参考剖析:【考点阐发】本大题首要考核的常识点是:将表中数据存人数组,操纵视图设想器成立视图。 【解题思绪】在第1小题中,对SQL的查问语句,将查问成果保管到数组中应当操纵INT0短语,而不是T0;翻开表的号令是“USE”;SCAN轮回语句表现前提的短语应当用FOR,而不是0F;由题意知,变量SUM用于统计知足前提的教员人数,故应使“每找到一条知足前提的记实,SUM值主动加1”。在第2小题中,视图设想器的操纵与查问设想器不异,考生能够参考后面讲到的查问设想器来设想本题的视图。
(1)【操纵步骤】
翻开考生文件夹下的法式文件temp.prg,并按标题问题的请求停止改错,点窜实现后运转法式文件。
(2)【操纵步骤】
步骤1:单击体系菜单中的“新建”号令,新建一个视图,将表“教员表”和“学院表”增添到新建的视图中。
步骤2:将“教员表.姓名”、“教员表.人为”和“学院表.系名”增添到选定字段中。
步骤3:在挑选选项卡中,挑选字段“教员表.人为”,前提为“>=”,实例为“4000”。
步骤4:在排序选项卡中,设置按“人为”降序排序,再按“系名”升序排序。
步骤5:保管视图名为“teaeher_v”。
计较机二级《VFP》考前操练题及谜底 2
1、[单选题] 在Visual FoxPro中,上面对属性、事务、体例论述毛病的是( )。
A.属性用于描写工具的状况
B.体例用于表现工具的行动
C.事务代码也能够像体例一样被显式挪用
D.基于统一个类发生的两个工具不能别离设置本身的属性值, 参考谜底:D
参考剖析:
在面向工具的观点中,属性用来表现工具的状况,体例用来描写工具的行动,事务是一种由体系事后界说而由用户或体系收回的举措,事务感化于工具,工具辨认事务并作出响应反映,事务能够由体系激发,也能够由用户激发,当由用户激发时,能够像体例一样被显式挪用。基于类天生的'工具,固然接纳了不异的属性来表现状况,但它们在属性上的取值完整差别。这些工具普通有着差别的状况,且相互间绝对自力。
2、[单选题] 在Visual FoxPro中,用于成立或点窜法式文件的号令是( )。
A.MODIFY<文件名>
B.MODIFY COMMAND<文件名>
C.MODIFY PROCEDURE<文件名>
D.MODIFY PROGRAM<文件名>
参考谜底:B
参考剖析:用号令体例成立和点窜法式文件的号令格局是:MODIFY COMMAND<文件名>。
3、[简答题]对考生文件夹下的数据库“图书借阅”中的表实现以下操纵:
为表“图书借阅”增添一个字段“姓名”,字段范例为“字符型”,宽度为“8”。
编写法式“cx1”实现以下两小题:
(1)填写表“图书借阅”的新字段值“姓名”(取自“借书证号”对应的读者信息表的“姓名”字段)。
(2)查问表“图书借阅”中“2007年12月30日”的借布告实,并将查问成果输出表“result”中。
运转该法式。
参考剖析:
【考点指引】本题首要考核操纵SQL语句来点窜表布局和点窜字段值。
【操纵步骤】
①在号令窗口中输出号令:MODI COMM cxl(回车履行),翻开法式文件编辑窗口,在法式文件编辑窗口中输出以下法式代码:
OPEN DATEBASE图书借阅
ALTER图书借阅ADD姓名C(8)
USE读者信息
GO TOP
DO WHILE.NOT.EOF()
a=借书证号
b=姓名
UPDATE图书借阅SET姓名=b WHERE借书证号=a
SELECT读者信息
SKIP
ENDDO
SELEcT*INTO TABLE result FROM图书借阅WHERE借阅日期=CTOD("12—30—07")
封闭法式文件编辑窗口并保管法式文件。
②在号令窗口中输出号令:DO cxl(回车履行),履行法式文件。
4、[单选题] 在上面的Visual FoxPro抒发式中,运算成果不为逻辑真的是( )。
A.EMPTY(SPACE(0))
B.LIKE(ˋxy*′,ˋxyz′)
C.AT(ˋxy′,ˋabcxyz′)
D.ISNULL(.NULL.)
参考谜底:C
参考剖析:Space函数前往由指定数量构成的字符串,Space(0)前往空字符串,Empty函数判定指定的抒发式的运算成果是不是为空,故A)选项为真;Like函数比拟前后两个字符串对应地位上的字符,若一切对应字符都相婚配,函数前往值为逻辑真,不然为逻辑假,前字符串可包罗通配符,故B)选项为真;At函数若是前字符串是后字符串的子串,前往前字符串首字符在后字符串中第几回呈现的地位,函数值为数值型,故C)前往的不为逻辑真;IsnuU函数判定、个抒发式的值是不是为空值,故D)选项为真。
5、[单选题]在VisualFoxPr0中成立名目,体系将成立一个名目文件,名目文件的扩大名是
A.pjxB.pjxC.proD.itm
参考谜底:A
6、[单选题] 在Visual FoxPro中,“表”是指( )。
A.报表B.干系C.表格控件D.表单
参考谜底:B
7、[单选题]以下对栈论述准确的是( )。
A.栈顶元素最早能被删除
B.栈顶元素最初能力被删除
C.栈底元素永久不能被删除
D.栈底元素最早被删除
参考谜底:A
参考剖析:栈是进步前辈后出的数据布局,以是栈顶元素最初入栈却最早被删除。栈底元素最早人栈却最初被删除。以是挑选A)。
8、[单选题] 在长度为n的有序线性表中停止二分查找,最坏环境下须要比拟的次数是( )。
A.O(n)B.O(n2)C.O(10g2n)D.O(n10g2n)
参考谜底:C
参考剖析:当有序线性表为挨次存储时能力用二分法查找。能够证实的是对长度为n的有序线性表,在最坏环境下,二分法查找只须要比拟l092n次,而挨次查找须要比拟n次。
9、[单选题] 在Visual FoxPro中,CREATE PROJECT号令将成立一个( )。
A.名目B.数据库C.法式D.菜单
参考谜底:A
参考剖析:履行CREATE PROJECT号令便可成立名目;履行CREATE DATABASE号令可成立数据库;履行MOD IFY COMMAND号令可成立法式文件;履行CREATE MENU号令可成立菜单。故A选项准确。
10、[单选题]翻开数据库abe的准确号令是
A.OPENDATABASEabe
B.USEabe
C.USEDATABASEabe
D.OPENabe
参考谜底:A
参考剖析:操纵号令翻开数据库,其语法格局为:OPENDATABASE[数据库名l?]
[EXCLUSIVEISHARED].[NOUPDATE]
[VALIDATE]
此中各参数的寄义以下:
①EXCLUSIVE:以独有体例翻开数据库;②SHARED:以同享体例翻开数据库:
③NOUPDATE:按只读体例翻开;
VALIDATE:指定VisualFoxPr0查抄在数据库中援用的
工具是不是正当。
【计较机二级《VFP》考前操练题及谜底】相干文章:
计较机二级《VFP》试题及谜底03-11
计较机二级Access考前操练题及谜底12-12
2017计较机二级VB考前操练题及谜底12-04
2017计较机二级C++考前操练题及谜底03-20
2017计较机二级《VFP》测试卷与谜底03-28