VF选择题按首字母排列

合集下载

vf多选试题及答案

vf多选试题及答案

vf多选试题及答案1. 在Visual FoxPro中,以下哪些是合法的变量名?A. 123abcB. _myVarC. myVar123D. $myVar答案:B, C, D2. 在Visual FoxPro中,以下哪些语句用于打开表文件?A. USEB. OPENC. SELECTD. BROWSE答案:A, C3. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. UPPER()B. LEN()C. DATE()D. VAL()答案:A, B4. 在Visual FoxPro中,以下哪些是合法的数组声明方式?A. DIMENSION myArray[10]B. DIMENSION myArray[10, 5]C. DIMENSION myArray(10)D. DIMENSION myArray(10, 5)答案:A, B5. 在Visual FoxPro中,以下哪些是合法的表单事件?A. INITB. LOADC. CLICKD. CLOSE答案:A, B, C, D6. 在Visual FoxPro中,以下哪些语句用于关闭表文件?A. USEB. CLOSEC. SELECTD. BROWSE答案:B7. 在Visual FoxPro中,以下哪些是合法的循环控制语句?A. FORB. DOC. LOOPD. WHILE答案:A, B, D8. 在Visual FoxPro中,以下哪些函数用于日期和时间操作?A. DATE()B. TIME()C. DATETIME()D. NOW()答案:A, B, C, D9. 在Visual FoxPro中,以下哪些是合法的表单属性?A. CaptionB. AutoCenterC. WidthD. Height答案:A, B, C, D10. 在Visual FoxPro中,以下哪些是合法的SQL语句?A. SELECT * FROM EmployeesB. INSERT INTO Employees VALUES ('John', 'Doe')C. UPDATE Employees SET Salary = Salary + 1000D. DELETE FROM Employees WHERE Salary < 30000答案:A, B, C, D。

vf理论考试题及答案

vf理论考试题及答案

vf理论考试题及答案一、单项选择题(每题2分,共10题,满分20分)1. VF理论中,以下哪个是正确的函数定义?A. Function MyFuncB. Function MyFunc()C. Function MyFunc(参数1, 参数2)D. Function MyFunc(参数1; 参数2)答案:B2. 在VF中,以下哪个是正确的变量声明方式?A. Dim a, bB. Dim a, b As IntegerC. Dim a, b As StringD. Dim a, b As Double答案:B3. VF中的数组声明,以下哪个是正确的?A. Dim array[10]B. Dim array(10)C. Dim array(1 to 10)D. Dim array(10 to 1)答案:C4. 下面哪个是VF中的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VF中,如何打开一个表单?A. Use 表单名B. Open 表单名C. Do 表单名D. Load 表单名答案:A二、多项选择题(每题3分,共5题,满分15分)6. VF中可以使用哪些类型的数据?A. NumericB. CharacterC. DateD. Logical答案:A, B, C, D7. 下列哪些是VF中的数据库对象?A. TableB. FormC. ReportD. Query答案:A, B, C, D8. VF中,哪些是合法的表达式?A. 5 + 3B. "Hello" + "World"C. 5 > 3D. 5 AND 3答案:A, C9. 在VF中,以下哪些是表单控件的事件?A. ClickB. LoadC. InitD. Close答案:A, B, C, D10. VF中,哪些是合法的文件操作命令?A. COPYB. DELETEC. RENAMED. ALL OF THE ABOVE答案:D三、填空题(每题2分,共5题,满分10分)11. 在VF中,使用________命令可以创建一个新的数据库。

vfp考试题目及答案

vfp考试题目及答案

vfp考试题目及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. 使用Visual FoxPro创建表单时,以下哪个控件用于显示文本?A. LabelB. TextBoxC. CheckBoxD. ComboBox答案:A3. 在Visual FoxPro中,如何将一个表的所有记录添加到另一个表中?A. COPY TOB. INSERT INTOC. APPEND FROMD. SELECT INTO答案:C4. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. STRSIZE答案:A5. 在Visual FoxPro中,如何设置表单的标题?A. Form.Caption = "New Title"B. Form.Text = "New Title"C. Form.Title = "New Title"D. = "New Title"答案:C6. Visual FoxPro中,以下哪个命令用于排序记录?A. ORDER BYB. SORTC. INDEX OND. ALL OF THE ABOVE答案:D7. 在Visual FoxPro中,如何将一个字段的值设置为NULL?A. Field.Clear()B. Field.Value = NullC. Field.Nullify()D. Field = Null答案:D8. Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. DTOC()C. STRTODATE()D. DATETOSTR()答案:A9. 在Visual FoxPro中,如何使用SQL语句删除表中的记录?A. DELETE FROM table_name WHERE conditionB. REMOVE FROM table_name WHERE conditionC. DROP TABLE table_name WHERE conditionD. DELETE table_name WHERE condition答案:A10. Visual FoxPro中,以下哪个命令用于创建索引?A. CREATE INDEXB. INDEX ONC. SET INDEXD. ALL OF THE ABOVE答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以打开一个数据库。

VF1题(有答案)

VF1题(有答案)

一、单项选择题1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是________。

A) DBS包括DB和DBMS B) DBMS包括DB和DBSC) DB包括DBS和DBMS D) DBS就是DB,也就是DBMS2、VFP支持的数据模型是( )A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型3、关系模型是用关系表示_______。

A)实体B)联系C)属性D)实体及其联系4、主索引字段具有()A)不能出现重复值或空值。

B)能出现重复值。

C)能出现空值。

D)不能出现重复值,但能出现空值。

5、下列字符型常量“Visual FoxPro”的表示方法中,错误的是_______。

A) “Visual FoxPro”B){Visual FoxPro}C)…Visual FoxPro‟D)[Visual FoxPro]6、下列函数中函数值为字符型的是_______。

A)DATE( ) B)TIME( ) C)YEAR( ) D)DA TETIME( )7、在VISUAL FOXPRO的项目管理器中不包括的选项卡是()。

A)数据B)视图C)类D)其它8、在Visual FoxPro中,打开数据库的命令是( )。

A) OPEN DATABASE <数据库名> B) USE <数据库名>C) USE DATABASE <数据库名> D) OPEN <数据库名>9、已知D1和D2均为日期型变量,下列表达式中不合法的是________。

A) D1+D2 B) D1-D2C) D1-100 D) D2+1010、在Visual FoxPro中,通用型字段在表中的宽度都是( ) 。

A) 2个字节B)8个字节C) 4个字节D) 10个字节11、可以伴随着表的打开而自动打开的索引是( )。

