VFP试卷模拟试卷及参考答案

合集下载

本科VFP模拟一(含答案)

本科VFP模拟一(含答案)

本科VFP模拟⼀(含答案)⼀、单选题:(每题1.5分,共54分)1、下⾯关于查询描述正确的是()A.可以使⽤create view 打开查询设计器B.使⽤查询设计器可以⽣成所有的SQL查询语句C.使⽤查询设计器⽣成的SQL语句存盘后将放在扩展名为QPR的⽂件中D.使⽤DO命令执⾏查询时,可以不带扩展名答案:C2、不可以作为查询和视图的输出类型是()A.⾃由表B.表单C.临时表D.数组答案:D3、SQL实现分组查询的短语是()A.ORDER BYB.GROUP BYC.HAVINGD.ASC答案:B4、Visual Foxpro中,要为当前表所有职⼯增加100元⼯资应该使⽤命令( )。

A.CHANGE ⼯资 WITH ⼯资+100B.REPLACE ⼯资 WITH ⼯资+100C.CHANGE ALL ⼯资 WITH ⼯资+100D.REPLACE ALL ⼯资 WITH ⼯资+100答案:D5、下列⽅法中,不能退出VFP的是()A.QUITB.ESC键C.ALT+F4D.⽂件--退出答案:B6、命令?"3"+"5"的结果是()A.35B."35"C.8D."8"答案:D7、在Visual FoxPro中,数据库表和⾃由表()。

A.字段名最长可达128个字符B.均拥有4种类型的索引,即主索引、候选索引、唯⼀索引和普通索引C.只有数据库表设置有字段属性D.均拥有3种类型的索引,即主索引、候选索引、唯⼀索引答案:A8、要控制两个表中数据的完整性和⼀致性可以设置“参照完整性”,要求这两个表 ________ 。

A.是同⼀个数据库中的两个表B.不同数据库中的两个表C.两个⾃由表D.⼀个是数据库表另⼀个是⾃由表答案:A9、结构化程序设计的三种基本逻辑结构是( ) 。

A.选择结构、循环结构和嵌套结构B.顺序结构、选择结构和循环结构C.选择结构、循环结构和模块结构D.顺序结构、递归结构和循环结构答案:B10、数据库DB,数据库系统DBS,数据库管理系统DBMS三者之间的关系是( )A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS答案:A11、Visual Foxpro中,在“选项”对话框的“⽂件位置”选项卡中可以设置()A.表单的默认⼤⼩B.默认⽬录C.⽇期和时间的显⽰格式D.程序代码的颜⾊答案:B12、要启动Visual Foxpro的向导可以()A.打开新建对话框B.单击⼯具栏上的“向导”图标按钮C.从“⼯具”菜单中选择“向导”D.以上⽅法均可以答案:D13、在VFP中,使⽤AVERAGE命令时,表⽂件需要()A.排序B.建⽴索引C.排序或建⽴索引D.以上都不需要答案:D14、要从某表⽂件中真正删除⼀条记录,应当()A.直接⽤ZAP命令B.先⽤DELETE命令,再⽤ZAP命令C.先⽤DELETE命令,再⽤PACK命令D.直接⽤DELETE命令答案:C15、若要控制数据库表中学号字段只能输⼊数字,则应设置()A.显⽰格式B.输⼊掩码C.字段有效性D.记录有效性答案:B16、数据库⽂件的扩展名是()A.DBFB.DBCC.DBTD.FPT答案:B17、在表中建⽴索引,使⽤的命令为()A.SORTB.UPDATEC.INDEXD.JOIN答案:C18、表DEMO.DBF中包含有备注型字段,该表中所有备注字段均存储到备注⽂件中,该备注⽂件是( )A.DEMO.TXTB.DEMO.FMTC.DEMO.FPTD.DEMO.BAT答案:C19、有以下程序段:DO CASECASE 计算机<60"计算机成绩是:"+"不及格"CASE 计算机>=60"计算机成绩是:"+"及格"CASE 计算机>=70"计算机成绩是:"+"中"CASE 计算机>=80"计算机成绩是:"+"良"CASE 计算机>=90"计算机成绩是:"+"优"ENDCASE设学⽣数据库当前记录的计算机成绩是:优"计算机"字段的值是89,执⾏下⾯程序段之后,屏幕输出A.计算机成绩是:不及格B.计算机成绩是:及格C.计算机成绩是:良D.计算机成绩是:优答案:B20、在下⾯四组Foxpro 命令中,两条命令执⾏结果可能不相同的是( )A.DELETE DELETE RECORD RECNO()B.DELETE ALL DELETE FOR .T.C.DELETE FOR <条件> DELETE WHILE <条件>D.DELETE DELETE NEXT 1答案:C21、在关系理论中,把能够唯⼀地确定⼀个元组的属性或属性组合称之为( )A.索引码B.关键字C.域D.外码22、如果对⼀个关系统实施了⼀种关系运算后得到了⼀个新的关系,⽽且新关系统中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是A.选择B.投影C.联接D.并答案:B23、与命令LIST FIELDS 姓名,性别,出⽣⽇期不等效的命令是()A.LIST 姓名,性别,出⽣⽇期B.LIST ALL FIELDS 姓名,性别,出⽣⽇期C.DISPLAY FIELDS 姓名,性别,出⽣⽇期D.DISPLAY ALL 姓名,性别,出⽣⽇期答案:C24、⽤⼆维表格来表⽰实体与实体之间联系的数据模型称为()。

