




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、 判断题(20分)1、要在当前记录前插入一条空记录,应使用命令append before blank。2、Visual Foxpro命令中的范围所限定的数据对象是记录。3、pack命令可以删除当前表的所有记录。4、命令select 0是指选择0号工作区作为当前工作区。5、随着表文件的打开而自动打开的索引文件是结构复合索引文件。6、表关闭时,单索引文件和结构复合索引文件会自动关闭。7、一个表的所有备注字段值分别放在不同的表备注文件中。8、“单价”字段为数值型,若整数部分3位,小数部分2位,则给该字段分配5位宽度即可。9、执行replace all命令后,记录指针指向最后一条记录。10、一个工作区中只能打开一张表。11、一张表可以同时在2个工作区中打开。12、set order to 0的功能是取消主控索引。13、打开一个建立了结构化复合索引的数据表,再执行list命令,则表记录的顺序是按第一个索引标识的顺序显示。14、使用copy命令复制时,必须对所有字段进行复制。15、建立单一索引文件的命令中,不包含用于指定降序的选项。16、表中数据更新时,它所有的索引文件会自动更新。17、replace命令中缺省范围和for子句时,默认修改所有记录。18、locate命令只能将记录指针定位到满足条件的第一条记录。19、建立索引文件时,备注型字段可以作为索引字段。20、设置记录过滤器后,不满足条件的记录会被删除。二、单项选择题(40分)1、读下列程序Use xsdaN=1Xh=“200201”Do while n=120Append blank Repl 学号 with str(val(xh)+n,6)N=n+1EnddoUse Cancel(1)上诉程序数据库中,“学号”这个字段是( )A、字符型 B、数值型 C、日期型 D、逻辑型(2)该程序的功能是( )A、修改表文件的字段B、修改表文件原有记录中学号字段的值C、增加表文件的字段D、追加新纪录并填充学号字段的值(3)程序运行到最后,变量N的值是( )A、1 B、120 C、121 D、04、阅读下列程序ClearAccept “请输入字符串” to zfI=0Do while ilen(zf)A=substr(zf,len(zf)-I,1)10,I say aI=i+1Enddoretu(1)如果输入字符串为“ABCDE”,则程序运行结果为()A、ABCDEB、EDCBAC、EDCBABCDED、ABCDEDCBA(2)如果将程序中第三行的“accept”改为“input”,则在输入字符串时()A、不能正常输入B、没有任何影响C、需加定界符输入D、以上说法都不对(3)程序运行完毕i的值为()A、len(zf)+1B、len(zf)-1C、len(zf)D、 17、有数据表学生.dbf,有40条记录,其中男生23,女生17。阅读下列程序:ClearUse 学生Store 0 to i,j,kDo while not eof()I=i+1If 性别=“男”J=j+1SkipLoopEndifDisp 学号,姓名K=k+1SkipEnddUse?i,j,k(1)程序执行过程中输出的记录是()A、全部学生的记录B、全部男生的记录C、全部女生的记录D、没有记录被显示(2)程序结束时输出的I,j,k的值分别是()A、402317B、401723C、231740D、1723409、阅读下面程序:ClearOpen database emplorerUse compenScan for recno()=593DispN=n+1EndifSkipEnddo?nUse(1)该程序段的功能是()A、只是列出所有入校成绩大于等于593的同学信息 B、列出所有同学的入校成绩C、删除入校成绩大于等于593的同学信息D、列出入校成绩大于等于593的同学信息,并统计输出其人数(2)程序中skip语句的作用是()A、是记录指针指向下一条记录 B、换行显示C、删除当前记录D、没有作用(3)将程序中的endif与skip交换一下位置,执行程序会怎样()A、程序功能不变 B、程序必定进入死循环C、只能统计输出入校成绩大于等于593的人数,但不能输出每个同学的信息 D、程序有可能进入死循环18、阅读下面程序段:Do caseCase 计算机=60?”计算机成绩是:”+”及格”Case 计算机=70?”计算机成绩是:”+”中”Case 计算机=80?”计算机成绩是:”+”良”Case 计算机=90?”计算机成绩是:”+”优”Endcase(1)以上程序段是()结构A、顺序 B、分支C、循环D、过程(2)设学生数据当前记录的“计算机”字段的值是89,屏幕输出为()A、计算机成绩是:不及格 B、计算机成绩是:及格C、计算机成绩是:良D、计算机成绩是:优(3)该程序段()A、结果可能会错 B、语法出错C、结果不会错 D、结果一定会错二、 填空题(40分)1、visual foxpro中索引文件分为单一索引和复合索引文件,复合索引文件的扩展名为。2、visual foxpro中索引文件分为单一索引和复合索引文件,单索引文件的扩展名为。3、在visual foxpor中,如果逻辑删除数据表中的记录,则被删除的记录前应有删除标记符。4、将当前打开的表中物理删除所有记录的命令是。5、今有计算机等级考试的差分程序,请填空。(本题用数据表:ks.dbf(学号 (C),姓名 (C),笔试 (N),上机 (N))Use ksAccept “请输入考号:” to locate for 考号=khIf not found() Wait “查无此人”ElseDispEndifUse6、只将学生.dbf中的所有结构复制到xs.dbf中的命令是:copy to xs。7、使用locate all命令按条件对表中的记录进行查找,表指针已经指到满足条件的第一个记录,还要继续查找时应使用的命令是 。8、使用seek命令按条件对表中记录进行查找,表指针指到满足条件的第一条记录,还要继续查找时,应该使用的命令是。9、在命令窗口打开表设计器的命令是 stru。10、表备注文件的扩展名为。11、当前表中有10条记录,当前记录为第4条记录,执行skip -2后,则当前记录为第条记录。12、命令display for 性别=“男“,在数据库关系运算中对应的是运算。13、如果某记录的备注型字段标志为,则表明该字段不再为空。14、vfp中的表分为自由表和。15、命令disp fields 学号,姓名,在数据库关系运算中对应的是运算。16、根据课程名称建立索引标识名为kc的候选索引,对应的命令为: In
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论