《VFP期末复习题》PPT课件.ppt

上传人:za****8 文档编号:14655661 上传时间:2020-07-27 格式:PPT 页数:25 大小:344.84KB
收藏 版权申诉 举报 下载
《VFP期末复习题》PPT课件.ppt_第1页
第1页 / 共25页
《VFP期末复习题》PPT课件.ppt_第2页
第2页 / 共25页
《VFP期末复习题》PPT课件.ppt_第3页
第3页 / 共25页
资源描述:

《《VFP期末复习题》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《VFP期末复习题》PPT课件.ppt(25页珍藏版)》请在装配图网上搜索。

1、VFP程序设计,2009年期末总复习,VFP,第1章 选择题,1. 数据库系统的核心部分是_。 A) 数据模型 B)数据库 C)数据库管理系统 D)计算机硬件 2. 关系数据模型用_结构表示实体和实体间的联系。 A)树型 B)网状 C)二维表 D)对象 3. 在下列四个选项中,不属于基本关系运算的是_。 A)连接 B)投影 C)选择 D)排序 4. DB、DBS、DBMS三者之间的关系是 。 A)DBS包括DB和DBMS B)DBMS包括DB和DBS C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS 5. 投影运算是从关系中选取若干个 组成一个新的关系。 A)字段 B)记录 C

2、)表 D)关系,第1章 填空题,1. 在关系型数据库中,三种基本关系运算是:选择、投影和 。 2. 在关系运算中,查找满足一定条件的元组的运算称之为 。 3. 数据模型主要有三种,即:层次模型、网状模型和 。 4. 在二维表中,每一行称为一个 ,用于表示一组数据项。 5. 用二维表来表示实体及实体间联系的数据模型称为_。 6. Visual FoxPro是一种_数据库管理系统。 7. 表中的行称为 【1】 ,表中的列称为 【2】 。,1Visual FoxPro支持的数据模型是 。 A) 层次数据模型 B) 关系数据模型 C) 网状数据模型 D) 树状数据模型 2有关命令窗口的叙述中,错误的是

3、 。 A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口 B) 命令窗口中,可以输入命令来实现对数据库的操作管理 C) 命令窗口隐藏之后,则无法再显示出来 D) 命令窗口中的文字大小可以改变 3Visual FoxPro对数据的操作命令输入时,叙述错误的是 。 A) 每条命令必须以命令动词开头 B) 命令动词使用时不区分大小写 C) 命令动词后面不能再输入其他参数 D) 命令动词前4个字母和整个命令动词等效,第2章 选择题,1VFP提供了大量的向导、设计器、 等可视化设计工具供用户使用。 2VFP不仅支持面向过程的程序设计,而且支持 的程序设计。 3VFP提供了三种工作方式,即

4、:菜单方式、命令方式和 。 4VFP提供了一种称为 的管理工具,可供用户对所开发项目中的数据、文档、源代码和类库等资源集中进行高效的管理,使开发与维护更加方便。,第2章 填空题,1命令? 2007/01/02执行后的输出结果为_。 A) 2007/01/02 B) 01/02/2007 C) 1003.50 D) 2007 2在一个命令行中,输入下列内存变量赋值命令,其中格式正确的是_。 A) A=20,B=30 B) A,B=20 C) A=20 D) B= =30 3各种表达式的运算顺序是_。 A) 关系运算逻辑运算算术运算字符运算 B) 算术运算关系运算字符运算逻辑运算 C) 算术运算字

5、符运算关系运算逻辑运算 D) 逻辑运算关系运算字符运算算术运算 4正确的日期型数据是_。 A) 2009-06-03 B) 2009-06-03 C) 2009-06-03 D) 2009/06/03 5命令? Pro$ ForPro执行后的输出结果为_。 A) For B) ProForPro C) .T. D) .F. 6表达式2009/03/28 - 2009/03/28的值的类型为_。 A) 字符型 B) 数值型 C) 日期型 D) 逻辑型,第3章 选择题,1. 执行赋值命令A= 2007/01/02后,内存变量A的类型为_。 2. 表达式2009/09/30 - 2009/09/10