VF模拟试题 及答案

VF模拟试题 及答案

《V F P程序设计》期末模拟试卷-Ⅰ一、判断正误(对的打√号,错的打X号,每题1分,共10分)(?X)1、利用VAL函数实现字符型数据到数值型数据的转换时,要转换的字符串必须全部由数字字符组成,否则将无法转换。

(?√)2、数据库管理技术的发展经历了人工管理阶段、文件管理阶段和数据库系统阶段。

(?√)3、若希望避免用户向自由表中的某字段输入重复数据,则应该根据此字段建立候选索引,以便自动进行惟一性检查。

(?X)4、COUNT、SUM和AVERAGE命令中若缺省<范围>(√)5、工作区选择命令SELECT中既可使用表别名,区。

(√)6、VisualFoxPro(X)7、循环结构中,LOOP(√)8(?X)9、?(?√)1020分)。

C)数据库管理系统?(D)数据结构。

?(A)科学计算应用?(B)过程控制应用?(C)数据处理应用?(D)辅助工程应用3、VisualFoxPro6.0管理的数据库是()型数据库。

?(A)网络?????(B)层次????(C)关系????(D)链状4、VisualFoxPro6.0系统提供的FOR<条件>子句与一些相关的命令配合使用可以方便地实现关系运算中()的操作。

?(A)投影?????(B)复制?????(C)选择?????(D)关联5、数据的完整性是指()。

?(A)数据的存储与使用数据的程序有关???(B)防止数据被非法使用?(C)数据的正确性、合理性和一致性??????(D)减少系统中不必要的重复数据6、在VisualFoxPro数据库管理系统中,下列数据属于常量的是()。

?(A).n.???????(B)?F??????(C)?07/08/99???(D)?ALL7、在下列VisualFoxPro表达式中,运算结果一定是逻辑型值的是()。

?(A)字符表达式(B)数值表达式8?(A)SUBSTR(“青岛市”?(C)SUBSTR(“青岛市”9?(A)10、用C)NEXT??(D)CONTINUE。

VFP笔试模拟试题8 (附答案)

VFP笔试模拟试题8 (附答案)
全真模拟试题(8)
一、选择题
在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)算法的空间复杂度是指
A)算法程序的长度
B)算法程序中的指令条数
C)算法程序所占的存储空间
D)算法执行过程中所需要的存储空间
D)MODIFY STRUCTURE
(27)使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是
A)DELETE FOR AGE>30
B)DELETE FROM S WHERE AGE>30
C)DELETE S FOR AGE>30
B)(SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)>=2)
C)SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)>=2
D)(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)>=2)
(29)要在程序中修改由Myfrom=CreateObject("Form")语句创建的表单对象的Caption属性,下面语句中不能使用的是( )。假定所创建表单对象的Click事件也可以修改其Caption属性。
A)WITH Myform
.Caption="信息查询"
(16)在Visual FoxPro中,创建程序文件的命令是
A)OPEN COMMAND<文件名>
B)CREATE COMMMAND<文件名>

