计算机二级vfp 第二章 Visual Foxpro程序基础

合集下载

VF程序设计基础

VF程序设计基础
2.1.3 内存变量常用命令 1.内存变量的赋值 格式1: <内存变量名>=<表达式> 格式2:STORE <表达式> TO <内存变量名表> 功能:计算表达式并将表达式值赋给一个或 多个内存变量,格式1只能给一个变量赋值。 2.表达式值的显示 格式1: ? [<表达式表>] 格式2: ?? <表达式表>
第二章 Visual FoxPro程序设计基础
功能: ①格式1表示清除所有内存变量。 ②格式2表示清除指定的内存变量。 ③格式3表示清除所有的内存变量。在人机会话状态时 其作用与格式1相同。如果出现在程序中,则应该加 上短语ENTENDED,否则不能删除全局内存变量。 ④格式4表示选用LIKE短语清除与通配符相匹配的内存 变量,选用EXCEPT短语清除与通配符不相匹配的内存 变量。
第二章 Visual FoxPro程序设计基础
1.简单的内存变量 变量都有名,通过变量名来使用变量中存放的数 据(访问变量值)。 向简单内存变量赋值不用先定义,赋值时变量不 存在将自动产生。有两种赋值格式: ① <内存变量名>=<表达式> ② STORE <表达式> TO <内存变量名表> ●等号一次给一个变量赋值。STORE 命令可以同时给多 个变量赋相同值,变量名间用逗号隔开。
第二章 Visual FoxPro程序设计基础
③SET CENTURY ON | OFF | TO [ 世纪值] ROLLOVER [年份参照值] 命令功能:用于决定如何显示或解释一个日期数据 的年份。ON显示世纪,即用4位数字表示年份。 OFF不显示世纪,即用2位数字表示年份。该项是 系统默认设置。 ④SET STRICTDATE TO [0|1|2] 命令功能:用于设置是否对日期格式进行检查。 0:不进行严格的日期格式检查。 1:进行严格的日期格式检查。为系统默认设置。 2:进行严格的日期格式检查,并且对CTOD和CTOT 函数的格式也有效。

第二章 Visual Foxpro 系统初步

第二章 Visual Foxpro 系统初步

第二章Visual Foxpro 系统初步本章介绍Visual Foxpro 6.0的初步知识,其内容包括:Visual Foxpro 的启动与退出;Visual Foxpro界面组成及操作;Visual Foxpro的特点与工作方式;Visual Foxpro文件类型及特点;Visual Foxpro命令格式;Visual Foxpro辅助设计工具及其项目管理器的基本概念。

最后将详细介绍Visual Foxpro的数据元素,其中包括:常量;变量;表达式和函数等内容。

(注:本教材主要对Visual Foxpro6.0版本进行介绍,下面及以后章节将Visual Foxpro 6.0简称为Visual Foxpro。

)2.1 Visual Foxpro 系统特点与工作方式2.1.1 Visual Foxpro的启动与退出1、Visual Foxpro的启动在windows中启动Visual Foxpro的方法与启动其他应用程序相同。

常用以下三种启动方式:(1)单击“开始”按钮—>指向“程序”—>单击“Microsoft Visual Foxpro”命令。

(2)双击桌面上的Visual Foxpro图标启动Visual Foxpro。

(3)双击与Visual Foxpro关联的文件。

即:鼠标双击表文件、项目文件、表单文件等都能启动Visual Foxpro,同时该文件也将被打开。

2、Visual Foxpro的退出在结束使用Visual Foxpro后,为保证数据的安全和软件本身的可靠性,需要通过正常的方式退出Visual Foxpro,通常退出Visual Foxpro的方法有以下几种:(1)打开“文件”菜单—>单击“退出”命令。

(2)按组合键Alt+F4。

(3)在Visual Foxpro系统环境窗口,单击标题栏右上角的“退出”按钮。

(4)在命令窗口中输入QUIT命令。

(5)同时按下Alt+F4组合键。

计算机二级《VFP》考试基础知识:VisualFoxPro基础

计算机二级《VFP》考试基础知识:VisualFoxPro基础

计算机二级《VFP》考试基础知识:VisualFoxPro基础计算机二级《VFP》考试基础知识:VisualFoxPro基础2017年9月计算机等级考试时间9月23日-26日,目前进入了备考的阶段。

本文是店铺搜索整理的关于计算机二级《VFP》考试基础知识:VisualFoxPro基础,供参考借鉴,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!VISUAL FOXPRO基础知识1、基本概念数据库、数据模型、数据库管理系统、类和对象、事件、方法。

2、关系数据库:(1) 关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字。

(2) 关系运算:选择、投影、联接。

(3) 数据的一致性和完整性:实体完整性、域完整性、参照完整性。

知识要点1. 数据和信息数据是存储在某一媒体上能够识别的物理符号。

数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像和声音等多媒体数据。

