ImageVerifierCode 换一换
格式:DOCX , 页数:213 ,大小:116.92KB ,
资源ID:28816509      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28816509.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《VFP面向对象程序设计》课程习题集及参考答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《VFP面向对象程序设计》课程习题集及参考答案.docx

1、VFP面向对象程序设计课程习题集及参考答案 VFP面向对象程序设计课程习题集及参考答案2011年6月第一章 数据库基本理论一、判断题1.数据处理的目的就是从原始数据中得到有用的信息。 A.对* B.错2.关系模型的结构可以看作是一个数据库的结构。 A.对* B.错3.数据库管理系统是数据库系统的核心。 A.对* B.错4. VFP 系统为用户提供了命令操作方式、菜单操作方式和程序操作方式。 A.对*B.错二、单选题1.将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了 。*A数据库 B.数据集合 C.数据操作系统 D.数据库管理系统2.数据库系统的构成有数据库、计算机硬件系统、

2、用户和 。A.操作系统 B.文件系统 C.数据集合 *D.数据库管理系统3数据库、数据库系统、数据库管理系统这三者之间的关系是 。*A. 数据库系统包含数据库和数据库管理系统B. 数据库管理系统包含数据库和数据库系统C. 数据库包含数据库系统和数据库管理系统D. 数据库系统就是数据库,也就是数据库管理系统4关系数据库管理系统所管理的关系是 。A.一个DBF文件 *B.若干个二维表C.一个DBC文件 D.若干个DBC文件5在关系数据库管理系统中,一个关系对应一个 。A.字段 B.记录 *C.数据表 D.索引文件6关系数据库管理系统存储与管理数据的基本形式是 。A.关系树 *B.二维表 C.结点路

3、径 D.文本文件7.数据库是按一定结构存储在一起的 。A.程序集合 *B.数据集合C.运算式集合 D.函数集合8.在有关数据库的概念中,若干记录的集合称为 。A.字段 B.数据库 C.数据项 *D.数据表9.VFP6.0 DBMS是基于关系型数据模型的 。 A.操作系统的一部分 *B.操作系统支持下的系统软件 C.一种编译程序 D.一种操作系统10在关系运算中,查找满足一定条件的元组运算称之为 。 A.复制 *B.选择 C.投影 D.关联11如果要改变一个关系中属性的排列顺序,应使用的关系运算是 。 A.重建 B.选取 *C.投影 D.连接12在有关数据库的概念中,若干记录的集合称为_。 A.

4、字段 B.数据库 C.数据项 *D.数据表13如果一个关系中的一个属性或属性组能够唯一地标识一个元组,那么称该属性或属性组为 。 *A.主关键字 B.内部关键字 C.外部关键字 D.关系14. 在关系理论中,把能够唯一地确定一个元组属性或属性组合称为_。 A.索引码 *B.关键字 C.域 D.外码15. 在关系数据库中,实现“表中任意两行不能相同”的约束是靠_来实现的。 A.外部关键字 B.属性 *C.主关键字 D.列16. 关系的 3 种基本运算方法指_。 *A.选择、投影、连接 B.选择、投影、添加 C.选择、连接、删除 D.连接、投影、插入17. 在VFP中,建立数据库表时,将年龄字段值

5、限制在1214之间的这种约束属于_。 A.实体完整性约束 *B.域完整性约束 C.参照完整性约束 D.视图完整性约束18. 要显示和隐藏VFP所有的工具栏,应使用_菜单下的“工具栏”命令。 A.文件 B.显示 C.工具 D.窗口19. 启动VFP后,系统当前目录称为默认目录,要修改默认目录要使用的菜单是_。 A.编辑 B.显示 C.工具 D.窗口20. VFP表文件中,对字符型字段的值,最多可输入_个字符。 A.255 B.128 C.8 D.25421. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是_。 A. .BAK B. .

6、FRX C. .FPT D. .FRT22. 在命令窗口执行VFP的操作命令称为_。 A.窗口操作方式 B.工具操作方式 C.交互操作方式 D.程序操作方式23. 关于VFP命令格式的规则,下面叙述错误的是_。 A.每条命令必须以命令动词开头 B.命令动词太长,最少保留4个,5个也可以 C.命令动词后面的子句的顺序是不能调换的 D.FOR与WHILE引导的条件子句是有区别的三、多选题1信息是经过 的数据。 A.快速传递 *B.加工处理 C.使用认可 *D.产生影响2数据库系统的特点是 。 *A.数据共享 *B.数据独立 *C.冗余度小 *D.数据统一控制3数据库管理系统是负责数据库 的软件。