A) 单一索引文件(IDX) B) 复合索引文件(CDX)C) 结构化复合索引文件D) 非结构化复合索引文件12、以下关于空值(NULL)叙述正确的是_______。

vf选择题(最新)

vf选择题(最新)

题号题面选项A1731下列命令中,定位记录指针的命令USE1732( )不是表结构中字段变量的字段名1733( )型的字段宽度不是由系统自逻辑型1734“计算机网络”作为字符串常量可(计算机网络)1735ABC.DBF是一个具有两个备注型字段得到一个新的数据库文件1736一个表中有40条记录,用BOF()函数测试为T,则当前记录号为()。

401737下列不正确的字符型常量是( )。

"计算机"1738以下语句执行后,a的值是()。

a=10a=b=10.T.1739LEN(SPACE(5)-SPACE(3))的值是(21740执行以下命令:USE MZ?BOF( )显示为( )。

.t.1741利用( )命令,可以在浏览窗口浏览表中的数据。

USE1742已知当前表中有60个记录,当前记3 1743逻辑删除表文件中所有记录的正确PACK1744Visual Foxpro6.0数据库系统是(网络1745在一个打开的表中将某些记录进行DELETE 、RECALL1746Visual FoxPro是一种关系数据库表中各条记录彼此有一定的关1747执行LIST NEXT 1命令之后,记录指下一个记录1748在VFP中,下列数据为常量的是(ABC1749Visual FoxPro的ZAP命令可以删除全部记录1750Visual FoxPro的字段是一种(常量1751函数LEN("ABC"-"ABC")的值是( 0 1752下列表达式中格式不正确的是({^2012/05/21}1753假定已经执行了正确命令M=[28+2][30]1754函数LEN(ROUND(123.456,2))的结6 1755下列函数中函数值为字符型的是(DATE()1756按所使用的数据模型来分,数据库层次、关系和网状1757按职称字段建立一个名称为GZZHCHSET INDEX ON 职称TO GZZHC 1758变量F没有定义,执行下列命令后,?TYPE(F)1759下列各项中,运算级别最低的是(算术运算符1760表DEMO.DBF包含有备注型字段,该DEMO.FMT1761表达式“中国”$“亚洲”的值为(.T1762表文件共有10条记录,当前记录号LIST NEXT41763表文件其索引文件(.IDX)已打开,GOTOP1764表之间的"临时性关系",是在两个转化为永久关系1765表中当前记录是100,在100和101条INSERT1766表中有10条记录,当前记录号是3,21767下列数据类型中默认为.F.的是(数值型1769定义数组后,数据变量的初始值是日期型1770数组的下标最小值是( )。

VF含答案单选100题

VF含答案单选100题

单选题1.下列数据中,_B ___是字符型常量。

A.3.1415926B."3.1415926"C."3.14"+"15926"D."3.14"-"15926"2.下列变量名中,正确的是_A.VARNAME ___。

(必须以下划线,汉字,字母开头,后面可以跟下划线,汉字,字母和数字)A.VARNAMEB.VAR X1C.VAR-X1D.VAR+X13.在下列表达式中,__A."Visual"$"Visual FoxPro"__的运算结果是逻辑型。

A."Visual"$"Visual FoxPro"B."Visual "+"FoxPro"C."Visual "-"FoxPro"D.len("Visual FoxPro")4.__ D.LEN( ) __函数返回字符表达式中字符的数目。

A.TXTWIDTH( )B.SUBSTR( )C.STR( )D.LEN( )5.在Visual FoxPro中,表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出,它们分别为_B.1,8,4___。

A.1,4,8B.1,8,4C.1,10,8D.2,8,86.在表中,__B.通用型__字段中可以存储图形。

A.图形型B.通用型C.备注型D.备注型(二进制)7._D.ZAP___命令,从表中删除所有记录,只留下表的结构。

A.PACKB.RECALLC.DELETED.ZAP8.在使用"表设计器"创建并修改自由表时,不能建立的索引类型为_A.主索引___。

A.主索引B.候选索引C.唯一索引D.普通索引9.__ A.LOCATE __命令既可以在有索引的表中查询,也可以在无索引的表中查询。

vf选择题及答案总结

vf选择题及答案总结

一、选择题1. 在Visual FoxPro中,向数据库文件中追加数据使用语句( C )。

A、INSERTB、REPLACEC、APPENDD、ADD2. 在Visual FoxPro中,删除数据库的所有记录,仅保留库结构的命令是( D )。

A、 delete allB、packC、recallD、 zap3. 在Visual FoxPro中,复制当前工作区中库结构的命令是( C )。

A、Copy stru <原文件> to<目标文件>B、Copy <原文件> stru to <目标文件>C、Copy stru to <库文件名>D、Copy stru to <库文件名>exten4. 在Visual FoxPro中,使用replace〈字段名〉with〈表达式〉for〈条件〉后,记录指针为( D )。

A、视情况而定B、当前记录C、bofD、为文件尾5. 在Visual FoxPro中,对数据库结构或记录进行输入、修改后,应按( A )存盘退出。

A、ctrl+wB、ctrl+qC、ctrl+cD、esc6. 在Visual FoxPro中,用modify structure对数据库结构进行修改时,数据库的原有数据( C )。

A、将全部丢失B、不会丢失C、可能丢失某些数据项D、可能丢失某些数据记录7. 在Visual FoxPro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( A )。

A、display all for nl>20B、display all while nl>20C、list for nl while nl>20D、list while nl>208. 在Visual FoxPro中,skip命令移动记录指针的基准是( B )。

A、第一条记录B、当前记录C、指定纪录D、库文件尾9. 一个数据库文件中多个备注字段的内容是存放在( B )。

VF期末考试题及答案

VF期末考试题及答案

VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。

(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。

(3)在“命令”窗⼝输⼊并执⾏QUIT命令。

(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。

A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。

VF1-4章习题答案

VF1-4章习题答案

二、判断题1、√2、√3、√4、×5、√6、√三、选择题1、C2、C3、B四、填空题1、数据库管理系统2、表文件,单项索引文件,程序文件,内存变量文件3、面向对象第二章参考答案一、判断题1.√2.√3.×4.√5.×6.√7.×8.×9.× 10.×11.×12.×二、选择题1.A2.A3.B4.D5.C6.C7.D8.A9.B 10.C11.B,B 12. D 13.D 14.B 15.A 16.C三、填空题1. 函数,数值运算,关系运算,逻辑运算2. 数值型(N),数值型(N),字符型(C)3. .T.4. 算5. 1234.192,1000.00006. (1)LOG(X+Y)/LOG(10)+2*X(2)EXP(X+Y)+SIN(60*3.14/180)(3)X>=20 .AND. X=<807. 25,N8. 当前年份(如2002)第三章参考答案二、选择题1、B2、B3、D4、C5、B6、B7、B8、B9、A 10、C 11、B一.判断题1 2 3 4 5 6 7 8 9 10 11 12×√×√√×√√√√×√二.单选题1 2 3 4 5 6 7 8 9D C D C C A B B A三.程序控制结构根据题目要求,编写相应的程序。

1.求出下列表达式的值(x.y的值从键盘输入):程序代码:SET TALK OffCLEARINPUT "X=" TO XINPUT "Y=" TO YZ=(X*Y+EXP(X+Y))/((X/Y)^3*LOG10(ABS(X-Y)))?"X=",X,"Y=",Y,"Z=",ZSET TALK ON2.给定一个年份(从键盘输入),判断它是否闰年。

vf考试试题及答案

vf考试试题及答案

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来选取第一条记录。

vfp考试试题和答案

vfp考试试题和答案

vfp考试试题和答案**VFP考试试题和答案**一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表名B. 记录数C. 字段名D. 表结构答案:D2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. SPACE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN TABLEB. USEC. DO FORMD. DISPLAY FORM答案:C4. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE TABLEB. RELEASEC. CLEARD. QUIT答案:B5. 在Visual FoxPro中,以下哪个选项不是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. ALLTRIM()答案:B7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECT DATABASEB. USEC. SET DATABASED. CREATE DATABASE答案:C8. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT DATABASE答案:B9. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B10. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B11. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B12. Visual FoxPro中,以下哪个命令用于复制一个表?A. COPY TABLEB. SELECT TABLEC. INSERT TABLED. APPEND TABLE答案:A13. 在Visual FoxPro中,以下哪个选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B14. Visual FoxPro中,以下哪个命令用于执行一个查询?A. SELECTB. QUERYC. EXECUTED. RUN答案:D15. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. TextboxC. GridD. Chart答案:D16. Visual FoxPro中,以下哪个命令用于设置表的字段属性?A. MODIFY STRUCTUREB. ALTER TABLEC. CHANGE TABLED. SET FIELDS答案:A17. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEPART()D. DATENAME()答案:A18. Visual FoxPro中,以下哪个命令用于设置表的索引?A. SET INDEXB. CREATE INDEXC. ALTER INDEXD. DROP INDEX答案:A19. 在Visual FoxPro中,以下哪个选项不是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图答案:C20. Visual FoxPro中,以下哪个命令用于创建一个视图?A. CREATE VIEWB. SELECT INTOC. CREATE TABLED. SELECT答案:A二、多项选择题(每题3分,共30分)21. Visual FoxPro中,以下哪些选项是表的属性?A. 表名B. 记录数C. 字段名D. 表结构E. 索引答案:A, B, C, E22. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. SPACE()E. STR()答案:A, B, C, D, E23. Visual FoxPro中,以下哪些命令用于数据的输入和输出?A. INPUTB. PROMPTC. PRINTD. ? 和 @E. DISPLAY答案:A, B, C, D, E24. 在Visual FoxPro中,以下哪些选项是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)E. L(逻辑型)答案:A, B, C, D, E25. Visual FoxPro中,以下哪些命令用于表的修改?A. INSERTB. DELETEC. UPDATED. REPLACEE. BROWSE答案:A, B, C, D26. 在Visual FoxPro中,以下哪些选项是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:A, C, D, E27. Visual FoxPro中,以下哪些命令用于数据库的操作?A. CREATE DATABASEB. USEC. SELECT DATABASED. ALTER DATABASEE. DROP DATABASE答案:A, B, C, E28. 在Visual FoxPro中,以下哪些选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B29. Visual FoxPro中,以下哪些命令用于报表的设计和打印?A. REPORT FORMB. PREPARE REPORTC. PRINT REPORTD. VIEW REPORTE. RUN REPORT答案:A, B, C, D, E30. 在Visual FoxPro中,以下哪些选项是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图E. 临时视图答案:A, B, D, E三、填空题(每题2分,共20分)31. 在Visual FoxPro中,使用________命令可以创建一个新的表。

计算机VF试题

计算机VF试题

说明:输入中不要留下不必要的空行本文中#####?为检索标记不可改动入库信息输入必须在两个相同的检索标记之间**********************************************************请输入程序语言种类#####1VF#####1请输入程序语言类型#####2A#####2********************************************************************* **************请在下面输入单选题注:题号用英文格式下括号如:(01) 选项用半括号如:A)#####D(01)在VFP中,程序文件的扩展名是--------。

A).PJXB).VUEC).PRGD).FTP(02)利用表设计器建立的索引,正确的说法是------。

A)生成一个单索引文件B)在非结构复合索引文件中增加一个索引标识C)在结构复合索引文件中增加一个索引标识D)保存在表设计器中(03)下列命令语句正确的是-----。

A)DO MENU AB)DO VIEW BC)DO DATA CD)DO FORM D(04)下列叙述正确的是------。

