欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    [电脑基础知识]VFP习题.doc

    • 资源ID:4558942       资源大小:384KB        全文页数:54页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    [电脑基础知识]VFP习题.doc

    第一章 数据库系统基础知识一、单选题及解析1信息世界的主要对象称为(        )。A. 关系   B. 属性     C. 记录    D. 实体【解析】本题考查的知识点是实体、关系及相关的概念。客观存在并可以相互区分的事物叫实体,它可以是人、物等实际的对象,也可以指事物与事物之间的联系。一个实体具有不同的属性,属性描述了实体某一方面的特性。在Visual FoxPro中,用“表”来表示同一类实体,通常将一个没有重复行、重复列的二维表看作一个关系。表中的行称为记录,代表一个具体实体,但记录是计算机世界的术语。因此选项D正确。【答案】D 2用Visual FoxPro进行工资管理,属于计算机的(           )。A. 科学计算应用                                        B. 过程控制应用  C. 数据处理应用                                        D. 辅助工程应用【解析】本题考查的知识点是数据处理的概念。数据处理是将数据进行收集、整理、存储、加工、分类、维护、排序、检索和传输等处理。它不仅可以对数值进行计算,而且需要处理大量的文字信息和其他信息。因此选项C正确。【答案】C 3数据库系统和文件系统的主要区别是(        )。A文件系统简单,而数据库系统能管理各种类型的文件B文件系统只能管理数据文件,而数据库系统能管理大量数据C文件系统只能管理少量数据,而数据库系统能管理大量数据D文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以.【解析】本题考查的知识点是数据管理技术的发展。计算机管理数据的方式经历了人工管理、文件系统和数据库系统三个发展阶段。数据库系统提供了数据共享功能,较好解决了数据冗余的问题。同时将数据与处理数据的程序分开,解决了数据独立性问题。因此选项D正确。选项A错误的原因是文件系统并不简单。选项B、C错误的原因是文件系统也能管理大量数据,而数据库系统也能管理数据文件。【答案】D 4在关系运算中,查找满足一定条件的元组的运算称之为 (              ) 。A. 复制   B. 选择    C. 投影    D. 连接【解析】本题考查的知识点是关系的基本运算。关系运算有三种:选择、投影和连接。选择运算是从关系中查找符合指定条件的元组;投影是从关系中选取若干个属性的操作;连接运算是将两个关系模式的若干属性拼接成一个新的关系模式的操作。复制就是拷贝的意思。因此,选项A、C、D错误。【答案】B 5如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字,则称这个关键字为该关系的(      )。A. 主关键字            B. 内关键字         C. 外部关键字        D. 关系【解析】本题考查的知识点是关键字的概念。关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。关键字又包含候选关键字、主关键字和外部关键字,但没有内关键字的说法。关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键字,称此属性或属性组合为本关系的外部关键字。在候选关键字中选定一个作为关键字,称为该关系的主关键字。因此选项C正确。【答案】C 6数据库、数据库系统、数据库管理系统这三者之间的关系是(        )。A数据库系统包含数据库和数据库管理系统。B数据库管理系统包含数据库和数据库系统。C数据库包含数据库系统和数据库管理系统。 D数据库系统就是数据库,也就是数据库管理系统。【解析】本题考查的知识点是数据库系统的基本概念。数据库系统是由计算机系统、数据库DB(Database)及其描述机构、数据库管理系统(DBMS)和有关人员,例如DBA (Database Administrator等)组成的具有高度组织性的总体。可见,数据库管理系统和数据库都是数据库系统的组成部分。因此选项A正确。【答案】A 7一个关系相当于一张二维表,二维表中的各栏目相当于该关系的(         )。A. 数据项                                                       B. 元组    C. 结构                                                          D. 属性【解析】本题考查的知识点是关系模型的基本概念。一个关系就是一张二维表,表的每一行在关系中称为元组,表的每一列在关系中称为属性,每个属性都有一个属性名,属性值则是各个元组属性的取值。一个属性对应表中一个字段,属性名对应字段名,属性值对应于各个记录的字段值。因此选项D正确。表结构还包括属性的数据类型、长度等,因此选项C错误。【答案】D 8在关系型数据库管理系统中,所谓关系是指(        )。A各条数据记录之间存在着一定的关系。B各个字段数据之间存在着一定的关系。C一个数据库与另一个数据库之间存在着一定的关系。D满足一定条件的一个二维数据表格。【解析】本题考查的知识点是关系的概念。关系型数据库管理系统支持的数据模型是关系型,一个关系就是一张二维表格。因此选项D正确。【答案】D 9一个数据库管理系统是(          )。A一个软件       B. 一台存有大量数据的计算机C 一种设备    D.一个负责管理大量数据的机构。【解析】本题考查的知识点是数据库管理系统的定义。在Visual FoxPro中,数据库管理系统是用于实现数据管理的系统软件。因此选项A正确。【答案】A 10一个关系型数据库管理系统应具备的三种基本关系操作是(        )。A. 选择、投影与联接                   B编辑、浏览与替换C. 插入、删除与修改                    D.排序、索引与查询。【解析】本题考查的知识点是关系型数据库管理系统的基本关系运算。Visual FoxPro是一种关系型DBMS,它应具备三种基本关系运算,分别是选择、投影和联接。【答案】A 11Visual FoxPro数据库管理系统的数据模型是(        )。A. 结构型   B. 关系型   C. 网状型    D. 层次型【解析】本题考查的知识点是数据模型的分类。数据库管理系统支持的数据模型分三种,分别是层次型、网状型和关系型。Visual FoxPro 6.0是一种关系数据库管理系统。因此选项B正确。【答案】B 12在关系理论中,把能够惟一地确定一个元组的属性或属性组合称之为(          )。A. 索引码   B. 关键字   C. 域    D. 外码【解析】本题考查的知识点是关系模型的有关概念。关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。属性的取值范围称为域。外码即外部关键字,当关系中某个属性或属性组合并非关键字,但却是另一个关系的主关键字,称此属性或属性组合为本关系的外部关键字。所以,选项C、D不正确。【答案】B 13设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是(          )。A. 职工编号   B. 姓名   C. 年龄    D. 职务【解析】本题考查的知识点是关键字的概念。关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。每个职工的职工编号的值是惟一的,能惟一区分、确定不同元组,因此职工编号可作为关键字段。而姓名、年龄、职务的值都有可能出现重复值的情况,不能惟一区分、确定不同元组,所以B、C、D选项不正确。【答案】A 14关系代数运算是以(        )为基础的运算,它的基本操作是并、差、笛卡儿积、投影和选择。A. 关系运算   B. 谓词演算   C. 集合运算    D. 代数运算 【解析】本题考查的知识点是关系代数运算的特点。传统的集合运算,包括并、差、交、广义笛卡儿积,这类运算将关系看成是元组的集合,其运算是从关系的“水平”方向,即“行”的角度来进行的。【答案】C 15在已知的教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型的联系是(           )。A. 一对一   B. 一对多   C. 多对多    D. 未知【解析】本题考查的知识点是实体之间的联系。实体之间的联系有三种,第一种是一对一联系(1:1):如果两个不同型实体集中,一方的一个实体只与另一方的一个实体相对应,称这种联系为对一联系。第二种是一对多联系(1:n):如果两个不同型实体集中,一方的一个实体对应另一方若干个实体,而另一方的一个实体只对应本方的一个实体,称这种联系为一对多联系。第三种是多对多联系(m:n):如果两个不同型实体集中,两实体集中任一实体均与另一实体集中若干个实体对应,称这种联系为多对多联系。因此答案C正确。【答案】C 16用户启动Visual FoxPro后,若要退出系统,回到windows环境,可在命令窗口中输入(           )命令。A. QUIT           B. EXIT       C. CLOSE    D. CANCEL【解析】本题考查的知识点是退出Visual FoxPro的命令。使用命令方式退出Visual FoxPro系统的正确操作是在命令窗口输入QUIT命令后按回车键,因此选项A正确。CLOSE命令的功能是关闭某个文件。EXIT和CANCEL命令在交互方式下不起作用。【答案】A 二、填空题及解析1要想显示或隐藏常用工具栏,可单击_菜单中的“工具栏”命令,在工具栏中选择“常用”,单击“确定”按钮。【解析】本题考查的知识点是工具栏的定制操作。要显示或隐藏工具栏,可选择“显示”菜单中的“工具栏”命令。【答案】显示 2数据库管理系统支持的数据模型有层次型、网状型和             三种。【解析】本题考查的知识点是数据模型。数据模型是对客观事物及其联系的数据描述,它反映实体内部和实体之间的联系。数据库管理系统支持的数据模型有层次模型、网状模型和关系模型三种。【答案】关系型                                                                                                 3为改变关系的属性排列顺序,应使用关系运算中的              运算。【解析】本题考查的知识点是关系运算。关系运算有三种:选择、投影和连接。从关系中选取若干个属性的操作是投影运算。命令中选用FILEDS子句或设置字段过滤器,也能实现投影运算。【答案】投影 4数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是             。【解析】本题考查的知识点是数据库系统的基本概念。数据库系统是由计算机系统、数据库DB(Database)及其描述机构、数据库管理系统(DBMS)和有关人员,例如DBA(Database Administrator等)组成的具有高度组织性的总体,因此,数据库系统包含数据库和数据库管理系统。【答案】数据库系统包含数据库和数据库管理系统。 5在Visual FoxPro中,一个数据记录是由若干个             组成的,而若干个记录则构成了一个                        。【解析】本题考查的知识点是Visual FoxPro关系数据库的组成。在Visual FoxPro中,表由表结构与若干个数据记录组成,表结构对应关系模式。每个记录由若干个字段构成,而若干个记录则构成了一个数据表。【答案】字段、数据表 6二维表中的每一列称为字段,或称为关系的一个                   ;在二维表中的每一行称为一个记录,或称为关系的一个                  。【解析】本题考查的知识点是关系模型的基本概念。二维表的每一行在关系中称为元组。在Visual FoxPro中,一个元组对应表中一个记录。二维表的每一列在关系中称为属性,一个属性对应表中一个字段,属性名对应字段名,属性值对应于各个记录的字段值。【答案】属性、元组 7在一个关系中有这样一个或几个字段,它们的值可以惟一地标识一条记录,这样的字段被称为              。【解析】本题考查的知识点是关键字的基本概念。关系中能惟一区分、确定不同元组的属性或属性组合,称为该关系的一个关键字。单个属性组成的关键字称为单关键字,多个属性组合的关键字称为组合关键字。【答案】关键字 8 Visual FoxPro是运行于Windows平台的                 系统,它在支持标准的面向过程的程序设计方式的同时,还支持                的程序设计方式。【解析】本题考查的知识点是Visual FoxPro的特点。Visual FoxPro是一种运行在Windows平台的数据库管理系统,它在支持标准的面向过程的程序设计方式的同时,还支持面向对象                的程序设计方式。【答案】数据库管理、面向对象 9关系数据库中的每个关系的形式是               。【解析】本题考查的知识点是关系模型的基本概念。一个关系就是一张二维表。通常将一个没有重复行和重复列的二维表看成一个关系,每个关系都有一个关系名。在Visual FoxPro中,一个关系对应于一个表文件,其扩展名为.dbf。【答案】二维数据表 10 Visual FoxPro的三种基本操作方式是:命令操作方式、              和             方式。【解析】本题考查的知识点是Visual FoxPro的操作方式。Visual FoxPro系统为用户提供了三种各具特点的操作方式,分别是菜单操作方式、命令操作方式、程序工作方式。用户可根据需要选择合适的操作方式,实现数据库的操作和应用。【答案】菜单操作方式、程序工作方式 11信息是有用的            。【解析】本题考查的知识点是信息与数据这两个概念及二者关系。数据和信息是两个相互联系但又相互区别的概念。数据是信息的具体表现形式,一定形式的数据表示某一确定的信息,但并非所有数据都能成为信息;信息是数据有意义的表现,同一信息可以用不同形式的数据表示。【答案】数据 12数据库系统应当由数据库及描述机构、           、                 和有关人员,例如DBA(Database Administrator等)4部分组成。【解析】本题考查的知识点是数据库系统的组成。数据库系统是由计算机系统、数据库DB(Database)及其描述机构、数据库管理系统(DBMS)和有关人员,例如DBA(Database Administrator等)组成的总体。【答案】计算机系统、数据库管理系统 13关系模型的三种数据完整性约束指            、               、              。 【解析】本题考查的知识点是关系的完整性约束。关系完整性是为保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。实体完整性和参照完整性是关系模型必须满足的完整性约束条件。用户定义完整性则是根据应用环境的要求和实际需要,对某一具体应用所涉及的数据提出约束条件。这约束机制一般不应由应用程序提供,而应该由关系模型提供定义并检验。【答案】实体完整性、参照完整性、用户定义完整性 14实体间的联系分为               、             、                  。【解析】本题考查的知识点是实体之间的联系。实体间的联系是指一个实体集中可能出现的每一个实体与另一实体集中多少个具体实体存在联系。实体之间有各种各样的联系,归纳起来有三种类型,分别是一对一联系(1:1)、一对多联系(1:n)、多对多联系(m:n)。【答案】一对一联系(1:1)、一对多联系(1:n)、多对多联系(m:n)。 15在关系数据库的基本操作中,从关系中选取满足条件的元组的操作称为              ;从关系中选取指定列的操作称为             ;将两个关系中相同属性值的元组连接到一起并形成新的关系的操作称为                。【解析】本题考查的知识点是关系运算。关系数据库的基本关系运算有选择、投影和联接。选择运算是从关系中选取符合指定条件的元组的操作;投影是从关系中选取若干个属性的操作;联接运算是将两个关系模式的若干属性拼接成一个新的关系模式的操作,生成的新关系中包含满足联接条件的所有元组。【答案】选择、投影、联接第二章.  数据及其运算一、单选题及解析1在Visual FoxPro中,可使用不同的数据类型,如:字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、(     )(M)等。A浮点型          B. 备注型          C. 通用型         D. 二进制型【解析】本题考查的知识点是数据类型。在Visual FoxPro中,常用的数据类型有字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、备注型(M)和通用型(G)等,因此选项B正确。【答案】B 2对于只有两种取值的字段,一般定义为(     )数据类型。A逻辑型          B. 数值型        C.字符型          D. 日期型【解析】本题考查的知识点是数据类型。在Visual FoxPro中,只有逻辑型数据仅两个值:逻辑真和逻辑假,对于只有两种取值的字段,一般都使用逻辑型数据,因此选项A正确。【答案】A 3在Visual FoxPro中,日期型、逻辑型、备注型的数据宽度是(     )。A1,8,4           B. 8,1,4          C. 4,8,1         D. 8,4,1【解析】本题考查的知识点是数据类型。在Visual FoxPro中,字符型和数值型数据是不定长的,而日期型、逻辑型、备注型、通用型数据是定长的,日期型固定长度为8个字节,逻辑型固定长度为1个字节,备注型、通用型固定长度为4个字节,因此选项B正确。【答案】B 4在Visual FoxPro中,(      )是合法的字符串。A. Visual FoxPro                    B. ""Visual FoxPro""C. "Visual FoxPro"                 D. Visual FoxPro【解析】本题考查的知识点是字符串常量的定界符。字符串定界符有单引号(' ')、双引号(" ")、方括号( )三种。当一种定界符本身是字符型数据的组成部分时,则应当选择另一种定界符。选项A没有定界符,选项B定界符本身是字符型数据的组成部分,选项D中不是正确的定界符,因此选项C正确。【答案】C 5在Visual FoxPro中,314E-2是一个(     )。A数值常量                        B. 错误的表达式     C. 正确的表达式                    D.以上答案都不对【解析】本题考查的知识点是常量。在Visual FoxPro中,314E-2是一个数值型常量,因此选项A正确。【答案】A 6下列数据中合法的Visual FoxPro常量是(     )。A.A.           B. 1/3            C.  T                  D. .T.【解析】本题考查的知识点是常量。在Visual FoxPro中,.A.既不是常量,也不能用作变量,1/3是一个数值型表达式,T可用作变量,.T.是一个逻辑型常量,因此选项D正确。【答案】D 7在Visual FoxPro中变量分为两类,它们是(     )。A全局变量和局部变量               B. 简单变量和数组变量C. 内存变量和字段变量               D. 字符变量和数值变量【解析】本题考查的知识点是变量。在Visual FoxPro中,变量有字段变量和内存变量两类,内存变量根据作用范围的不同可以分为全局变量(也称为公有变量)和局部变量(也称为专有变量),因此选项C正确。【答案】C 8下列数据类型中,(     )是字段变量特有而内存变量没有的。A字符型、数值型                  B. 日期型、日期时间型C. 通用型、备注型                  D. 字符型和二进制字符型【解析】本题考查的知识点是变量和数据类型的关系。在Visual FoxPro中,变量的数据类型是由赋给变量的值的数据类型决定的,但备注型、通用型、浮点型、整型、双精度型、二进制备注型和二进制字符型只能用于字段变量,不能用于内存变量,因此选项C正确。【答案】C 9若内存变量Name与字段变量同名,则执行?Name命令后显示的是(      )。A内存变量的值                    B. 字段变量的值C. 两者都显示                      D. 随即显示一种【解析】本题考查的知识点是内存变量与字段变量的区别。Visual FoxPro规定字段变量优先与内存变量,此时如果要调用内存变量,则应在内存变量名前加上符号“M.”或“M->”,因此选项B正确。【答案】B 10数组定义后数组元素的值是(     )。A.F.           B. .T.             C. 0              D. 以上答案都不对【解析】本题考查的知识点是数组。在Visual FoxPro中,数组定义之后,系统自动为每个数组元素赋一个初值:逻辑假.F.,因此选项A正确。【答案】A 11执行以下命令序列后,显示结果是(     )。DIMENSION  A(2,3)A=10A(2,1)=A(1,1)*3?A(4)A10           B. .T.             C. .F.             D. 30【解析】本题考查的知识点是数组。在Visual FoxPro中,数组赋值有两种方式,可以单独为每个数组元素分别赋值,也可以对数组所有元素赋以同一个值,A(2,1)的值为30;而且二维数组可以与一维数组相互对应,A(4)相当于A(2,1),因此选项D正确。【答案】D 12函数MOD(37,-5)的返回值是(  )。A2                 B-2             C3              D-3【解析】本题考查的知识点是MOD()函数。Visual FoxPro规定MOD(<数值型表达式1>,<数值型表达式2>)函数返回<数值型表达式1>除以<数值型表达式2>所得出的余数,余数的符号保持和表达式2的符号相同。如果被除数与除数同号,那么函数值即为两数相除的余数。如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。因为被除数37与除数-5异号,故函数值为2+(-5)=3,因此选项D正确。【答案】D 13若DATE="05/11/17",则表达式&DATE的数据类型是(   )。A字符型         B数值型          C日期型          D以上答案都不对【解析】本题考查的知识点是宏替换函数。DATE是一个字符型变量,&DATE的值为05/11/17,是一个数值型表达式,因此选项B正确。【答案】B 14以下函数返回值类型为日期型的是(     )。AYEAR()       BDATE()          CDATETIME()         DTIME()【解析】本题考查的知识点是日期与时间函数。YEAR()函数返回日期型数据的年份,函数值为数值型。DATE()函数给出当前的系统日期,函数值为日期型。TIME()函数给出当前的系统时间,函数值为字符型。DATETIME()函数给出当前的系统日期和时间,函数值为日期时间型,因此选项B正确。【答案】B 15若X=3.1415,则命令?STR(X,3)-SUBS("3.1415",4,1)的显示结果是(     )。A3.14         B3.4             C 34             D3.1【解析】本题考查的知识点是类型转换和字符函数。STR(X,3)函数是将数值型变量X转换为长度为3的字符型数据,而且转换后小数位数为0,故其函数值为"  3"。SUBS("3.1415",4,1)是取子串函数,函数值为"4",因此选项C正确。【答案】C 16命令?VARTYPE("04/11/12")的显示结果是(     )。AC           BD             C U             DN【解析】本题考查的知识点是数据类型测试函数。"04/11/12"是字符型常量,VARTYPE("04/11/12")的值为C,因此选项A正确。 返回一个表达式的数据类型。【答案】A 17设当前表有16条记录,当EOF()为真时,命令?RECNO()的显示结果是(     )。A16           B17             C 0             D以上答案都不对【解析】本题考查的知识点是数据类型测试函数。EOF()是表尾测试函数,RECNO()返回当前记录号。当EOF()为逻辑真时,RECNO()返回值比记录总数大1,因此选项B正确。【答案】B 18打开一个空表文件,则命令?EOF(),BOF()的显示结果是(     )。A.T. .F.        B.F. .T.            C.F. .F.            D.T. .T.【解析】本题考查的知识点是数据类型测试函数。BOF()是表头测试函数,若记录指针超过了第一条逻辑记录,则函数值为.T.,EOF()是表尾测试函数,若记录指针超过了最后一条逻辑记录,则函数值为.T.,空表没有记录,因此选项D正确。【答案】D 19. 若:A="B" ,B=3*5, C=".T.",则以下表达式正确的是(     )。AA+B       BB+C             C A+C             DVAL(B)+C【解析】本题考查的知识点是运算符与表达式。Visual FoxPro中字符型数据不能直接与数值型数据运算,因此选项C正确。【答案】C 20以下表达式值为数值型的是(     )。AYEAR=2000                     BDATE()-20           CRECNO()>10                     DAT("VFP","VFP 教程")【解析】本题考查的知识点是运算符与表达式。YEAR=2000和RECNO()>10是关系表达式,其值的类型为逻辑型,DATE()-20是日期与时间表达式,其值的类型为日期型,AT("VFP","VFP 教程")函数返回字符串"VFP"在字符串"VFP 教程"中第一次出现的位置,函数值为数值型,因此选项D正确。【答案】D21表达式3+5*6/3的值是(     )。A13         B20         C11              D以上答案都不对【解析】本题考查的知识点是运算符与表达式。3+5*6/3是一个算术表达式,Visual FoxPro规定*和/的优先级高于和,同优先级则自左至右运算,因此选项A正确。【答案】A 22以下表达式值为字符型的是(     )。AVAL("VFP")                     BDTOC(DATE()           C"VFP"$"VFP 教程"                DAT("VFP","VFP 教程")【解析】本题考查的知识点是运算符与表达式。VAL("VFP")将字符型数据转换为数值型数据,函数值为数值型,DTOC(DATE()将日期型数据转换为字符型数据,函数值为字符型,$是关系运算符,"VFP"$"VFP 教程"的值的类型为逻辑型,AT("VFP","VFP 教程")函数返回字符串"VFP"在字符串"VFP 教程"中第一次出现的位置,函数值为数值型,因此选项B正确。【答案】B 23执行下列命令后的显示结果是(     )。A="VFP"?LOWER(LEFT(A,3)A VFP          BVfp           CvFP                Dvfp【解析】本题考查的知识点是运算符与表达式。LEFT()是取左子串函数,LOWER()函数的功能是将参数中的大写字母改为对应的小写字母,因此选项D正确。【答案】D 24设有变量A="2005年上半年全国计算机等级考试",则能够显示"2005年上半年计算机等级考试"的命令是(     )。A    ?STR(A,1,12)+STR(A,17,14)       B    ?A-"全国"       C   ?SUBSTR(A,1,8)+SUBSTR(A,11,17)              D   ?SUBSTR(A,1,12)+SUBSTR(A,17,14)【解析】本题考查的知识点是运算符与表达式。STR()函数的作用是将数值型数据转换为字符型数据,SUBSTR()是取子串函数,函数值为第一个参数的一个子串,子串起始位置由第二个参数指定,子串长度由第三个参数指定,因此选项D正确。【答案】D 25执行下列命令后的显示结果是(     )。YA=10YB=20YC=30N="A"M="Y&N"?&MA 10         B20           CYA                DY&N【解析】本题考查的知识点是运算符与表达式。这里进行了两次宏替换,第一次将&M替换成Y&N,第二次将&N替换成A,两次替换后&M替换成了YA,因此选项A正确。【答案】A 26执行下列命令后的显示结果是(     )。D="*"? "5&D.8="+STR (5&D.8, 2)A5*.8=40         B5*8=40          C5&D.8=40          D以上答案都不对【解析】本题考查的知识点是运算符与表达式。Visual FoxPro中宏替换优先级高,在字符型常量和函数中都可以进行,因此选项B正确。【答案】B 27以下表达式值为日期型的是(     )。A04/05/05-3                     BCTOD("04/05/05")-DATE()           CCTOD("04/05/05")-3             DCTOD("04/05/05")+DATE()【解析】本题考查的知识点是运算符与表达式。04/05/05是数值型表达式,CTOD("04/05/05")将字符型常量"04/05/05"转换为日期型数据,两个日期型数据相减得到数值型数据,但不能作加运算,日期型数据加或者减一个数值型数据的结果是日期型数据,因此选项C正确。【答案】C 28执行下列命令后的显示结果是(     )。D=CTOD("06/12/05")?D+10A16/12/05         B06/22/05        C06/12/15          D16/22/15【解析】本题考查的知识点是运算符与表达式。CTOD("06/12/05")将字符型常量"06/12/05"转换为日期型数据,日期型数据与数值型数据相加,得到一个新的日期型数据,数值型数据决定两个日期型数据之间相隔的天数,因此选项B正确。【答案】B 29执行下列命令后的显示结果是(     )。D=CTOD("06/12/05")?DTOC(D)+10A16/12/05         B06/22/05        C06/12/15          D以上答案都不对【解析】本题考查的知识点是运算符与表达式。CTOD("06/12/05")将字符型常量"06/12/05"转换为日期型数据,DTOC(D)又将日期型数据转换成字符型,而10是数值型,DTOC(D)+10两个操作数类型不匹配,因此选项D正确。【答案】D 30执行下列命令后的显示结果是(     )。X=4?X=X+10A.T.             B.F.             C4              D14【解析】本题考查的知识点是运算符与表达式。X是一个数值型变量,X=X+10是关系表达式,很明显4不等于14,因此选项B正确。【答案】B 31要判断变量X是否能够被5整除,错误的条件表达式是(     )。AMOD(X,5)=0                       B0=MOD(X,5)            CINT(X/5)=X/5                       DINT(X/5)=MOD(X/5)【解析】本题考查的知识点是运算符与表达式。要判断一个整数是否被另一个整数整除,一个办法是看其余数是否为0,选项A和B都是这个办法,另一个办法是看商是否为整数,选项C采用这个办法,而选项D是判断商是否等于余数,不能判断是否整除,因此选项D正确。【答案】D 32下列表达式的值为逻辑真的是(     )。A"345">"1235"                 B345>1235            C.F.>.T.                       DCTOD("06/12/05")>CTOD("05/12/06")【解析】本题考查的知识点是运算符与表达式。字符型、数值型、日期与时间型、逻辑型等数据类型都可以进行关系运算,字符型数据比较时,对于西文字符,按其ASCII码大小进行比较:空格最小,数字其次,然后是大写字母,最大的小写字母,对于汉字则国

    注意事项

    本文([电脑基础知识]VFP习题.doc)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开