2004年9月国家二级(VISUALFOXPRO)笔试真题试卷(题后含答案及解析)

2004年9月国家二级(VISUALFOXPRO)笔试真题试卷 (题后含答案及解析)

题型有:1. 选择题 2. 填空题

选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1. DBMS的含义是

A.数据库系统

B.数据库管理系统

C.数据库管理员

D.数据库

正确答案:B

解析:本题是对数据库系统中几个基本概念的考查。DBMS是Database

Management System的缩写,表示数据库管理系统。数据库系统的缩写是DBS

(Database System),数据库管理员的缩写是DBA(Database Administrator),数据库的缩写是DB(Database)。因此选项B为正确答案。

2. 从关系模式中指定若干个属性组成新的关系的运算称为

A.连接

B.投影

C.选择

D.排序

正确答案:B

解析:本题考查专门关系运算。专门的关系运算有三种:选择、投影和连接。投影运算是从关系模式中指定若干个属性组成新的关系。选择是从关系中找出满足给定条件的元组,连接是将两个关系模式拼接成一个更宽的模式,生成的新关系包含满足联接条件的元组。因此正确答案为选项B。

3. 对于“关系”的描述,正确的是

A.同一个关系中允许有完全相同的元组

B.在一个关系中元组必须按关键字升序存放

C.在一个关系中必须将关键字作为该关系的第一个属性

D.同一个关系中不能出现相同的属性名

正确答案:D

解析:本题考查考生对关系的理解。选项A、B、C都是错误的,同一个关系中,不允许有完全相同的元组,其元组的顺序是任意的,另外,关系的属性次

序与是否为关键字无关,因此可以得出答案为选项D。

4. 在表设计器的“字段”选项卡中可以创建的索引是

A.惟一索引

B.候选索引

C.主索引

D.普通索引

正确答案:D

解析:本题考查考生对表设计器的掌握。使用表设计器的“字段”选项卡,可以创建普通索引。故选项D为正确答案。

5. 在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是

A.局部变量

B.公共变量

C.私有变量

D.全局变量

正确答案:C

解析:本题考查不同类型内存变量的声明方法。私有变量在程序中直接使用,无需使用PUBLIC和LOCAL命令事先声明,是由系统自动隐含建立的变量。因此选项C为正确答案。局部变量通过LOCAL命令来声明,公共变量通过PUBLIC来声明。

6. 扩展名为dbf的文件是

A.表文件

B.表单文件

C.数据库文件

D.项目文件

正确答案:A

解析:本题考查Visual FoxPro中常见文件的文件扩展名,属于常考题目。扩展名为.dbf的文件是表文件,表单文件的扩展名为.scx,项目文件的扩展名为.pjx,数据库文件的扩展名为.dbc。故选项A为正确答案。

7. 下列程序段的输出结果是 CLEAR STORE 10 TO A STORE

