所属语言:Visual Foxpro
试卷方案:VFP期中-1a
试卷总分:100分
共有题型:3种
一、填空 共20题 (共计20分)
第1题 (1.0分) 题号:881
在同一个数据表中有【1】个主索引.
答案:
1). 1
第2题 (1.0分) 题号:1916
视图可以在"数据库设计器"窗口中打开,也可以用USE命令打开,但在使用USE命令之前,必须打开包含该视图的【1】.
答案:
1). 数据库
第3题 (1.0分) 题号:1901
在关系模型中实体之间的联系有三种关系:
一对一关系、一对多关系和多对多关系.
在VFP数据库中,数据库表之间不能建立的关系是【1】.
答案:
1). 多对多关系
第4题 (1.0分) 题号:358
E-R数据模型一般在数据库设计的【1】 阶段使用.
答案:
1). 概念设计
第5题 (1.0分) 题号:11
每张表最多可以有【1】个字段,但当表中的一个或多个字段允许使用空值时,该表最多可以有【2】个字段.
答案:
1). 255
2). 254
第6题 (1.0分) 题号:1935
为了实现数据的性,便于数据库的设计和实现,
美国国家标准局(ANSI)计算机与信息处理委员会(代号为X3)以及标准规划和要求委员会(SPARC)
在1975年将数据库系统的结构定义为三级模式结构:外部层、【1】和内部层.
答案:
1). 概念层
第7题 (1.0分) 题号:1874
数据库通常包括两部分内容:一是按一定的数据模型组织并实际存储的所有应用所需的数据;
二是存放在数据字典中的各种描述信息,这些描述信息通常称为【1】.
答案:
1). 元数据
第8题 (1.0分) 题号:2107
已知教师表(JS.DBF)中存在一条姓名(XM)为"王一平"的记录,执行下列程序后,输出结果为【1】.
SELE JS
LOCATE FOR XM="王一平"
XM=3
?XM
答案:
1). 王一平
第9题 (1.0分) 题号:349
"参照完整性生成器"对话框中的"插入规则"选项卡用于指定在【1】中插
入新记录或更新已存在的记录时所用的规则.
答案:
1). 子表
第10题 (1.0分) 题号:17
7.如果依次执行下列命令,则xs表在两个工作区中同时打开,其别名分别为【1】和【2】.
CLOSE TABLES ALL
USE xs
SELE 20
USE xs AGAIN
答案:
1). xs
2). W20
第11题 (1.0分) 题号:1904
在移动表或数据库后更新链接,可以使用VALIDATE DATABASE命令检查数据库的有效性和更新链接.
该命令要求以【1】方式打开当前数据库.
答案:
1). 独占
第12题 (1.0分) 题号:2347
如果学生表(xs.dbf)已在当前工作区中打开,要筛选出号zydh为"102001"的记录的命令是 【1】;要取消该筛选的命令是【2】 .
答案:
1). set filter to zydh="102001"
2). set filter to
第13题 (1.0分) 题号:354
【1】语言是关系型数据库的标准语言.
答案:
1). SQL
第14题 (1.0分) 题号:1884
如果要将第1个字符为"c"的所有变量保存到mVar内存变量文件中,可以使用命令【1】.
答案:
1). save to mVar all like c*
第15题 (1.0分) 题号:15
5.设有一张自由表cjda,该表有一个字段名为by的子段.如果要将字段删除,可以使用命令ALTER TABLE cjda【1】.
答案:
1). DROP COLUMN by 或 DROP by
第16题 (1.0分) 题号:359
某图书资料室的:"图书管理"数据库中有三张表:TS.dbf(图书表)、DZ.dbf(读者表)与JY.dbf(借阅表),表结构如下:
TS.dbf 结构 DZ.dbf 结构 JY.dbf结构
字段名 字段类型 字段名 字段类型 字段名 字段类型
编号 C(10) 借书证号 C(6) 借书证号 C(6)
分类号 C(10) 单位 C(18) 编号 C(10)
书名 C(8) 姓名 C(8) 借书日期 D(8)
出版单位 C(20) 性别 C(2) 还书日期 D(8)
作者 C(8) 职称 C(10)
单价 N(7,2) 地址 C(20)
馆藏册书 N(4)
完善下列语句以查询该图书资料室各出版单位出版图书的馆藏总册数、总金额、平均单价:
SELECT 出版单位,SUM(馆藏册数) AS 馆藏总册数,;
SUM(馆藏册数*单价) AS 总金额,【1】AS 平均单价 ;
FROM 图书馆里!TS;
GROUP BY 出版单位
完善下列语句以查询借阅次数最多的前10名读者的借书证号、姓名、单位和借阅次数:
SELECT【2】JY.借书证号,DZ.姓名,DZ.单位,COUNT(*) AS 借阅次数,;
FROM 图书馆里!DZ INNER JOIN 图书管理!JY;
ON DZ.借书证号= JY.借书证号;
GROUP BY 1 ;
ORDER BY 【3】
答案:
1). AVG(总金额/馆藏总册数) 或 SUM(馆藏册数*单价)/SUM(馆藏册数) AS 平均单价
2). TOP 10
3). 3 DESC 或 借阅次数 DESC
第17题 (1.0分) 题号:1908
数据库表的触发器是在对表的记录进行操作时实施的检验规则.触发器分为【1】种类型.
答案:
1). 3 或 三
第18题 (1.0分) 题号:1907
若当前打开的数据库中有一张名为xsb的数据库表,且表中有一个名为by的字段,
则将该字段的标题属性设置为"备用可以使用命令:
=DBSETPROP('xsb.by',【1】,'caption','备用').
答案:
1). 'FIELD' 或 "FIELD"
第19题 (1.0分) 题号:1877
从数据模型来看,VFP属于【1】型数据库管理系统.
答案:
1). 关系
第20题 (1.0分) 题号:1910
如果意外地删除了某个数据库文件,
由于该数据库中包含的数据库表仍然保留对该数据库引用的后链,
因此这些数据库表也不能被添加到其他的数据库中.
这时需要利用【1】命令删除存储在数据库表中的后链,使之成为自由表.
答案:
1). FREE TABLE
二、单项选择 共40题 (共计40分)
第1题 (1.0分) 题号:424
Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是().
A:选择、投影、联接
B:索引、排序、查找
C:选择、索引、联系
D:差、交、并
答案:A
第2题 (1.0分) 题号:935
创建两个具有"多对多"关系的表之间的关联,应当().
A:通过纽带表
B:通过某个同名字段
C:通过某个索引过的同名字段
D:通过主索引字段和不同字段
答案:A
第3题 (1.0分) 题号:537
数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)、三
者之关系是().
A:DB包含DBS和DBMS
B:DBS包含DB和DBMS
C:DBMS包含DBS和DB
D:三者同级,没有包含关系
答案:B
第4题 (1.0分) 题号:1072
数据库表移出数据后,变成自由表,该表的____仍然有效.
A:字段的有效性规则
B:字段的默认值
C:表的长表名
D:结构复合索引文件中的候选索引
答案:D
第5题 (1.0分) 题号:395
ASC("AB")值为().
A:131
B:0
C:65
D:66
答案:C
第6题 (1.0分) 题号:2747
可以将两个SELECT语句的查询结果通过并运算合并成一个查询结果,需用子句____.
A:WHERE
B:UNION
C:ORDRE BY
D:JOIN
答案:B
第7题 (1.0分) 题号:1376
执行以下命令后显示结果为
store 2+3<7 to a
store 1>4 to b
? a and b
A:.t.
B:.f.
C:a
D:b
答案:B
第8题 (1.0分) 题号:1109
对于VFP中的参照完整性规则,下列叙述中不正确的是______.
A:更新规则是当父表中记录的关键字值被更新时触发
B:删除规则是当父表中记录被删除时触发
C:插入规则是当父表中插入或更新记录时触发
D:插入规则只有两个选项:和忽略
答案:C
第9题 (1.0分) 题号:1243
在下列表达式中,结果为真的是:
A:.T.<.F.
B:"ABC"<"AAAA"
C:"ASD">"ABC"
D:123<12
答案:C
第10题 (1.0分) 题号:474
函数?AT("万般皆下品惟有读书高")的结果是().
A:万般皆下品
B:惟有读书高
C:万般皆下品 惟有读书高
D:0
答案:D
第11题 (1.0分) 题号:431
Visual FoxPro支持多少个工作区().
A:25
B:225
C:32767
D:180
答案:C
第12题 (1.0分) 题号:1204
有关视图与查询,下列说法中不正确的是____.
A:查询是只读型数据,而视图可以更新数据源
B:查询可以更新数据源,视图也有此功能
C:视图具有许多数据库表的共性,利用视图可以创建查询和视图
D:视图可以更新源表中的数据,存在于数据库中
答案:B
第13题 (1.0分) 题号:588
已知"是否通过"字段为逻辑型,要显示所有未通过的记录,下列命令错误的是()。
A:LIST FOR 是否通过=.F.
B:LIST FOR 是否通过<>.T.
C:LIST FOR "是否通过″
D:LIST FOR NOT 是否通过
答案:C
第14题 (1.0分) 题号:575
下面关于项目及项目中的文件的叙述,不正确的一项是().
A:项目中的文件是项目的一部分,永远不可分开.
B:项目中的文件不是项目的一部分.
C:项目中的文件是存在的.
D:项目中的文件表示该文件与项目建立了一种关系.
答案:A
第15题 (1.0分) 题号:944
设user 表含有 工号(gh,c,4) 和 奖金(jj,n,4)等字段,其数据如下:
gh jj
1101 300
1102 200
1103 .null.
1104 100
1105 .null.
针对该user表,执行下列查询命令:
select count(*) as 人数,sum(jj) as 奖金总和, avg(jj) as 平均奖金 ;
from user
则查询得到的记录数为( )条
A:5
B:3
C:2
D:1
答案:D
第16题 (1.0分) 题号:570
下列字段名中不合法的是().
A:姓名
B:3的倍数
C:abs_7
D:UF1
答案:B
第17题 (1.0分) 题号:4141
在VFP中,用表设计器建立一个自由表文件,该文件有两个备注字段,有三个通用型字段,
还在表设计器中为该表建立四个索引,则该表保存时将产生____________文件.
A:1
B:3
C:7
D:10
答案:B
第18题 (1.0分) 题号:1092
针对某数据库中的两张表创建永久关系时,下列叙述中不正确的是____.
A:主表必须创建主索引或候选索引
B:子表必须创建主索引或候选索引或普通索引
C:两张表必须有同名的字段
D:子表中的记录数不一定多于主表
答案:C
第19题 (1.0分) 题号:1007
数据库系统的核心是().
A:编译系统
B:数据库
C:操作系统
D:数据库管理系统
答案:D
第20题 (1.0分) 题号:1132
只有()表能够创建主索引.
A:自由
B:任何
C:数据库
D:排序
答案:C
第21题 (1.0分) 题号:473
在下列函数中,其返回值为字符型的是___.
A:DOW()
B:AT()
C:CHR()
D:VAL()
答案:C
第22题 (1.0分) 题号:976
哪一种索引文件会随着表的打开而自动打开,随着表的关闭而自动关闭().
A:结构复合索引文件
B:复合索引
C:单索引文件
D:以上都是
答案:A
第23题 (1.0分) 题号:1107
在建立唯一索引,出现重复字段值时,只存储重复出现记录的().
A:第一个
B:最后一个
C:全部
D:几个
答案:A
第24题 (1.0分) 题号:412
ROUND(-8.8,0)的函数值为().
A:8
B:-8
C:9
D:-9
答案:D
第25题 (1.0分) 题号:2691
VFP系统中,查询文件的扩展名____.
A:.PRG
B:.QPR
C:.SCX
D:.TXT
答案:B
第26题 (1.0分) 题号:982
设表中有3条记录,当EOF( )的返回值为.T.时,其记录号为().
A:1
B:2
C:3
D:4
答案:D
第27题 (1.0分) 题号:1153
计算职称为工程师的所有职工的工资总和,并把计算结果存入内存
变量gzh,应该使用命令().
A:SUM 工资 TO gzh FOR 职称=″工程师″
B:SUM ON 工资 TO gzh FOR 职称=″工程师″
C:TOTAL ON 工资TO gzh FOR 职称=″工程师″
D:TOTAL 工资 TO gzh FOR 职称=″工程师″
答案:A
第28题 (1.0分) 题号:1034
下面关于Visual FoxPro数组的叙述中,不正确的是().
A:一个数组中各个数组元素必须是同一种数据类型
B:新定义的数组的各个数组元素初值为.F.
C:Visual FoxPro只支持一维数组和二维数组
D:用DIMENSION命令可以定义数组
答案:A
第29题 (1.0分) 题号:1150
当数据库打开时,包含在数据库中的所有表都可以使用,但这些
表不会自动打开,使用时需要执行()命令.
A:CLEAR
B:USE <数据表名>
C:OPEN
D:LIST
答案:B
第30题 (1.0分) 题号:390
如果要求系统在显示日期是,显示如"2002年8月13日"的格式,可使用____命令.
A:SET DATE TO ANSI
B:SET DATE TO YMD
C:SET DATE TO LONG
D:SET DATE TO CHINESE
答案:C
第31题 (1.0分) 题号:4129
在多工作区操作中,如果选择了1、3、5号工作区并打开相应的数据表,
在命令窗口执行命令SELECT 0,其结果是选择_________号工作区为当前工作区.
A:0
B:1
C:2
D:4
答案:C
第32题 (1.0分) 题号:4061
彻底删除记录数据可以分两步来实现,这两部分别是命令________.
A:PACK和ZAP
B:PACK和RECALL
C:DELETE和PACK
D:DELETE和RECALL
答案:C
第33题 (1.0分) 题号:4099
使用SELECT-SQL命令来建立各种查询时,下列叙述正确的是:_________.
A:基于两个表创建查询时,必须预先在两个表之间创建永久性关系
B:基于两个表创建查询时,查询结果的记录数不会大于任一表中的记录数
C:基于两个表创建查询时,两表之间可以无同名字段
D:用ORDER BY子句只能控制查询结果按某个字段进行升序排列
答案:C
第34题 (1.0分) 题号:990
使用index命令创建唯一索引时,应选参数().
A:ASCENDING
B:DESCENDING
C:CANDIDATE
D:UNIQUE
答案:D
第35题 (1.0分) 题号:1112
在命令窗口中输入()命令,主屏幕上将显示"Visual Foxpro6.0".
A:?Visual Foxpro6.0回车
B:?{Visual Foxpro6.0}回车
C:?"Visual Foxpro6.0"回车
D:Visual Foxpro6.0回车
答案:C
第36题 (1.0分) 题号:4082
下列叙述含有错误的是__________.
A:一个数据库表只能设置一个主索引
B:唯一索引不允许索引表达式有重复值
C:候选索引既可以用于数据库表也可以用于自由表
D:候选索引不允许索引表达式有重复值
答案:B
第37题 (1.0分) 题号:386
?str(1234.567,3,2)的结果为().
A:123.57
B:123.56
C:123
D:* * *
答案:D
第38题 (1.0分) 题号:2
在Visual FoxPro中,备注型数据类型在表中占用()个字节.
A:1
B:2
C:4
D:8
答案:C
第39题 (1.0分) 题号:996
数据表文件有10条记录,当前记录号是3,使用APPEND BLANK命令
增加一条空白记录,该记录的序号的().
A:4
B:3
C:1
D:11
答案:D
第40题 (1.0分) 题号:4035
假设cj=78,则函数:iif(cj>=60,iif(cj>=85,"优秀良好"),"差")返回的结果是
A:优秀
B:差
C:良好
D:85
答案:C
三、程序填空 共14题 (共计40分)
第1题 (3.0分) 题号:576
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能: 计算Y=2^2/2!+4^4/4!+6^6/6^+8^8/8!+10^10/10!的值
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
SET TALK OFF
CLEAR
S=0
***********SPACE**********
FOR I=2 TO 10 【?】
T=1
***********SPACE**********
FOR J=1 TO 【?】
T=T*J
endf
***********SPACE**********
s=s+【?】
endf
? 's=',s
set talk on
canc
答案:
1). STEP 2
2). I
3). i^i /t 或 i**i /t 或 (j-1)^(j-1)/ t 或 (j-1)**(j-1) /t
第2题 (3.0分) 题号:73
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能:下面程序是计算1+1+2+2+…+n+n之和的平方根的程序。
*-------------------------------------------------------
SET TALK OFF
INPUT TO N
***********SPACE**********
【?】
FOR I=1 TO N
***********SPACE**********
S=【?】
ENDFOR
***********SPACE**********
?"结果是【?】
RETURN
SET TALK ON
答案:
1). S=0 或 Store 0 To S
2). s+2*i 或 2*i+s 或 i*2+s 或 s+i*2 或 s+i+i 或 i+i+s
3). SQRT(S)
第3题 (3.0分) 题号:69
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能:下面程序根据XSDB.DBF数据表中的计算机和英语成绩对奖
* 学金做相应调整:双科90分以上(包括90)的每人增加30元;
* 双科75分以上(包括75)的每人增加20元;其他人增加10元。
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
SET TALK OFF
USE XSDB
***********SPACE**********
DO WHILE 【?】
DO CASE
CASE 计算机>=90.AND.英语>=90
REPLACE 奖学金 WITH 奖学金+30
CASE 计算机>=75.AND.英语>=75
REPLACE 奖学金 WITH 奖学金+20
***********SPACE**********
【?】
REPLACE 奖学金 WITH 奖学金+10
ENDCASE
***********SPACE**********
【?】
ENDDO
USE
SET TALK ON
RETURN
答案:
1). .not.eof() 或 not eof() 或 !eof() 或 eof() <> .T. 或 eof() # .T. 或 eof() != .T. 或 not eof()=.T.
2). OTHERWISE 或 CASE .NOT. (计算机>=90 .AND .英语 >=90) .OR. NOT. (计算机 >=75 .AND. 英语 >=75)
3). SKIP 或 SKIP 1
第4题 (3.0分) 题号:552
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能: 百鸡问题:100元买100只鸡,公鸡一只5元钱,母鸡一只3
* 元钱,小鸡一元钱三只,求100元钱能买公鸡、母鸡、小鸡
* 各多少只?
* 请在【】处添上适当的内容,使程序完整。
*-------------------------------------------------------
SET TALK OFF
clear
for hb=0 to 100
***********SPACE**********
for hm=0 to 100-【?】
***********SPACE**********
hs=【?】
***********SPACE**********
if hb*5+hm*3+【?】=100
? "公鸡有:",hb,"母鸡有:",hm,"小鸡有:",hs
endif
endf
endf
set talk on
RETURN
答案:
1). hb
2). 100- hb- hm 或 100- hm- hb
3). hs/3 或 hs*(1/3)
第5题 (3.0分) 题号:74
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
*功能:以下程序通过键盘输入4个数字,找出其中最小的数。
*-------------------------------------------------------
SET TALK OFF
***********SPACE**********
【?】
INPUT "请输入第一个数字" TO X
M=X
DO WHILE I<=3
INPUT "请输入数字" TO X
***********SPACE**********
IF 【?】
M=X
ENDIF
***********SPACE**********
【?】
ENDDO
? "最小的数是",M
SET TALK ON
RETURN
答案:
1). I=1 或 STOR 1 TO I
2). X 3). I=I+1 或 I=1+I 或 STOR I+1 TO I 或 STOR 1+I TO I 第6题 (3.0分) 题号:559 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能: 将字母转换成密码,转换规则是将当前字母变成其后 * 的第三个字母,但X变成A、Y变成B、Z变成C。 * 小写字母的转换规则同样。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF clear accept "请输入一个字符串:"to pp ? pp p="" ***********SPACE********** for i=1 to 【?】 m=subs(pp,i,1) ***********SPACE********** if m<="z" .and. m>= "a" 【?】 m>="A" and m<="z" do case case m="x" m="a" case m="X" m="A" case m="y" m="b" case m="Y" m="B" case m=" z" m="c" case m="Z" m="C" otherwise ***********SPACE********** 【?】 m =chr(m) endcase p=p+m endif endfor ? p set talk on RETURN 答案: 1). len(pp) 2). or 或 .or. 或 OR 或 .OR. 3). m= ASC(m) +3 或 m= 3+ ASC(m) 第7题 (3.0分) 题号:63 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:在XSDB.DBF数据表中查找学生王迪,如果找到,则显示: * 学号、姓名、英语,生年月日,否则提示"查无此人!"。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF ***********SPACE********** 【?】 XM="王迪" ***********SPACE********** 【?】姓名=XM IF FOUN() ***********SPACE********** 【?】学号, 姓名, 英语, 生年月日 ELSE ? "查无此人!" ENDIF USE SET TALK ON RETURN 答案: 1). USE XSDB 或 USE XSDB .DBF 2). loca for 或 loca All for 3). display 或 ? 或 display off 或 disp 第8题 (3.0分) 题号:93 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:设表AAA.DBF包括学号、姓名、成绩,下列程序完成打印 * 最高成绩记录的学号、姓名、成绩。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF USE AAA.DBF NN=1 MAX1=成绩 ***********SPACE********** DO WHILE 【?】 IF 成绩>MAX1 MAX1=成绩 NN=RECNO() ENDIF ***********SPACE********** 【?】 ENDDO ***********SPACE********** 【?】 ?"最高成绩:学号="+学号+",姓名="+姓名+",成绩=" 成绩 USE SET TALK ON RETURN 答案: 1). NOT EOF() 或 !EOF() 或 .NOT. EOF() 2). SKIP 或 SKIP 1 3). GO NN 第9题 (3.0分) 题号:588 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能: 求出N×M整型数组的最大元素及其所在的行坐标及列 * 坐标(如果最大元素不唯一,选择位置在最前面的一个)。 * 例如:输入的数组为: * 1 2 3 * 4 15 6 * 12 18 9 * 10 11 2 * * 求出的最大数为18,行坐标为3,列坐标为2 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF clear dime aa(4,3) for i=1 to 4 for j=1 to 3 input "insert a num:" to aa(i,j) endf endf ***********SPACE********** max= 【?】 row=1 col=1 for i=1 to 4 for j=1 to 3 if max 【?】 row=i col=j endi endf endf ***********SPACE********** ? '最大数为:' , 【?】 ? '行坐标为:',row ? '列坐标为:',col set talk on canc 答案: 1). aa(1,1) 2). max=aa(i,j) 3). max 第10题 (3.0分) 题号:71 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:统计300到600之间(包括300和600)能被3整除的数的个数。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF GS=0 N=300 ***********SPACE********** DO WHILE 【?】 IF MOD(N,3)=0 ***********SPACE********** 【?】 ENDIF ***********SPACE********** 【?】 ENDDO ? "300到600之间(包括300和600)能被3整除的数的个数为",GS SET TALK ON RETURN 答案: 1). N< =600 或 N< 601 或 600 >=N 或 601 >N 2). GS= GS+1 或 GS= 1+GS 或 STOR GS+1 TO GS 或 STOR 1+GS TO GS 3). N= N+1 或 N= 1+N 或 STOR N+1 TO N 或 STOR 1+N TO N 第11题 (3.0分) 题号:75 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:以下程序的功能如(图1)。 *------------------------------------------------------- SET TALK OFF ***********SPACE********** 【?】 ***********SPACE********** 【?】 TO N FOR I=0 TO N ***********SPACE********** T=T+【?】 ENDFOR ?"T的值是:",T SET TALK ON RETURN 答案: 1). STOR 0 TO T 或 T=0 2). INPUT 或 INPU 3). 2**I 或 2^i 第12题 (3.0分) 题号:596 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能: 下面程序是计算1+3+5+…+99之和的程序。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF ***********SPACE********** 【?】 ***********SPACE********** FOR I=1 TO 99 【?】 S=S+I ENDFOR ***********SPACE********** ?"结果=【?】 SET TALK ON RETURN 答案: 1). s=0 2). step 2 3). s 或 str(s) 或 str(s,4) 第13题 (2.0分) 题号:77 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:复制表XSDA.DBF,生成新表XS.DBF,在新表中查找所有 * 男同学的记录,并将男同学的记录逻辑删除。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF USE XSDA ***********SPACE********** 【?】 USE XS LOCATE FOR 性别="男" DO WHILE FOUND() ***********SPACE********** 【?】 ***********SPACE********** 【?】 ENDDO USE SET TALK ON RETURN 答案: 1). COPY TO XS 2). DELETE 或 DELE 3). CONTINUE 或 CONT 第14题 (2.0分) 题号:82 *------------------------------------------------------- *【程序填空】 *------------------------------------------------------- *功能:显示所有100以内的6的倍数的数,并求这些数的和。 * 请在【】处添上适当的内容,使程序完整。 *------------------------------------------------------- SET TALK OFF I=1 ***********SPACE********** 【?】 DO WHILE I<=100 ***********SPACE********** IF MOD(【?】)=0 ?I S=S+I ***********SPACE********** 【?】 I=I+1 ENDDO ? "S=",S SET TALK ON RETURN 答案: 1). S=0 2). I,6 3). ENDIF 或 ENDI