Visual FoxPro单选判断填空23192.docx

上传人:b****3 文档编号:5293325 上传时间:2022-12-15 格式:DOCX 页数:56 大小:38.80KB
下载 相关 举报
Visual FoxPro单选判断填空23192.docx_第1页
第1页 / 共56页
Visual FoxPro单选判断填空23192.docx_第2页
第2页 / 共56页
Visual FoxPro单选判断填空23192.docx_第3页
第3页 / 共56页
Visual FoxPro单选判断填空23192.docx_第4页
第4页 / 共56页
Visual FoxPro单选判断填空23192.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

Visual FoxPro单选判断填空23192.docx

《Visual FoxPro单选判断填空23192.docx》由会员分享,可在线阅读,更多相关《Visual FoxPro单选判断填空23192.docx(56页珍藏版)》请在冰豆网上搜索。

Visual FoxPro单选判断填空23192.docx

VisualFoxPro单选判断填空23192

题干

A

B

C

D

答案

14E-12是一个().

字符常量

数值常量

货币型常量

非法表达式

B

3E-4是一个().

字符变量

内存变量

数值常量

非法表达式

C

NOT2*5>10的值的类型是().

字符型

日期型

逻辑型

数值型

C

SQRT()函数的功能是().

返回表达式指定位数的四舍五入结果

返回指定表达式的符号

返回表达式的算术平方根

返回指定表达式的整数部分

C

VisualFoxPro既支持面向过程程序设计,又支持面向().

大众程序设计

事实程序设计

对象程序设计

个体程序设计

C

VisualFoxPro是().

操作系统的一部分

操作系统支持下的系统软件

一种编译程序

一种操作系统

B

必须存放于数据库中的是().

索引

视图

查询

C

当内存变量与字段变量重名时,系统优先处理().

内存变量

字段变量

全局变量

局部变量

B

对象继承了()的全部属性.

数据库

图形

C

给内存变量MX赋值后,其类型为D的语句是().

MX=04/05/08

MX='04/05/08'

MX=CTOD(04/05/08)

MX=CTOD('04/05/08')

D

函数LEN(TRIM(SPACE

(2)+"ABC"+SPACE(3)))的返回值是().

3

4

5

6

A

面向对象程序设计中程序运行的最基本实体是().

对象

方法

函数

B

日期型数据不允许进行的运算是().

比较

日期加或减整数

两个日期相加

两个日期相减

C

如果一条命令太长,在一行内写不下,可以使用续行符号().

;

:

!

A

若D1、D2是有效日期型变量,则在D1+100、D2-100、D2-D1和D2+D1四个表达式中,有效表达式个数为().

1

2

3

4

C

设某子类Q具有P属性,则().

Q的父类也必定具有P属性,且Q的P属性值必定与其父类的P属性值相同

Q的父类也必定具有P属性,但Q的P属性值可以与其父类的P属性值不同

Q的父类不具有P属性,否则由于继承性,Q与其父类的P属性值必相同

Q的父类未必具有P属性,即使有,Q与其父类的P属性值也未必相同

D

下列表达式中,写法错误的是().

"计算机"+"123"

"计算机"+DTOC({^2004/01/01})

.T.+.F.

{^2004/01/01}+10

C

下列关于变量的叙述中,不正确的是().

变量值可以随时改变

在VisualFoxPro中,变量分为字段变量和内存变量

变量的类型决定变量值的类型

在VisualFoxPro中,可以将不同类型的数据赋给同一个变量

C

下列关于类和对象的说法错误的是().

基类可以派生出子类

类是对象的实例

对象由属性、方法和事件构成

对象有可见的,也有不可见的

B

下列关于类和对象的叙述中,错误的是().

每个对象在系统中都有唯一的对象标志

对象可以包含其它对象

一个子类能够继承其所有父类的属性和方法

一个父类能够继承其所有子类的属性和方法

D

下列关于属性、方法和事件的叙述中,错误的().

属性用于描述对象的状态,方法用于表示对象的行为