A)表之间的关联就是一种永久关系B)永久关系在查询中不能成为联接条件C)永久关系不允许建立参照完整性D)永久关系是数据库表之间的关系(05)------是一个菜单程序。

A)XL.MPRB)XL.MNTC)XL.MNXD)XL.MPX(06)下列关于事件的叙述,正确的是------。

A)事件只能由系统触发B)事件泛指有用户或系统触发的一个特定的操作C)一个事件可对应多个事件过程D)一个对象只有一个事件(07)下列命令错误的是------。

A)SET CENTURY ONB)SET VIEW ONC)SET SKIP OND)SET TALK ON(08)在VFP中,表单(Form)是指------。

VF试题及答案

VF试题及答案

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,其中有“教师”表和“学院”表。

VF2009第一次等级考试答案

VF2009第一次等级考试答案

VF2009第一次等级考试一、单项选择题(每小题1分,共30分)1~5CDBBD 6~10CDABC 11~15BDADA 16~20DCCDB 21~25ACDAC 26~30BCAAD二、判断题(每小题1分,共10分)1~10 TTFFTFTTFF三、填空题(每空2分,共20分)(1) MOD(N,7)=0 (2)N=N+1(3) FROM XS,SC (4)COUNT(*)>=3 ORDER BY(5) NUM=0 (6)FOR 存款金额>250000(7) ENDSCAN (8)THISFORM.TEXT1.VALUE(9) Y=”” (10)RIGHT(X,2)四、读程序写出运行结果(每小题5分,共20分)1. N=242. 1 AAAAA2 BBBB3 CCC4 DD5 E3. 58810244. .T. 20 .T.五、程序设计题(每小题10分,共20分)1.参考代码:N=Thisform.Text1.ValueS=0FOR I=1 TO N STEP 2S=S+I^2ENDFORThisform.Text2.Value=S2.参考答案1SELECT 姓名,地区,联系方式,图书编号,借阅日期 FROM 读者 A,借阅 B WHERE A.借书证号=B.借书证号 AND DATE()-借阅日期>70 AND LEFT(图书编号,1)="IS" INTO DBF 特殊名单SELECT地区,姓名,联系方式, DATE()-借阅日期-70 AS 超期天数 FROM 特殊名单ORDER BY 地区 TO SCREENSELETCT 地区,COUNT(*) AS 人数 FROM 特殊名单 GROUP BY 地区 TO SCREEN。