20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(

A.10 20

B.20 20

C.20 10

D.10 10

正确答案:B

解析:本题考查参数传递以及模块的调用。命令SET UDFPARAMS TO

REFERENCE用来设置参数传递方式为按引用传递。也就是说,当形参变量值改变时,实参变量也要随之改变。但是由于本题采用的调用方式是:DOWITH,所以调用方式不受参数UDFPARAMS的影响。调用过程中变量A是按引用传递,变量B用括号括起来,因此B始终是按值传递。模块SWAP的功能是将两个变量交换。程序开始时变量A和B的值分别为10和20,执行模块SWAP之后将A和B交换,由于变量A是按引用传递,因此交换后变量A指向B的地址,因此返回主程序后A的值为20,变量B为按值传递,模块结束后,其值仍为20,因此返回主程序后,变量A和B指向同‘个地址,其值均为200故选项B是正确答案。

8. 使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算Xl的值,并将结果在调试输出窗口中显示,这条命令的正确写法是

A.DEBUGOUT X1

B.DEBUG X1

C.OUT X1

D.TEST X1

正确答案:A

解析:本题考查常用的调试命令。在模块程序中,可放置一些DEBUGOUT命令:其格式为: DEBUGOUT <表达式> 当模块程序调试执行到此命令时,会计算出表达式的值,并将结果送入调试输出窗口。因此选项A为正确答案。

9. 设X=10,语句?VARTYPE(“X”)的输出结果是

A.N

B.C

C.10

D.X

正确答案:B

解析:本题考查函数VARTYPE( )的使用。函数VARTYPE(<表达式>)用来测试表达式的类型,返回一个大写字母,函数值为字符型。字母C表示字符型或者备注型。本题测试的是”X”,这是一个字符型表达式,因此其返回值为字符型,故选项B为正确答案。

10. 表达式LEN(SPACE(0))的运算结果是

A..NULL.

B.1

C.0

正确答案:C

解析:本题考查两个函数的使用:LEN( )和SPACE( )。函数LEN(<字符表达式>)的功能是返回指定字符表达式的长度,SPACE(<数值表达式,)的功能是返回由指定数目的空格组成的字符串,因此函数LEN(SPACE(0))的功能是测试0个空格的长度,故选项C为正确答案。

11. 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码Do

mymenu.mpr WITH THIS应该放在表单的哪个事件中?

A.Destory事件

B.Init事件

C.Load事件

D.RightClick事件

正确答案:D

解析:表单的RightClick事件由鼠标右键单击表单触发,题目中已经为表单建立了快捷菜单,其触发事件是鼠标右键,因此选项D为正确答案。表单的Init事件在建立表单时引发,Destroy事件在表单释放时引发。Load事件在表单建立之前引发。

以下题目使用的数据表如下: 当前盘当前目录下在数据库:学院.dbc,其中有“教师”表和“学院”表。

12. 为“学院”表增加一个字段“教师人数“的SQL语句是

A.CHANGE TABLE学院ADD教师人数Ⅰ

B.ALTER STRU学院ADD教ADD人数Ⅰ

C.ALTER TABLE学院ADD教师人数Ⅰ

D.CHANGE TABLE学院INSERT教师人数Ⅰ

正确答案:C

解析:本题使用SQL对表结构进行修改。修改表结构的命令格式是:

ALTER TABLE <表名> 可以使用ADD子句用于说明所增加的字段和字段属性说明,选项A和选项D的命令 关键字CHANGE有误,选项B中缺少关键字TABLE。因此正确答案为选项C。

13. 将“欧阳秀”的工资增加200元的SQL语句是

A.REPLACE 教师 WITH 工资=工资+200 WHERE 姓名=“欧阳秀”

B.UPDATE 教师 SET 工资=工资+200 WHEN 姓名=“欧阳秀”

C.UPDATE 教师 工资 WITH 工资+200 WHERE 姓名=“欧阳秀”

D.UPDATE 教师 SET 工资=工资+200 WHERE 姓名=“欧阳秀”

正确答案:D

解析:SQL中更新表数据的命令格式是: UPDATE<表名>SET字段=<表达式>WHERE<条件> 选项A和选项C错,WITH不是合法的关键字;选项B中用于设定条件的关键字 WHEN是错误的,应使用WHERE关键字。选项D为正确答案。

14. 下列程序段的输出结果是 CLOSE DATA a=0 USE 教师

GO TOP DO WHILE.NOT.EOF( ) IF主讲课程=“数据结构”.OR.主讲课程=“C语言” a=a+1 ENDIF SKIP ENDDO ?a

A.4

B.5

C.6

D.7

正确答案:C

解析:本题程序段的功能是统计教师表中主讲课程字段为“数据结构”或者为“C语言”的记录个数,并将统计结果存入变量a中。其具体执行流程如下:首先将变量 a的值初始化为0,然后打开教师表,用GO TOP命令将记录指针指向第一条记录,然后用一个循环结构扫描整个教师表,用条件判断语句IF主讲课程=“数据结构”.OR.“C语言”来逐条记录进行判断。如果该条记录满足主讲课程字段是“数据结构”或者“C语言”,那么将变量a的值加1,整个循环以记录指针指向教师表的最后一条记录为结束条件。最后显示变量a的值。我们可以从教师表中可以看出满足该条件的记录共有6个,因此正确答案为选项C。

15. 有SQL语句: SELECT*FROM教师WHERENOT(工资>30000R工资<2000)与如上语句等价的SQL语句是

A.SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000

B.SELECT*FROM 教师 WHERE 工资>2000 AND工资<3000

C.SELECT*FROM 教师 WHERE 工资>2000 OR工资<3000

D.SELECT*FROM 教师 WHERE 工资<=2000 AND工资>3000

正确答案:A

解析:BETWEEN...AND...是SQL中比较特殊的函数,经常与SQL联合使用用来设定查询条件,这个函数所设定的查询条件是值在某个范围内,并且包含边界取值,题目中WHERE所设定的条件是NOT(工资>3000 AND工资<2000),其含义不是在小于2000或大于3000的范围内,这恰好是在2000到3000之间,选项A使用BETWEEN...AND...设定查询条件,与此条件实现的功能一致。故选项A为正确答案。选项B表示工资大于2000并且小于3000,选项C表示工资大于2000或者工资小于3000,选项D表示工资小于等于2000并且大于等于3000。

16. 为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是

A.CHANGE TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=“110”

B.ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=“110”

C.ALTERTABLE 教师 ALTER 职工号 CHECK LEFT(职工号,3)=“110”

D.CHANGETABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,

合集下载

(完整版)Word试卷模板

(完整版)Word试卷模板

(完整版)Word试卷模板

1 / 4

2007 年 4 月全国计算机等级考试二级 VFP 笔试一试题及答案

一、 选择题 (每题 2 分,共 70 分 )

以下各题 A) 、B) 、C) 、D)四个选项中, 只有一个选项是正确的, 请将正确选项涂写在答题卡相应地点上,