vfp模拟题(答案)

vfp模拟题(答案)

一、数据库管理系统基础知识模拟试题一、选择题1.下列选项中能够直接实现对数据库中数据操作的软件是(C )。

A、字处理软件B、操作系统C、数据库管理系统D、翻译系统2.数据库系统的核心是( D )。

A、编译系统B、数据库C、操作系统D、数据库管理系统3.下列关于数据库系统的正确叙述是( A )。

A、数据库系统减少了数据冗余B、数据库系统避免了一切数据冗余C、数据库系统中数据的一致性是指数据类型的一致D、数据库系统比文件系统能管理更多的数据4.下列关于数据库系统的正确叙述是( B )。

A、数据库中只存在数据项之间的联系B、数据库的数据项之间和记录之间都存在联系C、数据库的数据项之间无联系,记录之间存在联系D、数据库的数据项之间和记录之间都不存在联系5.数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是( A )。

A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS6.按照数据模型分类,数据库系统可以分为三种类型,正确的是( C )。

A、大型、中型和小型B、西文、中文和兼容C、层次、网状和关系D、数据、图形和多媒体7.按照数据模型分类,Visual FoxPro属于( C )。

A、层次型B、网状型C、关系型D、混合型8.数据库管理系统是( C )。

A、应用软件B、辅助设计软件C、系统软件D、科学计算软件9.关系数据库管理系统存储与管理数据的基本形式是( B )。

A、关系树B、二维表C、结点路径D、文本文件函数和表达式模拟试题一、选择题1.下列数据为常量的是( C )。

A、02/18/99B、FC、.N.D、TOP2."程序设计"这四个汉字作为字符串常量,在Visual FoxPro中可表示为( D )。

A、{程序设计}B、(程序设计)C、程序设计D、'程序设计'3.下述字符串表示方法正确的是( B )。

VFP试卷及答案41

VFP试卷及答案41