信息是一种已经被加工为特定形式的数据,信息是以某种数据形式表现的。

【例题】:____是存储在某一媒体上能够识别的物理符号,其概念包括两个方面:一是____;二是____。

[解析]本题考查的知识点是数据的概念及包括的内容。

数据是存储在某一媒体上能够识别的物理符号,其概念包括两个方面:一是描述事物特性的数据内客;二是存储在某一种媒体上的数据形式。

做好该题的关键是熟练掌握数据的概念及包含的两个方面。

[答案]数据描述事物特性的数据内容存储在某一媒体上的数据形式2.数据处理数据处理是指将数据转换成信息的过程,其中心问题是数据管理。

数据处理的内容主要包括:数据的收集、整理、存储、加工、分类、维护、排序、检索和传输等一系列活动的总和。

数据处理的目的是从大量的数据中,根据数据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,利用计算机技术、数据库技术等技术手段,提取有效的信息资源,为进一步分析、管理、决策提供依据。

VFP数据库系统Visual FoxPro的基础知识

VFP数据库系统Visual FoxPro的基础知识

第二章Visual FoxPro 6.0的基础知识2.1Visual FoxPro 6.0系统菜单的使用2.2Visual FoxPro 6.0辅助设计工具2.3Visual FoxPro 6.0的基本概念2.4Visual FoxPro 6.0的数据类型和数据存储2.5运算符与表达式2.6函数2.7数组2.1.1Visual FoxPro 6.0用户界面2.1 Visual FoxPro 6.0系统菜单的使用菜单栏工具栏标题栏命令窗口状态栏工作区2.1.2 主菜单栏主菜单又称系统菜单,它包含:文件、编辑、显示、格式、工具、程序、窗口和帮助共8个菜单选项。

2.1.3 工具栏VFP 6.0有如下11种:常用、布局、表单控件、表单设计器、查询设计器、视图设计器、数据库设计器、报表控件、报表设计器、调色板和打印预览工具栏。

通过“显示”菜单的“工具栏”命令管理各种工具2.1.4 配置Visual FoxPro 6.0栏。

通过“工具”菜单的“选项”命令配置需要开发环境。

2.2 Visual FoxPro 6.0辅助设计工具2.2.1 向导向导是一种快捷设计工具,能以对话框的形式引导用户分步完成某项任务。

2.2.2 设计器设计器用来创建或修改VFP应用程序所需要的构件,其功能比向导更强。

2.2.3 生成器生成器的主要功能是在VFP应用程序的构件中生成并加入一个构件,如生成一个组合框或列表框等。

VFP提供了21种向导、9种设计器、10种生成器。

2.3 Visual FoxPro 6.0的基本概念2.3.1Visual FoxPro 6.0的文件使用Visual FoxPro 6.0开发应用程序时会创建很多文件,这些文件的文件类型多而繁杂。

常用的文件类型有:数据库、表、项目、索引、查询、视图、程序、表单、菜单、报表、标签等。

2.3.2Visual FoxPro 6.0的项目项目是指文件、数据、文档和各种对象的集合。

Visual FoxPro-第2章_Visual.FoxPro编程基础_课前提问

Visual FoxPro-第2章_Visual.FoxPro编程基础_课前提问
答案:B

选择:要将D型数据中的年份设置成4位数字显示 应该使用的设置命令是( ) A、set B、set C、set D、set
答案:A
century century date to date of
ON OFF 4 4
选择:从内存中清除内存变量的命令是( A、CLS B、CLEAR C、RELEASE D、DELETE
选择:如果内存变量和字段变量均有变量名‚姓名‛, 那么引用内存的正确方法是( ) A、M.姓名 B、M-> 姓名 C、?姓名
答案:A B
填空: 若已打开的数据表中有‚姓名‛字段,也有一个‚姓名 ‛ 内存变量。为将当前记录的姓名数据存入内存变量的 姓名中,应该使用的命令是 ( )
答案:M.姓名=姓名
答案:
)
常量、变量、数组、字段、记录、对象
填空:VFP软件中变量的分类有 (
答案:内存变量
)和(
)
字段变量
选择:关下列关于N型常量表示正确的是( A、 $153.365 B、‚125.34‛

C、 -1.6E+12
D、 1.5+15
答案:C
选择:下列C型常量的表示中,错误的是( A、‘计算机世界’ B、[“电脑报‛]
答案:通用型
G
填空:
对应数学表达式
答案:A*B^2+EXP(Y)
的VFP表达式是(

简答:VFP软件中常量的六种类型?
1. 数值型常量
2. 字符型常量 3. 逻辑型常量 4. 货币型常量 5. 日期型常量
VFP中常量
6. 时间型常量
简答:写出字符型常量的定界符有哪3中? 定界符包括:西文单引号、双引号、中括号

VFP二级讲稿VFP(新2)

VFP二级讲稿VFP(新2)

二 级 教 程
Visual FoxPro 程 序 设 计
8、清除字符串头、尾的空格函数:
格式:TRIM(S)或RTRIM(S) 作用:清除字符串S尾部的空格。
格式:LTRIM(S)
16
作用:清除字符串S头部的空格。
例:S1=“Fox ” Visual 二 级 教 程 FoxPro
S2=“ base”
4、清除内存变量。
格式:CLEA MMEMO 功能:清除所有的内存变量。
6
格式:RELE Visual FoxPro 程 序 设 计
<内存变量表>
功能:清除内存变量表中指定的内存变量。
格式:RELE ALL [LIKE/EXCE <通配符>] 功能:清除指定的一类或除指定之外的一类内存变量。
格式:RELE ALL [EXTE]
13
2、大小写字母转换函数: 格式:UPPE(S) 作用:将字符串S中的小写字母转换为大写字母。 例:UPPE(“This is a book”)=“THIS IS A BOOK” 格式:LOWE(S) 作用:将字符串S中的大写字母转换为小写字母。 例:LOWE(“This is a book”)=“this is a book”
2)汉字大小按国标码。而一级汉字按汉语拼音,故 一级汉字按汉语拼音顺序排列。
3)设置字符排序的方法:
单击“工具”菜单中的“选项”,弹出对话 框,选 择“数据”选项卡,从“排序序列”中进行选择。 4)日期按时间先后,后者为大。
11
三、逻辑表达式: Visual FoxPro 程 序 设 计 由逻辑运算符与逻辑型常量、变量、函数、关系表达 式组成。 逻辑运算符有: 逻辑与:AND 逻辑或:OR 逻辑非:NOT