答在试卷上不得分。

(1) 以下表达中正确的选项是

A .算法的效率只与问题的规模有关,而与数据的储存构造没关

B.算法的时间复杂度是指履行算法所需要的计算工作量

C.数据的逻辑构造与储存构造是一一对应的

D.算法的时间复杂度与空间复杂度必定有关

(2) 在构造化程序设计中,模块区分的原则是

A .各模块应包含尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量密切

D.模块内拥有高内聚度、模块间拥有低耦合度

(3) 以下表达中正确的选项是

A .软件测试的主要目的是发现程序中的错误

B.软件测试的主要目的是确立程序中错误的地点

C.为了提升软件测试的效率,最好由程序编制者自己来达成软件测试的工作

D.软件测试是证明软件没有错误金鹰精选

(4) 下边选项中不属于面向对象程序设计特点的是

A .继承性

B.多态性

C.类比性

D.关闭性

(5) 以下对列的表达正确的选项是

A .行列属于非线性表

B.行列按 “先进后出 ”原则组织数据

C.行列在队尾删除数据

D.行列按 “先进先出 ”原则组织数据

(6) 对以下二叉树 进行前序遍历的结果为

A . DYBEAFCZX

B. YDEBFZXCA

C. ABDYECFXZ

D. ABCDEFXYZ

(7) 某二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点为

A. n+1

B. n-1

C. 2n

D. n/2

(8) 在以下关系运算中,不改变关系表中的属性个数但能减少元组个数的是

计算机二级考试《VFP》第二章复习重点

计算机二级考试《VFP》第二章复习重点

计算机二级考试《VFP》第二章复习重点

计算机等级考试要取得好成绩平时一定要多加练习,提高做题技巧和速度。下面是店铺为大家整理的2017计算机二级考试《VFP》第二章复习重点,希望对大家有帮助!

第二章 Visual FoxPro系统初步

知识特点:

1. windows版本数据库的特点

(1)查询与管理功能

(2)数据库表新概念

(3)可视化的界面操作工具

(4)支持更多的SQL语言

(5)互操作性

(6)支持网络

4. Visual FoxPro 6.0的基本组成

Visual FoxPro 6.0启动后,打开主窗口,主窗口包括:标题栏、菜单栏、常用工具栏、状态栏、命令窗口和主窗口工作区几个组成部分。

