VF基础知识近三年高考题

合集下载

vf数据库基础知识习题与答案

vf数据库基础知识习题与答案

第一章VF基础知识一、选择题1. 在一个二维表中,行称为________,列称为________。

A) 属性;元组B) 元组;属性C)关系;元组D) 属性;关系2。

数据库系统的核心是________。

A)数据库管理系统B) 数据库C)数据D) 数据库应用系统3. VFP是一种________数据库管理系统。

A)层次型B)网状型C) 关系型D)树型4. 支持数据库各种操作的软件系统是________。

A) 数据库系统B) 操作系统C) 数据库管理系统D) 命令系统5。

在关系模型中,从表中选出满足条件的记录的操作称为________.A)连接B) 投影C) 联系D)选择6。

数据库系统与文件系统的主要区别是________.A)文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件B) 文件系统管理的数据较少,而数据库系统能管理大量数据C)文件系统比较简单,数据库系统比较复杂D)文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题7。

在关系运算中,选择的操作对象是________;投影的操作对象是_______ _;连接的操作对象是________。

A)一个表;一个表;两个表B) 一个表;两个表;两个表C) 一个表;一个表;一个表D) 两个表;一个表;两个表8. 在关系数据库中,基本的关系运算有三种,它们是________。

A)选择、投影和统计B) 选择、投影和连接C) 排序、索引和选择D) 统计、查找和连接9. VFP是一种关系型数据库管理系统,所谓关系是指________.A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D)一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。

A) 一对一B) 多对一C)一对多D)多对多11. 自然连接要求被连接的两关系有若干相同的________。

VF试题及答案

VF试题及答案

VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

vf历年真题及答案文库

vf历年真题及答案文库

vf历年真题及答案文库.txt9母爱是一滴甘露,亲吻干涸的泥土,它用细雨的温情,用钻石的坚毅,期待着闪着碎光的泥土的肥沃;母爱不是人生中的一个凝固点,而是一条流动的河,这条河造就了我们生命中美丽的情感之景。

第八章历年真题2006-1二级Visual FoxPro笔试试题一、单项选择题(每小题1分,共20分)1. 在VFP的命令窗口中,以下叙述正确的是(A )(A) 所使用的变量都是全局变量(B)不能运行任何程序(C) 不能打开数据表(D)不能修改执行过的命令2. 在数据库的三级模式中,真正存储数据的是( B )。

(A)模式 (B)内模式 (C)外模式 (D)概念模式3. 在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT命令后,这些变量所保存的数据将(C )(A) 存入一个自动生成的内存变量文件中(B)自动转到磁盘存储器上保留(C) 随着系统的退出全部丢失(D)转为外存变量保存下来4. 通用字段的数据宽度为4,它存放的是( C ).(A) 多媒体数据 (B) 文件名称 (C) FPT指针 (D) CDX指针5. 下列符号中,不是变量名的是( A )。

(A) "姓名" (B) 性别 (C) A100 (D) AB6. 表达式SUBSTR(RIGHT(“ZIYUANGUANLI”,6),3,4)的结果( A )。

(A) ANLI (B) GUAN (C) YUAN (D) ZIYU7. 下列函数中,将字符串转换为数值的是( B )。

(A) STR() (B) VAL() (C) CHR() (D) MOD()8. TIME()函数返回值的数据类型是(B )。

(A) 数值型 (B) 字符型 (C) 逻辑型 (D) 日期型9. 执行A=″1.保护环境″和B=20两条赋值命令后,能够正确求值的表达式是( B )。

(A) RIGHT(A,4)+SUBSTR(B,2) (B)VAL(LEFT(A,1))+B(C) A+B (D)SUBSTR(A,1,1)+B10. 设X=123,Y=678,H=”X+Y”,则表达式1+&H的值是( A )。

vf复习题答案

vf复习题答案

vf复习题答案# VF复习题答案一、选择题1. 在VF中,以下哪个命令用于打开表单?A. OPEN TABLEB. OPEN FORMC. DISPLAY TABLED. SHOW FORM正确答案:B2. VF中的“表单”和“表”有何区别?A. 表单是表的图形界面B. 表单是表的查询结果C. 表是表单的集合D. 表是表单的子集正确答案:A3. 在VF中,如何引用当前表单的控件?A. 使用控件的名称B. 使用`This`关键字C. 使用`Me`关键字D. 使用`Form`关键字正确答案:C4. VF中的数组声明方式是什么?A. DIMENSIONB. DECLAREC. ARRAYD. DEFINE正确答案:C5. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFS()C. DATEDIF()D. DATEDIFFERENCE()正确答案:C二、填空题1. VF中的主控文件扩展名通常是_______。

