【最新大学期末考试题库答案】VFP期末考试题及答案

合集下载

2021vf期末考试试题及答案

2021vf期末考试试题及答案

2021vf期末考试试题及答案在2021年的vf(Visual FoxPro)期末考试中,试题涵盖了数据库基础、表单设计、查询与报表制作等多个方面。

以下是部分试题及答案,供同学们参考。

一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录指针C. 索引D. 表单答案:D2. 以下哪个函数不能用于计算字符串的长度?A. LEN()B. STRLEN()C. SPACE()D. AT()答案:D3. 在Visual FoxPro中,以下哪个选项不是创建索引的方法?A. 使用CREATE INDEX命令B. 使用INDEX命令C. 使用数据库设计器D. 使用表单设计器答案:D4. 在Visual FoxPro中,以下哪个选项不是查询设计器的功能?A. 设计查询B. 设计视图C. 设计报表D. 设计表单答案:D5. 在Visual FoxPro中,以下哪个选项不是报表设计器的功能?A. 设计报表布局B. 设计报表数据源C. 设计报表控件D. 设计数据库表答案:D6. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. DataSourceD. Index答案:D7. 在Visual FoxPro中,以下哪个选项不是表单事件?A. ClickB. LoadC. CloseD. Open答案:D8. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. Text BoxC. LineD. Grid答案:D9. 在Visual FoxPro中,以下哪个选项不是数据库表的约束类型?A. 主键B. 外键C. 唯一D. 索引答案:D10. 在Visual FoxPro中,以下哪个选项不是视图的特点?A. 存储在磁盘上B. 可以包含多个表C. 可以包含聚合函数D. 可以包含计算字段答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。

VF数据库期末考试题及答案

VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

vf考试题及答案

vf考试题及答案

vf考试题及答案**VF考试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEFTB. RIGHTC. LEND. SPACE答案:C3. 在Visual FoxPro中,以下哪个命令用于关闭当前表单?A. RELEASEB. CLOSEC. QUITD. CANCEL答案:B4. Visual FoxPro中,以下哪个命令用于保存当前数据库?A. SAVEB. COMMITC. PACKD. COMPILE答案:C5. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. USE DATABASED. SET DATABASE答案:A6. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOC()答案:D7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET CAPTIONC. SET FORMD. SET WINDOW答案:B8. Visual FoxPro中,以下哪个函数用于获取当前系统日期?A. DATE()B. TIME()C. TODAY()D. NOW()答案:C9. 在Visual FoxPro中,以下哪个命令用于删除一个字段?A. ALTER TABLEB. DELETE FIELDC. DROP FIELDD. REMOVE FIELD答案:C10. Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATESUB()D. DATE()答案:A二、多项选择题(每题3分,共15分)11. 在Visual FoxPro中,以下哪些命令用于数据的查询?A. SELECTB. QUERYC. FINDD. SEEK答案:A, B, C, D12. Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. LEN()答案:A, B, C, D13. 在Visual FoxPro中,以下哪些命令用于数据的插入?A. INSERTB. APPENDC. REPLACED. UPDATE答案:A, B, C14. Visual FoxPro中,以下哪些函数用于数值计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D15. 在Visual FoxPro中,以下哪些命令用于数据的更新?A. UPDATEB. REPLACEC. CHANGED. MODIFY答案:A, B, C, D三、填空题(每题2分,共20分)16. 在Visual FoxPro中,使用________命令可以创建一个表单。

大学生vfp考试题及答案

大学生vfp考试题及答案

大学生vfp考试题及答案一、选择题1. 在Visual FoxPro(VFP)中,以下哪个选项不是数据库表的完整性规则?A. 实体完整性B. 域完整性C. 参照完整性D. 触发器完整性答案:D2. VFP中,要实现数据的排序,可以使用以下哪个命令?A. SELECTB. ORDER BYC. SORTD. INDEX答案:C3. 在VFP中,以下哪个函数用于计算字符串的长度?A. LEFT()B. RIGHT()C. LEN()D. SPACE()答案:C4. 在VFP中,要创建一个表单,应该使用以下哪个命令?A. CREATE TABLEB. CREATE FORMC. USED. BROWSE答案:B5. VFP中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. Image ControlD. Grid答案:C二、填空题6. 在VFP中,要将一个字段设置为自动增长的编号,应该使用字段属性_________。

答案:AutoIncrement7. 当需要在VFP中实现多表连接查询时,可以使用_________函数。

