二级VFP模拟试卷13_第1页
二级VFP模拟试卷13_第2页
二级VFP模拟试卷13_第3页
二级VFP模拟试卷13_第4页
二级VFP模拟试卷13_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二级VFP模拟试卷十三选择题:1、下述关于数据库系统的正确叙述是:(C)。A.数据库系统避免了一切冗余 B.数据库系统中数据的一致性是指数据类型一致C.数据库系统减少了数据冗余 D.数据库系统比文件系统管理更多的数据2、按照数据模型分类,数据库系统可以分为3种类型:(B)A.大型、中型和小型B.层次、网状和关系C.西文、中文和中西文兼容D.文字、数字和图形3、关于VisualFoxPro的变量,下面说法中正确的是(B)A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同C.定义数组以后,系统为数组的每个数组元素赋以数值0D.数组元素的下标下限是04、下列为非法的变量名(或字段名)(A)A.CLIEN-ID B.姓名 C.COLOR_CODE D.年龄5、设A="123",B="234",表达式值为假。(C)A..NOT.(A==B).OR.(B$"ABC") B..NOT.(A$"ABC").AND.(A<>B)C..NOT.(A<>B) D..NOT.(A>=B)6、使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是。(C)A.字符型 B.数值型 C.逻辑型 D.未定义7、M=3,N=8,K=”M+N”,表达式1+&K的值是。(A)A.12 B.11 C.1+M+N D.1838、执行以下命令序列(设今天是2008年10月1日?YEAR(DATE()365)的结果是。A.其中有语法错误 B.2007 C.2000 D9、执行?SUBSTR("12345678",9,3)结果是。(C)A.0 B.678 C.空串 D.出错10、某表文件有5个字段,其中3个字符型宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该数据库文件中每条记录的总字节数是。(B)A.37B.38C.39D.11、设表文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令。(D)A.GOTOPB.GOBOF()C.SKIP1D.GO112.在VisualFoxPro中以下叙述正确的是(A)A.利用视图可以修改数据B.利用查询可以修改数据C.查询和视图具有相同的作用D.视图可以定义输出去向13、为了设置两个表之间的数据参照完整性,要求这两个表是(A)A.同一个数据库中的两个表B.两个自由表C.一个自由表和一个数据库表D.没有限制14、下列选项中不属于结构化程序设计方法的是(D)A.自顶向下B.逐步求精C.模块化D.可复用15、有关控件对象的Click事件的正确叙述是(B)A.用鼠标双击对象时引发B.用鼠标单击对象时引发C.用鼠标右键单击对象时引发D.用鼠标右键双击对象时引发16、在DOWHILE…ENDDO循环结构中,EXIT命令的作用是(C)A.退出过程,返回程序开始处B.转移到DOWHILE语句行,开始下一个判断和循环C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D..终止程序执行17、在VisualFoxPro中可以用DO命令执行的文件不包括(C)A.PRG文件B.MPR文件C.FRX文件D.QPR文件18、假设表单上有一选项组:●男○女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为(C)A..T.B."男"C.1D."男"或119、两表之间"临时性"联系称为关联,有关"关联"的正确叙述是,在两个表之间的关联已经建立的情况下,(C)A.建立关联的两个表一定在同一个数据库中B.两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的C.当父表记录指针移动时,子表记录指针按一定的规则跟随移动D.当关闭父表时,子表自动被关闭20、以下所列各项属于命令按钮事件的是(D)A.ParentB.ThisC.ThisFormD.Click21、在SQL语句中,与表达式"仓库号NOTIN("wh1","wh2")"功能相同的表达式是(D)A.仓库号="wh1"AND仓库号="wh2"B.仓库号!="wh1"OR仓库号#"wh2"C.仓库号<>"wh1"OR仓库号!="wh2"D.仓库号!="wh1"AND仓库号!="wh2"22、在命令文件中,调用菜单的命令。(D)A.CALL<菜单文件名> B.LOAD<菜单文件名>C.PROCEDURE<菜单文件名> D.DO<菜单文件名>23、如果在命令窗口执行命令:LIST名称,主窗口中显示内容如下:记录号名称1电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型、宽度为6,那么下面程序段的输出结果是(A)GO2SCANNEXT4FORLEFT(名称,2)=“电”IFRIGHT(名称,2)=“线”EXITENDIFENDSCAN?名称A.电话线B)电线C)电冰箱D)电视机24、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的(B)A.Name属性B.Caption属性C.Closable属性D.AlwaysOnTop属性25、快速报表默认的基本带区是。(B)A.标题、总结、列注脚 B.页标头、细节、页注脚C.页标头、细节、列注脚 D.标题、细节、页注脚多选题:1、设职工表文件已经打开,其中有工资字段,下列命令中不能把指针定位在第一个工资大于620元的记录上是。(A、B、D)A.FINDFOR工资>620B.SEEK工资>620C.LOCATEFOR工资>620D.FIND工资>6202、在VisualFoxPro中,打开索引文件的命令正确的是。(B、C、D)A.USE<库文件名>INDEXTO<索引文件名>B)USE<库文件名>INDEX<索引文件名>C)INDEXON职工号TO<索引文件名>D)SETINDEXTO<索引文件名>3、以下叙述与表单数据环境有关,其中正确的是。(B、C)A.当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B.当表单关闭时,自动关闭数据环境中的表C.当表单运行时,自动打开数据环境中的表D.当表单运行时,与数据环境中的表无关4、以下关于空值(NULL)叙述正确的是。(B、D)A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.空值等同于数值0D.关系模型中主关键字的值不能为空值5、执行下列一组命令之后,选择"职工"表所在工作区的错误命令是。(B、C)CLOSEALLUSE仓库IN0USE职工IN0A.SELECT职工B.SELECT0C.SELECT1D.SELECT2填空题:VFP是一种关系型的。答案:数据库管理系统VFP不仅支持面向过程的程序设计方式,而且还支持的程序设计方式。答案:面向对象命令S1='AB',S2='CD',?.NOT.(S1=S2)的结果为。答案:.T.?ROUND(1234.1919,3)的执行结果是。答案:1234.192在报表设计中,进行报表页布局的设计,应该选取新增添的菜单项“报表”下的。答案:数据分组在VisualFoxPro中通过建立主索引或候选索引来实现完整性约束。答案:实体说明公共变量的命令关键字是(关键字必须拼写完整)。答案:PUBLIC在VisualFoxPro中,参照完整性规则包括更新规则、删除规则和规则。答案:插入在VisualFoxPro中,运行当前文件夹下的表单T1.SCX的命令是。答案:DOFORMT1在VisualFoxPro中,建立索引的作用之一是提高速度。答案:查询判断题:VisualFoxPro中的项目管理器是所有应用程序的控制中心。对VFP的菜单选项随着用户的操作可以发生变化。对VFP程序每行必须以“;”结尾。错VFP的命令窗口,可以输入命令,但不能改变命令的字体、字型等各项编辑工作。错在VFP中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先次序是函数,数值运算,关系运算,逻辑运算。对函数的自变量类型和函数值的类型必须一致。错假设婚否字段为逻辑型,且.T.表示已婚,要挑出已婚且职称为副教授的表达式为FOR婚否.AND.职称="副教授"对在VFP6.0中,对于任何特定动词的子句和一些关键字,其顺序不能改变。错弹出式菜单可以分组,插入分组线的方法是在"菜单名称"项中输入“\-”两个字符。对内存变量的数据类型一旦确定,就不能再改变。错写出程序的运行结果:1、SETTALKOFFM=3DOWHILEM<10N=2 DOWHILEN<M IFINT(M/N)=M/N EXIT ENDIF N=N+1 ENDDO IFN=M ?M ENDIF M=M+1ENDDOSETTALKON参考答案:353572、设N,M的值分别为6,8SETTALKOFFCLEARINPUT"N="TONINPUT"M="TOMX=MAX(N,M)FORI=XTOM*N IFMOD(I,M)=0ANDMOD(I,N)=0 Y1=I EXIT ENDIFENDFOR?"Y1="+ALLTRIM(STR(Y1,19))+",Y2="+ALLTRIM(STR(M*N/Y1,19))SETTALKON参考答案:Y1=24,Y2=2程序填空:1、下面程序用于逐个显示职称为教授的数据记录,请进行填空.USETEACHERDOWHILENOT____(1)_____CLEARIF职称<>"教授"SKIP____(2)______ENDIFDISPLAYWAIT"按任意键继续!"____(3)_______ENDDOUSE答案:(1)EOF()、(2)LOOP、(3)SKIP2、设有职工(编号,姓名,职称,基本工资)和工资(编号,实发工资)两个数据库文件,如下程序段用关联方法显示所有职工的编号,姓名,职称,基本工资和实发工资的数据,请填空:SELECT1USE工资ALIASGZ_______(1)_______SELECT2USE职工SETRELATIONTO______(2)_______________LIST编号,姓名,职称,基本工资,___(3)______实发工资答案:(1)INDEXON编号TAGBH(2)编号INTOGZ或编号INTOA(3)GZ.或A.编程题:1、求X+X2+X3+X4++Xn的值。N,X从键盘输入。程序代码:SETTALKOFFCLEARINPUT"X="TOXINPUT"N="TONS=0I=1DOWHILEI<=N S=S+X^I I=I+1ENDDO?"X+X^2+X^3+...+X^N=",SSETTALKON操作题:1、建一名为SCORE_MANAG

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论