基于同一个类产生的两个对象可以分别设置自己的属性值

事件代码也可以像方法一样被显示调用

在新建一个表单时,可以添加新的属性、方法和事件

D

下列运算符优先级最低的是().

AND

OR

NOT

!

B

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

′65+13′

["计算机基础"]

[[中国]]

′[x=y]′

C

下面不能给内存变量赋值的语句是().

x=3+5

x="13+5"

x=13+6

x==val("3+5")

D

下面对内存变量的叙述,错误的是().

内存变量名可以由字母、数字或下划线组成

内存变量名可以由字母开头

内存变量名可以由数字开头

内存变量名可以由下划线开头

C

下面关于"类"的描述中,错误的是().

一个类包含相似的有关对象的特征和行为方法

类只是实例对象的抽象

类并不实行任何行为操作,它仅仅表明该怎样做

类可以按所定义的属性、事件和方法进行实际的行为操作

D

以下关于空值(NULL)叙述正确的是().

空值等同于空字符串

空值表示字段或变量还没有确定值

VFP不支持空值

空值等同于数值0

B

以下数据中不是字符型数据的是().

01/01/08

01/01/07'

"12345"

[ASDF]

A

以下说法正确的是().

对象是有特殊属性和行为方法的实体

属性是对象的特性,所有对象都有相同的属性

属性的一般格式为:

对象名_属性名称

属性值的设置只可以在属性窗口中设置

A

以下四组函数中,返回值的数据类型一致的是().

DTOC(DATE()),DATE(),YEAR(DATE())

ALLTRIM("VFP6.0"),ASC("A"),SPACE(8)

EOF(),RECCOUNT(),DBC()

STR(3.14,3,1),DTOC(DATE()),SUBSTR("ABCD",3,1)

D

在VisualFoxPro中,可以在同类数据之间进行"-"运算的数据类型是().

数值型、字符型和逻辑型

数值型、字符型和日期型

数值型、日期型和逻辑型

逻辑型、字符型和日期型

B

在下列逻辑运算符中,运算先后顺序为().

NOT-AND-OR

OR-NOT-AND

NOT-OR-AND

AND-NOT-OR

A

在下述VisualFoxPro表达式中,结果总是逻辑值的为().

字符表达式

算术表达式

关系表达式

日期表达式

C

表文件ST.DBF中有字段:

姓名(C)、出生年月(D)和总分(N)等.要建立姓名、总分和出生年月的组合索引,

其索引关键字表达式是().

姓名+总分+出生年月

"姓名"+"总分"+"出生年月"

姓名+STR(总分)+STR(出生年月)

姓名+STR(总分)+DTOC(出生年月)

D

参照完整性规则包括().

更新

更新、插入、删除

查询

插入

B

从当前数据库中移去数据表AB的命令是().

DELETETABLEAB

DROPTABLEAB

REMOVETABLEAB

ERASETABLEAB

C

打开表并设置当前有效索引(相关索引已建立)的正确命令是().

ORDERstudentINDEX学号

USEstudentORDER学号

INDEX学号ORDERstudent

USEstudent

B

打开学生表后,在显示记录时,将成绩升序排列的命令是().

INDEXON成绩TAGABC

INDEXON成绩*(-1)TAGABC

INDEXON成绩TAGABCDESC

INDEXON成绩*(-1)TAGABCASCE

A

当前表有学号、数学、英语、计算机和总分等五个字段,其中后四个字段均为数值型字段.

将当前记录的三科成绩汇总后存入总分字段中,可使用的命令是().

SUM数学+英语+计算机TO总分

REPLACEFOR.T.总分WITH数学+英语+计算机

REPLACE总分WITH数学+英语+计算机

REPLACE总分WITHSUM(数学,英语,计算机)

C

当前记录是7号,执行SKIP-3和DISPLAYNEXT3两条命令后显示的记录序号是().

3、4、5

4、5、6

2、3、4

3

B

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

性别+年龄

性别+STR(年龄,2)

性别,STR(年龄)

性别,年龄

B

