历年江苏省二级试题分章节_第1页
历年江苏省二级试题分章节_第2页
历年江苏省二级试题分章节_第3页
历年江苏省二级试题分章节_第4页
历年江苏省二级试题分章节_第5页
已阅读5页,还剩127页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章数据库系统基础知识6

2010(春秋):6

选择题6

填空题6

2009(春秋):6

选择题6

填空题6

2008年(春秋):7

选择题7

填空题7

2007年(春秋):7

选择题7

填空题7

2006年(春秋):8

选择题8

填空题8

2005年(春秋):8

选择题8

填空题8

2004年(春秋):8

选择题8

填空题8

2003年(春秋):8

选择题8

填空题9

2002年(春秋):9

选择题9

填空题9

2001年(春秋):9

选择题9

填空题10

2000年(春秋):10

选择题10

填空题10

第二章VisualFoxPro数据库关系系统概述10

2010(春秋):10

选择题10

填空题10

2009(春秋):11

选择题II

填空题11

2008(春秋):13

选择题13

填空题13

2007年(春秋):13

选择题13

填空题14

2006年(春秋):14

选择题14

填空题15

2005年(春秋):15

选择题15

填空题16

2004年(春秋):16

选择题16

填空题16

2003年(春秋):17

选择17

填空题18

2002年(春秋):18

选择题18

填空题18

2001年(春秋):19

选择题19

填空题19

2000年(春秋):19

选择题19

填空题19

第三章数据库与表的创建及使用20

2010(春秋):20

选择题20

填空题21

2009(春秋):22

选择题22

填空题23

2008(春秋):23

选择题23

填空题25

2007(春秋):25

选择题25

填空题26

2006(春秋):27

选择题27

填空题28

2005(春秋):28

选择题28

填空题29

2004(春秋):31

选择题31

填空题31

2003(春秋):34

选择题34

填空题35

2002(春秋):36

选择题36

填空题36

2001(春秋):38

选择题38

填空题39

2000(春秋):42

选择题42

填空题43

第四章查询和视图44

2010(春秋):44

选择题44

填空题45

2009(春秋):45

选择题45

填空题46

2008(春秋):48

选择题48

填空题48

2007(春秋):50

选择题50

填空题50

2006(春秋):52

选择题52

填空题53

2005(春秋):56

选择题56

填空题56

2004(春秋):58

选择题58

填空题58

2003(春秋):59

选择题59

填空题59

2002(春秋):61

选择题61

填空题61

2001(春秋):63

选择题63

填空题64

2000(春秋):65

选择题65

填空题65

第五章程序设计基础65

2010(春秋):65

选择题65

填空题65

2009(春秋):68

选择题68

填空题68

2008(春秋):71

填空题71

2007(春秋):72

填空题72

2000年春秋:73

选择题73

填空题74

2001年春秋:76

选择题76

填空题76

2002年春秋:77

选择题77

填空题77

2003年春秋:78

选择题78

填空题78

2004年春秋:81

选择题81

填空题81

2005年春秋:83

选择题83

填空题83

2006年春秋:85

第六章表单及其控件的创建与使用88

2010(春秋):88

选择题88

填空题89

2009(春秋):91

选择题91

填空题91

2008(春秋):93

选择题93

填空题94

2007(春秋):95

选择题95

填空题96

2006(春秋):97

选择题97

填空题97

2005(春秋):99

选择题99

埴空题99

选择题103

填空题104

2003(春秋):106

填空题106

2002(春秋):110

填空题111

填空题114

I空题118

第七章类的创建与使用119

-、选择题119

2002春;119

二、填空题120

2003秋・120

第八章报表的创建与使用121

一、选择题121

2006春:121

2009秋121

2009春:121

2001春秋:121

2002#:121

2003秋122

2004年春:122

2008年春:122

2008年秋:122

2007年秋:122

二、填空题122

第九章菜单和工具栏123

一、选择题123

一、填空题124

二、填空题126

第H—章综合类题目练习127

第一章数据库系统基础知识

2010(春秋):

选择题

关系的基本运算有并、差、交、选择、投影、联接(连接)等。这些关系运算中,

运算对象必须为两个关系且关系不必有相同关系模式的是。