VF 第02章 Visual FoxPro 9.0基础知识

VF 第02章 Visual FoxPro 9.0基础知识

2.1.5 辅助设计工具
章节目录
3. 生成器
同步实验
课堂练习
Visual FoxPro 9.0提供了10种生成器,生成器一般 附属于设计器。它能在Visual FoxPro应用程序的构件 中生成并加入某类控件、设置选中对象的属性,有助 于简化创建和修改用户界面的设计过程。
2.2 Visual FoxPro 9.0语言基础
同步实验
课堂练习
为完成不同的任务,需要使用不同的设计器。设计 器为用户提供友好的图形界面,用户可以通过设计器 方便地设计、开发出应用程序所需的各类文件。
2.1.5 辅助设计工具
章节目录
2. Wizard(向导)
同步实验
课堂练习
Visual FoxPro有20多种向导工具。从创建表、视图 、查询等数据文件,到建立报表、标签、表单等文档 ,直至创建Visual FoxPro的应用程序、SQL服务器上 的数据库等操作,都可以选择Tools菜单→Wizard选 项,再选择使用相应的向导工具来完成。
课堂练习
2.2.3 常量与变量
章节目录
3)内存变量的属性显示
同步实验
课堂练习
格式:DISPLAY|LIST MEMORY [ LIKE FileSkeleton ][TO PRINTER [PROMPT]|TO FILE FileName>]
功能:显示当前内存中与FileSkeleton 匹配的内存 变量和数组的名称、作用范围、数据类型和值。
15/73
2013-7-20
2.1.4 项目管理器
章节目录
同步实验
课堂练习
项目管理是组织和管理用户项目文件的常用工具。 在开发一个软件项目的过程中往往会产生大量的、各 种类型的文件,通过使用项目管理器,用直观的、可 视化的方法对表、数据库、表单、菜单、类、程序和 其他文件进行分类管理,并提供将项目编译成可独立 运行的.APP或.EXE文件的工具等。

vf第2章

vf第2章

FoxPro编程基础 第2章 Visual FoxPro编程基础
表2-1 算 术 运 算 符
运算符 + * / ^ 或 ** % 名称 加 减 乘 除 乘方 求余 说明及示例 同数学中的加法,如 3+5 同数学中的减法,如 8-2 同数学中的乘法,如 2 * 6 同数学中的除法,如 8 / 4 同数学中的乘方,如 6 ^ 2 表示 6
2
26 % 3 表示 26 除以 3 所得的余数,结果为 2
FoxPro编程基础 第2章 Visual FoxPro编程基础
算术运算符的运算优先级为()→ ^或** → *和/ → % → + 和2) VFP表达式的书写规则 VFP算术表达式与数学中的表达式在写法上有所不同, 在书写表达式时应特别注意: (1) 每个符号占1格,所有符号都必须一个一个并排写在 同一横线上,不能在右上角或右下角写方次或下标。例如, 52要写成5 ^ 2,x1+x2要础 第2章 Visual FoxPro编程基础
FoxPro编程基础 第2章 Visual FoxPro编程基础
7) 双精度型 双精度型(Double) 双精度型用于取代数值型数据,以提供更高的数值精度。 双精度型只能用于数据表中字段的定义,它采用固定存储长 度的浮点数形式。与数值型不同,双精度型数据的小数点的 位置是由输入的数据值决定的。其取值范围是:+/4.94065645841247E-324~+/-8.9884656743115E307。 每个双精度型数据占8个字节。
FoxPro编程基础 第2章 Visual FoxPro编程基础
【例2-1】定义合法的变量名示例。 】 ABCD 7ab P0000 _xyz IF 姓名 是合法的变量名