函数INT(数值表达式)的功能是().

按四舍五入取数值表达式的整数部分

返回数值表达式的整数部分

返回不大于数值表达式的最大整数

返回不小于数值表达式的最小整数

B

结构复合索引文件的特点是().

一个索引文件中只能存放一个索引

索引文件中必须有一个主索引

结构索引文件名与表文件名可以不同

结构索引文件随着表文件的打开而自动打开

D

命令"DELETEFOR奖学金<300"和"DELETEFILECHX3.PRG",().

都是删除文件

前者删除记录,后者删除文件

都是删除记录

前者删除文件,后者删除记录

B

如果一个商店出售多种商品,则该商店与所出售商品两个实体的联系是().

1:

1

m:

n

1:

n

n:

1

C

设:

工资=580,职称="讲师",性别="男",结果为假的逻辑表达式是().

工资>550AND职称="助教"OR职称="教授"

性别="女"ORNOT职称="助教"

工资>500AND职称="讲师"AND性别="男"

工资=550AND职称="教授"OR性别="男"

A

设STUDENT表有10条记录,执行如下命令:

USESTUDENT

INSERTBLANK

则结果是在STUDENT表的().

在第一条记录的前面插入一个空白记录

在第一条记录的后面插入一个空白记录

在最后一条记录的前面插入一个空白记录

在最后一条记录的后面插入一个空白记录

B

设学生表中共有100条记录,执行如下命令,执行结果是().

INDEXON-总分TOZF

SETINDEXTOZF

GOTOP

?

RECNO()

显示的记录号是1

显示分数最高的记录号

显示的记录号是100

显示分数最低的记录号

B

设有一个字段变量"姓名",目前值为"王华",又有一个内存变量"姓名",其值为"李敏",

则命令"?

姓名"的结果为().

王华

李敏

"王华"

"李敏"

A

升学考试一个考生只能有一个考号,且一个考号只能对应一个考生,这是().

一对多关系

多对多关系

多对一关系

一对一关系

D

下列不能作为字段名的是().

价格

价格

价格_a

价格_5

B

下列关系中,属于一对多关系的是().

某地升学考试所有考生的集合与所有考生考号的集合之间的关系

某地升学考试所有考生的集合与所有考试科目的集合之间的关系

某地升学考试所有考生的集合与所有考生姓名的集合之间的关系

某地升学考试所有考生的集合与所有监考人员的集合之间的关系

B

下列可以作为字段名的是().

NAME+1

NAME-9

NAME_9

9NAME

C

一个数据库名为student,要想打开该数据库,应使用命令().

OPENstudent

OPENDATAstudent

USEDATAstudent

USEstudent

B

一间宿舍可住多名学生,则实体宿舍和学生之间的联系属于().

一对一

一对多

多对多

多对一

B

用命令"INDEXON姓名TAGindex_nameUNIQUE"建立索引,其索引类型是().

主索引

普通索引

候选索引

惟一索引

D

允许记录中出现重复索引值的索引是().

普通索引

唯一索引

侯选索引

主索引

A

在"职工档案"表中,婚否是L型字段,性别是C型字段,若检索"已婚的女同志",应使用逻辑表达式().

婚否OR(性别='女')

(婚否=.T.)AND(性别='女')

婚否AND(性别=女)

已婚OR(性别=女)

B

在VisualFoxPro中,独立于任意数据库的表称为().

报表

数据库表

自由表

图表

C

在VisualFoxPro中,建立索引的作用之一是().

节省存储空间

便于管理

提高查询速度

提高查询和更新速度

C

在VisualFoxPro中,用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,

若还需要查找下一条满足条件的记录,应使用().

再次用LOCATEFOR命令

SKIP命令

CONTINUE命令

GO命令

C

在VisualFoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是().

CREATE

CREATESDB

CREATETABLESDB

CREATEDATABASESDB

D

执行"ACCEPT"X="TOX"命令,可从键盘给变量X输入数据的类型是().

字符型

数值型

逻辑型和日期型

除备注型和通用型外