计算机VF考试选择题和判断题

计算机VF考试选择题和判断题

判断题对 T √错 F ×修改过的用黄色表示1——41.一选择2.存储在计算机存储设备上相关的数据的集合称为( C)。

A,网络系统 B,操作系统 C,数据库 D,.数据库管理系统3.一命令:list fields 学好,姓名,总分,这条命令中使用了关系运算中(B)运算。

A,选择 B,投影 C,连接 D,自然连接4.在visaul FoxPro中,将隐藏的命令窗口重新打开的快捷键是(B)A,ALT+F2 B,CTRL+F2 C,ALT+F4 D,CTRL+F45.4,使用命令DECLARE mm(2,5)定义的数组,包含的数组元素的个数为(D)A,2个, B,5个 C,7个 D,10个6.已知x=10,y=”20”,a=5,下列(B)表达式是合法的。

A X+Y B,STR(X)+Y C,Y+A D,X+STR(a)7.设有变量pi+3.1415926,执行命令?ROUND(pi,3)的显示结果是(B)。

A,3.141 B,3.142 C,3.140 D,3.0008.7,有关VFP程序文件的下列说法中,错误的是(C)。

A,建立程序文件可以使用modify command 命令。

B,保存程序文件可以使用快捷键Ctrl+SC,运行程序文件可以使用run命令。

D, 找出程序中的错误并改正错误的过程成为程序的调试。

9.Visual FoxPro中,过程的返回语句是(B)。

A,loop B, return C,cancel D,exit10.有一个入学成绩字段,要求有1位小数,整数部分占3位,则这个字段的总宽度最少设置为(C)位。

A,3 B,4 C,5 D,611.某表文件有5个字段,其中3个字符型字段的宽度分别为6, 12,和10,另外还有一个日期型字段,该表文件中每条记录的总字节数是(B)。

A,37 B,38 C,39 D,4012.表文件有20条记录,当前记录号位10,执行命令List rest后当前记录号为(B)。

vf选择练习题

vf选择练习题

一、选择题1、要同时打开多个数据表文件,应该在多个中打开。

A)工作区B)数据库C)缓冲区D)项目2、在VFP中,可供用户使用的工作区计有个。

A)10 B)225 C)32767 D)327683、一个工作区可以打开的数据表文件数为。

A) 1 B)10 C)10 D)154、设1号工作区上已经打开别名为stu 的表文件,而当前处于10号工作区,不能使1号工作区成为当前工作区的是。

A)SELECT 1 B)SELECT 0 C)SELECT A D)SELECT STU5、当前工作区是指最后执行所在的工作区。

A)USE B)SELECT C)CREATE D)SKIP6、执行下列命令后,显示的结果是。

SELECT CUSE STUDENTSELECT 1USE TEACHERSELECT 0? SELECT( )A) 1 B) 2 C) 3 D) 47、执行如下的命令序列后,要返回表FF.DBF所在的工作区,不正确的命令是SELECT 0USE FFSELECT 0USE GGA)SELECT 0 B)SELECT 1 C)SELECT A D)SELECT FF8、设数据表文件STUDENT.DBF 和GG.DBF 中有公共字段学号,而STUDENT.DBF还建立了以关键字为学号的索引标记FF 。

SELECT 0USE STUDENT ORDER T AG FF ALIAS STSELECT 0USE GG执行上述命令序列后,要想建立GG到STUDENT的关联,应执行A)SET RELATION TO 学号INTO STUDENTB) SET RELATION TO 学号INTO STC) SET RELATION TO 学号INTO 1D) SET RELATION TO 学号INTO A9、第8题中,用到的SET RELATION 命令中的学号,等价于。

A)STUDENT.学号B) A.学号C)GG.学号D)ST.学号10、有以下命令序列USE STUDENTLISTRecord# 姓名性别年龄职称代码1 欧阳惠女29 12 李明男43 33 杨霞女54 44 郭昊男35 35 何文强男32 2SELECT 2USE TITLE ALIAS QLISTRecord# 职称代码职称1 1 助教2 2 讲师3 3 副教授4 4 教授INDEX ON 职称代码TO ZCSELECT 1SET RELATION TO 职称代码INTO QGOTO 2? RECNO( 2 )执行该命令序列后,函数RECNO( 2 ) 的显示值是。

VF选择题

VF选择题

选择1、表单文件的扩展名是(A)A.SCXB.FXPC.HLPD.IDX2、在VF中乘法和除法运算的优先级(A)A.相同B.乘优C.除优D.不确定3、项目管理器的功能是组织和管理与项目有关的各种类型的(A)A.文件B.字段C.程序 D数据表.4、在VF中结构化程序设计的三种基本逻辑结构是(A)A.顺序结构选择结构循环结构B.选择结构分支结构循环结构C.顺序结构分支结构选择结构D.选择结构嵌套结构分支结构5、内存变量的扩展名是(A)A….MEM B.DBF C.QPR D.CDX6、VF中SEEK命令用于(B)A.索引B.定位C.浏览D.编辑7、在VF中,逻辑数据在表中占(A)个字节A.1B.2C.4D.108、字符型常量的定界符不包括(C)A.单引号B.双引号C.花括号D.方括号9、修改数据表中的数据是在(C)完成的。

A.表设计器B.表向导C.表浏览器D.编辑器10、日期型常量的定界符是(B)A.单引号B.双引号C.方括号D.双引号11、数据表中的“团否”为逻辑型,要显示所有的非团员,应执行命令(D)A.LIST FOR 团否=“真”B. LIST FOR 团否=“假”C. LIST FOR 团否D. LIST FOR 团否=.F.12、VF 中过程固定的入口语句是(C)A.go topB.goto topC.procD.endproc13、下列符号既不能作为文件名又不能作变量的名是(B)A.v-abcdefgB.F a 1234C.vabcdefgD.F-a123414、物理删除表中的所有记录的命令是(C)A.DeleteB.SKIPC.ZAPD.RECALL15、数据表文件有20条记录当前记录号为10,执行LIST NEXT 5以后。