6、的值为_。 3. 表达式NOT 10*2100 OR 50*1025 AND 1616的值为_。 4. 表达式.F. AND .T. OR NOT .T.的值为_。 5. 表达式MAX(10+5.18,3*2,INT(89.2),SQRT(100)的值为_。 6. 表达式LEN(“Visual” +“FoxPro”+“教程”)的值为_。 7. ?“Happy” $ UPPER(“Happy Birthday!”)的值为_。 8. 表达式LEN(SUBSTR(“Internet”,6)+SPACE(3)的值为_。 9. ?83 AND “FEE”“FA” OR “电”$“电脑”的结果是_。 10

7、. 在VFP中,可使用的内存变量类型包括C、N、L和_。,第3章 填空题,1在VFP中,有些字段类型的宽度是固定的,它们是_。 A) 日期型、逻辑型、备注型、通用型 B) 字符型、日期型、备注型、通用型 C) 数值型、逻辑型、备注型、通用型 D) 日期型、数值型、逻辑型、备注型 2查询“设备名称”字段中包含“计算机”的第1条记录的命令是_。 A) LOCATE FOR “计算机” $ 设备名称 B) LOCATE FOR “计算机 $ 设备名称” C) LOCATE FOR AT(“计算机”,设备名称)=0 D) LOCATE FOR 设备名称=“计算机” 3执行APPEND BLANK命令后

8、,则在_追加一条空记录。 A) 数据表尾部 B) 数据表首部 C) 数据表中间 D) 数据表中的任何位置 4在Visual FoxPro中,删除记录的两个正确步骤是_。 A) 先逻辑删除,再物理删除 B) 先物理删除,再逻辑删除 C) 先选择记录,再逻辑删除 D) 先显示记录,再物理删除,第4章 选择题,5设表中有“价格”字段,执行命令LIST FOR 价格=200的显示结果是_。 A) 价格小于200的所有记录 B) 价格小于等于200的第1条记录 C) 价格小于或者等于200的所有记录 D) 价格小于等于200的所有记录 6在当前表中,修改所有设备的“总金额”字段值,正确的命令是_。 A)

9、 REPLACE ALL 总金额 FOR “销售数量*单价” B) REPLACE 总金额 WITH 销售数量*单价 C) REPLACE ALL 总金额 WHERE 销售数量*单价 D) REPLACE ALL 总金额 WITH 销售数量*单价 7将所有学生学号的第1位数字修改为数字”8”的正确命令是_。 A) REPLACE ALL 学号 WITH “8” B) REPLACE ALL 学号 WITH 8+SUBSTR(学号,2) C) REPLACE ALL 学号 WITH “8”+SUBSTR(学号,2) D) REPLACE ALL 学号 WITH “8”+SUBSTR(学号,1),

10、第4章 选择题(续1),1备注型字段的内容存放在与表同名、扩展名为_的文件中。 2设计数据表时,可使用_命令打开“表设计器”。 3如果备注型字段中显示为_,则说明备注型字段中没有任何内容。 4如果通用型字段中已输入数据,则其字段中显示_。 5用USE命令打开表时,如果使用_选项,表示以“独占”方式打开表,打开的表可读可写。 6_删除是指删除磁盘上表文件的记录,删除后的记录不能恢复。 7_删除记录,是指为记录标上逻辑删除标记,以后可恢复成正常记录。,第4章 填空题,1在VisualFoxPro中,建立索引的作用之一是 。 A) 节省存储空间 B)便于管理 C) 提高查询速度 D) 提高查询和更新

11、的速度 2在自由表中不能建立的索引是 。 A) 惟一索引 B) 主索引 C) 候选索引 D) 普通索引 3在指定字段或表达式中,不允许出现重复值的索引是 。 A) 惟一索引、候选索引 B) 候选索引、主索引 C) 惟一索引、主索引 D) 惟一索引、候选索引 4以下关于主索引和侯选索引的叙述正确的是 。 A) 主索引和侯选索引都可以建立在数据库表和自由表上 B) 主索引和侯选索引都能保证表记录的惟一性 C) 主索引可以保证表记录的惟一性,而侯选索引不能 D) 主索引和侯选索引是相同的概念 5当主数据表的索引字段的类型是候选索引,子数据表的索引字段的类 型是普通索引时,两个数据表间的关联关系是 。

