计算机vpf习题Word格式文档下载.docx

上传人:b****3 文档编号:17394870 上传时间:2022-12-01 格式:DOCX 页数:17 大小:36.44KB
下载 相关 举报
计算机vpf习题Word格式文档下载.docx_第1页
第1页 / 共17页
计算机vpf习题Word格式文档下载.docx_第2页
第2页 / 共17页
计算机vpf习题Word格式文档下载.docx_第3页
第3页 / 共17页
计算机vpf习题Word格式文档下载.docx_第4页
第4页 / 共17页
计算机vpf习题Word格式文档下载.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

计算机vpf习题Word格式文档下载.docx

《计算机vpf习题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《计算机vpf习题Word格式文档下载.docx(17页珍藏版)》请在冰豆网上搜索。

计算机vpf习题Word格式文档下载.docx

(A)、GORECCOUNT<

回车>

DISPLAY(B)、GOBOTTOM<

SKIP

(C)、DISPLAYFOR成绩>

60(D)、SUM成绩TOX

11、设M,N为已经赋值的变量,执行:

DIMESIONA(M,N)后,则A(I,J)的值等于______。

(A)、A(M*(J-1)+I)(B)、A(N*(I-1)+J)

(C)、A(M*I+J)(D)、A(N*I+J)

12、已知香港回归的时间为1997年7月1日零时,为了计算出离现在过出了多少个小时,则下列哪个计算机公式是正确的_________。

(A)、(DATE()-{^1997-07-01})*24+HOUR()

(B)、(DATETIME()-{^1997-07-01:

0:

0})*24+HOUR(DATETIME())

(C)、(DATE()-{^1997-07-01})*24+HOUR(DATETIME())

(D)、(DATETIME()-{^1997-07-01:

0})*24+HOUR()

13、为数据表XM添加一个备注型字段"

简历"

,可采用下列的__________命令。

(A)、ADDTABLEXM简历M(B)、ALTERTABLEXMADD简历M

(C)、ALTERTABLEXMINSERT简历(M)(D)、INSERTTABLEXM简历(M)

14、假定有三个表:

学生(学号,姓名,性别,年龄),课程(课程号,课程名,任课教师),成绩(学号,课程号,成绩)。

执行下列________命令后,能查找出“李丽”老师主讲课中的不及格学生的姓名和成绩。

(A)、SELECT姓名,成绩FROM学生,成绩,课程WHERE成绩<

60AND任课教师=“李丽”AND学生.学号=成绩.学号

(B)、SELECT姓名,成绩FROM学生,成绩WHERE成绩<

60AND学生.学号=成绩.学号AND“李丽”IN(SELECT任课教师FROM课程)

(C)、SELECT姓名,成绩FROM学生,成绩,课程WHERE成绩<

60AND课程.课程号=成绩.课程号AND“李丽”IN(SELECT任课教师FROM课程)

(D)、SELECT姓名,成绩FROM学生,成绩WHERE成绩<

60AND学生.学号=成绩.学号AND课程号IN(SELECT课程号FROM课程WHERE任课教师=“李丽”)

15、同14题一样的表,下列_______语句可以计算出选课的男学生的信息。

(A)、SELECT*FROM学生,成绩WHERE性别=“男”AND学生.学号=成绩.学号(B)、SELECT*FROM学生,成绩WHERE学生.学号=成绩.学号

(C)、SELECT*FROM学生,成绩WHERE性别=“男”

(D)、SELECT*FROM学生,成绩WHERE学生.学号=成绩.学号AND!

性别=“男”

16、已知学生(学号,姓名,性别,年龄),“学号”为主键,执行下列命令序列:

USE学生

INDEXON学号TOS1

INDEXON学号DESCTAGS2

INDEXON姓名DESCTAGS3

INDEXON年龄TOS4

SETORDERTOS2

则当前使用的索引是________。

(A)、S1(B)、S2(C)、S3(D)、S4

17、设某数据表CA.DBF包括学号(C型)、英语(N型)、计算机(N型)等字段,使用SQL命令__________可以为其追加一条新记录。

(A)、INSERTTOCA(学号,英语,计算机)VALUE("

440105"

,87,72)

(B)、APPENDFROMCA(学号,英语,计算机)VALUE("

,88,92)

(C)、INSERTINTOCA学号,英语,计算机REPL("

,80,90)

(D)、INSERTINTOCA(学号,英语,计算机)VALUE("

,84,91)