所显示的记录号是(D)A.11-15B.11-16C.10-15D.10-1416、VF中能够进行条件定位的是(C)A.SKIPB.GOC.LOCATED.SEEK17、在VF中,打开一个数据表文件的命令是(B)A.OPEN<数据表文件名>E<数据表文件名>C. OPEN<数据表文件名>D. CREATE<数据表文件名>18、下列选项中是日期型常量的是(B)A.{“99/12/31”}B. {99/12/31}C. 99/12/31D. CTOD(99/12/31)19、下列选项中不是常量的是(A)A.abcB. “abc”C.1.4E+2D.{ 99/12/31 }20、VF 中过程固定的出口语句是(D)A.endfuncB.endC. retureD.endproc21、数据库中的婚否字段为逻辑型,要显示所有已婚人的信息,应执行命令(A)A.LIST FOR 婚否B. LIST FOR 婚否=“真C. LIST FOR 婚否=“已婚”D. LIST婚否22、下列表达式中结果为“计算机等级考试”的表达式为(D)A.“计算机” 1 “等级考试”B.“计算机”&“等级考试”C.“计算机”and等级考试D.“计算机”+等级考试23、在VF中数组元素定义后,其初值为(C)A..O.B..T.C..F.D.空值24、下列文件中修改库文件结构的命令是(C)A.MODIFY FILEB. MODIFY COMMANDC. MODIFY STRUCTURED. CREATE STRUCTURE25、如果需要给当前表增加一个字段 BA.APPENDB. MODIFY STRUCTUREC.INSERTD.EDIT26、下面严格日期书写格式正确的是 CA.{2002-06-27}B.{06/27/02}C.{^ 2002-06-27}D.{^02-06-27}27、执行语句DIMENSION M(3),N(2,3)后,数组M和N的元素个数分别为 BA 1个和2个B 3个和6个C 3个和5个D 4个和12个28、下列常量中,A是VF中合法变量名A. GLOWB. TX.YC.01RD.AB.V29、在VF中,简单查询基于 AA.单个表B.两个表C.两个有关联的表D.多个表30、打开表单设计器后,系统菜单中增加的菜单项是 AA.表单B.菜单C.屏幕D.数据库31、唯一索引中的唯一性是指 A 的唯一A.字段值B.字符值C.索引值D.视图值32、下列方法中,不能推出VF的是 AA.单击文件菜单中的关闭命令B. 单击文件菜单中的退出命令C.单击窗口标题栏右端的关闭按钮D.按[Alt+F4]组合键33、变量名中不能包括 DA.数字B.字母C.汉字D.空格34、打开一个已有项目文件的命令是 BA.OPEN PROJECTB.MODIFY PROJECTE PROJECTD.EDIT PROJECT35、要启动VF的向导可以 DA.打开新建对话框B.从工具菜单栏中选择向导C.单击菜单栏上的向导图表按钮D.以上方法都可以36、如果要取消当前正在进行的程序,可在命令窗口中输入 A 命令A.CANCELB.RETURNC.ENDD.STOP37、VF的主界面包括 DA.标题栏和菜单B.工具栏和状态栏C.命令窗口D.以上全部38、VF支持 B 两种工作方式A.命令方式和菜单工具方式B.交互操作方式和程序执行方式C.命令方式和程序执行方式D.交互操作方式和菜单工作方式39、一个工作区能可以打开的数据库文件数为 AA.1B.2C.10D.1540.如果在一个运算表达式中包含逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是 D A.逻辑-算术-关系 B.关系-逻辑-算术 C. 算术-逻辑-关系 D. 算术--关系-逻辑41、要为当前所有学生的年龄增加2岁,应输入命令 CA.CHANGE ALL 年龄 WITH 年龄+2B. CHANGE ALL年龄+2 WITH 年龄C.REPLACE ALL 年龄 WITH 年龄+2D. REPLACE ALL年龄+2 WITH 年龄42、自定义函数的出口语句是 BA.FUNCTIONB.ENDFUNCC.ENTERD.GOTO43、要想在一个打开的数据表中删除某些记录,应先后运用的两个命令是 BA.DELETE RECALLB. DELETE PACKC. DELETE ZAPD. PACK DELETE44、对数据表的结构进行操作,是在 A 环境下完成的A.表设计器B.表向导C.表浏览器D.表编辑器45、执行命令DIMENSION A(100)后,A(1)的值是 A46、在关系理论中成为关系的概念,在关系数据库中称为 CA.实体集B.文件 C .表 D.记录47、表文件的默认文件扩展名是 AA..dbfB..fptC.prgD. .dbc48、8E+9是一个 CA.数值常量B.字符常量C.数值常量D.非法表达式49、命令窗口的显示与隐藏可通过 ? 菜单中的COMMAND 和 HIDE 选项来控制 BA.EDIT(编辑)B.WINDOW(窗口)C.RUN(运行)D.FILE(文件)50、在已经打开的带索引文件的表中做查询,可使用 B 命令进行快速查询A.LOCATEB.SEEKC.MODI STRUD.MODI COMN51、当前数据表共有10条记录,顺序执行下列命令后,屏幕所显示的记录号顺序号是 AUSE STUDENTGO 6LIST RESTA.6-10B.1-10C.6D.1-652、表单文件的扩展名是 AA..SCXB..FXPC..HCPD..IDX53、用于实现对数据库进行各种数据操作的软件称为 CA.数据软件B.操作系统C.数据库管理系统D.编译程序54、一下复赋值语句正确的是 AA.STORE 8 TO X,YB.X=9,Y=9C.STORE 8,9 TO X,YD.X ,Y=855、以下 C .recall 能恢复已被逻辑删除的数据记录56、下列符号中,不能作为日期型常量定界符是 D. ^57、若使自定义函数向调用程序返回一个值,应使用 C.return 语句58、项目管理器的文档选项卡用于显示和管理D.表单,报表和标签59、自定义函数的入口语句是 A.function60、61、62、63、64、65。

计算机VF历年笔试题及答案最全版

计算机VF历年笔试题及答案最全版