A

执行命令"INDEXON姓名TAGindex_name"建立索引后,下列叙述错误的是().

此命令建立的索引是当前有效索引

此命令所建立的索引将保存在IDX文件中

表中记录按索引表达式升序排序

此命令的索引表达式是"姓名",索引名是"index_name"

B

SQL-INSERT命令的功能是().

在表头插入一条记录

在表尾插入一条记录

在表中任意位置插入一条记录

在表中插入任意条记录

B

SQL查询语句中,用于实现关系的投影运算的短语是().

WHERE

FROM

SELECT

GROUPBY

C

SQL命令中用于插入数据的命令是().

INSERT

APPEND

INSERTBEFORE

INSERTINTO

D

VisualFoxPro系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为().

PRG

QPR

SCX

TXT

B

查询学生表中学号(字符型,长度为2)末尾字符是"1"的错误命令是().

SELECT*FROM学生WHERE"1"$学号

SELECT*FROM学生WHERERIGHT(学号,1)="1"

SELECT*FROM学生WHERESUBSTR(学号,2)="1"

SELECT*FROM学生WHERESUBSTR(学号,2,1)="1"

A

创建SQL查询时,groupby子句的作用是确定().

查询目标

分组条件

查询条件

查询视图

B

打开报表设计器修改已有的报表文件的命令是().

CREATEREPORT<报表文件名>

MODIFYREPORT<报表文件名>

CREATE<报表文件名>

MODIFY<报表文件名>

B

给所有女职工提高20%工资,应使用SQL语句().

UPDATEgzSET工资=工资*1.20WHERE性别="男"

UPDATEgzSET工资=工资*0.20WHERE性别="女"

UPDATEgzSET工资=工资*1.20WHERE性别="女"

UPDATEgzSET工资=工资*0.20WHERE性别="男"

C

检索STUDENT表中成绩大于90分的学号,正确的命令是().

SELECT学号WHERE成绩>90

SELECT学号FROMSTUDENTSET成绩>90

SELECT学号FROMSTUDENTWHERE成绩>90

SELECT学号FROMSTUDENTFOR成绩>90

C

建立STUDENT表的结构:

学号(C/4),姓名(C/8),课程名(C/20),成绩(N/3),

使用的SQL语句是().

NEWDBFSTUDENT(学号C(4),姓名C(8),课程名C(20),成绩N(3,0))

CREATEDBFSTUDENT(学号C(4),姓名C(8),课程名C(20),成绩N(3,0))

CREATESTUDENT(学号,姓名,课程名,成绩)WITH(C(4),C(8),C(20),N(3,0))

ALTERDBFSTUDENT(学号C(4),姓名C(8),课程名C(20),成绩N(3,0))

B

将"学生"表中班级字段的宽度由原来的8改为12,正确的命令是().

ALTERTABLE学生ALTER班级C(12)

ALTERTABLE学生ALTERFIELDS班级C(12)

ALTERTABLE学生ADD班级C(12)

ALTERTABLE学生ADDFIELDS班级C(12)

A

将STUDENT表中定义的成绩字段默认值置为0,正确的命令是().

ALTERTABLE成绩ALTER成绩DEFAULT成绩=0

ALTERTABLE成绩ALTER成绩DEFAULT0

ALTERTABLE成绩ALTER成绩SETDEFAULT成绩=0

ALTERTABLE成绩ALTER成绩SETDEFAULT0

D

将STUDENT表中所有学生年龄AGE字段值增加1岁,应使用命令().

REPLACEAGEWITHAGE+1

UPDATESTUDENTAGEWITHAGE+1

UPDATESETAGEWITHAGE+1

UPDATESTUDENTSETAGE=AGE+1

D

将查询结果存入永久表的SQL短语是().

TOTABLE

INTOARRAY

INTOCURSOR

INTODBF|TABLE

D

若用如下的SQL语句创建一个student表:

CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC

(2),AGEN

(2))

可以插入到student表中的是().

(′1031′,′曾华′,男,23)

