湖南师范大学vfp选择题_第1页
湖南师范大学vfp选择题_第2页
湖南师范大学vfp选择题_第3页
湖南师范大学vfp选择题_第4页
湖南师范大学vfp选择题_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、 湖南师范大学计算机vfp选择题1.下列日期表达式错误的是( B )。A、 2004/05/09+15 B、2008/05/09+date()C、2004/05/0915 D、2008/05/09date()2. 在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是( B )。A、 2002.09.01 11:10:10 AM2001.09.01 11:10:10 AMB、 01/01/2002+20C、 2002.02.01+20D、 2002/02/012002/02/013. 在Visual FoxPro中,下列数据为常量的是( C )。A、02/07/97 B

2、、T C、.Y. D、TOP4. 下列表达式中格式不正确的是( D )。A、 04/05/97 B、TT C、VAL(“1234”) D、2X>155. 既是算术运算符,又是字符运算符的是( A )。A、 + B、 C、* D、/6. 在下面的表达式中,运算结果为逻辑.T.的是( D)。、EMPTY(.NULL.) B、LIKE(“edit”,“edi?”)C、AT(“a”,“123abc”) D、EMPTY(SPACE(10)7. 清除内存中第一个字符为A的内存变量,应使用命令( B )。A、 RELEASE MEMORY B、RELEASE ALL LIKE A *C、RELEASE

3、 MEMORY LIKE A * D、CLEAR MEMORY LIKE A *8. 函数LEN(“ABC”-“ABC”)的值是( C )。A、0 B、6 C、7 D、39. 假定已经执行了正确命令M=28+2,再执行命令?M,屏幕将显示( B )。A、 30 B、28+2 C、28+2 D、3010. 下列表达式中,表达式返回结果为.F.的是( B )。A、 AT(“A”,“BCD”) B、“FoxPro”$“Visual FoxPro”C、ISNULL(.NULL.) D、SUBSTR(“计算机技术”,3,2)11. 若执行SET DATE DMY,则DAY(10/09/99)返回的是(

4、D )。A、9 B、1 C、计算机日期 D、错误信息12. 函数LEN(ROUND(123,456,2)的结果是( D )。A、6 B、7 C、123.46 D、系统报错13. 表达式SUBS(“12a”,2,1)+“*”+STR(25,2)的值是( C )。A、12*5 B、300 C、2*25 D、5014. 设X=999,Y=888,Z=“X+Y”,表达式&Z+1的结果为( C )。A、 错误 B、X+Y=1 C、1888 D、999888115. 假定系统日期是2008年7月8日,则执行命令N=MOD(YEAR(DATE( )-2000,10)后,N的值是( B )。A、2 B

5、、8 C、-8 D、016. 假定N,C,L分别为数值型、字符型、逻辑型变量。在下面的表达式中错误的表达式是( D )。A、3*N B、C-N C、N=10 OR L D、C>1017. 函数TYPE(“1234”)的值为( A )。A、 N B、C C、1234 D、出错信息18. 表达式ABS(-10.5)+ROUND(10.5,1)的值为( C )。A、 -21 B、-22 C、21 D、2219. 在下列Visual FoxPro表达式中,运算结果为字符型数据的是( B )。A、 “ABCD”+“AB”=“ABCDAB” B、“1234”-“34”C、CTOD(“05/08/03

6、”) D、DTOC(DATE( )>“04/03/02”20. 在Visual FoxPro中,MIN(ROUND(8.89,1),9)的值是( B )。A、8 B、8.9 C、9 D、9.821. 设X=10,语句?VARTYPE(“X”)的输出结果是( B )。A、 N B、C C、10 D、X22. “x是小于100的非负数”,用VFP表达式表示是( C )。A、0<=x<100 B、0<X<=100C、x>=0 AND x<100 D、x>=100 OR x<10023. 下列表达式中,写法错误的是( C )。A、 计算机 B、“计

7、算机”+DTOC(2008/09/10)C、.T.+.F. D、2008/09/10+1024. 在Visual FoxPro中,可以在同类数据之间进行“-”运算的数据类型有( B )。A、 数值型、字符型和逻辑型 B、数值型、字符型和日期型C、数值型、日期型和逻辑型 D、字符型、日期型和逻辑型25. 在下列各项中,运算级别最低的为( C )。A、 算数运算符 B、关系运算符 C、逻辑运算符 D、圆括号()26. 下列各字符函数中,函数返回值不是数值型的是( D )。A、 LEN(“2003/04/15”) B、OCCURS(“电脑”,“计算机俗称电脑”)C、AT(“Fox”,“Visual

8、FoxPro”) D、LIKE(“a*”,“abcd“)27. 下列字符型常量的表示中,错误的是( C )。A、 “65+13” B、“电脑商情” C、中国 D、x=y28. 表达式LEN(SPACE(0)的运算结果是( C )。A、 .NULL. B、1 C、0 D、“ ”29. 以下每两组表达式中,其运算结果完全相同的是(代表空格)( A )。A、 LEFT(“VFP”,3)与SUBSTR(“VFP”,2,3)B、 YEAR(DATE( )与SUBSTR(DTOC(DATE( ),7,2)C、 VARTYPE(“123-4*5”)与VARTYPE(123-4*5)D、 假定A=“Visua

9、l”,B=“FoxPro”,则A-B与A+B30. 函数VAL(SUBS(“20.12ab”,2)的值为( C )。A、20.12 B、20 C、0.12 D、031. 设X=“abcd”,Y=“ab”,在SET EXACT ON 的状态下,下列表达式值为.F.的是( C )。A、NoT(X=Y)OR(Y$”XYZ”) BNOT(X$”XYZ”)AND(X<>Y)C、NOT(x<>Y) D、NoT(x<=Y)32 命令?AT(“放”,“中国人民解放军”)的输出结果是( C ) 。A、6 B、.T. C、11 D、033. 下列函数中函数值为字符型的是( B )。A

10、、 DATE( ) B、TIME( ) C、YEAR( ) D、DATETIME( )34、 在下面的数据类型中默认值为.F.的是( C )。A、 数值型 B、字符型 C、逻辑型 D、日期型35. 下列关于变量的叙述中,不正确的一项是( C )。A、 变量值可以随时改变B、 在Visual FoxPro中,变量分为字段变量和内存变量C、 变量的类型决定变量值得类型D、 在Visual FoxPro中,可以将不同类型的数据赋给同一个变量36. 以下关于空值(NULL)叙述正确的是( B )。A、 空值等同于空字符串 B、空值表示字段或变量还没有确定值C、Visual FoxPro不支持空值 D、

11、空值等同于数值37. 下列关系表达式中,运算结果为逻辑.T.的是( C )。A、 “副教授”+“正教授” B、3+5#2*4C、“计算机”<>“计算机世界” D、2004/05/01=CTOD(“04/05/01”)38. 下列函数输出结果为17的是( A )。A、 ?INT(17.8) B、?ROUN(16.8,1)C、?ABS(ROUN(16.8,-1)) D、?INT(16.8)39. 若想从字符串“北京市”中取出汉字“京”,应该用函数( D )。A、 SUBSTR(“北京市”,2,2) B、SUBSTR(“北京市”,2,1)C、SUBSTR(“北京市”,3,1) D、SUB

12、STR(“北京市”,3,2)40. 下列各种字符组合中,( A )不是Visual FoxPro中的字符型常量。A、 计算机应用 B、“ABCDE” C、“1995” D、10.8641. Visual FoxPro内存变量的数据类型不包括( C )。A、 数值型 B、货币型 C、备注型 D、逻辑型42. 下列赋值语句中正确的是( A )。A、 STORE 1 TO X,Y B、STORE 1,2 TO XC、STORE 1 TO X Y D、STORE 1、2 TO X43. 函数UPPER(“12ab34CD”)的结果是( A )。A、12AB34C B、12ab34CD C、12ab34

13、cd D、12AB34cd2、 填空题1. Visual FoxPro的工作方式有菜单、命令和 程序 3种工作方式。2. 执行命令A=2008/4/2之后,内存变量A的数是 251 。3. 以严格日期形式表示“2008年11月10日”的日期常量应该写为 2008.11.10 。4. LEET(“123456789”,LEN(“数据库”)的计算结果是 123456 。5. 函数BETWEEN(80,165,60)的运算结果是 .F. 。6. 表达式STUFF(“GOODBOY”,5,3,“GIRL”)的运算结果是 GOODGIRL 。7. 表达式LEN(SPACE(5)-SPACE(10)的结果

14、为 15 。8. 函数INT(LEN(“123.456”)的结果是 7 。9. 在Visual FoxPro中,对于只取两种值的数据,一般使用 逻辑 类型。一、选择题1.设X:1 i00,Y一800,执行以下命令:?IIF(X>一100,Y一50,Y+50),屏幕显示结果是( B )。A、50 B、750 C、800 D、8502.使用命令DECLARE a(2,3)定义数组a,则a中包含的数组元素个数为( D )。A、2 B、3 C、5 D、63. 以下数据结构中不属于线性数据结构的是( C )。A、 队列 B、线性表 C、二叉树 D、栈4. 对Visual FoxPro,下面说法错误

15、的是( C )。A、 字符型字段可以存放空格 B、日期型字段专门存放日期数据C、逻辑型字段可以存放数值 D、备注型字段必须存放文字内容5. 算法的空间复杂度是指(D )。A、算法程序的长度 B、算法程序中的指令条数C、算法程序所占用的存储空间 D、算法执行过程中所需要的存储空间6. 下列关于过程文件的说法中,错误的是( C )。A、 过程文件的建立需使用MODIFY COMMAND命令B、 过程文件的默认扩展名为.pgbC、 在调用过程文件中的过程之前不必打开过程文件D、 过程文件只包含过程,可以被其他程序所调用7. 结构化程序设计主要强调的是( B )。A、 程序的规模 B、程序的易读性C、

16、程序的执行效率 D、程序的可移植性8. 在Visual FoxPro中,如果希望跳出FOR.ENDFOR循环体,执行ENDFOR后面的语句,应使用( B )。A、 LOOP B、EXIT C、BREAK D、RETURN9. 使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是( B )。A、 局部窗口 B、跟踪窗口 C、调用堆栈窗口 D、监视窗口10. 下列关于接收参数和传送参数的说法中,正确的是( C )。A、 接收参数的语句PARAMETERS可以写在程序中的任意位置B、 通常传送参数的语句DO.WITH和接收参数的语句PARAMETERS不必搭配成对,可以单独使用C、 传送参数

17、和接收参数排列顺序和数据类型必须一一对应D、 传送参数和接收参数的名字必须相同11. 下列关于接收参数和传送参数的说法中,正确的是( C )。A、 在队列中只能插入数据 B、队列可在任意位置删除和插入C、队列是先进先出的线性表 D、队列是先进后出的线性表12. 在DO WHILE.ENDDO循环结构中,LOOP命令的作用是( B )。A、 退出循环,返回程序开始处B、 转移到DO WHILE语句行,开始下一个判断和循环C、 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D、 终止程序执行13. 在设计程序时,应采纳的原则之一是( A )。A、 程序结构应有助于读者理解 B、

18、不限制goto语句的使用C、减少或取消注解行 D、程序越短越好14、 算法一般都可以用哪几种控制结构组合而成( D )。A、 循环、分支、递归 B、顺序、循环、嵌套C、循环、递归、选择 D、顺序、选择、循环15、 下列关于栈的叙述正确的是( D )。A、 在栈中只能插入数据 B、在栈中只能删除数据C、栈是先进先出的线性表 D、栈是先进后出的线性表16. 在DO WHILE.ENDDO的循环结构中,下列叙述正确的是( B )。A、 循环体中的LOOP和EXIT语句的位置是固定的B、 在程序中应加入空值循环结束的语句C、 执行到ENDDO时,首先判断表达式的值,然后再返回DO WHILE语句D、

19、循环体中的LOOP语句为跳出循环体17. 下列关于过程的说法不正确的是( B )。A、 过程可以放在主程序代码后面,也可以保存在称为过程文件的单独文件里B、 过程文件只包含过程,这些过程只能被过程文件调用C、 如果需要打开多个过程文件,可以在调用过程语句中加ADDITIVE,那么在打开过程文件时,并不关闭原先已打开的过程文件D、 关闭个别过程文件的命令格式是:RELEASE PROCEDURE<过程文件>18. Visual FoxPro支持结构化程序设计,下列不属于分支结构的是( A )。A、 DO WHILE.ENDDO B、IF.ENDIFC、DO CASE.ENDCASE

20、D、IF.ELSE.ENDIF19. 数据的存储结构是指( B )。A、 数据所占的存储空间量 B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式 D、存储在外存中的数据20. 数据结构中,与所使用的计算机无关的是数据的( C )。A、 存储结构 B、物理结构 C、逻辑结构 D、物理和存储结构21. 下面选项中关于ACCEPT命令说法错误的是( B )。A、 ACCEPT命令格式是:ACCEPT<字符表达式>TO<内存变量>B、 该命令只接收字符串,但是用户在输入字符串时,必须要加上定界符C、 如果不输入任何内容直接按回车键,系统就会把空串赋给指定的内存

21、变量D、 如果选用<字符表达式>,那么系统就会首先显示该表达式的值,作为提示信息22. 下面叙述中正确的是( C )。A、 算法的执行效率与数据的存储结构无关B、 算法的空间复杂度是指算法程序中指令(或语句)的条数、C、 算法的有穷性是指算法必须能在执行有限个步骤之后终止D、 以上3种描述都不对23. 将内存变量定义为全局变量的Visual FoxPro命令是( C )。A、 LOCAL B、PRIVATE C、PUBLIC D、GLOBAL24. 关于Visual FoxPro的变量,线面说法中正确的是( B )。、A、 使用一个简单变量之前要先声明或定义B、 数组中各数组元素的

22、数据类型可以不同C、 定义数组以后,系统为数组的每个数组元素赋以数值0D、 数组元素的下标下限是025. 在Visual FoxPro中,程序文件的扩展名为( B )。A、.qpr B、.prg C、.pjx D、.scx26. 程序的3种基本控制结构是( B )。A、 过程、子过程和子程序 B、顺序、选择和循环C、递归、堆栈和队列 D、调用、返回和转移27. 在计算机中,算法是指( C )。A、 查询方法 B、加工方法 C、解题方案的准确而完整的描述 D、排序方法28. 下列叙述中正确的是( A)。A、线性表是线性结构B、线与队列是非线性结构C、线性链表是非线性结构 D、二叉树是线性结构29

23、. 下列关于过程调用的叙述中,不正确的是( A)。A、 被传递的参数若是变量,则为引用方式B、 被传递的参数若是常量,则为传值方式C、 被传递的参数若是表达式,则为传值方式D、 传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反30. 下列关于数组的叙述中,错误的是( C )。A、 用DIMENSION和DECLARE都可以定义数组B、 Visual FoxPro中只支持一维数组和二维数组C、 一个数组中各个数组元素必须是同一种数据类型D、 新定义数组的各个数组元素初值为.F.31. 对建立良好的程序设计风格,下列描述正确的是( A )。A、 程序应简单、清晰、可读性好 B、

24、符号名的命名只要符合语法C、充分考虑程序的执行效率 D、程序的注释可有可无32. 下面描述中,符合结构化程序设计风格的是( A )。A、 使用顺序、选择和重复(循环)3种基本控制结构表示程序逻辑B、 模块只有一个入口,可以有多个出口C、 注重提高程序的执行效率D、 不使用goto语句33. 如果内存变量和字段变量均有变量名“学号”,那么引用内存变量的正确方法为( D )。A、 m.学号 B、学号 C、m->学号 D、A和C34. 不能参与排序的数据类型是( D )。A、 字符型 B、日期型 C、逻辑型 D、备注型35. 在下列选项中,( C )不是一个算法一般应该具有的基本特征。A、 确

25、定性 B、可行性 C、无穷性 D、输入和输出36. 在DO WHILE.ENDDO循环结构中,EXIT命令的作用是( C )。A、 退出循环,返回程序开始处B、 转移到DO WHILE语句行,开始下一个判断和循环C、 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D、 终止程序执行37. 在Visual FoxPro中说明数组的命令是( C )。A、 DIMENSION和ARRAY B、DECLARE和ARRAYC、DIMENSION和DECLARE D、只有DIMENSION38. 栈和队列的共同点是( C )。A、都是先进后出 B、都是先进先出 C、只允许在端点处插入和

26、删除元素 D、没有共同点39. 在Visual FoxPro中,关于过程调用的叙述正确的是( A)。A、 当实参的数量少于形参的数量时,多余的形参初值取逻辑.F.B、 当实参的数量多余形参的数量时,多余的实参被忽略C、 实参与形参的数量必须相等D、 上面A和B都正确40. 有关过程调用叙述正确的是( D )。A、 打开过程文件时,其中的主过程自动调入内存B、 同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭C、 用命令DO<proc>WITH<parmlist>调用过程时,过程文件无需打开就可调用其中的过程D、 用命令DO<proc>WITH<

27、;parmlist>IN<file>调用过程时,过程文件无需打开,就可调用其中的过程41. 如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有RETURN TO MASTER语句,则由子程序3返回( A )。A、 主程序 B、子程序1 C、子程序2 D、子程序342. 以下不是结构化程序设计方法的主要原则的是(B )。A、 自顶向下 B、有底向下 C、模块化 D、限制使用goto语句43. 在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( C )。A、 PRIVATE B、PUBLIC C、LOCAL D、不通

28、过A、B、C说明,在程序中直接使用44. 关于内存变量的调用,下列说法正确的是( D )。A、 局部变量不能被本层模块程序调用B、 私有变量只能被本层模块程序调用C、局部变量能被本层模块和下层模块程序调用D、私有变量能被本层模块和下层模块程序调用45. 算法的时间复杂度是指( C )。A、 执行算法程序所需要的时间B、 算法程序的长度C、 算法执行过程中所需要的基本运算次数D、 算法程序中的指令条数46. 在程序中不需要用PUBLIC等命令明确声明和建立,可以直接使用的内存变量是( C )。A、 局部变量 B、隐藏变量 C、私有变量 D、全局变量2、 填空题1. 算法的复杂度主要包括 时间 复

29、杂度和空间复杂度。2. 算法的5个重要特性是:输入、输出、正确性、确定性和 有穷性 。3. 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、 模块化 和限制使用goto语句。4. 顺序存储方法是把逻辑上相邻的结点存储在物理位置 相邻 的存储单元中。5. 数据结构包括数据的 逻辑 结构和数据的存储结构。6. 线性表的链式存储结构主要包括单链表、 双链表 和 循环链表 3种形式。1、 选择题1. Visual FoxPro支持的数据模型是( B )。A、 层次数据模型 B、关系数据模型C、网状数据模型 D、树状数据模型2. 对于数据库而言,能支持它的各种操作的软件系统称为( D )。A、

30、 命令系统 B、操作系统C、数据库系统 D、数据库管理系统3. Visual FoxPro系统通常称作( C )。A、 数据库 B、高级语言 C、数据库管理系统 D、数据库系统4. Visual FoxPro DBMS是( B )。A、 操作系统的一部分 B、操作系统支持下的系统软件、C、一种编译程序 D、一种操作程序5. 下列关于数据库系统的叙述中正确的是( A )。A、 数据库系统减少了数据冗余B、 数据库系统避免了一切数据冗余C、 数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据6. 关系表中的每一横行称为一个( A )。A、 元组 B、字段 C、属性

31、D、码7.关系数据库管理系统能实现的关系运算包括( B )。A排序、索引、统计 B选择、投影、联接C关联、更新、排序 D显示、打印、制表8在关系数据库中,用来表示实体之间联系的是( D )。A树结构 B网结构 C线性表 D二维表9数据库系统是在( B )基础上发展起来的。A操作系统 B文件系统C应用程序系统 D数据库管理系统10.将ER图转换到关系模式时,实体和联系都可以表示成( B )。A 属性 B关系 C键 D.域2、 填空题1. 关系模型允许3类数据约束:实体完整性、 参考完整性 和用户自定义完整性(域完整性)。2. 数据库管理系统 是数据库系统的核心。3. 数据库管理系统常见的数据模型

32、有层次模型、网状模型和 关系模型 。1快速查找命令SEEK用于( A )。A索引后的表文件 B升序排序表文件C降序排序表文件 D一般表文件2在Visual FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令( B )。ALIST ON PRINT BLIST TO PRINTCPRINT LIST DLIST PRINT ON3随数据表自动打开和更新的索引文件是( C )A单入口索引文件 B独立的复合索引文件C结构化的复合索引文件 D扩展名为IDX的索引文件4 把当前数据表文件中“性别"字段的值全部清除,但仍保留该字段,应当使用( C )。A. MODIFY S

33、TRUCTURE B.DELETE C.REPLACE D.ZAP5关闭所有数据表的命令是( B )。AUSE B.CLOSE DATABASE C.SET DB OFF D.CLEAR6DELETE命令的作用是( B )。A.为当前记录做删除标记 B.直接物理删除当前记录C.删除当前数据表文件的所有记录D.在提问确认后物理删除当前记录7. 数据表文件中有10条记录,当前记录号为1,执行命令SKIP-1后再执行命令?RECNO( B )。A.0 B.1 C.-1 D.出错信息8. 对数据表进行逻辑连接的命令是( C )。A. JOIN B.LINK C.RELATION D.SET RELAT

34、ION9. 修改表结构的命令是( C )。A. CREATE B.LIST STRUCTUREC.BROWSE D.MODIFY STRUCTURE10. 关系数据表的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括( B )。A. 投影 B.比较 C.连接 D.选择、11. MODIFY STRUCTURE命令的功能是( D )。A. 修改字段的类型 B.增加新的字段C.修改字段的名称 D.修改表文件的结构12. 使用BROWSE命令可以方便地对当前的数据表记录进行多种编辑操作,包括( A )。A、 修改、追加、删除但不能插入 B、修改、追加、删除及插入、C、修改、追加、插入但

35、不能删除 D、删除、追加、插入但不能修改13. 若要恢复用DEETE命令删除的若干记录,应该( A )。A、 用RECALL命令 B、立即按ESC键C、用RELEASE命令 D、用FOUND命令14. 在下面的命令中,不能修改数据记录的命令是( D )。A. BROWSE B.EDIT C.CHANGE D.MODIFY15. 数据表文件已打开而索引文件尚未打开时,打开索引文件的命令是( C )。A. USE(索引文件名) B.INDEX WITH(索引文件名)C.SET INDEX TO(索引文件名) D.INDEX ON(索引文件名)16. 在以下关于索引的说明中,错误的是( D )。A、

36、 索引可以提高查找速度 B、索引可能降低更新速度、C、索引和排序具有不同的含义 D、不能更新索引字段17. Visual FoxPro中对当前工作区叙述错误的是( B )。A、 最后一次执行SELECT命令时所在的工作区为当前工作区B、 建立数据表时所在的工作区是当前工作区C、 当前工作区中只有一条记录指针D、 当前工作区中字段名可直接使用18. 职工数据表中有D型字段“出生日期”,要计算职工的整数实足年龄,则可使用命令( C )。A. ?DATE()-出生日期/365/B. ?(DATE()-出生日期)/365C. ?INT(DATE()-出生日期)/365)D. ?ROUND(DATE()

37、-出生日期)/365)19. Visual FoxPro的ZAP命令可以删除当前数据表文件的( A )。A、 全部记录 B、满足条件的记录 C、结构 D、有删除标记的记录20. 快速查找命令FIND用于( A )。A、 索引后的表文件 B、升序排序表文件C、降序排序表文件 D、一般表文件21. 命令SELECT 0的功能是( A )。A、 选择区号最小的空闲工作区B、 选择区号最大的空闲工作区C、 选择当前工作区的区号加1的工作D、 随机选择一个工作区的区号22. 在图书数据表文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( B)。A. DELETE F

38、OR “D”$书号 B.DELETE FOR SUBSTR(书号,1,1)=“D”C.DELETE FOR 书号=D* D.DELETE FOR RIGHGT(书号,1,1)=“D”23. 可以使用FOUND()函数来检测查找是否成功的命令有( B)。A. LIST,FIND,SEEK B.FIND,SEEK,LOCATEC.FIND,DISPLAY,SEEK D.LIST,SEEK,LOCATE24. 在下列记录定位命令中,不能用FOUND()函数检查操作是否成功的命令是( D )。A. SEEK B.FIND C.LOCATE/CONTINUE D.SKIP25. 在Visual FoxP

39、ro中,对数据表进行排序会改变数据表的( D )。A、 数据项 B、记录数 C、逻辑顺序 D、物理顺序26. 要从某数据表文件中真正删除一条记录,应使用命令( C)。A、 先用DELETE命令,再用ZAP命令B、 直接用ZAP命令C、 先用DELETE命令,再用PACK命令D、 直接用DELETE命令27. 下列命令中( B )命令可对当前数据表的所有数值型字段求和。A. COUNT B.SUN C.AVERAGE D.TOTAL28. SKIP命令移动记录指针的基准是( B)A、 第一条记录 B、当前记录 C、指定记录 D、表文件尾29. 在工作区1中已打开数据表ABC.DBF,则在工作区2

40、中再次打开的操作是( B )。A. USE IN 2 AGAIN B.USE ABC IN 2 AGAINC.USE ABC IN 2 D.非法操作30. 对两个数据表文件进行物理连接操作的命令是( B )。A. LINK B.JOIN C.SET RELATION D.RELATION31. 在“职工档案”表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”应输入的条件表达式为(C )。A、 婚否OR(性别=女) B、(婚否=.T.)AND(性别=女)C、婚否AND(性别=女) D、已婚OR(性别=女)32. 关系数据表管理系统存储与管理数据的基本形式是( B)。A、 关系树 B

41、、二维表 C、结点路径 D、文本文件33. 二维表格中的一栏对应于数据表中的( B )。A. 一条记录 B、一个字段 C、几条记录 D、无对应关系34. 在查找满足条件的记录时,若希望能找出所有满足条件的记录,可用( D )命令。A. FIND B.LOCATE C.FIND.CONTINUE D.LOCATE.CONTINUE35. 设当前数据表有10条记录,当EOF()为真时,命令?RECNO()的显示结果是( B )。A.10 B.11 C.0 D.空36. 执行命令SET DELETED OFF后,则( B )。A、 禁止对数据表文件记录删除 B、显示记录时不忽略有删除标记C、取消数据

42、表文件记录的删除标记 D、执行记录删除命令时不提示信息37. 一个有多条记录的数据表打开后,要在第一条记录后增加一条空记录,应使用命令( B )。A. APPEND B.INSERT C.APPND BEFORE D.INSERT BEFORE38. 对指定范围内满足条件的数值型字段求平均值的命令是( B )。A. SUM B.AVERAGE C.COUNT D.TOTAL39. 在Visual FoxPro中,数据表建立索引,将产生相应的索引文件,而原文件内容( A )。A、 并不改变 B、顺序改变 C、记录数改变 D、数据改变40. 在下列子句中,属于<范围>子句的有( A )

43、。A. ALL、REST、NEXT、RECORD B.NEXT、REST、FIELDS、TOPC.REST、FIELDS、FOR、BOTT D.ALL、FOR、WHILE、RECORD41. 打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是( A )。A. .T.和.T. B.F.和.F. C.T.和.F. D.F.和.T.42. 当前数据表中“是否通过”字段为逻辑类型,.T.表示通过,要显示所有未通过的记录应用命令( C)。A. LIST FOR “是否通过”=.F. B.LIST FOR 是否通过C.LIST FOR NOT 是否通过 D.LIST FOR NOT

44、“是否通过”43. 对未经排序或索引的数据表进行查找时,只能用( C )命令。A. FIND B.SEEK C.LOCATE D.DISPLAY44. 执行LOCATE FOR成绩<60命令之后,要将记录定位在下一个成绩小于60分的记录上,应用命令( D )。A. LOCATE WHILE成绩<60 B.SKIPC.LOCATE FOR成绩<60 D.CONTINUE45. 建立数据表文件结构用( A )命令。A. CREATE B.MODIFY STRUCTUREC.COPY D.EDIT46. 数据表文件中共有51条记录,执行命令GO BOTTOM后,记录指针指向记录的序

45、号为( A )。A.51 B.1 C.52 D.5047. 对数据表进行排序的关键字可为( C )字段。A、 逻辑型和备注型 B、日期型和备注型C、日期型和逻辑型 D、逻辑型、日期型和备注型48. Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指( C )。A、 数据库文件(.dbc文件)B、 一个数据库中两个表之间有一定的关系C、 表文件(.dbf文件)D、 一个表文件中两条记录之间有一定的关系一、选择题1. 在设置数据库中表之间的永久关系时,以下说法正确的是( C )。A、 父表必须建立主索引,子表可以不建立索引B、 父表、子表都必须建立主索引C、 父表必须建立主索引

46、,子表必须建立候选索引D、 父表必须建立主索引,子表可以建立普通索引2. 在表的索引类型中,主索引可以在( B )中建立。A、 自由表 B、数据库表 C、任何表 D、自由表和视图、3. 要限制数据库表中字段的重复值,可以使用( A )。A、 主索引或候选索引 B、主索引或唯一索引C、主索引或普通索引 D、唯一索引或普通索引4. 采用( A )类型时,指定字段或表达式中不允许出现重复值的索引,且该种索引只能用在数据库表中,而不能在自由表中建立。A、 主索引 B、候选索引 C、唯一索引 D、普通索引5. 下列叙述中错误的是( B )。A、 一个数据库表只能设置一个主索引B、 唯一索引不允许索引表达

47、式有重复值C、 候选索引既可以用于数据库表也可以用于自由表D、 候选索引不允许索引表达式有重复值6. 向数据库中添加的表( B )表。A、 可以是任意的 B、不属于其他数据库的C、必须是属于其他数据库的 D、不属于两个以上数据库的7. 在“数据库设计器”窗口中选择表间关系连线,下列操作中不可以进行的是( B )。A、 删除关系 B、添加关系 C、编辑关系 D、编辑参照完整性8. 以下关于自由表的叙述,正确的是( C )。A、 全部是用以前版本的Visual FoxPro建立的表B、 可以用Visual FoxPro建立,但是不能把它添加到数据库中C、 自由表可以添加到数据库中,数据库表也可以从

48、数据库中移出成自由表D、 自由表可以添加到数据库中,但数据库表不可以从数据库中移出成自由表9. 在表设计器的字段选项卡中,设置字段宽度的单位是( C )。A、 位 B、双位 C、字节 D、双字节10. 下列说法中正确的是( B )。A、 在项目管理器中选择数据库前,要先打开数据库B、 Visual FoxPro在同一时刻可以打开多个数据库C、在同一时刻可以有多个当前数据库D、Visual FoxPro在执行查询和表单时必须手工打开数据库11. Visual FoxPro 6.0中的表主要有两种存在方式,即数据库表和( D )。A、 二维表 B、数据库 C、关系型表 D、自由表12. .DBC文

49、件是指( A )。A、 数据库文件 B、数据库表文件 C、自由表文件 D、数据库表备注文件、13、 在Visual FoxPro中,可以对字段设置默认值的表(A )。A、 必须是数据库表 B、必须是自由表C、自由表或数据库表 D、不能设置字段的默认值14. 在建立唯一索引时,出现重复字段值时,存储重复出现记录的( A )。A、 第一个 B、最后一个 C、全部 D、几个15. 下列关于空值的说法中正确的是( B )。A、 空值与0、空字符串等具有相同的含义B、 空值就是缺值或还没有确定值C、 可以把空值理解为任何意义的数据D、 空值表示任意值16. 为字段设置了( A )后,输入的新数据必须符合

50、这个要求才能被接收,否则要求用户重新输入该数据。A、 有效性规则 B、有效性信息 C、默认值 D、删除触发规则17. 在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( C )。A、 限制 B、忽略 C、级联 D、级联或限制18.下列关于索引的说法中不正确的是( C )。A、 主索引的索引表达式中涉及的字段必须用字段名B、 普通索引的索引表达式中涉及的字段必须用字段名C、 普通索引名必须用字段名表示D、 主索引名不是必须用字段名表示的19. Visual FoxPro参照完整性规则不包括( B

51、)。A、 更新规则 B、查询规则 C、删除规则 D、插入规则20. 下列说法中错误的是( A )。A、 永久性关系定义了两个表之间的各种关系,每次打开表时,Visual FoxPro会自动使用这些关系B、 临时性关心在退出Visual FoxPro时就会失效C、 使用SET RELATION命令创建的是永久性关系D、永久性关系是作为数据库的一部分保存起来的21. 下列说法中错误的是( D )。A、永久性关系定义了两个表之间的各种关系,每次打开表时,Visual FoxPro 会自动使用这些关系B、临时性关系在退出Visual FoxPro 时就会失效C、使用 SET RELATION命令创建的是永久性关系D、永久性关系是作为数据库的一部分保存起来的22. 数据库中可以存放的是( B )。A、 数据库文件 B、数据库表文件 C、自由

温馨提示

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

评论

0/150

提交评论