答案:JOIN8. 在VFP中,要实现对表进行记录的追加操作,应使用的命令是_________。

答案:APPEND9. VFP中,要对表中的记录进行删除操作,应使用的命令是_________。

答案:DELETE10. 在VFP中,要实现对表中数据的局部更新,可以使用_________命令。

答案:UPDATE三、简答题11. 简述在VFP中如何建立一对多关系?答案:在VFP中,建立一对多关系通常涉及两个表。

首先,需要在一个表中创建一个与另一个表的主键相匹配的字段,这个字段称为外键。

然后,通过设置数据库的参照完整性规则来建立关系,确保在子表中引用的每个父表记录都是有效的。

12. 描述在VFP中如何使用报表向导创建一个简单的报表?答案:在VFP中,使用报表向导创建报表的步骤如下:- 打开报表向导。

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案

大学vfp期末考试题目及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于创建表单?A. CREATE TABLEB. CREATE FORMC. CREATE INDEXD. CREATE REPORT答案:B2. 下列哪个选项不是Visual FoxPro的数据类型?A. NumericB. CharacterC. ImageD. Date答案:C3. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATE()B. DATEDIFF()C. DATEADD()D. DATENAME()答案:B4. 下列哪个命令用于打开数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. CREATE DATABASE答案:A5. 在Visual FoxPro中,以下哪个控件用于显示或编辑日期?A. LabelB. Text BoxC. Date PickerD. Command Button答案:C6. 下列哪个选项是Visual FoxPro中的一个命令?A. SELECTB. INSERT INTOC. DELETE FROMD. All of the above答案:D7. 在Visual FoxPro中,以下哪个选项是表单的属性?A. CaptionB. AutoCenterC. Both A and BD. None of the above答案:C8. 以下哪个函数用于返回当前日期?A. DATE()B. CURDATE()C. TODAY()D. GETDATE()答案:C9. 在Visual FoxPro中,以下哪个命令用于保存表单?A. SAVE TABLEB. SAVE FORMC. SAVE REPORTD. SAVE DATABASE答案:B10. 下列哪个选项是Visual FoxPro中的一个事件?A. ClickB. LoadC. Both A and BD. None of the above答案:C二、填空题(每空2分,共20分)1. 在Visual FoxPro中,使用 ______ 命令可以创建一个新的表。

vfp数据库期末考试题(附答案)

vfp数据库期末考试题(附答案)

v f p数据库期末考试题(附答案)work Information Technology Company.2020YEAR《FoxPro》期末试卷班级:姓名:一、填空:(每空2分,共30分)1.VFP6.0的数据库属于(关系型)数据库,其数据库文件的扩展名是(.dbc)。

2.如果一个表不属于任何一个数据库,那么它就是一个(自由表)。

3.程序设计的一些基本结构,包括(条件分支)控制语句和(循环结构)控制语句。

4.创建表的方法有:(利用表向导创建表)、(利用表设计器创建表)和(使用命令创建表)。

5.(表)是关系数据库管理系统中处理数据的基本单元。

6.退出VFP6.0可在命令窗口中输入命令(quit)。

7.用当前窗体的LABEL1控件显示系统时间的语句是BEL1.(caption)=TIME( )。

8.在表单中,确定控件是否可见的属性是(visible)。

9.VFP6.0与其他应用程序之间复制数据的3种方法分别是:(导入)、(追加)和(导出)。

二、选择:(每小题2分,共20分)1.VFP中数据类型为(A)种。

A. 11B. 12C. 13D. 142.打开VFP“项目管理器”的“数据”选项卡,其中包含(D )。

A. 数据库B. 自由表C. 查询D. 以上三种3.在VFP6.0中,“表”是指(B)。

A. 报表B. 关系C. 表格D. 表单4.如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。

A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系5.参照完整性的规则不包括(D)。

2A. 更新规则B.删除规则C. 插入规则D. 检索规则6.(A )用于创建字段控件,并显示表中字段、内存变量或其他表达式的内容。

A. 域控件B. 标签C. 矩形D. 图片/OLE连编型控件7.语句X=X+1的正确含义是(C )。

A. 将变量X的值等于变量X+1的值;B. 将变量X的值存入变量X+1中去;C. 将变量X的当前值加1后,赋给变量X;D. 变量X等于X+1。

《VFP编程技术》期末考试试卷附答案

