本科《VFP程序设计》复习提纲Word文档下载推荐.docx

上传人:b****5 文档编号:15794085 上传时间:2022-11-16 格式:DOCX 页数:7 大小:23.25KB
下载 相关 举报
本科《VFP程序设计》复习提纲Word文档下载推荐.docx_第1页
第1页 / 共7页
本科《VFP程序设计》复习提纲Word文档下载推荐.docx_第2页
第2页 / 共7页
本科《VFP程序设计》复习提纲Word文档下载推荐.docx_第3页
第3页 / 共7页
本科《VFP程序设计》复习提纲Word文档下载推荐.docx_第4页
第4页 / 共7页
本科《VFP程序设计》复习提纲Word文档下载推荐.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

本科《VFP程序设计》复习提纲Word文档下载推荐.docx

《本科《VFP程序设计》复习提纲Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《本科《VFP程序设计》复习提纲Word文档下载推荐.docx(7页珍藏版)》请在冰豆网上搜索。

本科《VFP程序设计》复习提纲Word文档下载推荐.docx

(简答)

SETDATETODMY

第3章VisualFoxPro数据及其运算

1、字符型、数值型、日期型、日期时间型、逻辑型、备注型、货币型、浮点型、双精度型和整型数据的表达和识别方法

(1)下列不是合法的数值型常量的是(D)。

(A)-233(B)35.7(C)3.14-E(D)15%

(2)下列表达式中不正确的是(C)

(A)”2”=”1+1”(B)”语文”+”数学”

(C){^1981-3-1}+{^1975-3-1}(D)9%6/2

2、能熟练掌握各种类型的表达式的计算

表达式24%3^2的值是6_

3、常用内部函数计算(至少3道)

sqrt(5^2-3**2)屏幕上显示的结果是(4.00)

第4章数据表的基本操作

1、创建新的数据表

(1)VisualFoxPro中,自由表字段名的最大长度为10

(2)修改表的结构应使用命令modifystructure

2、数据表的显示和维护

(1)顺序执行下列语句,屏幕所显示的记录号顺序是(6~10)

Useabc

Goto6

Listnext5&

&

假设表中共有20条记录

(2)逻辑删除表中的记录可以使用delete命令,若要在此基础上进行物理删除,则应该使用pack命令,在当前表中已经删除的男生记录恢复的命令为recallfor性别=”男”

3、表的索引与统计

(1)简述主索引与候选索引的区别及作用(简答)

主索引用于约束表中纪录的唯一性,表中所有纪录的主索引表达式的值不能重复。

主索引只能建立在数据库表中,一张表有且只有一个。

主索引可以用来实现表的实体完整性约束。

候选索引具有和主索引相同的特性,但是候选索引既可以在数据库表中建立,也可以在自由表中建立,而且一张表可以有多个候选索引。

(2)索引一旦建立,它将决定数据表中记录的逻辑顺序.

第5章数据库及其操作

1、数据库的创建与维护

(1)在VisualFoxPro中,打开数据库的命令是opendatabase<

数据库名>

(2)向数据库中添加表的命令addtable(3)从数据库中移去表的命令是removetable

(4)数据库表与自由表相比有哪些异同点?

A、数据库表最大长度可达128个字符,而自由表的字段名的最大长度为10个字符,即5个字符。

B、数据库表可以设置字段的标题、格式、输入掩码等,而自由表不可以。

C、数据库表可以设置字段的默认值、字段与纪录级有效性规则,从而确保字段与纪录数据的有效性和一致性,避免错误数据的非法输入,而自由表则不可以。

D、数据库表中可以建立主索引以及创建与保存表之间的永久关系,而自由表则不具备此项功能。

2、表间的永久关系与参照完整性

为了确保有关数据库表之间数据的一致性,需要设置数据的参照完整性

第6章SQL语言的应用

1、SQL包括数据定义、数据操纵、数据控制和数据查询

2、简单查询

(1)从表student中查询所有姓王的同学的信息,正确的命令是(A)

(A)select*fromstudentwhereleft(姓名,2)=”王”

(B)select*fromstudentwhereright(姓名,2)=”王”

(C)select*fromstudentwheretrim(姓名,2)=”王”

(D)select*fromstudentwherestr(姓名,2)=”王”

(2)在SQL数据查询中,去掉重复记录应使用命令是(DISTINCT)

(3)请写出要完成下列操作所使用的SQL语句:

1)利用SQL的select命令将表student.dbf复制到student1.dbf。

USESTUDENT.DBF

COPYTOSTUDENT1.DBF

2)用SQL的update命令将student表中姓名为”张三”的学生的性别改成”女”。

UPDATESTUDENTSET性别="

女"

WHERE姓名="

张三"

3、特殊条件查询

在SQL中,与表达式“供应商名like’%北京%’”功能相同的表达式是(B)

(A)left(供应商名,4)=“北京”(B)“北京”$供应商名

(C)供应商名in“%北京%”(D)At(供应商名,“北京”)

4、统计分组查询

select命令中,用于分组查询的子句是groupby

5、SQL的数据操纵

若要将员工表中的“职工编号”字段宽度由6改为8,应使用的SQL语句是(altertable员工alter职工编号c(8))

第7章查询与视图

1、查询的建立与应用