A.并B.交C.投影D.联接

假设某学生表(XS)中有学号(XH)、姓名(XM)和籍贯(JG)等字段,SQL语句"SELECT

xhFROMxs”完成的是关系的操作。

A.选择B.投影C.连接D.并

填空题

在信息系统的开发过程中,数据库设计一般分为三个阶段,即概念结构设计、逻辑结构设

计和物理结构设计。其中,概念结构设计阶段常使用的设计工具是____图。

(答案:E-R)

数据模型一般要描述三个方面的内容:数据的静态特征,包括对数据结构和数据间联系的

描述;数据的动态特征,这是一组定义在数据上的操作,包括操作的含义、操作符、运算规则

和语言等;数据的约束,这是一组数据库中的数据必须满足的规则。

(答案:完整性)

二维表中能唯一确定记录的一个字段或儿个字段的组合被称为"超关键字"。如果去掉一

个超关键字中的任何一个字段后,不再能唯一确定记录,则称该超关键字为。

(答案:候选关键字)

2009(春秋):

选择题

目前数据库管理系统(DBMS)有许多不同的产品。在下列DBMS产品中,不属于(Microsoft)

公司开发的是

A.VisualFoxProB.AccessC.SQLServerD.Oracle

在下列叙述中,错误的是。

A.关系型数据库中的每一个关系都是一个二维表

B.在关系模型中,运算的对象和运算的结果都是二维表

C.二维表中不允许出现任何数据冗余

D.VisualFoxPro是一种关系型数据库管理系统产品

关键字是关系模型中的重要概念。当一个二维表(A表)的主关键字被包含到另一个二维表

(B表)中时,它就称为B表的。

A.主关键字B.候选关键字C.外部关键字D.超关键字

填空题

数据库系统一般由数据库、数据库管理系统(DBMS)、计算机支持系统、应用程序和有关

人员等组成。其中,是位于用户(应用程序)和操作系统之间的软件。

(答案:数据库管理系统或DBMS)

数据流程图(DataFlowDiagram)是使用直观的图形符号来描述系统业务过程、信息流和

数据要求的工具,可以比较准确地表达数据和处理的关系。基本的数据流程图符号有4种,分

别表示外部实体、、数据处理和数据存储。(答案:数据流)

关系的基本运算有两类:一类是传统的集合运算,主要指并、差、交等运算:另一类是

专门的关系运算,主要指选择、、联接等运算。

(答案:投影)

数据字典是系统中各类数据定义和描述的集合。在数据字典中,除了定义外部实

体、、处理逻辑和数据存储以外,还需要对数据元素和数据结构进行定义。

(答案:数据流)

2008年(春秋):

选择题

在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算。在下列关系运算中,不

属于专门的关系运算(即属于传统集合的关系运算)的是。

A.投影B.联接C.选择D.合并

填空题

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的、较高的数据独立

性和易扩展性,并可供多个用户共享

(答案:冗余度)

数据模型是数据库系统中用于数据表示和操作的一组概念和定义。数据模型通常由3部分组

成,即数据结构、数据操作和数据的约束条件。

(答案:完整性)

在数据库设计中,广泛使用的概念模型当属”实体.联系”模型(简称E-R模型)。E-R模型中有

3个基本的概念,它们分别是实体、和联系。

(答案:属性)

为了实现数据的独立性,便于数据库的设计和实现,一般把数据库系统的结构定义为三级模式

结构,即分为外部层、和内部层。

(答案:概念层)

2007年(春秋):

选择题

在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。在

实际应用中,设计关系模式时一般要求满足(21)

A.INFB.2NFC.3NFD.4NF

填空题

关系的基本运算有两类:一类是传统的集合运算,主要指并、差、交等运算:另一类是专门

的关系运算,主要指选择、、联接等运算。

(答案:投影)

2006年(春秋):

选择题

数据库系统与文件系统的最主要区别是

A.数据库系统复杂,而文件系统简单

B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量

D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

关系模型的基本结构是。

A.树形结构B.无向图C.二维表D.有向图

填空题

2.关系模型以关系代数理论为基础,并形成了一整套的关系数据库理论——规范化理论.关

系规范的条件可以分为多级,每一级称为一个范式,记作nNF(n表示范式的级别).在