VFP试卷及答案4试卷编号:9471 所属语言:Visual Foxpro 试卷方案:cx2012 试卷总分:100 分共有题型:4 种一、填空共 14 题(共计 30 分)第 1 题(2.0 分)题号: 596 ?ROUND(123. 456, 2) 结果为【1】 . ?ROUND(123. 456, -2) 结果为【2】 . 答案:1) . 123. 46 2) . 100 第 2 题(2. 0 分)题号: 404 38 AND 6=9 的结果为【1】答案:1) . . f. 或 F 第 3 题(2. 0 分)题号: 1885 函数LEN(STR(12345678901) ) 的返回值为【1】, 函数LEN(DTOC(DATE() ) ) 的返回值为【2】 . 答案:1) . 10 2) . 8 第 4 题(2. 0 分)题号: 2305 表达式 3+3=6. OR. 3+35. AND. 2+3=5 结果为【1】 . 答案:1) . . T. 第 5 题(2. 0 分)题号: 201 9 执行下列命令后: SET EXCLUSIVE OFF USE JS USE XS EXCLUSIVE IN 0 JS 表的打开方式是【1】 , XS 表的打开方式是【2】 . 答案:1) . 共享或共享方式 2) . 独占或独占方式第 6 题(2. 0 分)题号: 579 数据库表的字段名称最长可达【1】1/ 9个字符. 答案:1) . 128 第 7 题(2. 0 分)题号: 1902 【1】是保存在数据库中的过程代码, 它由一系列用户自定义函数或在创建表与表之间参照完整性规则时系统创建的函数组成. 答案:1) . 存储过程第 8 题(2. 0 分)题号: 470 交叉表查询建立好后, 可以在【1】中打开并修改它. 答案:1) . 查询设计器第 9 题(2. 0 分)题号: 1938 用SELECT-SQL 命令对数据进行查询时, SELECT 命令中 FROM 子句用来指定数据源表, 【1】子句用来筛选源表记录, 【2】子句用来筛选结果记录. 答案:1) . WHERE 2) . HAVING 第 1 0 题(4. 0 分)题号: 21 32 某学生管理数据库(SJK) 中有两张表: STUDENT 和SKCJ, STUDENT 表用来记录学生的基本信息, SKCJ 表用来记下每个学生选的每一门课的成绩. 表结构如表 6-15 所示. 表 6-15 STUDENT 表和 SKCJ 表的结构 STUDENT 表的结构 | SKCJ 表的结构字段名字段类型宽度小数位 | 字段名字段类型宽度小数位 XH(学号) C 8 |XH(学号) C 8 XM(姓名) C 8 | KCH(课程号) C 3 XB(性别) C 2 | KCM(课程名) C 20 BH(班号) C 2 |CJ(成绩) N 3 下列命令的作用是求出每个班的每个学生选课的选课门数、总成绩, 最后值显示出选课门数超过 3 的学生的班号、学号等信息, 并先按班号后按总成绩降序排列. SETECT STUDENT. BH, 【1】 , STUDENT. XM, COUNT(*) AS 选课门数, SUM(SKCJ. CJ. ) AS 总成绩; FROM【2】 ; WHERE STUDENT. XH=SKCJ. XH; GROUP BY 1, 2; 【3】选课门数=3; ORDER BY 1, 5 DESC 答案:1) . STUDENT. XH 2) . SJK! STUDENT, SJK! SKCJ 或STUDENT, SKCJ 3) . HAVING 第 1 1 题(2. 0 分)题号:2286 复选框控件可以有三种状态, 其 value 属性值分别为. f. 、 .t. 或【1】 . 答案:1) . null 或 2 第 1 2 题(2. 0 分)题号: 2288文本框【1】属性设置为*时, 用户键入的字符在文本框内显示为*,但属性 value 中仍保存为键入的字符串. 答案:1) . passwordchar 第 1 3 题(2. 0 分)题号: 774要使标签(Label) 中的文本能够换行, 应将【1】属性设置为. T. .答案:1) . WordWrap 第 1 4 题(2. 0 分)题号: 798 允许或禁止在应用程序执行时访问系统菜单的命令是【1】 . 答案:1) . SET SYSMENU 二、单项选择共 16 题(共计40 分)第 1 题(2. 0 分)题号: 1262 执行?AT( 教授 , 副教授 ) 命令的显示结果是() . A: . T. B: 2 C: 3 D: 0 答案:C 第 2 题(2. 0 分)题号: 4709 执行下列命令 HZ=中华3/ 9人民共和国 ?SUBSTR(HZ, LEN(HZ) /2-2, 4) 输出的结果是( ) A: 中华 B: 人民 C: 共和 D: 和国答案:B 第 3 题(2. 0 分)题号: 4041 以下的四组函数, 返回值的数据类型一致的是____. A: DTOC(DATE() ) 、 DATE() 、YEAR(DATE() ) B: ALLTRIM(VFP6. 0) 、 ASC(A) 、 SPACE(8) C:EOF() 、RECCOUNT() 、DBC() D: STR(3. 14, 3, 1) 、DTOC(DATE() ) 、 SUBSTR(ABCD, 3, 1) 答案:D 第 4 题(2. 0 分)题号: 571 下列字段名中不合法的是() . A: 计算机 B: 5 倍数 C: abc_2 D: student 答案:B 第 5 题(2. 0 分)题号: 972 两个日期型数据相加后,得到的结果为() . A: 新的日期 B: 没有意义 C: 相差的天数 D:字符型答案:B 第 6 题(2. 0 分)题号: 1046 要控制两个表中数据的完整性和一致性可以设置参照完整性, 要求这两个表() . A: 是同一个数据库中的两个表 B: 不同数据库中的两个表 C: 两个自由表 D: 一个是数据库表另一个是自由表答案:A 第 7 题(1 0. 0 分)题号: 1 067 关于数据库和数据库表, 下列叙述中正确的是____. A: 当数据库打开时, 该数据库所包含的数据库表也将自动地打开 B: 当打开数据库中的某张数据库表时, 该数据库也将自动地打开 C: 如果数据库以独占的方式打开, 则该数据库中的数据库表也只能一独占方式打开 D: 如果数据库中的某张数据库表以独占方式打开, 则该数据库中的其他数据库表也只能以独占方式打开答案:B 第 8 题(2. 0 分)题号: 1276 下面关于查询描述正确的是( ) A: 可以使用 CREATE VIEW 打开查询设计器 B: 使用查询设计器可以生成所有的 SQL 查询语句 C: 使用查询设计器生成的SQL 语句存盘后将存放在扩展名为 QPR 的文件中 D: 使用 DO 语句执行查询时, 可以不带扩展名答案:C 第 9 题(2. 0 分)题号: 41 84 默认查询的输出形式是( ) A: 数据表 B: 图形 C: 报表 D: 浏览答案:D 第 1 0 题(2. 0 分)题号: 1 097 在非嵌套程序结构中, 可以使用 LOOP 和 EXIT 语句的基本程序结构是() . A: TEXT-ENDTEXT B: DO WHILE-ENDDO C: IF-ENDIF D: DO CASE-ENDCASE 答案:B 第 1 1 题(2. 0 分)题号: 470 关于 Visual FoxPro 事件 Init 的说明正确的是() . A: 当对象产生时引发 B: 当对象从内存中释放时引发 C: 当方法或事件代码出现运行错误时引发 D: 当用户用鼠标单击程序界面上的一个命令按钮时引发答案:A 第 1 2 题(2. 0 分)题号: 459 对数据绑定型控件主要设置其() 属性. A: Control B: RecordSource C: RowSourceType D: ControlSource 答案:D 第 1 3 题(2. 0 分)题号: 464 对于表单及控件的绝大多数属性, 其数据类型通常是固定的, 如 Caption 属性接收()5/ 9型数据. A: 数值型数据 B: 字符型数据 C: 逻辑型数据 D: 任意数据类型答案:B 第 1 4 题(2. 0 分)题号: 891 在 Visual Foxpro 中, Width 属性只能接收() 数据. A: 字符型 B: 数值型 C: 逻辑型 D:日期型答案:B 第 1 5 题(2. 0 分)题号: 1 023 下列() 属性可以设置表单和表单中的对象的外观. A: AlwaysOnTop B: AutoCenter C: BorderStyle D: Closable 答案:C 第 1 6 题(2. 0 分)题号: 603 假设已经生成了名为mymenu 的菜单文件, 执行该菜单文件的命令是( ) A: DO mymenu B:DO mymenu. mpr C: DO mymenu. pjx D: DO mymenu. mnx 答案:B 三、程序填空共 2 题(共计 10 分)第 1 题(5. 0分)题号: 67*------------------------------------------------------- *【程序填空】*------------------------------------------------------- *功能: 求 1 到 50 的累加和(S=1+2+3+. . . +50)并显示。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。

