2012专科 VFP 期末复习题

合集下载

VF数据库期末考试题及答案

VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

(完整版)VFP程序设计期末复习题(学生版)

(完整版)VFP程序设计期末复习题(学生版)

VFP程序设计期末复习题(学生版)一、基本知识点(含填空题、选择题、判断题)1.在有关数据库的概念中,若干记录的集合称为表。

2.要计算职称为副教授或教授的工资总额,可用的命令有:(1)sum 工资 FOR 职称="副教授".OR.职称="教授"(2)SUM ALL 工资 FOR 职称="副教授".OR.职称="教授"(3)SUM 工资 FOR "教授"$职称3.不允许记录中出现重复索引值的索引是主索引和候选索引。

4.在Visual FoxPro中,打开数据库的命令是OPEN DATABASE <数据库名>。

5.连续执行以下命令之后,最后一条命令的输出结果是A BCD。

SET EXACT OFFX="A "?IIF("A"=X,X-"BCD",X+"BCD")6. LEET("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)运算中,结果相同。

7.在Visual Foxpro中,用于建立或修改过程文件的命令是MODIFY COMMAND <文件名>或MODIFY PROCEDURE <文件名>。

8.使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为6。

9.APPEND命令的功能是在表的最后面插入一条记录。

10.打开学生数据库及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令GOTO 100。

11.假定系统是期是2004年01月05日,有如下命令: NJ=YEAR(DATE()) 执行该命令后,NJ的值是2004。

12.学生数据库文件中共10条记录,其姓名字段值均为学生全名,执行如下命令序列: USE STUDENT ?recno() 最后,recno()函数的显示值是1。

VFP期末上机复习题及答案

VFP期末上机复习题及答案

VFP期末上机复习题第一套1、建立一个运动会成绩管理数据库(文件名为VFLX1.DBC),并在其中建立如下两个数据表并输入表中的数据(40分)运动员基本情况表(K1.DBF)和运动成绩表(K2.DBF)。

其数据形式如下:运动员基本情况表(K1.DBF)运动成绩表(K2.DBF)要求:将数据库(VFLX1.DBC)中的K1.DBF(父表)和K2.DBF(子表)以“编号”建立一对多永久关系。

2、建立程序文件VFLX1.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。

在程序首行用注释语句注明学生姓名和学号,并请用注释语句标注小题号。

(30分)(1)试完成如下任务:要求输出每个参赛人员的姓名,所属部门及所得总分,并且按所得总分降序排序;(2)试编写程序,要求任意一个输入比赛项目的名称后,能查询出参加该项目的人员姓名及所属部门名称;当直接按下回车键后退出查询。

(3)输出各部门的名称及该部门参赛所得总分;3、表单设计。

按以下要求设计程序界面,表单文件名为:F1.SCX。

(30分)设计如图所示一个表单,包括3个标签,3个文本框,2个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。

其中,①表单窗口名用来显示考生自己的姓名和学号的后四位数;(如图中式样)②文本框text1 、text2和text3的显示初值为0;③该表单运行后,可以在文本框text1 、text2中分别输入一个数,左键单击“比较大小”命令按钮,则在文本框text3中显示较大一个数;④左键单击“退出”命令按钮,结束表单程序的运行。

第二套1、建立一个工资管理数据库(文件名为VFLX2.DBC),并在该数据库中建立如下两个数据表并输入数据(40分)职工数据表(K21.DBF )和工资数据表(K22.DBF )。

其数据形式如下:职工号”建立一对一永久关系。

2、建立程序文件VFLx2.PRG ,要求将完成下列各小题任务的VFP 数据表操作命令或VFP-SQL 命令写在该程序文件中。

vfp期末复习题

vfp期末复习题

vfp期末复习题《VFP数据库原理与应用》复习题一、选择题1. 每一个工作区上只能打开( A )个数据表。

A.1个 B.2个 C.10个 D.任意个2.下列四种索引类型中,自由表中不能建立的索引是___B____。

A. 普通索引B. 主索引C. 候选索引D. 唯一索引3. 在Visual FoxPro中的NULL值的含义是 D 。

A.与空字符串相同B.与数值0相同C.与逻辑非相同D.与以上都不相同4.在VFP5.0中,下列变量名中命名合法的是___A______。

A. nV5B. 5XC. ifD. x{1}5.数据管理发展的三个阶段是___A_____。

A. 人工管理阶段,文件管理阶段和数据库管理阶段B. 层次模型阶段,网络模型阶段和关系模型阶段C. pc机数据库阶段,小型机数据库阶段和大型机数据库阶段D. dbase数据库阶段,foxbase数据库阶段和foxpro数据库阶段6.在vfp系统中,“.dbf”文件被称为___B_____。

A. 数据库文件B. 表文件C. 程序文件D. 项目文件7.已知js表中有两条记录,下列操作中,返回值一定是.T.的是____C____。

A. USE js(回车)? BOF()(回车)B. USE js(回车) GO 2(回车) SKIP-1(回车)? BOF()(回车)C. USE js(回车) GO Bottom(回车) SKIP (回车) ? EOF()(回车)D. USE js(回车) SKIP-1(回车)?EOF()(回车)8.数据库表的INSERT触发器,在表中___A____记录时触发该规则。

A. 增加B. 修改C. 删除D. 浏览9.运行查询aaa.qpr 的命令是___C___。

A. USE aaaB. USE aaa.qprC. DO aaa.qprD. DO aaa10.vfp中DTOC()函数返回值的类型是___A___。

A. 字符型B. 日期型C. 数值型D. 逻辑型11. 执行? AT(″教授″,″副教授″)命令的结果是( C )。

vfp数据库期末考试题及答案

vfp数据库期末考试题及答案

vfp数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的基本操作?A. 插入记录B. 删除记录C. 导出数据D. 格式化数据答案:D2. Visual FoxPro中,哪个命令用于创建数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEFT()B. RIGHT()C. LEN()D. SPACE()答案:C4. 如果要在Visual FoxPro中查找表中所有姓“张”的记录,应该使用哪个命令?A. SELECT * FROM 表名 WHERE 姓名 = "张"B. SELECT * FROM 表名 WHERE 姓名 LIKE "张%"C. SELECT * FROM 表名 WHERE 姓名 = "%张%"D. SELECT * FROM 表名 WHERE 姓名 LIKE "张*"答案:B5. 在Visual FoxPro中,以下哪个选项不是索引类型?A. 主索引B. 候选索引C. 唯一索引D. 普通索引答案:B6. Visual FoxPro中,哪个命令用于打开一个表?A. OPEN DATABASEB. USEC. SELECTD. BROWSE答案:B7. 在Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D8. 如果要在Visual FoxPro中对表中的记录进行排序,应该使用哪个命令?A. ORDER BYB. SORTC. INDEXD. ASC答案:B9. 在Visual FoxPro中,以下哪个选项不是报表设计工具?A. Report PainterB. Label WizardC. Form DesignerD. Menu Designer答案:D10. Visual FoxPro中,哪个命令用于关闭一个表?A. CLOSEB. RELEASEC. USED. SELECT答案:A二、填空题(每空1分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的所有表。

VF复习题及答案

VF复习题及答案

VFP程序设计复习题一、选择题1、Visual FoxPro支持面向对象程序设计,在Visual FoxPro中,对象可区分为和容器两种。

A.表格B.控件 C.类 D.数据2、假设在某表单中设置一个命令按钮,要求在该按钮上显示“确定”二字,于是应修改该命令按钮的属性。

A.Name B.Caption C. Visible D.ToolTipText3、现要求建立一个表单,使得该表单运行时,用户可通过它进行数据输入,为此在建立表单时,至少要在该表单中设置下列的控件。

A.CommandButton B.Timer C. TextBox D.Image4、设x=”y+”,y=5,在命令窗口执行命令? &x.y后,屏幕上显示。

A.x.y B.y+5 C.25 D.105、函数STR(-304.75)的值是。

A、-304B、304C、305D、 -3056、连续执行以下命令之后,最后一条命令的输出结果是。

SET EXACT OFFX="A "?IIF(x="A",X-"BCD",X+"BCD")A、AB、BCDC、A BCDD、ABCD7、()数据在内存中占用1个字节。

A.字符型B.日期型C.货币型D.逻辑型8、在命令窗口执行命令store 0 to A后,紧接着输入并执行命令(),Visual FoxPro就会报错。

A.A<>0=A B.A=0=A C.A=0<>A D.A=09、在命令窗口输入并执行命令? {^2008-5-31}-{^2008-4-30}后,屏幕上将显示()。

A.1 B.31 C.01/01/08 D.05/01/089、在命令窗口输入并执行命令? “大学” $ “大学生”后,屏幕上将显示()。

A.大学B..T. C.大学生D..F.10、设X=”654”+SPACE(2),Y=”321”,则X-Y的值与()相等。

VFP_2012复习题

复习题一、单选题1.下列对象中,是容器对象的是。

A.命令按钮B.表格C.时钟D.文本框2.Load,Activate,Init事件的执行顺序为__________。

A.Load,Init,ActivateB.Init,Activate,LoadC.Activate,Load,InitD.Init,Load,Activate3.在参照完整性的设置中,如果当主表中删除记录后,要求删除子表中的相关记录,应将“删除”规则设置为。

A.限制B.级联C.忽略D.任意4.下列有关数据库概念叙述正确的是。

A.概念模型就是关系模型B.关系模型就是关系C.关系模式就是关系D.不同的关系可以具有相同的关系模式5.用户创建一个包含备注型字段自由表时,除生成DBF文件外,还必定生成文件。

A.CDX B.PRG C.FPT D.QPR6.在数据库JXSJ.DBC中,要为视图MYVIEW的字段GH设置标题,可先打开数据库JXSJ.DBC,再使用函数DBSETPROP(“MYVIEW.GH”,,“CAPTION”,“工号”)。

A.“FIELD” B.FIELD C.VIEW D.“VIEW”7.下列对象中,是容器对象的是。

A.命令按钮B.选项按钮组C.标签D.文本框8.Visual FoxPro是一个________ __。

A.数据库系统B.数据库管理系统C.数据库D.数据库管理员9.库表字段的默认值保存在文件中。

A.表B.数据库C.项目D.表的索引10.函数AT(“人口”,"南京人口学院")的返回值是__________。

A.3B.0C.5D.411.在参照完整性设置中,要实现删除主表记录时,若子表存在相关记录则禁止删除的规则,应设置“删除”规则为________。

A.限制 B.级联 C.忽略 D.任意12.如果要对自由表某一字段的数据值建立唯一性保护机制,以下表述中正确的是________。

A.对该字段创建主索引B.对该字段创建唯一索引C.对该字段创建候选索引D.对该字段创建普通索引13.如果不允许对一个数据库表进行插入操作,那么可以对该表__________。

vf期末考试复习题库

vf期末考试复习题库# vf期末考试复习题库一、选择题1. 在Visual FoxPro中,以下哪个选项不是字段的数据类型?A. 字符型B. 数值型C. 日期型D. 图像型2. 以下哪个命令用于在Visual FoxPro中创建表单?A. `CREATE TABLE`B. `CREATE FORM`C. `CREATE INDEX`D. `CREATE DATABASE`3. 在Visual FoxPro中,如何将一个表单的实例传递给另一个表单?A. 使用`THISFORM`B. 使用`FORM`C. 使用`THISFORMSET`D. 使用`FORMSET`4. 以下哪个函数用于计算两个日期之间的天数差?A. `DATE()`B. `YEAR()`C. `DATEDIFF()`D. `DATEADD()`5. 在Visual FoxPro中,以下哪个事件用于响应表单的关闭?A. `ON CLICK`B. `ON CLOSE`C. `ON LOAD`D. `ON CHANGE`二、填空题1. 在Visual FoxPro中,使用________命令可以打开一个表单。

2. 数据库表中,字段的默认值可以通过________属性设置。

3. Visual FoxPro中的表单设计器提供了一个________工具栏,用于添加控件到表单。

4. 使用________函数可以获取当前系统日期。

5. 在Visual FoxPro中,可以通过________属性设置表单的标题。

三、简答题1. 解释Visual FoxPro中的“表单”和“报表”有何区别?2. 描述如何使用Visual FoxPro创建一个简单的查询。

3. 阐述Visual FoxPro中索引的作用及其类型。

四、编程题1. 编写一个Visual FoxPro程序,用于计算并显示一个数值型字段中所有记录的总和。

```foxpro* 假设字段名为TotalAmountSELECT * FROM SalesSUM = 0FOR EACH Record IN SalesSUM = SUM + Sales.TotalAmountENDFOR"Total Amount: " + STR(SUM)```2. 创建一个Visual FoxPro表单,包含一个文本框和一个按钮。

vfp期末考试题库

vfp期末考试题库尊敬的同学们:本学期即将迎来VFP(Visual FoxPro)的期末考试,为了帮助大家更好地复习和准备,我为您准备了一份VFP期末考试题库。

请您根据题目要求,合理安排时间,认真答题。

以下是考试题目,祝您取得优异成绩!第一部分:单项选择题1. 在VFP中,以下哪个不是合法的变量名?A. _startDateB. 1234CountC. Cus_NameD. #totalAmount答案:B2. 在VFP中,用于创建数据库连接的函数是?A. CREATE DATABASEB. OPEN CONNECTIONC. USE DATABASED. SET CONNECTION答案:C3. 在VFP中,以下哪个命令用于删除文件?A. CLOSE FILEB. RELEASE FILEC. KILLD. DELETE FILE答案:C4. 在VFP中,以下哪个不是有效的逻辑操作符?A. ANDB. ORC. XORD. NOT答案:C5. 在VFP中,以下哪个函数用于返回字符的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A第二部分:代码填空题1. 请写出一个VFP的FOR循环的语法,并计算从1到10的自然数之和。

FOR i = 1 TO 10total = total + iENDFOR2. 已有一个名为"Customers"的表,表中有字段"Cus_Name"、"Cus_Age"和"Cus_City",请编写一段 VFP 代码,将表中居住在北京的顾客的姓名(Cus_Name)和年龄(Cus_Age)输出到屏幕上。

SELECT Cus_Name, Cus_Age FROM Customers WHERE Cus_City = "北京"SCANCus_Name, Cus_AgeENDSCAN第三部分:简答题1. 简述VFP中的数组和表的区别。

vfp期末考试题目及答案

vfp期末考试题目及答案VFP期末考试题目及答案一、选择题1. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. SHOW FORMD. VIEW FORM答案:A2. Visual FoxPro中,用于排序记录的命令是:A. ORDER BYB. SORTC. ARRANGED. RANK答案:B3. 在Visual FoxPro中,以下哪个函数用于计算表中记录的总数?A. RECCOUNT()B. RECNO()C. FOUNDCOUNT()D. COUNT()答案:A二、填空题1. 在Visual FoxPro中,创建一个表单的基本步骤是:打开表单向导,选择表单类型,_______,保存表单。

答案:设置表单属性2. 要在Visual FoxPro中创建一个查询,可以使用_______工具。

答案:查询设计器3. 在Visual FoxPro中,_______属性用于设置表单的标题。

答案:Caption三、简答题1. 解释Visual FoxPro中的“字段”和“记录”的区别。

答案:在Visual FoxPro中,“字段”指的是表中的一个列,它代表数据的一个属性,如姓名、年龄等。

而“记录”指的是表中的一行,它包含了字段的一个具体实例,如一个人的姓名和年龄的具体值。

2. 描述如何在Visual FoxPro中创建一个简单的报表。

答案:在Visual FoxPro中创建一个简单的报表,首先需要打开报表设计器,然后选择要包含在报表中的数据源,接着设计报表的布局和格式,最后保存并预览报表。

四、编程题1. 编写一个Visual FoxPro程序,该程序能够读取一个名为“Employees”的表中的所有记录,并显示每个员工的姓名和工号。

```foxproUSE EmployeesBROWSEUSE```五、案例分析题1. 假设你有一个名为“Sales”的表,其中包含“ProductID”,“ProductName”, “Quantity”, “Price”字段。

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

2012专科VFP 期末复习题练习一、1、下列关于“数据工作期”窗口的描述中,不正确的是___B_____备选答案:A)通过“数据工作期”窗口能够打开和浏览表B)“数据工作期”窗口建立的视图能够以表文件的形式保存在数据库中C)通过“数据工作期”窗口可以实现表间的关联操作D)通过“数据工作期”窗口可以直接查看工作区的使用情况2、主索引可以在下面哪项中建立____B___备选答案:A)自由表B)数据库表C)任何表D)自由表和视图3、工资数据表和按基本工资升序的索引文件已打开,现要将记录指针定位到第一个工资高于1000元的记录上,下列__A_____命令可以实现备选答案:A)LOCATE FOR 基本工资>1000B)FIND基本工资>1000C)SEEK基本工资>1000D)FIND FOR 基本工资>10004、在Visual FoxPro中,自由表_ B______备选答案:A)不可以加入到数据库中B)可以加入到数据库中C)加入到数据库后不可以再移出D)是否可以加入到数据库中取决于自由表的状态5、命令MODIFY DATABASE的功能是__B_____备选答案:A)修改数据库表的结构B)打开数据库设计器C)删除数据库D)移动数据库6、运行Visual FoxPro的向导时,可以___D____备选答案:A)打开“文件”菜单的新建对话框B)单击工具栏上的“向导”按钮C)从“工具”菜单中选择向导D)以上方法都可以7、在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为_____A__。