8个下拉式菜单项 Alt+”热键”下拉菜单 ctrl+相应的“热键”

5.VFP 主要数据类型

数据类型 功 能

字符型(C) 由英文字母、汉字、数字、空格和各种符号组成的字符串。0-254 各字节。每个字符占1 个字节,每个汉字占2 个字节。

货币型(Y) 主要用来存储货币量。8 个字节,小数点超过4 位,系统会自动四舍五入。

数值型(N) 数值型的数据包含正负号、数字及小数点。长度为1-20 个字节,在内存中占8 个字节。

浮动型(F) 浮动型数据与数值型数据完全等价。

日期型(D) 日期型字段包括年、月、日。占8 个字节。

日期时间(T) 这种数据类型包括日期和时间。占8 个字节。 双精度型(F) 这种数据类型有更高的精确度,所表示的数值范围也最大。占8 个字节。

整型(I) 整型数据是没有小数位数的数字。占4 个字节。

逻辑型(L) 它的值只有真(.T.)和假(.F.)两种。占1 个字节。

备注型(M) 种数据型可容纳数量不限的字符数据,在表中占4 个字节。

通用型(G) 通用型字段用来存储OLE 对象,如扩展名为.doc 的文档或位图文件等。在表中占4 个字节。

字符型(二进制) 这种类型与上述的“字符型”相同,只是当更改代码页时字符值不会改变。该类型字段用于在表中保存用户密码。

2010年3月计算机二级VF笔试试题真题及答案解析

2010年3月计算机二级VF笔试试题真题及答案解析

2010年3月计算机二级VF笔试试题真题及答案解析

1、 下列叙述中正确的是

A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为n

B. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2

C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2n

D. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n

答案:A

解析:最坏情况下全部逆序,所以要比较N次

2、算法的时间复杂度是指

A.算法的执行时间 B.算法所处理数据和数据量

C.算法程序中的语句或指令条数 D.算法在实现过程中所需要的基本运算次数

D3、 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是

A.编辑软件 B.操作系统 C.教务管理系统 D.浏览器

答案:B

解析:操作系统是最常见的系统软件

4、 软件(程序)调试的任务是

A.针对和改进程序中的错误 B.尽可能多的发现程序中的错误

C.发的现并改正程序中的所有错误 D.确定程序中错误的性质

答案:A

解析:B答案是程序测试的任务

5、 数据流程图(DFD图)是

A.软件概要设计的工具 B.软件详细设计的工具

C.结构化方法的需求分析工具 D.面向对象方法的需求分析工具的

答案:C

6、 软件生命周期可分为定义阶段,开发阶段和维护阶段,详细设计属于

A. 定义阶段 B.开发阶段 C.维护阶段 D.上述三个阶段

答案:B

7、 数据库管理系统中负责数据模式定义的语言是

A.数据定义语言 B.数据管理语言 C.数据操纵语言 D.数据控制语言

答案:A

8、在学生管理的关系数据库中,存取一个学生信息的数据单位是

A.文件 B.数据库 C.字段 D.记录

答案:D

9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的

2007年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

2007年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

2007年9月笔试试卷参考答案

一、选择题

(1)D) (2)B) (3)C) (4)A) (5)A) (6)D) (7)C) (8)A)

(9)B) (10)A) (11)B) (12)A) (13)D) (14)C) (15)A) (16)A)

(17)A) (18)A) (19)B) (20)C) (21)B) (22)D) (23)C) (24)A)

(25)B) (26)B) (27)C) (28)A) (29)D) (30)A) (31)D) (32)B)

(33)D) (34)A) (35)B)

二、填空题

(1)无歧义性 (2)白盒

(3)顺序 (4)ACBDFEHGP

(5)实体 (6)IS NULL

(7)GROUP BY (8)DISTINCT

(9)MODIFY STRUCTURE (10)Load

(11).T. (12)Click

(13)1 (14)Value

(15)UPDATE 全国计算机等级考试二级笔试试卷

Visual FoxPro 数据库程序设计

(陈远跃-/- 整理)

