版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 Visual FoxPro 数据库管理系统概述一、 选择题:1.项目管理器的功能是组织和管理与项目有关的各种类型的_B_A字段 B文件 C程序 D数据2项目是VFP中各种文件组织的核心、应用程序构建的组织机构。在下列有关VFP项目的叙述中,错误的是_B_。 A项目的创建既可以利用菜单或工具栏,也可以利用VFP命令B一个VFP窗口中,只能打开一个项目C在VFP窗口中,项目管理器可以折叠成工具栏形式D“连编”操作是针对项目而言的,该操作位于“项目”菜单栏3扩展名为.dbc的文件是_C_P35A表单文件 B表文件 C数据库文件 D项目文件4在VISUAL FOXPRO中创建项目,系统将建立一
2、个项目文件,项目文件的扩展名是_C_P35Apro Bprj Cpjx Ditm 5在VISUAL FOXPRO的项目管理器中不包括的选项卡是_D_P36A数据 B文档 C类 D表单 6在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是_D_P40A日期型8和逻辑型1 B日期型8和通用型4C逻辑型1和备注型4 D备注型和通用型7下列变量名中不符合命名规则的是_C_P41A.姓名 B.Stu_Name C.100号 D.H68假定M=22+28,则执行命令?M后屏幕将显示 B A.50B.22+28C.22+28D.50.009将内存变量定义为全局变量的Visual Fo
3、xPro命令是_C_P43ALOCAL BPRIVATE CPUBLIC DGLOBAL10在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是_B_P43A.PRIVATE B.LOCALC.PUBLIC D.不用说明,在过程中直接使用11顺序执行下列命令,最后一条命令的结果为_D_x=100y=8x=x+y?x,x=x+yA.100 .F.B.100 .T.C.108 .T.D.108 .F.12Visual FoxPro内存变量的数据类型不包括_C_P43A数值型 B货币型 C备注型 D逻辑型 13下列字符型常量
4、的表示中,错误的是_C_P42A65+13 B电脑商情如果某种定界符本身也是字符串的内容,则需要用另一种定界符表示该字符串。C中国 Dx=y14下列关于变量的叙述中,不正确的一项是_C_A变量值可以随时改变B在Visual FoxPro中,变量分为字段变量和内存变量C变量的类型决定变量值的类型 D在Visual FoxPro中,可以将不同类型的数据赋给同一个变量15下列命令的语法规则中,非法的是_D_A命令动词只写前四个字母 B命令动词后的子句位置可交换 C命令动词大小写字母等价 D各短语和参数要连续输入无空格16在Visual FoxPro中,有如下几个内存变量赋值语句,执行下述赋值语句之后
5、,内存变量X、Y、M、N、Z的数据类型分别是_A_X=2001-07-28 10:15:20 PM Y=.T. M=$123.45 N=123.45 Z=123.45 AD、L、Y、N、C BD、L、M、N、C CT、L、M、N、C DT、L、Y、N、C17要清除当前所有其名字的第2个字符为“X”的内存变量,应该使用命令_C_P44ARELEASE ALL *X BRELEASE ALL LIKE X CRELEASE ALL LIKE ?X DRELEASE ALL LIKE ?X18.已知x=123,表达式&x+456的值是_B_P59 (字符型)+为字符运算符,将字符串连接在一起,结果仍
6、然是字符串A. B.579 C.“” D.“579” 19.数组元素建立后,其初值为: _D_P45数组在申明之后,每个数组元素的默认值为逻辑值.F.A0 B.NULL. C.T. D.F.20数组变量是_B_的一组有序变量。P44数组是存储在一个变量中由单个变量名引用的有序数据集合,是一种内存变量,可通过数据序号(数据下标)被引用。A名字相同而上标不同 B名字相同而下标不同C名字不同而上标相同D名字不同而下标相同21使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为_D_P45 两行三列A2个 B3个 C5个 D6个22. 利用命令DIMENSION X(2
7、, 3)定义了一个名为X的数组后,依次执行赋值命令X(3)=10、X(5)=20、 X=30,则数组元素X(1,1)、X(1,3)、X(2,2)的值分别是_A_P45(1,1)(1,2)(1,3)(2,1)(2,2)(2,3)A30、30、30 B.f.、10、20 C30、10、20 D 0、10、20 23下面关于Visual FoxPro数组的叙述中,错误的是_C_A用DIMENSION和DECLARE都可以定义数组(私有数组) P45BVisual FoxPro只支持一维数组和二维数组C一个数组中各个数组元素必须是同一种数据类型 P44D新定义数组的各个数组元素初值.F.P4524在V
8、ISUAL FOXPRO中说明私有数组的命令是_C_ P45ADIMENSION 和ARRAY BDECLARE 和 ARRAY CDIMESION 和 DECLARE D只有DIMENSION 25关于Visual FoxPro的变量,下面说法中正确的是_B_A使用一个简单变量之前要先声明或定义B数组中各数组元素的数据类型可以不同 P44C定义数组以后,系统为数组的每个数组元素赋以数值0 ( .F.)D数组元素的下标下限是026.表达式MOD(12, 7)的值是_A_ P4849功能:用一个数值表达式去除另一个数值表达式,返回余数。被除数表达式中的小数位中的小数位决定了返回值中的小数位;除数
9、表达式为正数,返回值为正,否则为负。A. 5 B-2 C-5 D227.表达式MOD(12, -7)的值是_B_被除数与余数的差值是除数的整数倍。A5 B-2 C-5 D228.表达式 ROUND(6.7,0)的结果为_D_ P49功能:返回圆整到指定小数位数的数值表达式A. 6 B. 8 C. 5 D.729.下有关表达式MOD(a, b)= c的说法中正确的有_D_ _A. a, b必须同时为正 Ba, c必然同号Ca, b必须同时为负 Db, c必然同号30.下列函数中函数值为字符型的是_D ADATE( ) 无参数,返回当前系统日期BTIME( ) 无参数,返回当前系统时间CYEAR(
10、 ) 日期型或时间日期型,从指定的日期表达式或日期时间表达式值中返回年份 D.ATETIME( ) 31函数是程序设计语言中重要的语言成分。在下列VFP函数中,其返回值不为字符型数据的是_B_A. TYPE() 返回表达式的值的数据类型 P55 BDOW() 从日期或日期时间表达式的值中返回该日期是一周的第几天(第一天为星期日)P52 CCHR() 计算数值表达式的值,然后以该值为ASCII码值返回其对应的字符 P53DTTOC( ) 由日期或日期时间型数据返回字符型日期 P5332. 对于下列函数来说,其返回值的数据类型不为数值型的是_D_ALEN(Visual FoxPro) BYEAR(
11、DATE()CATC(this, ThisForm) 返回一个字符表达式(或备注字段)在另一个字符表达式(或备注字段)值中首次出现的位置 DLEFT( ,2)33. 设S=江苏省普通高校计算机等级考试,从中取出高校二个字的函数是_B_ P51ASUBS(S,6,2) BSUBS(S,11,4) C. SUBS(S,6,4) DSUBS(S,11,2)34.函数UPPER(12ab34CD)的结果是_A_A12AB34CDB12ab34CDC12ab34cdD12AB34cd35.在下列函数中,函数值为数值的是_A_AAT(人民, 中华人民共和国,1) BCTOD(01/01/96) 由字符型日
12、期返回日期或日期时间型数据 (日期或日期时间型)CSPACE() 返回由指定数目的空格构成的字符串(字符型)DSUBSTR(DTOC(DATE(),7) 从给定的字符表达式(或备注字段)值中返回一个子字符串 36.表达式LEN(SPACE(0)的运算结果是_C_A .NULL. B1 C0 D 37在VFP命令窗口中执行?YEAR(DATE()+5)命令后,所返回结果的数据类型是_A_ AN(数值型) BD(日期型) CC(字符型) DT(日期时间型)38下列表达式中,合法的是_B_AYear(Date()-2000/08/02BDate()-2000/08/02CDate()+2000/08
13、/02DA、B、C均对39.下列表达式中结果为真的是_C_ A. 3-2=1 B. 3-2=1 C. 3-2=32 D. 3+2=540.把日期2004年10月16日赋值给日期型变量的方法是_C_AD=10/16/2004 BD=10/16/2004C. D=CTOD(10/16/2004) DD=DTOC(10/16/2004)41表达式VAL(SUBS(本年第2期,7,1)*LEN(他!我)的结果是_D_ P53 VAL 由数字组成的字符表达式返回数字值A.0B.2C.8D.1042?AT(大学, 北京语言文化学院)的答案是_D_A.12B.13C.16D.043.下列关系表达式中,运算结
14、果为逻辑真.T.的是_C_A副教授$教授B3+5#2*4C计算机计算机世界D2004/05/01=CTOD(04/01/03)44.下列表达式中结果为.T.的是_C_A9 08/02/97 D91045.下列关于数据操作的说法中,不正确的是_ B_A货币型数据能参加算术运算B两个日期型数据可以进行加法运算C一个日期型数据可以加或减一个整数D字符型数据能比较大小,日期型数据也能46.表达式a$akbc的结果为_ C _A. 1 B. 3 C. .t. D.f.47.下列4个表达式中,运算结果为整数型的是_D_A1234-5678 B. 109CCTOD(2003/05/23) D.LEN(SPA
15、CE(3)-148.表达式Day(2004-1-2)的值是_D_A2004 B.2003 C. 1 D. 249.在Visual FoxPro中,对于空值(NULL)叙述正确的是_B_A.空值等同于空字符串B.空值表示还没有确定值C.不支持字段值为空值D.空值等同于数值050在下列FoxPro表达式中,结果为日期型的正确表达式是_B_ ADATE()+TIME()BDATE()+20 CDATE()-01/03/99D365-DATE()51在VFP中,下面4个关于日期或日期时间的表达式中,错误的是_C_A2002.02.01 11:10:10AM-2001.09.01 11:10:10AMB
16、01/91/2003+20C2003.02.01+2001.02.01D2000/02/01-2001/02/0152连续执行以下命令之后,最后一条命令的输出结果是_D_SET EXACT OFF X=A ?IIF(X =A,X-BCD,X+BCD)AA BBCD CA BCD DABCD 53.在下列的Visual FoxPro表达式中,运算结果为字符型数据的是 B AABCD+ EF= ABCDEFB1234-34CCTOD(05/08/03)DDTOC(DATE()04/03/02 54.有如下赋值语句,结果为“大家好”的表达式是 D a=“你好” b=“大家” Ab+AT(a,1) B
17、b+RIGHT(a,1) Cb+LEFT(a,3,4) Db+RIGHT(a,2)55.设变量x的值为abc (其长度为4,末尾为一个空格字符),变量y的值为 abc(其长度为4,第一个字符为空格),则表达式LEN(x+y)和LEN(x-y)的返回值分别为 C A6,6 B7,7 C8,8 D8,756.已知数值型变量X=1,Y=2,以下返回值为!3!的表达式是 A A. !+STR(X+Y,1)+! B. !+X+Y+! C. !+VAL(X+Y)+! D. !+X+Y+!57逻辑运算符的优先顺序是 A ANOT,AND,OR BNOT,OR ,AND C. AND ,NOT,OR DOR,
18、.NOT.AND.58. 运行下列程序段后,屏幕上显示的内容是 A y=DTOC(DATE(), 1) y=.NULL. ? TYPE(y)A. C B. D C. L D. NULL59.假定系统日期是1998年12月20日,有如下命令, 执行后N的值应为_B_ _ N=(YEAR(DATE()-1900)+0, A1998 B98 C20 D12 60.以下四组表达式中结果是逻辑值.T.的是_A_ Athis$this is a string Bthis$THIS IS A STRING Cthis is a string$this Dthisthis is a string二、 填空题:
19、1项目管理器的 数据 选项卡用于显示和管理数据库、自由表和查询等。2在VFP中,用户可以利用命令来修改系统的操作环境(如默认目录等),也可以通过菜单命令打开 工具选项 对话框进行设置。3.在VFP命令窗口中输入并执行命令 screen .FontSize=20,可以使主窗口中输出文本的字号设置为20。4在程序中可以用 public 指定全局(公共)变量。在当前工作期中,任何运行的程序都能使用和修改全局变量和全局数组。在命令窗口中创建的任何变量或数组被自动赋予全局属性。5使用LOCAL、PRIVATE和PUBLIC命令可以指定内存变量的作用域。在VFP命令窗口中创建的任何内存变量均为 公共变量
20、。6将第24个字符为“yan”的所有变量保存到mVar内存变量文件中,可以使用命令:SAVE TO mVar ALL like ?yan*。7在VFP中,关闭所有的文件并结束当前VFP系统运行的命令是 quit 8在VFP中,系统规定:名称(如变量名、字段名、对象的属性名等)只能以字母、汉字或下划线等字符开头,不能以数字字符开头。系统预定义了许多系统变量,它们的名称均以 下划线 开头。9在VFP中,使用 LOCAL 、PRIVATE和PUBLIC命令可以指定内存变量的作用域。10将内存变量文件mVar中所保存的内存变量恢复到内存,且当前已存在的内存变量仍保留,可以使用命令 RESTORE FR
21、OM mVar ADDITIVE。11利用SET命令可以改变VFP系统运行时的临时工作环境(“临时”是指当前有效,下次启动VFP系统时将不起作用)。例如,利用SET SAFETY ON|OFF命令可以设置覆盖已有文件之前是否显示提示框。12利用一条 STORE 命令(语句)可以给多个内存变量赋同一个值。13运行以下程序后,VFP主窗口显示的结果是 二级等级应用考试 。CLEARSTORE 计算机基础知识和应用能力等级考试 TO A1Vfp=二级A3=subs(a1,17,16)A2=vfp? &A2+A314目前用户通常是在操作系统环境下(如在“我的电脑”或“资源管理器”窗口中)创建和删除文件
22、夹。在VFP程序中,也可以利用MD和 RD 命令来创建和删除文件夹。15在VFP中,系统规定:除了自由表的字段名、表的索引标识名至多只能 10 个字符以外,其余的名称的长度可以长达100多个字符。16.执行如下命令后,Y(2)=_55_。 DIMENSION X(3,4),Y(6) X=55 Y=X(2)17执行如下命令后,X(2)的值为 7 DIMENSION X(3,4) X=718在Visual FoxPro系统的命令窗口中,输入并执行下列命令后,Visual FoxPro主窗口中显示内容为 _3 ? mod(-12,5)19函数INT(LEN(123.456)的结果是 _7_20常量 .n. 表示的是_逻辑_型的数据。21?Substr(“”,3,3)的结果是_”345”_。22使用命令DECLARE mm(4,5)定义的数组,包含数组元素的个数为_20_个。23在Visual FoxPro中说明数组后,数组的每个元素在末赋值之前的默认值是_.f._。24命令?lower(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铝型材氧化、电泳生产车间工艺操作规程
- 沙洗砂生产线操作规程
- 2025年恩替卡韦合作协议书
- 2026年甘肃白银社区工作者考试试题解析及答案
- 2025年山东(专升本)历史考试题库(含答案)
- 2025年印铁油墨合作协议书
- 楼顶广告牌抗风检测技师(初级)考试试卷及答案
- 矿山工程师考试试卷及答案
- 版权登记代理技师试卷及答案
- 网络信息安全风险评估与防范指南
- 湖北省圆创高中名校联盟2026届高三2月第三次联合测评生物试卷(含答案解析)
- 2026年赣州职业技术学院单招职业技能考试备考试题附答案详解
- 雇佣老人看门协议书
- 赠与财物协议书模板
- 高等学校学生食堂伙食结构及成本核算指导意见
- 高一年级英语上册阅读理解专项练习及答案(50篇)
- 颅内肿瘤放疗护理管理
- 低温环境透水混凝土施工工艺方案
- 火电企业设备金属健康状态监测与防控体系
- 2025年全国中级经济师考试真题卷含答案经济基础知识
- 锻造加热工作业指导书
评论
0/150
提交评论