18、下列语句________可以将子程序返回到主程序。

(A)、RETURN(B)、EXIT(C)、QUIT(D)、LOOP

19、执行下列程序代码段:

S=0

FORI=1TO10

IFINT(I/2)=I/2

LOOP

ENDIF

S=S+I

NEXT

?

S

该程序结果为________。

(A)、1到10奇数和(B)、1到10偶数和

(C)、1到10的和(D)、都不对

20、在VISUALFOXPRO的程序或代码段中,内存变量是不可能被设置为_______类型的。

(A)、PUBLIC(B)、PRIVATE(C)、COMMON(D)、LOCAL

21、为了使得表单中TEXT1文本控件颜色变灰,则_______代码是正确的。

(A)、THISFORM.TEXT1.VALUE=.F.(B)、THISFORM.TEXT1.ENABLED=.F.

(C)、THISFROM.TEXT1.CAPTION=.F.(D)、THISFORM.TEXT1.COLOR=.F.

22、同一个表的多个索引可以创建在一个索引文件中,该索引文件与数据表名不同,这种索引文件称为_________。

(A)、非结构复合索引文件(B)、结构复合索引文件

(C)、单索引文件(D)、混合索引文件

23、下列________输入语句在用户没有数据及时输入的情况下,程序仍然可以向下执行。

(A)、ACCEPT语句(B)、INPUT语句

(C)、WAIT语句(D)、@SAY语句

24、执行下列语句序列:

M=5678

N=MOD(MOD(INT(M/10),10),4)

结果为________。

(A)、2(B)、1(C)、0(D)、3

25、关于视图和查询叙述错误的是________。

(A)、视图和查询的均可以由多个有关系约束的数据表中的字段组成

(B)、查询设计器和视图设计器中的各类操作选项是一样的

(C)、查询和视图均可用对应SELECT语句表示

(D)、视图是数据库内部对象,而查询不是

26、某数据表已经打开,下列__________操作不能使EOF()为真。

(A)、执行命令GOBOTTOM(B)、先后执行命令GOBOTTOM和SKIP

(C)、GORECCOUNT()+1(E)、DISPLAYALL

27、当员工表(包含“工龄”字段)已打开,并且记录指针已经指向第4条记录,执行:

REPLACEREST工龄WITH工龄+1命令后,记录指针指向________。

(A)、表文件头(B)、表文件尾(C)、第4条记录(D)、末记录

28、设计完菜单后,并且生成了该菜单,则所生成的可执行菜单文件的扩展名是______。

(A)、*.MNT(B)、*.MNX(C)、*.MPR(D)、*.EXE

29、下列关于过程文件的说法中,错误的是__________。

(A)、在调用过程文件时,过程文件不能被调用多次

(B)、在一个过程文件中,可以包含有多个过程的定义

(C)、建立过程文件可使用MODIFYCOMMAND命令

(D)、过程文件的默认扩展名为.PRG

30、不论数据表中索引是否打开,均能定位到表中相同记录的命令是________。

(A)、SKIP(B)、GOTOP(C)、GOBOTTOM(D)、GO1

31、已知“客户”表中包含:

“编号”、“姓名”、“性别”、“籍贯”等字段、哪些命令执行的数据结果是一样的________。

(1)LISTALLFOR籍贯=“广东”AND性别=“女”

(2)BROWSEFOR!

籍贯=“广东”AND性别=“女”

(3)DISPLAYALLFOR籍贯=“广东”AND性别=“女”

(4)SELECT*WHERE!

籍贯=“广东”ANDNOT性别=“男”

(A)、

(1)和(3)(B)、

(1)和

(2),(3)和(4)

(C)、

(1)和(3),

(2)和(4)(D)、

(2)和(4)

32、在程序中未做过任何指定的内存变量都被看成是________变量。

(A)、局部(B)、字符(C)、全局(D)、系统

33、已知A1、A2为两个日期类型变量,下列表达式错误的是________。

(A)、A1-A2(B)、MONTH(A1)-4(C)、A1+A2(D)、A1+2

34、设INF.DBF表中有80条记录,执行如下命令序列,显示的值为_________。

USEINF

GOTOP

DISPLAYNEXT10

?

RECCOUNT()

(A)、80(B)、10(C)、1(D)、11

35、已知"

客户"

表含有编号、姓名、性别和年龄等字段。

现要根据"

表查询所有姓“林”的同志的情况,下列________一定可以完成。