L真假,G文档图片,备选答案:A)1、4、8B)4、4、108、在Visual FoxPro中,相当于主关键字的索引是_A______备选答案:A)主索引B)普通索引C)惟一索引D)排序索引9、在Visual FoxPro中,存储图像的字段类型应该是__B_____备选答案:A)备注型简历B)通用型C)字符型D)双精度型高精度数据10、建立临时关联的方式是____B____备选答案:A)只能通过索引关键字B)可以通过索引关键字或记录号C)只能通过记录号D)以上都不正确11、在“数据工作期”窗口中,按钮“一对多”的功能是实现___D_____备选答案:A)一个表与多个表建立关联B)多个表与当前表建立关联C)父表中多条记录与子表中的一条记录建立关联D)父表中一条记录与子表中的多条记录建立关联一父多子!12、不能直接修改表中的记录值的命令是__A______备选答案:A)LOCATEB)CHANGEC)REPLACED)EDIT 编辑,校订13、建立临时关联时,关联关系可以按照关键字表达式和__C______表达式建立。

备选答案:A)日期型B)逻辑型C)数值型D)字符型14、默认情况下,查询的输出形式是____A____备选答案:A)浏览B)临时表C)表达式D)图形15、建立远程视图之前必须首先建立与远程数据库的___C_____C)连接D)联接方式16、在视图设计器的“更新条件”选项卡中,如果某个字段的“钥匙”标志列下出现“√”,则表示___B_____ 备选答案:A)该字段可以更新笔B)该字段为关键字C)该字段不可以更新D)该字段为非关键字17、可以连接或嵌入OLE对象的字段类型是_____C__ 对象链接嵌入备选答案:A)备注型字段B)备注型和通用型字段C)通用型字段D)字符型字段18、清除屏幕内容的命令是___D____备选答案:A)CLEAR ALLB)CLEAR SCREENC)CLEAR WINDOWSD)CLEAR19、使用命令操作方法打开查询设计器窗口(假设查询文件名为lie.qpr),在命令窗口输入的命令是___D____备选答案:A)OPEN QUERY lie.qprB)DO QUERY lie.qprC)CREATE QUERY lie.qprD)MODIFY QUERY lie.qpr 询问,表示怀疑20、表文件STU.DBF和相应的索引文件已经打开,下列操作中错误的是__C______。