7、*A.管理 *B.维护 *C.存取 D.加工4数据库系统的组成部分有 。 *A.数据库 *B.数据库管理系统 *C.用户 *D.应用程序5数据库管理系统的主要功能有 。 *A.数据定义功能 *B.数据操作功能 *C.数据库的运行管理功能 *D.数据库的建立和维护功能四、填空题1数据是信息的 。载体2数据处理技术发展过程经历的3个阶段是人工管理、 和数据库管理。文件管理3能够直接对数据库中数据进行操作的软件是 。数据库管理系统4关系模型就是一张 。二维表5关系数据库管理系统的3种关系操作是 、投影和连接。选择6主关键字是用来唯一标识表中 的字段或字段的组合。记录第二章 Visual FoxPro

8、系统概述一、判断题1向导具有比设计器更强的功能。 A.对 B.错*2生成器的主要功能是在VFP应用程序的构件中生成并加入某类控件。 A.对 B.错*3项目管理器是管理、控制数据库文件、表文件、表单文件、报表文件和程序文件等的主要组织工具。 A.对* B.错4扩展名为.prg的程序文件在“项目管理器”的代码选项卡中显示和管理。 A.对* B.错5表中备注型字段的数据的最大允许宽度是4个字节,它可用来存放备注的具体内容。 A.对 B.错*6在VFP中,新建或添加一个文件到项目中意味着文件成为项目文件的一部分,所添加的文件失去了独立性。 A.对 B.错*7把已有的文件添加到项目中,添加文件的类型与所

9、选择的对象类型必须相同。 A.对* B.错8在项目管理器中移去文件包括移去和删除。 A.对* B.错9项目管理器的“数据”选项卡用于显示和管理数据库和自由表。 A.对* B.错10VFP中处理数据和对象的主要组织工具是项目,它是VFP的控制中心。 A.对* B.错11VFP的命令一行书写不完,行尾用逗号“,”接下一行。 A.对 B.错*12在“选项”对话框的“文件位置”选项卡中可以设置默认路径。 A.对* B.错13.在VFP的命令格式中所使用的所有标点符号必须是英文半角形式。 A.对* B.错二、单选题1. 项目管理器不能管理的文件是_。 A.数据库文件 B.表单文件 C.程序文件 *D.D

10、BMS文件2. VFP中处理数据和对象的主要组织工具是_,它是VFP的控制中心。 A.应用程序生成器 B.数据库设计器 C.表单设计器 *D.项目管理器3. 在开发VFP应用系统时,需要统一管理数据库、程序、表单、菜单等,最好使用_。 A.数据库 B.表 *C.项目 D.工程4. 关于命令的书写规则,下列说法中正确的是_。 A.命令不一定要以命令名开头 B.各子句顺序不能改变 C.不能大小写混合,也不能分行书写 *D.命令行最大的字符数是2545. 若要把数据库从项目文件中删除,应单击项目管理器中_按钮。 A.新建 B.修改 *C.移去 D.关闭6. 在项目管理器中,如果向其中添加一个文件,那

11、么对这个文件的要求是_。 A.必须是“自由的”,且没有被使用过 B.没要求 *C.只要求没有被其他数据库使用 D.此文件必须是“自由的”,但可以被其他数据库使用7.在VFP的命令格式中,表示_。 A.可选项 B.任选项 C.可选可不选项 *D.必选项8.项目管理器中的每一个选项卡_单独分离使用。 A.任何情况下都可以 B.任何情况下都不可以 *C.只有在项目管理器折叠时可以 D.项目管理器折叠式拖到菜单栏上时9.以下不属于项目管理器选项卡的是_。 A.数据 *B.窗口 C.代码 D.类10.项目管理器的内容保存在带有_扩展名的文件中。 A. .DBF B. .DCT *C. .PJX D. .

12、CDX11.项目管理器的“文档”选项卡用于显示和管理_。 A.表单、报表和查询 B.数据库、表单和标签 C.查询、报表和视图 *D.表单、报表和标签*12.项目管理器的“数据”选项卡用于显示和管理_。 *A.数据库、自由表和查询 B.数据库、视图和查询 C.数据库、自由表、查询和视图 D.数据库、表单和查询13.下面关于项目及项目中的文件的叙述,不正确的是_。 A.项目中的文件表示该文件与项目建立了一种关联 B.项目中的文件是独立存在的 *C.项目中的文件是项目的一部分 D.项目中的文件不是项目的一部分14.通过项目管理器窗口中的按钮不可能完成的操作是_。 A.新建文件 B.移去文件 C.修改