二级Visual FoxPro数据库设计试卷 第1页 (共6页) 全国计算机等级考试二级Visual FoxPro数据库设计

2007年9月笔试试卷

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

(1)软件是指( )。

A)程序

B)程序和文档

C)算法加数据结构

D)程序、数据与相关文档的完整集合

(2)软件调试的目的是( )。

A)发现错误

B)改正错误

C)改善软件的性能

D)验证软件的正确性

(3)在面向对象方法中,实现信息隐蔽是依靠( )。

A)对象的继承

B)对象的多态

C)对象的封装

D)对象的分类

(4)下列描述中,不符合良好程序设计风格要求的是( )。

A)程序的效率第一,清晰第二

B)程序的可读性好

C)程序中要有必要的注释

D)输入数据前要有提示信息

2020年全国计算机二级vfp全真模拟考试题库及答案(共九套)

2020年全国计算机二级vfp全真模拟考试题库及答案(共九套)

2020年全国计算机二级vfp全真模拟考试题库及答案(共九套)

2020年全国计算机二级vfp全真模拟考试题及答案(一)

1.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( D ).

A)快速排序 B)冒泡排序

C)直接插入排序 D)堆排序

【解析】除了堆排序算法的比较次数是O(nlog2n ),其他的都是n(n-1)/2.

2.设 X="11",Y="1122", 下列表达式结果为假的是( D ).

A)NOT(X==Y)AND (X$Y) B)NOT(X$Y)OR (X<>Y)

C)NOT(X>=Y) D)NOT(X$Y)

【解析】字符串精确比较运算符"==",只有当两个字符串完全相同时,才会是逻辑真,所以X==Y为逻辑假;子串包含测试运算符$,如果运算符前的字符串是运算符后的字符串的一个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符>=,是对两个字符串自左向右逐个进行比较,一旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,X、Y的前两个字符相同,所以比较第3个字符,由于X只有两个字符,则第3位X小于Y,所以X小于Y,故X>=Y为逻辑假;X<>Y为逻辑真.

由以上可得:A)选项中,由于NOT的优先级高于AND,所以先比较NOT(X==Y)为逻辑真,由于X$Y也为逻辑真,所以NOT(X==Y)AND

(X$Y)为逻辑真.B)选项中,由于NOT的优先级高于OR,所以先比较NOT(X$Y)为逻辑假,由于X<>Y也为逻辑真,所以NOT(X$Y)OR (X<>Y)为逻辑真.C)选项中,X>=Y为逻辑假,则NOT(X>=Y)为逻辑真.D)选项中,X$Y也为逻辑真,则NOT(X$Y)为逻辑假.

3.以下是与设置系统菜单有关的命令,其中错误的是( A ).

A)SET SYSMENU DEFAULT B)SET SYSMENU TO DEFAULT

2008年4月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

2008年4月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

2008年4月笔试试卷参考答案

一、选择题

(1)C) (2)A) (3)B) (4)B) (5)A) (6)D) (7)B) (8)C)

(9)D) (10)C) (11)D) (12)D) (13)B) (14)C) (15)D) (16)B)

(17)B) (18)A) (19)B) (20)A) (21)C) (22)B) (23)A) (24)C)

(25)B) (26)C) (27)D) (28)B) (29)A) (30)C) (31)C) (32)D)

(33)C) (34)D) (35)A)

二、填空题

(1)输出 (2)16

(3)24 (4)关系

(5)数据定义语言 (6)不能

(7)DISTINCT (8)LIKE

(9)数据库管理系统 (10)PRIMARY KEY

(11)AGE IS NULL (12).T.

(13)DO mymenu.mpr (14)LOCAL

(15)PACK 全国计算机等级考试二级笔试试卷

Visual FoxPro 数据库程序设计

(陈远跃-/- 整理)

二级Visual FoxPro数据库程序设计试卷 第1页 (共6页) 全国计算机等级考试二级Visual FoxPro数据库设计

2008年4月笔试试卷

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

(1)程序流程图中带有箭头的线段表示的是( )。