备选答案:A)SET INDEX TOB)COPY TO STU1 FOR 入校总分>=520C)COPY FILE TO STU1.DBFD)COPY STRUCTURE TO STU121、在下列命令中,执行效果相同的是_C______。

1. A VERAGE 入校总分FOR 性别=“男”2. A VERAGE 入校总分WHILE 性别=“男”3. A VERAGE 入校总分FOR !性别=“女”4. A VERAGE 入校总分WHILE 性别<>“女”备选答案:A)1和2、3和4B)1和4、2和3C)1和3、2和4D)都不相同的命令是___C____备选答案:A)LIST FOR 出生年月>=1980B)LIST FOR 出生年月>=80C)LIST FOR YEAR(出生年月)>=1980D)LIST FOR YEAR(出生年月)>=8023、Visual FoxPro的ZAP命令可以删除当前表的__D_____攻击,打败,杀死备选答案:A)结构和所有记录B)满足条件的记录C)有删除标记的记录D)所有记录24、计算所有职称为正、副教授的平均工资,将结果赋予变量PJ中,应使用命令_C______。

备选答案:A)A VERAGE 工资TO PJ FOR职称=“副教授”AND 职称=“教授”B)A VERAGE 工资TO PJ FOR职称=“副教授”OR “教授”C)A VERAGE 工资TO PJ FOR “教授”$职称D)A VERAGE FIELDS工资TO PJ FOR “教授”$职称25、如果要在屏幕上直接看到查询结果,“查询去向”应该选择_D______。