vfp试题及答案及

vfp试题及答案及

vfp试题及答案及一、单项选择题(每题2分,共10分)1. Visual FoxPro是由哪家公司开发的数据库管理系统?A. 微软B. 甲骨文C. IBMD. 苹果答案:A2. 在Visual FoxPro中,以下哪个命令用于创建新表?A. CREATE TABLEB. DEFINE TABLEC. MAKE TABLED. NEW TABLE答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. WIDTH答案:A4. 在Visual FoxPro中,以下哪个命令用于打开一个表?A. OPEN TABLEB. USEC. DISPLAY TABLED. SHOW TABLE答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭当前表?A. CLOSE TABLEB. QUITC. EXITD. CANCEL答案:A二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERTB. DELETEC. UPDATED. SELECT答案:ABC2. 在Visual FoxPro中,以下哪些函数用于数据的转换?A. TRANSFORMB. EVALUATEC. CURDATE()D. CURTIME()答案:AB3. 在Visual FoxPro中,以下哪些命令用于数据的排序?A. SORTB. ORDER BYC. INDEXD. FIND答案:AC4. 在Visual FoxPro中,以下哪些命令用于创建索引?A. INDEX ONB. CREATE INDEXC. SET INDEX TOD. SET ORDER TO答案:AC5. 在Visual FoxPro中,以下哪些命令用于数据的统计?A. COUNTB. SUMC. AVGD. MAX答案:ABCD三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用命令_________可以设置表的过滤条件。