《VFP编程技术》期末考试试卷附答案

《VFP编程技术》期末考试试卷附答案一、单选(每小题3分,共90分)1.一个完整的计算机系统应该包括_____。

A)主机和外部设备B)硬件系统和软件系统C)操作系统和应用程序 D)运算器、控制器和存储器2.微型计算机突然断电后,数据会丢失的存储器是_____。

A)RAM B)硬盘C)ROM D)光盘3.在计算机的应用领域中,CAD属于_____领域的应用。

A)科学计算B)数据处理C)计算机辅助系统D)人工智能4.下列选项中,不是操作系统的软件是_____。

A)Windows XP B)Windows 7 C)Linux D)Microsoft Office5.将(110010)2转换成十进制数是_____。

A)46 B)48 C)50 D)526.下列关于Windows剪贴板的描述,不正确的是_____。

A)只要Windows在运行中,剪贴板就处于运行状态B)剪贴板是内存中临时存储信息的区域C)剪贴板只能传递文字和图像信息D)剪贴板是Windows提供的信息传递的方式7.下列选项中,属于多媒体计算机必备的硬件设备是_____。

A)网卡B)声卡C)打印机D)扫描仪8. 在Internet中,FTP指的是_____。

A)文件传输协议B)超文本传输协议C)电子邮件协议D)传输控制协议9. 下列关于计算机病毒的说法,正确的是_____。

A)计算机病毒是一种生物病毒B)计算机病毒是一种程序C)计算机病毒只破坏内存中的数据D)使用杀毒软件能清除所有的病毒10.计算机能够直接识别和处理的语言是_____。

A)汇编语言B)高级语言C)数据库语言D)机器语言11.下列选项中,从关系中取出满足条件的元组的运算是_____。

A)投影B)选择C)联接D)筛选12.在Visual FoxPro中,项目文件和数据表文件的扩展名分别是_____。

A)PJX和DBC B)PJX和DBF C)PRG和DBC D)PRG和DBF13.在Visual FoxPro中,用于存储图像的字段类型是不是_____。

大学VF期末考试复习题,填空题

大学VF期末考试复习题,填空题

填空题1. 设A="ABCDabcd",则SUBSTR(A, INT (LEN(A)/2+1), 3)的运算结果是_______ _。

标准答案:abc;解答过程:2. 数据库系统由五个部分组成:硬件系统、数据库集合、________、数据管理员和用户。

标准答案:数据库管理系统;解答过程:3. 在Visual Foxpro中,显示当前记录的命令为________。

标准答案:display;解答过程:答案不区分大小写。

4. 在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的________事件。

标准答案:button;解答过程:5. 所谓自由表就是那些不属于任何____ ____的表。

标准答案:数据库;解答过程:6. 在Visual Foxpro中,在当前打开的表中物理删除带有删除标记记录的命令是________。

标准答案:pack;解答过程:7. 某公司商品数据库中包含供货商表和商品表,表结构如下所示。

供货商(供应商ID N8, 公司名称 C40,联系人 C30,地址 C60,城市 C10),商品表(产品ID N8,产品名称 C40,供应商ID N8,类别 C20)商品表的主关键字是“产品ID”,供货商表的主关键字是“供应商ID”,这两个表存在一对多关系,且所有的商品都是来自已知的供货商。

其中主表是________表。

如果要在这两个表之间建立永久关系,则应在主表中以________字段为索引关键字建立主索引,在子表中以________字段为索引关键字建立普通索引。

标准答案:供应商·供应商ID·供应商ID;解答过程:8. 调用Visual FoxPro功能的方式有两种:程序方式和________。

标准答案:交互方式;解答过程:9. 在DO WHILE循环中,当循环体遇到________命令时,就结束循环体本次的运行,而是转回DO WHILE处重新判断条件。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