A)图元关系 B)数据流

C)控制流 D)调用关系

(2)结构化程序设计的基本原则不包括( )。

A)多元性 B)自顶向下

C)模块化 D)逐步求精

(3)软件设计中模块划分应遵循的准则是( )。

A)低内聚低耦合

B)高内聚低耦合

C)低内聚高耦合

D)高内聚高耦合

(4)在软件开发中,需求分析阶段产生的主要文档是( )。

A)可行性分析报告

B)软件需求规格说明书

C)概要设计说明书

D)集成测试计划

(5)算法的有穷性是指( )。

2008年9月计算机等级考试《二级Visual FoxPro程序设计》笔试真题及答案

2008年9月笔试试卷参考答案

一、选择题

(1)B) (2)D) (3)C) (4)A) (5)D) (6)B) (7)A) (8)B)

(9)C) (10)D) (11)D) (12)A) (13)C) (14)A) (15)D) (16)B)

(17)B) (18)D) (19)B) (20)C) (21)A) (22)A) (23)B) (24)C)

(25)A) (26)D) (27)A) (28)C) (29)B) (30)C) (31)B) (32)D)

(33)A) (34)A) (35)D)

二、填空题

(1)DBXEAYFZC (2)单元

(3)过程 (4)逻辑设计

(5)分量 (6)to (大小写均可)

(7)1234 (8)全部

(9)into cursor (大小写均可) (10)主

(11)视图 (12)零或0 多

(13)passwordchar (14)排除 全国计算机等级考试二级笔试试卷

Visual FoxPro 数据库程序设计

(陈远跃-/- 整理)

二级Visual FoxPro数据库程序设计试卷 第1页 (共5页) 2008年9月全国计算机等级考试笔试试卷

二级公共基础知识和Visual FoxPro数据库程序设计

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

(1)一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后

再依次出栈,则元素出栈的顺序是( )。

A)12345ABCDE B)EDCBA54321

C)ABCDE12345 D)54321EDCBA

(2)下列叙述中正确的是( )。

A)循环队列有队头和队尾两个指针,因此,循环队列是非线性结构

B)在循环队列中,只需要队头指针就能反映队列的中元素的动态变化情况

C)在循环队列中,只需要队尾指针就能反映队列的中元素的动态变化情况

D)循环队列中元素的个数是由队头指针和队尾指针共同决定

2001年(秋)VFP二级考试笔试卷参考答案

2001年(秋)VFP二级考试笔试卷参考答案

说明: 题中红色且粗体的为参考答案

第二部分 Visual FoxPro 程序设计

(2001 年 秋季)

一、选择题(用答题卡答题,答案依次填在21-30答题号内)

1. 下列不属于关系代数运算的是___21___。

A.

查询 B. 投影 C. 选择 D. 联接

2. 数据库表移出数据库后,仍然有效的是____22______。

A. 字段的有效性规则 B. 表的有效性规则 C. 字段的默认值 D. 结构复合索引

3. 下列表达式中,合法的是____23______.

A. Year(Date())-{2000/08/02} B. Date()-(2000/08/02)

C. Date()+{2000/08/02} D. A、B、C均对

4. 可以添加到自定义工具栏上的控件___24___。

A. 只能是命令按纽

B. 只能是命令按纽和分隔符

C. 只能是命令按纽、文本框和分隔符

D. 是除表格以外的所有可以添加到表单上的控件

5. 实体是信息世界的术语,与之对应的数据库术语是___25___。

A. 文件 B. 数据库 C. 记录 D. 字段

6. 表格控件的数据源类型___26___。

A. 只能是表 B. 只能是表、视图

C. 只能是表、查询 D. 只能是表、视图、查询

7. 数据库表的参照完整性规则包括更新规则、删除规则和插入规则。其中,插入规则可以设置为___27___。

A. 级联,或限制,或忽略 B.级联,或忽略

C. 级联,或限制 D. 限制,或忽略

8. 利用查询设计器创建的查询,其查询结果输出去向的默认类型是___28___。

A. 临时表 B. 浏览 C. 表 D. 屏幕