实际应用的过程中(设计关系模式时),一般要求满足.

(答案:3NF)

3.在VFP中,关闭所有的文件并结束当前VFP系统运行的命令是

(答案:quit)

2005年(春秋):

选择题

12.E-R图示E-R模型的图形表示法,它是表示概念模型的有力工具。在E-R图中,实体之

间的联系用表示。

A.矩形框B.菱形框C.圆形框D.椭圆形框

填空题

14.E-R图是E-R模型的图形表示法,它是表示概念数据模型的有力工具。在E-R模型中有3

个基本的概念,即实体、联系和,在E-R图中它们分别用矩形框和椭圆行框来表示。

(答案:属性

2004年(春秋):

选择题

11.概念模型是按用户的观点对数据建模,它是对现实世界的第一层抽象。下列各项中

属于概念模型的是。

A.物理模型B.关系模型C.E-R模型D.逻辑模型

填空题

2003年(春秋):

选择题

10.在下面关于数据库技术的说法中,不正确的是一。

A.数据的完整性是指数据的正确性和一致性

B.防止非法用户对数据的存取,称为数据库的安全性防护

C.采用数据库技术处理数据,数据冗余应安全消失

D.不同用户可以使用同一数据库,称为数据共享

填空题

12.二维表中能唯一确定记录的一列或多列的组合称为超关键字。若一个超关键字去掉其中任

何一个列后不再能唯一确定记录,则称其为o

(答案:侯选关键字)

13.数据库是一个容器,是许多相关的数据库表及其关系的集合。数据库通常包括两部分,一

是按一定的数据模型组织并实际存储的所有应用需要的数据,二是存放在数据字典中的各种

描述信息。这些描述信息是有关数据的“数据”,称为“”。

(答案:兀数据)

2002年(春秋):

选择题

6.关系模型中,超关键字——。

A.可由多个任意属性组成

B.能由一个属性组成,其值能唯一标识该关系模式中任何一个元组

C.可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组

D.以上都不是

7.在关系模型中,同一个关系中的不同属性,其属性名.

A.可以相同B.不能相同

C.可以相同,但数据类型不同1).必须相同

8.数据库系统由数据库、组成。

A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBA

B.DBMS和DBA

C.DBMS、应用程序和DBA

D.DBMS,应用程序、支持数据库运行的软件环境和DBA

9.在关系模型中,利用关系运算对两个关系进行操作,得到的结果是:.

A.属性B.关系C.元组D.关系模式

填空题

2001年(春秋):

选择题

2.VisualFoxPro是一个

A.数据库系统B.数据库管理系统C.数据库D.数据库管理员

3.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相

互联系的认识,而______是实体模型的数据化,是观念世界的实体模型在数据世界中

的反映,是对对现实世界的抽象。

A.数据模型B.物理模型C.逻辑模型D.概念模型

4.下列不属于关系代数运算的是。

A.查询B.投影C.选择D.联接

5.实体是信息世界的术语,勺•之对应的数据库术语是

A.文件B.数据库C.记录D.字段

填空题

10.关系模型是用的结构形式表示实体及其实体间的关系。

(答案:二维表)

11.数据库要求有最小的冗余度,是指数据尽可能不重复。数据库的,是指数据

库以最优的方式服务于一个或多个应用程序;数据库的独立性,是指数据的存储尽可能独立

于使用它的应用程序。

(答案:共享性)

2000年(春秋):

选择题

根据关系模型的有关理论,下列说法中不正确的是o答案:D

A.二维表中的每一列均有唯一的字段名

B.二维表中不允许出现完全相同的两行

C.二维表中行的顺序,列的顺序可以任意交换

D.二维表中行的顺序,列的顺序不可以任意交换

填空题

1.数据库一般要求有最小的冗余度,是指数据尽可能。数据的资源共享性,是指

数据库以最优的服务一个或多个应用程序;数据库的性,是指数据的存储尽可能

独立于使用它们的应用程序。

(答案:避免重复独立)

第二章VisualFoxPro数据库关系系统概述

2010(春秋):

选择题

文件扩展名为MNX的文件是<,

A.项目文件B.表单文件C.菜单文件D.备注文件