12、 A) 一对一 B) 一对多 C) 多对一 D) 多对多,第5章 选择题,1选择一个没有使用且编号最小的工作区的命令是 。 2同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,该索引文件的扩展名是 。 3建立索引的作用之一是提高 速度。 4自由表的索引类型没有 。,第5章 填空题,1当父表的索引字段类型是主索引,子表的索引字段类型是普通索引时, 两个数据表间建立的永久关系是 。 A) 一对一 B) 一对多 C) 多对一 D) 多对多 2VFP的参照完整性规则不包括 。 A) 更新规则 B) 查询规则 C) 删除规则 D) 插入规则 3创建一个名为XS.DBC的数据库文件,使

13、用的命令是 。 A)CREATE B) CREATEXS C)CREATETABLEXS D) CREATEDATABASEXS 4为了设置两个表之间的数据参照完整性,要求这两个表是 。 A) 一个自由表和一个数据库表 B) 两个自由表 C) 同一个数据库中的两个表 D) 没有限制 5Visual FoxPro的“参照完整性”中“插入规则”包括的选择是 。 A) 级联和忽略 B) 级联和删除 C) 限制和忽略 D) 限制和删除,第6章 选择题,1在VFP中建立数据库时,其数据库文件的扩展名是 。 2建立名为“图书销售.DBC”的数据库,可在命令窗口中执行命令 。 3。数据库表之间的一对多联系可

14、通过主表的 索引和子表的 索 引来实现。 4。在VFP中, 规则包括更新规则、删除规则和插入规则。,第6章 填空题,1在VisualFoxPro中,关于视图的正确叙述是 。 A) 在视图上不能进行更新操作 B) 视图是从一个或多个数据库表导出的虚拟表 C) 视图不能同数据库表进行连接操作 D) 视图与数据库表相同,用来存储数据 2下列关于视图的说法中不正确的是 。 A) 可以用视图使数据暂时从数据库中分离成为自由数据 B) 视图建立之后,可以脱离数据库单独使用 C) 视图兼有表和查询的特点 D) 视图可分为本地视图和远程视图 3查询设计器默认的查询去向是 。 A) 浏览 B) 临时表 C) 屏

15、幕 D) 报表 4以下关于“查询”的描述正确的是 。 A) 查询保存在项目文件中B) 查询保存在数据库文件中 C) 查询保存在表文件中 D) 查询保存在查询文件中,第7章 选择题,1在视图和查询中,利用 【1】 可以修改数据;利用 【2】 可以定义输出去向,但不能修改数据。 2查询的设置保存在扩展名为 【1】 的查询文件中,而视图的定义则保存在 【2】 文件中。 3视图包括本地视图和 。 4通过查询设计器中的 选项卡可设定条件,从而实现多表查询。,第7章 填空题,1在SELECT语句中,使用WHERE子句指出的是 。 A) 查询目标 B) 查询结果 C) 查询条件 D) 查询视图 2用SELE

16、CT语句查询商品表中所有商品名称时,使用的是 。 A) 投影查询 B) 条件查询 C) 分组查询 D) 连接查询 3在SELECT语句中,查询图书库存表中所有单价小于30元的图书书名及单价,使用的语句是 。 A) SELECT 书名,单价 FROM 图书库存表 B) SELECT 书名,单价 FROM 图书库存表 WHERE 单价30 C) SELECT 书名,单价 FROM 图书库存表 ON 单价30 D) SELECT 书名,单价 FROM 图书库存表 单价=30 4能查询各单位职工总人数的SELECT语句是 。 A) SELECT 单位,COUNT(*) AS 总人数 FROM ZG O

17、RDER BY 专业 B) SELECT 单位,COUNT(*) AS 总人数 FROM ZG GROUP BY 专业 C) SELECT 单位,COUNT(*) AS 总人数 GROUP BY 专业 D) SELECT 单位,COUNT(*) AS 总人数 WHERE ZG GROUP BY 专业,第8章 选择题,5有语句:SELECT * FROM ST WHERE “计算机” $ 设备名称 其中的WHERE子句可使用 来替换。 A) WHERE 设备名称 LIKE “%计算机_” B) WHERE 设备名称 LIKE “%计算机%” C) WHERE 设备名称 LIKE “_计算机%”