(1)查询设计器默认的查询去向是(浏览窗口)

(2)在VFP中,当一个查询基于多个表时,要求表(B)

(A)之间不需要有联系(B)之间必须有联系

(C)之间一定不要有联系(D)之间可以有联系也可以没有联系

2、视图的建立与应用

视图的(更新条件)功能可以修改表中的数据

3、查询与视图的区别(简答)

查询生成的结果,只可看,不可改,视图生成的结果,可看,可改,直接影响数据库表的内容,比“查询”多一个“更新选项卡”。

查询的输出去向可以是浏览敞口、屏幕、打印机、数组,还可以是一个文件,如自由表、图表、报表、标签等,而视图的输出结果只能是一个虚拟表,但可以当作普通数据表来使用。

查询的数据来源是VFP的数据表和视图,而视图的数据来源除了VFP的数据表和视图之外,还可以是远程服务器上的数据表、VFP之外的数据表。

第8章结构化程序设计

1、编程阅读题(2题)

执行下列程序后,变量A的值为__30__,变量B的值为__20__。

A=20

B=30

IfA-B<

T=A

A=B

B=T

Endif

2、变量的作用域

(1)私有变量用(private)命令来定义

(2)执行abc.prg的代码后,M的结果为_2_,N的结果为_5_。

*****abc.prg*********

Store2toM,N

Dobb

?

M,N

Return

******过程bb*****

Procedurebb

PrivateM

M=3

N=5

Endproc

第9章表单设计与应用

1、面向对象的概念

(1)简述面向对象程序设计中的对象、类、属性、事件和方法(简答)

对象是组成现实世界中的任何客观事物;

类是面向对象程序设计的一个重要概念;

属性是对象所具有的某种特性和状态;

事件是由系统先定义的由用户或系统触发的动作,或者说是对象能够识别和响应的某种操作;

方法是指可执行的动作,或者说方法是对象本身能够完成的一些操作。

(2)VisualFoxPro系统提供的基类可分成(容器)类和(控件)类

2、创建与运行表单

说说创建表单的三种方法。

一是利用表单设计器;

二是利用系统提供的表单向导建立;

三是利用系统快速表单功能创建对数据表进行操作的表单。

3、表单属性和方法

(1)init事件由(D)时引发

(A)对象从内存中释放(B)事件代码出现错误

(C)方法代码出现错误(D)对象生成

(2)在VisualFoxPro的表单中,若用鼠标双击对象,会激发一个(Dblclick)事件

4、表单控件

(1)控件的标题属性名为(caption)

(2)以下属于非容器类控件的是(C)

(A)表单(B)命令按钮组(C)标签(D)页框

(3)控制表单运行时,位于屏幕中央显示的属性是(A)

(A)AutoCenter(B)Caption(C)AutoSize(D)Title

5、表单综合应用

利用VFP的表单设计器,实现如下图所示的“简易计算器”的设计。

(1)在该表单中使用了哪些控件?

标签、文本框、命令按钮、列表框、表格、多选框和单选按钮

(2)分别写出“计算”和“退出”的“Click”事件代码。

P226

第10章报表与菜单设计

1、报表的设计

(1)在报表的设计中,通常需要对每个字段加上一个文字说明,实现这种文字说明的控件是(A)

(A)标签控件(B)域控件(C)线条控件(D)矩形控件

(2)属于报表控件的是(D)

(A)细节(B)数据源(C)标题(D)标签

(3)报表的数据源可以是(C)

(A)数据库表、表单、查询(B)数据库表、自由表、表单和视图

(C)数据库表、视图、自由表(D)数据库表、表单、视图和查询

(4)建立报表的窗口命令是(createreport)

(5)VFP中可以通过哪几种方法建立报表文件?

各有什么优点?

VisualFoxPor系统提供了“表单向导”“快速报表”“报表设计器”3种方法建立报表文件。

3种方法中,前两种方法简便、快捷。

在实际应用中,往往先用前两种方法生成简单的报表,然后再用“报表设计器”进行修改完善。

但若要设计比较复杂的报表,则就需要“报表设计器”才能完成。

2、菜单设计

(1)在“菜单设计器”中定义菜单选项的访问键(热键)的方法是在“菜单名称”中要定义的字符前加上(B)

(A)<

(B)\<

(C)<

\(D)\

(2)下列(A)不属于“菜单设计器”窗口左侧列表框中包含的内容。

(A)菜单项(B)菜单名称(C)结果(D)选项

(3)在菜单设计器环境下,“显示”菜单会出现(A)命令。

(A)常规选项,菜单选项(B)常规选项,系统菜单选项

(C)常规选项,下拉菜单选项(D)常规选项,弹出菜单选项

3、带有菜单的表单设计

在vfp中,如何将所设计的菜单添加到一个表单中?

如果是下拉式菜单,则将其在“常规选项”中设为顶层菜单,在需要添加顶层菜单的表单中,设置其ShowWindow属性为“2-作为顶层表单”,然后在表单的Init事件过程代码中添加调用命令;

如果是快捷菜单,则只需在要添加表单的RightClick事件中添加调用命令。

第11章应用系统集成与开发实例

1、项目管理器的使用

项目文件的扩展名是(pjx)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 书信模板

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

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