精选VF判断题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
371).?5+4*2**6的结果为21。
(×)
372).{^99/02/10}和ctod("99/02/11")都是Visual FoxPro数据库的日期型数据。
(√)
373).Visual FoxPro表达式CTOD("99/10/20")+10,结果为﹛99/10/30﹜。
(√)
374).Visual FoxPro的浮点型字段比数值字段的计算精度高。
(√)
375).Visual FoxPro的浮点型字段的计算精度比数值型字段高,最长为15位。
(×)
376).Visual FoxPro的浮点型字段的计算精度比数值型字段高,最长为20位。
(√)
377).Visual FoxPro的浮点字段与数值字段相类似,只有数字,小数点及整数,而不带正、负号。
(×)
378).Visual FoxPro的关系运算符包括<、>、=、<>共四种。
(×)
379).Visual FoxPro的关系运算符包括<、>、=、==、<>(#或!=)、<=和>=共七种。
(√)
380).Visual FoxPro的日期型字段的长度为6位。
(×)
381).Visual FoxPro的日期型字段的长度为8位。
(√)
382).Visual FoxPro的字符串运算符有+、-、$和%。
(×)
383).Visual FoxPro的字符型字段最长为254个汉字。
(×)
384).Visual FoxPro的字符型字段最长为254个字符。
(√)
385).Visual FoxPro的字符型字段最长为256个字符。
(×)
386).Visual FoxPro数据类型仅包括数值型、字符型、逻辑型、日期型和备注型。
(×)
387).Visual FoxPro下对数据库操作只能在命令窗口键入命令才可以操作。
(×)
388).Visual FoxPro中,表达式{^1999/02/11}-{^1999/01/30}结果是12。
(√)
389).Visual FoxPro中,工作区号用1-255表示,系统的工作区别名用A-Z表示。
(×)
390).Visual FoxPro中的通用型字段只能存储图像、图形。
(×)
391).Visual FoxPro中关系表达式的结果是一个字符串.T.或.F.。
(×)
392).MAX函数是日期型函数。
(×)
393).NULL值其实与空字符串、数值0或逻辑非.F.是相同的。
(×)
394).PARAMETERS后跟形式参数,该命令只能放在被调过程的第一条语句中。
(√)
395).VFP中数据库文件的扩展名为.DBF,表文件的扩展名为.DBC。
(×)
396).VF程序文件的扩展名是.DBF 。
(×)
397).备注型字段用于存放超过254个汉字的文本。
(×)
398).备注型字段用于存放超过256个字符的文本。
(×)
399).备注字段和通用字段的数据输入方法完全相同。
(×)
400).表达式(5+4)*2**2/3的值为12,表达式'ABC'$'NMABCGH'的值为.T.,表达式5<3.AND.7<8的值为.F.。
(√)
401).表达式?NOT 3>3的返回值是.F.。
(×)
402).表达式ALLTRIM(SPACE(15))的返回值是空字符串。
(√)
403).表达式chr(65)-str(mod(1,7),2)的结果是'A1',串长=2。
(×)
404).表达式中每一项都必须是同一类型的。
(×)
405).常量是其值在程序的执行过程中可以改变的量。
(×)
406).浮点数类型比数值型更为精确。
(×)
407).复选框中的Value值取为1时,表明其被选中。
(√)
408).函数EOF的功能为指向表的首记录之前,返回值为逻辑型。
(×)
409).函数值会因函数名和参数的不同而不同。
(√)
410).假设您使用SORT命令排序表AB,则表AB中记录的存放次序便会按照指定的次序重新排列。
(×)
411).日期型常量{^2004/05/07}比日期型常量{^1999/06/08}大。
(√)
412).如果我们根据一个逻辑型字段来创建一个递增次序的索引,则逻辑真值.T.将排列在前,而逻辑非.F.将排列在后。
(×)
413).要取得目前所在环境的帮助,应按F1键。
(√)
414).要取得目前所在环境的帮助,应按F2键。
(×)
415).在Visual FoxPro中,store可以将多个常量赋给一个变量。
(×)416).在Visual FoxPro中,表达式"a"$"This is a book!"的结果是假的。
(×)
417).在Visual FoxPro中,不但可以统计记录数、统计数值字段的和及平均值,还可以计算标准差、偏差、净现值等。
(√)
418).在程序中未作过任何说明的内存变量都被看成局部变量。
(√)
419).在定义字符型字段的宽度时,一个汉字要占两个字符的位置,宽度最长不得超过128。
(×)
420).在分支选择结构提供的两种选择中,有并且只有一种选择被执行。
(√)421).执行?IIF(5>8,2,3)后的结果为2。
(×)
422).执行?IIF(6>9,6,9)后的结果为9。
(√)
423).执行?MOD(3,-9)后的结果为-3。
(×)
424).执行?MOD(4,7)后的结果为0。
(×)
425).执行?SIGN(1)后的返回结果为1。
(√)
426).字段变量和内存变量不能同名。
(×)
427).字段名可包含中文、英文字母、数字与下划线,而且第一个字母可以是数字或下划线。
(×)
428).自由表的字段名最长可达225个字符。
(×)
429).自由表的字段名最长为10个字符。
(√)
430).?"This"=="This"的结果为.F.。
(×)
431).Visual FoxPro的字段变量是数据库中的字段,字段变量名必须用修改数据库结构方法修改。
(√)
432).Visual FoxPro中,在建立数据库结构时,先输入数据库的字段,并自动保存库结构,然后输入记录,最后还必须保存文件。
(√)
433).Visual FoxPro中的内存变量名允许与数据库中的字段名同名。
(√)
434).List memory except xx?命令显示头2位为"xx"的4个字符名称的变量。
(×)
435).LOOP或EXIT语句不能单独使用,只能在循环体内使用。
(√)
436).VF可以打开多个表,新打开的表自动成为当前表。
(√)
437).Visual FoxPro 仅支持一维及二维数组,不支持三维以上的数组. (√)
438).Visual FoxPro 中文版是一个关系数据库管理系统。
(√)439).Visual Foxpro的过程(procedure)允许有参数,程序执行(do)不能带参数。
(×)440).Visual Foxpro工作区号的大小不能说明同时打开数据表的先后顺序。
(√)441).Visual FoxPro允许您将同一个表重复打开在不同工作区中。
(×)
442).备注型数据是较长文本数据,备注字段内容保存在一个数据库同名而扩展名为.FXT的文件中。
(×)
443).备注字段的数据输入的方法是:将光标停在备注字段上,然后按Ctrl+PgUp 键,便进入备注字段编辑窗口,然后输入备注字段内容。
(√)
444).表的数据记录也存储于数据库文件中。
(×)
445).表格控件的ColumnCount属性的值默认为2。
(×)
446).表格控件的表格列数可以修改,但默认值为-1. (√)
447).表格控件是一种容器对象,它主要是按行和列的形式显示和操作数据。
(√)448).表间的关系有永久关系和临时关系。
(√)
449).表示满足第二个汉字是"红"的所有人的姓名是%红_。
(×)
450).不加任何参数的??将产生一个换行的动作,?输出时将不换行。
(×)
451).不同数据记录的记录号可以是相同的。
(×)
452).菜单文件的扩展名和菜单源程序文件的扩展名完全一样. (×)
453).创建表文件时自动产生一个与表文件同名,扩展名为.FTP的备注文件。
(×)
454).从列的角度进行的运算即纵向运算是投影运算。
(√)
455).打开一个表后,在命令窗口中执行APPEND BLANK的结果是在表的结尾追加一条空记录. (√)
456).当eof()为.t.时,recno()永远为reccount()+1。
(√)
457).当创建好一张表后,要在表的末尾追加一条记录,应输入命令INSERT。
(×)
458).当指针指向首记录时,BOF()函数为.T.。
(×)
459).对记录作逻辑删除,即在磁盘上真正删除该记录。
(×)
460).对一个已打开的数据表,只需用BROWSE命令就可对表中的数据进行浏览和编辑。
(√)
461).将指针指向表文件中第一条记录的命令可以用GO TOP。
(√)
462).利用REPORT编辑表格,在表格预显时,整个表体没有横格线,这说明表体横格线不在Detail编辑区内。
(√)
463).利用RQBE窗口创建报表文件,可以通过OUTPUT列表框编辑报表的表格。
(×)
464).利用VFP还可以设计出快捷式菜单。
(√)
465).利用屏幕生成器设计生成屏幕程序的步骤是:(1)打开数据库;(2)设计屏幕布局、定义窗口的大小、位置和其它属性等;(3)生成输入屏幕程序代码. (×)
466).没有BLANK选项的APPEND命令,可在表尾增加若干条记录。
(√)
467).每个对象在系统中都有唯一的对象标识。
(√)
468).内存变量的值和数据类型都可以改变。
(√)
469).您可使用相关的工具来修改那些用向导所生成的文件,而向导本身无法修改这些文件。
(√)
470).您可以为一个表创建多个索引文件。
(√)
471).您可以在同一个工作区中同时打开多个表。
(×)
472).如果LOCATE命令找不到指定条件的数据记录,记录指针将被移至最后一条数据记录的下边。
(√)
473).若要删除已有的数据库必须先将其进行关闭。
(√)
474).设表文件中有5条记录,且已打开,当BOF()为真时,recno()的返回值为0 。
(×)
475).设表文件中有6条记录,且已打开,当EOF()为真时,recno()的返回值为7 。
(√)
476).设表文件中有8条记录,且已打开,当BOF()为真时,recno()的返回值为1. (√)
477).设表中有10条记录,当EOF()为真时,说明记录指向指向了表中最后一条记录。
(×)
478).使用命令编辑表的数据时,必须先打开表。
(√)
479).数据表和自由表无差异。
(×)
480).数据库表可以拥有主索引。
(√)
481).数据库管理技术在文件管理阶段可实现数据的共享。
(√)
482).数据库是将许多具有相关性的数据以一定方式组织存储在一起形成的数据集合。
(√)
483).数据库文件的扩展名是.dbf。
(×)
484).数据库在操作之前必须打开。
(√)
485).数据是信息的表现形式.是对原始信息进行分析、加工、处理后得到的有价值、有意义的信息。
(√)
486).通过SET SYSMENU命令可以允许或者禁止在程序执行时访问系统菜单。
(√)
487).通用型不能作为内存变量的类型。
(√)
488).通用型数据是OLE对象.在输入通用数据时是用剪贴板作为传输媒介的。
(√)
489).同一个数组中的各个元素必须是相同的数据类型。
(×)
490).系统内存变量的数据是不能改变的。
(×)
491).想要显示一表中所有职称为"教授"或"副教授"的记录的姓名和出生日期,可以使用命令DISP ALL FIEL 姓名,出生日期FOR 职称="教授".OR.职称="副教授"。
(√)
492).项目是文件、数据、文档等VFP对象的集合。
(√)
493).新建数据库的命令为CREAT DATA。
(√)
494).要恢复已被DELETE命令删除的数据记录,必须执行PACK命令。
(×)
495).要清除Visual FoxPro主窗口编辑区的数据,可直接在命令窗口键入CLEAR 命令。
(√)
496).一个空数据库被打开后,执行?BOF()结果为.T.,执行?EOF()结果为.F.。
(×)
497).依次使用OPEN DATABASE命令打开多个数据库,可使得这些数据库都保持在打开状态,其中第一个使用OPEN DATABASE命令打开的数据库将成为当前数据库。
(×)
498).用delete和ZAP删除的记录都不能恢复。
(×)
499).用EDIT命令打开的是表的浏览窗口,用BROWS命令打开的是表的编辑窗
口。
(×)
500).用INSERT命令可在表的任意位置插入新记录或空白记录。
(√)
501).用USE命令打开表时,指针默认指向第一条记录。
(√)
502).用ZAP命令可以删除表文件。
(×)
503).在"代码"窗口中,只能编写对象的事件和方法程序代码,不能查询对象的事件和方法程序代码。
(×)
504).在"文件"下拉菜单中单击"退出"命令可关闭Visual FoxPro。
(√)
505).在Visual FoxPro的数据类型中,数值型字段的计算精度比浮点型高,最长为20位。
(×)
506).在Visual FoxPro中,copy命令不但可以复制数据库、数据库结构和结构数据库,还可复制各种文件。
(√)
507).在Visual FoxPro中,sort命令可对原数据库进行排序,并使原数据库的记录有序。
(×)
508).在Visual FoxPro中,表达式出生日期>={^70/01/01}.And.出生日期<={^80/12/31}表示选取70年以前和80年以后出生的信息。
(×)
509).在Visual FoxPro中,表达式年龄<=45.And.博士$学历表示选取45岁以下的博士毕业生。
(√)
510).在Visual FoxPro中,打开有记录的数据库后,执行命令:go bottom和? eof()
后,显示结果会是.T.。
(×)
511).在Visual FoxPro中,当使用命令:replace 简历with "1980年毕业于北京大学" additive后,是将""1980年毕业于北京大学""追加到原来简历的后面。
(√)
512).在Visual FoxPro中,函数trim(<字符串>)可以将字符串中所有空格去掉。
(×)
513).在Visual FoxPro中,可利用附件组的画图将图像送到剪贴板,然后粘贴到通用字段中。
(√)
514).在Visual FoxPro中,屏幕生成器是设计输入输出界面的工具,那么一定能设计一个修改记录的屏幕。
(√)
515).在Visual FoxPro中,如果记录指针指向6号记录,当使用命令:skip-3后,指针指向4号记录。
(×)
516).在Visual FoxPro中,如果用语句:a="book",book="展望",?a,book后,结果是: book 展望。
(√)
517).在Visual FoxPro中,使用命令:list record 3和list next 3可以显示4,5,6号记录。
(×)
518).在Visual FoxPro中,修改结构操作可以选菜单Database再选Setep项,出现窗口再选Structure框中的Modify。
(√)
519).在Visual FoxPro中,用index命令可以建立单入口和复合索引文件,形成的索引文件的扩展名为.IDX。
(×)
520).在Visual FoxPro中,用函数date()可以得到计算机系统时间。
(×)
521).在Visual FoxPro中,replace ALL 工资with 工资+150时,表示数据库中所有记录的"工资"增加150。
(√)
522).在Visual FoxPro中,在输出text和endtext语句中有:<<date()>>时,则会输出date()。
(×)
523).在Visual FoxPro中,只能用RQBE生成报表文件,然后用报表生成器修改报表文件。
(×)
524).在Record菜单中选择Delete项后,在弹出的Delete对话框中选择条件,能够将满足条件的记录打上删除标记。
(√)
525).在Record菜单中选择Pack项,可删除当前数据库中所有记录。
(×)
526).在VFP的命令窗口中输入命令时,一条命令一般占一行,命令中各单词间以一个或多个空格来分开。
(√)
527).在Visual FoxPro中,二维数组可以通过一维方式操作。
(√)
528).在Visual FoxPro中,您可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是"当前数据库"。
(×)
529).在Visual FoxPro中,数组的每个元素的数据类型必须一致。
(×)
530).在Visual FoxPro中,要访问数组中的每一个元素时,通过FOR EACH...ENDFOR语句也能实现。
(√)
531).在Visual FoxPro中,一个数组中的所有元素是一个集合体,可用一个变量名命名。
(√)
532).在Visual FoxPro中,一维数组可以当作二维数组使用。
(×)
533).在Visual FoxPro中数组的最小下标是0 . (×)
534).在Visual FoxPro中引用数组时,每一个数组在内存中占用二个存储单元。
(×)
535).在表中追加记录可使用命令INDEX。
(×)
536).在同一表文件中,所有记录的长度均相等。
(×)
537).在自由表中也可以建立主索引。
(×)
538).执行DELETE命令删除了表中记录以后,用RECALL命令可以恢复。
(√)
539).执行DELETE命令删除数据记录后,这些数据记录并未被真正删除,而只是被标上删除记号以示删除。
(√)
540).执行DELETE命令一定要慎重,否则记录逻辑删除后,将无法恢复。
(×)
541).执行下面的命令dimention aa(15) asort(aa,1,15,1)是对AA数组中的元素进行降序排序。
(√)
542).执行下面命令:dimention bb(10) asort(bb,1,10,0)是对bb数组中的元素进行升序排序。
(√)
543).主索引只能存放在结构复合索引文件中。
(√)
544).COLSE INDEX命令不能关闭独立型复合索引文件。
(×)545).CONTINUE命令必须与LOCATE命令配合使用才有意义。
(√)546).LIST/DISPLAY命令是在VFP的浏览窗口显示记录内容。
(√)547).LIST和DISPLAY命令的功能和在程序中所起到的作用都是一样的。
(×)548).LIST和DISPLAY命令在程序中都起着数据输出的作用。
(√)
549).LOCATE命令可以独立于CONTINUE命令执行,同理continue命令也可以独立于locate命令执行。
(×)
550).PACK命令可以恢复已被逻辑删除的数据记录。
(×)
551).SEEK命令并不限定用来搜索字符串,它可以搜索任何类型的数据。
(√)552).SET INDEX TO 命令不能关闭结构化复合索引文件。
(√)553).set exact on 只对字符串运算起作用。
(√)
554).SKIP命令和GO命令完全相同。
(×)
555).查询程序文件的扩展名为.qpe。
(×)
556).查询的结果是允许编辑的. (×)
557).查询设计器中不可以对数据进行统计。
(×)
558).查询文件是独立的,不影响原来的数据文件。
(√)
559).多分支语句DO CASE......ENDCASE中的各个条件之间必须关联。
(×)
560).命令LIST FOR 性别="女"与命令LIST WHILE 性别="女"的功能没有什么不同。
(×)
561).生成器(Builder)可以独立使用。
(×)
562).使用DELETE可逻辑删除记录。
(√)
563).使用SEEK命令必须对表建立索引。
(√)
564).使用SORT命令排序表的缺点是较费时与浪费磁盘空间。
(√)565).使用SORT命令排序表需要的磁盘空间必需是原先表文件的3倍大。
(√)
566).在Visual FoxPro中,使用命令delete、pack和zap都可以将记录从数据库中删除。
(×)
567).在Visual FoxPro中,输入语句有accept、input、wait、@行,列get变量等。
(√)
568).在Visual FoxPro中,用locate、find、seek都可实现在数据库中查询到满足条件的记录。
(√)
569).在命令窗口中输入的命令,按回车键才能执行。
(√)
570).在命令窗口中执行EXIT命令可结束Visual FoxPro。
(×)571).在命令窗口中执行QUIT命令不能关闭Visual FoxPro。
(×)572)."菜单设计器"中,"结果"框中的"命令"和"过程"实际上是一样的。
(×)573).表单的定义是以表文件的形式存储的。
(√)
574).表单文件保存着表单的各项规则和定义. (√)
575).表单在运行过程中,其边框是不可调的。
(×)
576).表单中的标签控件使用方法与文本框控件完全相同。
(×)577).表设计器所创建的索引一定会存储在结构复合索引文件中。
(√)578).对表单中对象的访问是通过其Caption属性进行的. (×)579).利用菜单设计器设计完后,可直接运行菜单。
(×)
580).利用查询设计器可以对表中的数据进行查询或统计. (√)581).利用查询设计器可以对指定表进行指定条件的筛选。
(√)582).您可以使用表向导去修改某一个已有的表的结构。
(×)
583).使用表单文件可以方便、直观地进行数据管理。
(√)
584).新建一张表单时,可以添加新的属性、方法和事件。
(√)
585).要删除数据库文件或表文件,最好不要使用"Windows资源管理器"或MS-DOS模式的命令。
(√)
586).在FoxPro中,用菜单生成器可以设计一个菜单系统,并可生成扩展名为.spr 菜单程序。
(×)
587).?LEFT("程序设计",2)的返回值是"程序"。
(×)
588).在Visual FoxPro中,当有语句:do while .not. Eof()循环体...enddo时,执行循环的必要条件是记录指针到了文件尾。
(×)
589).在Visual FoxPro中,命令程序的基本结构包括顺序结构、选择结构、循环结构和自定义函数与过程。
(×)
590).在VFP中,FOR...ENDFOR循环结构中,若省略STEP <N>项,则表明其循环变量的步长为1。
(√)
591).在VFP中,FOR...ENDFOR循环结构中循环变量的步长可以取小数。
(√)
592).在VFP中,FOR...ENDFOR循环结构中循环变量的步长只能取正整数。
(×)
593).在VFP中,SCAN...ENDSCAN结构可适合任何情况下的循环。
(×)
594).在VFP中,以FOR开头的循环结构,只能以ENDFOR结束。
(×)
595).在下列程序段中有语法错误. USE RSDA INDEX ON 性别TO IXBTOTAL ON 职称FIELDS 工资TO RSGZ (√)。