备选答案:A)临时表或屏幕B)浏览C)屏幕D)浏览或屏幕26、用于建立、修改、运行和打印.PRG文件的VFP命令依次是 D 。

备选答案:A)CREATE、MODIFY 、DO 和TYPEB)CREATE 、MODIFY COMM、RUN 和TYPEC)MODIFY COMM、MODIFY COMM、RUN 和TYPED)MODIFY COMM、MODIFY COMM、DO 和TYPE27、以下程序运行的结果是 D 。

f=0DO JCH WITH 5,f? "f=",fPROC JCHPARAMETERS n,facm=1fac=1DO WHILE m<nfac=fac*mm=m+1ENDDORETU备选答案:A)150B)90C)6028、下列各表达式中能作为<条件>的是 C 。

备选答案:A)x+12*bB)ABS(x+12)C)"张" $ 姓名D)EOF()=.F.29、在Visual FoxPro中有如下程序:SET TALK OFFmx=“Visual FoxPro”my=“二级”DO SUB1 WITH mx?my+mxRETURNPROCEDURE SUB1PARAMETERS mx1LOCAL mxmx=”Visual FoxPro DBMS考试”my=”计算机等级”+myRETURN执行命令DO TEST 后,屏幕的显示结果为D 。

备选答案:A)二级Visual FoxProB)计算机等级二级Visual FoxPro DBMS考试C)二级Visual FoxPro DBMS考试D)计算机等级二级Visual FoxPro30、以下对表达式的描述中,正确的是___B_____。