函数LEN(DTOC(DATE(),1))的返回值是

A.lB.4C.8D.I0

在下列有关日期,时间型表达式中,语法上不正确的是o

A.DATE()-400

B.DATETIME()+400

C.DATETIME()-DATE()

D.DTOC(DATE())-TTOC(DATETIME())

填空题

在Windows环境下,用户通常使用鼠标的拖放操作或利用剪贴板功能进行文件的复制。在

VFP中,可以直接使用命令对文件进行复制。例如,将当前工作目录中的"abc.txt”文件复制到

盘符为E的U盘中,可以使用命令abc.txtTOe:o

(答案:copyfile)

VFP支持多种数据类型,例如字符型、货币型、数值型等等。每种数据类型可以用一个字

母表示,例如字符型可用C表示、数值型可用N表示、备注型可用______表示。

(答案:M)

函数ABS(M0D(-23,-5))的返回值为_3一;若要产生一个0T之间的随机数,可以使用

函数一RAND()«

在VFP中,内存变量通常不需要特别声明(定义),在需要使用时可以直接进行赋值。但通

过预先的声明,可以定义变量的作用域。例如,下列命令(语句)声明了两个全局变量x、y:

_________x,y

(答案:PUBLIC)

若要在D:盘根目录中创建•个名为TEMP的文件夹(子目录),则应在VFP命令窗口中输入

并执行命令:d:\temp

(答案:MD)

字符型常量也称为字符串,它是由字符串”定界符〃括起来的一串字符,定界符可以是单引

号、双引号或。

(答案:口或方括号)

数值表达式MOD(25.5,5.0)+ROUND(34.19,-1)的运算结果为;函数STR(314.15,2)的

返回值为。

(答案:30.5**)

VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理。下表说明了在逻辑表达

式中NULL值的行为。(答案:.f.)

逻辑表达式表达式的结果

X=.T.时x=.F.时x=.NULL.时

XAND.NULL..NULL.(7).NULL.

xOR.NULL..T.,NULL.,NULL.

NOTx.r.,T.,NULL.

2009(春秋):

选择题

在VisualFoxPro系统中,下列返回值是字符型的函数是。

A.VAL()B.DATETIME()C.CIIROD.MESSAGEBOX()

在下列函数中,函数的返回值为数值型的是。

A.MESSAGEBOX()B.EMPTY()C.DT0C()D.TYPE()

填空题

内存变量是在内存中设置的临时存储单元,当退出VisualFoxPro时其数据自动丢失,若要

保存内存变量以便以后使用,可使用SAVETo命令将其保存到文件中。在visualFoxPr

中,默认的内存变量文件的文件扩展名为。

(答案:.mem)

表达式SUBSTR("计算机等级考试",ATC'DBMS","ABCDEFDBMS"),LEN("数据库管理系统”))

的返回值为.

(答案:等级考试)

依次执行下列两条命令,则屏幕上显示的结果是-(答案:L)

DIMENSIONy(2)

?TYPE("y⑴")

MESSAGEBox()函数的功能是显示一个用户自定义对话框。若未指定该对话框的标题,则

对话框的默认标题为:

(答案:MicrosoftVisualFoxpro)

若要在VFP程序中调用Windows操作系统中的"计算器”应用程序(相应的程序文件为

Calc,exe),则可以使用语句(命令):/Ncalc,exe。(答案:RUN)

在VFP中,除了自由表的字段名、表的索引标识名至多只能有个字符外,其余

名称的长度可以是1—128个字符。(答案:10)

函数TYPE('answer=42')返回值为L或,这取决于变量answer是否已预先赋

值及值的类型;

(答案:U)

若要显示如图所示的“打开”对话框,可用使用函数GETFILECDBF',)。