VFP笔试模拟试题2 (附答案)

VFP笔试模拟试题2  (附答案)
A)抽象
B)模块化
C)自底向上
D)信息隐蔽
(3)下列选项中,不属于模块间耦合的是
A)数据耦合
B)标记耦合
C)异构耦合
D)公共耦合
(4)下列叙述中,不属于软件需求规格说明书的作用的是
A)便于用户、开发人员进行理解和交流
A)生成一个按"学号"升序的表文件,将原来的student.dbf文件覆盖
B)生成一个按"学号"降序的表文件,将原来的student.dbf文件覆盖
C)不会生成新的排序文件,保持原数据表内容不变
D)系统提示出错信息
(21)语句"DELETE FROM 成绩表 WHERE 计算机<60"的功能是
A)物理删除成绩表中计算机成绩在60分以下的学生记录
B)物理删除成绩表中计算机成绩在60分以上的学生记录
C)逻辑删除成绩表中计算机成绩在60分以下的学生记录
D)将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
(22)在命令按钮Command1的Click事件中,改变该表单的标题Caption属性为"学生管理",下面正确的命令为
C)在被调用的下级程序中用PUBLC命令说明的变量都是全局变量
D)在程序中用PRIVATE命令说明的变量均为全局变量
(16)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是
A)得到一个新的数据表文件
B)得到一个新的数据表文件和一个新的备注文件
A)5
B)11
C)18
D)26
(28)执行下列命令,输出结果是
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二级VFP模拟试题1及参考答案一、单项选择题(每题1分,共40分)1.一个完整的计算机系统应该包括_____。

A)主机和外部设备B)硬件系统和软件系统C)操作系统和应用程序D)运算器、控制器和存储器2.微型计算机突然断电后,数据会丢失的存储器是_____。

A)RAM B)硬盘C)ROM D)光盘3.在计算机的应用领域中,CAD属于_____领域的应用。

A)科学计算B)数据处理C)计算机辅助系统D)人工智能4.下列选项中,不是操作系统的软件是_____。

A)Windows XP B)Windows 7 C)Linux D)Microsoft Office5.将(110010)2转换成十进制数是_____。

A)46 B)48 C)50 D)526.下列关于Windows剪贴板的描述,不正确的是_____。

A)只要Windows在运行中,剪贴板就处于运行状态B)剪贴板是内存中临时存储信息的区域C)剪贴板只能传递文字和图像信息D)剪贴板是Windows提供的信息传递的方式7.下列选项中,属于多媒体计算机必备的硬件设备是_____。

A)网卡B)声卡C)打印机D)扫描仪8. 在Internet中,FTP指的是_____。

A)文件传输协议B)超文本传输协议C)电子邮件协议D)传输控制协议9. 下列关于计算机病毒的说法,正确的是_____。

A)计算机病毒是一种生物病毒B)计算机病毒是一种程序C)计算机病毒只破坏内存中的数据D)使用杀毒软件能清除所有的病毒10.计算机能够直接识别和处理的语言是_____。

A)汇编语言B)高级语言C)数据库语言D)机器语言11.下列选项中,从关系中取出满足条件的元组的运算是_____。