9. 不可以作为查询与视图的数据源的是___29___。

A. 查询 B. 数据库 C. 记录 D. 字段

10. 在报表设计器中,报表最多可以分为___30___种不同类型的报表带区(例如页标头区、细节区等等)。

计算机二级考试VISUALFOXPRO五2015年_真题(含答案与解析)-交互

计算机二级考试VISUAL FOXPRO五2015年

(总分40, 做题时间90分钟)

单选

1.

下列叙述中,不属于测试的特征的是(

)。

SSS_SINGLE_SEL

A 测试的挑剔性

B 完全测试的不可能性

C 测试的可靠性

D 测试的经济性

该问题分值: 1

答案:C

【解析】软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。软件测试有3个重要特征:测试的挑剔性、完全测试的不可能性及测试的经济性。

2.

下列特征中,(

)属于面向对象方法的主要特征。

SSS_SINGLE_SEL

A 灵活性

B 单一性

C 封装性

D 模块化

该问题分值: 1

答案:C

【解析】模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。

3.

下列常量中格式正确的是(

)。

SSS_SINGLE_SEL

A $1.23E4

B ”计算机”等级考试”

C .False.

D {^2003/01/13}

该问题分值: 1

答案:D

【解析】货币型常置用来表示货币值,它没有科学记数方法,书写时要在数值前加一个“$”。字符常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串起来(注意符号的匹配),如果某种定界符本身也是字符串内

容,则器要用另一种定界符为该字符串定界。逻辑型数据只有真和假两个值。逻辑真的常量表示形式有:〞.t.″〞.T.″〞.y.″和〞.Y.″,逻辑假的常量表示形式有:〞.‘f.″〞.F.″〞.n.″和〞.N.″。

4.

下列描述中正确的是(

)。

SSS_SINGLE_SEL

A 算法的效率只与问题的规模有关,而与数据的存储结构无关

B 算法的时间复杂度是指执行算法所需要的计算工作量

C 数据的逻辑结构与存储结构是一一对应的

江苏省计算机二级vfp上级考试 程序改错类 共45题附上答案 希望大家好好复习都能过二级

第一套:下列程序是将从键盘上输入的字符(只含数字或字母)按下列规则编成密码后输出:对输入的数字字符用其ASCII码减10;小写字母用该字母的ASCII码前面加星号(*);大写字母用其ASCII码加左右括号,输入其他字符则表示输入结束。例如,从键盘输入字符串"A12bMc",输出的密码为"(65)3940*108(77)*109"。要求:

(1)将下列程序输入到项目中的程序文件progm中,并对其中的两条错误语句进行修改。

(2)在修改程序时,不允许修改程序的总体框架和算法,不允许增加或减少语句数目。

CLEAR

cpassword="

ckey1="

DO WHILE.T.

WAIT WIND"请输入字符串……(按[Enter]键结束)"TO ckey

IF BETWEEN(ckey,0,9)

ckey1=ALLT(STR(ASC(ckey)-10))

ELSE

IF BETWEEN(ASC(ckey),ASC("A"),ASC("Z"))

ekey1=(+ALLT(STR(ASC(ckey)))+)

ELSE

IF BETWEEN(ASC(ckey),ASC(a),ASC(z))

ckey1=*+ALLT(STR(ASC(ckey)+10))

ENDIF

EXIT

ENDIF

ENDIF

ENDIF

cpassword=ckey1+cpassword

ENDDO

?cpassword

【答案】

(1)第14行改为:ELSE

(2)第19行改为:cpassword = cpassword+ckey1

【分析】

(1)IF语句未结束。

(2)ckey1应接在cpassword后面构成新的cpassword。

第二套:下列程序是将从键盘上输入的字符串(只含数字或字母)按下列规则编成密码后输出:对输入的数字字符用其ASCII码减10;小写字母用该字母的ASCII码前面加星号(*);大写字母用其ASCII码加左右括号,输入其他字符则结束输入。例如,从键盘输入字符串"A12bMc",则密码输出为"(65)3940*108(77)*109"。要求:

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档