(A)、SELECT*FROM客户WHERE姓名=“林”

(B)、SELECT*FROM客户WHERE“林”$姓名

(C)、SELECT*FROM客户WHERELEFT(姓名,2)=“林”

(D)、SELECT*FROM客户WHERERIGHT(姓名,2)=“林”

36、某数据表SCORE.DBF有一数值型字段"

总分"

,若要求每条记录的总分都应在0到600之间,则应将该字段的________设为总分>

=0AND总分<

=600。

(A)、字段有效性规则(B)、字段格式

(C)、字段默认值(D)、字段输入掩码

37、已知“成绩”表中包含“总分”,“等级”,若根据总分的多少将某学生的等级分为“A”、“B”、“C”、“D”、“E”五类,则最好使用__________语句。

(A)、SCAN…ENDSCAN结构(B)、顺序结构

(C)、DOCASE…ENDCASE结构(D)、DOWHILE…ENDDO结构

38、可以用语句:

SELE*FROMSTUWHERE年龄<

>

ALL(SELE年龄FROMSTUWHERE年龄>

=22)来查询STU表中年龄小于22岁的记录数据。

其中的"

<

ALL"

可以用____来等价替换。

(A)、<

SOME(B)、IN(C)、=ANY(D)、NOTIN

39、除________索引之外,其他的索引类型均可以在自由表中建立。

(A)、主索引(B)、候选索引(C)、普通索引(D)、唯一索引

40、设X=“ABCD”,Y=“AB”,执行SETEXACTOFF后,下列结果为.F.的是______。

(A)、Y$X(B)、X=Y(C)、Y=X(D)、Y=SUBSTR(X,1,2)

41、设A=“AB”,B=“CD”(注意A后面有一个空格符),则IIF(A-B==“ABCD”,A+B,A-B)的结果为_________。

(A)、“ABCD”(B)、“ABCD”(C)、“ABCD”(D)、以上均不对

42、SQL查询语句的HAVING子句的作用是________。

(A)、指出分组查询的条件(B)、指出分组查询的范围

(C)、指出分组查询的值(D)、指出分组查询的字段

43、物理删除表中所有记录的命令是________。

(A)、DELETE(B)、PACK

(C)、ZAP(D)、RECALL

44、为了使得“成绩”表中的成绩字段数据降序排列,则________命令是正确的。

(A)、INDEXON成绩TOA(B)、INDEXON-成绩TOA

(C)、INDEXON成绩TAGBTOA(D)、INDEXON成绩TAGBDESCTOA

45、以下表达式的结果为日期型数据是__________。

(A)、10/01/2011(B)、[10-01-2011]

(C)、CTOD("

10/01/2011"

)(D)、{2011-10-01}

46、下列________修改数据命令为程序执行方式,而不需要人工交互参与。

(A)、EDIT(B)、REPLACE

(C)、CHANGE(D)、BROWSE

47、UPDATE为SQL的________命令。

(A)、删除(B)、插入

(C)、修改(D)、表建立

48、已知表中有10条记录,并且有“编号”、“姓名”等字段,在执行GO3<

INSERTINTO(编号,姓名)VALUE(“AC001”,“王进”)后,新插入的“王进”记录号为______。

(A)、4(B)、3(C)、11(D)、5

49、执行下列程序代码段:

A=10

B=20

TEMP=A

A=B

B=TEMP

后A、B的值为________。

(A)、A=10,B=20(B)、A=20,B=10

(C)、A=10,B=10(D)、A=20,B=20

50、已知A=2,B=3,执行:

A=A+1

B=A+B

后,A,B的值为________。

(A)、A=3,B=6(B)、A=2,B=5

(C)、A=2,B=3(D)、以上都不对

二、组合选择题

1、已知a=1,则

的VF可计算表达式为__A__。

2、“学生”表中包含“学号”等字段,将表中记录顺序进行倒序排列,则___D___可以实现。

3、已知"

员工"

表含有编号(C)、籍贯(C)、工资(N)等字段。

查询不同籍贯人员的最高工资,所采用的SELECT-SQL语句可为___E____。

4、下图为一系统登录界面:

从图可知“Txt用户”为文本框的___G_____属性,而按“确定”键后运行代码决定是否进入系统,那么该代码段应位于其__J___方法中。

5、下列代码为计算实数的绝对值,要求输入数值后,显示结果是正确的

L

Y=X

IfM