Visual_FoxPro程序设计基础知识

Visual_FoxPro程序设计基础知识

5
2.2 常量与变量
2.2.1 常量
常量是指在程序运行过程中其值不发生变化的量。常量 分为直接常量和用户声明的符号常量。 1.直接常量 (1)字符型 用定界符括起来的字符串即为字符型常量。 定界符有3种,分别是双引号、单引号和方括号。 注意:定界符必须配对使用,且为半角字符。如"这是什 么"、'你好'、[I am a student]。如果一种定界符已成为 字符型常量的组成部分,则应选择另一种定界符来标识字符 串。如:[学号+'050231']。 (2)数值型 数值型常量由数字、小数点和正负号组成,还可以用指 数形式表示。以下都是合法的数值型常量:5、28.23、-3、 0.5432E5和1.2E3。
2.2 常量与变量
(2)?|??命令 命令格式:?|??<表达式1>[,<表达式2>…] 命令功能:在系统主窗口输出一个或多个表达式的值。 说明:“?”命令在光标当前行的下一行显示,“??”则在当前光标位置 显示。 【例2-3】内存变量的赋值与显示 STORE "数据库" TO x1,x2 STORE 5 TO a1,a2 a3=8 a4={^2008/04/20} ?x1,x2 ?a1,a2 ??a3 ?a4 LIST MEMORY LIKE x*
9
2.2 常量与变量
2.用户声明的符号常量 定义常量的语句格式如下: #DEFINE 常量名 表达式 其中: (1)“常量名”为要定义的常量,为了与一般变量名区别, 常量名一般用大写字母表示。 (2)“表达式”是常量所代表的数据内容,即在程序运行 时实际使用的值。 例如: #DEFINE PI 3.1415926 在 使 用 了 此 定 义 后 , 以 后 凡 遇 到 常 量 名 PI , 都 用 3.1415926来表示。 说明:此语句只能在程序方式下运行。

《Visual FoxPro程序设计(第二版)》第2章 VFP 基础知识

《Visual FoxPro程序设计(第二版)》第2章 VFP 基础知识

(6)逻辑型
逻辑型数据(Logic)是描述客观事物真假的数据, 用于表示逻辑判断结果。 逻辑型数据只有真(.T.)和假(.F.)两种值,长度 固定为1位。
(7)备注型
备注型数据(Memo)用于存放较长的字符型数据类 型。可以把它看成是字符型数据的特殊形式。 备注型数据没有数据长度限制,仅受限于现有的磁盘 空间。它只用于数据表中的字段类型的定义,其字段长度 固定为10位,而实际数据被存放在与数据表文件同名的备 注文件中,长度根据数据的内容而定。
2. 文件扩展名与文件类型
下表列出了 Visual FoxPro常用的文件扩展名及其关联 的文件类型与含义。 扩展名 文件类型 .dbc/.dct/.dcx 数据库/数据库备注/数据库索引 .dbf/.fpt 表/表备注 .prg/.fxp 程序/编译后的程序 .exe/ .err 可执行程序/编译错误 .frx/.frt 报表/报表备注 .cdx/.idx 复合索引/简单索引,压缩索引 .mnx/.mnt/.mpr/.mpx 菜单/菜单备注/生成的菜单程序/编译 后的菜单程序 .scx/.sct 表单/表单备注 .mem 内存变量文件 .pjx/.pjt 项目/项目备注 .qpr/.qpx 查询程序/编译后的查询程序
常量可以在Visual FoxPro的命令窗口中通过以下命令 创建或释放: #DEFINE 常量名 常量值 &&常量的创建 #UNDEF 常量名 &&常量的释放 常量名是指以字母或下划线开始,后面可以跟任意个 字母或数字的字符串。如X1、CONST_1等(注意:在 Visual FoxPro的常量名中字母的大小写具有同样含义)。 常量值是指常量名所代表的数值。 例如:#DEFINE PI 3.14159 一但通过"#DEFINE 常量名 常量值"命令定义了一个常 量名后,则在以后的应用中可以用此常量名代表常量出现, 但不能对符号常量重新赋值,直到遇见"#UNDEF 常量名" 命令释放定义或程序结束为止。

02VisualFoxPro操作基础

