Visual FoxPro期末考试真题及详细答案解析_第1页
Visual FoxPro期末考试真题及详细答案解析_第2页
Visual FoxPro期末考试真题及详细答案解析_第3页
Visual FoxPro期末考试真题及详细答案解析_第4页
Visual FoxPro期末考试真题及详细答案解析_第5页
已阅读5页,还剩1页未读, 继续免费阅读

下载本文档

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

文档简介

VisualFoxPro期末考试真题及详细答案解析考试说明:满分100分,考试时长90分钟,题型包含选择题、填空题、程序阅读题、编程应用题,适配高校VF期末、计算机基础统考考点。一、单项选择题(共20题,每题2分,共40分)每题只有一个正确答案,将正确答案序号填入对应位置1、VisualFoxPro数据库的基本单位是()A、字段B、记录C、数据表D、数据库答案:C解析:VF中数据表是存储数据的基本单位,字段是数据表的最小属性单元,记录是单条数据集合。2、在VF中,合法的变量名是()A、123nameB、name_1C、name*1D、name1答案:B解析:VF变量名必须以字母、汉字或下划线开头,由字母、汉字、数字、下划线组成,不能包含空格和特殊符号,不能以数字开头。3、表达式VAL("123abc")的运算结果是()A、123abcB、123C、0D、报错答案:B解析:VAL函数功能是将字符串左侧数字转换为数值,遇到非数字字符自动终止,因此提取123。4、VF中数据表的备注型字段数据存储在()A、.dbf文件B、.fpt文件C、.idx文件D、.prg文件答案:B解析:.dbf是数据表主文件,备注型、通用型字段数据单独存储在.fpt备注文件中;.idx是索引文件,.prg是程序文件。5、在VF中,逻辑真的常量表示为()A、.T.B、TC、真D、1答案:A解析:VF逻辑常量严格格式为:逻辑真.T.、逻辑假.F.,前后圆点不可省略。6、删除数据表中当前记录的命令是()A、DELETEB、PACKC、ZAPD、CLEAR答案:A解析:DELETE为逻辑删除当前记录,记录仅标记删除;PACK是彻底删除所有逻辑删除的记录;ZAP清空整张数据表所有记录。7、能统计数据表中记录总数的函数是()A、SUM()B、COUNT()C、AVG()D、MAX()答案:B解析:COUNT统计记录数,SUM求和,AVG求平均值,MAX求字段最大值。8、VF中,索引字段值不允许重复的索引是()A、普通索引B、唯一索引C、主索引D、复合索引答案:C解析:主索引要求字段值唯一且非空,一张数据表仅能建立一个主索引;唯一索引是索引值唯一,字段值可重复。9、执行命令?YEAR(DATE())的作用是()A、输出当前系统日期B、输出当前系统年份C、输出当前系统月份D、输出当前系统日答案:B解析:DATE()获取系统当前日期,YEAR()提取日期中的年份,MONTH()提取月份,DAY()提取日期天数。10、VF程序文件的扩展名是()A、.dbfB、.fptC、.prgD、.dbc答案:C解析:.prg为程序源文件;.dbc是数据库文件;.dbf是数据表文件;.fpt是备注文件。11、在循环语句中,跳出本次循环,直接进入下一次循环的命令是()A、EXITB、LOOPC、QUITD、RETURN答案:B解析:LOOP跳过本次循环剩余代码,执行下一次循环;EXIT直接终止整个循环。12、排序命令中,降序排列的参数是()A、ASCB、DESCC、UPD、DOWN答案:B解析:VF排序默认升序(ASC可省略),DESC指定降序排列。13、字符型数据的最大长度是()A、254字节B、256字节C、1024字节D、无限制答案:A解析:VF标准字符型字段最大存储254个字节,超出需使用备注型字段。14、打开数据库的命令是()A、USEB、OPENDATABASEC、CREATED、MODIFY答案:B解析:OPENDATABASE打开数据库;USE打开数据表;CREATE创建文件。15、表达式5>3AND2<1的结果是()A、.T.B、.F.C、1D、0答案:B解析:AND逻辑与运算,两端条件均为真结果才为真,2<1为假,整体结果为假。16、查找数据表中满足条件记录的命令是()A、FINDB、SEEKC、LOCATED、SEARCH答案:C解析:LOCATE无条件索引,可直接按条件查找记录;FIND、SEEK必须依托索引使用。17、VF中,常量{^2026-01-01}的数据类型是()A、字符型B、数值型C、日期型D、逻辑型答案:C解析:{^年-月-日}是VF标准日期型常量格式。18、关闭所有数据表的命令是()A、USEALLB、CLOSETABLESALLC、CLEARALLD、QUIT答案:B解析:CLOSETABLESALL关闭所有打开的数据表;USE仅关闭当前数据表。19、修改数据表结构的命令是()A、MODIFYSTRUCTUREB、MODIFYTABLEC、ALTERD、EDIT答案:A解析:MODIFYSTRUCTURE是VF专属修改数据表结构命令。20、下列不属于VF关系运算的是()A、选择B、投影C、连接D、排序答案:D解析:关系数据库三大核心运算为选择、投影、连接,排序属于数据整理操作。二、填空题(共10空,每空2分,共20分)1、VF数据库中,三种基本关系类型是一对一、一对多、________。答案:多对多2、彻底删除数据表中所有带删除标记记录的命令是________。答案:PACK3、字符串截取函数LEFT("VF考试真题",2)的结果是________。答案:VF4、在VF中,________索引可以唯一标识数据表的每一条记录,且不允许为空值。答案:主5、程序结构分为顺序结构、________、循环结构。答案:分支结构(选择结构)6、数据表中,________是横向的单条数据,________是纵向的属性列。答案:记录、字段7、表达式INT(9.8)的运算结果是________。答案:98、打开数据表后,将记录指针移到首记录的命令是________。答案:GOTOP9、SQL语句中,查询所有字段的关键字是________。答案:*三、程序阅读题(共3题,每题6分,共18分)写出下列程序的运行结果1、程序代码:PlainText

a=10

b=20

IFa>b

c=a+b

ELSE

c=a-b

ENDIF

?c运行结果:-10解析:a=10、b=20,a>b条件不成立,执行ELSE语句,c=10-20=-10,最终输出-10。2、程序代码:PlainText

s=0

FORi=1TO5

s=s+i

ENDFOR

?"累加和=",s运行结果:累加和=15解析:循环执行1-5累加,1+2+3+4+5=15,变量s最终存储累加结果。3、程序代码:PlainText

str1="VisualFoxPro"

?UPPER(str1)运行结果:VISUALFOXPRO解析:UPPER()函数功能是将字符串中所有小写字母转换为大写字母。四、编程应用题(共2题,11+11分,共22分)1、编写程序,计算1-100之间所有偶数的和。(11分)参考答案:PlainText

*计算1到100偶数和

s=0

FORi=1TO100

IFi%2=0&&判断是否为偶数

s=s+i

ENDIF

ENDFOR

?"1-100偶数和为:",s运行结果:1-100偶数和为:25502、已知学生数据表student(学号,姓名,成绩),编写SQL语句,查询成绩大于80分的所有学生信息,按成绩降序排列。(11分)参考答案

温馨提示

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

评论

0/150

提交评论