湖南师范大学vfp选择题
更新时间:2024-05-06 03:11:01 阅读量: 综合文库 文档下载
湖南师范大学计算机1.下列日期表达式错误的是( B )。
vfp选择题
A、{^2004/05/09}+15 B、{^2008/05/09}+date() C、{^2004/05/09}-15 D、{^2008/05/09}-date()
2.在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是( B )。 A、{^2002.09.01 11:10:10 AM}—{^2001.09.01 11:10:10 AM} B、{^01/01/2002}+20 C、{^2002.02.01}+20
D、{^2002/02/01}—{^2002/02/01}
3.在Visual FoxPro中,下列数据为常量的是( C )。 A、02/07/97 B、T C、.Y. D、TOP 4.下列表达式中格式不正确的是( D )。
A、{04/05/97} B、TT C、VAL(“1234”) D、2X>15 5. 既是算术运算符,又是字符运算符的是( A )。 A、+ B、^ C、** D、/
6.在下面的表达式中,运算结果为逻辑.T.的是( D )。 A、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 MEMORY LIKE A * D、CLEAR MEMORY LIKE A * 8.函数LEN(“ABC”-“ABC”)的值是( C )。 A、0 B、6 C、7 D、3
9.假定已经执行了正确命令M=[28+2],再执行命令?M,屏幕将显示(A、[30] B、28+2 C、[28+2] D、30
10.下列表达式中,表达式返回结果为.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’)返回的是( D )。
)。 B 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、50
14.设X=999,Y=888,Z=“X+Y”,表达式&Z+1的结果为( C )。 A、错误 B、X+Y=1 C、1888 D、9998881
15.假定系统日期是2008年7月8日,则执行命令N=MOD(YEAR(DATE( ))-2000,10)后,N的值是( B )。
A、2 B、8 C、-8 D、0
16.假定N,C,L分别为数值型、字符型、逻辑型变量。在下面的表达式中错误的表达式是( D )。
A、3*N B、C-‘N’ C、N=10 OR L D、C>10 17.函数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、22
19.在下列Visual FoxPro表达式中,运算结果为字符型数据的是( B )。 A、“ABCD”+“AB”=“ABCDAB” B、“1234”-“34”
C、CTOD(“05/08/03”) 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.8
21.设X=10,语句?VARTYPE(“X”)的输出结果是( B )。 A、N B、C C、10 D、X
22.“x是小于100的非负数”,用VFP表达式表示是( C )。 A、0<=x<100 B、0
24.在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 FoxPro”) D、LIKE(“a*”,“abcd“) 27.下列字符型常量的表示中,错误的是( C )。
A、“65+13” B、[“电脑商情”] C、[[中国]] D、[x=y] 28.表达式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=“Visual□□”,B=“□□FoxPro”,则A-B与A+B 30.函数VAL(SUBS(“20.12ab”,2))的值为( C )。 A、20.12 B、20 C、0.12 D、0
31.设X=“abcd”,Y=“ab”,在SET EXACT ON 的状态下,下列表达式值为.F.的是(A、NoT(X==Y)OR(Y$”XYZ”) B.NOT(X$”XYZ”)AND(X<>Y) C、NOT(x<>Y) D、NoT(x<=Y)
32.命令?AT(“放”,“中国人民解放军”)的输出结果是( C ) 。 A、6 B、.T. C、11 D、0 33.下列函数中函数值为字符型的是( B )。
A、DATE( ) B、TIME( ) C、YEAR( ) D、DATETIME( ) 34、在下面的数据类型中默认值为.F.的是( C )。 A、数值型 B、字符型 C、逻辑型 D、日期型 35.下列关于变量的叙述中,不正确的一项是( C )。 A、变量值可以随时改变
)。 C B、在Visual FoxPro中,变量分为字段变量和内存变量 C、变量的类型决定变量值得类型
D、在Visual FoxPro中,可以将不同类型的数据赋给同一个变量 36.以下关于空值(NULL)叙述正确的是( B )。
A、空值等同于空字符串 B、空值表示字段或变量还没有确定值 C、Visual FoxPro不支持空值 D、空值等同于数值 37.下列关系表达式中,运算结果为逻辑.T.的是( C )。 A、“副教授”+“正教授” B、3+5#2*4
C、“计算机”<>“计算机世界” 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、SUBSTR(“北京市”,3,2)
40.下列各种字符组合中,( A )不是Visual FoxPro中的字符型常量。 A、计算机应用 B、“ABCDE” C、“1995” D、[10.86] 41.Visual FoxPro内存变量的数据类型不包括( C )。 A、数值型 B、货币型 C、备注型 D、逻辑型 42.下列赋值语句中正确的是( A )。
A、STORE 1 TO X,Y B、STORE 1,2 TO X C、STORE 1 TO X Y D、STORE 1、2 TO X 43.函数UPPER(“12ab34CD”)的结果是( A )。 A、12AB34C B、12ab34CD C、12ab34cd D、12AB34cd 二、填空题
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))的结果为 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、850
2.使用命令DECLARE a(2,3)定义数组a,则a中包含的数组元素个数为( D )。 A、2 B、3 C、5 D、6
3.以下数据结构中不属于线性数据结构的是( C )。 A、队列 B、线性表 C、二叉树 D、栈 4.对Visual FoxPro,下面说法错误的是( C )。
A、字符型字段可以存放空格 B、日期型字段专门存放日期数据 C、逻辑型字段可以存放数值 D、备注型字段必须存放文字内容 5.算法的空间复杂度是指( D )。
A、算法程序的长度 B、算法程序中的指令条数
C、算法程序所占用的存储空间 D、算法执行过程中所需要的存储空间 6.下列关于过程文件的说法中,错误的是( C )。 A、过程文件的建立需使用MODIFY COMMAND命令 B、过程文件的默认扩展名为.pgb
C、在调用过程文件中的过程之前不必打开过程文件 D、过程文件只包含过程,可以被其他程序所调用 7.结构化程序设计主要强调的是( B )。 A、程序的规模 B、程序的易读性 C、程序的执行效率 D、程序的可移植性
8.在Visual FoxPro中,如果希望跳出FOR...ENDFOR循环体,执行ENDFOR后面的语句,应使用( B )。
A、LOOP B、EXIT C、BREAK D、RETURN
9.使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是( B )。 A、局部窗口 B、跟踪窗口 C、调用堆栈窗口 D、监视窗口 10.下列关于接收参数和传送参数的说法中,正确的是( C )。 A、接收参数的语句PARAMETERS可以写在程序中的任意位置
B、通常传送参数的语句DO...WITH和接收参数的语句PARAMETERS不必搭配成对,可以单独使用
C、传送参数和接收参数排列顺序和数据类型必须一一对应 D、传送参数和接收参数的名字必须相同
11.下列关于接收参数和传送参数的说法中,正确的是( C )。 A、在队列中只能插入数据 B、队列可在任意位置删除和插入 C、队列是先进先出的线性表 D、队列是先进后出的线性表 12.在DO WHILE...ENDDO循环结构中,LOOP命令的作用是( B )。 A、退出循环,返回程序开始处
B、转移到DO WHILE语句行,开始下一个判断和循环
C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D、终止程序执行
13.在设计程序时,应采纳的原则之一是( A )。
A、程序结构应有助于读者理解 B、不限制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、循环体中的LOOP语句为跳出循环体
17.下列关于过程的说法不正确的是( B )。
A、过程可以放在主程序代码后面,也可以保存在称为过程文件的单独文件里 B、过程文件只包含过程,这些过程只能被过程文件调用
C、如果需要打开多个过程文件,可以在调用过程语句中加ADDITIVE,那么在打开过程文件时,并不关闭原先已打开的过程文件
D、关闭个别过程文件的命令格式是:RELEASE PROCEDURE<过程文件>
18.Visual FoxPro支持结构化程序设计,下列不属于分支结构的是( A )。 A、DO WHILE...ENDDO B、IF...ENDIF C、DO CASE...ENDCASE D、IF...ELSE...ENDIF 19.数据的存储结构是指( B )。
A、数据所占的存储空间量 B、数据的逻辑结构在计算机中的表示 C、数据在计算机中的顺序存储方式 D、存储在外存中的数据 20.数据结构中,与所使用的计算机无关的是数据的( C )。 A、存储结构 B、物理结构 C、逻辑结构 D、物理和存储结构 21.下面选项中关于ACCEPT命令说法错误的是( B )。 A、ACCEPT命令格式是:ACCEPT[<字符表达式>]TO<内存变量>
B、该命令只接收字符串,但是用户在输入字符串时,必须要加上定界符 C、如果不输入任何内容直接按回车键,系统就会把空串赋给指定的内存变量 D、如果选用<字符表达式>,那么系统就会首先显示该表达式的值,作为提示信息 22.下面叙述中正确的是( C )。 A、算法的执行效率与数据的存储结构无关
B、算法的空间复杂度是指算法程序中指令(或语句)的条数、 C、算法的有穷性是指算法必须能在执行有限个步骤之后终止 D、以上3种描述都不对
23.将内存变量定义为全局变量的Visual FoxPro命令是( C )。 A、LOCAL B、PRIVATE C、PUBLIC D、GLOBAL 24.关于Visual FoxPro的变量,线面说法中正确的是( B )。、 A、使用一个简单变量之前要先声明或定义 B、数组中各数组元素的数据类型可以不同
C、定义数组以后,系统为数组的每个数组元素赋以数值0
D、数组元素的下标下限是0
25.在Visual FoxPro中,程序文件的扩展名为( B )。 A、.qpr B、.prg C、.pjx D、.scx 26.程序的3种基本控制结构是( B )。
A、过程、子过程和子程序 B、顺序、选择和循环 C、递归、堆栈和队列 D、调用、返回和转移 27.在计算机中,算法是指( C )。
A、查询方法 B、加工方法 C、解题方案的准确而完整的描述 D、排序方法 28.下列叙述中正确的是( A )。
A、线性表是线性结构 B、线与队列是非线性结构 C、线性链表是非线性结构 D、二叉树是线性结构 29.下列关于过程调用的叙述中,不正确的是( A )。 A、被传递的参数若是变量,则为引用方式 B、被传递的参数若是常量,则为传值方式 C、被传递的参数若是表达式,则为传值方式
D、传值方式中形参变量值的改变不会影响实参变量的取值,引用方式则刚好相反 30.下列关于数组的叙述中,错误的是( C )。 A、用DIMENSION和DECLARE都可以定义数组 B、Visual FoxPro中只支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组的各个数组元素初值为.F.
31.对建立良好的程序设计风格,下列描述正确的是( A )。 A、程序应简单、清晰、可读性好 B、符号名的命名只要符合语法 C、充分考虑程序的执行效率 D、程序的注释可有可无 32.下面描述中,符合结构化程序设计风格的是( A )。 A、使用顺序、选择和重复(循环)3种基本控制结构表示程序逻辑 B、模块只有一个入口,可以有多个出口 C、注重提高程序的执行效率 D、不使用goto语句
33.如果内存变量和字段变量均有变量名“学号”,那么引用内存变量的正确方法为()。 D
A、m.学号 B、学号 C、m->学号 D、A和C 34.不能参与排序的数据类型是( D )。
A、字符型 B、日期型 C、逻辑型 D、备注型
35.在下列选项中,( C )不是一个算法一般应该具有的基本特征。 A、确定性 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和ARRAY C、DIMENSION和DECLARE D、只有DIMENSION 38.栈和队列的共同点是( C )。
A、都是先进后出 B、都是先进先出 C、只允许在端点处插入和删除元素 D、没有共同点 39.在Visual FoxPro中,关于过程调用的叙述正确的是( A )。 A、当实参的数量少于形参的数量时,多余的形参初值取逻辑.F. B、当实参的数量多余形参的数量时,多余的实参被忽略 C、实参与形参的数量必须相等 D、上面A和B都正确
40.有关过程调用叙述正确的是( D )。 A、打开过程文件时,其中的主过程自动调入内存
B、同一时刻只能打开一个过程,打开新的过程后,旧的过程自动关闭
C、用命令DO
41.如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有RETURN TO MASTER语句,则由子程序3返回( A )。
A、主程序 B、子程序1 C、子程序2 D、子程序3 42.以下不是结构化程序设计方法的主要原则的是( B )。
A、自顶向下 B、有底向下 C、模块化 D、限制使用goto语句
43.在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( C )。
A、PRIVATE B、PUBLIC
C、LOCAL D、不通过A、B、C说明,在程序中直接使用 44.关于内存变量的调用,下列说法正确的是( D )。 A、局部变量不能被本层模块程序调用 B、私有变量只能被本层模块程序调用 C、局部变量能被本层模块和下层模块程序调用 D、私有变量能被本层模块和下层模块程序调用 45.算法的时间复杂度是指( C )。 A、执行算法程序所需要的时间 B、算法程序的长度
C、算法执行过程中所需要的基本运算次数 D、算法程序中的指令条数
46.在程序中不需要用PUBLIC等命令明确声明和建立,可以直接使用的内存变量是( C )。 A、局部变量 B、隐藏变量 C、私有变量 D、全局变量 二、填空题
1.算法的复杂度主要包括 时间 复杂度和空间复杂度。
2.算法的5个重要特性是:输入、输出、正确性、确定性和 有穷性 。
3.结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、 模块化 和限制使用goto语句。
4.顺序存储方法是把逻辑上相邻的结点存储在物理位置 相邻 的存储单元中。 5.数据结构包括数据的 逻辑 结构和数据的存储结构。
6.线性表的链式存储结构主要包括单链表、 双链表 和 循环链表 3种形式。 一、选择题
1.Visual FoxPro支持的数据模型是( B )。 A、层次数据模型 B、关系数据模型 C、网状数据模型 D、树状数据模型
2.对于数据库而言,能支持它的各种操作的软件系统称为( D )。
A.左联接 B.右联接 C.内部联接 D.完全联接 13.默认的表间联接类型是( A )
A.内部联接 B.做链接 C.右联接 D.完全联接 14.视图不能单独存在,它必须依赖于( B ) A.视图 B.数据库 C.表 D.查询 15.以下关于视图的描述中,正确的是( D )
A.只能由自由表创建视图 B.不能由自由表创建视图 C.只能由数据库表创建视图 D.可以由各种表创建视图 16.在下列关于视图的叙述中,正确的一条是( D ) A.视图和查询一样
B.若导出某视图的数据库表被删除了,该视图不受任何影响 C.视图一旦建立,就不能被删除
D.当某一视图被删除后,由该视图导出的其他视图也将自动删除 17.“查询设计器”中的“删选” 选项卡的作用是( C ) A.增加或删除查询的表 B.观察查询生成的SQL程序代码 C.指定查询条件 D.选择查询结果中包含的字段 18.下列选项中不可以作为查询输出去向的是( D ) A.屏幕 B.临时表 C.图形 D.表单 19.多表查询必须设定的选项卡为( D )
A.字段 B.筛选 C.更新条件 D.联接 20.关于查询与视图,以下说法错误的是( B ) A.查询和视图都可以从一个或多个表中提取数据 B.视图是完全独立的,它不依赖于数据库的存在而存在 C.可以通过视图更改数据源表的数据 D.查询是作为文本文件以扩展名.qpr存储的
21.联接中包括第一命名表的所有行,这种联接为( A )
A.左联接 B.右联接 C.内部联接 D.完全联接 22.在“查询设计器”中,系统默认的查询结果的输出去向是( A ) A.浏览 B.报表 C.表 D.图 23.下列关于视图的叙述中不正确的是( B )
A.视图分本地视图及远程视图
B.视图是一种虚拟的表,只能基于一个表创建 C.视图可以更新它所打开的表中的数据
D.本地视图是从本地数据库的表或视图中按照指定条件选取一组记录,进行显示、输出,然后编辑这些记录 二、填空题
1.视图和查询都可以对______本地_________表进行操作。
2.在Visual FoxPro 的查询设计器中______筛选_________选项卡对应的SQL子句是WHERE. 3.查询设计器的“排序依据”选项卡对应于SQL SELECT语句的______ORDER BY_________子句。
4.在Visual FoxPro 中视图可以分为本地视图和______远程_________视图。 5.查询设计器的“联接”选项卡,可以控制_____联接类型__________。 6.可用视图的____更新___________功能修改源表中数据。
7.在Visual FoxPro 中,为了通过视图修改基本表中的数据,需要在视图设计器的_____更新条件__________选项卡中设置相关实行。
8.视图中的数据取自数据库中的_____表__________或_____视图__________。 9.SQL可以控制视图的______更新_________方法。 10.查询_____不能__________更新表中的数据。 一、选择题
1.以下关于Visual FoxPro类的说法,不正确的是( B ) A.类具有继承性和封装性
B.用户必须给基类定义属性,否则出错 C.子类一定具有父类的全部属性
D.用户可以按照已有的类派生出多个子类。
2.如果想在运行表单Form1时,在文本框 Text1中输入的字符均显示为“*”,则可以在Form1的Init事件中加入词句( D ) A.Form1.Text1. Passwordchar =“*” B.Form1.Text1. Password=“*” C.ThisForm.Text1.Password=“*” D.ThisForm.Text1.Passwordchar=“*”
3.下面关于类、对象、属性和方法的叙述中,错误的是( D ) A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法 B.属性用于描述对象的状态,方法用于表示对象的行为 C.基于同一个类产生的两个对象可以分别设置自己的属性值 D.执行不同对象的同名方法,其结果必然是相同的
4.任何对象都有自己的属性,下列关于属性的叙述中,正确的是( A ) A.属性是对象所具有的固有特征,通常用各种类型的数据来表示 B.属性是对象所具有的内部特征,通常用各种类型的数据来表示 C.属性是对象所具有的外部特征,通常用各种类型的数据来表示 D.属性是对象所具有的固有方法,通常用各种程序代码来表示 5.让控件获得焦点,使其成为活动对象的方法是( C ) A.SHOW B.RELEASE C.SETFOCUS D.GOTFOCUS
6.在Visual FoxPro 系统中,以下关于时间的叙述错误的是( B ) A.事件是每个对象可以识别和响应的某些行为和动作 B.事件不能适用于多种控件 C.事件是通过用户的操作行为引发的
D.当事件发生时,将执行包含在事件过程中的全部代码 7.下列基类中不属于容器类的是( B )
A.表单 B.组合框 C.表格 D.命令按钮组 8. 设计表单时,要设定表单窗口的颜色,可使用( B ) A.Caption属性 B.BackColors属性 C.ForeColor属性 D.Color属性 9.表单的Name属性是( D )
A.显示在表单标题栏中的名称 B.运行表单程序时的程序名 C.保存表单时的文件名 D.引用表单时的名称
10.在Visual FoxPro中,组合框的Style属性值为2,则该下拉框的形式为( B )A.下拉组合框 B.命令按钮 C.列表框 D.选项按钮 11.下列基类中是容器类的是( A )
A.表单 B.命令按钮 C.列表框 D.选项按钮
12.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的( D )
A.标题 B.属性 C.事件 D.方法 13.下面不属于面向对象程序设计特点的是( A )
A.单一性 B.继承性 C.封装性 D.多态型
14.将文本框的PasswordChar属性值设置为星号(*),那么,当在文本框中输入“Welcome”时,文本框中显示的是( C )
A.Welcone B.* C.******* D.错误设置,无法输入 15.命令按钮是( C )
A.控件 B.容器 C.控件类对象 D.容器类对象 16.在Visual FoxPro中,运行表单myform.scx的命令是( C ) A.DO myform B.RUN FORM myform C.DO FORM myform D.DO FROM myform 17.下列关于编辑框的说法中,正确的是( D ) A.编辑框可用来选择、剪切、粘贴复制正文 B.在编辑框中只能输入和编辑字符型数据 C.编辑框实际行是一个完整的字处理器 D.以上说法均正确
18.下列关于面向对象程序设计(OOP)的叙述,错误的是( A ) A.OOP的中心工作是程序代码的编写 B.OOP以对象及其数据结构为中心展开工作 C.OOP以“方法”表现处理事务的过程
D.OOP以“对象”表示各种事务,以“类”表示对象的抽象
19.在面向对象程序设计方法中,对象可看成是属性以及这些属性上的专用操作的封装体。封装是一种( D )技术
A.组装 B.产品化 C.固体 D.信息隐蔽
20.在Visual FoxPro 系统中,选择列表框或组合框中的选项,双击鼠标左键,此时触发( B )时间
A.Click B.DblClick C.Init D.KeyPress
21.在表单中,有关列表框和组合框内选项的选择,叙述正确的是( C ) A.列表框和组合框都可以设置成多重选择 B.列表框和组合框都不可以设置成多重选择
C.列表框可以设置多重选择,而组合框不可以 D.组合框可以何止多重选择,而列表框不可以
22.下列关于编写事件代码的叙述中,错误的是( C ) A.可以由定义了该事件过程的类中继承
B.为对象的某个事件编写代码,就是将代码写入该对象的这个事件过程中 C.为对象的某个事件编写代码,就是编写一个与事件同名的.PRG程序文件
D.为对象的某个事件编写代码,可以在该对象的属性对话框中选择该对象事件,然后在出现的事件窗口中输入相应的事件代码
23.将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容( A ) A.只能读 B.只能用来编辑 C.可以读也可以编辑 D.对编辑框设置无效 24.下列关于“事件”的叙述中,错误的是( A ) A.Visual FoxPro中基类的事件可以由用户创建
B.Visual FoxPro中基类的事件是由系统预先定义好的,不可由用户创建 C.事件是一种事先定义好的特定的动作,由用户或系统激活 D.鼠标的单击、双击、移动和键盘上的按键均可激活某个事件
25.类是一组具有相同属性和相同操作的对象的集合,类之间共享属性和操作的机制称为( D )
A.多态性 B.动态绑定 C.静态绑定 D.继承
26.创建对象后,还必须为对象设置属性,下列说法中正确的是( C ) A.只能设置单个对象的属性
B.设置多个属性时只能在属性窗口中进行 C.可使用WITH?ENDWITH语句设置多个属性 D.对象属性设置只能在窗口中进行
27.如果要为控件设置焦点,则下列属性值是.T.的是( B ) A.Enabled和Default B.Enabled和Visible C.Default和Cancel D.Visible和Default 28.以下关于表单数据环境叙述错误的是( D ) A.可以向表单数据环境设计器中添加表或视图 B.可以从表单数据环境设计器中移除表或视图
C.可以在表单数据环境设计器中设置表之间的关系 D.不可以在表单数据环境设计器中设置表之间的关系 29.以下表单控件基本操作的叙述中,错误的是( A ) A.要在表单中复制某个控件,可以按住Ctrl键并拖放该控件
B.要使表单中被选定的多个控件大小一样,可单击“布局”工具栏中的“相同大小“按钮 C.要将某个控件的Tab序号设置为1,可在进入Tab键次序交互设置状态后,双击该控件的Tab键次序盒
D.要在“表单控件”工具栏中显示某个类库文件中的自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的“菜单”中选择“添加”选项 30.下列关于控件类和容器类的说法中,错误的是( C ) A.控件类用于进行一种或多种相关的控制 B.控件类一般作为容器类的控件来处理
C.控件类的封装性比容器类更加严密,灵活性更好
D.控件类必须作为一个整体来访问或处理,不能单独对其中的组件进行修改或操作 31.在Visual FoxPro6.0常用的基类中,运行时不可见的是( D ) A.命令按钮组 B.形状 C.线条 D.计时器 32.在表单上对齐和调整控件的位置,应使用( B ) A.表单控件工具栏 B.布局工具栏 C.常用工具栏 D.定制工具栏 33.下列关于表格的说法中,正确的是( C ) A.表格是一种容器对象,在表格中全部按列来显示数据
B.表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件 C.表格、列、标头和控件有自己的属性、方法和事件 D.以上说法均正确
34.下面表单及控件常用事件中,与鼠标操作有关的是( D ) A.Clik B.DbClick C.RightClick D.以上3项都是 35.下面是关于表单数据环境的叙述,其中错误的是( B ) A.可以在数据环境中加入与表单操作有关的表 B.数据环境是表单的容器
C.可以在数据环境中建立表之间的联系
D.表单自动打开其数据环境中的表
36.将“复选框”控件中Value属性设置为( C )时,复选框显示为灰色 A.O B.1 C.2 D.3
37.假设某个表单中有一条命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Clicl事件中写入词句( C ) A.ThisForm.Close B.ThisForm.Erase C.ThisForm.Release D.ThisForm.Return 38.下列关于组合框的说法中,正确的是( D ) A.组合框中,只有一个条目是可见的 B.组合框不提供多重选定的功能 C.组合框没有MultiSelect属性的设置 D.以上说法均正确
39.控件由自己的属性、方法和( B ) A.图形 B.事件 C.容器 D.形状 40.表单控件工具栏用于在表单中添加( C ) A.文本 B.事件 C.控件 D.方法 41.表单控件工具栏用于在表单上创建( C ) A.文本 B.事件 C.控件 D.复选框
42.新创建的表单默认标题为Forml,为了修改表单的标题,应设置表单的( B ) A.Name属性 B.Caption属性 C.Closable属性 D.AlwaysOnTop属性 43.在表单中为表格控件指定数据源的属性石( B ) A.DataSource B.RecordSource C.DateFrom D.RecordFrom
44.( )使得一个对象可以像一个部件一样用在各种程序中,同时也限制了不同模块之间数据的非法使用,减少了出错的可能是( A ) A.封装 B.继承 C.多态 D.统一
45.在Visual FoxPro6.0中,封装是借助于( D )达到的 A.结构 B.函数 C.数组 D.类
46.如果文本框的INPUTMASK属性值为#99999,则允许在文本框中输入的是( A )
A.+12345 B.abc123 C.$12345 D.abcdef 47.命令按钮组是( D )
A.控制 B.容器 C.控制类对象 D.容器类对象 48.有关控件对象的Click事件叙述正确的是( B ) A.用鼠标双击对象时引发 B.用鼠标单击对象时引发 C.用鼠标右键单击对象时引发 D.用鼠标右键双击对象时引发 49.下面关于表单若干常用事件的描述中,正确的是( D ) A.释放表单时,UNLOAD事件在DESTROY事件之前引发 B.运行表单时,INIT事件在LOAD事件之前引发 C.单击表单的标题栏,引发表单的CLICK事件 D.上面的说法都不对
50.下面关于属性、方法和事件的叙述中,错误的是( D ) A.属性用于描述对象的状态,方法用于表示对象行为 B.基于同一个类产生的两个对象可以分别设置自己的属性值 C.在新建一个表单时,可以添加新的属性、方法和事件 D.事件代码也可以像方法一样被显式调用
51.使用( B )工具栏可以在表单上调整控件的位置并使其对齐 A.调色板 B.布局 C.表单控件 D.表单设计器
52.在Visual FoxPro中,为了将表单从内存中释放,可对表单中的推出命令按钮的Click事件代码设置为( D )
A.ThisForm.Refresh B.ThisForm.Delete C.ThisForm.Hide D.ThisForm.Release
53.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是( B ) A.Hide B.Show C.Release D.SetFocus 54.控件可以分为容器类和控件类,以下( D )属于容器类控件 A.标签 B.命令按钮 C.复选框 D.命令按钮组 55.下列控件中,不能设置数据源的是( C ) A.复选框 B.列表框 C.命令按钮 D.选项组 56.下面对编辑框(EditBox)控件属性的描述正确的是( C ) A.SelLength 属性的设置可以小于0
B.当ScrollBars的属性值为0时,编辑框内包含水平滚动条 C.SelText属性在设计时不可用,在运行时可读写
D.ReadOnly属性值为.T.时,用户不能使用编辑框上的滚动条
57.如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入词句( A )
A.ThisForm.Caption=“登录窗口” B.Form1.Caption=“登录窗口” C.ThisFrom.name=“登录窗口” D.Form1.name=“登录窗口” 58.以下关于文本框和编辑框的叙述中,错误的是( A ) A.在文本框和编辑框中都可以输入和编辑各种类型的数据
B.在文本框中可以输入和编辑字符型、数值型、日期型和逻辑性数据 C.在编辑框中只能输入和编辑字符型数据
D.在编辑框中可以进行文本的选定、剪切、复制和粘贴等操作 59.以下与表单数据环境的有关叙述中正确的是( C )
A.当表单运行时,数据环境中的表处于只读状态,只能显示不能修改 B.当表单关闭时,不能自动关闭数据环境中的表 C.当表单运行时,自动打开数据环境中的表 D.当表单运行时,与数据环境中的表无关 60.下面对控件的描述正确的是( B ) A.用户可以在组合框中进行多重选择 B.用户可以在列表框中进行多重选择 C.用户可以在一个选项组中选中多个选项按钮 D.用户对一个表单内的一组复选框只能选中其中一个
61.若已为表单建立了快捷菜单mymenu ,则调用快捷菜单的命令代码DOmymenu.mpr WITH THIS应该放在表单的( D )事件中
A.Destroy B.Init C.Load D.RightClick
62.确定列表框内的某个条目是否被选定,应使用的属性石( D ) A.Value B.ColumnCount C.ListCount D.Selected 63.下面是关于“类”的描述,错误的是( C ) A.一个类包含了相似的有关对象的特征和行为方法 B.类知识实例对象的抽象
C.类可以按所定义的属性、事件和方法进行实际的行为操作 D.类并不进行任何行为操作,它仅仅表明该怎么做
64.在当前表单的LABEL1控件中显示系统时间的语句是( A ) A.ThisForm.Label1.Caption=Time() B.ThisForm.Label1.Value=Time() C.ThisForm.Label1.Text=Time() D.ThisForm.Label1.Control=Time() 65.下列说法中不正确的是( A ) A.对象的引用只有一种,即相对引用
B.既可以在设计时设置属性,也可以在运行时设置属性 C.设置对象属性的语法是:(对象名).(属性名)=属性值 D.调用方法的语法是:(对象名).(方法) 二、填空题
1.类是一个支持继承的抽象数据类型,而对象是类的 __实例__ 。
2.在面对对象的程序设计中,类描述的是具有相似性质的一组______对象_________。 3.在Visual FoxPro中为表单指定标题的属性______Caption_________。 4.在表单中确定控件是否可见的属性是_____visible__________。 5.用当前窗体的LABEL1控件显示系统时间的语句是THISFORM.LABELL__caption_____=TIME()。
6.用来确定复选款是否被选中的属性是 ____value_____ ,用来指定显示在复选框旁的文字属性是_____caption__________。
7.在Visual FoxPro中释放和关闭表单的方法是_____release__________。
8.在Visual FoxPro的表单设计中,为表格控件指定数据源的属性是__record source___。 9.确定列表框内的某个条目是否被选定,应使用的属性是_____selected__________。 一、选择题
1.使用报表想到设计报表时,定义报表布局的选项是( A )。 A.列数、方向、字段布局 B.列数、行数、字段布局 C.行数、方向、字段布局 D.列数、行数、方向 2.Visual FoxPro的.frx报表文件中保存的是( D ) A.打印报表的预览格式 B.已经生成的完整报表
C.报表的格式和数据 D. 报表设计格式的定义 3.为了在报表中打印当前时间,这是应该插入一个( B ) A.表达式控件 B.域控件 C.标签控件 D.文件控件
4.运行报表文件myreport预览报表的命令式( C ) A.REPORT FROM myreport PREVIEW B.DO FORM myreport PREVIEW C.REPORT FORM myreport PREVIEW D.DO myreport PREVIEW 5.报表的数据源可以是( C )
A.表或视图 B.表或查询 C.表、查询或视图 D.表或其他报表 6.下列关于报表带区及其作用的叙述,错误的是( B )
A.对于“标题”带区,系统只在报表开始时打印一次该带区所包含的内容 B.对于“页标头”带区,系统只打印一次该带区锁包含的内容 C.对于“细节”带区,每条记录的内容只打印一次
D.对于“组标头”带区,系统将在数据分组时每组打印一次该内容 7.报表文件的扩展名是( B )
A..MNS B..FRX C..FXP D..PRG 8.下列关于创建报表的方法中,错误的是( D ) A.使用报表设计器可以创建自定义报表 B.使用报表向导可以创建报表
C.使用快速报表可以创建简单规范的报表 D.利用报表向导创建的报表是快速报表 二、选择题
1.在Visual FoxPro中,报表是由两个基本部分组成的,包括___布局_____和____数据源____。
2.创建报表的窗口命令是_create_report______。
3.如果已对报表进行了数据分组,报表会自动包含__组标头______和___组注脚_____ 带区。 4.在报表设计器下创建快速报表,首先选择“报表”菜单的__快速报表______命令,调出“快速报表”对话框。
1.假设已经生成了名为mymenu的菜单程序文件,执行该菜单文件的命令式( B ) A.DO mymenu B.DO mymenu.mpr C.DO mymenu pjx D.DO mymenu.mnx
2.在Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是( C )
A..MNX B..PRG C..MPR D..SPR 3.扩展名为.mnx的文件是( D )
A.备注文件 B.项目文件 C.表单文件 D.菜单文件 4.Visual FoxPro中支持两种类型的菜单,分别是( A ) A.条形菜单和弹出式菜单 B.条形菜单和下拉式菜单 C.弹出式菜单和下拉式菜单 D.复杂菜单和简单菜单
5.下列关于快捷菜单的说话,正确的是( B ) A.快捷菜单中只有条形菜单 B.快捷菜单中只有弹出式菜单
C.快捷菜单不能同时包含条形菜单和弹出式菜单 D.快捷菜单能同时包含条形菜单和弹出式菜单
6.为了从用户菜单返回到系统菜单,应使用命令( D ) A.SET DEFAULT SYSTEM B.SET MENU TO DEFAULT C.SET SYSTEM TO DEFAULT D.SET SYSMENU TO DEFAULT 7.对于Visual FoxPro的系统菜单,其主菜单是一个( A ) A.条形菜单 B.弹出式菜单 C.下拉式菜单 D.组合菜单
8.在菜单中选择任何一个选项时都执行一定的动作,这个动作可以是( D ) A.一条命令 B.一个过程 C.激活另一个菜单 D.以上3种都可以 二、填空题
1.在“菜单设计器”中,要为定义的“编辑”菜单项设置一个放文件“E”,则该菜单项的名称对应为__编辑(\\<E)______。
2.弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入__\\-______两个字符。 3.在调用“菜单设计器”后,“显示”菜单中会出现两条与菜单设计有关的命令,分别是__常规选项______和__菜单选项______。
一、选择题
1.创建一个空的项目文件的操作是( A )
A.从“文件”菜单中选择“新建”命令,在打开的“新建”对话框中选择“项目”单选项,单击“新建文件”按钮
B.从“文件”菜单中选择“新建”命令,在打开的“新建”对话框中选择“项目”单选项,单击“向导”按钮
C.单击常用工具栏中的“新建“命令,在打开的“新建”对话框中选择“项目”单选项 D.从“文件”菜单中选择“新建项目”命令
2.要删除项目管理器包含的文件,需要使用项目管理器的( D )按钮 A.连编 B.删除 C.添加 D.移去
3.在连编对话框中,下列文件类型中不能生成的是( A ) A..DLL B..APP C..PRG D..EXE 4.下列说法中正确的是( D ) A.一个文件可以同时被多个项目包含
B.项目中的每一个文件都是以独立文件的形式存在 C.项目与项目中的文件只是建立了一种关联
D.在项目管理器中新建或添加一个文件,意味着该文件已经成为项目的一部分 5.在项目管理器中选择删除文件操作方法是( A )
A.先选择要移去的文件,单击“移去”按钮,在打开的对话框中单击“移去”按钮 B.从“项目”菜单中选择“删除文件”命令,在打开的对话框中单击“移去”按钮 C.先选择要移去的文件,单击“删除”按钮,在打开的对话框中单击“移去”按钮 D.直接单击“删除”按钮
6.有关连编应用程序,下面的描述正确的是( A ) A.项目连编以后应将主文件视作只读文件 B.一个项目中可以有多个主文件 C.数据库文件可以被指定为主文件
D.在项目管理器中文件名左侧带有符号?的文件在项目连编后是只读文件 7.下列命令中,不能用作连编命令的是( B ) A.BUILD PROJECT B.BUILD FORM C.BUILD EXS D.BUILD APP
8.要设置项目的帮助文件,选用“项目”菜单中的“项目信息”对话框中选择( D )选项
A.项目 B.信息 C.文件 D.服务程序 9.当激活“项目管理器”窗口时,( B ) A.原来现实为灰色的“项目”菜单变成可用 B.将在菜单栏中显示“项目”菜单 C.“项目”菜单变为不可用 D.菜单栏中没有任何变化
10.以下操作不能在“数据”选项卡中实现的是( D ) A.在“数据”选项卡中可以新建或修改查询 B.可以展开数据库列表的单个字段
C.在“数据”选项卡中可以新建数据库表和自由表 D.在“数据”选项卡中可以新建一个表单
11.打开一个已有的项目的操作,错误的是( D )
A.从“文件”菜单中选择“打开”命令,在打开的“打开”对话框中选择“文件类型”为项目文件,然后双击要打开的项目
B.单击“常用”工具栏上的“打开”按钮,在打开的“打开”对话框中选择“文件类型”为项目文件,然后双击要打开的项目
C.在资源管理器窗口中单击以.PJX为扩展名的文件,系统将自动打开Visual FoxPro,并在其中打开所选的项目文件
D.在资源管理器窗口中单击以.DBC为扩展名的文件,系统将自动打开Visual FoxPro,并在其中打开所选的项目文件 12.下列说话中错误的是( D )
A.所谓项目是指文件、数据、文档和Visual FoxPro对象的集合 B.项目管理器是Visual FoxPro中处理数据和对象的主要组织工具
C.项目管理器提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询及其他一切文件
D.在项目管理器中可以将应用系统编译成一个扩展名为.EXE的可执行文件,而不能将应用系统编译成一个扩展名为.APP的应用文件
13.打开Visual FoxPro“项目管理器”的“文档”选项卡,其中包含( D ) A.表单文件 B.报表文件 C.标签文件 D.以上3种文件
14.项目管理器可以有效地管理表、表单、数据库、菜单、类、程序和其他文件,并且可以将它们编译成( C )
A.扩展名为.APP的文件 B.扩展名为.EXE的文件 C.扩展名为.APP或.EXE的文件 D.扩展名为.PRG的文件 15.下列关于连编应用程序的说法中,正确的是( A )
A.连编项目成功后,再进一步进行连编应用程序,可保证连编的正确性 B.可随时连编应用程序
C.应用程序文件和可执行文件都可以在Windows中运行 D.应用程序文件和可执行文件都必须在Visual FoxPro中运行
16.在Visual FoxPro中,为项目添加数据库或自由表,应选择( A )选项卡 A.数据 B.信息 C.报表 D.窗体
17.项目管理器将一个应用程序的所有文件集合成一个有机的整体,形成一个扩展名为( B )的项目文件
A..DBC B..PJX C..PRG D..EXE
18.在项目管理器中删除数据库时打开相应对话框,单击“删除”按钮将( C ) A.从项目管理器中删除数据库,但并不从磁盘上删除相应的数据库文件
B.从项目管理器中删除数据库,并从磁盘上删除相应的数据库文件及数据库中的表对象 C.从项目管理器中删除数据库,并从磁盘上删除相应的数据库文件 D.不进行删除操作 二、填空题
1.项目管理器__图形化分类______ 的方法来管理属于同一个项目的文件。
2.在项目管理器中将数据库展开至表,选择要操作的表,然后单击“__浏览______” ,即可在“浏览”窗口浏览该表。
3.要设置主控程序,应在“项目”菜单中选择____设置主文件____选项。
4.应用程序的执行总是从___主文件_____开始执行。
正在阅读:
湖南师范大学vfp选择题05-06
一天的好心情-早安问候短信02-16
2015年度醴陵市东富西山冲鞭炮厂销售收入与资产数据报告 - 图文05-31
美丽的长阳作文450字07-04
等离子切割机安全操作规程08-06
授权人员名单04-28
最新造价咨询合同(合同范本)04-29
- 高一物理牛顿运动定律全套学习学案
- 水处理一级反渗透加还原剂亚硫酸氢钠后为什么ORP会升高
- 毕业设计(论文)-正文董家口 - 图文
- 荣盛酒店经营管理公司录用通知及入职承诺书II
- 第二讲 大学英语四级快速阅读技巧
- 质量管理体系文件(2015年委托第三方医药物流配送企业专用版本)
- 214071收款办法
- 苏轼对《文选》选文的评价
- 《诊断学基础B》1-8作业
- 广东省东莞市高一数学下学期期末教学质量检查试题
- 海南电网公司VIS推广应用管理办法
- 红星照耀中国习题
- 苏教版小学语文六年级上册期末复习资料之生字词整理
- 局域网组建与应用—王向东
- 税务稽查内部管理文书样式
- 环保社会实践调查表
- 九年级思品第一单元复习
- 2016年全国注册咨询工程师继续教育公路路线设计规范试卷
- 毕业设计-青岛港董家口港区防波堤设计
- 撞背锻炼方法与益处
- 湖南师范大学
- 选择题
- vfp
- 实行土地股份合作 破解社区发展难题
- 2014年司法考试国际法考点解析:国际法主体带解析
- 律师办理国有企业改制与公司治理业务操作指引(讨论稿)- 黄律师
- SJ146型铸铁机设计 - 图文
- 上海现代服务业综合试点先进模式案例汇编
- 2007管理试卷真题
- 工程力学材料力学篇复习资料
- 汽动给水泵组的前置泵同轴布置经济性分析
- 房地产资产证券化系列(二)——购房尾款ABS
- 2010年初等教育学院寒假社会实践报告
- 企业部门工作总结
- 计算机组成原理课后习题答案(一到九章)
- CISP模拟练习题(3)答案
- 双闭环控制器设计方法
- 2014年经纪人业务成功的十步骤每日一讲(11月23日)
- 学习《党政领导干部选拔任用工作条例》心得体会(6篇)
- 山东省临沂市2018-2019学年高三2月份教学质量检测(一模)历史试
- 事业单位考试:面试时自我介绍的五大禁忌 - 图文
- 2018版高考语文(江苏专用)大一轮复习规范训练 第一部分 语言文字
- 一周军情:把酒祝东风 - 图文