VF期末模拟卷

上传人:奇异 文档编号:373242072 上传时间:2023-12-14 格式:PDF 页数:32 大小:5.10MB
返回 下载 相关 举报
VF期末模拟卷_第1页
第1页 / 共32页
VF期末模拟卷_第2页
第2页 / 共32页
VF期末模拟卷_第3页
第3页 / 共32页
VF期末模拟卷_第4页
第4页 / 共32页
VF期末模拟卷_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《VF期末模拟卷》由会员分享,可在线阅读,更多相关《VF期末模拟卷(32页珍藏版)》请在金锄头文库上搜索。

1、V isua l F oxP ro程序设计期末模拟试卷 n一、判断正误(对的打J号,错的打X号,每 题1分,共10分)()1.数据管理技术的发展经历了人工管理阶段、文件系统阶段和数据库系统阶段。()2.关系的三种基本运算中,投影是指从个关系中选取若干个属性(列)的操作。()3.备注型字段系统默认的宽度为4,因此该字段只能存放占四个字节的数据信息。()4.无论执行何种操作,Vis u a l F o x P r o 系统菜单栏总是一成不变的。()5.备注型字段系统默认的宽度为4,因此该字段只能存放占四个字节的数据信息。()6.Vis u a l F o x P r o 中的一个简单变量、常量或者

2、函数也是表达式。()7.结构化复合索引文件随着表的打开而自动打开,随着表的关闭而自动关闭。()8.Vis u a l F o x P r o 中,内存变量的类型一经确定,就再也不能改变其类型了。()9.程序中若用I N P UT语句实现数据的输入,则在程序运行时不能输入字符型数据。()1 0.在 Vis u a l F o x P r o 中,表 单(F o r m)是指窗口界面。二、单项选择(请将答案填在每题的括号内,每 题1分,共2 0分)1 .计算机系统中按照一定的数据模型组织、存 储 的 数 据 集 合 称 为。A.数据文件 B.数据软件 C.数据系统D.数据库2 .学生选课时,一名学

3、生可以选择多门课程,一门课程可以由多名学生选择,这说明学生数据 表 与 课 程 数 据 表 之 间 的 关 系 是。A.一 对 多B.多对多C.一对一D.多对一3 .下列四个函数中,函数值为数值型的是 oA.BOF()B.AT(中心,计算中心”)C.CTOD(10/01/99)D.SUBSTR(青岛大学,5)4 .若要逻辑删除当前数据表中的全部数据记录,正确的操作命令是 oA.PACK B.ZAP C.DELETE D.DELETE ALL5.下列表达式中不符合VFP规则的是A.04/05/97 B.T+T C.VAL(12 34 )D.2X 156.若当前工作区为A,利用SET RELATI

4、ON命令将A工作区中的表文件按关键字段W”与B工 作 区 中 打 开 的 表 文 件 建 立 关 联 的 命 令 为。A.SET RELATION TO B INTO W B.SET RELATION TO W INTO BC.SET RELATION ON B INTO W D.SET RELATION ON W INTO B7.若当前工作区打开的表中包含有基本工资(数值型)字段,若要将记录指针定位到第一个基本工资高于1200的记录上,应 使 用 命 令。A.SEEK基本工资 1200 B.FIND 基本工资 1200C.FIND FOR 基本工资 1200 D.LOCATE FOR 基本工

5、资 12008.在一个有算术、关系、逻辑运算的表达式中,如果没有括号,它 们 的 运 算 顺 序 为。A.逻辑、算术、关系 B.逻辑、关系、算术C.算术、关系、逻辑 D.关系、逻辑、算术9.统计表记录数量的命令是 oA.COUNT B.SUM C.AVERAGE D.TOTAL10.Visual FoxPro的 结 构 化 索 引 文 件 扩 展 名 是。A.NDX B.DBF C.CDX D.DBC11.执行LIST NEXT 1 命令后,当 前 表 记 录 指 针 指 向 的 位 置 是.A.下一条记录 B.原来记录 C.尾记录 D.首记录12.逻 辑 运 算 符 从 高 到 低 的 运

