(完整版)vfp6.0模拟试卷_第1页
(完整版)vfp6.0模拟试卷_第2页
(完整版)vfp6.0模拟试卷_第3页
(完整版)vfp6.0模拟试卷_第4页
(完整版)vfp6.0模拟试卷_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2006-2007学年数据库基础VFP6.0 程序设计高 考 模 拟 测 试 卷(二)本卷总分100 分;答案写在答题卷上,考试结束后将答题卷交上即可;一、选择题:(30 分)1 、 FoxPro 程序的三种基本结构是()。A、顺序结构、选择结构、循环结构B 、顺序结构、选择结构、逻辑结构C、模块结构、转移结构、循环结构D 、网状结构、选择结构、逻辑结构2、用MODIFY COMMAND 命令建立命令文件的缺省扩展名是() 。A、 .TXTB、 .FMTC、 .PRG D.BAK3 、在FoxPro 程序中,一条命令的长度不能超过() 个字符 。A、 80B、 2048C、 256D、 127

2、4 、在程序中执行() 命令将返回到操作系统提示符下。A、 RETURNB、 CANCELC、 QUIT D、 EXIT5 、命令12 , 10 CLEAR 的作用是() 。A、清除从坐标(12, 10)开始至屏幕左上角所构成的矩形区域B 、清除从坐标(12 , 10 )开始至屏幕左下角所构成的矩形区域C、从第12行的第10列开始清除本行D 、清除屏幕上其坐标为(12 , 10 )的这一点6 、 DELETE 命令的作用是是()。A、将记录从表中切地删除B 、只给要删除的记录做删除标记C、不能删除记录D 、删除整个表中的记录7 、用ACCEPT 命令给内存变量输入数据时,内存变量得到的数据类型

3、是()A、取决于所输入的数据类型8 、数值型C、字符型D 、日期型8、用INPUT 命令输入日期型数据“ 12/16/98 时,正确的表达式是(”)。A、 12/16/98B、 “ 12/16/98 ”C、 CTOD ( “ 12/16/98 ) ”D 、 DTOC ( “ 12/16/98 ) ”命令时。显示效果是()“B”“ C”“B”“C”9 、执行2,78SAY"ABC"A、在第3和开头一列显示B 、在第3 行开头一列显示C、在第2行开头一列显示D 、在第2 行开头一列显示10 、当使用() 命令输入数据时,其内存变量必须事先赋予初值。A、WAIT B、ACCEPT