备选答案:A)对表达式中所有的运算符来说,都应该从左到右运算B)逻辑运算符只能对逻辑型值进行运算C)关系运算符左右两端的表达式类型可以不一致D)表达式是使用了特定运算符的式子,所以单独的一个常量不能称为表达式31、执行如下命令,最后输出结果是_B_______。

X=STR(125, 3, 0)Y=RIGHT(X, 2)Z=“&X-&Y ”?&Z备选答案:A)125-25B)100C)123D)12032、执行下列命令,最后输出结果是____A____。

A=STR(99.9, 3)B=99?&A+&C备选答案:A)199B)198C)99.99D)99.9833、设当前数据库有100条记录,在下列3种情况下:当前记录号为50时;BOF( )为真时;EOF( )为真时,命令?RECNO( )的结果分别是___C____。

备选答案:A)50, 1, 100B)49, 0, 100C)50, 1, 101D)50, 0, 10134、在下列函数中,函数值为数值的是__A_____。

备选答案:A)AT(“数据”, “DBMS数据库管理系统”)B)EOF( )C)SUBSTR(“abcdefg”, 5, 2)D)CTOD(“10/12/99”)35、以下对数组的描述中,错误的是__A_____。

备选答案:A)刚定义的数组中每个元素都是没有值的B)使用DIMENSION和DECLARE来定义数组是没有区别的C)VFP中只有一维数组和二维数组两种D)同一数组中的各元素不但可以取不同的值,且数据类型也可以不同36、下列字符型常量“Visual FoxPro”的表示方法中,错误的是__B_____。

备选答案:A)“Visual FoxPro”B){Visual FoxPro}C)‘Visual FoxPro’D)[Visual FoxPro]37、函数LEN(SPACE(10)+ SPACE(5))的结果为__B_____。

备选答案:A)5B)15C)10D)2038、设X=2002,Y=150,Z=“X+Y”,表达式&Z+1的结果是__C_____。

备选答案:A)类型不匹配B)X+Y+1C)2153D)2002150139、下列函数中函数值为字符型的是___B____。

备选答案:A)DATE( )B)TIME( )D)DATETIME( )40、设A=111,B=222,C=“A+B”,则表达式1+&C的值是_B______。

备选答案:A)1111222B)334C)1+A+BD)33341、Visual FoxPro中,函数INT(RAND( )*10)的值是在__C_____范围内的整数。

备选答案:A)(0, 1)B)(1, 10)C)(0, 10)D)(1, 9)42、在下列表达式中,结果为日期类型的正确表达式是___A____。

备选答案:A)DATE ( )+100B)DATE( )+TIME( )C)DATE( )-CTOD(“11/10/2003”)D)1000-DA TE( )43、Visual FoxPro中使用的变量类型是___C____。

相关文档
最新文档