02VisualFoxPro操作基础
13
2.Visual FoxPro 的退出
(1)单击Visual FoxPro主窗口右上角的关闭按钮。 (2)在Visual FoxPro命令窗口输入QUIT命令并回车。 (3)在Visual FoxPro“文件”菜单项下,选择“退出”
菜单项。 (4)单击Visual FoxPro主窗口左上角的控制菜单图标,
Visual FoxPro 的安装 Visual FoxPro 的启动与退出
7
2.2.1 Visual FoxPro 的安装
系统配置要求 Visual FoxPro的安装 Visual FoxPro帮助文件的安装
8
1. 系统配置要求
(1)处理器:486DX/66MHZ或更高处理器。 (2)内存:16MB以上。 (3)硬盘空间:典型安装需要85MB,最大安
28
2.3.4 Visual FoxPro工具栏(4)
(3)在定制工具栏对话框的最左边是“分类” 列表框,选择该列表框中的任何一类,其右侧 便显示该类的所有按钮。
(4)用户可根据需要选择分类中的某一类,并 在该分类中选择按钮,当选中了某一个按钮后, 用鼠标器将其拖动到“学生管理”工具栏下即 可。
(5)最后关闭定制工具栏对话框。
展支持服务的用户将可获得到2015年1月13号的服务,那时便是 FoxPro的真正寿终正寝之日
3
为什么学习Visual FoxPro ?
是一款非常优秀的数据事务处理工具
面向对象开发的语言 完全的关系化快速数据库(支持2G或十亿条记录
以下的表) 支持OLEDB数据、IDE设计界面、COM交互、
(6)“程序”菜单 “程序”菜单用于程序运行控制、程序调试等。
22
2.3.3 Visual FoxPro系统菜单(5)

VFP(二章)VFP初步

VFP(二章)VFP初步

第二章Visual Foxpro 系统初步要点:VFP的特点、性能指标、用户文件类型、界面组成与操作1.VFP的特点1)采用面向对象的程序设计技术把需处理的数据和程序代码封装在对象中,围绕对象的属性、事件、方法来展开设计。

2)可视化的程序设计方法即看即得的效果,就是在设计过程中立即看到设计的效果(布局、字体、大小和颜色等)3)对FoxBASE的兼容FoxBASE数据库文件和编写程序的文件,不加修改就可升级直接运行在VFP的环境中。

4)增加了数据类型和函数表中增加八种字段,如整型(Interger)、货币型(Currency)、浮动型(Float)、日期时间型(DateTime)、双精度型(Double)、二进制字符型(Characer(binary))、二进制备注型(Memo(binary))、通用型(General)等5)采用了OLE技术OLE(Object Linking and Embedding)即对象的嵌入和链接。

(文本、声音和图像)6)客户机/服务器功能VFP数据库系统在网络中的运行模式采用的客户机/服务器模式。

2.VFP的文件、性能指标与工作方式----VFP提供用户使用40多种文件,调用格式:盘符\路径\文件名.扩展名。