计算机VF历年笔试题及答案最全版2010年3⽉计算机等级考试⼆级VF笔试试题(⽂字版)⼀、选择题(每⼩题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有⼀个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是AA)对长度为n的有序链表进⾏查找,最坏情况下需要的⽐较次数为nB)对长度为n的有序链表进⾏对分查找,最坏情况下需要的⽐较次数为(n/2)C)对长度为n的有序链表进⾏对分查找,最坏情况下需要的⽐较次数为(log2n)D)对长度为n的有序链表进⾏对分查找,最坏情况下需要的⽐较次数为(n log2n)(2)算法的时间复杂度是指DA)算法的执⾏时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执⾏过程中所需要的基本运算次数(3)软件按功能可以分为:应⽤软件、系统软件和⽀撑软件(或⼯具软件)。

下⾯属于系统软件的是BA)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是AA)诊断和改正程序中的错误B)尽可能多地发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是CA)软件概要设计的⼯具B)软件详细设计的⼯具C)结构化⽅法的需求分析⼯具D)⾯向对象⽅法的需求分析⼯具(6)软件⽣命周期可分为定义阶段,开发阶段和维护阶段。

详细设计属于BA)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语⾔是AA)数据定义语⾔B)数据管理语⾔C)数据操纵语⾔D)数据控制语⾔(8)在学⽣管理的关系数据库中,存取⼀个学⽣信息的数据单位是DA)⽂件B)数据库C)字段(9)数据库设计中,⽤E-R图来描述信息结构但不涉及信息在计算机中的表⽰,它属于数据库设计的AA)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是AA)选择B)投影C)交D)并(11)在Visual FoxPro中,编译后的程序⽂件的扩展名为DA)PRGB)EXEC)DBCD)FXP(12)假设表⽂件TEST.DBF⼰经在当前⼯作区打开,要修改其结构,可以使⽤命令AA)MODI STRUB)MODI COMM TESTC)MODI DBFD)MODI TYPE TEST(13)为当前表中所有学⽣的总分增加10分,可以使⽤的命令是DA)CHANGE 总分WITH 总分+10B)PEPLACE 总分WITH 总分+10C)CHANGE ALL 总分WITH 总分+10D)PEPLACE ALL 总分WITH 总分+10(14)在Visual FoxPro中,下⾯关于属性、事件、⽅法叙述错误的是DA)属性⽤于描述对象的状态B)⽅法⽤于表⽰对象的⾏为C)事件代码也可以象⽅法⼀样被显式调⽤D)基于同⼀个类产⽣的两个对象的属性不能分别设置⾃⼰的属性值(15)有如下赋值语句,结果为“⼤家好”的表达式是Da="你好"B="⼤家"A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)(16)在Visual FoxPro中,“表”是指BA)报表C)表格控件D)表单(17)在下⾯的Visual FoxPro表达式中,运算结果为逻辑真的是BA)EMPTY(.NULL.)B)LIKE('xy?', 'xyz')C)A T('xy','abcxyz')D)LSNULL(SPACE(0))(18)以下关于视图的描述正确的是BA)视图和表⼀样包含数据B)视图物理上不包含数据C)视图定义保存在命令⽂件中D)视图定义保存在视图⽂件中(19)以下关于关系的说法正确的是CA)列的次序⾮常重要B)⾏的次序⾮常重要C)列的次序⽆关紧要D)关键字必须指定为第⼀列(20)报表的数据源可以是CA)表或视图B)表或查询C)表、查询或视图D)表或其他报表(21)在表单中为表格控件指定数据源的属性是BA、DataSourceB)RecordSourceC)DataFromD)RecordFrom(22)如果指定参照完整性的删除规则为“级联”,则当删除⽗表中的记录时CA)系统⾃动备份⽗表中被删除记录到⼀个新表中B)若⼦表中有相关记录,则禁⽌删除⽗表中记录C)会⾃动删除⼦表中所有相关记录D)不作参照完整性检查,删除⽗表记录与⼦表⽆关(23)为了在报表中打印当前时间,这时应该插⼊⼀个BA)表达式控件B)域控件C)标签控件D)⽂本控件(24)以下关于查询的描述正确的是DA)不能根据⾃由表建⽴查询B)只能根据⾃由表建⽴查询C)只能根据数据库表建⽴查询D)可以根据数据库表和⾃由表建⽴查询(25)SQL语⾔的更新命令的关键词是BA)INSERTB)UPDATEC)CREATED)SELECT(26)将当前表单从内存中释放的正确语句是CA)ThisForm.CloseB)ThisForm.ClearC)ThisForm.ReleaseD)ThisFornn.Refresh(27)假设职员表已在当前⼯作区打开,其当前记录的“姓名”字段值为“李彤”。

VF选择题按首字母排列

VF选择题按首字母排列