(答案:'表文件名’)

VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理。在表的浏览窗口中,

若要以交互方式给某字段输入空值,可以按组合键。

(答案:Ctrl+0)

2008(春秋):

选择题

对于下列函数来说,其返回值的数据类型不为数值型的是。

A.LEN(“VisualFoxProM)C.ATC("this",”ThisForm")

B.YEAR(DATE())D.LEFT(“123456”,2)

设变量X的值为"abc“(其长度为4,末尾为一个空格字符),变量Y的值为“abc”(其

长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x—y)的返回值分别为

A.6,6B.7,7C.8,8D.8,7

已知数值型变量X=1,Y=2,以下返回值为"!3!”的表达式是。

A."!"+STR(X+Y,1)+"!"B."!"+"X+Y"+"!"

C."!"+VAL("X+Y")+"!"D."!"+X+Y+"!”

以下儿组表达式中,返回值均为.T.(真)的是o

A.EMPTY({})>ISNULL(SPACE(0))>EMPTY(0)

B.EMPTY(0)>ISBLANK(.NULL)、ISNULL(.NULL.)

C.EMPTY(SPACE(0))sISBLANK(0)、EMPTY(0)

D.EMPTY({}),EMPTY(SPACE(5)),EMPTY(0)

填空题

函数LEN(sTR(123456789012))的返回值为IQ,函数LEN(DTOC(DATE(),D)的返回值为包

执行函数MESSAGEBOX(〃清华大学”+(chr(13))+”计算机科学系“,48,"提示”),则可出现如

图1

4.函数STRTRAN(STR(35.96),SPACE(2),”*")的返回值为(****36)。(提示:系统

函数STRTRAN(〈字符串1>,〈字符串2>,〈字符串3»的功能是用〈字符串3>替换〈字符串1>中所

包含的〈字符串2>)

2007年(春秋):

选择题

设变量X的值为"FOXPRO”,则下列表达式中运算结果为.T.的是

A.AT("PR",x)B.BETWEEN(x,"A","厂)

C.SUBSTR(LOWER(x),4)$xD.ISNULL(SUBSTR(x,7))

23.设XDH为XS表中的一个字段(类型为字符型,宽度为2个字节),则下列条件表达式中,

与条件表达式XDHNOTIN(“01","04”)功能等价的是

A.Xs.xdh!="01"ANDXs.xdh!="04"

B.!(Xs.xdh>"01"ANDXs.xdh<"04")

C.Xs.xdhO'Ol"ORXs.xdh<>"04”

D.Xs.xdh="01"ORXs.xdh="04”

填空题

用户要在D盘的根目录中创建一个名为MyBack的文件夹,可用命令(MD)D:\MyBack。

函数R0UND(1234.196,-2)的返回值为(1200),SUBSTR("mystring",6)的返回值

为(ing)o

GETFILEO函数的功能是显示'‘打开"对话框,并返回选定文件的名称其常用格式为:

GETFILE([cFileExtensions][,cText])其中,参数cFileExtensions指定要打开的文件类

型,cText指定"打开"对话框中文本框前的标签若要打开如图1所示的对话框,则可执行命

令:=GETFILEC","表文件名”)

(答案:DBF)

2006年(春秋):

选择题

1.函数是程序设计语言中重要的语言成分.在下列VFP系统函数中,其返回值不为字符型

数据的是

A.TYPEB.DOW()C.CHR()D.TTOC()

2.利用命令DIMENSIONx(2,3)定义了一个名为X的数组后,依次执行三条赋值命令:

X(3)=10,X(5)=20,X=30,则数组元素x(1,1),X(l,3),X(2,2)的值分别是

A.30,30,30B..F.,10,20C.30,10,20D.0,10,20

3.在VFP5.0命令窗口中执行?ATC("学习","认真学习计算机")命令后,返回的结果是

A.2B.5C.7D.9

4.下列关于数据操作的说法中,正确的是0

A.货币型数据不能参加算术运算

B.两个日期型数据可以进行加法运算

C.字符型数据能比较大小,日期型则不能

D.一个日期型数据可以加或减一个整数

29.在下列VFP系统函数中,其返回值为字符型数据的是

A.At()B.DOW()C.CHR()D.Vai()

30.运行下列程序段后,屏幕上显示的内容是

y=DTOC(DATE(),1)

y=.NULL.

?TYPE("y")

A.CB.DC.LD.NULL

填空题

25.在VFP中,系统规定:名称(如变量名,字段名,对象的属性名等)只能以字母,汉字

或下划线等字符开头,不能以数字字符开头.系统预定义了许多系统变量,他们的名称均以

开头.(答案:卜划线)

26.在VFP中,使用,PRIVATE和PUBLIC命令可以指定内存变量的作用域。

(答案:local)

27.将内存变量文件mVar中所保存的内存变量恢复到内存,且当前已存在的内存变量仍保

留,可以使用命令FROMmVarADDITIVE.

(答案:restore)

28.利用SET命令可以改变VFP系统运行时的临时工作环境("临时〃是指当前有效,下次启动

VFP系统时将不起作用)例如,利用SEToN|OFF命令可以设置覆盖已有文件之前是否

显示提示框

(答案:SAFETY)

29.利用一条命令(语句)可以给多个内存变量赋同一个值

(答案:store)

5.表达式STR(YEAR(DATE()+10))的数据类型为。(答案:字符型)

2005年(春秋):

选择题

23.在VisualFoxPro系统中,下列命名中不能作为变量名的是。

A.姓名B.2004姓名C.姓名2004D.2004学生

24.在VisualFoxPro系统中,下列表示中不属于常量的是。

A..T.B.[T]C."T"D.T

25.函数INT(-3.14)的返回值是«

A.-4B.-3C.3D.4

26.执行下列命令后,屏幕上显示的结果是o

X="AREYOU0k?"

Y="are"

?AT(Y,X)

A.1B..F.C.,T.D.0

27.项目(project)是VFP中各种文件组织的核心。在下列有关VFP项目的叙述中,错

误的是_____。

A.项目的关键既可以利用菜单或工具栏,也可以利用VFP命令

B.一个VFP窗口中,只能打开一个项目

C.在VFP窗口中,项目管理器可以折叠成工具栏形式

D.“连编”操作是针对项目而言的,该操作位于“项目”菜单栏

28.在下列有关VFP表达式中,语法上错误的是______o

A.DATETIME()+1000B.DATE()-1000

C.DATETIME()-DATE()D.DTOC(DATE())-DTOC(DATETIME())

填空题

21.在VFP中,用户可以利用命令来修改系统的操作环境(如默认工作目录等),也可以通过

菜单命令打开_______对话框进行设置。

(答案:选项)

22.目前用户通常是在操作系统环境下(如在“我的电脑”或“资源管理器”窗口中)创建

和删除文件夹。在VFP中,也可以使用MD命令和命令来创建新文件夹和删除已建文

件夹。

(答案:RD)

23.使用LOCAL,PRIVATE和PUBLIC命令可以指定内存变量的作用域。在VFP命令窗口中创建

的任何内存变量均为变量.

(答案:全局)

24.将第2~4个字符为“yan”的所有内存变量保存mVar内存变量文件中,可以使用命令:

SAVETOmVarALL?yan*

(答案:LIKE)

2004年(春秋):

选择题

19.在VisualFoxPro系统中,表达式LEN(DTOC(DATE。,1))的值为。

A.4B.6C.8D.10

20.在visualFoxpro系统中,测试表文件指针是否已经到文件尾的函数是。

A.BOF()B.EOF()C.ENDOD.FILE()

21.在visualfoxpro系统中,逻辑运算符执行的优先顺序是。

A.NOTANDORB.NOTORAND

C.ANDNOTORD.ORNOTAND

22.下列表述中,能将日期“2004年10月16日”赋值给日期型变量D的正确语句是

A.D=10/16/2004B.D="10/16/2004”

C.D=CTOD(M10/16/2004")D.D=DATE("10/16/2004w)

填空题

14.表达式LEN(TRIM(STR(24)))的计算结果为;(答案:10)

15.设有一表文件xs.dbf且已在当前工作区中打开,则使用命令COPYTO,可以

将该表的数据复制到ASCII码文件xs.txt中

(答案:xs.txtSDI-')

16.依次执行一下命令之后,最后一条命令的输出结果是。

SETEXACTOFF

x=”6.0”

?HF("6.0”=x,VisualFoxProM-x,“VisualFoxPro"+"5.0”)

(答案:"VisualFoxPro6.0")

17.在VisualFoxPro系统的命令窗口中,输入并执行下列命令后,VFP主窗口中显示内容

为«

?3"2+2=M0D(12,7)+LENCFoxPro")

(答案:.T.)

18.阅读下列程序,并填写运行结果。

CLEAR

x="0K"

STORE“学习”TOy

ok=,努力'

?&x+(y)

运行以上程序后,屏幕显示的结果时。

(答案:"努力学习")

19.?MOD(-12,5)在VisualFoxpr。系统的主窗口中显示的结果为

(答案:3)

20.在命令窗口中创建的任何变量或数组被自动赋予全局属性。在程序中,可以使用命

令指定全局变量。

(答案:PUBLIC)

2003年(春秋):

选择

16.设有2个项目文件:Tl.PJX、T2.PJX,2个数据库文件:SJ1.DBC,SJ2.DBC,1个自由表

文件:Al.DBFo以下叙述中,不正确的是____C____«

A.Tl.PJX与T2.PJX可以共享SJ1.DBC文件

B.Al.DBF自由表添加到SJ1.DBC成为库表以后,就不能添加到SJ2.DBC中

C.打开T1.PJX文件后,用系统菜单”文件、新建”命令创建的文件都属于TI.PJX项目管理

D.从T2.PJX项目中“移去”某个数据库时,可以同时删除数据库文件

17.以下表达式中不能返回字符串值“FoxPro”的是____。

A“Fox”+“Pro”

BTRIM(“Fox”-“Pro”)

CALLTRIM(“Fox”+“Pro”)

D“Fox"-"Pro”

18.在系统VisualFoxPro中,以下函数返回值不是数值型的是。

A.LEN(“VisualFoxPro”)

B.AT(“This”,“ThisForm”)

C.YEAR(DATE())

D.LEFT(“ThisForm",4)

填空题

11.函数MOD(-42,-3)的返回值为o(答案:0)

12.设n=234,m=432,k="m+n”,表达式l+&k的值是_____(答案:667)

2002年(春秋):

选择题

14.利用SETDATE命令可以设置日期的显示格式。如果要将日期显示为“2002年10月1

日”的形式,可以利用命令O

A.SETDATETOMDYB.SETDATETOANSI

C.SETDATETOYMDD.SETDATETOLONG

15.执行下列程序段后,屏幕上显示的结果是:o

SETTALKOFF

CLEAR

X=“18”

Y=“2E3”

Z="ABC”

?VAL(X)+VAL(Y)+VAL(Z)

A.2018.00B.18.00C.20.00D.错误信息

填空题

8.假设系统当前日期为“2002年10月12日”,则表达式DTOC(DATEO,1)的值为°

(答案:“20021012〃)

9.已知学生表(XS.DBF)第一条记录内容如下:XH字段值为“990101”,XM的字段值为“李

林”,XB字段值为“男”,CSRQ字段值为{08/23/82},XIMING字段值为“信息管理系”。设

系统日期为2002年10月12日,则下列命令执行后,M、N、MN的值分别为:

USEXS

M二ALLTRIM(XM)+SPACE(LEN(XB))+ALLTRIM(XIMING)

N=YEAR(DATE())-YEAR(CSRQ)

N尸SUBSTRTR(XH,1,2)

NN二YEAR(DATE())-1900-VAL(NJ)

MN=HF(MONTH(DATE())>=9,STR(NN+1,2)+“年级”,STR(NN,2)+“年级”)

(答案:“李林信息管理系”、20、〃4年级〃)

10.下面程序段的功能是根据数值型变量X的取值范围不同,给变量Y赋不同的值。该程序

段中的多条命令可以简化为一条命令,这条命令是:o

IFX>0

Y=1

ELSE

IFX=0

Y二0

ELSE

Y=-l

ENDIF

ENDIF

(答案:Y=IIF(X>0,1,HF(X=0,0,-1)))

2001年(春秋):

选择题

13.下列表达式中,合法的是.

A.Year(Date())-{2000/08/02}B.Date()-(2000/08/02)

C.DateO+{2000/08/02}D.A,B、C均对

填空题

4.表达式"ABC">"BC”的值是.LEN(ALLTRIM("3.14"))的值是

(答案:.F.4)

5.MOD(9,-2)的返回值为。(答案:T)

6.执行下列命令后,被打开的表文件是。(答案:CJ(或:CJ.DBF))

X="XS.DBF/CJ.DBF/JS.DBF”

Y="/〃

L=AT(7",X)+1

F=SUBSTR(X,L,2)

USE&F

7.表达式SUBSTR("GotFocus”,LEN("语言"))的返回值是:。

(答案:"Focus")

2000年(春秋):

选择题

7.函数SUBSTRCVisualFoxPro5.0",4,7)的返回值是_____

A.ualFoxPB.FoxPro5C.FoxPD.FoxPro5.0

8.在VFP8.0中,将日期型数据转换成字符型数据的函数是。

A.DTOC()B.CTODOC.DATE()D.STR()

11.下列哪一组的数据类型是一致的。

A.CT0D("1999/09/08"),DATE()+10,DATE()

B.ALLTRIM(*VFP5.0"),ASC("A"),SPACE(8)

C.EOF(),RECCOUNT(),DBC()

D.STR(3.14,3,1),TYPE("3.14"),SUBSTR("ABCD”,3,1)

12.DIMENSION命令用来对进行声明。

A.对象B.变量C.字段D.数组

填空题

1,表达式{09/18/2000}-{09/20/2000}的值是______;表达式INI(6.26*2)%R0UND(3.14,

0)的值是.

(答案:-20)

2.执行下列程序段后,X(1,1)和X(2,2)的值分别为。(答案:123,123)

程序清单如下:

DIMENSIONX(6,10)

X=123

3.调用系统对话框的系统函数MessageBoxO的语法如下:

MESSAGEBOX(cMessageText[,nDialogBoxType[,cTitleBarText]])

参数:

cMessageText为字符型参数,指定在对话框中显示的文本。

nDialogBoxType为整型参数,指定对话框中的按钮和图标、显示对话框时的默认值以及对

话框的行为,见下表说明。

数值对话框按钮数值对话框按钮

0仅有“确定”16“停止”图标

1"确定"和"取消"32“问号”图标

2“放弃”、“重试”和“忽略”48“惊叹号”图标

3“是”、“否”和“取消”64“信息(i)”图标

4“是”和“否”

5“重试”和“取消”

cTitleBarText为字符型参数,指定对话框标题栏中的文本。

MESSAGEBOX()函数的返回值决定于用户所选择的按钮,返回值如下表所示:

按钮确定取消放弃重试忽略是否

返回值1234567

某应用程序在执行过程中出现了如下图所示的对话框:

根据上图所示对话框所显示的有关信息,完善下面程序段:

LocalnSelect

nSelect=MessageBox("删除吗?",4+,"删除确认”)

IFnSelect=6

SELECTjs

DELETE

ENDIF

如果在出现对话框时选择“否”,则上列程序执行后,变量nSelect的值是

(答案:327)

第三章数据库与表的创建及使用

2010(春秋):

选择题

在下列有关数据库表和自由表的叙述中,错误的是

A.数据库表和自由表都可以利用表设计器来创建

B.数据库表和自由表都可以创建主索引和普通索引

C.自由表可以添加到数据库中成为数据库表

D.自由表与数据库表、自由表与自由表之间不可创建永久性关系

打开一个无记录的空表,若未作任何与记录指针移动相关的操作,则执行命令

"?RECNO(),B0F(),EOF()”后屏幕上应显示。

A.0、.T.和.T.B.O、.T.和.F.C.L.T.和.T.D.1、.T.和.F.

在下列有关数据库及表的叙述中,错误的是o

A.在打开数据库表时,相关的数据库不会自动地被打开、也不需要被打开

B.使用CLOSEDATABASEALL命令关闭数据库时,将关闭所有的已打开的表

C.一个表可以在多个工作区中被打开

D.利用项目管理器中的"移去"操作删除数据库时,数据库中的所有表均转换成自

由表

填空题

用户可以在表设计器中修改表结构,也可以用命令直接修改表结构。例如,删除XS表的更

新触发器可以使用命令DELETE.TRIGGER____ONxsFORUPDATEo

某表中有数值型的NL字段(字段宽度为3,无小数位)和字符型的DW字段.如果需要为该表

创建一个普通索弓要求首先根据NL字段捧序,NL字段值相同时根据Dw字段捧序,则索引表达

式可以为_STR(NL)―+dW。

一个工作区中仅能打开一个表,但同一个表可以在多个工作区中同时打开.例如X

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论