当前位置:文档之家› 河北省对口升学计算机专业 VF高二期末试题(含答案)

河北省对口升学计算机专业 VF高二期末试题(含答案)

黄骅职教中心升学部高二年级期末考试VF试卷学号_____ 姓名________分数_________一、填空:(每空1分,共20分)1、命令A=2005/4/2之后,内存变量A的数据类型是N (或数值) 型。

2、在全局、局部、私有三种变量中,作用范围最小的变量是局部变量。

3、在SQL查询语句中,显示部分结果的top短语必须要与order by__短语一起来使用。

4、数组A(3,3)中的元素个数是_9_个,其中A(1,1)=1,A(1,2)=2,A(1,3)=3,A(2,1)=4,A(2,2)=5,A(2,3)=6,则A(5)=____5_____. A(9)=___.F.______5、VFP中变量名的命名规则:只能使用汉字、字母、下划线和数字6、当输入比较长的命令时,可加一个分号(或;)来续行,回车后继续在下一行输入。

7、刚打开一个10个记录的表时, BOF()的值是.F.,RECNO()的值是 1 。

当执行SKIP -1后,BOF()的值是.T., RECNO()的值是 1 ,当EOF()的值是.T.时,RECNO()的值是11 。

8、将当前表中所有的学生年龄加1,可使用命令REPLACE ALL年龄WITH 年龄+19、表达式LEN(“2008年“+“奥运会”)的值是___12____,STR(56.789,2)的值为_____”57”__。

A=“K”,K=-5.9,则TYPE(“&A”)的返回值是___N_, INT(K) 的返回值是___-5__10、每个子过程必须以PROCEDURE开头(短语要写完全)11、有如下一段程序:INPUT "请输入当前日期:" TO RQRQ+5在执行以上计算命令时,应该输入{^2009/10/23} ,显示结果是:10/28/2009。