VF选择题ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将--得到一个新的数据库文件和一个新的备注文件BOF()是测试函数,当正使用的数据表文件的记录指针已达头部,其函数值为--.T. DbClick事件是指什么时候触发的基本事件--当用户双击该对象时EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为--.T. FoxPro的PACK命令可以删除当前数据库文件的--有删除标记的记录FoxPro的ZAP命令可以删除当前数据库文件的--所有记录FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是--通用型ORT TO AAA ON 姓名将产生一个--名为AAA的排序文件ROUND(156.789,2)返回的是--156.79SCAN...ENDSCAN结构语句的控制循环,是通过--记录指针SORT TO AAA ON 姓名将产生一个--名为AAA的排序文件SUBSTR(″ABCDEF″,3,2)的结果是--CDVF6.0数据库系统是--关系型VFP中的DO CASE -ENDCASE语句属于--选择结构BVisual FoxPro关系数据库管理系统能实现的3种基本关系运算是--选择、投影、联接把当前数据库文件中"性别"字段的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令--REPLACE把当前数据库文件中"性别"字段为"女"的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令--DELETE备注型字段的宽度固定为-- 4标准SQL基本查询模块的结构是--SELECT...FROM...WHERE表达式("大连"<>"北京")的值是--.T.表示数据库文件中平均分超过90分和不及格的全部女生记录,应当使用使命令--LIST FOR 性别=′女′.AND. (平均分>90.OR.平均分<60)不论索引是否生效,定位到相同记录上的命令是--GO 6不能够作为应用程序系统中的主程序的是--数据表不属于循环结构的语句是--IF...ENDIFC测试数据库记录指针是否指向数据表末尾所使用的函数是--EOF()创建快速报表时,基本带区不包括--标题创建类时,首先要定义类的--名称从硬盘上删除记录可用的命令分别为--DELETE和PACK存储在计算机内部的数据集合是--数据库D打开D盘data目录下的stu.dbf表,在命令窗口应输入--use d:\data\stu打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令--GOTO 100打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是--.T.和.T.打开一个数据表文件的同时打开以"姓名"为关键字的单一索引文件,要求查找姓名为"张伟"的教师,应使用命令--FIND张伟当VFP6.0处于创建式编辑自由表、程序等文件的情况下,系统处于″全屏幕编辑状态″,欲存盘退出,正确的操作为按组合键Ctrl+W当记录指针指向第18号记录时,执行"REPL REST 工龄WITH 工龄+1"命令后,记录指针指向--文件尾当前表中有20条记录,当前记录号是5,Display next 3命令将-- 1.VFP中下列表达式中写法错误的是--″总分″+ 90当前表中有20条记录,当前记录号是5,Display next 3命令将--显示第5到第7条记录当前目录下有AA.DBF、BB.DBF,其中数据表文件AA.DBF已经打开,共有10条记录,按关键字"学号"排序,执行命令SORT ON 学号TO BB 后,屏幕将显示--BB.DBF已存在,覆盖它吗(Y/N)对表A.DBF进行分类求和的命令是--TOTALG工资管理程序属于--应用程序关系数据库管理系统中的元组是--关系中的水平方向的行关系型数据库中最普通的联系是--1-M关于复合索引文件的说法,错误的是--所有索引文件必须在对应的数据库打开后,再将其打开在Visual FoxPro中,打开数据库的命令是-- OPEN DATABASE <数据库名>关于数据库,下列说法正确的是--数据库就是表和关系的集合关于数据库表和自由表,下列说法正确的是--两者可以相互转换关于索引的叙述,下列选项不正确的是--索引文件不会随着库文件的关闭而关闭H函数LEN(SPACE(20)-SPACE(15))的返回值是--35函数出现在表达式中可以作为--运算对象J计时器控件的主要属性是--Interval计算所有职称为正、副教授的平均工资,将结构赋予变量PJ中,应使用命令-- AVERAGE工资TO PJ FOR ″教授″$ 职称假定X=2,Y=5,执行下列运算后,能构得到数值型结果的是--X=Y ?X假定系统日期是1998年12月20日,有如下命令:MJ=MOD(YEAR(DATE()),100)执行该命令后,MJ的值--98建立数据库结构时,由系统自动设定宽度的字段类型有--D型、M型、L型将A区上的主表文件按关键字段"XM"和C区上的辅助文件建立关联,正确的是-- SET RELATION ON XM INTO C将一个预览成功的菜单存盘,在运行该菜单时,却不能执行。

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

VF选择题ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将--得到一个新的数据库文件和一个新的备注文件BOF()是测试函数,当正使用的数据表文件的记录指针已达头部,其函数值为--.T. DbClick 事件是指什么时候触发的基本事件--当用户双击该对象时EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为--.T. FoxPro的PACK命令可以删除当前数据库文件的--有删除标记的记录FoxPro的ZAP命令可以删除当前数据库文件的--所有记录FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是--通用型 ORT TO AAA ON 姓名将产生一个--名为AAA的排序文件ROUND(156.789,2)返回的是--156.79 SCAN...ENDSCAN结构语句的控制循环,是通过--记录指针SORT TO AAA ON 姓名将产生一个--名为AAA的排序文件SUBSTR(″ABCDEF″,3,2)的结果是--CD VF6.0数据库系统是--关系型 VFP中的DO CASE -ENDCASE语句属于--选择结构 B Visual FoxPro关系数据库管理系统能实现的3种基本关系运算是--选择、投影、联接把当前数据库文件中"性别"字段的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令--REPLACE 把当前数据库文件中"性别"字段为"女"的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令--DELETE 备注型字段的宽度固定为-- 4 标准SQL基本查询模块的结构是--SELECT...FROM...WHERE 表达式("大连"<>"北京")的值是--.T. 表示数据库文件中平均分超过90分和不及格的全部女生记录,应当使用使命令--LIST FOR 性别=′女′.AND. (平均分>90.OR.平均分<60) 不论索引是否生效,定位到相同记录上的命令是--GO 6 不能够作为应用程序系统中的主程序的是--数据表不属于循环结构的语句是--IF...ENDIF C 测试数据库记录指针是否指向数据表末尾所使用的函数是--EOF() 创建快速报表时,基本带区不包括--标题创建类时,首先要定义类的--名称从硬盘上删除记录可用的命令分别为--DELETE和PACK 存储在计算机内部的数据集合是--数据库 D 打开D盘data目录下的stu.dbf表,在命令窗口应输入--use d:\data\stu 打开学生数据表及(对成绩字段的)索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令--GOTO 100打开一个空数据表文件,分别用函数EOF()和BOF()测试,其结果一定是--.T.和.T. 打开一个数据表文件的同时打开以"姓名"为关键字的单一索引文件,要求查找姓名为"张伟"的教师,应使用命令--FIND张伟当VFP6.0处于创建式编辑自由表、程序等文件的情况下,系统处于″全屏幕编辑状态″,欲存盘退出,正确的操作为按组合键Ctrl+W 当记录指针指向第18号记录时,执行"REPL REST 工龄WITH 工龄+1"命令后,记录指针指向--文件尾当前表中有20条记录,当前记录号是5,Display next 3命令将-- 1. VFP中下列表达式中写法错误的是--″总分″+ 90 当前表中有20条记录,当前记录号是5,Display next 3命令将--显示第5到第7条记录当前目录下有AA.DBF、BB.DBF,其中数据表文件AA.DBF已经打开,共有10条记录,按关键字"学号"排序,执行命令SORT ON 学号TO BB 后,屏幕将显示--BB.DBF已存在,覆盖它吗(Y/N)对表A.DBF进行分类求和的命令是--TOTAL G 工资管理程序属于--应用程序关系数据库管理系统中的元组是--关系中的水平方向的行关系型数据库中最普通的联系是--1-M 关于复合索引文件的说法,错误的是--所有索引文件必须在对应的数据库打开后,再将其打开在Visual FoxPro中,打开数据库的命令是-- OPEN DATABASE <数据库名>关于数据库,下列说法正确的是--数据库就是表和关系的集合关于数据库表和自由表,下列说法正确的是--两者可以相互转换关于索引的叙述,下列选项不正确的是--索引文件不会随着库文件的关闭而关闭H 函数LEN(SPACE(20)-SPACE(15))的返回值是--35 函数出现在表达式中可以作为--运算对象 J 计时器控件的主要属性是--Interval 计算所有职称为正、副教授的平均工资,将结构赋予变量PJ中,应使用命令-- AVERAGE工资TO PJ FOR ″教授″$ 职称假定X=2,Y=5,执行下列运算后,能构得到数值型结果的是--X=Y ?X 假定系统日期是1998年12月20日,有如下命令:MJ=MOD(YEAR(DATE()),100)执行该命令后,MJ的值--98 建立数据库结构时,由系统自动设定宽度的字段类型有--D型、M型、L型将A区上的主表文件按关键字段"XM"和C区上的辅助文件建立关联,正确的是-- SET RELATION ON XM INTO C 将一个预览成功的菜单存盘,在运行该菜单时,却不能执行。