答案:.prg2. 在VF中,使用_______函数可以获取当前系统日期。

答案:DATE()3. VF中,使用_______函数可以将日期转换为字符串。

答案:STR()4. 在VF中,_______属性用于设置表单的标题。

答案:Caption5. VF中,_______事件是在表单加载时触发的。

答案:Init三、简答题1. 描述在VF中如何创建一个新表单。

答案:在VF中创建新表单,首先打开表单设计器,然后使用工具箱中的控件拖放到表单上,设置控件属性,最后保存表单。

2. 解释VF中的“事件”和“方法”的区别。

答案:在VF中,“事件”是用户或系统触发的动作,例如点击按钮或加载表单;而“方法”是表单或类中定义的程序代码块,用于执行特定任务。

四、编程题1. 编写一个VF程序,用于计算并显示两个数的和。

```foxpro* 假设有两个输入框,分别命名为txtNumber1和txtNumber2* 一个标签用于显示结果,命名为lblResult* 一个按钮用于触发计算,命名为cmdCalculate* 以下为按钮的Click事件代码IF !EMPTY(txtNumber1.Value) AND !EMPTY(txtNumber2.Value)CLEARlblResult.Caption = ALLTRIM(STR(VAL(txtNumber1.Value)+ VAL(txtNumber2.Value)))ELSE* 显示错误信息MessageBox("请输入两个数值", "输入错误")ENDIF```结束语以上就是VF复习题的答案,希望这些内容能够帮助你更好地复习和掌握Visual FoxPro的相关知识。

VF 复习资料试题加答案

VF 复习资料试题加答案

二、填空题1.数据是指。

2.VF中,把表分为两个部分,分别是和。

3.表达式mod(-4,3)的结果为。

4.数据表能建立主索引,索引,候选索引和索引。

5.在VF中,文本框TEXT接收值是用属性。

6.在SQL语句的数据查询SELECT中用于筛选条件的子句是。

7.层次模型是采用表示实体与实体之间的联系。

8.在VF中,显示所有男学生的记录所使用的命令的格式是。

9.执行?LEFT("计算机基础",4)的返回值是。

10.运行表单文件登录.SCX 的命令是。

1.反映客观事物存在方式和运动状态的记录2.属性,元组3.24.唯一,普通5.V ALUE6.WHERE7.树型8. LIST FOR 性别=”男”9.“计算”10.DO FORM登录.scx三、简答题1.什么是数据和信息?试简述它们之间的区别?信息是人们对于客观事物属性和运动状态的反映。

数据是反映客观事物存在方式和运动状态的记录,是信息的载体。

对客观事物属性和运动状态的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。

区别:信息是有用的数据,数据是信息的表现形式。

信息是通过数据符号来传播的,数据如果没有具有知识性和有用性则不能称其为信息。

信息是抽象的、观念性的,数据是具体的、物理性的。

信息的形式单一,而数据的形式可以多种多样。

数据是信息的具体表示形式。

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

2.建立数据库的一般步骤有哪些?建立数据库的一般步骤是:(1)确定建立数据库的目的;(2)确定需要的表;(3)确定每个表所需要的字段;(4)确定表之间的关系;(5)进一步改进设计3.什么是程序?创建一个完整的应用程序的具体操作步骤有哪些?程序是计算机能识别并能执行的一系列指令序列的集合。

(1)创建表单(2)向表单中添加可用的控件(3)修改各个控件的相关属性(4)编写相关事件的代码(5)运行并修改(6)保存4.简述VF中List 和Display 两个命令之间的区别?LIST和DISPLAY的主要功能都是显示,区别在于:LIST以滚动方式输出,DISPLAY为分屏显示。

vfp语言基础函数考试题及答案

vfp语言基础函数考试题及答案

vfp语言基础函数考试题及答案一、选择题(每题2分,共20分)1. 在VFP中,用于计算字符串长度的函数是()。

A. LENB. UBOUNDC. TYPED. DATE答案:A2. 如果要获取当前日期,应该使用VFP中的哪个函数?()A. DATE()B. TIME()C. TODAY()D. NOW()答案:C3. 在VFP中,用于将字符型数据转换为数值型数据的函数是()。

A. STR()B. VAL()C. CTOD()D. CDOW()答案:B4. 以下哪个函数用于计算数组中元素的数量?()A. LENB. ALENC. UBOUNDD. NROW5. VFP中,用于将数值型数据转换为字符型数据的函数是()。

