当前位置:首页 > VFP复习题
C) Esc键 D) Ctrl+Break组合键
131. 在SQL语句中,与表达式\工资BETWEEN 1210 AND 1240\功能相同的表达式是( ) A)工资>=1210 .AND. 工资<=1240 B)工资>1210 .AND. 工资<1240 C)工资<=1210 .AND. 工资>1240 D)工资>=1210 .OR. 工资<=1240 132. 在DO WHILE ... ENDDO循环结构中,EXIT命令的作用是( ) A)退出过程,返回程序开始处
B)转移到DO WHILE语句行,开始下一个判断和循环
C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D)终止程序执行
133.关系数据库管理系统中的SQL语言是( )。 A)关系顺序查询语言 B)关系结构查询语言 C) 关系描述语言 D) 国际标准结构化查询语言 134.在SQL查询时,使用WHERE子句指出的是( )。
A)查询目录 B) 查询结果 C)查询条件 D) 查询视图 135.SELECT-SQL语句是( )。
A)选择工作区语句 B)数据查询语句 C) 选择标准语句 D) 数据修改语句 136.SQL的核心是( )。
A) 数据查询 B)数据修改 C) 数据定义 D)数据控制 137.SQL实现分组查询的短语是( )。
A) ORDER BY B) GROUP BY C) HAVING D) ASC 138.VFP中的DO CASE –ENDCASE语句属于( )。
A) 顺序结构 B)选择结构 C)循环结构 D)模块结构
139.在DO WHILE/ENDDO循环中,若循环条件设置为.T.,则下列说法中正确的是( )。A) 程序无法跳出循环 B)程序不会出现死循环 C)用EXIT可跳出循环 D)用LOOP可跳出循环 140.结构化程序设计的三种基本逻辑结构是( )。
A)选择结构、循环结构和嵌套结构 B)顺序结构、选择结构和循环结构 C)选择结构、循环结构和模块结构 D)选择结构、循环结构和递归结构 141.可以作为查询与视图的数据源是( )。
A)自由表 B)数据库表 C)查询 D) 视图 142.下列哪项在物理存储上并不存在( )。
A)数据库 B) 本地表 C) 视图 D)自由表 143.查询和视图的共同点是( )。
A)有相应的SQL语句 B)是一个单独的文件 C)可存放在数据库中 D)可以更新 144.对于XS表,下面( )命令显示所有女同学的记录。
A)LIST FOR !XB B) LIST FOR XB C) LIST FOR XB=‘女’ D)LIST FOR XB=.T.
145.对于XS表,下面( )命令显示所有团员同学的记录(是否团员为逻辑型)。
A) LIST FOR !是否团员 B)LIST FOR 是否团员=.T. C) LIST FOR 是否团员=.F. D)LIST FOR 是否团员=‘是’ 146. 下列命令中,定位记录指针的命令是( )。
A)USE B)GO C) SELECT D) LIST 147.在表结构中,日期型的宽度为( )。
A) 2 B) 8 C)10 D)任意 148.在表结构中,逻辑型的宽度为( )。
A) 2 B) 1 C)4 D)任意
9
149. 在表结构中,字符型的宽度为( )。
A) 2 B) 1 C)4 D)任意
150.?AT(“大学”,“湖南工业大学”)的答案是( )。
A) 4 B) 5 C)9 D)0
151.?AT(“工业”,“湖南工业大学”)的答案是( )。
A) 4 B) 5 C)9 D)0
152. 视图不能单独存在,它必须依赖于( )。 A)视图
B)数据库
C)数据表 D)查询
153. 有关查询与视图,下列说法中不正确的是( )。 A) 查询不可以更新源表数据,而视图可以更新源表数据 B) 查询和视图都可以更新源表数据
C) 视图具有许多数据库表的属性,利用视图可以创建查询和视图 D) 视图可以更新源表中的数据,存储于数据库中
154. 查询设计器和视图设计器的主要不同表现在于( )。
A) 查询设计器有“更新条件”选项卡,没有“查询去向”选项 B) 查询设计器没有“更新条件”选项卡,有“查询去向”选项 C) 视图设计器没有“更新条件”选项卡,有“查询去向”选项 D) 视图设计器有“更新条件”选项卡,没有“查询去向”选项
155.表S的结构为:S# C(6) NOT NULL,SNAME C(8) NOT NULL,SEX C (2),AGE (N) 向S表插入如下行时,( )可以被插入。 A) ('554231','四明',男,21)
B) ( '723654','陈刚',NULL,NULL) C) (NULL,'金山','男','19') D) ( '773211',NULL,'女',20)
156. 有如下命令
DISPLAY ALL姓名,出生日期 FOR 性别=\女\
执行这个命令后,屏幕显示的是所有性别字段值为“女”的记录,这时文件指针( )。A)指向最后一个性别为\女\的记录
B)指向最后一个性别为\女\的记录的下一个记录 C)指向文件尾
D)状态视库文件中数据记录的实际 程序阅读:
157. 执行如下程序:如果输入N值为5,则最后T的值是_______,S的值为_______。S=0 T=1
INPUT \DO WHILE T<=N S=S+T T=T+1 ENDDO ?T ?S
158.有如下程序段:
DO CASE
CASE X>100 ??”1”
10
CASE X>200 ??”2” OTHERWISE ??”3” ENDCASE
若在X=300的情况下执行这个程序段,屏幕上将显示_______。 159.执行下列语句序列
A=2.4 DO CASE CASE A>1 B=1
CASE A>2
B=2
ENDCASE
变量B的值是 。 160.给出以下程序的运行结果:
SET TALK OFF X=0 Y=0
DO WHILE X<10
X=X+1 IF INT(X/2)=X/2
LOOP ELSE
Y=Y+X
ENDIF ENDDO ? \RETURN
运行结果为______。 161. 有程序段如下: STORE 0 TO X,Y DO WHILE.T. X=X+1 Y=Y+X IF X>=10 EXIT ENDIF ENDDO ? Y
执行后的结果是 。
162. 请阅读下列判断一个自然数是否为质数的程序,并将程序填写完整。
SET TALK OFF
INPUT\请输入一个大于1的自然数: \
K=0 &&K的值为0表示所输入的自然数是质数,为1表示不是质数J=2
11
DO WHILE J IF MOD(N,J) [1] [2] LOOP ELSE K=1 EXIT ENDIF ENDDO IF K=0 ? [3] +\是质数\ ENDIF ? \再见!!\SET TALK ON RETURN 163. 有如下售书数据库BOOK.DBF,BOOK.DBF中的记录如下: 书号 单价 数量 总计 B0168 19.8 3 B6915 12.6 36 B9023 40.0 100 B4682 18.0 40 B6329 28.0 56 B8127 2.0 20 要逐条计算总计并填入“总计”字段之中,计算按照如下规则: 若数量小于等于10,总计等于“单价*数量” 若数量大于50, 总计等于“单价*数量*(1-5/100)” 若数量在11与50之间,总计等于“单价*数量(1-10/100)” 请填空: SET TALK OFF USE BOOK GO TOP DO WHILE [ 1 ] DO CASE CASE 数量<=10 REPLACE 总计 WITH单价*数量 CASE [ 2 ] REPLACE 总计 WITH 单价*数量*(1-10/100) CASE 数量>50 REPLACE 总计 WITH 单价*数量*(1-5/100) ENDCASE [3] ENDDO LIST USE SET TALK ON RETURN 12
共分享92篇相关文档