6、算 优 先 级 是。A.NOT OR AND B.NOT AND ORC.AND NOT OR D.OR NOT AND13.函数 ROUND(-8.8,0)结果是A.8 B.-8C.9 D.-914.若要建立或打开程序文件(.PRG),则在命令窗口中所使用的命令是A.MODI STRU B.MODI COMM C.EDIT D.CREATE15.查询设计器建立的查询运行后,系 统 默 认 将 查 询 结 果 输 出 到。A.命令窗口 B.浏览窗口 C.视图窗口 D.表单窗口16.在Visual FoxPro中,其扩展名是.QPR的文件是。A.备注文件 B.查询文件 C.数据库文件 D.报表格

7、式文件17.SQL语言中的数据查询语句SELECT指 定 分 组 查 询 的 短 语 是。A.ORDER BY B.GROUP BY C.HAVING D.ASC18.若在Visual FoxPro中建立名为“员工管理”的数据库,则可在命令窗口中执行A.OPEN DATABASE 员工管理 B.CREATE DATABASE 员工管理C.USE DATABASE 员工管理 D.CREATE 员工管理19.若 YUANGONG表中 有“部门”和“工资”两个字段,其中,“工资”字段为数值型,若要按部门分类汇总“工资”总和,并把结果保存到GZZH表中,应使用的汇总命令为。A.SUM 部门 TO GZ

8、ZH B.TOTAL ON 部门 TO GZZH FIELDS 工资C.SUM 工资 TO GZZH D.TOTAL ON 工资 TO GZZH FIELDS 部门2 0.在V isu a l F o x P ro的命令窗口中执行程序文件FM.PRG的命令为。A.DO PROGRAM FM.PRG B.DO FM.PRGC.FM.PRG D.RUN FM.PRG三、填 空 题(每 空1分,共2 0分)1 .数 据 库 系 统 的 核 心 是。2 .用二维表来表示实体之间联系的数据模型称为 o3 .命令?ROUND(337.2007,3)的执行结果是,命令?LEN(THIS IS M Y BOO

9、K)的结果是,命令函数?IIF(LEN(“3”)=3,1,-1)的值是 o4 .关 系 的 完 整 性 通 常 包 括、参照完整性和用户定义完整性。5.执行V isu a l F o x P ro的 命令亦可以退出F o x P ro系统。6 .VFP中一条命令可以分多行书写,在一行未写完时行尾必须用一个续行标志,续行标志的是。7 .V isu a l F o x P ro中,若要改变系统默认的工作目录,则可在“选项”对话框中的选项卡中进行设置。8 .VFP中的COPY TO 表文件名FOR 条件 命令实现的是关系三种运算中的 运算操作。9.若在Visual FoxPro中选择一个没有使用且编

10、号最小的工作区的命令是10.V isual FoxPro中,根据变量作用域的不同可分为全局变量、和隐藏(私有)变量3种。11.若表中含有一个数值字段,其中需要保存4位整数和2位小数且有可能是正数或负数,则其字 段 宽 度 最 少 应 为。12.在Visual FoxPro中,只有 表才能够设置字段的默认值。13.Visual FoxPro是一种关系数据库管理系统,它在支持标准的面向过程的程序设计方式的同时,还支持 的程序设计方式。14.对象的特征和行为称为对象的属性,对象能够执行的操作称为对象的方法,对象能识别的外界动作称为对象 o15.若在当前工作区打开STUDENT.DBF表的同时指定ST