A. STR()B. VAL()C. CTOD()D. CDOW()答案:A6. 在VFP中,用于计算当前时间的函数是()。

A. DATE()B. TIME()C. TODAY()D. NOW()答案:B7. 下列哪个函数用于计算数组的上界?()A. LENB. ALENC. UBOUNDD. NROW答案:C8. 在VFP中,哪个函数用于获取当前日期的星期数?()A. DATE()B. TIME()C. CDOW()D. NOW()答案:C9. 用于将日期型数据转换为字符型数据的函数是()。

B. CTOD()C. DTOC()D. DATE()答案:C10. 在VFP中,用于返回数组下界的函数是()。

A. LENB. ALENC. LBOUNDD. NROW答案:C二、填空题(每题2分,共20分)1. 在VFP中,使用________函数可以获取当前系统时间。

答案:NOW()2. 要计算一个字符串中包含的字符数量,可以使用________函数。

答案:LEN3. 如果需要将一个日期转换为字符型表示,可以使用________函数。

答案:DTOC()4. 当需要将一个数值转换为字符串时,可以使用________函数。

计算机基础知识vf试题及答案

计算机基础知识vf试题及答案

计算机基础知识vf试题及答案一、选择题(每题2分,共40分)1. 下列设备中,属于输入设备的是:A. 鼠标B. 打印机C. 显示器D. 音响设备答案:A2. 下列设备中,属于输出设备的是:A. 扫描仪B. 麦克风C. 键盘D. 投影仪答案:D3. 在计算机系统中,主要负责数据运算和逻辑判断的部件是:A. CPUB. 主板C. 内存D. 硬盘答案:A4. 下列存储设备中,读写速度最快的是:A. U盘B. 光盘C. 磁盘D. 内存答案:D5. 以下哪个选项不是操作系统的功能:A. 管理计算机硬件资源B. 控制计算机程序运行C. 进行数学运算D. 提供用户界面答案:C6. 下列哪个选项不属于计算机网络的作用:A. 分享资源B. 远程控制C. 提高计算机性能D. 加快文件传输速度答案:C7. HTTP是用于:A. 数据库查询B. 网页传输C. 邮件收发D. 文件压缩答案:B8. 以下哪个协议将电子邮件从服务器传输到客户端:A. POP3B. FTPC. HTTPD. SMTP答案:A二、判断题(每题2分,共20分)1. 使用光驱读取数据时不会产生噪音。

答案:错误2. 所有的计算机程序都必须运行在操作系统之上。

答案:正确3. IP地址是用来标识计算机在互联网上的唯一地址。

答案:正确4. 蓝牙技术只能用于远程文件传输。

答案:错误5. 在计算机网络中,服务器是提供服务的一方,客户端是使用服务的一方。

答案:正确三、简答题(每题10分,共30分)1. 什么是操作系统?请简要描述其功能。

答:操作系统是计算机系统中的核心软件,负责管理和控制计算机的硬件资源,并为用户提供各种服务和接口。

其功能包括:- 管理计算机硬件资源,如处理器、内存、硬盘等,以便更高效地利用和分配这些资源。

- 控制和调度计算机程序的执行,保证计算机系统的稳定和安全运行。

- 提供用户界面,供用户与计算机交互,方便用户操作和管理计算机系统。

- 文件管理,包括文件的创建、修改、删除、存储等操作,确保数据的安全和可靠性。

vfp基础试题及答案

vfp基础试题及答案

vfp基础试题及答案一、单项选择题(每题2分,共20分)1. Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录长度C. 索引类型D. 表单名称答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. SPACE()D. AT()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. DO FORMC. DISPLAY FORMD. CREATE FORM答案:B4. 在Visual FoxPro中,以下哪个选项不是报表的数据环境的组成部分?A. 数据源B. 控件C. 报表对象D. 表单答案:D5. Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. CREATE QUERYD. DESIGN QUERY答案:C6. 在Visual FoxPro中,以下哪个函数用于将数值转换为字符串?A. NUMERIC()B. STR()C. VAL()D. ALLTRIM()答案:B7. Visual FoxPro中,以下哪个命令用于关闭一个数据库?A. CLOSE DATABASEB. USEC. CLOSE ALLD. SET DATABASE TO答案:A8. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B9. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B10. 在Visual FoxPro中,以下哪个选项不是表单的属性?A. CaptionB. HeightC. WidthD. Recordsource答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

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

