计算机技术基础VFP测试题.doc

上传人:wux****ua 文档编号:8444945 上传时间:2020-03-29 格式:DOC 页数:9 大小:49.50KB
返回 下载 相关 举报
计算机技术基础VFP测试题.doc_第1页
第1页 / 共9页
计算机技术基础VFP测试题.doc_第2页
第2页 / 共9页
计算机技术基础VFP测试题.doc_第3页
第3页 / 共9页
点击查看更多>>
资源描述
计算机技术基础VFP测试题(2)1、执行如下命令序列(设今天是 2002 年 8 月 3 日) store date() to m_date M_date=m_date-365 ?year(m_date)的显示结果是A) 其中有错误 B) 08/03/2001 C) 2002 D) 2001/2、执行命令 ?chr(65)+”K” 的结果是A) 65K B) AK C) aK D) 类型不匹配3、Visual FoxPro 是一个A) 8 位数据库开发系统 B) 16 位数据库开发系统C) 32 位数据库开发系统 D) 64 位数据库开发系统/4、要启动 Visual Foxpro 的向导可以A) 打开新建对话框 B) 单击工具栏上的 “向导” 图标按钮C) 从 “工具” 菜单中选择 “向导” D) 以上方法均可以5、以下日期值正确的是A) “2001-05-25” B) 2001-05-25C) 2001-05-25 D) 2001-05-256、在下面的 Visual Foxpro 表达式中,不正确的是A) 2001-05-01 10:10:10 AM-10 B) 2001-05-01-DATE()C) 2001-05-01+DATE() D) 2001-05-01+10007、在下面的 Visual Foxpro 表达式中,运算结果是逻辑真的是A) EMPTY(.NULL.) B) LIKE(acd,ac?)C) AT(a,123abc) D) EMPTY(SPACE(2)8、设 D=56,命令 ?VARTYPE(D) 的输出值是A) L B) C C) N D) D9、在下列函数中,函数值为数值的是A) BOF() B) CTOD(01/01/96)C) AT(人民,中华人民共和国) D) SUBSTR(DTOC(DATE(),7)10、表达式 VAL(SUBS(“奔腾586”,5,1)+LEN(“Visual Foxpro”) 的结果是A) 13.00 B) 16.00 C) 18.00 D) 19.0011、连续执行以下命令之后,最后一条命令的输出结果是 SET EXACT OFF X=“A “ ?IIF(“A”=X,X-”BCD”,X+”BCD”)A) A B) BCD C) ABCD D) A BCD12、在 VFP 6.0 处于创建或编辑自由表、程序等文件时,系统处于全屏幕编辑状态,欲存盘退出,正确的操作是A) 按组合键 Ctrl+W B) 按组合键 Ctrl+UC) 按组合键 Ctrl+End D) 按 Esc 键13、在 VFP 6.0 中,项目的扩展名为_A) .DBC B) .TAB C) .IDX D) .PJX14、在 VFP 6.0 数据表中,用于存放图像、声音等多媒体对象的数据类型是A) 备注型 B) 通用型 C) 逻辑型 D) 字符型对多表进行操作时,选择工作区所使用的命令为_A) USE B) OPEN C) SELECT D) CREATE15、在 Visual Foxpro 6.0 中,打开数据库使用的命令为_A) USE B) SELECT C) OPEN database D) CREATE16、对表文件建立索引,可使用命令A) SORT B) UPDATE C) INDEX D) JOIN主索引字段_A) 不能出现重复值或空值 B) 能出现重复值C) 能出现空值 D) 不能出现重复值,但能出现空值17、在当前表中,查找第2个男同学的记录,应使用命令_A) locate for 性别=男 next 2B) locate for 性别=男C)先locate for 性别=男,然后再执行 continueD) list for 性别=男 next 218、当前工资表中有 108 条记录,当前记录号为 8,用 Sum 命令计算工资总和时,若缺省范围,则系统将A) 只计算当前记录的工资值 B) 计算前8条记录的工资和C) 计算后8条记录的工资和 D) 计算全部记录的工资和19、执行以下命令序列 close all select b use table1 select 0 use table2 select 0 use table3后,table3 表所在的工作区号为A) 0 B) 1 C) 2 D) 320、在 VFP 中,使用 AVERAGE 命令时,表文件需要A) 排序 B) 建立索引 C) 排序或建立索引 D) 都不需要21、设当前表文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,下面命令 ?NAME 显示的结果是A) 内存变量 NAME 的值 B) 字段变量 NAME 的值C) 与该命令之前的状态有关 D) 错误信息22、下列命令中,仅拷贝表文件结构的命令是A) COPY TO B) COPY STRUCTURE TO C) COPY FILE TO D) COPY STRUCTURE TO EXETENDED 23、设表TXL.DBF中有 20 条记录。在VFP命令窗口中执行以下命令序列,最后显示的结果是 USE TXL SKIP 3 COUNT TO N ?NA) 0 B) 3 C) 4 D) 2024、清除所有以A开头的内存变量的命令是A) RELEASE ALL A* B) RELEASE A*C) ERASE A* D) RELEASE ALL LIKE A*25、表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令A) TOTAL 数学+英语+计算机 TO 总分B) REPLACE 总分 WITH 数学+英语+计算机C) SUM 数学+英语+计算机 TO 总分D) REPLACE ALL 数学+英语+计算机 WITH 总分26、在命令窗口中,显示当前数据库中所有40岁(含 40 岁)以下,职称为教授,副教授的姓名和工资,应使用命令A) LIST FIEL 姓名,工资 FOR 年龄=40 AND 职称=教授 AND 职称=副教授B) LIST FIEL 姓名,工资 FOR 年龄=40 OR 职称=教授 OR 职称=副教授C) LIST FIEL 姓名,工资 FOR 年龄=40 AND (职称=教授 OR 职称=副教授)D) LIST FIEL 姓名,工资 FOR 年龄1000C) LIST WHILE 基本工资 1000D) LIST NEXT 10 FOR 基本工资 100031、关于数据库表与自由表的转换,下列说法中正确的是A) 数据库表能转换为自由表,反之不能B) 自由表能转换成数据库表,反之不能C) 两者不能转换D) 两者能相互转换32、在表中建立索引,使用的命令为A) SORT B) UPDATE C) INDEX D) JOIN33、执行LIST NEXT 1命令之后,记录指针的位置指向 A) 下一条记录 B) 原来记录 C) 尾记录 D) 首记录34、计算所有职称为正、副教授的平均工资,将结果赋予变量 PJ 中,应使用命令 A) AVERAGE 工资TO PJ FOR 教授$职称 B) AVERAGE FIELDS 工资TO PJ FOR 教授$职称 C) AVERAGE 工资TO PJ FOR 职称=副教授.AND.职称=教授 D) AVERAGE 工资TO PJ FOR 职称=副教授.OR.教授35、执行以下命令序列:USE ZGGZSUM 工资 FOR 工资=500 TO QWECOPY TO QAZ FIELDS 职工号,姓名 FOR 工资=500USE QAZNUM=RECCOUNT()AVER=QWE/NUM?AVER最后显示的值是A) 所有工资在500元以上的职工人数B) 所有工资在500元以上的职工人平均工资数C) 所有职工的平均工资数D) 出错36、在当前工作区已经打开选课数据库,其中包括课程号、学号、成绩字段。不同的记录分别有重复的课程号或重复的学号。要使用 COUNT 命令计算有学生选修的不同课程有多少,应在执行 COUNT 命令之前使用命令 A) INDEX ON 学号 TO GG B) INDEX ON 课程号TO GG C) INDEX ON 学号 TO GG UNIQUE D) INDEX ON 课程号 TO GG UNIQUE 37、扩展名为 DBC 的文件是A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件38、若建立索引的字段值不允许重复,并且一个表中只能创建一个。它应该是A)主索引 B)唯一索引 C)候选索引 D)普通索引39、要为当前表所有职工增加 100 元工资,应该使用命令A) CHANGE 工资 WITH 工资+100B) REPLACE 工资 WITH 工资+100C) CHANGE ALL 工资 WITH 工资+100D) REPLACE ALL 工资 WITH 工资+10040、Visual Foxpro 参照完整性规则不包括A) 更新规则 B) 删除规则 C) 查询规则 D) 插入规则41、若未打开索引文件,APPEND 命令的功能等同于命令序列A) GOTO EOF B) GOTO BOTTOMINSERT INSERT BEFORC) GOTO BOTTOM D) GOTO BOTTOMINSERT BLAN INSERT42、显示表中所有教授和副教授记录的命令是A) list for 职称=“教授” and 职称=“副教授”B) list for 职称=“副教授”C) list for 职称=“教授” or “副教授”D) list for “教授”$职称43、工资表文件已打开,且已设定按基本工资升序的索引为主控索引,并执行过赋值语句 NN=900,下面各条命令中,错误的是( )A) seek NN B) locate for 基本工资=NN C) find 900 D) locate for 基本工资=NN44、下列按钮中,哪一个是数据工作期窗口中没有的A) 属性 B) 打开 C) 修改 D) 关系45、学生.dbf文件,其中学号、姓名和课程名字段为字符型,成绩字段为数值型:学号 姓名 课程名 成绩9921101 张瑞雪 Foxbase 909921102 黄丽 Foxbase 889921103 林军 PASCAL语言程序设计 669921104 崔健 C语言程序设计 469921101 张瑞雪 PASCAL语言程序设计 789921102 黄丽 PASCAL语言程序设计 349921103 林军 C语言程序设计 959921101 张瑞雪 C语言程序设计 749921102 黄丽 BASIC语言程序设计 69有如下命令序列:SE 学生INDEX ON 成绩TO tempGO TOP?RECNO()执行以上命令后,屏幕上显示的记录号是A) 1 B) 6 C) 7 D) 946、学生成绩表 STUDENT.dbf 的结构如下:姓名(C,8),语文(N,5,2),数学(N,5,2),英语(N,5,2),总分(N,6,2)。其中前4个字段均已有值,要求统计每位学生的总分并存入总分字段中,下列命令中不能实现的是A) replace all 总分 with 语文+数学+英语B) sum 语文+数学+英语 to 总分 C) update STUDENT set 总分=语文+数学+英语D) scanrepl 总分 with 语文+数学+英语endscan47、视图是一个A) 虚拟的表 B) 真实的表C) 不依赖于数据库的表 D) 不能修改的表48、当前盘当前目录下有数据库 db_stock,其中有数据库表 stock.dbf,该数据库表的内容是:股票代码股票名称 单价 交易所600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳 执行如下SQL语句后SELECT * FROM stock INTO DBF stock ORDER BY 单价 A)系统将会提示出错信息B)会生成一个按“单价”升序排列的表文件,将原来的stock.dbf文件覆盖C)会生成一个按“单价”降序排列的表文件,将原来的stock.dbf文件覆盖D)不会生成排序文件,只能在屏幕上显示一个按“单价”排序的结果49、SQL 语句中条件短语的关键字是A) WHERE B) FOR C) WHILE D) CONDITION50、SQL 语句中修改表结构的命令是A) MODIFY TABLE B) MODIFY STRUCTUREC) ALTER TABLE D) ALTER STRUCTURE51、SQL 语句中删除表的命令是A) DROP TABLE B) DELETE TABLEC) ERASE TABLE D) DELETE DBF52、在 Visual Foxpro 6.0 中,建立查询可用_方法A) 使用查询向导 B) 使用查询设计器C) 直接使用 SELECT-SQL 命令 D) 以上方法均可53、查询的数据源可以是A) 自由表 B) 数据库表 C) 视图 D) 以上均可54、下面有关对视图的描述正确的是A)可以使用MODIFY STRUCTURE命令修改视图的结构B)视图不能删除,否则影响原来的数据文件C)视图是对表的复制产生的D)使用对视图进行查询时必须事先打开该视图所在的数据库55、执行如下程序 S=0 I=1 INPUT N=? TO N DO WHILE S=N S=S+I I=I+1 ENDDO ?S SET TALK ON如果输入值为5,则最后S的显示值是A) 1 B) 3 C) 5 D) 656、有程序如下 USE CJ M.ZF=0 SCAN M.ZF=M.ZF+ZF ENDSCAN ?M.ZF RETURN其中数据库文件CJ.DBF中有2条记录,内容如下 XM ZF 1 李四 500.00 2 张三 600.00运行该程序的结果应当是A) 1100.00 B) 1000.00 C) 1600.00 D) 1200.0057、执行如下程序: STORE TO ANS DO WHILE .T. CLEAR 3,10 SAY 1.添加 2.删除 3.修改 4.退出 5,15 SAY 请输入选择: GET ANS READ IF TYPE(ANS)=C AND VAL(ANS)=3 AND VAL(ANS)0 PROG=PROG+ANS+.PRG DO &PROG ENDIF QUIT ENDDO 如果在请输入选择:时,键入4,则系统A) 调用子程序PROG4.PRG B) 调用子程序&PROG.PRGC) 返回命令窗口 D) 退出VFP58、在永真条件 DO WHILE .T. 的循环中,为退出循环可使用A) LOOP B) EXIT C) CLOSE D) CLEAR59、在下列命令中,不能输入字符型数据的命令是A) accept B) wait C) input D) .say.60、Visual Foxpro 6.0 程序设计的三种基本结构是A) 顺序,选择,循环 B) 顺序,选择,逻辑C) 模块,转移,循环 D) 网状,选择,逻辑61、从键盘上接受一位整数并存入内存变量 X,正确的操作为A) WAIT TO X B) ACCEPT TO XC) INPUT TO X D) 1,20 GET X PICT 962、执行命令 INPUT请输入数据:TO AAA 时,如果要通过键盘输入字符串,应当使用的定界符包括 A) 单引号 B) 单引号或双引号 C) 单引号、双引号或方括号 D) 单引号、双引号、方括号或圆点63、有以下程序段: Do CASECase 计算机=60 ?计算机成绩是:+及格Case 计算机=70 ?计算机成绩是:+中Case 计算机=80 ?计算机成绩是:+良Case 计算机=90?计算机成绩是:+优Endcase设学生数据库当前记录的计算机字段的值是89,执行下面程序段之后,屏幕输出 A) 计算机成绩是:不及格 B) 计算机成绩是:及格 C) 计算机成绩是:良 D) 计算机成绩是:优 64、有如下程序: INPUT TO A IF A=10 S=0 ENDIF S=1 ?S假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是A) 0 B) 1 C) 由 A 的值决定 D) 程序出错65、有一个表文件 图书.DBF,其内容如下:记录号 总编号 书名 出版单位 单价 1 113388 高等数学 清华大学出版社 24.00 2 445501 数据库导论 科学出版社 27.90 3 332211 计算机基础 高等教育出版社 23.00 4 665544 VFP 6.0 电子工业出版社 28.60 5 456788 操作系统原理 电子工业出版社 25.00 6 456728 操作系统概论 高等教育出版社 21.00 7 375666 计算机网络 清华大学出版社 37.00 8 245682 计算机原理 高等教育出版社 25.00请问运行下列程序时,在屏幕显示的结果是什么 USE 图书 UPDATE 图书 SET 单价=单价+5 WHERE 出版单位=“科学出版社” SELECT 出版单位,AVG(单价) AS 平均价 FROM 图书; GROUP BY 出版单位 INTO CURSOR lsb SELECT * FROM lsb WHERE 平均价100 DO P1.PRG ELSE IF S10 DO P2.PRG ELSE IF S1 DO P3.PRG ELSE DO P4.PRG ENDIF ENDIF ENDIF分别写出执行P2,P3,P4子程序的条件表达式:DO P1.PRG 条件为:S100 DO P2.PRG 条件为:_s10 and s10 DO WHILE .NOT.EOF() ?编号 IF SUBSTR(编号,2,1)=1 S=S+数量 ENDIF CONTINUE ENDDO ?S USE运行结果:_115_74、写出下列程序的运行结果: DIMENSION A(6) FOR K=1 TO 6 A(K)=20-2*K ENDFOR K=5 DO WHILE K=1 A(K)=A(K)-A(K+1) K=K-1 ENDDO ?A(1),A(3),A(5)运行结果:_ 75、设有如下程序段: s1=2008年奥运会预祝中国成功申办 s2=_(s1,13,8)+_ (s1,4)+ _ (s1,12)+subs(s1,21,4) ?s2 请填空,使最后的输出结果为预祝中国申办2008年奥运会成功
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!