首页 > 全部 > 二级VF > 国家二级VF机试(程序设计基础)模拟试卷11

国家二级VF机试(程序设计基础)模拟试卷11

本单篇文档共8035字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VF 章节练习 1990人下载
价格: 0.60 原价:¥7.00
收藏

国家二级VF机试(程序设计基础)模拟试卷11

选择题

1.下列选项中不属于结构化程序设计原则的是(A)

A. 可封装

B. 自顶向下

C. 模块化

D. 逐步求精

解析:结构化设计方法的主要原则可以概括为自顶向下、逐步求精、模块化、限制使用goto语句。

2.面向对象方法中,继承是指(D)

A. 一组对象所具有的相似性质

B. 一个对象具有另一个对象的性质

C. 各对象之间的共同性质

D. 类之间共享属性和操作的机制

解析:面向对象方法中,继承是使用已有的类定义作为基础建立新类的定义技术。广义地说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们。

3.下面对对象概念描述正确的是(A)

A. 对象间的通信靠消息传递

B. 对象是名字和方法的封装体

C. 任何对象必须有继承性

D. 对象的多态性是指一个对象有多个操作

解析:对象是面向对象方法中最基本的概念。操作描述了对象执行的功能,通过消息传递,还可以为其他对象使用。操作过程是被封装在对象中,用户看不到,称之为对象的封装性。对象的多态性是指同一个操作可以是不同对象的行为。不是所有的对象都必须有继承性。

4.下列字符型常量的表示中,错误的是(C)

A. 5+3’

B. [x=y]’

C. [[品牌]]

D. [\\

解析:字符型常量又称字符串。其表示方法是用半角单引号(’ ’)、双引号(\\

5.说明数组后,数组元素的初值是(D)

A. 整数0

B. 不定值

C. 逻辑真

D. 逻辑假

解析:数组在使用之前一般要用dimension或declare命令显式创建,创建后,系统自动给每个数组元素赋以逻辑假.F.。

6.执行下列命令序列后,最后一条命令的显示结果是

DIMENSIONM(2,2)

M(1,1)=10

M(1,2)=20

M(2,1)=30

M(2,2)=40

?M(2)(C)

A. 变量未定义的提示

B. 10

C. 20

D. .F.

解析:DIMENSION命令是创建数组命令,其格式是:DIMENSION<数组名>(<下标上限1>[,<下标上限2>])[,……]。本题定义的是一个二维数组,可以用一维数组的形式访问二维数组。例如M(1,1)=M(1),M(1,2)=M(2)。

7.用DIMENSION命令定义数组后,数组各元素的值是(D)

A. 无定义

B. 0

C. .T.

D. .F.

解析:本题考查DIMENSION命令定义数组。数组是内存中连续的一片内存区域,它由一系列元素组成,每个数组元素可通过数组名及相应的下标来访问。每个数组元素相当于一个简单变量,可以给各元素分别赋值。数组在使用前要使用DIMENSION或DECLARE命令定义,指定数组是一维数组还是二维数组、数组名和数组大小。数组大小由下标值的上、下限决定,下限规定为1。数组的定义格式说明如下:

DIMENSION<数组名>(<下标上限1>[,<下标上限2>])[,…]

DECLARE<数组名>(<下标上限1>[,<下标上限2>])[,…]

8.在设置日期格式时,不能使用的设置命令是(C)

A. SET DATE DMY

B. SET DATE MDY

C. SET DATE MYD

D. SET DATE YMD

解析:本题考查设置日期格式SETDATE命令的使用。格式为:SET DATE[TO]AMERICAN|ANSI|BRITISH|FRENCH|GERMAN|ITALIAN|JAPAN|TAIWAN|USA|MDY|DMY|YMD|SHORT|LONG

说明:下表列出了有效的设置值及其对应的日期格式

9.在Visual FoxPro中,表示2012年9月10日10点整的日期时间常量是

C

解析:本题考查日期时间常量的合法格式。在VFP中,日期时间型常量包括日期和时间两部分内容:{<日期>,<时间>}。<日期>部分与日期型常量相似;<时间>部分的格式为:[hh[:mm[:ss]][AMIPM]]。其中hh、mm和ss分别代表时、分和秒,默认值分别为12、0和0,AM(或A)和PM(或P)分别代表上午和下午,默认值为AM,如果指定的时间大于等于12,则系统自动转为下午时间。日期时间型数据用8个字节存储。日期部分的取值范围与日期型数据相同,时间部分的取值范围是:00:00:00AM~11:59:59PM。

10.对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为(B)

A. 性别+年龄

B. 性别+STR(年龄,2)

C. VAL(性别)+年龄

D. 性别,年龄

解析:此题是通过两个字段对数据表建立复合索引,建立复合索引时要求字段类型匹配。此题中性别为字符型,而年龄为数值型,这两个字段类型不匹配,故选项A)是错误的。选项D)是不正确的索引格式,选项C)中用VAL()函数不能将字符型数据“性别”转换成数值型,该函数只能转换由数字符号组成的字符型数据。选项B)中的年龄字段通过STR()函数转换成了字符型,与性别字段的类型相匹配。

11.在Visual FoxPro中,有如下内存变量赋值语句:

X={^2001-07-2810:15:20 PM)

Y=.F.

M=$123.45

N=123.45

Z=\\(B)

A. D、L、Y、N、C

B. T、L、Y、N、C

C. T、L、M、N、C

D. T、L、Y、N、S

解析:本题主要考查的是VF的数据类型。在VF中,变量的类型可以改变,它随变量值类型的不同而不同。另外,VF中常量的类型可以根据其定界符进行判断。

本题中,变量X的值是一个日期时间型数据,用大写字母T表示;变量Y的值是一个逻辑型数据,用大写字母L表示;变量M的值是一个货币型数据,用大写字母Y表示;变量N的值是一个数值型数据,用大写字母N表示;变量z的值是一个字符型数据,用大写字母C表示。

12.命令?LEN(SPACE(3)-SPACE(2))的结果是(D)

A. 1

B. 2

C. 3

D. 5

解析:LEN()函数返回指定字符表达式的长度,即所包含的字节数;SPACE()函数返回指定个数的空格字符组成的字符串。而字符表达式中的“.”表示空格移位连接,其含义是连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。因此SPACE(2).SPACE(3)运算后的长度是5。

13.在下列的Visual FoxPro表达式中,运算结果不为逻辑真的是(C)

A. EMPTY(SPACE(0))

B. LIKE(’xy*’,’xyz’)

C. AT(’xy’,’abcxyz’)

D. ISNULL(.NULL.)

解析:选项A)中的EMPTY()函数是判断表达式结果是否为“空”值;选项B)中的LIKE()函数是比较两个字符串对应位置上的字符是否匹配,选项B)中的两个表达式对应的字符都匹配

本文档预览:3600字符,共8035字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VF机试(程序设计基础)模拟试卷11

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号