vf习题.docx
- 文档编号:30727394
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:59
- 大小:49.72KB
vf习题.docx
《vf习题.docx》由会员分享,可在线阅读,更多相关《vf习题.docx(59页珍藏版)》请在冰豆网上搜索。
vf习题
第一章练习
1、根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术发展可以划分为3个阶段,其中不包括下列的:
A人工管理阶段B计算机管理阶段C文件系统阶段D数据库系统阶段
2、VisualFoxPro是一种_____模型的数据库管理系统。
A层次B网络C对象D关系
3、关系数据库管理系统所管理的关系是_____
A若干个二维表B一个二维表C一个数据库文件D若干个数据库文件
4、目前3种基本的数据模型是:
A层次模型、网状模型、关系模型B对象模型、网状模型、关系模型
C网状模型、对象模型、层次模型D层次模型、关系模型、对象模型
5、通过指针链表示实体和实体之间联系的模型是:
A层次模型B网状模型C关系模型D层次模型和网状模型
6、VisualFoxPro系统中,表的结构取决于:
A字段的个数、名称、类型和长度B字段的个数、名称、顺序
C记录的个数、顺序D记录和字段的个数、顺序
7、关系模型的基本结构是:
A二维表B树形结构C无向图D有向图
8、数据库管理系统是:
A教学软件B应用软件C计算机辅助设计软件D系统软件
9、VisualFoxPro是一个:
A数据库系统B数据库管理系统C数据库D数据库管理员
10、由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为:
A数据库系统B数据库管理系统C文件系统D软件系统
11、关系型数据库采用_____表示实体和实体间的联系。
A对象B字段C二维表D表单
12、把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的:
A操作系统B文件结构C文件系统D数据结构
13、关系是_____的集合
A元组B属性C字段D实例
14、一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为:
A外部关键字B主关键字C超关键字D候选关键字
15、下列说法中,不正确的是:
A二维表中的每一列均有惟一的字段名
B二维表中不允许出现完全相同的两行
C二维表中行的顺序、列的顺序均可以任意交换
D二维表中行的顺序、列的顺序不可以任意交换
16、实体模型反映实体及实体之间的联系,是人们的大脑对现实世界中客观事物及其相互联系的认知,而_____是实体模型的数据化,是现实世界的实体模型在数据世界中的反映,是对现实世界的抽象。
A数据模型B关系模型C逻辑模型D概念模型
17、进行关系运算后,得到的结果是:
A关系B属性C元组D关系模式
18、实现数据库各种数据操作的软件称为:
A数据库系统B数据库管理系统C操作系统D应用系统
19、使用数据库技术进行人事档案管理,属于计算机的:
A科学计算应用B数据处理应用C数据控制应用D辅助工程应用
20、在概念模型中,一个实体集合应对应于关系模型中的一个:
A元组B属性C关系D域
21、下列关于候选键的说法,错误的是:
A候选键是唯一标识实体的属性集B候选键能唯一决定一个元组
C对应于同一值域的属性必须相同DDOM(A)表示属性A的取值范围
22、如果把职工看成实体,某个职工的姓名叫“王五”,则王五应看成:
A记录型B记录值C属性型D属性值
23、两个没有公共属性的关系作自然连接,等价于他们作_____运算
A并B差C交D笛卡尔积
24、如果要改变一个关系中属性的排列顺序,应使用的关系运算是:
A选择B投影C连接D排序
二、填空题
1、数据处理是对各种类型的数据进行_____、_____、分类、编码、检索和维护的过程。
2、数据库一般要求有最小的冗余度,是指数据尽可能_____。
数据库的资源_____性,即数据库以最优的方式服务于一个或多个应用程序。
数据库的数据_____性,即数据的存储尽可能独立于使用它的应用程序。
3、数据是信息表现的_____
4、按所用的数据模型来分,VisualFoxPro属于_____数据库管理系统。
5、数据库管理系统通常由_____、_____、管理和控制程序组成。
6、从二维表的候选关键字中,选出一个可作为_____。
7、一张表的主关键字被包含到另一张表时,在另一表中称这些字段为_____
8、表中的一列称为_____,它规定了数据的特征;表中的一行称为一个_____,它是多个字段的集合。
每个字段必须有一个_____属性来标识该字段。
9、查询关系数据库中需要的数据时,需要对关系进行一定的_____
10、在连接运算中,按照字段值对应相等为条件进行的连接操作称为_____
11、在VisualFoxPro,描述对象行为的过程称为_____
12、数据模型是_____的集合。
13、一种实用的数据库设计方法至少应包括_____、_____、评价标准、信息需求和描述机制。
14、在数据库设计中,逻辑设计包括_____和_____。
第二章练习
1、报表文件存在于项目管理器中的:
A“数据”选项卡B“文档”选项卡C“代码”选项卡D“其他”选项卡
2、在“选项”对话框的“文件位置”选项卡中可以设置:
A默认目录B程序代码的颜色C设置菜单的快捷键D日期和时间的显示格式
3、在项目管理器中通过命令按钮可以完成的操作是:
A复制文件B重命名文件C删除文件D以上操作都可以
4、对于VisualFoxPro的配置,说法正确的是:
AVisualFoxPro配置不可更改BVisualFoxPro配置可以更改但不可以永久保存
CVisualFoxPro配置既可以更改也可以永久保存
CVisualFoxPro配置可以更改,但只能保存在内存中
5、请选出不属于“代码”选项卡的程序:
A扩展名为PRG的程序文件B函数库APILibraries
C扩展名为TXT的文本文件D应用程序APP文件
6、“选项”对话框的“区域”选项卡用于显示和管理:
A默认目录B表单的默认大小C程序代码的颜色D日期和时间的显示格式
7、下列选项中属于VisualFoxPro工作方式的有:
A利用菜单系统实现人机对话B在命令窗口中直接输入命令进行交互式的操作
C利用各种生成器自动产生程序D以上三种皆是
8、下列不属于工具栏操作的是:
A显示或隐藏工具栏B定制工具栏
C删除系统工具栏中的选项D修改工具栏
9、项目管理器的功能是组织和管理与项目有关的各种类型的:
A文件B字段C程序D数据表
10、设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表及其关系,应使用:
A表设计器B查询设计器C表单设计器D数据库设计器
11、要退出VisualFoxPro6.0系统,可在命令窗口中执行命令:
AexitBctrl+wCquitDctrl+q
12、在“选项”对话框的“语法着色”选项卡中可以设置:
A表单的默认大小B默认目录C日期和时间的显示格式D程序代码的颜色
13、VisualFoxPro提供的设计器和生成器分别为:
A10种和20种B10种和11种C11种和20种D11种和15种
14、下列启动VisualFoxPro向导的方法中,正确的是:
A选择工具——向导命令B通过“新建”对话框
C单击工具栏上的“向导”按钮D以上方法均正确
二、填空题
1、在VisualFoxPro6.0安装中,如果要安装最典型的辅助文件,可选择_____安装;如果要由用户选择安装组件,可选择_____安装。
2、VisualFoxPro的_____是创建和修改应用系统各种组件的可视化工具。
3、浮动工具栏变成固定工具栏的方式是:
将鼠标指针指向浮动工具栏小窗口的_____上,然后将其拖到工具栏区域,当出现单条的矩形框时释放鼠标即可。
4、安装完VisualFoxPro之后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击_____菜单下的_____菜单项。
5、项目文件的扩展名是_____。
6、在项目管理器中可以将应用系统编译成一个扩展名为_____的应用文件或_____的可执行文件。
7、项目管理器中“移去”命令按钮的两个功能是将项目中的文件_____或_____。
8、在VisualFoxPro项目管理器的“数据”选项卡中包含_____、_____、_____、和_____。
9、在VisualFoxPro项目管理器的“文档”选项卡中包含_____、_____和_____。
10、VisualFoxPro的两种工作方式是_____和_____。
11、为了有效地利用窗口,可将工具栏中暂时用不到的项目删除,而将另外常用到的项目放到工具栏中来,重新组织适合自己需要的工具栏,这就是_____工具栏。
第三章练习
选择题
1、VisualFoxPro系统允许字符型数据的最大宽度是()A32B64C128D255
2、在VisualFoxPro中,下列合法的字符型常量是()
A”123”+”54”B{03/04/05}C[[经济]]D”.F.”
3、下列在VisualFoxPro中,合法的数值型常量是()A1.2E13B12+34C“45.676”D2*3
4、6E-12是一个()A字符型常量B数值型常量C内存变量D非法表达式
5、在命令窗口中输入如下语句:
SETDATETOYMD
SETMARKTO“,”
?
{^2005/04/01}
在屏幕中显示的结果为()A05,04,01B05.04.01C04/01/05D04,01,05
6、在命令窗口中输入如下命令:
STORE3*4TOX
?
X
在主屏幕中显示的结果为()A3B4C12D3*4
7、在命令窗口中输入如下语句
STORE”4*5=”TOX
STORE20TOY
?
X+Y
在主屏幕中显示的结果为()A4*5=20B4*5CX+YD出错信息
8、当定义一个新的数组后,系统会自动给数组中的每个元素赋以()
A逻辑真(.T.)B逻辑假(.F.)C0D1
9、下列不属于合法变量名的是()AFoxProBSirC学生_姓名DXYZ111
10、下列不可以用“+”或“-”运算符的是()
A字符型数据B数值型数据C日期型数据D逻辑型数据
11、下列各表达式中,属于VisualFoxPro合法表达式的是()
A“100”+SPACE(5)+100BVAL(“20”)+”80”
CCTOD(“05/03/01”)+DATE()D{^2005/03/1}-1000
12、下列4个表达式中,结果为数值型的是()
A“123”-“23”B150+50=200C40-4*5D4*8<>20
13、以下各表达式中,运算结果为日期型数据的是()
ADATE()-02/03/2005B{^2005/02/03}+20
C{^2005/02/0312:
40:
59}-20DDTOC({02/03/2005})
14、命令短语setstrictdateto1的作用是()
A表示不进行严格的日期格式检查B表示进行严格的日期格式检查,为系统默认
C表示进行严格的日期格式检查,并对CTOD()和CTOT()函数的格式也有效
D表示系统显示日期的格式为:
YYYY/MM/DD
15、若X=“20”,Y=“30”,Z=50,则下列表达式中结果为真的是()
AX+Y=ZBX+Y=STR(Z)
CVAL(X+Y)=ZDVAL(X)+VAL(Y)=Z
16、下列可用于将表中数据向数组进行复制的命令是()
ADIMENSIONBSCATTERC GATHER DDECLEARE
17、假设有一个字段变量“姓名”,其值为“王五”,同时也存在一个同名的内存变量:
姓名=”张三”。
当系统访问此“姓名”变量时,姓名的值应该是()
A张三B王五C”张三”D“王五”
18、在命令窗口中执行如下命令:
STORE4*5=20TOM
N=.F.
?
M.AND.N
在命令窗口显示的值为()A.T.B.F.C1D0
19、假定字符串X=”ab”,Y=”cd”,则下列表达式的运算结果为逻辑假的是()
A.NOT.(X=Y).OR.Y$”abcdB.NOT.X$”XYZ”.AND.X<>Y
C.NOT.(X<>Y).AND.X$“XYZ”D.NOT.(Y$”XYZ”.AND.Y>=X)
20、先执行SETDATETOYMD,则表达式{^2005/02/1522:
30:
20}-10的结果是()
A{^1995/02/1522:
30:
20}B{^2005/02/1522:
30:
10}
C{^2005/02/0522:
30:
10}D{^2005/02/0522:
30:
20}
21、下列各项中与表达式.NOT.(a>=0.AND.a<=50)等价的是()
Ab>0.OR.a<50Bb<0.OR.a>50Ca<0.OR.a>50Db>0.OR.a<50
22、下面的日期表达式或日期时间表达式中,错误的是()
A{^2005/1/10}-10B{^2005/1/10}-DATE()
C{^2005/1/1010:
30:
10}+10D{^2005/1/1010:
30:
10}-TIME()
23、计算表达式15-10>4.AND.”a”+”b”$”12ab”时,运算顺序为()
A-、>、.AND.、+、$B-、+、>、$、.AND.
C-、.AND.、$、+、>D+、$、-、>、.AND.
24、下列表达式中,运算结果为逻辑真的是()
AAT(”ab”,”abcd”)BEMPT(SPACE(10))
CMIN(2,3)DLEN(”41”)>40
25、下列关于VisualFoxPro中,运算符的优先级从高到低排列,说法正确的是()
A逻辑运算符、算术运算符、字符串运算符、日期时间运算符、关系运算符、圆括号
B关系运算符、算术运算符、字符串运算符、日期时间运算符、逻辑运算符、圆括号
C圆括号、字符串运算符、算术运算符、日期时间运算符、关系运算符、逻辑运算符
D圆括号、算术运算符、字符串运算符、日期时间运算符、关系运算符、逻辑运算符
26、函数SQRT(4*SQRT(16))计算结果是()
A4.00B8.00C16.00D20.00
27、执行下列语句:
STORE15TOX
?
ABS(5-X)
?
SIGN(5-X)
则两个问号输出的值分别为()A101B-101C10-1D-10-1
28、函数Max(ROUND(3.1415,3),PI())的结果是()
A3.1415B-3.1416C3.142D3.14
29、函数ROUND(PI(),-4)的结果是()A3.1415B-3.1416C3.142D0
30、假设A=3,B=-4,C=5,则函数MOD(A,B)和MOD(-A,C)的值分别为()
A-12B1-2C-1-2D12
31、在命令窗口执行下列语句:
STORE5.5TOM
?
INT(-M),CEILING(M),FLOOR(-M)
在主窗口中显示的结果为()A5-5-6B-55-6C-56-6D565
32、假设X=”VISUAL”,则表达式LEFT(X,1)+LOWER(SUBSTR(X,2))的结果是()
A Visual B Vis CvIS DvISUAl
33、在命令窗口执行下列语句:
a=VAL(SUBSTR(“计算机等级考试”,7))
b=len(“VISUAL”)
?
a*b
在主窗口中显示的结果为()A24B36C42D0
34、函数LEN(SPACE(5)-SPACE(10))的结果是()A5B15C0D数据类型不匹配
35、下列4个选项中,结果相同的是()
AYEAR(DATE())和SUBSTR(DTOC(DATE()),7,2)
B假设A=”计算机”,B=”电脑”,则A+B和B+A
CVARTYPE(”15+5=20”)和VARTYPE(15+5=20)
DRIGHT(”计算机辅导丛书”,8)与SUBSTR(”计算机辅导丛书”,7)
36、函数LEN(STR(1234.45,3,1))的结果是()A2B3C5D一串(****)
37、函数OCCURS(”abc”,”abcacdabc”)的结果为()A0B1C2D4
38、在命令窗口输入如下语句:
A=”VisualFoxPro”
B=”Fox”
?
at(B,A)
?
?
atc(B,A)
在主窗口中显示的结果为()A01B88C18D81
39、下列字符函数中,其结果为逻辑型的函数是()
AOCCURSBSTUFF()CLIKEDCHRTRAN
40、在命令窗口输入如下命令:
M=”电脑信息时代”
N=”电脑”
K=”计算机”
?
CHRTRAN(M,N,K)
?
?
STUFF(M,1,4,K)
在主窗口中显示的结果为()
A 电脑信息时代计算机信息时代 B 计算机信息时代计算机信息时代
C 计算信息时代计算机信息时代 D 计算机信息时代计算信息时代
41、下列函数中,函数值为数值型的是()ATIME()BDATETIME()CDATE()DDAY(DATE())
42、下列各函数中,其函数数值类型相同的是()
ADAY(DATE())和TIME()
BTIME()和DATETIME()
CYEAR(DATE())和DATE()-10
DDATE()-{^2002/03/02}和SEC(DATETIME())
43、执行以下语句序列,程序的运行结果是()
SETDATETO YMD
STORECTOD(“05/01/02”)TORQ
STOREYEAR(RQ)TOYR
?
YR
A05B2001C2002D2005
44、执行下列语句后,在主窗口中输出的结果为()
X=”*”
?
”4&X.5=”+STR(4&X.5,2)
A4&X.5=20B4&X.5=0C4*5=20D4*.5=20
45、在命令窗口执行下列语句:
STORE-123.45TOXI
?
STR(XI,3),STR(XI)
在主窗口中输出的结果为()A-123-123B-123.45-123C***-123.45D***-123
46、在VisualFoxPro中,函数VAL(“12AB34”)的返回值是()
A12AB34B12.00C1234.00D0
47、输入下列命令,程序的执行结果是()
STORE.NULL.TOa
?
a,ISNULL(a)
A.F..F.B.T..T.C.NULL..F.D.NULL..T.
48、若当前打开的数据表文件是一个空表,则利用函数RECNO()和EOF()的测量结果分别为()
A0.T.B0.F.C1.T.D1.F.
49、假设X=57,Y=43,Z=”X+Y”,则函数VARTYPE(1+&Z)的值为()
A100BNCCDU
50、假设CJ=75,则函数:
IIF(CJ>=60,IIF(CJ>=85,”优秀”,”良好”),”不及格”)的值为()
A优秀B良好C不及格D函数套用错误
二、填空题
1、常量用以表示一个具体的、不变的值,其类型包括字符型、数值型、货币型、日期型和、_____6种。
2、字符型常量的定界符为半角的单引号、双引号和_____。
3、数值$123.33表示的是_____常量。
4、VisualFoxPro中的变量可分为_____和_____两种。
5、给变量赋值的方法有通过等号赋值和利用_____命令。
6、用于显示内存变量的命令的_____和_____。
7、当字段变量与内存变量同名时,系统默认访问的是_____的值。
8、用_____显示表达式的值时会在当前光标所在位置输出。
9、_____是由常量、变量和函数通过特定的运算符连接起来的式子,其形式包括_____和用运算符将运算对象连接起来形成的式子。
10、假设A=”Visual”、B=”FoxPro”,则表达式A+B=_____,A—B=_____。
11、表达式3^2-9/3%3**2的值为_____。
12、两个日期型数据相减,其结果为_____数据。
一个日期型数据减去或加上一个一个数值型数据其结果为_____数据。
13、在关系表达式中,所有关系表达式的结果都为_____数据。
14、逻辑运算符中,_____运算符的优先级最高。
15、表达式LEN(”电脑”)=LEN(SUBSTR(“COMPUTER”,1,4))的结果为_____
16、对应数学表达式X×Y3的VisualFoxPro表达式为_____
17、假设X=-16,如果要通过函数将X的值变为-4,则函数表达式为_____
18、假设字符串X=”中国!
计算机!
”,要将结果显示为”计算机!
中国!
”,则应该使用函数表达式SUBSTR(X,6,7)+_____。
19、假设A=5,B=10,C=“A+B”,则表达式C+STR(&C)的结果是_____
20、有如下语句序列:
x1=CHRTRAN(“ABCDABEF”,”ABF”,”123”)
x2=CHRTRAN(“电脑报”,“电脑”,“计算机”)
x3=CHRTRAN(“大家好”,“大家”,“您”)
?
x1,x2,x3
运行结束后,其x1,x2,x3的值分别为_____、_____和_____。
21、VARTYPE()函数的返回值共有10种类型,写出下列各个字母所代表的数据类型,其中Y代表_____、X代表_____、T代表_____。
第四章练习
一、选择题
1、在VisualFoxPro中,数据库文件的扩展名为:
A.DBFB.DBCC.DCXD.DCT
2、在VisualFoxPro中,在命令窗口输入createdatabase命令,系统产生的结果是:
A系统会弹出“打开“对话框,请用户选择数据库名
B系统会弹出“新建“对话框,请用户输入数据库名并保存
C系统会弹出“保存“对话框,请用户输入数据库名并保存
D出错信息
3、在VisualFoxPro中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vf 习题
![提示](https://static.bdocx.com/images/bang_tan.gif)