(′1031′,′曾华′,NULL,NULL)

(NULL,′曾华′,′男′,′23′)

(′1031′,NULL,′男′,23)

B

删除视图myview的命令是().

DELETEmyviewVIEW

DELETEmyview

DROPmyviewVIEW

DROPVIEWmyview

D

删除学生表中没有写入成绩的记录,应使用的命令是().

DELETEFROM学生WHERE成绩=NULL

DELETEFROM学生WHERE成绩ISNULL

DELETEFROM学生WHERE成绩=!

NULL

DELETEFROM学生WHERE成绩ISNOTNULL

B

视图不能单独存在,它必须依赖于()而存在.

视图

数据库

自由表

查询

B

为教师表的职工号字段添加有效性规则:

职工号最左边三位字符是110,正确的SQL语句是().

CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"

ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"

ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)="110"

CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)="110"

B

以下短语中,与排序无关的是().

GROUPBY

ORDERBY

ASC

DESC

A

以下关于"视图"的描述正确的是().

视图保存在项目文件中

视图保存在数据库中

视图保存在表文件中

视图保存在视图文件中

B

在SCORE表中,按成绩升序排列存入NEW表中,应使用的SQL语句是().

SELECT*FROMSCOREORDERBY成绩

SELECT*FROMSCOREORDERBY成绩INTOCURSORNEW

SELECT*FROMSCOREORDERBY成绩INTOTABLENEW

SELECT*FROMSCOREORDERBY成绩TONEW

C

在SQL的计算查询中,用于统计的函数是().

COUNT()

COUNT

AVG()

SUM()

A

在SQL的数据定义功能中,下列命令格式可以用来修改表中字段名的是().

CREATETABLE数据表名NAME...

ALTERTABLE数据表名ALTER字段名...

ALTERTABLE数据表名RENAMECOLUMN字段名TO...

ALTERTABLE数据表名ALTER字段名SETDEFAULT...

C

在SQL语句中,与表达式"成绩BETWEEN80AND90"功能相同的表达式是().

成绩<=80AND成绩>=90

成绩<=90AND成绩>=80

成绩<=80OR成绩>=90

成绩<=90OR成绩>=80

B

在SQL语句中,与表达式"学号NOTIN('10102','10105')"功能相同的表达式是().

学号='10102'AND学号='10105'

学号='10102'OR学号='10105'

学号<>'10102'OR学号<>'10105'

学号!

='10102'AND学号!

='10105'

D

在STUDENT表中添加一个"电话"字段(C型,宽度为11),可采用的SQL语句是().

ALTERTABLESTUDENTINSERT电话C(11)

ALTERTABLESTUDENTAPPEND电话C(11)

ALTERTABLESTUDENTADD电话C(11)

ALTERTABLESTUDENTADD电话(C,11)

C

在VisualFoxPro中,报表的数据来源有().

数据库或自由表

视图

查询

以上三者都正确

D

在VisualFoxPro中,要运行菜单文件menul.mpr,可使用命令().

DOmenul

DOmenul.mpr

DOMENUmenul

RUNmenul

B

在成绩表中要求按"总分"降序排列,并查询前3名学生的记录,正确的命令是().

SELECT*TOP3FROM成绩WHERE总分DESC

SELECT*TOP3FROM成绩FOR总分DESC

SELECT*TOP3FROM成绩GROUPBY总分DESC

SELECT*TOP3FROM成绩ORDERBY总分DESC

D

在学生表中查询所有学生的姓名,应使用命令().

SELECT学生FROM姓名

SELECT姓名FROM学生

SELECT姓名

SELECT学生WHERE姓名

B

DIMENSION命令用于声明().

对象

变量

字段

数组

D

关于内存变量的调用,下列说法正确的是().

局部变量不能被本层模块程序调用

私有变量只能被本层模块程序调用

本地变量能被本层模块和下层模块程序调用

私有变量能被本层模块和下层模块程序调用

D

关于循环嵌套的叙述中正确的是().

循环体内不能含有条件语句

循环不能嵌套在条

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1