4、 C、-SAYGET/READD、INPUT11 、当执行下列命令后,屏幕上显示出变量C 的结果是()。SET TALK OFFC=“ welcome 5,10 SAY len(upper(C)A.8 B.welcome C.7 D.WELCOME12 、能放在可执行命令末尾的注释命令是()。A、 REMB、 && C、 * D、 ABCD13 、命令 CLEAR 的功能是() 。A、清除当前文件内容B 、关闭数据库C、清除屏幕D 、清除内存14 、可以将LOOP 作为有效命令使用的程序结构是()A、 IF-ENDIFB 、 TEXT-ENDTEXTC、 DO CASE-END

5、CASED、 DO WHILE-ENDDO15 、下面的?命令输出的结果是。CJ=82?IIF(CJ>=60,IIF(CJ>=85," 优秀 "," 良好 ")," 差 ")A. 优秀 B. 差 C. 良好 D.8216 、在下面的DO 循环中,一共要循环() 次M=5N=1DO WHILE N<=MN=N+1ENDDOA.1B.6C.4D.5 17 、先执行下列命令:SELECT 3USE STSELECT 1USE CJSELECT 2USE YRSELECT 0USE DESELECT 2LIST最后一条LIS

6、T 命令显示的是() 数据库文件中的记录。A.YR.DBF B.ST.DBF C.DE.DBF D.CJ.DBF18 、假设库文件YY.DBF 和 ZZ.DBF 中的记录分别如下:SELECT 2USE YYLISTRECORD#编号月份电话电费气费10001170.0025.0040.00200022120.0030.0035.0030003320.0040.0025.00SELECT 1USE ZZLISTRECORD#编号姓名性别单位10001张一鹤男质检科20002李小青女维修部30003邓金海男广告部JOIN WITH B TO ZGXM FOR 编号 =B-> 编号USE Z

7、GXMLIST执行以上命令后,新建立的数据库文件ZGXM.DBF 中共有() 条记录。A.8B.5C.3D.1519 、单索引文件的扩展名是()A.CDX B.DCX C.PRG D.IDX 20 、以下描述不正确的是( 变量可以任意改变其值变量分内存变量和字段变量变量可以随时删除变量名必须以字母开头21、在使用项目管理器是,如果要移去一个文件,在提示的框中选择“REMOVE(移去)”按钮,系统将会把所选择的文件移走。选择“DELETE (删除)”按钮,系统将会把该文件()A 仅仅从项目中移走B 仅仅被从项目中移走,C 但磁盘上还有D 不 E 仅被从项目中移走,F 磁盘上的文件也被删除G 只是

8、不 H 保留在原来的目录中22 、不能作为应用程序系统的主程序的是()A.表单 B.菜单C.数据表D.程序23 、 通过连编可以生成多种类型的文件,但是不能生成()A PRG B.APP C.DLL D.EXE24 、一个 VFP 过程化程序,从功能上可将其分为()程序说明部分、数据处理部分、控制返回部分环境保存和设置部分、功能实现部分、环境恢复部分程序说明部分、数据处理部分、环境恢复部分数据处理部分、控制返回部分、功能实现部分25 、程序:AA=0FOR II=2 TO 100 STEP 2AA=AA+IIENDFOR? AARETRUN该程序得到的结果为()1 到 100 中的奇数的和1

9、到 100 中的偶数的和1 到 100 中的所有书的和没有意义26 、不能作为报表数据源的是()A.数据库表B.视图 C.查询 D.自由表27 、未了一个表单建立快捷菜单,要打开这个菜单应当()A.用热键B.用快捷键C.用事件 D.用菜单28 、在定制项目管理器时,如需要设定某一个选项卡为“ 最顶层 ”,那么可以有()个同时处于“最前状态 “?A 1 个 B.3 个 C. 0 个 D. 多个29 、下列命令是新建程序时对应的命令窗口中的命令的是()DO *.PRGMODI COMMAND *.PRGRUN *.PRGOPEN *.PRG30 、下列对函数的调用正确的是()A. MY DATE=

10、DATE( )B. X=TIME( )C. ? TIMED. 以上都正确二、填空题(20 分)31 、 VFP6.0 中表与表之间的关系有两种,一种是关系,另一种是关系,前一种关系应在数据库设计器中建立,后一种关系必须在中定义;32 、 VFP6.0 中用表达式描述判断某年是闰年的条件:;(3 分)33 、在数据库设计器中,通过链接不同表的索引,可建立表与表之间的关系,但关联的表必须要有公共字段和;34 、 VFP 使用了三种不同的工作方式:即、;35 、执行 DIMENSION K(4, 5) 后,二维数组K 中含有个元素,如果以一维数组的形式访问该二维数组,则一维数组K(9) 与二维数组为

11、同一变量; 36、为了能够使命令 ? “ABCD” = "ABC” “ABC” = " ABC函个表达式都得到同样的结果,要先设置字符串比较的状态,该命令是;37 、连编可执行文件,要使用;38 、结构化查询语言SQL 是一种集、和数据控制功能与一体的数据库语言;39 、 ZG.DBF 文件记录如下:LISTRECORD#编号姓名年龄职称工资12001王致远38讲师69022002陈小华28助教49032003邓景岗50副教授82042004张力平28讲师66052005赵丰阳54副教授85062006李开扬26讲师55072007王泉林52教授960写出执行以下程序后的结

12、果:SET TALK OFFUSE ZGSUM ALL 工资 TO A FOR 年龄 <=30.AND. 工资 <=600AVERAGE ALL 工资 TO B FOR 职称 =" 副教授 ".AND. 工资 <850INDEX ON 年龄TO DXINDEX ON 工资TO GZSET INDEX TO DXGO BOTTOMREPLACE 职称 WITH " 教授 ", 工资 WITH 980SET INDEX TO GZGO TOPREPLACE 职称 WITH " 副教授 ", 工资 WITH 760REIN

13、DEXGO TOP?姓名,工资USERETURN变量 A,B 的值分别为; 第一条 REPLACE 命令将 的职称改成了教授; 第二条 REPLACE 命令将 的职称改成了副教授; 最后一条?命令显示的姓名工资是.三、读程题:(30 分)40 、 SET TALK OFF本程序的功能是:.STORE 0 TO X,YDO WHILE .T.X=X+1Y=Y+XIF X>=25EXITENDIFENDDO? x,Y当程序执行到?命令时,X 与 Y 的值分别为 和 .41 . 设 ZGK.DBF 为职工数据库文件," 姓名"为该库中一字符型字段名.USE ZGKDO WH

14、ILE .NOT. EOF()IF.NOT." 张 "$ 姓名SKIPLOOPENDIFDISPLAYSKIPENDDOUSERETURN本程序的功能是.42 、按程序中的要求填空。SET TALK OFFACCEPT“ 输入数据库名:” TO KMUSE &KM* 连续显示1-5 条记录WAIT* 显示最后4 条记录GO LIST RESTUSERETURN43.SET TALK OFFA=1DO WHILE A<5B=1DO WHILE B<5IF A*B<10B=B+1ELSEEXITENDIFENDDOA=A+1ENDDO?A,B当程序执行到?命令时 ,A 与 B 的值分别是44.SET TALK OFF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论