13、文件 *D.为文件重命名15.要打开项目管理器,可使用菜单_命令。 A.“编辑”“查找” B.“工具”“向导” C.“程序”“运行” *D.“文件”“打开”16.如果从“文件”菜单中选择“新建”命令,则打开“新建”对话框,那么新建的这个文件将 。 A.属于任何项目 B.不属于当前项目 *C.不属于任何项目 D.属于当前打开的任何项目17.项目管理器不能管理的文件是_。 A.数据库文件 B.表单文件 C.程序文件 *D. DBMS文件18.在VFP中创建项目,系统建立一个项目文件,项目文件的扩展名是_。 A. .pro B. .prj *C. .pjx D. itm19.VFP中出现的各类文件的

14、扩展名_。 *A.由系统默认 B.必须由用户定义 C.由系统默认或由用户定义 D.由用户使用SET命令预先定义20.要删除项目管理器中所管理的文件,需要使用_按钮。 A.连编 B.添加 C.浏览 *D.移去三、多选题1.对于项目管理器中的按钮,正确的叙述是_。 *A.“移去”按钮用于把文件移出项目 *B.“浏览”按钮用于浏览项目管理器的内容 *C.“运行”按钮用于运行程序文件 *D.“打开”按钮用于打开文件2.使用项目管理器对文件进行管理时,可实现_操作。 A.复制 *B.新建 *C.修改 *D.删除3.VFP的操作方式有_。 *A.菜单操作方式 *B.工具操作方式 *C.命令操作方式 *D.

15、程序操作方式4.项目是指 的集合。 *A.文件 *B.数据 *C.文档 *D.VFP对象5.下面关于工具栏的叙述,正确的是_。 *A.可以创建自己的工具栏 *B.可以修改系统提供的工具栏 *C.可以删除用户创建的工具栏 D.可以删除系统提供的工具栏6.下列属于工具栏操作的是_。 *A.显示或隐藏工具栏 *B.定制工具栏 C.删除系统工具栏中选项 *D.修改工具栏四、填空题1.如果用户未指定路径,系统给文件存取的最后一级默认目录是_。(请用大写字母填写)VFP982.自由表字段名的命名不能超过_个字符。103.要显示和隐藏VFP的命令窗口,使用的是菜单栏中_菜单下的“命令窗口”命令。窗口4.在进

16、行VFP程序命令设计时,如一条命令太长,可输入_号后回车换行。(请用英文半角符号填写);5.在命令窗口创新一个新的项目文件,执行的命令是_。(请用大写字母填写)CREATE PROJCT6.在命令窗口创新一个新的表文件,执行的命令是_。(请用大写字母填写) CREATE TABLE7.在命令窗口打开一个原有的表文件,执行的命令是_。(请用大写字母填写)USE 表名第三章VFP数据基础一、判断题:1.函数INT (RAND()*10)是在(0,10)范围内的整数。*A.对 B.错2.在VFP中,关系运算表达式的结果总是逻辑值。*A.对 B.错3.表达式LEN(CHINESE)+VAL(86)+(

17、2006/04/05_2006/04/01)返回的数据类型是数值型。*A.对 B.错4.VFP的表达式LEN(DTOC(DATE()+DATE()的类型是数值型。A.对 *B.错5.“x是小于100的非负数”,用VFP 的表达式表示是:0=X.AND.X30.AND。工资1500.AND工资30.AND工资1500AND工资30AND.工资1500.AND工资30.AND.(工资1500.工资1000B.职称=“助教”。AND.基本工资1000*C.职称=“助教”。AND 基本工资1000D.职称=助教AND基本工资=100030.当前数据库表中的记录数可用函数 求得。A。EOF() B.BO

18、F() *C.RECCOUNT() D.RECNO() 31.表达式VAL(SUBSTR(“李得胜的基本工资为1200元,职称为”,20,1)*LEN(“讲师”)的结果是 。 A、0 B、2 *C、8 D、1032、下列符号即不能作文件名又不能作变量的是 。 A、V-abcdefg B、F-a1234 C、Vabcdef- *D、F-a1234 33.假定m=【22+28】,则执行命令?m后,屏幕将显示 。 A、50 *B、22+28 C、【22+28】 D、50.00END 34.设r=2,a=“3*r*r”, 则&a的值应为 。 A、0 B、不存在 *C、12 D、-12 35.执行下列命令后,当前打开的数据库文件名是 。 num=“3” fil=“file”+num USE &fil *A、file3 B、&fil C、filenum D、fil 36、下列选项中,是逻辑型常量的是 。 A、Y B、N C、NOT *D、F 37.下列选项中,不是常量的为 。 *A、abc B、“abc” C、1.4E+2 D、1991/21/31 38.变量中不能包括 。 A、数字 B、字母 C、汉字 *D、空格 39、命令窗口的显示与隐藏可通过 菜单中的“Command(命令窗口)”和“Hide(隐藏)”选项来控制。 A、EDIT(编辑) *B、WINDOW(窗口) C、RUN(运行

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1