Y=-Y

ENDIF

Y

6、下列代码为计算一个3个数X,Y,Z的最大值,将空白处补充完整

IFO

R

ELSE

MAX=Y

IFS

MAX=Z

MAX

将下列正确答案的编号填入上面的空白处

(A)(EXP(0.3*a)+EXP(-0.3*a))/2(B)(e^(0.3*a)+e^(-0.3*a))/2

(C)INDEXON学号TAGXHDESC(D)INDEXONRECNO()TAGXHDESC

(E)SELECTMAX(工资)FROM员工GROUPBY籍贯

(F)USE员工<

CALCULATEMAX(工资)GROUPBY籍贯

(G)NAME(H)CAPTION

(I)REFRESH(J)CLICK

(K)ACCEPT“X=”TOX(L)INPUT“X=”TOX

(M)Y<

0(N)Y≥0

(O)X>

Y(P)Y>

X

(Q)MAX=Y(R)MAX=X

(S)MAX<

Z(T)MAX>

Z

三、填空题(5空,共10分,每空2分)

1、下图为一表单中的查询按钮,表单中其他控件省略,要求能正确浏览数据表中记录,点击“首条”后不能再点击,而“下一条”可用,同样按“下一条”时,“首条”可用。

属性表如下:

控件标题

NAME

首条

BTNTOP

下一条

BTNNEXT

则补充下列程序代码

BTNTOP.CLICK**代码

1GOTOP或者GO1_

THISFORM.BTNTOP.ENABLED=.F.

THISFORM.BTNNEXT.ENABLED=.T.

THISFORM.REFRESH

BTNNEXT.CLICK**代码

SKIP

IFEOF()

GOBOTTOM

THISFORM.BTNNEXT.ENABLED=.F.

***首条按钮变亮

THISFORM.BTNTOP.ENABLED=.T.

2、现有公鸡、母鸡和小鸡,其中一只公鸡卖5元,一只母鸡卖3元,一只小鸡卖0.5元,要求买100只鸡刚好用了100元钱,编写程序如下并补充

NOTEI,J,K变量分别表示公、母、小鸡数量

FORI=0TO100

FORJ=0TO100

K=100-I-J或者K=2(100-5*I-3*J)

IF5*I+3*J+0.5*K=100或者K=100-I-J5

?

“公鸡数量为:

”,I

“母鸡数量为:

”,J

“小鸡数量为”,K

NEXT

四、程序单选题

1、已知“工资”表结构及记录为:

姓名

性别

工资

王敏

1000

张亮

1500

刘征芳

李高

2000

执行下列代码后

USE工资

S=0

DOWHILE.T.

IF性别=“女”

S=S+工资

ENDIF

ENDDO

运行结果为_____D___。

(A)、6000(B)、2500

(C)、1000(D)、出现错误。

2、执行以下程序之后,显示结果是。

CLEAR

STORE0TOSUB

FORI=1TO100

IFMOD(I,2)<

>

LOOP

SUB=SUB+I

ENDFOR

“SUB=”,SUB

(A)、1-100和(B)、1-100偶数的和

(C)、1-100奇数和(D)、0

3、下面程序的目的是

CLEAR

F=1

I=1

I=I+1

F=F*I

IFF>

EXIT

I

CANCEL

(A)、1000(B)、满足I!

1000的最大的I

(C)、满足I!

1000的最小的I(D)、满足I!

1000的最小的I加1

4、运行下列程序时,输入2000后,结果是

INPUT“S=”TOS

S=1000

DOCASE

CASES>

S=1500

CASES<

S=0

=2000

S=2000

OTHERWISE

S=1000

ENDCASE

(A)、1000(B)、1500

(C)、2000(D)、0

5、运行下列主程序S1.PRG后,显示结果为

S1.PRG代码

X=2

Y=3

DOS2WITHX,X+Y

X,Y

PROCEDURES2

PARAMETERSA,B

A=A+B

B=A*B

RETURN

(A)、7,15(B)、7,3

(C)、2,15(D)、2,3

6、下面程序运行结果为

FORI=1TO11

FLAG=1

FORJ=2TOI-1STEP1

IFMOD(I,J)=0

FLAG=0

EXIT

IFFLAG=1

S=S+1

FLAG,S

(A)、1,6(B)、0,6

(C)、1,5(D)、0,5

五、编程题

1、要求输入一个较大的正整数N,编写程序计算1+4+…+

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1