11、为其表别名,则相应的命令或语句为16.程 序 设 计 的 三 种 基 本 结 构 包 括、和 o四、叙 述 题(每 小 题4分,共2 0分)若“员工管理.DBC”数据库中包含有RSDA和SALARY两个表,并且两个表通过公共字段“编号”可以建立起一对的关系,请写出完成如下操作任务的命令。两个表的结构如下:RSDA(编号C(4),姓 名C(8),性 别C(2),婚否(L),出生日期D,工作时间D,部门C(8)SALARY(编号C(4),基本工资N(7,2),奖 金N(4,0),所得税N(7,2),实发工资N(7,2)1.利用COPY命令,由RSDA表创建仅包含部门为“技术部”人员记录的表JSB.

12、DBF。2.若要对RSDA表根据“编号”建立结构化复合索引文件,索引标记名为“BH”。3.按“实发工资=基本工资+奖金-所得税”替换SALARY表中所有记录的“实发工资”字段。4.利用SQL语言的SELECT语句查询RSDA表中“工作时间”在1988年1月1 口以前人员的“姓名”、“部门”、“工作时间”等字段的信息,查询结果在浏览窗口中显示。5.基于RSDA和SALARY两个表,利用SQL语言的SELECT语句建立一个包含各位员工相应 编号、姓名、部门 和 实发工资 的新表SFGZ.DBF。五、程序阅读题(每空2 分,共 10分)1 .若S T U D E N T.D B F是一个有1 0条记

13、泉的表文件,若在交互方式下依次顺序执行如下命令序歹U,请空格处填上屏幕的显示结果。USE STUDENT.DBF?RECNO(),BOF()_SKIP-1?RECNO(),BOF()_GO BOTTOM?RECNO(),EOF()_2 .执行下列程序代码片段后,屏幕上的输出是 oT=0FOR 1=1 TO 10T=T+IENDFOR?T3 .若运行下列的程序文件,屏幕上的输出是 o*呈 J至 *STORE 10 TO SZTDO SUB&调用过程SUB?SZTRETURN 不 呈 sUB*PROCEDURE SUBPRIVATE SS=100T=100RETURN六、程 序填空题(每 空 2

14、分,共 10分)1.下列程序完成了 1 100之间所有偶数和的计算,请把程序中的空缺部分填上。STORE 0 TO XZYDO WHILE _X=X+1IF _Y=Y+XEND IFENDDO2.若表GZ.DBF含 有“基本工资”数值型字段,且包含有若干条记录,则下列程序代码完成了“基本工资”小于1200的记录的显示,请把程序中的空缺部分填上。USE GZDO WHILE _I F 基本工资 =1200SKIPELSEDISPLAYEND IFENDDO3.以下程序通过调用自定义函数计算圆环的面积,请把程序中的空缺部分填上。INPUT 请输入大圆的半径:TO XINPUT 请输入小圆的半径:T

15、O YZ=JC(X)-JC(Y)?zRETURNFUNCTION JCPARAMETER RT=P I()*R*RENDFUNC七、编 程 题(每 题 5 分,共 10分)1、编写程序实现对表STUDENT(学 号C(6),姓 名C(8),性别C(2),出生日期D,是否党员L,专 业C(1 2),籍贯C(1 0)中的记录按姓名进行顺序查询。要求在程序每次运行时只能从键盘上输入一位待查学生姓名,若查找到则显示该生“学号”、“姓名”和“专业”字段信息,若没有找到则在屏幕上显示“查无此人!”。2、编写程序计算e的近似值。其中计算e近似值公式为:E l+l/l!+l/2!+l/3 !+.1/n!,直至

16、l/n!=0.00001cV is u a l F ox P ro程序设计考试试卷(第 1 套)一、单项选择题1 .V is u a l F ox P ro的报表文件.F R X 中的保存的是A)打印报表的预览格式 B)打印报表本身C)报表的格式和数据 D)报表设计格式的定义2 .连编后可以脱离开V i s u a l F o x P r o 独立运行的程序是A)P R G 程序 B)E X E 程序 C)F X P 程序 D)A P P 程序3.在创建快速报表时,基本带区包括A)页标头、页注脚和细节 B)组标头、组注脚和细节C)报表标题、细节和组注脚 D)标题、细节和总结4.在下面列出的数据模型中,哪一个是概念数据模型A)关系模型 B)层次模型 C)网状模型 D)实体一联系模型5.如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是A)多对多联系 B)一对多联系 C)多对一联系 D)一对一联系6.如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新关系中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是A)选择 B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号