A)投影B)选择C)联接D)筛选12.在Visual FoxPro中,项目文件和数据表文件的扩展名分别是_____。

A)PJX和DBC B)PJX和DBF C)PRG和DBC D)PRG和DBF13.在Visual FoxPro中,用于存储图像的字段类型是不是_____。

A)通用型B)备注型C)字符型D)逻辑型14.下列选项中,不属于常量的是_____。

A)[ABCD] B)’ABCD’C)3E-5 D)TRUE15.下列表达式的值为数值型的是_____。

A)”345”+”216”B)CTOD(“10-01-2012”)-20C)100+200=300 D)LEN(“Student”)+216.函数AT(“数据表”,”建立VFP数据表”)的结果是_____。

A)5 B)6 C)7 D)817.下列函数中,返回值的类型不是逻辑型的是_____。

A)SUBSTR() B)EOF() C)FOUND() D)BOF()18.下列表达式不合法的是_____。

A){^2012-12-31}-DATE() B)”今天是”+DTOC({^2012-12-31})19.下列选项中,修改表结构的命令是_____。

A)COPY STRUCTURE B)MODIFY STRUCTUREC)DISPLAY STRUCTURE D)LIST STRUCTURE20.下列选项中,随着表的打开而自动打开的索引文件是_____。

A)结构化复合索引文件B)非结构化复合索引文件C)单索引文件D)所有的索引文件21.逻辑删除当前数据表中所有籍贯为“安徽”的男生记录,应使用的命令是_____。

21.逻辑删除当前数据表中所有籍贯为”安徽”的男生记录,应使用的命令是____。

A)DELETE FOR 籍贯=”安徽” OR 性别=”男”B)DELETE FOR 籍贯=”安徽”AND 性别=”男”C)DELETE FOR 籍贯=”安徽”,性别=”男”D)DELETE WHILE 籍贯=”安徽”OR性别=”男”22.下列选项中,创建数据库的命令是_____。

A)OPEN DATABASE B)MODIFY DATABASEC)CREATE DATABASE D)CLOSE DATABASE23.计算当前数据表中职称为”教授”的工资(N)总和,并把计算结果存入内存变量GZ中,正确的命令是_____。

A)TOTAL 工资TO GZ FOR 职称=”教授”B)TOTAL ON工资TO GZ FOR 职称=”教授”C)SUM ON工资TO GZ FOR 职称=”教授”D)SUM工资TO GZ FOR 职称=”教授”24.命令动词可以进行排序操作_____。

A)SORT B)SEEK C)REPLACE D)COUNT25.数据库中的数据完整性不包括_____。

A)实体完整性B)域完整性C)记录完整性D)参照完整性26.下列关于视图的描述,不正确的是_____。

A)视图必须依附于数据库存在B)不能根据自由表建立视图C)视图可以更新数据源D)视图是从一个或多个表中产生的虚表27.下列程序结构中,不能出现LOOP语句的是_____。

A)FOR …ENDFOR B)IF…ENDIFC)SCAN…ENDSCAN D)DO WHILE…ENDDO28.下列选项中,定义全局变量的命令是_____。

A)PUBLIC B)PRIV ATE C)LOCAL D)DIMENSION29.SQL语句中,DROP的作用是_____。

A)更新记录B)插入记录C)删除表D)删除记录30.SQL语句中,用于限定分组条件的子句是_____。

A)FOR B)WHERE C)HA VING D)WHILE31.数据表XSDA.DBF含有学号(C)、出生日期(D)等字段,查询1991年以后(含1991年)出生的记录,将查询结果存入永久表XS.DBF中,正确的SQL语句是_____。

A)SELECT * FROM XSDA WHERE YEAR(出生日期)>=1991 INTO TABLE XSB)SELECT * FROM XSDA WHERE YEAR(出生日期)>=1991 INTO TABLE CURSOR XSC)SELECT * FROM XSDA WHERE 出生日期>=1991 INTO TABLE XSD)SELECT * FROM XSDA WHERE 出生日期>=1991 INTO TABLE CURSOR XS32.将数据表KC.DBF中课程号为”101”的成绩增加10分,正确的SQL语句是_____。