13. 分组报表需要按 ______________ 进行索引或排序,否则不能保证正常分组。 14. 若打印的每一页都需要打印一个标题,则标题文本应放在 ______________ 带区。
15. 在 SQL语句中,用 ______________ 语句修改表中记录内容。 16. 若想指定对象为自动大小,应将 ______________________ 属性设置为 .T. 。
D.Caption
9. 查询文件中保存的是( A.SQL语句 B. 查询结果
D. 查询条件
10. 查询两表中的所有记录,应选择( A. 内部联接 B. 左联接 C.
)类型 D. 完全联接 ) D. 细节带区
右联接
11. 报表设计器中不包含在默认带区中的是( A. 标题带区 B. 页标头带区 C.
页注脚带区 ) 图片
15.Scan … EndScan结构的语句,是通过( A. 记录指针 B. 记录编号 C.
物理记录号
三、
程序填空题(每空 2.5 分,共 10 分) 下面程序段是计算 1— 1000 之间所有偶数的和, 请在空格上起填上适当的值或语句,
将程序补充完整。
第 3 页 共 5 页
S= _______ For If i=1 to 1000
第 1 页 共 5 页
一、
填空题(每空 2 分,共 44 分)
1. 在面向对象程序设计中,对象是指包含数据和代码的实体,对象的外观特征用对象的 ________________ 来描述。 2. 在 VFP中,代表当前对象自身的关键字是 __________________ 。
3. 在 SQL语言中,用 _____________________ 语句向表插入记录。 4. 查询文件的扩展名是 ______________ 。 5. 在 Select 语句中,通配符“ * ”代表查询 _______________ 。 6. 报表 Rpt1 存盘后,其报表布局文件是 __________________ 。 7. 释放表单的代码是 ____________________________ 。 8. 创建查询主要有查询向导、查询设计器和 9. 表单文件的扩展名是 _______________ 。 10. 多表查询时, VFP默认的联接类型是 _______________ 。 11. 在表单设计时, BorderStyle 用于设置表单边框样式,若将表单设置为固定对话框, 其值应设置为 _________________。 12. 在报表创建中,若要获得当前页码信息,可通过 VFP的 ______________变量来获得。 ______________ 三种方法。
选择题(每小题 2 分,共 30 分) )加入区别
1. 现实世界中的每一个事物都是一个对象,可用( A. 对象名 B.事件 C.方法 D. 过程 )事件 D.KeyPress
2. 当用户在键盘上按下一个键就会产生( A.Click B.MouseMove C. Dblclick
第 2 页 共 5 页
C.Scrollbars D.MaxLength )
6. 以下不能作为输出目标的是( A. 临时表 B. 视图
C. 标签 D. 图形 )
7. 在表单中创建的第一个命令按钮对象,其默认名为( bel1 B.Text1 C.Timer1 mand1 )属性为 .F.
8. 要想命令按钮不响应用户操作,可设置( A.Cancel B.Default C.Enabled ) C. 查询基表
2018 年春期 2016 级计算机班《 VFP 》期末考试试题
试题班级: 2016 级计算机班 满分 100 分 命题范围:模块五、六、七 考试时间 90 分钟
班级 ________
一 二
姓名 ________ 考号 _________
三 四 总分
成绩 ________
评卷人
答题说明:第一、第二大题请填写到答题卡中,不填答题卡不给分。
i%2=_______ S=_________
endif _________ ?S 四、 表单应用题( 16 分) 在教材班级管理系统中,若要在“ Text1”文本框中查找输入“学号”的相关信 if … endif
息,当输入的学号存在,则刷新记录的所有值,否则提示记录不存在,请在 之间完整书写 Text1 的 KeyPress事件代码 If nkeycode=13
12.下列不能作为报表域控件数据来源的是( A. 字段 B. 变量 C. 表达式 D.
13.SQL 语言是( A. 层次数据库
)语言 选框是否被选中,可通过访问其( A.Selected
)属性值来实现
C.ControlSource D.Value )来控制循环 D. 符号
3. 下列事件最先被触发的是( A. Init 4. ( B.Unload C. Load
) D.Destroy
)用于设置表单首次运行时的状态 C.TitlBar D.WindowState )属性设置为 .T.
A.Caption
5.若不允许修改文本框显示的内容,应将其( A.Value B.ReadOnly
答 题 卡
第一题 题号 1. 3. 5. 7. 9. 11. 13. 15. 17. 19. 21. 第二题 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 填空内容 题号 2. 4. 6. 8. 10. 12. 14. 16. 18. 20. 22. 填空内容
17. 指定对象内文本的前景色用 _____________________ 属性。 18.______________________属性可以设置是否显示表单的控制菜单和控制按钮。 19. 若要使表单的最大化按钮无效,应将表单的 Maxbutton 属性设置为 _______。
20. 刷新表单的方法命令是 _____________________ 。 21.____________________属性值设置为 .T. 时,表单运行时自动居中。 22. 用鼠标单击对象时发生的事件是 二、 _________________ 。
相关文档
最新文档