VF基础知识近三年高考题
一、选择题(每小题2分,共100分。

在每小题所给出的四个选项中,只有一个符合题目要求)
1、.在Visual FoxPro6.0中,下列有关数据库的描述,正确的是………………………( )
A.数据库不能多用户共享
B.在关系型数据库系统中,关系型数据库是通过一个二维表来表示数据之间的联系的C.数据库中的最小访问单位是记录
D.数据库中的数据不能是图像
2、在Visual FoxPro6.0中,关于索引的叙述正确的是……………………………( )
A.一个表中只能有一个主索引,主索引不仅适用于数据库表,也适用于自由表
B.一个表中只能有一个主索引,建立主索引的关键字段值不允许重复
C.每个表可以建立多个候选索引,建立候选索引的关键字段值不允许重复,但候选索引只适用于数据库表
D.建立一个索引文件时,表中记录的物理存储顺序也会发生变化
3、在关系型数据库管理系统中有3种基本的关系操作,不包括下面哪种.........()
A.筛选 B.比较 C.投影 D.连接
4、在Visual FoxPro表设计器的“字段”选项卡中,字段有效性的设置项里不包括...()
A. 规则
B. 信息
C. 默认值
D.标题
5、在Visual FoxPro中,以下关于关系模型的叙述错误的是...........()
A.构成关系模型的二维表中不允许有重复的字段名
B.构成关系模型的二维表中同一列数据可以有不同的数据类型
C.构成关系模型的二维表中不允许有完全相同的记录
D.在关系模型中数据被组织成二维表
6、在Visual FoxPro中,项目文件的默认扩展名为.................()
A. .SCR
B. .PJX
C. .MPR
D. .MNX
7、在Visual FoxPro中,建立索引的INDEX命令的参数中,表示建立唯一索引的是()A.CANDIDATE B. ASCENDING C. DISTINCT D. UNIQUE
二、判断题(每小题1分,正确的填涂“√”格,错误的填涂“×”格)
1、在Visual FoxPro6.0中,如果数据库表文件有3个备注字段,则该数据库表有3个.FPT 文件。

2、在Visual FoxPro中,定义一个4行6列的数组ARRSUM,使用的命令是:dimension ARRSUM(4,6)。

()
3、在Visual FoxPro中,使用PACK命令将删除当前表中全部记录。

()
三、填空题(每小题2分,请将答案填写在答题纸上)
1、在Visual FoxPro6.0中,通过设置字段的,在输入记录时,可以判
断输入的数据是否符合要求。

2、在Visual FoxPro6.0中,以独占方式打开数据库student.dbc的命令是:。

四、根据已知的环境与题意,写出相应的Visual FoxPro操作命令,每小题按要求用一条命
令或语句完成,每小题4分
已知数据库文件STU_INFO.dbc,包括两个数据库表:“学生”表和“班级”表,表结构如下:“班级”表:班级号(C,6),班级名称(C,10),班级人数(N,2,0),辅导员(C,8)
“学生”表:班级号(C,6),学号(C,4),姓名(C,8),性别(C,2),出生日期(D),籍贯(C,20),入学成绩(N,5,1),该数据库已经打开,并且在当前工作区中打开了“学生”表,完成以下操作:
1.将“学生”表中所有“班级号”是“201001”的学生的“入学成绩”加10分。

(用Visual FoxPro命令)
2.使用“学生”表,建立以“出生日期”为关键字,索引名为“生日”的升序的唯一索引,复合索引文件名为DA.cdx。

(用Visual FoxPro命令)
现有数据库ZGGL,其中包含表“职工.dbf”和“工资.dbf”,其中表“职工.dbf”有字段:系部名称(C,20)、姓名(C,8)、职工号(C,9)、性别(C,2)、职称(C,8)、年龄(N,2),表“工资.dbf”有字段:职工号(C,9)、基本工资(N,7,2)、津贴(N,7,2)、扣款(N,7,2),在相应数据库和表已打开的前提下,写出完成下述功能的命令。

3.将所有系部名称为“计算机系”的职工的年龄加1。

(用Visual FoxPro命令)
4.以系部名称+年龄降序建立唯一索引的复合索引,索引名为XN,索引文件名为XB.CDX。

(用Visual FoxPro命令)
现有数据库BOOKGL.DBC,其中包含表“books.dbf”,“books.dbf”结构为:图书编号(C,4)、书名(C,30)、出版社(C,20)、出版日期(D)、价格(N,8,2)、作者(C,10),页数(N,4)。

在相应数据库和表已打开的前提下,写出完成下述功能的命令。

5.逻辑删除所有出版社为“清华大学出版社”、价格大于35的记录。

(用Visual FoxPro 命令)
6. 以“图书编号”为关键字建立降序的候选索引,索引名为BH。

(用Visual FoxPro命令)。

相关文档
最新文档