A)UPDATE KC 成绩=成绩+10 WHERE 课程号=”101”B)UPDATE KC SET成绩=成绩+10 FOR 课程号=”101”C)UPDATE KC 成绩=成绩+10 FOR 课程号=”101”D)UPDATE KC SET成绩=成绩+10 WHERE 课程号=”101”33.所有控件都有的属性是_____。

A)Caption B)Name C)AutoSize D)BackColor34.下列选项中,用于设置选项按钮组按钮个数的属性是_____。

A)Buttons B)Value C)ButtonCount D)Visible35.在当前表单的Click事件代码中,将表单中标签控件Label1的标题修改为”添加控件”的语句是_____。

”添加控件”B)This.Caption=”添加控件”C)ThisFrom.Caption=”添加控件””添加控件”36.下列选项中,用于向列表框添加列表项的方法是_____。

A)ListItem B)AddItem C)RemoveItem D)RemoveListItem37.计时器控件Interval属性值为500,每隔0.5秒会触发_____事件。

A)Reset B)Destory C)Timer D)Init38.下列选项中,运行菜单文件MENU1的命令是_____。

A)DO MENU1.PRG B)DO MENU1.MNTC)DO MENU1.MNX D)DO MENU1.MPR39.下列选项中,不能作为报表数据源的是_____。

A)数据库表B)自由表C)表单D)视图40.在项目管理器中,管理数据库的是_____选项卡。

A)数据B)代码C)文档D)类二、填空题(每空2分,共20分)1.用二维表的形式来表示实体及实体之间联系的数据模型称为_____模型。

2.执行命令DIMENSION B(4)后,数组元素B(1)的初值是_____。

3.与Visual FoxPro表达式a/(a^2+b^2)对应的数学表达式是_____。

4.设变量a=2.136,命令?ROUND(a,2)的执行结果是_____。

5.将当前数据表按照价格(N)的升序建立结构化复合索引,应使用命令_____价格TAG JG。

6.当前数据表DA.DBF包含”性别(C)”字段,将所有”男”同学的记录复制生成数据表XS.DBF,应使用命令_____。

下面第7~9题使用数据表TS.DBF,其中包含书号(C)、书名(C)、出版社(C)、价格(N)等字段。

请根据相应要求将下面的SQL语句填写完整。

7.查询书名为”线性代数”的记录个数。

SELECT 书名,_____AS 记录数FROM TS WHERE 书名=”线性代数”8.查询出版社为”高等教育”的图书信息,并按照价格的升序排列。

SELECT * ROM TS WHERE 出版社=”高等教育”_____ BY 价格9.在TS.DBF表中增加出版日期(D)字段______TABLE TS ADD 出版日期D10.表单运行时,复选框控件为选中状态,则Value属性的值为_____。

三、阅读理解题(每题4分,共20分)1.下面程序的运行结果是____。

SET TALK OFFCLEARSTORE 3 TO X,YDO CASECASE X<0Y=Y+XCASE X<5Y=Y+X/2OTHERWISEY=XENDCASE?YSET TALK ONRETURN2.下面程序的运行结果是_____。

SET TALK OFFCLEARP=1I=0DO WHILE I<=10I=I+5P=P*IENDDO? PSET TALK ONRETURN3.下面程序的运行结果是_____。

SET TALK OFFCLEARDIMENSION A(6)FOR I=1 TO 6IF MOD(I,2)=0A(I)=I+IELSEA(I)=I^2ENDIFENDFOR? A(2)+A(5)SET TALK ONRETURN4.数据表XSCJ.DBF的结构和记录如下表所示,下面程序的运行结果是_____。

SET TALK OFFCLEARUSE XSCJCJ=0SCAN FOR 性别=”女” AND 成绩>=60CJ=CJ+成绩ENDSCAN? CJUSESET TALK ONRETURN5.下面程序的运行结果是_____。

相关文档
最新文档