VF 复习填空题

更新时间:2024-05-31 00:25:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库管理系统常见的数据模型有()三种。 正确答案: A. 层次、网状、关系

按照软件工程的观点,数据库系统的生命周期可以划分为()、数据库实施和数据库使用三个阶段。 正确答案: C. 数据库设计

利用()工具可以帮助你逐步进行数据表、表单、报表等的设计。 正确答案: B. 向导

获取目前所在软件环境的帮助,应按下()键。 正确答案: C. F1

关系模式是对关系的描述,其描述格式为:关系名(属性名1,属性名2,?,属性名n) 正确答案: 对

数据库、数据库系统、数据库管理系统三者之间的关系是 。 正确答案: C. 数据库系统包含数据库和数据库管理系统

关系型数据库中最普遍的联系是() 正确答案: D. 1:1和1:m

对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为()。 正确答案: A. 并运算

在关系数据库管理系统中,关系是指 。 正确答案: D. 满足一定条件的一个二维数据表格

在建立一对多关系中,要求一端表中的主索引字段值与多端表中的普通索引字段值相同。 正确答案: 对

用二维表来表示实体与实体之间联系的数据模型称为 。 正确答案: C. 关系模型

关系数据库理论应具备的三种基本关系操作是 。 正确答案: B. 选择、投影、连接

数据表中的关键字只能由一个属性(或字段)组成。 正确答案: 错

数据表中的关键字是人为确定的,不管它能不能唯一地标识一个记录。 正确答案: 错

使用二维表来表示实体及实体之间联系的数据模型称为面向对象模型。 正确答案: 错

1

Visual FoxPro属于()数据库管理系统。 正确答案: A. 关系型

设置Visual FoxPro工作环境有菜单和命令两种方式。 正确答案: 对

在VFP中,有两种工作方式,即交互工作方式和程序工作方式,VFP6.0支持标准的面向过程的程序设计方式,也支持面向对象的程序设计方式。 正确答案: 对

利用()可以将数据表、数据库、程序、菜单、表单等集中进行管理。 正确答案: D. 项目管理器

自然连接是指在连接运算中,按照关键字段值对应相等为条件的连接操作。 正确答案: 对

能对数据库中的数据进行输入、删除、增加、修改、统计、排序、输出等操作的软件系统是() 。 正确答案: C. 数据库管理系统

在一个关系中任意交换两行的位置不影响数据的实际含义。 正确答案: 对

在学生选课时,一名学生可以选择多门课程,一门课程可以由多个学生选择,这说明学生数据表与课程数据表之间的关系是() 。 正确答案: B. 多对多

在一个关系中任意交换两列的位置不影响数据的实际含义。 正确答案: 对

Visual FoxPro DBMS是() 。

正确答案: C. 操作系统支持下的系统软件

假设“图书管理”数据表中有书籍编号、出版社、书籍名称、出版日期、购书日期、价格、购入数量、备注等字段,其中可以作为关键字的字段是()。 正确答案: D. 书籍编号

设置Visual FoxPro 的工作环境,可以通过 。

正确答案: D. 单击菜单【工具(T)】→【选项(O)?】命令,在打开的“选项”对话框中设置。

数据库管理系统是() 。 正确答案: B. 一种软件

在下列文件扩展名中,不属于VFP系统默认的扩展名的是() 。 正确答案: B. .FDB

2

在Visual FoxPro中,逻辑型常量可以用“真”或“假”来表示。 正确答案: 错

执行命令DISPLAY FOR 基本工资<1000后,屏幕显示所有基本工资小于1000的记录,这时记录指针定位在(),此时EOF()函数一定为真。 正确答案: D. 文件尾

在Visual FoxPro中可以使用的变量类型有() 。

正确答案: A. 逻辑型 B. 字符型 C. 数值型 D. 日期型

为了使得日期型数据能够显示世纪(即年为4位),应该使用命令SET CENTURY OFF。 正确答案: 错

下列表达式中错误的是() 。 正确答案: D. .T.+.F.

在VFP中,执行下列命令后显示的结果是() 。

