VF试题
中职vf期末考试试题及答案
![中职vf期末考试试题及答案](https://img.taocdn.com/s3/m/6b7c91665b8102d276a20029bd64783e09127d3e.png)
中职vf期末考试试题及答案中职VF期末考试试题一、选择题(每题2分,共20分)1. VF中的主窗口是:A. 表单设计器B. 项目管理器C. 数据环境D. 代码编辑器答案:B2. 在VF中,以下哪个不是数据库表的字段属性?A. 必填B. 可为空C. 只读D. 表答案:D3. VF中,以下哪个命令用于打开一个表单?A. DISPLAYB. DOC. OPEND. VIEW答案:C4. 在VF中,哪个函数用于计算两个日期之间的天数差?A. DATE()B. DATEDIFF()C. DATEADD()D. DATEPART()答案:B5. 在VF中,以下哪个控件用于创建下拉列表?A. TEXTBOXB. COMBOBOXC. LISTBOXD. GRID答案:B二、填空题(每空2分,共20分)6. VF中,用于定义表单的类是______。
答案:Form7. VF中,用于定义数据表的类是______。
答案:Table8. VF中,用于定义报表的类是______。
答案:Report9. VF中,用于定义查询的类是______。
答案:Query10. VF中,用于定义数据库的类是______。
答案:Database三、简答题(每题10分,共20分)11. 请简述VF中表单(Form)的基本组成元素。
答案:表单的基本组成元素包括标题栏、菜单栏、工具栏、工作区和状态栏。
表单可以包含各种控件,如文本框、按钮、列表框等,用于与用户交互。
12. 请简述VF中如何创建一个简单的查询。
答案:在VF中创建查询通常涉及以下步骤:- 打开查询设计器。
- 选择要查询的表。
- 设置查询条件。
- 定义输出字段。
- 执行查询。
四、编程题(每题15分,共40分)13. 编写一个VF命令,用于计算并显示一个表中所有记录的总和。
答案:```SELECT SUM(字段名) AS 总和 FROM 表名```14. 编写一个VF表单程序,用于接收用户输入的姓名和年龄,并在表单上显示。
vf试题及答案
![vf试题及答案](https://img.taocdn.com/s3/m/9311d22e00f69e3143323968011ca300a6c3f624.png)
vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。
vf试题及答案能复制
![vf试题及答案能复制](https://img.taocdn.com/s3/m/c9968084a48da0116c175f0e7cd184254a351b46.png)
vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。
答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。
答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。
答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。
答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。
答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。
答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。
- 选择“文件”菜单中的“新建”选项。
- 选择“表单”。
- 在表单设计器中,使用“字段”工具来添加字段。
VF试题及答案
![VF试题及答案](https://img.taocdn.com/s3/m/7909ac2e4b73f242336c5f7f.png)
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考试试题及答案](https://img.taocdn.com/s3/m/52c4b8e3f90f76c661371a24.png)
VF期末考试复习选择题及答案1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。
A、第一条记录B、当前记录C、指定纪录D、库文件尾2.一个数据库文件中多个备注字段的内容是存放在(B )。
A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中3.在有关数据库的概念中,若干记录的集合称为(D)。
A. 文件B. 字段C. 数据项D. 表4.联接运算要求联接的两个关系有相同的(B)。
A. 主键B. 属性名C. 实体名D. 主属性名5. 逻辑运算符在运算时的优先顺序是(A)A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。
A. X>=5.OR.X<=8B. X>=5.AND.X<=8C. X≤8.AND.5≤X D. 5≤X.OR. X≤87. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。
A. 投影B. 选择C. 关联D. 复制8.以下各表达式中,运算结果为数值型的是(D)。
A. 9<6B. “D”$”ASD”C. TIME()+9D. LEN(SPAC(8))-99.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。
正确的操作顺序是(D)A.①②③B.②③①C.①③②D.②①③10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。
A.GO TOPB. GO 1C. GO RECNO()=1D. SKIP 111.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D)A.DISP FOR "李"=xmB.DISP FOR xm=李C.DISP FOR SUBS(xm,1,1)= '李'D.DISP FOR SUBS(xm,1,2)=[李]12. 求平均值的命令是(D)A.COUNTB.TOTALC.SUMD.AVERAGE13.不能作为索引关键字的数据类型是(B)A.数值型B.备注型C.日期型D.字符型14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。
vf试题及答案
![vf试题及答案](https://img.taocdn.com/s3/m/42d6fb6fcec789eb172ded630b1c59eef9c79a4d.png)
vf试题及答案为了帮助学生更好地准备VF(Verbal Fluency)测试,以下是一些常见的VF试题及答案,供各位参考学习。
VF测试是一种常见的语言能力测试,旨在评估受试者在特定话题下产生词汇的流畅度和灵活性。
下面将以不同主题为例,提供试题以及可能的答案。
1. 动物类话题试题:请列举尽可能多的动物。
答案:猫、狗、老虎、狮子、大象、长颈鹿、熊、猴子、兔子、鲨鱼、鸟、青蛙、蜘蛛、蛇、鸭子、鸽子、松鼠、犀牛、海豚、蝴蝶、豹子、鱼、马、牛。
2. 食物类话题试题:请列举尽可能多的水果。
答案:苹果、香蕉、橙子、草莓、西瓜、葡萄、柠檬、蓝莓、樱桃、哈密瓜、桃子、橘子、梨、榴莲、菠萝、甘蔗、木瓜、石榴、杨梅、椰子、芒果、荔枝、柚子、橙汁。
3. 职业类话题试题:请列举尽可能多的职业。
答案:医生、护士、教师、工程师、演员、歌手、画家、律师、警察、消防员、厨师、服装设计师、记者、市长、CEO、导演、作家、推销员、司机、农民、建筑师、电工、航天员、设计师、朗读者。
4. 交通工具类话题试题:请列举尽可能多的交通工具。
答案:汽车、火车、飞机、自行车、摩托车、轮船、公交车、出租车、地铁、直升机、电动车、滑板、单轮电动车、滑板车、脚踏车、小汽车、大卡车、双层巴士、电动滑板、冲浪板、滑翔机、滑雪板、船、摩托艇、托马斯火车。
5. 国家和城市类话题试题:请列举尽可能多的国家和城市。
答案:中国、美国、日本、法国、德国、意大利、巴西、英国、澳大利亚、加拿大、俄罗斯、印度、韩国、南非、墨西哥、埃及、巴基斯坦、阿根廷、泰国、西班牙、巴黎、纽约、东京、伦敦、罗马、悉尼、多伦多、莫斯科、孟买、首尔、开罗。
以上是一些常见的VF试题及示例答案,希望能够对您备考VF测试有所帮助。
请注意,这些只是示范性的答案,您可以根据自己的想象力和词汇量来展开回答,达到流畅灵活的目标。
祝您考试顺利!。
vf模拟考试试题及答案
![vf模拟考试试题及答案](https://img.taocdn.com/s3/m/933a8643a4e9856a561252d380eb6294dd88223b.png)
vf模拟考试试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于判断变量是否为数字?A. IsNumericB. IsAlphaC. IsDateD. IsEmpty答案:A2. VF中,以下哪个函数用于连接两个字符串?A. ConcatB. ConnectC. JoinD. Append答案:C3. VF中,以下哪个函数用于计算两个日期之间的天数?A. DateDiffB. DateAddC. DatePartD. DateSerial答案:A4. VF中,以下哪个函数用于获取当前系统时间?A. NowB. GetTimeC. CurrentTimeD. Time答案:A5. VF中,以下哪个函数用于将字符串转换为小写?A. LowerB. LCaseC. LowerCaseD. ToLower答案:B6. VF中,以下哪个函数用于将字符串转换为大写?A. UpperB. UCaseC. UpperCaseD. ToUpper答案:B7. VF中,以下哪个函数用于判断字符串是否为空?A. IsEmptyB. IsNullC. IsBlankD. IsEmptyString答案:D8. VF中,以下哪个函数用于获取字符串的长度?A. LengthB. LenC. SizeD. Count答案:B9. VF中,以下哪个函数用于截取字符串的子串?A. SubStringB. MidC. SubstrD. Slice答案:A10. VF中,以下哪个函数用于替换字符串中的字符?A. ReplaceB. ReplaceAllC. SubstituteD. ReplaceWith答案:A二、填空题(每题2分,共20分)1. VF中,字符串连接运算符是_________。
答案:&2. VF中,逻辑运算符包括_________、_________和_________。
答案:AND, OR, NOT3. VF中,用于声明变量的关键字是_________。
VF试题
![VF试题](https://img.taocdn.com/s3/m/5d236e3b5727a5e9856a6176.png)
一、选择题1、用来指明复选框的当前选中状态的属性是( C )。
A)Selected B)Caption C)Value D)ControlSource2、将一个设计好的菜单存盘,在运行该菜单,却不能执行。
因为( B ).A)没有放到项目中 B)没有生成菜单程序 C)要用命令方式 D)要连编3、定位在第1条记录上的命令是( A )。
A)GO TOP B)GO BOTTOM C)GO 6 D)SKIP4、关系数据库中,实现表与表之间的联系是通过( B )。
A)实体完整性规则 B)参照完整性规则 C)用户自定义的完整性 D)值域5、以下赋值语句正确的是( A )。
A)STORE 8 TO X,Y B)STORE 8,9 TO X,Y C)X=8,Y=9 D)X,Y=9解析等号一次只能给一个内存变量赋值,所以C不对。
STORE命令可以同时给若干个变量赋予相同的值。
各内存变量名之间必须有逗号隔开。
6、设当前数据库有10条记录(记录未进行任何检索),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是(A)。
A)1,11,1 B)1,10,1 C)1,11,0 D)1,10,07、下列表达试中结果不是日期型的是( C )。
A)CTOD(“2000/10/1”) B)(^1999/10/01)+365 C)VAL(“2000/10/01”) D)DATE( )8、下面对控件的描述正确的是( B )。
A)用户可以在组合框中进行多重(一种)选择 B)用户可以在列表框中进行多重选择 C)用户可以在一个选项组中选中多个(一个)选项按钮 D)用户对一个表单内的一组复选框只能选中其中一个(任选或不选)9、执行SELECT 0 选择工作区的结果是(B )。
A)选择了0号工作区 B)选择了空闲的最小号工作区 C)关闭选择的工作区 D)选择已打开的工作区10、在SQL语言中,修改基本表的语句是( C )。
VF试题
![VF试题](https://img.taocdn.com/s3/m/5f3f08a70029bd64783e2cf7.png)
在一棵二叉树上第5层的结点数最多是______。
A、8B、16C、32D、15下面概念中,不属于面向对象方法的是______A、对象B、继承C、类D、过程调用下列叙述中正确的是______。
A、线性表是线性结构B、栈与队列是非线性结构C、线性链表是非线性结构D、二叉树是线性结构程序流程图(PFD)中的箭头代表的是______。
A、数据流B、控制流C、调用关系D、组成关系在关系数据库中,用来表示实体之间联系的是______A、树结构B、网结构C、线性表D、二维表将E-R图转换到关系模式时,实体与联系都可以表示成______。
A、属性B、关系C、键D、域在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
A、确定性B、可行性C、无穷性D、拥有足够的情报在结构化方法中,软件功能分解属于下列软件开发中的______阶段。
A、详细设计B、需求分析C、总体设计D、编程调试软件调试的目的是______。
A、发现错误B、改正错误C、改善软件的性能D、挖掘软件的潜能数据处理的最小单位是______。
A、数据B、数据元素C、数据项D、数据结构假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,下面______式子是正确的。
A、This.ThisForm.Text1.ValueB、This.Parent.parent.Text1.ValueC、Parent.Parent.Text1.ValueD、This.parent.Text1.Value关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。
A、连接B、比较C、选择D、投影"项目管理器"的"数据"选项卡用于显示和管理______。
(完整版)VF测试题
![(完整版)VF测试题](https://img.taocdn.com/s3/m/26e97bb5482fb4daa48d4b4f.png)
VF程序设计综合自测题单选题:1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。
A.再次使用LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C2.关系运算中的选择运算是()。
A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对正确答案:A3.下列叙述中正确的是()A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误正确答案:A4.从工程管理角度,软件设计一般分为两步完成,它们是________。
A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。
A.100B.98+2C.[98+2]D.100.00正确答案:B6.函数Int(-4.5)的返回结果是()。
A.-4.5B.-5C.4D.-4正确答案:D7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。
A."一方"表建主索引或候选索引,"多方"表建普通索引B."一方"表建主索引,"多方"表建普通索引或候选索引C."一方"表建普通索引,"多方"表建主索引或候选索引D."一方"表建普通索引,"多方"表建候选索引或普通索引正确答案:A8.为了在文本框输入显示"*",应该设置文本框的属性是()。
vf试题
![vf试题](https://img.taocdn.com/s3/m/376f829c52ea551811a68701.png)
三、多选题1.Visual Foxpro的工作方式包括(ABCD)。
A)、命令方式B)、菜单方式C)、程序文件方式D)、交互执行方式2.Visual FoxPro关系数据库管理系统能够实现的基本关系运算是(BCD)。
A)、排序B)、选择C)、投影D)、联接3.Visual Foxpro中的表达式有(ABCD)。
A)、算术表达式B)、字符表达式C)、关系表达式D)、逻辑表达式4.Visual Foxpro中使用了(ABCD)等几种变量形式。
A)、字段变量B)、数组变量C)、系统变量D)、内存变量5.以下表达式中,合法的是(ACD)。
A)、8-3=5B)、[8]+[3]>10C)、AT("ad","xyadvanad")-len("adadad")D)、.not. (a=b) .and. a-b>0 .or. b=06.以下叙述不正确的是(AD)。
A)、total命令汇总数据表没有前提条件B)、当两个表建立了关联以后,set skip to(别名)命令支持一对多关系C)、Visual Foxpro不支持循环关联,即A->B,B->AD)、Visual Foxpro程序中定义的内存变量的作用域为全局变量7.在下面的Visual FoxPro表达式中,正确的是(ABD)。
A)、{^2002-05-01 10:10:10 AM}-10B)、{^2002-05-01}-DATE()C)、{^2002-05-01}+DATE()D)、{^2002-05-01}+10008.表的关联关系包括(ABCD)。
A)、一对一B)、一对多C)、多对多D)、以上都正确9.打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含的文件类型有(ABC)。
A)、表单(Form)文件B)、报表(Report)文件C)、标签(Label)文件D)、程序(PRG)文件10.关于程序(命令)文件,下列说法正确的有(ABC)。
VF试题练习
![VF试题练习](https://img.taocdn.com/s3/m/a252847f27284b73f242507b.png)
二、程序填空 23次 如图所示表单: 23次、如图所示表单:
(1)运行表单时自动居中,应设置表单的Autocenter属性为: 运行表单时自动居中,应设置表单的 属性为: 运行表单时自动居中 属性为 ______________________ (2)命令按钮 命令按钮Command1的标题为“绝对值”,可在表单Init 的标题为“绝对值” 可在表单 命令按钮 的标题为 事件过程中设置:____________________= “绝对值” 绝对值” 事件过程中设置 绝对值 (3)文本框 文本框Text2运行时不可修改单击,可在表单Init事件过 运行时不可修改单击,可在表单 事件过 文本框 运行时不可修改单击 程中设置如下代码: 程中设置如下代码:Thisform.Text2._______________=.T. (4)单击 单击Command1 (绝对值)按钮,显示绝对值,则: 绝对值)按钮,显示绝对值, 单击 应设置Command1的_______________事件代码为: 的 事件代码为: 应设置 事件代码为 X=VAL(Thisform.Text1.Value)=______________ ) Thisform.Text2.Value=________________
vf考试试题及答案
![vf考试试题及答案](https://img.taocdn.com/s3/m/17eb4a7c58eef8c75fbfc77da26925c52cc591b8.png)
vf考试试题及答案VF考试试题及答案1. 选择题- 1.1 以下哪个选项是Visual FoxPro的缩写?- A. VF- B. VFP- C. VFX- D. VFS- 答案:B- 1.2 Visual FoxPro是一种______数据库管理系统。
- A. 关系型- B. 层次型- C. 网络型- D. 面向对象- 答案:A2. 填空题- 2.1 在Visual FoxPro中,用于定义数据表结构的命令是______。
- 答案:CREATE TABLE- 2.2 用于打开一个已存在的数据表的命令是______。
- 答案:USE3. 简答题- 3.1 简述Visual FoxPro中表单和报表的区别。
- 答案:表单是用户界面的一部分,允许用户与应用程序交互;而报表是打印输出的文档,通常用于展示数据的汇总或格式化视图。
- 3.2 描述Visual FoxPro中如何创建一个查询。
- 答案:在Visual FoxPro中创建查询通常涉及使用查询设计器,选择需要的表,指定字段和条件,然后执行查询。
4. 编程题- 4.1 编写一个Visual FoxPro命令,计算并输出1到100之间所有偶数的和。
- 答案:```s = 0FOR i = 2 TO 100 STEP 2s = s + iENDFOR"Sum of even numbers from 1 to 100 is: " + TRANSFORM(s) ```- 4.2 编写一个Visual FoxPro程序,实现将一个数据表中的记录按某字段进行排序。
- 答案:```USE studentsGO TOPORDER BY age DESCUSE```5. 案例分析题- 5.1 假设你有一个名为“employees”的数据表,其中包含员工的ID、姓名和工资。
请描述如何使用Visual FoxPro来找出工资最高的员工。
- 答案:首先,使用SELECT命令选择工资最高的记录,然后使用ORDER BY DESC命令对工资字段进行降序排序,最后使用TOP 1来选取第一条记录。
VF练习题
![VF练习题](https://img.taocdn.com/s3/m/95ab539c58fafab068dc02a2.png)
VF第一章练习题例题例1现实世界中的事物个体在信息世界中称为 _________。
A)实体B)实体集C)字段D)记录例2下列实体类型的联系中,属于多对多联系的是 ______________ 。
A)学生与课程之间的联系B)学校与教师之间的联系C)商品条形码与商品之间的联系D)班级与班长之间的联系例3采用二维表格结构表达实体及实体间联系的数据模型是 __________ 。
A)层次模型B)网状模型C)关系模型D)实体联系模型例4专门的关系运算不包括下列的哪一种运算。
A )连接运算B )选择运算C)投影运算D)并运算例5专门的关系运算中,选择运算是_____________ 。
A)在基本表中选择满足条件的记录组成一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的例6数据库系统与文件系统的主要区别是 _______________ 。
A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量例7在Visual FoxPro 6.0中一个项目可以创建________________ 。
A)一个项目文件,集中管理数据和程序B)两个项目文件,分别管理数据和程序C)多个项目文件,根据需要设置D)以上几种说法都不对例8项目管理器中包括的选项卡有_______________ 。
A)数据选项卡、菜单选项卡和文档选项卡B)数据选项卡、文档选项卡和其他选项卡C)数据选项卡、表单选项卡和类选项卡D)数据选项卡、表单选项卡和报表选项卡例9项目管理器中的“关闭”按钮用于_________________ 。
A)关闭项目管理器B)关闭Visual FoxProC)关闭数据库D)关闭设计器例10数据管理技术经历了人工处理阶段、和三个发展阶段。
vf基础试题及答案
![vf基础试题及答案](https://img.taocdn.com/s3/m/c9c6ae66eef9aef8941ea76e58fafab068dc4400.png)
vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。
VF试题1
![VF试题1](https://img.taocdn.com/s3/m/9b9820c508a1284ac8504357.png)
1.VFP规定一个数据表文件可容纳的最多记录数为(10亿)条。
2.已知x=”1”, 则执行x =x+”2”后x的值为(12)。
3.INSERT BEFORE 命令的功能是在(当前)记录之(前)的位置插入记录。
4.结构化程序设计的三种基本结构为(顺序),(选择)和(选择)。
55.查询和视图的区别,查询有文件视图无,查询有查询去向视图无,查询无更新条件视图有
56.视图可以像表一样用, use 视图名 browse
第六章
57.表单的层次引用关系 parent thisform this用法
58.事件 不可定义只能使用,事件采用独立原则
59.表达文件的扩展名.scx
INDEX ON 性别 TO 职工INXB
2.显示表中所有性别是“男”的记录。
LIST FOR 性别=”男”
3.统计女职工人数。
COUNT ALL FOR 性别=”女” TO TJXBRS
4.在3号记录前插入一条空白记录。
GO 3
50.insert update delete ,create drop alter .
51.创建视图的命令 create view 视图名 as select语句
52.drop view 视图名
第五章
53.查询文件的扩展名.qpr 调用文件时用 do 查询文件名.qpr
54.添加表或视图ófrom join on ,字段óselect 筛选ówhere 排序依据óorder by 分组依据ógroup by 杂项ódistiACK B、DELETE C、DELETE files D、 ZAP
VF试题
![VF试题](https://img.taocdn.com/s3/m/b6dd773383c4bb4cf7ecd171.png)
VF试题一、单项选择题:1. 在下面的表达式中,运算结果为逻辑真的是( D )A)EMPTY(.NULL.) B)LIKE("edit","edi?")C)AT("a","123abc") D)EMPTY(SPACE(10))2. Visual FoxPro内存变量的数据类型不包括( C )A)数值型B)货币型C)备注型D)逻辑型3. 为了设置两个表之间的数据参照完整性,要求这两个表是( A )A)同一个数据库中的两个表B)两个自由表C)一个自由表和一个数据库表D)没有限制4. 通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中( C )A)参照完整性B)实体完整性C)域完整性D)字段完整性5. 在SQL语句中,与表达式"工资BETWEEN 1210 AND 1240"功能相同的表达式是( A )A)工资>=1210 AND 工资<=1240 B)工资>1210 AND 工资<1240C)工资<=1210 AND 工资>1240 D)工资>=1210 OR 工资<=12406. 在SQL SELECT 查询中,为了使查询结果排序应该使用短语( D )A) ASC B) DESC C) GROUP BY D) ORDER BY7. 在Visual FoxPro中,如果希望跳出SCAN …ENDSCAN循环体、执行ENDSCAN后面的语句,应使用( B )。
A) LOOP语句B) EXIT语句C) BREAK语句D) RETURN语句8. 打开数据库abc的正确命令是( A )。
A) OPEN DATABASE abcB) USE abcC) USE DATABASE abcD) OPEN abc9. 在Visual FoxPro中,下列关于表的叙述正确的是( C )。
VF程序设计试题及答案
![VF程序设计试题及答案](https://img.taocdn.com/s3/m/9f002af352ea551811a6871e.png)
VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。
没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的( D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是(B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括( A) 本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B ) 本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为(C ) 本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6。
(完整word)vf考试试题及答案,推荐文档
![(完整word)vf考试试题及答案,推荐文档](https://img.taocdn.com/s3/m/e63b78cff7ec4afe05a1df86.png)
VF期末考试复习选择题及答案1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。
A、第一条记录B、当前记录C、指定纪录D、库文件尾2.一个数据库文件中多个备注字段的内容是存放在(B )。
A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中3.在有关数据库的概念中,若干记录的集合称为(D)。
A. 文件B. 字段C. 数据项D. 表4.联接运算要求联接的两个关系有相同的(B)。
A. 主键B. 属性名C. 实体名D. 主属性名5. 逻辑运算符在运算时的优先顺序是(A)A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。
A. X>=5.OR.X<=8B. X>=5.AND.X<=8C. X≤8.AND.5≤X D. 5≤X.OR. X≤87. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。
A. 投影B. 选择C. 关联D. 复制8.以下各表达式中,运算结果为数值型的是(D)。
A. 9<6B. “D”$”ASD”C. TIME()+9D. LEN(SPAC(8))-99.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。
正确的操作顺序是(D)A.①②③B.②③①C.①③②D.②①③10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。
A.GO TOPB. GO 1C. GO RECNO()=1D. SKIP 111.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D)A.DISP FOR "李"=xmB.DISP FOR xm=李C.DISP FOR SUBS(xm,1,1)= '李'D.DISP FOR SUBS(xm,1,2)=[李]12. 求平均值的命令是(D)A.COUNTB.TOTALC.SUMD.AVERAGE13.不能作为索引关键字的数据类型是(B)A.数值型B.备注型C.日期型D.字符型14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B:永久性关联或临时性关联
C:临时性关联
D:永久性关联和临时性关联
答案:C
第6题 (1.0分) 题号:3802
假设系统中存在menu菜单程序,运行该菜单程序应输入()命令.
A:DO <menu>
B:DO <menu.mpr>
C:OPEN <menu>
D:OPEN <menu.mpr>
使用index命令不能创建【1】索引.
答案:
=======(答案1)=======
主
第5题 (2.0分) 题号:1522
在SQL中,测试列值是否为空值用 IS NULL运算符号,测试列值是否为非空值
用运【1】算符号.
答案:
=======(答案1)=======
EXISTS
用鼠标双击对象时将引发()事件.
A:Click
B:DblClick
C:RightClick
D:Gotfocus
答案:B
第2题 (1.0分) 题号:3300
下列符号中()不能作为VisualFoxPro中的变量名.
A:abc
B:XYZ
C:5you
D:goodluck
答案:C
答案:Y
第5题 (1.0分) 题号:604
VFP中数据库文件的扩展名为.DBF,表文件的扩展名为.DBC.
答案:N
第6题 (1.0分) 题号:999
表间的关系有永久关系和临时关系.
答案:Y
第7题 (1.0分) 题号:605
VF程序文件的扩展名是.DBF .
答案:N
第8题 (1.0分) 题号:594
Visual FoxPro的字符型字段最长为256个字符.
答案:N
第9题 (1.0分) 题号:1154
使用表单文件可以方便、直观地进行数据管理.
答案:Y
━━━━━━━━━━━━━━━━━
三、单项选择 共10题 (共计10分)
━━━━━━━━━━━━━━━━━
第1题 (1.0分) 题号:3346
*功能:十个小孩围成一圈分糖果,老师分给第一个小孩 10 块,第
* 二个小孩 2 块,第三个小孩 8 块,第四个小孩 22 块,第
* 五个小孩16 块,第六个小孩 4块,第七个小孩 10 块,第
* 八个小孩 6 块,第九个小孩 14 块,第十个小孩20 块。然
* 后所有的小孩同时将自己手中的糖分一半给左边的小孩;糖
A:LIST
B:CONT
C:GO
D:SKIP
答案:ABCD
第4题 (2.0分) 题号:255
以下叙述不正确的是().
A:total命令汇总数据表没有前提条件
B:当两个表建立了关联以后,set skip to(别名)命令支持一对多关系
C:Visual Foxpro不支持循环关联,即A->B,B->A
exit
endif
i=i+1
endd
if i=11
***********SPACE**********
【?】
else
a(1)=0
***********SPACE**********
试卷编号:8245
所属语言:Visual Foxpro
试卷方案:VF_1004261709
试卷总分:100分
共有题型:8种
━━━━━━━━━━━━━━
一、填空 共5题 (共计10分)
━━━━━━━━━━━━━━
第1题 (2.0分) 题号:1565
在表单中添加控件后,除了通过属性窗口为其设置各种属性外,也可以通过相 clear di源自e a(12) a(1)=0
a(2)=10
a(3)=2
a(4)=8
a(5)=22
a(6)=16
a(7)=4
a(8)=10
a(9)=6
a(10)=14
a(11)=20
s=0
do while .t.
for i=2 to 11
a(i-1)=int(a(i-1)/2)+int(a(i)/2)
━━━━━━━━━━━━━━━━
第1题 (5.0分) 题号:803
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
D:GotFocus
答案:C
━━━━━━━━━━━━━━━━
四、多项选择 共5题 (共计10分)
━━━━━━━━━━━━━━━━
第1题 (2.0分) 题号:344
如果要在屏幕上直接看到查询结果,"查询去向"可以选择().
A:屏幕
B:浏览
C:临时表
D:视图
答案:AB
第3题 (1.0分) 题号:3095
Visual FoxPro中,将当前索引文件中的"姓名"设置为当前索引,
应输入的命令是().
A:SET ORDER 姓名
B:SET 姓名
C:SET ORDER TO TAG 姓名
D:SET INDEX TO 姓名
答案:C
第4题 (1.0分) 题号:3066
应的 【1】为其设置常用属性.
答案:
=======(答案1)=======
生成器
第2题 (2.0分) 题号:1566
在表设计器的【1】选项卡中,可以设置记录验证规则、有效性出错信息,还
可以指定记录插入、更新及删除的规则.
答案:
=======(答案1)=======
表
第2题 (2.0分) 题号:345
使用USE <表文件名>命令打开表文件时,能同时自动打开的相关文件有().
A:备注文件
B:独立复合索引文件
C:结构复合索引文件
D:内存变量文件
答案:AC
第3题 (2.0分) 题号:350
在Visual Foxpro系统中,能移动记录指针的命令有().
SET TALK OFF
USE RSDA
***********SPACE**********
【?】 FOR 姓名= "李明"
***********SPACE**********
IF .NOT. 【?】
DO CASE
CASE 性别= "男"
?"请参加爬山比赛"
CASE 年龄<=50
? "请参加投篮比赛"
CASE 年龄<=60
? "请参加老年迪斯科比赛"
***********SPACE**********
【?】
ELSE
? "查无此人"
D:Visual Foxpro程序中定义的内存变量的作用域为全局变量
答案:AD
第5题 (2.0分) 题号:353
属于记录查找的命令有().
A:TOTAL
B:LOCATE
C:SEEK
D:CONTINUE
答案:BCD
━━━━━━━━━━━━━━━━
五、程序填空 共3题 (共计15分)
答案:B
第7题 (1.0分) 题号:3689
要将表CJ.DBF与Grid对象绑定,应设置Grid对象的两个属性的值如下().
A:RecordSourceType属性为Cj,RecordSource属性为0
B:RecordSourceType属性为0,RecordSource属性为Cj
ENDCASE
=========或=========
ENDC
第2题 (5.0分) 题号:850
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
在Visual FoxPro中,您可以同时打开多个数据库,而且在同
一时间内,可以有多个数据库是"当前数据库".
答案:N
第3题 (1.0分) 题号:989
Visual FoxPro 中文版是一个关系数据库管理系统.
答案:Y
第4题 (1.0分) 题号:1094
主索引只能存放在结构复合索引文件中.
C:Valid GotFocus When LostFocus
D:Valid When GotFocus LostFocus
答案:B
第10题 (1.0分) 题号:3121
对列表框的内容进行一次新的选择,将发生()事件.
A:CLICK
B:WHEN
C:InterActiveChange
BROWSE
ENDIF
USE
SET TALK ON
RETURN
答案:
=======(答案1)=======
LOCATE
=========或=========
LOCA
=======(答案2)=======