这是因为--没有生成结构化查询语言SQL具有几大功能:DDL、数据控制和--数据操纵结构化程序设计的三种基本逻辑结构是--顺序结构、选择结构和循环结构决定微调控件最小值的属性是--KeyboardLowValueK 可以伴随着表的打开而自动打开的索引是--结构化复合索引文件可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C) 、数值型(N)、日期型(D) 、逻辑型(L)和--备注型(M) L 逻辑型字段的宽度固定为-- 1 M 命令??的作用是--在当前光标处显示表达式的值命令SET DELETE OFF的作用是--使删除标记对任何命令无影响某学校的工资管理程序属于--应用程序 R 如果要创建一个3级数据分组报表,第1个分组表达式是"部门",第2个分组表达式是"性别",第3个分组表达式是"基本工资",则当前索引的索引关键字表达式应该是--部门+性别+STR(基本工资) 如果一个FoxPro数据库表文件中有100条记录,当前记录号为76,执行命令SKIP 30之后,再执行命令?RECNO(),其结果是--101 如要将查询结果保存在一个命名的非只读表中,"查询去向"应选择-- 表若要恢复逻辑删除的若干记录,应该--用鼠标重新单击删除标记S 删除数据库文件RSDA.DBF的数据记录,但保留其结构的操作--USE RSDA回车DELETE ALL回车PACK 设VFP的程序中有P1.PRG, P2.PRG ,P3.PRG 三层程序嵌套,下面叙述正确的是--在P3中用RETURN TOMASTER语句可以返回P1子程序设计报表过程中,列标题一般在页的--页标头带区部分使用...GET命令给变量赋值时,其变量必须是-- 已定义的使用SET RELATION命令时如想保持原先建立的关联,一定要加--ADDITIVE 使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在"结果"中选择-- "子菜单" 使用数据库技术进行人事档案管理,是属于计算机的--数据处理应用视图不能单独存在,它必须依赖于--数据库视图设计器中比查询设计器多出的选项卡是--更新条件数据表文件CJ.DBF已经打开,共有10条记录,按关键字XM排序,执行命令SORT ON XM TO CJ后,P 屏幕将显示--文件在使用数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为-单用户系统当前表中有20条记录,当前记录号是5,Display next 3命令将--显示第5到第7条记录数据库文件工资.DBF共有10条记录,当前记录号为5, 用SUM命令计算工资总和,如果不给出范围短句,那么命令--计算全部记录工资值之和数据库文件记录的总宽度比其各字段的宽度和多一个字节,此字节--放删除标记数据库文件有30条记录,当前记录是20,执行命令LIST NEXT 5后,所显示记录号是--20~ 24 数据库系统采用的数据模型有--层次模型、网状模型和关系模型索引文件自动更新的条件是--索引文件应预先打开T 统计在校生党员数的正确操作是--COUNT FOR 党员否 W 未婚男教师的逻辑表达式为--NOT. 婚否AND职业=′教师′AND性别=′男′ 文件AAA.MNX是一个--菜单数据库文件文件CGE.MNX是一个-- 菜单文件物理删除记录可用两条命令分两步来完成,这两个命令分别为--DELETE和PACK X 下列表达式运算结果为日期型的是--CTOD(′04/05/97′)-3 下列命令中,不能输入字符型数据的命令是--..SAY... 下列叙述正确的是--ACCEPT命令只能接收字符串下面关系索引的叙述中错误的是--在一个表上可以建立多个主关键字索引下面关于查询设计器的叙述中,错误的是--查询设计器的"更新条件"选项卡用于设置查询是否可作更新操作形状控件的重要属性是--CURVATURE Y 要求一个数据表文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成--6位FoxPro中出现的日期型字段的长度--由系统默认要使文件菜单项用"F"作为访问快捷键,定义该菜单标题可用--文件(\<F) 要为当前表所有职工增加100元工资应该使用命令--REPLACE ALL工资WITH工资+100 要想定义标签控件的CAPTION显示效果的大小,要定义标签属性的--FONTSIZE 一般来说,FoxPro系统具有结构化程序基本结构的种类有-- 3 依据P.DBF中的字段名NAME制作一个单一关键字索引文件NAME1.IDX,下列语句正确的是--INDEX ON NAME TO NAME1 已知一个数据表文件有8条记录,当前记录号是5,使用APPEND BLANK命令加一条空记录,该空记录的记录号是--9 以下表达式中值为″VISUALFOXPRO″的是--″VISUAL″-″FOXPRO″ 以下不是查询结果去向的是--表单以下常量哪些是合法的数值型常量--1234以下描述不正确的是--变量可以随时删除以下数据不是字符型数据的是--ABCDE 以下属于非容器控件的是--LABEL 以下属于容器控件的是—Form 用WAIT命令给内存变量输入数据时,内存变量获得的数据是--一个字符用函数RECNO()测试一个空数据表文件,其结果一定是--1在FoxPro数据库中的常量的类型种类是--6用户设计菜单系统时,系统默认菜单系统位置--替换原有菜单系统用于恢复使用DELETE命令删除记录的命令为--RECALL命令与FOXBASE相比,FOXPRO中增加了--浮点型字段在"报表设计器"中,可以使用控件是--标签、域控件和线条在FoxPro数据库中的常量的类型种类是--6 在VFP的几种循环语句中,当循环次数为常数时,应选用的语句是--FOR 在VFP的三种循环语句中,对数据表中各个记录依次进行处理,应优先选用的语句是--SCAN关于空值,下列说法不正确的是--空值等于零、空串、空格在在VFP中,执行STORE DTOC(DATE()+10) TO B后,变量B 的类型为--字符型在VFP中不是<范围>选项的内容包括--GO n 在VFP中下列表达式中错误的是-- [总分]+10 在VFP中主索引字段--不能出现重复值或空值在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是--临时性关联在Visual FoxPro中,打开表命令是--USE <表名> 在Visual FoxPro中,打开数据库的命令是--OPEN DATABASE <数据库名>在visual FoxPro中,可以使用的两类变量是-- 内存变量和字段变量在Visual FoxPro中,用于建立或修改过程文件的命令为--MODIFY FILE <文件名>在Visual FoxPro中进行参照完整性设置时,要想设置成:在删除父表中的记录时,如果子表中有相关的记录,不自动删除子表中相关的所有记录。

相关文档
最新文档