二级VF单项选择题集,内部资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(内部资料,仅供学习)
Visual FoxPro程序选择题
【1】Foxpro是一种()数据库管理系统。
A、层次型
B、网状型
C、关系型
D、逻辑型【C】【2】数据库文件已经打开,当前记录中姓名字段的值是"张敏"。
执行以下命令序列:
姓名="李卫星"
?姓名
屏幕显示的结果是()
A、张敏
B、李卫星
C、张敏李卫星
D、李卫星张敏【A】【3】有如下命令序列:
X="A"
Y=X
A="黄河长江"
?X+&X-Y-&Y
执行以上命令序列后,屏幕显示表达式X+&X-Y-&Y的结果是
A、黄河长江
B、A黄河长江A黄河长江
C、A黄河长江A
D、A黄河长江黄河长江【B】【4】在FoxPro命令的短语中,属于<范围>的短语有()
A、ALL、REST、NEXT、RECORD
B、NEXT、REST、FIELDS、TOP
C、REST、FIELDS、FOR、BOTT
D、ALL、FOR、WHIL
E、RECORD 【A】【5】在FoxPro数据库中,记录是由字段值构成的数据序列,记录长度要比各字段长度之和多一个字节,这个字节用来存放()
A、记录的分隔标记
B、记录的序号
C、记录的指针定位标记
D、记录的删除标记【D】【6】下列命令中,定位记录指针的命令是( )
A、USE
B、GO
C、SELECT
D、LIST 【B】【7】在FOXPRO中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令( )。
A、LIST ON PRINT
B、LIST TO PRINT
C、PRINT LIST
D、LIST PRINT ON 【B】【8】"类"是面向对象程序设计的关键部分,创建新类不正确的方法是( )
A、在.prp文件中以编程方式定义类
B、从菜单方式进入"类设计器"
C、在命令窗口输入CREATE CLASS 命令,进入"类设计器"
D、在命令窗口输入ADD CLASS命令【D】【9】.函数LEN(“ABC”-“ABC”)的值是()。
A、0
B、6
C、7
D、3 【B】【10】.函数SUBSTR(“国际互联网”,5,4)的值是()。
A、国际
B、互联
C、国际互
D、联网【B】【11】1.FOXPRO提供了工作区概念,其中对当前工作区叙述错误的是()。
A、最后一次执行SELECT命令时所选择的工作区为当前工作区
B、建立数据库时所在工作区是当前工作区
C、当前工作区中只有一条记录指针
D、当前工作区中字段名可直接使用【B】【12】1.在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( )
A、DELETE FOR “D”$书号
B、DELETE FOR SUBSTR(书号,1,1)=“D”
C、DELETE FOR 书号=D*
D、DELETE FOR RIGHT(书号,1)=“D”【B】【13】ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将( )。
A、得到一个新的数据库文件
B、得到一个新的数据库文件和一个新的备注文件
C、得到一个新的数据库文件和两个新的备注文件
D、显示出错误信息,表明不能复制具有备注型字段的数据库文件【B】【14】DELETE命令的作用是()。
A、为当前记录做删除标记
B、直接物理删除当前记录
C、删除当前数据库文件的所有记录
D、在提问确认后物理删除当前记录【A】【15】FOXPRO2.55 版中字符串最长允许( )个字节。
A、255
B、252
C、254
D、64K 【C】【16】FOXPRO2.5版中最多允许( )个内存变量。
A、256
B、36000
C、60000
D、65000 【D】【17】FOXPRO2.5版最多允许同时打开( )个库文件。
A、25
B、255
C、225
D、55 【C】【18】FOXPRO的ZAP命令可以删除当前数据库文件的( )
A、全部记录
B、满足条件的记录
C、结构
D、有删除标记的记录【A】【19】FoxPro的系统名称是()。
A、数据库
B、高级语言
C、数据库管理系统
D、数据库系统【C】【20】FOXPRO函数ROUND(123456.789,2)的值是()。
A、123457.00
B、123456.780
C、123456.79
D、123456.790 【C】【21】FoxPro启动后,执行命令文件MAIN.PRG使用的命令是()。
A、! MAIN
B、DO MAIN
C、MAIN
D、RUN MAIN 【B】【22】FoxPro是结构化程序设计语言,下列不属于分支执行结构的是()。
A、DO WHILE...ENDDO
B、IF ... ENDIF
C、DO CASE…ENDCASE
D、IF ... ELSE ... ENDIF 【A】【23】Foxpro是一种()数据库管理系统。
A、层次型
B、网状型
C、关系型
D、逻辑型【C】【24】Foxpro所管理的主要数据库文件类型是()文件。
A、.dbf
B、.prg
C、.txt
D、.dbt 【A】【25】FoxPro提供的语言体现了()特征,用FoxPro编写的程序是结构化的程序。
A、自顶向下式程序设计
B、结构式程序设计
C、面向对象式程序设计
D、递归式程序设计【B】【26】FOXPRO提供了工作区概念,其中对当前工作区叙述错误的是()。
A、最后一次执行SELECT命令时所选择的工作区为当前工作区
B、建立数据库时所在工作区是当前工作区
C、当前工作区中只有一条记录指针
D、当前工作区中字段名可直接使用【B】【27】FoxPro系统通常称作()。
A、数据库
B、高级语言
C、数据库管理系统
D、数据库系统【C】【28】Foxpro中逻辑运算符有()种。
A、1
B、2
C、3
D、4 【C】【29】Foxpro中有两种变量,它们是()。
A、字段变量和内存变量
B、用户变量和系统变量
C、整型变量和实型变量
D、数字变量和非数字变量【A】【30】Go 50
Skip
?Recn( )
设当前数据库文件有50条记录,执行以上命令序列后输出的结果是()。
A、50
B、51
C、EOF
D、-1 【B】
【31】MOD(SQRT(25+9),3)的值是()。
A、6 B、36 C、12 D、0 【D】【32】MODIFY STRUCTURE命令的功能是()。
A、修改字段的类型
B、增加新的字段
C、修改字段的名称
D、修改库文件的结构【D】【33】R1与R2进行差运算,其结果的元组数应该是( )A、1 B、0 C、6 D、2 【D】【34】ROUND(4.785,2)的执行结果为()。
A、4.700 B、4.800 C、4.790 D、4.795 【C】【35】SET DATE DMY
DAY('01/09/93')返回的是()。
A、9 B、1 C、计算机日期D、错误信息【B】【36】SQL语句中,用于改表结构的SQL命令是( )
A、ALTER STRUTURE
B、MODIFY STRUTURE
C、ALTER TABLE
D、MODIFY TABLE 【C】【37】SQL语句中的SELECT命令的JOIN短语建立表之间联系,JOIN应接在( )短语之后。
A、WHERE
B、GEOUPBY
C、FROM
D、ORDER 【D】【38】VFP系统中,使用查询设计器生成的查询文件中保存的是_______。
A、查询的命令
B、与查询有关的基表
C、查询的结果
D、查询的条件【A】【39】VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为________ 。
A、.PRG B、.QPR C、.SCX D、.TXT 【B】【40】Visual Foxpro6.0数据库系统是( )A、网络B、层次C、关系D、链状【C】【41】Visual foxPro的报表文件.frx中保存的是( )
A、打印报表的预览格式
B、打印报表本身
C、报表的格式和数据
D、报表设计格式的定义【D】【42】Visual FoxPro是一种关系数据库管理系统,所谓关系是指( )。
A、表中各条记录彼此有一定的关系
B、表中各个字段彼此有一定的关系
C、一个表与另一个表之间有一定的关系
D、数据模型符合满足一定条件的二维表格式【D】【43】按所使用的数据模型来分,数据库可分为哪三种模型( )
A、层次、关系和网状
B、网状、环状和链状
C、大型、中型和小型
D、独享、共享和分时【A】【44】把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段,应当使用()命令。
A、MODOFY STRUCTURE B、DELE C、REPLACE D、ZAP 【C】【45】比较W AIT、ACCEPT、和INPUT三条命令,需要以回车键表示输入结束的命令是()。
A、W AIT、ACCEPT、INPUT B、SEEK DATE() 30
C、ACCEPT、INPUT
D、INPUT、W AIT 【C】【46】变量F没有定义,执行下列命令后,显示U的命令是( )。
A、?TYPE(F)
B、?TYPE(.F.)
C、? TYPE("F")
D、?TYPE(".F.") 【C】【47】表DEMO.DBF包含有备注型字段,该表中所有的备注字段均存储到备注文件中,该备注文件是( )。
A、DEMO.FMT B、DEMO.TXT C、DEMO.DBT D、DEMO.BAT 【C】【48】表达式ABS(-10.5)+ROUND (10.5,1) 的值为( )
A、-21
B、-22
C、21
D、22 【C】【49】表达式SUBS(‘12a’,2,1)+’*’+STR(25,2)的值是( )。
A、12*5
B、300
C、2*25
D、50 【C】【50】表达式V AL(SUBSTR(‘P586’,2,1))+3的计算结果是()。
A、8
B、11
C、8.00
D、11.00 【C】【51】表文件其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令( ) A、GOTOP B、GO BOF()C、GO1 D、SKIP 1 【C】【52】表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系" ______。
A、转化为永久关系B、永久保留C、临时保留D、消失【D】【53】不能参与排序的数据类型()。
A、字符型
B、日期型
C、逻辑型
D、备注型【D】【54】不属于应用程序生成器的数据选项卡设置的内容是( )
A、窗体样式
B、报表样式
C、表样式
D、数据库向导【C】【55】查询设计器和视图设计器的主要不同表现在于( )。
A、查询设计器有"更新条件"选项卡,没有"查询去向"选项
B、查询设计器没有"更新条件"选项卡,有"查询去向"选项
C、查询设计器设有"更新条件"选项卡,有"查询去向"选项
D、视图设计器有"更新条件"选项卡,也有"查询去向"选项【B】【56】查询设计器中的"筛选"选项卡中,"插入"按钮的功能是( )
A、用于增加查询表
B、用于增加查询输出字段
C、用于半加查询输出条件
D、用于增加查询去向【D】【57】创建类时首先要定义类的( )A、名称B、属性C、事件D、方法【A】【58】创建两个具有"一对多"关系的表之间的关联,应当( )
A、通过纽带表
B、通过某个同名字段
C、通过某个索引的同名字段
D、通过主索引字段和不同字段【D】【59】从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法中正确的是(
A、将m方关键字和联系的属性纳入n方的属性中
B、将n方关键字和联系的属性必纳入m方的属性中
C、将n方关键字和联系的属性必纳入mn方的属性中
D、增加一个关系表示联系,其中纳入m方和n方的关键字【D】【60】从数据库的整体结构看,数据库系统采用的数据模型有( )
A、网状模型、链状模型和层次模型
B、层次模型、网状模型和环状模型
C、层次模型、网状模型和关系模型
D、链状模型、关系模型和层次模型【C】【61】存储在计算机的有结构的数据集合称为()。
A、数据结构
B、数据库系统
C、数据库管理系统
D、数据库【D】【62】打开Visual FoxPro"项目管理器"的" 文档(DOCS)"选项卡,其中包含( )。
A、表单文件(Form)
B、报表文件(Report)
C、标签文件(Label)
D、表单文件(Form)、报表文件(Report)和标签文件(Label) 【D】【63】打开Visual FoxPro"项目管理器"的"文档(DOCE)"选项卡,其中包含( )
A、表单(From)文件
B、报表(Report) 文件
C、标签(Label)文件
D、以上三种文件【D】【64】打开一个空数据库文件,分别用函数EOF()和BOF()测试,其结果一定是()。
A、.T.和.T.
B、.F.和.F.
C、.T.和.F.
D、.F.和.T. 【A】【65】当前工资数据库文件中有30条记录,当前记录号是8,用SUM命令计算工资总和,如果不给出“范围”选项,那么系统将()。
A、只计算当前记录的工资值
B、计算全部记录的工资和
C、计算后22条记录的工资和
D、计算前8条记录的工资和【B】【66】当前目录下有表文件QL.DBF,要将其转变为文本文件的正确操作是( )
A、USA QL
COPY FROM QL DELIMITED
B、USE QL
COPY TO QL TYPE DELIMITED
C、USE QL
COPY STRU TO QL
D、USE QL
COPY FILES TO QL 【B】【67】当前数据库文件ST.DBF的字段如下:姓名(C,8)、英语(N,2)、数学(N,2)、总成绩(N,3),要求按总成绩从高向低排序,再按英语从低向高排序生成新库SST.DBF,其命令是()。
A、SORT TO SST ON 英语,总成绩/D
B、SORT TO SST ON 英语,总成绩/D ALL
C、SORT TO SST ON 总成绩/A,英语ALL
D、SORT TO SST ON 总成绩/D,英语/A 【D】【68】当前数据库中“是否通过”字段为逻辑类型,要显示所有未通过的记录应使用命令()。
A、LIST FOR“是否通过”=.F. B、LIST FOR是否通过
C、LIST FOR.NOT.是否通过
D、LIST FOR.NOT.“是否通过”【C】【69】当前数据库中有数值型字段"年龄",每条记录对应一个职工。
下面命令中可统计出年龄在35岁以上职工人数的是()。
A、SUM 年龄TO XY FOR 年龄>35
B、A VERAGE年龄TO XY FOR 年龄>35
C、COUNT FOR 年龄>35 TO XY
D、COUNT ON 年龄TO XY FOR 年龄>35 【C】【70】当前应用的数据库管理系统其数据模型均是( )。
A、层次型
B、网络型
C、关系型
D、适用型【C】【71】当我们了解了对象可能发生的各种事项以后,最重要的就是如何编写事件代码,编写事件代码的方法中,不正确的是( )
A、为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序
B、为对象的某个事件编写代码就是要将代码写入该对象的该事件过程中
C、可以由定义了该事件过程的类中继承
D、在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的【A】【72】当需要对满足条件的全部记录进行操作时,以下关于条件短句FOR<条件>和WHILE<条件>的说明,正确的是(【C】)。
A、FOR<条件>和WHILE<条件>的作用一样
B、当使用索引时FOR<条件>和WHILE<条件>的作用一样
C、FOR<条件>可以用于任何需要条件短语的地方
D、WHILE<条件>只可以用在记录已经排序的情况下【73】对FOXPRO语法规定叙述错误的是( )。
A、<范围>短语表示库记录的可执行范围从当前操作记录开始
B、缺省表示对全部或RECORD<n>表示对第n条记录进行操作
C、选择/D时,表示以升序进行排序
D、注释语句可以以&&开头【C】【74】对FOXRPO,下面说法中,错误的是( )。
A、字符型字段可以存放空格
B、日期型字段专门存放日期数据
C、逻辑型字段可以存放数值
D、备注型字段必须存放文字内容【C】【75】对表进行垂直方向的分割用的运算是( )
A、交
B、末记录
C、首记记录
D、连接【B】【76】对表进行水平方向的分割用的运算是( )。
A、交
B、投影
C、选择
D、连接【C】【77】对关系模型叙述错误的是( )
A、建立在严格的数学理论、集合论和谓词演算公式的基础之上
B、微机DBMS绝大部分采用关系数据型
C、用二维表表示关系模型是其一大特点
D、不具有连接操作的DBMS也可以是关系数据库系统【D】【78】对两个数据库文件进行物理连接操作的命令是()。
A、LINK
B、JOIN
C、SET RELATION
D、RELATION 【B】【79】对内存变量的叙述,不正确的是( )
A、内存变量是独立于数据库的变量
B、内存变量有N、
C、L、
D、S类型
C、内存变量用赋值语句定义
D、内存变量的形式只有标量【D】【80】对数据库进行逻辑连接的命令是()。
A、JOIN
B、LINK
C、RELATION
D、SET RELATION 【D】【81】对已经打开的学生成绩单文件CJ.DBF按"性别"及"总分"的降序索引,应当使用的命令是( )
A、INDEX TO CJX性别+总分
B、INDEX TO CJX性别-总分
C、INDEX TO CJX 性别+STR(总分,3)
D、INDEX TO CJX ON 性别+STR(100-总分) 【D】【82】对于二维表的关键字来讲,不一定存在的是________ 。
A、主关键字
B、候选关键字
C、超关键字
D、外部关键字【D】【83】对于数据库而言,能支持它的各种操作的软件系统称为()。
A、命令系统
B、操作系统
C、数据库系统
D、数据库管理系统【D】【84】对于一个数据库文件,可以同时打开的索引文件的个数为()。
A、5
B、6
C、7
D、8 【C】【85】对指定范围内满足条件的数值型字段求平均值的命令是()。
A、SUM
B、A VERAGE
C、COUNT
D、TOTAL 【B】【86】二维表格中的一栏对应于数据库中的()。
A、一条记录
B、一个字段
C、几条记录
D、无对应关系【B】【87】工资数据库文件GZ.DBF和相应的索引文件已经打开,下列操作中错误的是()。
A、SET INDEX TO
B、COPY TO NEW1FOR基本工资>=1000
C、COPY FILE TO NEW3.DBF
D、COPY STRUCTURE TO NEW2 【C】【88】工资数据库文件共有10条记录,当前记录号是5,用SUM命令计算工资总和,如果不给出范围短语,那么命令()。
A、只计算当前记录工资值
B、计算全部记录工资值之和
C、计算后5条记录工资值之和
D、计算后6条记录工资值之和【B】
【89】关系模式R中的属性全部是主属性,则R的最高范式必定是( )
A、2NF
B、3NF
C、NCNF
D、4NF 【B】【90】关系模型中,一个关键字是( )
A、可由多个任意属性组成
B、至多由一个属性组成
C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成
D、以上都不是【C】【91】关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括()。
A、投影
B、比较
C、连接
D、选择【B】【92】关系数据库管理系统存存储与管理数据的基本形式是()。
A、关系树
B、二维表
C、结点路径
D、文本文件【B】【93】关系数据库管理系统的3种基本关系运算不包括( )
A、比较
B、选择
C、连接
D、投影【A】【94】关系数据库管理系统所管理的关系是( )
A、一个DBF文件
B、若干或二维表
C、一个DBC文件
D、若干个DBC文件【B】【95】关系数据库规范化是为解决关系数据库中什么问题而引入的( )
A、插入、删除和数据冗余
B、提高查询速度
C、减少数据操作的复杂性
D、保证数据的安全性和完整性【A】【96】关系数据库任何检索操作的实现都是由哪三种基本操作组合而成的( )
A、选择、投影和扫描
B、选择、投影和连接
C、选择、运算和投影
D、选择、投影和比较【B】【97】关系数据库用来表示实体之间的联系的是( )
A、层次模型
B、网状模型
C、指针链
D、表格数据【D】【98】关系数据库中,实现表与表之间的联系是通过( )。
A、实体完整性规则
B、参照完整性规则
C、用户自定义的完整性
D、值域【B】【99】关系数据模型( )
A、只能表示实体间的1:1联系
B、只能表示实体间的1:n联系
C、只能表示实体间的m:n联系
D、可以表示实体间的上述三种联系【D】【100】关系中的"主键"不允许取空值是指( )约束规则。
A、实体完整性
B、引用完整性
C、用户定义的完整性
D、数据完整性【A】【101】关于代数的五个基本操作是( )
A、并、差、交、除、笛卡尔积
B、并、差、交、投影、选择
C、并、差、交、选择、投影
D、并、差、笛卡尔积、投影、选择【C】【102】关于工作区,下面说法正确的是()。
A、在同一时刻只能选择一个主工作区,主工作区中可以打开两个以上的
B、工作区10和工作区1是同一个工作区;
C、每个工作区的记录指针不因其他工作区记录指针的改变而改变;
D、当工作区转移后,原来工作区记录指针的指向位置发生了变化;【C】【103】关于命令的书写规则,下列说法中正确的是( ) 。
A、命令不一定要以命令名开头
B、各子句顺序不能改变
C、不能大小写混合,也不能分行书写
D、命令行最大字符数是2048 【D】【104】函数INT(数值表达式)的功能是( )
A、按四舍五入取数值表达式值的整数部分
B、返回数值表达式值的整数部分
C、返回不大于数值表达式的最大整数
D、返回不小于数值表达式值的最小整数【B】【105】函数LEN(“ABC”-“ABC”)的值是()。
A、0
B、6
C、7
D、3 【B】【106】函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。
A、lFoxPro
B、FoxPro
C、FoxPro5
D、FoxPro5.0 【B】【107】函数SUBSTR(“国际互联网”,5,4)的值是( )。
A、国际
B、互联
C、国际互
D、联网【B】【108】函数TYPE(‘1234’)的值为()。
A、N
B、C
C、1234
D、出错信息【A】【109】函数V AL(SUBS(“20.12ab”,2))的值为()。
A、20.12
B、20
C、0.12
D、0 【C】【110】即不能被上级例程访问,也不能被下级例程访问的变量类型为( )。
A、局部变量
B、私有变量
C、公共变量
D、私有与局部变量【A】【111】计时器控件的主要属性是( )
A、Enabled
B、Caption
C、Interval
D、Value 【C】【112】既是算术运算符,又是字符运算符的是( )。
A、+
B、^
C、**
D、/ 【A】【113】假定N,C,L分别为数值型、字符型、逻辑型变量。
在下面的表达式中错误的表达式是( )。
A、3*N
B、C-'N'
C、N=10 .OR.L
D、C>10 【D】【114】假定X为N型变量,Y为C型变量,则下列选项中符合Visual FoxPro语法要求的表达式是( ) A、NOT.S>=Y B、Y*2>10 C、x.001 D、STR(X)-Y 【D】【115】假定系统日期是1998年12月20日,有如下命令:
N=(YEAR(DATA())-1900)%100
执行后,N的值应为( )
A、1998
B、98
C、20
D、12 【B】【116】假定已经执行了正确命令M=[28+2],再执行命令?M,屏幕将显示()。
A、30
B、28+2
C、[28+2]
D、30.00 【B】【117】假定字符串变量A="123",B="234",下列为真的是( )
A、.NOT.(A=B).OR. B$("13579")
B、A$("ABC").AND.(A<>B)
C、.NOT.(A<>B)
D、.NOT.(A<=B) 【A】【118】假设一个表文件与其按姓名所建立的索引文件已打开,下列表述中两个命令作用相同的是( ) A、GOTOP和GO1 B、LIST FOR姓名="王"和LIST WHILE 姓名=
C、FIND"王"和SEEK王
D、FIND王和SEEK"王" 【D】【119】建立表格结构的SQL命令是( )
A、CREATE CURSOR
B、CREATE TABLE
C、CREATE INDEX
D、CREATE VIEW 【B】【120】建立结构复合索引文件的命令是()。
A、Index on <关键字段表达式> tag <标记名>
B、Index on <关键字段表达式> tag <标记名> of <索引文件名>
C、Index on <关键字段表达式> to <索引文件名>
D、Index on <关键字段表达式> order <标记名> 【A】【121】建立一个库文件结构,库中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段宽度为( )。
A、15 B、16 C、17 D、18 【B】【122】将当前库文件内容拷贝到KB01.DBF库文件中的命令是( )
A、COPY STRU TO KB01
B、COPY W KB01
C、COPY STRU EXTE TO KB 01
D、COPY FILE TO KB01 【B】【123】结构化程序设计的三种基本逻辑结构是( )
A、选择结构、循环结构和嵌套结构
B、顺序结构、选择结构和循环结构
C、选择结构、循环结构和模块结构
D、顺序结构、递归结构和循环结构【B】【124】可以伴随着表的打开而自动打开的索引是( )
A、单一索引文件(IDX)
B、复合索引文件(CDX)
C、结构化复合索引文件
D、非结构化复合索引文件【C】【125】可以链接或嵌入OLE对象的字段类型是( )
A、备注型字段
B、通用型和备注型字段
C、通用型字段
D、任何类型的字段【C】【126】可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和()。
A、屏幕型(S)
B、备注型(M)
C、浮点型(F)
D、全局型(Pub)【B】【127】可以向变量输入逻辑值的命令是( )。
A、ACCEPT和@、…GET
B、INPUT和@、…SAY
C、INPUT和@、…GET
D、W AIT和@、…SAY 【C】【128】快速查询命令FIND用于()。
A、索引后的库文件
B、升序排序库文件
C、降序排序库文件
D、一般库文件【A】【129】快速查询命令SEEK用于()。
A、索引后的库文件
B、升序排序库文件
C、降序排序库文件
D、一般库文件【A】【130】列出的扩展名中,命令文件的扩展名是( )
A、IDX
B、DBF
C、FRM
D、PRG 【B】【131】逻辑判断式?ROUND(123.456 , 0)<INT (123.456)的结果应是( )。
A、.F.
B、T
C、.T.
D、F 【A】【132】逻辑型字段“团员“值为真的正确条件式是()。
A、FOR 团员=.T.
B、FOR 团员=“.T.”
C、FOR 团员
D、FOR 团员=“.Y.”【C】【133】逻辑运算符在运算时,其优先顺序是()。
A、NOT、AND、OR
B、.AND、NOT、OR
C、OR、NOT、AND
D、从左至右按先后顺序【A】【134】面向对象的程序设计是近年来程序设计方法的主流方式,简称OOP。
下面这些对于OOP的描述错误的是( )
A、OOP以对象及数据结构为中心
B、OOP用"对象"表现事物,用"类"表示对象的抽象
C、OOP用"对象"表现处理事物的过程
D、OOP工作的中心是程序代码的编写【D】【135】命令?[陈华]<=[黄华],"计算机等级考试"$"计算机"的执行结果应为( )
A、.T. .T.
B、.F. .F.
C、.T. .F.
D、.F. .T. 【B】【136】命令?A T("日","东园三日雨兼风")的输出结果是()。
A、4
B、.T.
C、7
D、0 【C】【137】命令?STR(1000.5454,7,3)执行后屏幕的显示结果为( )。
A、1000. 54
B、1000. 55
C、1000. 545
D、1000. 5454 【B】【138】命令@7,77 SAY″ABCDE″执行后,屏幕上的显示可能有( )。
A、第7行的最后一列显示″D″
B、第8行的开头一列显示″A″
C、错误信息
D、第8行的开头一列显示″D″【D】【139】命令INDEX ON基本工资+奖金TO zggz的作用是()
A、按基本工资升序排列,当基本工资相同时,按奖金升序排列
B、按基本工资降序排列,当基本工资相同时,按奖金降序排列
C、按基本工资与奖金之和的升序排列
D、按基本工资与奖金之和的降序排列【C】【140】命令SELECT0的功能是()。
A、选择区号最小的空闲工作区
B、选择区号最大的空闲工作区
C、选择当前工作区的区号加1的工作
D、随机选择一个工作区的区号【A】【141】某数据库文件共有10条记录,当前记录的序号为6。
先执行命令SKIP 10,再执行命令? EOF( )。
执行最后一条命令后显示的结果是()。
A、出错信息B、11 C、.T. D、.F. 【C】【142】某数据库有姓名(字符型,宽度为6)、入学总分(数值型,宽度为6,小数位为2)和特长爱好(备注型)共3字段,则该数据库的记录长度为()A、22 B、23 C、24 D、25 【B】【143】某数值型字段的宽度定义为6,小数位为2。
该字段所能存放的最小数值是()。
A、0
B、-999.99
C、-99.99
D、-9999.99 【C】【144】清除以A开头的所有内存变量的命令是( )
A、RDLEASE ALLA*
B、DELEASE A*
C、ERASE A*
D、RELEASE ALL LIKE A* 【D】【145】清除主窗口屏幕的命令是( )
A、CLEAR
B、CLEAR ALL
C、CLEAR SCREEN
D、CLEAR WINDOWS 【A】【146】如果内存变量MX的类型是D,那么给变量MX赋值的方法可以是()。
A、MX=04/05/97
B、MX=“04/05/97”
C、MX=CTOD(04/05/97)
D、MX=CTOD(“04/05/97”)【D】【147】如果需要给当前表增加一个字段,应使用的命令是( )。
A、APPEND
B、MORIFY STRUCTURE
C、INSERT
D、EDIT 【B】【148】如果要在屏幕上直接看到查询结果,"查询去向"应该选择( )
A、屏幕
B、浏览
C、临时表或屏幕
D、游览或屏幕【D】【149】如果要中止一个正在运行的FOXPRO程序并返回命令窗口,应当按()。
A、F1
B、CTRL+ALT+DEL
C、ESC
D、CTRL+BREAK 【C】【150】如果一个分解满足无损联接分解,那么分解的关系能够通过( )运算恢复到原来的关系模式。
A、自然联接
B、投影联接变换
C、等值联接
D、选择、投影联接变换【B】【151】如果一个数据库文件有3个备注型字段,那么与它相应的备注文件有()。
A、3个
B、2个
C、1个
D、10 个【C】【152】若测试一打开的库文件结构时,最后一行信息为"TOTAL 60",则执行RECSIZE()后,返回值为()。
A、61 B、60 C、59 D、以上均不对【A】【153】若想从字符串"北京市"中取出汉字"京",应该用函数()。
A、SUBSTR("北京市",2,2)
B、SUBSTR("北京市",2,1)
C、SRBSTR("北京市",3,1)
D、SRBSTR("北京市",3,2) 【D】【154】若要恢复用DELETE命令删除的若干记录,应该()。
A、用RECALL命令
B、立即按(ESC)键
C、用RELEASE命令
D、用FOUND命令【A】【155】三种基本程序设计结构是循环、选择和()。
A、分支
B、过程调用
C、多路选择
D、顺序【D】【156】设A="abcd"+space(5), B=efgh, 则A-B的结果与下列( )选项的结果相同。
A、abcd"+space(5)+"efgh
B、abcd"+"efgh
C、"abcd"+"efgh"+space(5)
D、"abcd"+"efgh"+space(1) 【C】【157】设Foxpro默认的日期格式是yy/mm/dd,给日期型字段输入1998年6月30日的数据,从键盘键入的数据是( )。
A、06/30/98 B、98/06/30 C、98630 D、980630 【D】【158】设STUDENT.DBF数据库中共有100条记录,执行如下命令序列:
USE STUDENT
GOTO 10
DISPLAY ALL
?RECNO()
执行最后一条命令后,屏幕显示的值是( )。
A、1 B、10 C、100 D、101 【D】【159】设X=100,Y=800,执行以下命令:?IIF(X>100,Y-50,Y+50)屏幕显示结果是( )
A、50
B、750
C、800
D、850 【D】【160】设X=999,Y=888,Z="X+Y",表达式&Z+1的结果是()
A、错误
B、X+Y+1
C、1888
D、9998881 【C】【161】设表TXL.DBF中有20条记录。
在VFP命令窗口中执行以下命令序列,最后显示的是( )。
USE TXL
SKIP3
COUUNT to n
? N
A、0
B、3
C、4
D、20 【D】【162】设当前数据库共有300条记录,当前记录为第1条记录,则统计前100条记录中,工资(字段名为GZ)平均值的命令是()。
A、Average Rest GZ
B、Average Next 100 GZ
C、Average Record 100 GZ
D、Average All GZ 【B】【163】设当前数据库文件有一个类型为N的age字段,执行命令ZAP FOR age=20的结果是( )
A、逻辑删除age字段值为20的记录
B、物理删除age字段值为20的记录
C、物理删除全部记录
D、语法错误提示信息【C】【164】设当前数据库文件有一类型为N的age字段,执行命令DIXPLAY WHILEage=20之后记录指针将指向( )。
A、首记录B、不能肯定C、尾记录D、age字段值为20的记录【B】【165】设当前数据库有10条记录,当EOF()为真时,命令?RECNO()的显示结果是()。
A、10
B、11
C、0
D、空【B】【166】设当前数据库中姓名字段为字符型,要把内存变量NAME中的字符串内容输入到当前记录的姓名字段,应用使用命令( )。
A、姓名=NAME
B、REPLACE 姓名WITH NAME
C、REPLACE 姓名WITH &NAME
D、RELACE ALL 姓名WITH 【B】【167】设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )
A、关系规范化理论
B、关系运算理论
C、关系代数理论
D、数理逻辑【A】【168】设库文件STUDENT.DBF中有10条记录,相继执行如下两条命令
USE student
INSERT BLANK
其结果是在studen文件的( )。
A、二条记录的位置插入了一个空白记录
B、在文件尾插入了一个空白记录
C、在文件头插入了一个空白记录
D、在文件中间插入了一个空白记录【A】【169】设数据库STUDENT 和GG中都有学号字段,STUDENT文件还建立了关键字为学号的索引文件FF.IDX。
SELE 0
USE STUDENT INDEX FF ALIAS ST
SELECE 0
USE GG
执行以上命令序列之后,要想建立GG到STUDENT 的关联,应执行( ).
A、SET RELATION TO 学号INTO STUDENT
B、SET RELATION TO 学号INTO ST
C、SET RELATION TO 学号INTO 1
D、SET RELATION TO 学号INTO A 【B】【170】设数据库有字段工资(N,8,2)、工作日期(D),要求按工资升序排列,工资相同者按参加工作的先后顺序排列,在建立索引文件时应使用命令( )
A、INDEX ON 工资/A,工作日期/D TO ING
B、INDEX ON 工资+YEAR(DATE())-YEAR(工作日期)TO ING
C、INDEX ON STR(工资,8,2)+DTOC(工作日期,1)TO ING
D、INDEX ON 工资+(DA TE()-工作日期)TO ING 【C】【171】设数据库中有姓名字段,并有姓名为“郑中”的记录,按姓名字段索引的文件已经打开。
执行过XM=“郑中”命令后,不能将记录指针定位到相应记录的命令是()
A、 SEEK &XM
B、FIND &XM
C、LOCA TE FOR 姓名=XM
D、LOCA TE FOR 姓名=“郑中”【A】【172】设一个数据库中有18条记录,当EOF( )返回真值且当前记录号为( )。
A、18
B、0
C、19
D、1 【C】【173】设有如下程序段
SELECT 1
USE F1
SELECT 2
USE F2
SELECT 3
USE F3
现在要给F1文件追加新记录,但又不改变当前数据库的打开状态,应该使用命令序列()
A、USE F1...APPEND
B、SELECT 1...APPEND。