常用文件类型有:1)VFP处理的文件类型:(1)项目文件.PJX:是VFP提供的一种集中管理应用程序中相关各种类型文件的技术,由它可生成应用程序.APP和可实行文件.EXE.(2)表文件.DBF(备注型.FPT,备份文件.BAK。

保存数据的二维表,若表中有备注字段,则产生备注文件.FPT.(3)数据库文件.DBC:相关表的集合。

(4)程序文件.PRG:VFP提供命令的集合。

(5)索引文件.IDX(复合.CDX):.IDX是单索引含一个索引项(复合索引.CDX含几项)。

(6)内存变量文件.MEM:用以保存用户定义的内存变量。

(7)报表格式文件.FRX:用于数据的报表格式屏幕输出及打印。

2011年3月江苏省计算机二级vfp考试真题及答案

2011年3月江苏省计算机二级vfp考试真题及答案

2011年3月江苏省计算机二级VFP考试真题一部分计算机基础知识1.下列有关通信技术的叙述中,错误的是___(1)___ 。

A.无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输B.多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDMC.卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物D.目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准2.使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。

存储容量的单位有多种,下面不是存储容量单位的是___(2)___ 。

A. TBB. XBC. GBD. MB3.设有补码表示的两个单字节带符号整数a=01001110和b=01001111。

则a-b的结果用补码表示为___(3)___ 。

A. 11111111B. 10011101C. 00111111D. 101111114.下列有关PC机主板上BIOS和CMOS的叙述中,错误的是___(4)___ 。

A. BIOS芯片是一块闪烁存储器,其存储的信息关机后不会丢失B. BIOS中包含加电自检程序、系统自举程序等C. CMOS芯片属于易失性存储器,它使用电池供电D. CMOS中存放着与硬件相关的一些配置信息,以及CMOS设置程序5.下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,错误的是___(5)___ 。

A.目前PC机所使用的Pentium和Core 2微处理器的指令系统有数百条不同的指令 B.所谓双核CPU或四核CPU,是指CPU由两个或四个芯片组成C. DDR内存条、DDR2内存条在物理结构上有所不同,例如它们的引脚数目不同D.通常台式机中的内存条与笔记本电脑中的内存条不同,不能互换6.下列有关PC机I/O总线与I/O接口的叙述中,正确的是___(6)___ 。

A.PC机中串行总线的数据传输速率总是低于并行总线的数据传输速率B. SATA接口主要用于连接光驱,不能连接硬盘C.通过USB集线器,一个USB接口理论上可以连接127个设备D. IEEEl394接口的连接器与USB连接器完全相同,均有6根连接线7.蓝光光盘(BD)是全高清影片的理想存储介质,其单层盘片的存储容量大约为___(7)___ 。

2008年秋季江苏省计算机等级考试二级VFP考试试题

2008年秋季江苏省计算机等级考试二级VFP考试试题

2008年秋季江苏省计算机等级考试二级VFP考试试题第一部分:计算机基础知识一、选择题(用答题卡答题,答案依次填在1—20答题号内)1. 信息技术指的是用来扩展人们信息器官功能、协助人们更有效地进行信息处理的一类技术。

在下列有关信息技术的叙述中,错误的是()A.现代信息技术的主要特征之一是以数字技术和电子技术为基础B.遥感遥测技术、自动控制技术等均属于现代信息技术C.微电子技术是信息技术领域的关键技术,它以集成电路为核心D.利用磁带、光盘、电话、传真等进行信息传递均属于现代通信2. 二进制数10111000和11001010进行逻辑”与”运算,结果再与10100110进行逻辑”或”运算最终结果的16进制形式为()A.A2B.DEC.AED.953. 计算机的性能在很大程度上是由CPU决定的。

在下列有关CPU结构和原理的一些叙述中,错误的是()A.目前PC机所使用的CPU均是Intel公司的产品B.从逻辑组成上看,CPU主要由寄存器组、运算器和控制器等部分组成C.目前CPU中的运算部件ALU有多个,每个ALU均可独立完成运算D.不同CPU能执行的指令有所不同,但同一系列CPU产品通常是”向下兼容的”4. 在下列有关目前PC机主板及其组件的叙述中,正确的是()A.主板的物理尺寸没有标准,通常不同品牌的主板采用不同的尺寸B.主板上的BIOS芯片是一种RAM芯片,因而其存储的信息是可以随时刷新的C.主板上的存储器控制和I,o控制功能大多集成在芯片组内D.主板上的CMOS芯片是一种非易失性存储器,其存储的信息永远不会丢失5. 在下列有关PC机硬盘存储器的叙述中,错误的是()A.硬盘上的数据块要用柱面号、扇区号和磁头号这三个参数来定位B.目前硬盘一般都含有DRAM芯片构成的高速缓存(Cache)C.目前硬盘与主机的接口大多为串行A TA接口D.硬盘容量的增加主要是靠碟片数增加,目前硬盘一般均有数十个碟片组成6. 在下列有关PC机I/O总线和接口的叙述中,错误的是()A.可用于连接键盘或鼠标器的PS/2接口是一种并行数据传输接口B 2.0接口的数据传输速率可达每秒几十MBC.通过USB集线器,USB接口连接设备数最多可达100多个D.目前数字视频设备常用IEEE.1394接口与主机连接7. 在下列有关PC机软件的叙述中,错误的是()。

VF第2章

VF第2章

功能 N的绝对值 N的平方根 eN的值 N的整数部分 N的自然对数 N的常用对数
例子与结果 ABS(3),ABS(-7.8) SQRT(2) EXP(1),EXP(-2) INT(3.6),INT(-2.14) LOG(10),LOG(2.7183) LOG10(10),LOG10(2.7183) 3,7.8 1.41 2.72, 0.14 3,-2 2.30, 1.0000 1.00, 0.4343 0.00, 1.00 0.0000, 90.0000 1.00
CEILING(<N>) 不小于N的最 小整数
CEILING(-3.45),CEILING(0.7),-3,1,3 CEILING(2.8) 2,2 12.65,10
MOD(<N1>,<N N1和N2相除后 MOD(5,3),MOD(-10,3) 2>) 的余数 ROUND(<N1>, <N2>) RAND() N1保留N2位小 ROUND(12.647,2), ROUND(12.647,-1) 数 (0,1)的随机 数 RAND()
CHRTRAIN(<C1>, 以C3替换在C1中出现的C2 <C2>,<C3>) STUFF(<C1>,<N1 >,<N2>,<C2>) LIKE(<C1>,<C2>) 从C1的N1开始删除N2个字 符后插入C2
运算符 + * / ^ 或 ** %
名称 加 减 乘 除 乘方 求余
说明 同数学中的加法 同数学中的减法 同数学中的乘法 同数学中的除法 同数学中的乘方,如4^3表示43 12 % 5 表示12除以5所得的余数

全国计算机等级考试二级教程(VFP6.0)

全国计算机等级考试二级教程(VFP6.0)

数据库技术与网络技术相结合,以结合的紧松,可分为物理 80年代初- 上分布、逻辑上集中和物理上分布、逻辑上分布的结构两种。 独立性、共享性、一致性、完整性均很高,冗余度可控。 数据库技术与面向对象程序设计相结合的产物,是面向对象 80年代初- 方法在数据库领域中的实现和应用。不但支持标准的过程化 程序设计,而且提供了面向对象程序设计的强大功能
⑥关键字
能够(唯一地)标识一 个元组的属性或属性的组合。 (3).实际关系模型 在VFP中,关键字表示 为字段或字段的组合。 例1.1部门—职工—工资关系模型
⑦外部关键字
如果表中的一个字段不是本 表的主关键字或候选关键字,而 是另一个表的主关键字或候选关 键字,则这个字段(属性)就称为 外部关键字。
④自然联接
在联接运算中,按 照字段值相等为条件进 行的联接操作称为等值 联接。自然联接是去掉 重复属性的等值联接。
等值联接
不投影 重复字段
13/17
1.3数据库设计基础
1.3.1数据库设计步骤
③表中字段必须是原始数据 或基本数据元素
表中不应包括通过计算 1.设计原则 可以得到的“二次数据”或 ①遵从概念单一化“一 多项数据的组合。 事一地”原则 例如在职工表中,如果 一个表描述一个实体或实体间的 一种联系。避免大而杂的表,首先分 有了身份证号字段,就不应 离需要作为单个主题而独立保存的信 再有年龄和出生年月字段。 息,将不同信息分散在不同表中。 ④用外部关键字保证
②尽量避免在表之间出现 重复字段
表间联系
除了保证表中有反映与其它表之 间存在联系的外部关键字之外,尽量 避免在表之間出現重復字段。例如在 课程表中如有课程名字段,在选课表 中就不应再有。
表间关联依靠外部关键 字维系,使得表具有合理 结构,不仅存储了所需要 的实体信息,并且反映出 实体之间客观存在的联系。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– ?[<表达式表>] – ??[表达式表]
•Hale Waihona Puke 内存变量的显示:– List memory [like <通配符>] [to printer|to file<文件名>] – Display memory [like <通配符>] [to printer|to file<文件名 >] » 说明: » 1、 List memory 一次性显示与通配符匹配的内存变量, 一屏显示不下自动上滚; Display memory 分屏显示。 » 2、通配符有*和?,*表示多个字符,?表示一个字符
? {^2004/7/15 4:20:10a}-100 04:18:30AM && 显示07/15/04
– 关系表达式
• 运算符
– <、>、<=、>=、=、<>、#、!=、==、$
• 运算符优先级:相同优先级
关系运算符的比较规则:
1、数值型数据按数值大小进行比较;日期型数据按年月日的先后进行比较;字 符型数据按相应位置上两个字符的ASCII码值的大小进行比较;汉字按内码进 行比较。 2、在Set exact off状态下,只要“=”右面字符串与左边的字符串的左端部分一 样,系统就认为相同。注意:左边和右边的左端部分一样时不相同。 y="abce"="ab" ?y y="ab"="abc“ ?y 3、运算符$只能比较两个字符串,若左面的字符串是右面的子串 则结果为.T.,否则为.F.。
4、数值型、货币型数据比较 按数值大小比较,包括正负号 5、日期、日期时间型数据比较 越早的日期或时间越小,越晚的日期或时间越大 6、逻辑型数据比较 .T.大于.F. 7、设置字符的排序次序 字符串比较的时候系统对两个字符串的字符自左向右逐个进行比较,一旦发 现两个对应位置上的字符不相同,就根据这两个字符的大小决定字符串 的大小。VFP中默认按PinYin。可以重新设置。 Set collate to “<排序次序名>” 排序次序名必须放在“”中,次序名称可以是“machine”、 “PinYin”、”Stroke” Machine(机内次序):西文字符按ASCII码排列:空格在最前面,大 写ABCD字母在小写abcd字母的前面。对汉字而言,机内码与 国标码一样,次序由拼音顺序不决定。 PinYin : 对 西 文 字 母 而 言 , 空 格 在 最 前 面 , 小 写 abcd 在 大 写 ABCD的前面。 Stroke:按照书写笔画的多少排序
• 表达式
– 由常量、变量和函数通过特定的运算符连接起来 的式子。 – 形式:
• 单一的运算对象 • 由运算符将运算对象连接起来形成的式子
– 任何一个表达式都有一个确定的值 – 表达式的分类:
• 数值表达式、字符表达式、日期时间表达式、逻辑表 达式(大多数表达式是带比较运算符的关系表达式)
– 数值表达式
– 年、月、日各为2位数字,也可以是4位。{10/08/01} – 受set date to 和set century to设置影响 – 只能在set strictdate to 0状态下使用,在set strictdate to 1和set strictdate to 2状态下使用的时候 会出现错误。
圆括号 乘方 乘 除 取模:取两数相除的余数 加 减 小于 小于等于 大于 大于等于 相等:串比较时串首同就得 真 完全相等:两串全同才得真 不相等 包含:左串是右串子串才得 真 非:结果是右边逻辑值的反 与:两边都真才得真 或:两边有一为真就得真 ?63<54 &&.F. ?15%4 &&3 ?3^2 &&9
• 由数字0—9、小数点、正负号组成; • 在内存中由8个字节构成,表示的范围:
– -0.9999999999E+19——0.9999999999E+20 – 如:123.4456
– 2、货币型常量
• 与数值型常量相似,要在前加上一个($)符号; • 采用4位小数,超过4位时四舍五入; • 在内存中占用8个字节,其取值范围是:
– 数值:
• 是内存中一片连续的存储区域,由一系列元素构成, 每个元素可以通过数组名和相应的下标。各个元素的 类型可以不同。 • 定义:
– Dimension<数组名>(<下标上限1>[,<下标上限 2>[,……]]) – Declare<数组名>(<下标上限1>[,<下标上限 2>[,……]])
– -922337203685477.5807—922337203685477.5807 – 如:$123.4567
– 3、字符型常量:
• 用半角单引号、双引号或方括号把字符串括起来形成 字符串 • 定界符:””,’’,[]表示字符常量的开始与结束,必须 配对出现 • 不包含任何字符的字符串“”叫空串,与包含空格的 字符串(“ ”)不相同。
– 4、日期型常量
• 有严格日期格式和传统日期格式,定界符是一对花括 号 • 由年、月、日三部分内容,用分隔符/、-、. 和空格 • 日期型常量用8个字节表示,取值范围是:
– 0001年1月1日—9999年12月31日
• 严格日期格式:
– {^yyyy-mm-dd}, – 可以在任何情况下使用
• 传统的日期格式
• M.内存变量 m->内存变量
– 内存变量的类型包括:字符型、货币型、逻辑型、 日期型和日期时间型
– 简单内存变量
• 定义:
– <内存变量名>=<表达式> – Store <表达式> to <内存变量名> » =只能每次给一个内存变量赋值,store可以给多个 变量赋值。 » 当赋值时变量不存在,系统会自动创建 » 可以对同一变量多次赋不同的值
• 内存变量的清除
– – – – Clear memory Release <内存变量表> Release all <extended> Release all [like<通配符>|except<通配符>]
• 表与数组之间的数组传递
– 将表的当前记录复制到数组 » Scatter[fields<字段名表>][memo] to <数组名> [blank] » Scatter[fields like<通配符>|fields except<通配 符>][memo] to <数组名> [blank] – 将数组数据复制到表的当前记录 » Gather from <数组名>[fields <字段名表 >][memo] » Gather from <数组名>[fields like<通配符 >|fields except<通配符>][memo]
5
+ -
关 系
4
< <= > >= =
?{01/01/92}<={01/01/92} &.T. ?"ABC">"AAAA" ?"大专">="大学" ?"ABC"="AB" &&.T. &&.T. &&.T.
= = <>、#或!= $
?"ABC"=="AB“ ?.T.<>.F. ?"BC"$"ABCD"
• 由算术运算符将数值型常量、变量及函数连接起来形成的式 子,其运算结果仍为数值类型。 • 算术运算符:
– +、-、*、/、%、()、**、^
• 运算符优先级
– – – – – – – – 1、()、 2、**或^、 3、*、/、% +、%、MOD() 结果的正负号与除数一致 当被除数与除数同号时,运算结果为两数相除的余数 当被除数与除数异号时,运算结果为两数相除的余数加上除数 的值。
&&.F. &&.T. &&.T.
逻 辑
3 2 1
NOT 或 ! AND OR
?NOT"BC"$"ABCD"
&&.F.
?.T.AND"ABC">"AB" &&.F. ?.T.OR4=5 &&.T.
函数
• 函数实质上就是预先编制好的子程序,调用 函数实际上就是执行函数子程序。合理使用 这些函数能增强命令或程序的功能,减少编 写的程序量。 函数的组成要素 (1)函数名 (2)参数 (3)函数值 函数调用可以出现在表达式里,表达式将函数 的返回值作为自己运算的对象。
8、字符串的精确比较与Exact设置 用==比较两个字符串时,只有当两个字符串完全相同(包括空格以 及各字符的位置)时,运算结果才会是逻辑真.T.,否则为逻辑 假.T.。 用=比较两个字符串时与set exact on|off有关 On 先在较短的字符串的尾部加上若干个空格,使两个字符串 相等,然后进行精确比较 Off默认值,只要右边字符串与左边字符串的前面部分内容相匹 配,即可得到逻辑真的结果,即比较以右边的字符串的结束 而终止。 9、赋值与相等比较的区别: 赋值命令<内存变量名>=<表达式>中,左边只能是内存变量名。 命令的功能是将=右边表达式的计算结果赋值给内存变量。 相等比较运算<表达式1>=<表达式2>中,等号两边都是表达式, 当然也可以是变量。可以把比较运算的结果赋值给一个内存变量。
相关文档
最新文档