18、D) WHERE 设备名称=“计算机” 6使用SELECT语句,从图书库存表中查询所有书名中含有“程序”的图书,使用的语句是 。 A) SELECT * FROM 图书库存表 WHERE LEFT(书名,4)=程序 B) SELECT * FROM 图书库存表 WHERE RIGHT(书名,4)=程序 C) SELECT * FROM 图书库存表 WHERE TRIM(书名,4) =程序 D) SELECT * FROM 图书库存表 WHERE “程序” $ 书名 7. 查询其成绩大于所有学生平均成绩的学生记录的命令是_. A) SELE * FROM STUD WHERE 成绩AVG(成绩)

19、 B) SELE * FROM STUD WHERE 成绩SELE AVG(成绩) FROM STUD C) SELE * FROM STUD WHERE 成绩(SELE AVG(成绩) D) SELE * FROM STUD WHERE 成绩(SELE AVG(成绩) FROM STUD),第8章 选择题(续1),1设有学生选课表SC(学号,课程号,成绩),用SQL语言检索成绩大于80 分的课程的语句是: SELECT 学号,课程号,AVG(成绩) FROM SC _ 2为了实现在学生表中查询所有姓“张”的学生记录,对以下SELECT语句 中的条件子句进行补充: WHERE 姓名_ 3在教师

20、表中查询工资不在1500至2000之间的教师姓名,请对SELECT语 句填空: WHERE 工资 NOT _,第8章 填空题,1结构化程序设计的三种基本结构是 。 A) 顺序结构、选择结构、循环结构 B) 顺序结构、选择结构、模块结构 C) 选择结构、模块结构、网状结构 D) 顺序结构、循环结构、模块结构 2下列关于分支(条件)语句IF-ENDIF的说法中,不正确的是 。 A) IF和ENDIF语句必须成对出现 B) 分支语句可以嵌套,但不能交叉 C) IF和ENDIF语句可以无ELSE子句 D) IF和ENDIF语句必须有ELSE子句 3以下程序的结果是_。 S=1 DO WHILE S50

21、 S=S*3 ? S ENDDO A) 3 9 27 B) 9 3 27 C) 9 27 81 D) 3 9 27 81,第9章 选择题,1以下程序执行后的显示结果是 。 X=8 Y=0 DO WHILE X=Y X=X-1 ENDDO ? X,第9章 填空题,2. 从键盘上输入X、Y的值分别为1、100后,程序执行后,变量 M的结果是_。 M=0 INPUT 输入第1个数: TO X INPUT 输入第2个数: TO Y IF XY FOR A=X TO Y M=M+A ENDFOR ELSE M=X+Y ENDIF ?M,第9章 填空题(续1),第9章 填空题(续2),3. 有以下主程序和

22、子程序,程序执行后,M的值为 。 * Main M1 * Sub Z1 M=0 IF INT(X/2)=X/2 X=1 M=M+X FOR X=1 TO 10 ENDIF DO Z1 RETURN ENDFOR ?M RETURN,1若要在Text1上显示数据表STUD的“姓名”字段值,则需要将该控件的 属性 设置成:STUD.姓名。 A) FontName B) ControlSource C) RowSource D) Caption 2若要在Text1中输入口令,应设置_属性来指定输入口令的占用符。 A) Value B) RowSource C) PasswordChar D) Interval 3. 将_属性的值设置为5,可使“选项组按钮”中出现5个命令按钮。 A) Value B) ButtonCount C) FontSize D) Visible,第11章 选择题,1将Text1、Text2、Text3、Text4中输入的学生的学号、姓名、性别 和专业写入表STUD中末尾的1条记录中,并显示“成功添加1个学生 记录”的消息框。 USE STUD APPEND _ REPLACE 学号 WITH _, ; 姓名 WITH _, ; 性别 WITH _, ; 专业 WITH _ =_(“成功添加1个学生记录!”) USE,第11章 填空题,

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

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

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


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