(或CTOD(“10/23/09”)二、判断:(每题1分,共10分)1、查询教师表中职称为讲师和教授的全部记录,则条件表达式可写成:职称="讲师" and 职称="教授"。

F2、执行命令WAIT TO M后,内存变量M的数据类型是数值型。

F3、select 3和select c功能完全相同,都是选择第三个工作区为当前工作区。

T4、VFP中只能引用一维或二维数组,但数组中各个元素的值的类型可以不同。

T5、命令go top与go 1功能是相同的F6、同一个时刻,一个工作区只能打开一个表文件,一个表可在不同的工作区打开。

T7、运行查询的命令是DO 查询文件名.qpr。

T8、定义一个3行2列的数组ARR,使用的命令是:dimension ARR(2,3)。

F9、For和While短语都是进行选择操作,所以它们完全相同F10、子程序中RETURN TO MASTERR 功能是返回最高一级调用程序T三、选择(每题1分,共40分)1.在命令文件中调用另一个命令文件,应该使用命令________。

DA、CALL 命令文件名B、LOAD 命令文件名C、PROCEDURE 命令文件名D、DO 命令文件名2.VFP中的DO CASE … ENDCASE 语句属于______。

CA、顺序结构B、循环结构C、分支结构D、模块结构3.在某个程序模块中用PRIV ATE 语句定义的内存变量_______。

CA、可以在该程序所有模块中使用B、只能在定义该变量的模块中使用C、只能在定义该变量的模块中及其下属模块中使用D、只能在定义该变量的模块中及其下属模块中,与相关数据表一起使用4.在永真条件DO WHILE .T. 的循环中,为退出该循环可以使用________。

BA、LOOPB、EXITC、CLOSED、QUIT5.执行命令:INPUT "请输入数据:" TO AAA时,如果要通过键盘输入字符串,应当使用的定界符包括_______。

CA、单引号B、单引号或双引号C、单引号、双引号或方括号D、单引号、双引号、方括号和圆点6.设定内存变量pw是数值型,要从键盘输入数据给pw赋值,应使用命令______。

AA、INPUT TO pwB、WAIT TO pwC、ACCEPT TO pwD、以上均可7.设某VFP程序中有PROG1.PRG、PROG2.PRG、PROG3.PRG三层程序依次嵌套,下面叙述中正确的是_________。

DA、在PROG1.PRG中用RUN PROG2.PRG语句调用PROG2.PRG子程序B、在PROG2.PRG中用RUN PROG3.PRG语句调用PROG3.PRG子程序C、在PROG3.PRG中用RETURN语句可以返回到主程序PROG1.PRGD、在PROG3.PRG中用RETURN TO MASTER语句可以返回到主程序PROG1.PRG 8.以下有关VFP过程文件的叙述,其中正确的是___________。

DA、先用“SET PROCEDURE TO” 关闭已打开的过程文件, 再用“DO 过程名” 执行B、可以直接用“DO 过程名” 执行C、先用“SET PROCEDURE TO文件名” 打开过程文件, 再用“USE 过程名” 执行。D、先用“SET PROCEDURE TO文件名”打开过程文件,然后用“DO 过程名” 执行。9.以下关于ACCEPT命令的说明,正确的是_________。

AA、将输入作为字符型数据接收B、将输入作为数值型数据接收C、将输入作为逻辑型数据接收D、将输入作为备注型数据接收10.执行命令:ACCEPT "请输入出生日期:" TO M时,如果通过键盘输入CTOD("01/01/69"),则M的值应为_________。

AA、[CTOD( "01/01/69" )]B、"01/01/69"C、01/01/69D、拒绝接受,M不赋值11.WAIT、ACCEPT和INPUT 三条输入命令中,必须要以回车键表示输入结束的命令是________。

CA、WAIT、ACCEPT和INPUTB、WAIT、ACCEPTC、ACCEPT和INPUTD、WAIT、INPUT12.VFP关于数据库的参照完整性规则不包括_________。

CA、插入规则B、删除规则C、查询规则D、更新规则13.SQL查询语句中,GROUP BY 子句的功能是对查询结果________。

BA、排序B、分组C、限定分组检索结果D、限定查询条件14.SQL语句中修改表结构的命令是________。

CA、MODIFY TABLEB、MODIFY STRUCTUREC、ALTER TABLED、DROP TABLE15. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是___。CA. DBMS包括DB和DBSB. DB包括DBMS和DBSC. DBS包括DB和DBMSD. 三者无关系16.若X = 56.789,则命令? STR( X, 2 ) – SUBSTR( '56.798', 5, 1 ) 的显示结果是___ BA、569B、579C、48D、4717.下列式子中,合法的VFP表达式是________。

BA、"123" + SPACE(3) + VAL("456")B、CHR(66) + STR( 1568.935, 6 )C、ASC( 'ABCD' ) + "18"D、CTOD( "08/18/88" ) + DATE( )18.要将一个表中的全部记录追加到当前表中,可以使用命令_____。

DA. APPENDB. INSERTC. INSERT FROMD. APPEND FROM19.要判断数值型变量Y 是偶数,错误的条件表达式为_______。

DA、MOD( Y, 2) = 0B、INT( Y / 2) = Y / 2C、Y % 2 =0D、INT( Y / 2 ) = MOD( Y, 2 )20.下列表达式中,返回结果为逻辑真的是________。

CA、"120" > "15"B、CTOD( "08/11/97" ) > CTOD( "08/11/98" )C、"08/11/97" > "07/11/98"D、"35"+"40" > "70"21.函数LEN( TRIM( SPACE(4) ) – SPACE(4) ) 返回的值是________。

BA、0B、4C、8D、出错22.函数YEAR("12/28/98") 的返回值是________。

DA、98B、1998C、2098D、出错23.执行A = "B", B = "A", ? &B + &A 三条命令后,显示的结果是_______。

BA、ABB、BAC、A + BD、出错信息24、运行查询的快捷键为____。

AA.Ctrl+QB.Ctrl+DC.Shift+QD.shift+D25.执行命令? AT( "中心", "国家教委考试中心" ) 的显示值是________。

CA、0B、12C、13D、1626.在下列VFP表达式中,运算结果为字符串的是________。

AA、"1234" – "43"B、"ABCD" + "XYZ" = "ABCDXYZ"C、DTOC( DATE( ) ) > "04/05/97"D、CTOD("04/05/97")27.查询设计器和视图设计器的主要不同表现在____。

DA.视图设计器没有“更新条件”选项卡,没有“查询去向”选项B.查询设计器有“更新条件”选项卡,没有“查询去向”选项C.视图设计器有“更新条件”选项卡,有“查询去向”选项D.查询设计器没有“更新条件”选项卡,有“查询去向”选项28.不能使用LOOP和EXIT语句的基本程序结构是____。

DA. DO WHILE …ENDDOB. FOR …ENDFORC. SCAN …ENDSCAND. IF …ENDIF29.在“查询设计器”中,系统默认的查询结果的输出去向是________。

相关主题