X=CTOD(\

Y=CTOD(\ ?Y-X

正确答案: A. -5

下面关于表达式的叙述中,正确的是() 。

正确答案: C. 参与算术表达式运算的各个部分的数据类型必须是数值型数据。

下列表达式中,值为\计算机网络\的是()。 正确答案: D. \计算机\网络\

从内存变量文件中恢复内存变量时,如果要使调入的内存变量覆盖原有的内存变量,那么在恢复内存的变量的命令中应该省略ADDITIVE可选项。 正确答案: 对

执行下列命令序列后,所得结果是() 。 X=88

??IIF(X>=90,\优秀\良好\及格\不及格\正确答案: B. 良好

3

设A=567,B=123,S=\,表达式10+&S的值是() 。 正确答案: B. 700

算术运算符、逻辑运算符、关系运算符不能同时出现在一个表达式中。 正确答案: 错

VFP中表文件的基本操作是由选择、() 、连接三种基本运算组合而成的。 正确答案: D. 投影

下面当中正确的变量名是()。 正确答案: D. _AQW

要判断数值型数据X能否被13整除,不正确的表达式是()。 正确答案: A. MOD(X,13)=INT(X/13)

可以用APPEND FROM命令将另外一个结构与当前打开数据表结构相同的数据表追加到当前数据表的未尾。

正确答案: 对

用ZAP命令可以一次将当前数据表的记录清除,只剩下表结构,但仍可以用RECALL命令恢复。 正确答案: 错

在书写表达式时,中文标点符号和英文标点符号都可以作为Visual FoxPro命令中的分界符。 正确答案: 错

一般来说,创建数据表只能用菜单操作方式进行。 正确答案: 错

下列关于字段名的叙述中,错误的是 () 。

正确答案: A. 字段名中可以包含空格 C. 字段名中只允许包含字母、汉字或数字

在VFP中,通用字段G和备注字段M在表中的宽度都是()。 正确答案: A. 4个字节

在下列函数中函数值为逻辑值的是()。 正确答案: D. BOF()

在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为 () 。 正确答案: B. 1、4、8

对打开的数据表能够增加新字段的命令是()。 正确答案: B. MODIFY STRUCTURE

4

SET DELETE OFF命令的功能是() 。

正确答案: C. 显示记录时不忽略有删除标记的记录(有删除标记的记录也显示)

将当前内存变量中以w开头的内存变量名保存到mar中,正确的命令是:SAVE TO mar like w* 正确答案: 对

关于Visual FoxPro的变量,下面说法中正确的是() 。 正确答案: C. 数组中各数组元素的数据类型可以不同

数据表所有记录都加上了删除标记,此时在命令窗口执行RECALL命令,则()。 正确答案: A. 将数据表的当前记录的删除标记去掉

具有删除数据表记录功能的命令是()。

正确答案: B. ZAP C. PACK D. DELETE

当前表文件中“是否通过”字段为逻辑类型,要显示所有未通过的记录,可使用命令()。 正确答案: A. LIST FOR 是否通过=.F. B. DISP FOR .NOT. 是否通过

“?”、“??”、“???”3个命令都可以将一个合法表达式的结果输出在屏幕上或打印机上。 正确答案: 错

在下列VFP表达式中,运算结果为字符串的是() 。 正确答案: A. \

下列函数中,其自变量的类型均为字符型的函数有() 。

正确答案: A. LEN() B. VAL() C. RIGHT() D. LOWER

在VFP中,1.8E-8是一个()。 正确答案: A. 数值常量

下列自由表中的字段变量名中正确的是()。 正确答案: A. 佛山大学

Visual FoxPro的变量分为两类,它们是 ()。 正确答案: A. 内存变量和字段变量

数据库表中字段名最长可为()。 正确答案: D. 128个半角英文字符

将一个字符串首字符转换为ASCII码十进制数值的函数是()。 正确答案: C. ASC()

人事数据表共有10条记录,执行下列命令序列后,所得结果是() 。

5

use rsb ?recno()

正确答案: D. 1

Visual FoxPro系统可用不同的数据类型来描述数据表中的字段,如字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、备注型(M)、()(G)等。 正确答案: B. 通用型

Visual FoxPro的文件扩展名通常是用来区分文件类型的,用户应该牢牢记住。 正确答案: 对

自由表字段名和内存变量的最大长度都是10个英文字符长。 正确答案: 错

REPLACE命令中指定字段的类型可以和用以替换该字段值的表达式结果的数据类型不一样。 正确答案: 错

在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的实际数据均存储到另一个文件中,该文件名为()。 正确答案: C. STUDENT.FPT

问题 46 得 2 分,满分 2 分

在一个有算术运算、关系运算、逻辑运算的表达式中,如果没有括号,它们的运算顺序是()。 正确答案: C. 算术、关系、逻辑

下面的叙述中,正确的是 () 。

正确答案: A. LIST STRUCTURE命令在屏幕上直接列出数据表的结构 B. MODIFY STRUCTURE命令可以打开表设计器,修改数据表的字段

查看数据表的结构可以用表设计器或有关命令。 正确答案: 对

最后一条命令的显示值应是()。 STORE 100 TO YA STORE 200 TO YB STORE 300 TO YAB STORE \STORE \?&M

正确答案: A. 100

6

下列表达式中,运算结果为数值型数据的是() 。 正确答案: D. AT(\

下列表达式中,事先没有对变量作任何定义,则合法的是() 。 正确答案: C. 11/19/2003

在下面的Visaul FoxPro表达式中,不正确的是 。 正确答案: A. {^2002-05-01}+DATE()

执行命令SET DELETE OFF后,则禁止对数据库文件记录删除。 正确答案: 错

可以利用COPY FILE命令在Visual FoxPro命令窗口或程序中可以将任何类型的文件复制到指定文件下。 正确答案: 对

对VFP字段变量而言,它的命名规则是可以用字母、汉字、数字或下划线及它们的组合而成,变量名必须以字母或汉字开头,中间不能有空格、!、@、#、$、%^、&、*、(、)、-、+、|等字符,在自由表中它的长度最多不超过()个半角英文字符。 正确答案: B. 10

Visual FoxPro系统中,内存变量的命名可以用字母、汉字、数字或下划线及它们的组合而成,变量名必须以字母、汉字或下划线开头,空格、!、@、#、$、%、^、&、*、(、)、-、+、|等字符不能作为变量名的组成部分,对内存变量来说,它的长度最多不超过()个半角英文字符。 正确答案: A. 254

在以下四组函数或表达式运算中,结果相同的是()。

正确答案: B. 已知A=\那么A-B与A+B相同 C. LEFT(\与SUBSTR(\

在数据表rsb中,假设基本工资=1088,职称=\副教授\,性别=\男\,结果为.F.的逻辑表达式是 () 。 正确答案: A. 基本工资=1088 .AND. (职称=\教授\性别=\女\

如果当前打开的数据表中某一字段名与当前某一内存变量重名,则内存变量优先于字段名变量。 正确答案: 错

自由表中字段名最长可为 。 正确答案: C. 10个半角英文字符

在输入日期型数据时,可以不用进行任何设置,就可以对变量进行任何格式日期数据的赋值。 正确答案: 错

如果当前表的当前记录是120,如果要将记录指针定位在100号的记录,应使用 命令。

正确答案: D. GO 100

7

函数IIF(LEN(REPLICATE(\返回值是() 。 正确答案: A. -5

在下列表达式中,不正确的表达式是() 。 正确答案: A. \

在Visual FoxPro中,调用表设计器建立数据表STUDENT.DBF命令是 。 正确答案: C. CREATE STUDENT

VFP数据表文件中的备注型字段中存放 () 。 正确答案: A. 指向备注文件的指针

假设人事数据表rsb.dbf中前5条记录都是女同志,执行如下命令后,记录指针定位在()use rsb go 3

locate next 2 for \性别\女\正确答案: C. 第3条记录

可以链接或嵌入OLE对象的字段类型可以是任何类型的字段。 正确答案: 错

执行下列命令序列后,所得结果是() 。 X=\中国建设银行\?STUFF(X,5,4,\农业\

正确答案: C. \中国农业银行\

BROWSE命令可以直接浏览数据表的结构 正确答案: 错

下列数据中属于变量的是() 。 正确答案: C. 工人

下面内存变量名中合法的是 。 正确答案: B. 计算机世界好

下面关于VFP变量的叙述中,正确的是 。

正确答案: A. 变量名以字母、汉字或下划线开头,由字母、数字、下划线组成 C. 用户定义的变量名不可与系统保留字同名 D. 内存变量名最多由254个半角英文字符组成

在Visual FoxPro中,关于自由表叙述正确的是() 。 正确答案: B. 自由表不能建立字段级规则和约束

按日期型字段“出生日期”显示当前表中10月1日出生人的命令是 () 。

8

。正确答案: A. LIST FOR MONTH(出生日期)=10 .AND. DAY(出生日期)=1

Visual FoxPro的PACK命令可以删除当前数据库表文件的 。 正确答案: C. 带有删除标志的记录

可以链接或嵌入OLE对象的字段类型是 。 正确答案: B. 通用型字段

在人事数据表中,\婚否\是逻辑型(L)字段(已婚.T.,未婚.F.),\性别\是字符型(C)字段,要显示已婚的女职工,应使用() 表达式。

正确答案: A. LIST FOR 婚否 .AND. 性别=\女\

在VFP中,要使用数组() 。 正确答案: D. 有时可以不必先定义

下面的叙述中,错误的是 。

正确答案: B. LIST命令与DISPLAY命令的功能完全一样 D. COPY TO 和COPY FILE命令功能是基本一样的

设当前打开的表文件中含有字段SNO,系统中有一内存变量的名称也为SNO,命令?SNO显示的结果是 。

正确答案: C. 字段变量SNO的值

表设计器的功能只是创建或浏览数据表的结构。 正确答案: 错

在下列函数中函数值为数值的是 () 。 正确答案: A. AT(\中心\教育部考试中心\

测试函数的结果都是逻辑值。 正确答案: 错

Visual FoxPro内存变量的数据类型不包括 。 正确答案: D. 备注型

下列表达式中不符合VFP规则的是 。 正确答案: B. 2X>15

BROWSE命令的功能是 。

正确答案: A. 以浏览窗口显示数据表的记录,用户可以在浏览窗口里修改、删除记录

从一个内存变量文件将内存变量恢复调入内存的命令是: RESTORE FROM <内存变量文件名> 正确答案: 对

9

将日期年份设置为4位年份显示的命令是 。 正确答案: B. SET CENTURY ON

假设今年日期年份是2005年,表达式VAL(SUBSTR('P586',2,1)+RIGHT(STR(YEAR(DATE())),2))+3的计算结果是() 。 正确答案: B. 508

在人事数据表中,命令REPLACE 基本工资 WITH 1888 的功能是 。 正确答案: D. 只将当前记录基本工资字段的值改为1888

可以用RELEASE命令将当前内存中的内存变量清除或释放。 正确答案: 对

在VFP数据表字段宽度固定为1个字节的字段类型是 。 正确答案: D. 逻辑型

将日期设置为非严格日期格式的命令是 。 正确答案: D. SET STRICTDATE TO 0

REPLACE命令有计算功能,可以将一个表达式的值计算出来后赋值给数据表中的相应字段。 正确答案: 对

Visual FoxPro系统中,属于严格日期格式的日期数据是 。 正确答案: A. {^yyyy-mm-dd}

要想显示以x开头的所有内存变量,正确的命令是:LIST MEMORY LIKE x* 或 DISPLAY MEMORY LIKE x* 正确答案: 对

“GO”、“SKIP”命令都是记录指针移动命令,二者的执行过程和功能相同。 正确答案: 错

结果为真(.T.)的表达式是 。 正确答案: A. \ B. EMPTY(\ C. EMPTY(SPACE(6))

Visual FoxPro的ZAP命令可以删除当前数据库表文件的 。 正确答案: B. 所有记录

下 列表达式中,合法的VFP表达式是 。 正确答案: D. ['信息世界']

10

执行命令DISPLAY WHILE 基本工资>1000时,屏幕上显示了若干条记录,但执行DISPLAY WHILE 基本工资>2000时,屏幕上没有任何记录,这说明 。 正确答案: B. 表文件中当前记录基本工资字段的值不大于2000

下列表达式结果为.F.的是 。 正确答案: C. \男\女\

清除主窗口屏幕内容的命令是 。 正确答案: B. CLEAR

数据表中有20条记录,当前记录号是10,使用INSERT BLANK命令增加一条空记录,此空记录的记录号是11。 正确答案: 对

在VFP中,其扩展名为.MEM的文件是 。 正确答案: B. 内存变量文件

以下表达式中,运算结果为日期型的是 。 正确答案: A. CTOD(\

以下关于空值(NULL)叙述正确的是 。 正确答案: A. 空值表示字段或变量还没有确定值

对任何合法的Visual FoxPro命令来说,范围的默认选项都是ALL。 正确答案: 错

执行命令:?AT(\中心\广东省考试中心\的显示值是 。 正确答案: D. 11

在学生数据表xsb中能够正确统计各种政治面貌人数的正确命令是 。 正确答案: B. SELECT 政治面貌,CNT(*) AS 人数 FROM xsb GROUP BY 政治面貌

能够检索数据表rsb中基本工资位于前三名(从大到小)的教工记录的正确命令是 。 正确答案: D. SELECT * TOP 3 FROM rsb ORDER BY 基本工资 DESC

SQL语句中的条件短语是 。 正确答案: A. WHERE

学生表xsb中含有字段学号、姓名、性别、籍贯、政治面貌等字段,成绩表cjb含有学号、数学、英语、计算机等课程成绩。检索英语成绩在80分以上的学生并按英语成绩从高到低的顺序列出其姓名、性别、英语成绩的正确命令是 。

正确答案: D. SELECT 姓名,性别,cjb.英语 FROM xsb,cjb WHERE xsb.学号=cjb.学号 AND cjb.英语>80 ORDER BY 英语 DESC

11

能够统计男女同学数学、英语、计算机最高分的正确命令是 。

正确答案: D. SELECT 性别,MAX(cjb.数学),MAX(cjb.英语),MAX(cjb.计算机) FROM xsb,cjb WHERE xsb.学号=cjb.学号 GROUP BY 性别

在当前打开的数据表RSB中,能够计算数据表中基本工资总和、平均值、职工人数并赋值给变量X1、X2、X3的正确命令是 。

正确答案: D. CALCULATE SUM(基本工资),AVG(基本工资),CNT() TO X1,X2,X3

要实现在浏览窗口中显示设备表sb.dbf中包含大修记录(在表dx.dbf中)的设备编号、名称和大修费用的正确命令是()。其中sb.dbf中有编号(c),名称(c),价格(n),部门(c)等字段,dx.dbf中有字段编号(c),年月(c),费用(n)。

正确答案: D. SELECT sb.编号,sb.名称,dx.费用 FROM SB inner join dx on sb.编号=dx.编号

将ts数据表中“购买价格”字段名称改为“价格”的命令是 。 正确答案: C. ALTER TABLE ts RENAME 购买价格 TO 价格

要创建一个数据表ts,该表结构为:图书编号(C,9),名称(C,20),购买日期(D),价格(N,6,2),说明(M)。能够实现该功能的命令是 。

正确答案: C. CREATE TABLE ts(图书编号 C(9),名称 C(20),购买日期 D,价格 N(6,2),说明 M)

SQL查询语言中ORDER BY子句的功能是 。 正确答案: B. 对查询结果进行排序

执行下列命令序列后,最后一条命令显示的结果是 。 set talk off use rsb

sum 基本工资 for 基本工资>1000 to sgz

copy to tsgz fields 编号,姓名,性别 for 基本工资>1000 use tsgz n=reccount() a=sgz/n ?a

正确答案: D. 所有基本工资在1000元以上的职工平均工资

标准SQL基本查询模块的结构是 。 正确答案: D. SELECT-FROM-WHERE

在工资表gzb中要把所有基本工资增加10%,使用的正确命令是 。 正确答案: C. REPLACE ALL 基本工资 WITH 基本工资* 1.1

能够检索学生数据表xsb(含有“政治面貌”字段)中学生党员人数的正确命令是 。 正确答案: B. SELECT COUNT(*) AS 学生党员人数 FROM xsb WHERE 政治面貌=\中共党员\

12

能够计算出学生数据表xsb中学生不重复籍贯数量的命令是 。 正确答案: D. SELECT CNT(DISTINCT 籍贯) FROM xsb

在Visual FoxPro中,打开数据库的命令是 。 正确答案: B. OPEN DATABASE <数据库名>

SQL数据维护命令中不包括 。 正确答案: A. CHANGE-SQL

SQL查询语句中GROUP BY子句的功能是 。 正确答案: B. 分组统计查询结果

问题 19 得 2 分,满分 2 分

在当前数据表gzb中有基本工资、奖金、岗位津贴和应发工资4个数值型字段。要将每个职工的所有收入汇总求和后写入应发工资字段中,使用的正确命令是 。 所选答案: A. REPLACE ALL 应发工资 WITH 基本工资+奖金+岗位津贴 正确答案: A. REPLACE ALL 应发工资 WITH 基本工资+奖金+岗位津贴

问题 20 得 2 分,满分 2 分

如果人事数据表rsb中的前8条记录均为男职工的记录,执行以下命令序列后,记录指针定位在 。 use rsb go 5

locate next 3 for 性别=\男\

所选答案: A. 第5条记录上 正确答案: A. 第5条记录上

问题 21 得 2 分,满分 2 分

在人事数据表(含性别与基本工资字段)打开后,执行下面命令后,EOF()一定为真的是 。 所选答案: C. DISPLAY FOR 基本工资>800 正确答案: C. DISPLAY FOR 基本工资>800

13

问题 22 得 2 分,满分 2 分

TOTAL命令的功能是 。

所选答案: C. 对数据表的某些数值型字段按指定的关键字进行分类汇总 正确答案: C. 对数据表的某些数值型字段按指定的关键字进行分类汇总

问题 23 得 2 分,满分 2 分

命令SELECT 0的功能是 。 所选答案: B. 选择区号最小的空闲工作区 正确答案: B. 选择区号最小的空闲工作区

问题 24 得 2 分,满分 2 分

工资数据表和按基本工资升序的索引文件已打开,并执行过赋值语句X=900,下列各条命令中的错误的是 。 所选答案: D. LOCATE FOR X 正确答案: D. LOCATE FOR X

问题 25 得 2 分,满分 2 分

UPDATE-SQL命令的功能是 。 所选答案: D. 修改表中某些列的内容 正确答案: D. 修改表中某些列的内容

问题 26 得 2 分,满分 2 分

Visual Foxpro数据库文件为 。 所选答案: C. 存放用户数据和系统数据的文件 正确答案: C. 存放用户数据和系统数据的文件

问题 27 得 2 分,满分 2 分

SQL语言提供 语句用于实现创建数据表。

所选答案: D. CREATE TABLE 正确答案: D. CREATE TABLE

14

问题 28 得 2 分,满分 2 分

向数据表ts添加一条记录,该记录各个字段值分别是:“00001”,“细节决定成败”,{01/08/2005},24.80,“此书销售很好”。能够实现此功能的命令是 。

所选答案: D. INSE INTO ts VALUES(\细节决定成败\此书销售很好\ 正确答案: D. INSE INTO ts VALUES(\细节决定成败\此书销售很好\

问题 29 得 2 分,满分 2 分

VFP可以支持多少个工作区 。 所选答案: C. 32767 正确答案: C. 32767

问题 30 得 2 分,满分 2 分

在当前工作区已打开表文件XSCJ.DBF,有姓名、性别、平均分等字段,现要求对平均分在80分以上的女同学按平均分从大到小排序,排序后存于文件CJ.DBF中,可用 实现。

所选答案: C. SORT TO CJ ON 平均分/D FOR 平均分>80 .AND. 性别=\女\ 正确答案: C. SORT TO CJ ON 平均分/D FOR 平均分>80 .AND. 性别=\女\

问题 31 得 2 分,满分 2 分

删除数据表ts主关键字的命令是 。

所选答案: A. ALTER TABLE ts DROP PRIMARY KEY 正确答案: A. ALTER TABLE ts DROP PRIMARY KEY

问题 32 得 2 分,满分 2 分

SORT和INDEX命令的区别是 。

所选答案: C. SORT命令改变了记录的物理位置,而INDEX却不改变记录的物理位置 正确答案: C. SORT命令改变了记录的物理位置,而INDEX却不改变记录的物理位置

问题 33 得 2 分,满分 2 分

修改表结构的SQL命令是 。

15

所选答案: D. ALTER TABLE 正确答案: D. ALTER TABLE

问题 34 得 2 分,满分 2 分

按部门(部门为C型)升序排序,部门相同按基本工资(N,8,2)从小到大排序,建立一个非结构复合索引文件,正确的命令是 。

所选答案: D. INDEX ON 部门+STR(工资,8,2) TAG bmgz OF ffhwj 正确答案: D. INDEX ON 部门+STR(工资,8,2) TAG bmgz OF ffhwj

问题 35 得 2 分,满分 2 分

按参加工作年份从早到晚排序(工作日期字段为D型),工作年份相同按基本工资(N,8,2)从大到小排序,建立一个单索引文件yfgz,正确的命令是 。

所选答案: A. INDEX ON YEAR(工作日期)-基本工资/1000000 TO yfgz 正确答案: A. INDEX ON YEAR(工作日期)-基本工资/1000000 TO yfgz

问题 36 得 2 分,满分 2 分

执行下列命令,最后一条命令的结果是 。

USE RSB

INDEX ON 部门代码 TO BMDM

TOTAL ON 部门代码 FIELDS 基本工资 TO HZBMGZ

所选答案: B. 将RSB数据表按部门为分类字段,基本工资为汇总求和字段,形成一个新的数据表文件HZBMGZ

正确答案: B. 将RSB数据表按部门为分类字段,基本工资为汇总求和字段,形成一个新的数据表文件HZBMGZ

问题 37 得 2 分,满分 2 分

求表记录中数值型字段和的命令是 。 所选答案: A. SUM 正确答案: A. SUM

16

问题 38 得 2 分,满分 2 分

统计表记录数量的命令是 。 所选答案: A. COUNT 正确答案: A. COUNT

问题 39 得 2 分,满分 2 分

Visual FoxPro中复合索引文件的扩展名是 。 所选答案: A. .CDX 正确答案: A. .CDX

问题 40 得 2 分,满分 2 分

表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩相加后存入总分字段中,应使用命令 。

所选答案: B. REPLACE 总分 WITH 数学+英语+计算机 正确答案: B. REPLACE 总分 WITH 数学+英语+计算机

问题 41 得 2 分,满分 2 分

检索数据表rsb中基本工资大于800并且小于1000的教工记录,并按基本工资由高到低排序的正确命令是 。

所选答案: B. SELECT * FROM rsb WHERE 基本工资 BETWEEN 800 AND 1000 ORDER BY 基本工资 DESC

正确答案: B. SELECT * FROM rsb WHERE 基本工资 BETWEEN 800 AND 1000 ORDER BY 基本工资 DESC

问题 42 得 2 分,满分 2 分 SQL语言不具有的功能有 。 所选答案: C. 关系规范化 正确答案: C. 关系规范化

问题 43 得 2 分,满分 2 分

将人事数据表rsb中的编号字段与增资数据表zz中编号的字段合并在一列输出的正确语句是 。

所选答案: A. SELECT rsb.编号 FROM rsb UNION ALL SELECT zz.编号 FROM zz

17

正确答案: A. SELECT rsb.编号 FROM rsb UNION ALL SELECT zz.编号 FROM zz

问题 44 得 2 分,满分 2 分

能够实现将数据表ts中所有满足条件记录的价格字段值改为0.8倍的命令是 。 所选答案: A. UPDATE ts SET 价格=0.8*价格 WHERE 购买日期<{01/07/2004} 正确答案: A. UPDATE ts SET 价格=0.8*价格 WHERE 购买日期<{01/07/2004}

问题 45 得 2 分,满分 2 分

在当前打开的rsb数据表中,要计算所有教授、副教授基本工资的平均工资,并将结果赋值给变量pjgz,使用的正确命令是 。

所选答案: B. AVERAGE 基本工资 TO pjgz FOR 职称=\教授\职称=\副教授\ 正确答案: B. AVERAGE 基本工资 TO pjgz FOR 职称=\教授\职称=\副教授\

问题 46 得 2 分,满分 2 分

将数据表ts中的图书编号字段的宽度修改为5的命令是 。 所选答案: A. ALTER TABLE ts ALTER 图书编号 C(5) 正确答案: A. ALTER TABLE ts ALTER 图书编号 C(5)

问题 47 得 2 分,满分 2 分

统计学生数据表xsb中同一籍贯人数为1的男生的姓名及其籍贯的命令是 。 所选答案: D. SELECT 姓名,籍贯,CNT(*) AS 人数 FROM xsb WHERE 性别=\男\籍贯 HAVING CNT(*)=1

正确答案: D. SELECT 姓名,籍贯,CNT(*) AS 人数 FROM xsb WHERE 性别=\男\GROUP BY 籍贯 HAVING CNT(*)=1

问题 48 得 2 分,满分 2 分

向ts数据表添加一个字段:出版社 C(20),能够实现该功能的命令是 。 所选答案: A. ALTER TABLE ts ADD 出版社 C(20) 正确答案: A. ALTER TABLE ts ADD 出版社 C(20)

问题 49 得 2 分,满分 2 分

将数据表ts图书编号字段设置为主关键字的命令是 。

18

所选答案: B. ALTER TABLE ts ADD PRIMARY KEY 图书编号 正确答案: B. ALTER TABLE ts ADD PRIMARY KEY 图书编号

问题 50 得 2 分,满分 2 分

能够检索人事数据表rsb所有男教工的记录并存入新建的数据表srbnjg的正确命令是 。

所选答案: B. SELECT * FROM rsb WHERE 性别=\男\ INTO DBF rsbnjg 正确答案: B. SELECT * FROM rsb WHERE 性别=\男\ INTO DBF rsbnjg

问题 51 得 2 分,满分 2 分

SQL语言提供 语句用于实现向数据表中插入记录。

所选答案: A. INSERT INTO 正确答案: A. INSERT INTO

问题 52 得 2 分,满分 2 分

表文件建立索引后,要进行快速查询可用 命令。 所选答案: C. SEEK 正确答案: C. SEEK

问题 53 得 2 分,满分 2 分

如果商品数据表wares.dbf中有1000条记录,正确执行以下命令序列后,变量a、b、c的值分别是 。

set delete off use wares delete count to a pack count to b

19

zap count to c use

所选答案: C. 1000,999,0 正确答案: C. 1000,999,0

问题 54 得 2 分,满分 2 分

主名与表的主名相同,并且随表的打开而自动打开,在增删记录或修改关键字值时会自动更新的索引文件是 。

所选答案: D. 结构复合索引文件 正确答案: D. 结构复合索引文件

问题 55 得 2 分,满分 2 分

在关系数据库标准语言SQL中,实现数据检索(查询)的语句是 。 所选答案: B. SELECT 正确答案: B. SELECT

问题 56 得 2 分,满分 2 分

按基本工资(N,8,2)升序,工资相同者按参加工作日期(D型)从早到晚的顺序排序,建立该索引文件的命令是 。

所选答案: B. INDEX ON STR(工资,8,2)+DTOC(工作日期,1) TO gzsj 正确答案: B. INDEX ON STR(工资,8,2)+DTOC(工作日期,1) TO gzsj

问题 57 得 2 分,满分 2 分

能够检索人事表rsb中所有部门代码并且不重复显示相同部门代码的正确命令是 。

所选答案: A. SELECT DISTINCT 部门代码 FROM rsb 正确答案: A. SELECT DISTINCT 部门代码 FROM rsb

20

问题 58 得 2 分,满分 2 分

不论索引是否生效,定位到相同记录上的命令是 。 所选答案: A. GO 6

正确答案: A. GO 6

问题 59 得 2 分,满分 2 分

能够实现将数据表rsb中基本工资大于800,1980年以后出生的教工的姓名、职称、基本工资输出到数据表rsbxjg的命令是 。

所选答案: B. SELECT 姓名,职称,基本工资 FROM rsb WHERE 基本工资>800 AND YEAR(出生日期)>1980 INTO TABLE rsbxjg

正确答案: B. SELECT 姓名,职称,基本工资 FROM rsb WHERE 基本工资>800 AND YEAR(出生日期)>1980 INTO TABLE rsbxjg

问题 60 得 2 分,满分 2 分

Visual FoxPro中单个索引文件的扩展名是 。

所选答案: A. .IDX 正确答案: A. .IDX

问题 61 得 2 分,满分 2 分

在数据表A、B、C间已建立A→B连接,欲再建立B→C的连接,以构成A→B→C的连接,则 。

所选答案: A. 必须使用带ADDITIVE子名的SET RELATION 命令 正确答案: A. 必须使用带ADDITIVE子名的SET RELATION 命令

问题 62 得 2 分,满分 2 分

统计成绩表cjb中数学的最高成绩、英语的最低成绩和计算机的平均成绩的正确命令是 。 所选答案: A. SELECT MAX(数学) AS 数学最高分,MIN(英语) AS 英语最低分,AVG(计算机) AS 计算机平均分 FROM cjb

正确答案: A. SELECT MAX(数学) AS 数学最高分,MIN(英语) AS 英语最低分,AVG(计算机) AS 计算机平均分 FROM cjb

21

问题 63 得 2 分,满分 2 分

列出实发工资在1200元以上的教工的姓名、性别、出生日期。实发工资字段在数据表gzb中,姓名、性别、出生日期在数据表rsb中,gzb和rsb有关联字段编号。完成该检索任务的正确命令是

所选答案: D. SELECT 姓名,性别,出生日期 FROM rsb WHERE 编号 IN (SELECT 编号 FROM gzb WHERE 实发工资>1200)

正确答案: D. SELECT 姓名,性别,出生日期 FROM rsb WHERE 编号 IN (SELECT 编号 FROM gzb WHERE 实发工资>1200)

问题 64 得 2 分,满分 2 分

SQL查询语句中HAVING子句的功能是 。 所选答案: B. 指出分组查询的条件 正确答案: B. 指出分组查询的条件

问题 65 得 2 分,满分 2 分 INSER-SQL命令的功能是 。 所选答案: A. 在表尾插入一条记录 正确答案: A. 在表尾插入一条记录

问题 1 得 2 分,满分 2 分

在下列程序中,如果要使程序继续循环,变量M的输入值应为 。

22

DO WHILE .T.

WAIT \ TO M

IF UPPER(M) $ \

EXIT

ENDIF ENDDO

所选答案: A. 除了Y、y、N、n之外的其余字符正确答案: A. 除了Y、y、N、n之外的其余字符

问题 2 得 2 分,满分 2 分

结构化程序设计的三种基本逻辑结构是 所选答案: D. 顺序结构、选择结构和循环结构 正确答案: D. 顺序结构、选择结构和循环结构

问题 3 得 2 分,满分 2 分

下列关于自定义函数描述不正确的是 所选答案: A. 自定义函数中不能带参数 正确答案: A. 自定义函数中不能带参数

问题 4 得 2 分,满分 2 分

调用有参过程时,下面对实参叙述错误的是 所选答案: B.

实参的顺序不必与形参一一对应

正确答案: B.

实参的顺序不必与形参一一对应

。 。23

问题 5 得 2 分,满分 2 分

EXIT 命令只可以在 中使用。 所选答案: C. 循环程序

正确答案: C. 循环程序

问题 6 得 2 分,满分 2 分

在VFP的命令窗口中执行程序文件FM.PRG的命令格式是 所选答案: B. DO FM.PRG 正确答案: B. DO FM.PRG

问题 7 得 2 分,满分 2 分

以下关于ACCEPT命令的说明,正确的是 所选答案: C. 将输入作为字符接收 正确答案: C. 将输入作为字符接收

问题 8 得 2 分,满分 2 分 有如下程序段代码

*主程序:AA.PRG

M=1

N=2

DO BB 。 。 *子程序:BB.PRG PRIVATE M M=3 N=4

24

?\ RETURN RETUTN

用DO ZCX.PRG 运行程序后,屏幕显示的结果是 。

所选答案: C. M= 1 N= 4 正确答案: C. M= 1 N= 4

问题 9 得 2 分,满分 2 分

某个学生成绩表文件XSCJ.DBF中有1000条记录,其文件结构是:姓名(C,8),成绩(N,6,2)。若建立的程序文件如下所示,则运行此程序,屏幕是将显示 。

USE XSCJ J=0

DO WHILE .NOT. EOF()

J=J+成绩

SKIP ENDDO

?[平均分:] +STR(J/1000,6,2)

RETURN

所选答案: A. 平均分:XXX.XX(X代表数字) 正确答案: A. 平均分:XXX.XX(X代表数字)

25

问题 10 得 2 分,满分 2 分

Visual FoxPro中程序文件的扩展名为 。 所选答案: A. .PRG

正确答案: A. .PRG

问题 11 得 2 分,满分 2 分 有如下程序段代码

*主程序:ZCX.PRG

K1='12'

?K1

DO ZCX1 ?K1 RETUTN

用DO ZCX.PRG 运行程序后,屏幕显示的结果是

所选答案: A. 12 12200

正确答案: A. 12

*子程序:ZCX1.PRG K1=K1+'200' RETURN 。 26

12200

问题 12 得 2 分,满分 2 分

在VFP程序中,可以终止程序并控制返回到操作系统状态的命令是 。

所选答案: D. QUIT

正确答案: D. QUIT

问题 13 得 2 分,满分 2 分

在执行下列程序时,如果输入N值为10,则最后Y的显示值为

STORE 0 TO X,Y

INPUT “ N = ” TO N

DO WHILE X<=N

X=X+2

Y=Y+X ENDDO ?Y

所选答案: C. 42 正确答案: C. 42

27

问题 14 得 2 分,满分 2 分

关于?和??的输出语句,下列说法中错误的是 。 所选答案: D. ?和??只能输出多个同类型的表达式的值 正确答案: D. ?和??只能输出多个同类型的表达式的值

问题 15 得 2 分,满分 2 分

在DO WHILE ?ENDDO循环结构中,LOOP命令的作用是 。 所选答案: B. 转移到DO WHILE语句行,开始下一个判断和循环 正确答案: B. 转移到DO WHILE语句行,开始下一个判断和循环

问题 16 得 2 分,满分 2 分

用户自定义函数实际上是建立一个小程序,这个程序要求开头和结尾的语句是 所选答案: C. PARAMETERS <参数表>

RETURN <表达式>

正确答案: C. PARAMETERS <参数表>

RETURN <表达式>

问题 17 得 2 分,满分 2 分

下列 语句可以将变量X、Y的值相互交换。 所选答案: A. Z=X X=Y Y=Z

正确答案: A. Z=X X=Y

28

。Y=Z

问题 18 得 2 分,满分 2 分

在形式为“DO WHILE .T.”的条件循环语句中,为退出此循环可以使用的命令是 。 所选答案: D. EXIT 正确答案: D. EXIT

问题 19 得 2 分,满分 2 分

自定义函数的返回值可用RETURN语句返回,若缺省该语句,则返回的函数值是 所选答案: D. .T.

正确答案: D. .T.

问题 20 得 2 分,满分 2 分

连续执行以下命令之后,最后一条命令的输出结果是 。

SET EXACT OFF

X=\□\ && □表示空格字符

?IIF(\

所选答案: B. X□YZ

正确答案: B. X□YZ

问题 21 得 2 分,满分 2 分

内存变量MM为数值型,从键盘上赋值给MM,应该使用 命令。 所选答案: B.

29

。INPUT

正确答案: B. INPUT

问题 22 得 2 分,满分 2 分

使用命令DECLARE MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为 所选答案: D. 6个 正确答案: D. 6个

问题 23 得 2 分,满分 2 分

内存变量KK为日期型,从键盘上赋值给KK,应该使用 命令。 所选答案: C. INPUT 正确答案: C. INPUT

问题 24 得 2 分,满分 2 分

下面关于Visual FoxPro数组的叙述中,错误的是 。 所选答案: C. 一个数组中各个数组元素必须是同一种数据类型 正确答案: C. 一个数组中各个数组元素必须是同一种数据类型

问题 25 得 0 分,满分 2 分

下列命令序列的执行结果是 。

A=\ B1=\

A & B1=A+B1 ? A1

所选答案: D. 2001 正确答案: C. 20001

30

问题 26 得 2 分,满分 2 分

在Viusal FoxPro窗口中建立程序文件的命令是 。

所选答案: B. Modify Command

正确答案: B. Modify Command

问题 27 得 2 分,满分 2 分

有关SCAN循环结构,下列叙述正确的是 。 所选答案: B. 在使用SCAN循环结构时,必须打开某一个数据表正确答案: B. 在使用SCAN循环结构时,必须打开某一个数据表

问题 28 得 2 分,满分 2 分

高级语言源程序中的语法错误是在 被发现的。

所选答案: A. 被编译时 正确答案: A. 被编译时

问题 29 得 2 分,满分 2 分

将内存变量定义为全局变量的命令是 。 所选答案: B. PUBLIC 正确答案: B. PUBLIC

问题 30 得 2 分,满分 2 分

下列程序段的最后运行结果是 。 X='1' IF X='12'

X=X+'3'

31

ELSE

X=X-'34' ENDIF ? X

所选答案: C. 134 正确答案: C. 134

问题 31 得 2 分,满分 2 分

假设今天是2004年4月3日,执行以下命令序列后的输出结果是

STORE DATE() TO M_DATE

M_DATE=M_DATE-365

?YEAR(M_DATE)

所选答案: D. 2003 正确答案: D. 2003

问题 32 得 2 分,满分 2 分

从键盘上接受单个字符并存入内存变量X,下列命令错误的是 所选答案: B. @10,10 GET X 正确答案: B. @10,10 GET X

问题 33 得 2 分,满分 2 分

执行下列命令序列后,显示的结果是 。

STORE 2 TO TA,TB

。 32

。STORE TA+TA TO TA

TB=TA+TB

STORE “B” TO N

STORE “T & N” TO S ? &S

所选答案: B. 6 正确答案: B. 6

问题 34 得 2 分,满分 2 分 下列语句最后一个的显示输出结果是 T=2000

IF T<2000 .AND. T>-2000

T=-T ENDIF

DO CASE

CASE T>2000

?\

CASE T>0

?\

CASE T>-2000

?\

ENDCASE

33

。 ?? \

所选答案: B. B2000 正确答案: B. B2000

问题 35 得 0 分,满分 2 分 有如下一段程序:

INPUT “请输入当前日期:” TO RQ ? RQ+29

在执行本程序时,用户应当输入 ,显示结果才是:12-27-98

所选答案: D. DTOC(\

正确答案: B. CTOD(\

问题 36 得 2 分,满分 2 分

在VFP程序中,可以终止程序并将控制返回到“命令”小窗口的是 。

所选答案: C. CANCEL 正确答案: C. CANCEL

问题 37 得 2 分,满分 2 分

以下关于ACCEPT命令的说明,正确的是 。

所选答案: C. 将输入作为字符接收 正确答案: C. 将输入作为字符接收

问题 38 得 2 分,满分 2 分

设有个数据表文件GZ.DBF,已录入20条记录,现要求显示前10个记录中的姓名和实发工资字段的内容,但姓名为“王林”的记录不显示,则需要在下面命令序列中补充 语句。

34

USE GZ

SCAN FOR RECNO()<=10

IF

?姓名,实发工资

ENDIF

ENDSCAN USE

RETURN

所选答案: A. 姓名<>\王林\ 正确答案: A. 姓名<>\王林\

问题 39 得 2 分,满分 2 分 执行下列程序段之后,变量K的值是 X=200

DO CASE

CASE X<1000

K=5/100

35

CASE X>2000

K=10/100

CASE X>3000

K=20/100

ENDCASE

所选答案: B. 0.05 正确答案: B. 0.05

问题 40 得 2 分,满分 2 分

在程序文件中,程序文件和被调用的过程文件之间的参数传递要求 。

所选答案: A. 调用程序中WITH后所带的参数必须与过程中的PARAMETERS的参数一一对应正确答案: A. 调用程序中WITH后所带的参数必须与过程中的PARAMETERS的参数一一对应

问题 1 得 2 分,满分 2 分

确定控件能否起作用的属性是 。 所选答案: D. Enabled 正确答案: D. Enabled

36

问题 2 得 2 分,满分 2 分

下列 控件,在表单设计时可见,但在表达运行时不可见。 所选答案: B. 计时器 正确答案: B. 计时器

问题 3 得 2 分,满分 2 分 表单文件的扩展名是 。

所选答案: B. .SCX 正确答案: B. .SCX

问题 4 得 2 分,满分 2 分

计时器控件的一个重要事件是 。 所选答案: C. Timer 正确答案: C. Timer

问题 5 得 2 分,满分 2 分

新创建的第一个表单,其默认的标题是 。 所选答案: C. Form1 正确答案: C. Form1

问题 6 得 2 分,满分 2 分

对象的 是指对象可以执行的动作或它的行为。 所选答案: C. 方法 正确答案: C. 方法

问题 7 得 2 分,满分 2 分

在Visual FoxPro中,修改表单的命令是 。 所选答案: MODIFY FORM 正确答案: MODIFY FORM

37

问题 8 得 2 分,满分 2 分

面向对象程序设计中程序运行的最基本实体是 。 所选答案: A. 对象 正确答案: A. 对象

问题 9 得 2 分,满分 2 分

在Visual FoxPro中,表单(Form)是 。

所选答案: A. 窗口界面 正确答案: A. 窗口界面

问题 10 得 2 分,满分 2 分 表单的caption属性用于 。 所选答案: A. 指定表单的标题 正确答案: A. 指定表单的标题

问题 11 得 2 分,满分 2 分

属性窗口包含选定的控件的 。 所选答案: A. 属性、事件和方法 正确答案: A. 属性、事件和方法

问题 12 得 2 分,满分 2 分

表单的 方法,可以用来重画表单及其里面的对象 所选答案: A. Refresh 正确答案: A. Refresh

问题 13 得 2 分,满分 2 分

设置字体大小的属性是 。 所选答案: B. FontSize

正确答案: B. FontSize

38

问题 14 得 2 分,满分 2 分

在Visual FoxPro中, Height和 Width属性只能接收 数据。 所选答案: A. 数值型 正确答案: A. 数值型

问题 15 得 2 分,满分 2 分

下列关于对象事件的说法,正确的是 。

所选答案: A. 事件是预先定义好的,能够被对象识别的特定动作 正确答案: A. 事件是预先定义好的,能够被对象识别的特定动作

问题 16 得 0 分,满分 2 分

当关闭表单窗口时,将会触发的最后一个事件是 。 所选答案: B. Close 正确答案: D. UnLoad

问题 17 得 2 分,满分 2 分 Value属性不能用于 。 所选答案: A. 标签和按纽 正确答案: A. 标签和按纽

问题 18 得 2 分,满分 2 分

Visual FoxPro默认画出的形状控件是矩形框,也即其Curvature属性设置为 所选答案: B. 0 正确答案: B. 0

问题 19 得 2 分,满分 2 分

表单的Name属性可以用以 。 所选答案: D. 引用表单对象 正确答案: D. 引用表单对象

39

问题 20 得 2 分,满分 2 分

一对多表单向导是针对 数据源来操作的。 所选答案: B. 两个相关联的表 正确答案: B. 两个相关联的表

问题 21 得 0 分,满分 2 分

在Visual FoxPro中,数据环境 。

所选答案: C. 可以包含与表有联系的视图及表之间的关系 正确答案: B. 可以包含与表单有联系的表和视图以及表之间的关系

问题 22 得 2 分,满分 2 分

决定微调控件最大值的属性是 。 所选答案: B. KeyboardHighValue 正确答案: B. KeyboardHighValue

问题 23 得 2 分,满分 2 分

不能使用表单设计器创建表单的方法是 。 所选答案: B. 在Visual FoxPro窗口中单击鼠标右键选择 正确答案: B. 在Visual FoxPro窗口中单击鼠标右键选择

问题 24 得 2 分,满分 2 分

表单向导形成的数据源只能基于 。 所选答案: D. 表 正确答案: D. 表

问题 25 得 2 分,满分 2 分

下列关于文本框和编辑框的说法,错误的是 。 所选答案: A. 编辑框可以与某个数据源的数据绑定,而文本框则不能正确答案: A. 编辑框可以与某个数据源的数据绑定,而文本框则不能

40

本文来源:https://www.bwwdw.com/article/ifz6.html

Top