当前位置:文档之家› 计算机VFP分章习题

计算机VFP分章习题

计算机VFP分章习题
计算机VFP分章习题

Visual FoxPro习题汇编部分主要是帮助读者对所学知识进行系统复习,以便得到进一步巩固和提高。根据教材每章的教学内容及知识点,汇编了十分丰富的习题并给出了参考答案,弥补了教材因篇幅有限例题欠缺的不足。读者应在阅读教材的基础上,结合上机操作来做题,这样能收到更好的效果。数据库系统基础知识

第一章

一、选择题

1、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这

几个阶段中,数据独立性最高的是阶段。

A)数据库系统B)文件系统C)人工管理D)数据项管理

2、数据库系统与文件系统的主要区别是。

A)数据库系统复杂,而文件系统简单

B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

3、数据库的概念模型独立于。

A)具体的机器和DBMS B)E-R图C)信息世界D)现实世界

4、在数据库中,下列说法是不正确的。

A)数据库避免了一切数据的重复

B)若系统是完全可以控制的,则系统可确保更新时的一致性

C)数据库中的数据可以共享

D)数据库减少了数据冗余

5、是存储在计算机内有结构的数据的集合。

A)数据库系统 B)数据库C)数据库管理系统D)数据结构

6、在数据库中存储的是。

A)数据B)数据模型C)数据以及数据之间的联系 D)数据结构

第二部分Visu a l Fo xPro习题汇编及参考答案53

7、数据库中,数据的物理独立性是指。

A)数据库与数据库管理系统的相互独立

B)用户程序与DBMS的相互独立

C)用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D)应用程序与数据库中数据的逻辑结构相互独立

8、数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指。

A)同一个应用中的多个程序共享一个数据集合

B)多个用户、同一种语言共享数据

C)多个用户共享一个数据文件

D)多种应用、多种语言、多个用户相互覆盖地使用数据集合

9、对数据库进行创建、运行和维护的软件系统又叫做。

A)数据库系统B)操作系统C)数据库管理系统D)数据库应用系统

10、以下不是主要数据模型的是。

A)网状模型B)层次模型C)关系模型D)顺序模型

11、通过指针链接来表示和实现实体之间联系的模型是。

A)关系模型B)层次模型C)网状模型D)层次和网状模型

12、层次模型不能直接表示。

A)1:1关系B)1:m关系C)m:n关系D)1:1和1:m关系

13、关系数据模型。

A)只能表示实体间的1:1联系B)只能表示实体间的1:n联系

C)只能表示实体间的m:n联系D)可以表示实体间的上述三种联系

14、在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是。

A)层次结构B)二维表结构C)网状结构D)封装结构

15、子模式是。

A)模式的副本B)内模式C)多个模式的集合D)以上三者都对

16、数据库三级模式体系结构的划分,有利于保持数据库的。

A)数据独立性B)数据安全性C)结构规范化D)操作可行性

17、数据库管理系统(DBMS)是。

A)计算机上的数据库系统B)计算机语言

C)用于数据管理的软件系统D)计算机应用程序

18、数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库

的。

A)可靠性B)一致性C)完整性D)安全性

19、数据库管理系统中用于定义和描述数据库逻辑结构的语言称为。

A)数据库模式描述语言(DDL) B)数据库子语言(SubDL)

C)数据操纵语言(DML) D)数据结构语言

20、在数据库的三级模式结构中,描述数据库中全体逻辑结构和特性的是。

A)外模式B)内模式C)存储模式D)模式

21、在选取关系中满足某个条件的元组的关系代数运算称之。

54

A)选中运算B)选择运算C)投影运算D)搜索运算

22、概念模型独立于。

A)E-R模型B)硬件设备和DBMS C)操作系统和DBMS D)DBMS

23、为了使用户使用数据库更方便,常常把数据库管理系统提供的数据操作语言嵌入到某一高级语

言中,此高级语言称为。

A)查询语言B)宿主语言C)自含语言D)会话语言

24、关系数据库的数据语言是的语言,其核心部分为查询,因此又称为查询语言。

A)过程化B)非过程化C)宿主D)系列化

25、用二维表数据来表示实体之间联系的模型叫做。

A)网状模型B)层次模型C)关系模型D)实体-联系模型

26、数据库的三级模式体系结构的划分,有利于保持数据库的。

A)数据独立性B)数据安全性C)结构规范化D)操作可行性

27、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_____。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、连接D)显示、统计、复制

28、数据处理是将_____转换为_____的过程。

A)数据、信息B)信息、数据C)数据、数据库D)信息、文件

29、下列不属于文件系统特点的项是______。

A)文件内部的数据有结构B)数据可为特定用户专用

C)数据结构和应用程序相互依赖D)减少和控制了数据冗余

30、按照传统的数据模型分类,数据库可分为三种类型_____。

A)大型、中型和小型B)西文、中文和兼容

C)层次、网状和关系D)数据、图形和多媒体

31、DBAS指的是_____。

A)数据库管理系统B)数据库系统C)数据库应用系统D)数据库服务系统

32、关系数据库系统中所使用的数据结构是_____。

A)树B)图C)表格D)二维表格

33、把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的_____。

A)操作系统B)文件系统C)文件结构D)数据结构

34、数据库系统的构成为:计算机硬件系统、计算机软件系统、数据、用户和_____。

A)操作系统B)文件系统C)数据集合D)数据库管理人员

35、用于实现数据库各种数据操作的软件是_____。

A)数据软件B)操作系统C)数据库管理系统D)编译程序

36、数据库DB、数据库系统DBS和数据库管理系统DBMS的关系是_____。

A)DBMS包括DB和DBS B)DBS包括DB和DBMS

C)DB包括DBS和DBMS D)DB、DBS和DBMS是平等关系

37、下列说法中,数据库系统的特点不包括____。

A)数据一致性B)数据共享C)使用专用文件D)具有数据的安全与完整性保障

38、Visual FoxPro是一种关系型的数据库管理系统,所谓关系是指_____。

A)表中各条记录彼此有一定的关系B)表中各个字段彼此有一定的关系

第二部分Visu a l Fo xPro习题汇编及参考答案55

C)一个表与另外一个表之间有一定的关系D)数据模型符合满足一定条件的二维表格式

39、存储在计算机内有结构的相关数据的集合称为_____。

A)数据库B)数据库系统C)数据库管理系统D)数据结构

40、Visual FoxPro6.0数据库系统是_____。

A)网络B)层次C)关系D)链状

41、数据库的网状模型应满足的条件是______。

A)允许一个以上的无双亲,也允许一个结点有多个双亲B)必须有两个以上的结点

C)有且仅有一个结点无双亲,每个结点都只有一个双亲D)每个结点有且仅有一个双亲

42、数据库的数据都存放在一台计算机中,并由它统一管理和运行的数据库系统称为____。

A)分布式系统B)单用户系统C)集中式系统D)共享式系统

43、如果要改变一个关系中属性的排列顺序,应该使用的关系运算是_____。

A)重建B)选取C)投影D)连接

44、下列命题中错误的是_____。

A)关系中每一个属性对应一个值域B)关系中不同的属性对应同一个值域

C)对应于同一个值域的属性为不同的属性D)DOM(A)表示属性A的取值范围

45、在Visual FoxPro中,COPY TO <文件名>FIELD<字段名表>命令起到_____关系操作功能。

A)投影B)关联C)连接D)选择

46、在概念模型中,一个实体集合对应关系模型中的一个_____。

A)元组B)字段C)关系D)属性

47、关系是指____。

A)元组的集合B)属性的集合C)字段的集合D)实例的集合

48、下列数据库技术的术语与关系模型的术语的对应关系中正确的是_____。

A)记录与属性B)字段与元组C)记录类型与关系模式D)实例与关系

49、将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。

A)连接B)比较C)扫描D)用户模式

50、在关系模型中,关系模型的集合是_____。

A)概念模式B)外模式C)内模式D)用户模式

51、在关系模型中,实现“关系不允许出现相同的元组”的约束是通过_____。

A)候选关键字B)主关键字C)外部关键字D)超关键字

52、下列说法不正确的是_____。

A)数据模型是用来表示实体之间的联系B)Visual FoxPro属于宿主语言

C)层次模型是网状模型的特殊形式D)层次模型是用树形结构表示数据之间的联系

53、在概念模型中,一个实体相对于关系数据库中一个关系中的一个。

A)属性B)元组C)列D)字段

54、在关系模型中,如果一个属性或属性集的值能唯一标识一个关系元组,又不含有多余的属性值,

则称为____。

A)字段名B)数据项名C)属性名D)关键字

55、已知关系S如下所示,其中S#为主关键字,则下列说法正确的是_____。

56

A)违反了关系模型的实体完整性规则B)违反了关系模型的参照完整性规则

C)违反了关系模型的用户定义的完整性规则D)没有违反关系模型的任何一类完整性规则

56、Visual FoxPro中的一个记录对应于关系中的______。

A)元组B)属性C)结构名D)关键字

57、不同的数据库管理系统支持不同的数学模型,三种常用的数学模型是_____。

A)层次数据库、环状数据库和关系数据库B)网状数据库、链状数据库和环状数据库

C)关系数据库、网状数据库和层次数据库C)层次数据库、链状数据库和网状数据库

58、在关系理论中称为“元组”的概念,在关系数据库中称为_____。

A)实体B)记录C)行D)字段

59、对表进行水平方向的分割用的运算是_____。

A)交B)投影C)选择D)连接

60、对表进行垂直方向的分割用的运算是。

A)交B)投影C)选择D)连接

61、两个没有公共属性的关系做自然连接等价于它们做_____。

A)并B)交C)差D)乘

62、在数据库的非关系模型中,基本层次联系是。

A)两个记录型以及它们之间的多对多联系B)两个记录型以及它们之间的一对多联系

C)两个记录型之间的多对多的联系D)两个记录型之间的一对多的联系

63、将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。

A)连接B)比较C)扫描D)索引

64、一个关系数据库系统必须能够表示实体和关系,关系可与实体有关。

A)0个B)1个C)2个或2个以上 D)1个或1个以上

65、层次模型不能直接表示______。

A)一对一关系B)一对多关系C)多对多关系D)一对一和多对多关系

66、实体是信息世界中的术语,与之对应的数据库术语为_____。

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

67、层次型、网状型和关系型数据库划分原则是_____。

A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系

68、DBMS不但要对数据库进行管理,而且还要提供对数据进行操作的能力。为此,它提供了

_____。

A)自含语言和数据操纵语言B)宿主语言和自含语言

C)数据定义语言和数据操纵语言D)宿主语言和数据定义语言

69、关系模型的内涵包括_____。

A)关系的定义和说明B)属性和域的定义和说明

C)数据完整性约束D)A、B和C

第二部分Visu a l Fo xPro习题汇编及参考答案57

70、下列关系候选关键字的说法中错误的是_____。

A)主关键字是唯一标识实体的属性集B)候选关键字能唯一决定一个元组

C)能唯一决定一个元组的属性集的是候选关键字D)候选关键字中的属性不均为主属性

71、同一个关系模型的任两个元组值_____。

A)不能全同B)可全同C)必须全同D)以上都不是

72、有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),则其候选关

键字为_____。

A) (学号,姓名)B) (学号) C) (学号,班号)D) (学号,宿舍号)

73、对于关系模型叙述错误的是_____。

A)建立在严格的数学理论、集合论和谓词演算公式的基础之上

B)微机DBMS绝大部分采取关系数据型

C)用二维表表示关系模型是其一大特点

D)不具有连接操作的DBMS也可以是关系数据库系统

74、关系模型中,一个关键字是_____。

A)可由多个任意属性组成

B)至多由一个属性组成

C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成

D) 以上都不是

75、关系模式的任何属性_____。

A)不可再分B)可再分C)命名在该关系模式中可以不唯一D)以上都不是

76、使用关系运算对系统进行操作,得到的结果是_____。

A)属性B)元组C)关系D)关系模式

77、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R

和S含有一个或多个共有的_____。

A)元组B)行C)记录D)属性

78、关系数据库管理系统所管理的关系是_____。

A)一个DBF文件B)若干个二维表C)一个DBC文件 D)若干个DBC文件

79、集合的并运算符是_____。

A)∪B)OR C)UNIQUE D)UNION

80、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体

之间的关系属于_____。

A)一对一联系B)一对二联系C)多对多联系D)一对多联系

81、设有关系R1和R2,经过关系运算得到结果S,则S是_____。

A)一个关系B)一个表单C)一个数据库D)一个数组

82、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、

和存储级三个层次。

A)管理员级B)外部级C)概念级D)内部级

83、数据库系统的最大特点是。

A)数据的三级抽象和二级独立性B)数据共享性

58

C)数据的结构化D)数据独立性

84、数据的管理方法主要有。

A)批处理和文件系统B)文件系统和分布式系统

C)分布式系统和批处理D)数据库系统和文件系统

85、数据库技术中采用分级方法将它的结构划分成多个层次,是为了提高数据库的①和②。

①A)数据独立性B)逻辑独立性C)管理规范性D)数据的共享

②A)数据独立性B)物理独立性C)逻辑独立性D)管理规范性

86、在关系代数的专门关系运算中,从表中取出满足条件属性的操作称为①;从表中选出满足

条件的元组的操作称为②;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为③。

A)选择B)投影C)连接D)扫描

87、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操

作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做③。

①A)文件的集合B)数据的集合C)命令的集合D)程序的集合

②A)命令系统B) 数据库系统C)操作系统D)数据库管理系统

③A)数据库系统B)数据库管理系统C) 文件系统D) 软件系统

88、数据库具有①、最小的②和较高的③。

①A)程序结构化B)数据结构化C)程序标准化D)数据模块化

②A)冗余度B)存储量C)完整性D)有效性

③A)程序与数据可靠性B)程序与数据完整性C)程序与数据独立性D)程序与数据一致性

89、在关系数据模型中,通常可以把①称为属性,而把②称为关系模式,常用的关系运算

是关系代数和③。在关系代数中,对一个关系作投影操作后,新关系的元组个数④原来关系的元组个数。用⑤形式表示实体类型和实体键的联系是关系模型的主要特征。

①A)记录B)基本表C)模式D)字段

②A)记录B)记录类型C)元组D)元组集

③A)集合代数B)逻辑演算C)关系演算D)集合演算

④A)小于B)小于或等于C)等于D)大于

⑤A)指针B)链表C)关键字D)表格

二、填空题

1、经过处理和加工提炼而用于决策或其他应用活动的数据称为。

2、数据管理技术经历了、和三个阶段。

3、数据库是长期存储在计算机内、有的、可的数据集合。

4、DBMS管理的是的数据。

5、数据库管理系统的主要功能是、数据库的运行管理和数据库的建立以及维护等4个

方面。

6、数据库管理系统包含的主要程序有、和。

7、数据库语言包括和两大部分,前者负责描述和定义数据库的各种特性,后者用于说

第二部分Visu a l Fo xPro习题汇编及参考答案59

明对数据进行各种操作。

8、开发、管理和使用数据库的人员主要有、、和最终用户四类相关人员。

9、由负责全面管理和控制数据库系统。

10、指出下列英文缩写的含义.

1)DML 2)DBMS 3)DDL 4)DBS 5)SQL

6)DB 7)DD 8)DBA 9)SDDL 10)PDDL

11、数据库系统与文件系统的本质区别是。

12、数据独立性是指是相互独立的。

13、数据独立性又可分为和。

14、当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的。

15、数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?。

16、根据数据模型的应用目的不同,数据模型分为和。

17、数据模型是由、和三部分组成的。

18、按照数据结构的类型来命名,数据模型分为、和。

19、是对数据系统的静态特性的描述,是对数据库系统的动态特性的描述。

20、以子模式为框架的数据库是;以模式为框架的数据库是;以物理模式为框架的数据

库是。

21、层次数据模型中,只有一个结点,无父结点,它称为。

22、层次模型是一个以记录类型为结点的有向树,这句话正确否?。

23、层次模型中,根结点以外的结点至多可以有个父结点。

24、关系模型是将数据之间的关系看成网络关系,这句话正确否?。

25、数据管理技术随着计算机技术的发展而发展,一般可以分为如下几个阶段:人工管理阶段、文

件管理阶段、文件系统阶段、和高级数据库技术阶段。

26、数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括

数据设计和处理设计,而是系统设计的基础和核心。

27、在数据库体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,

从而不必修改应用程序,必须通过改变模式与内模式之间的映象来实现。这样,使数据库具有。

28、网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、

层次数据模型是通过指针链,而关系数据模型是使用。

29、数据库(Data Base)是指在计算机存储设备上合理存放的______的相关______。

30、常用的数据模型有______种。

31、开发一个关系数据库应用系统,首选要建立______。它是由若干个______组成的。

32、关系数据库是采用_______作为数据的组织方式。

33、数据是信息的表现_______。

34、数据库应用系统是在_______支持下运行的计算机应用系统,简称为______。

35、为了更方便地使用数据库,常常把数据库管理系统提供的数据操作语言嵌入到某一高级语言中,

此高级语言则被称为_______。

36、要想改变关系中属性的排列顺序,应使用关系运算中的______运算。

60

37、关系的直观解释是______,在FoxPro中称关系为_______。

38、数据库系统的核心是______。

39、分布式数据库是把数据分散存储在网络的多个结点上,各个结点的计算机可以利用_____访问

其他结点上的数据库资源。

40、在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为_____;从表中抽取属性

值满足条件的列的操作称为______;把两个关系中相同属性的元组连接在一起构成新的二维表的操作称为______。

41、关系数据库中每个关系的形式是______。

42、用二维表数据来表示实体之间联系的模型叫做______。

43、______语言是关系型数据库的标准语言。

44、数据库系统不仅可以表示事物内部各数据项之间的联系,而且可以表示______之间的联系。

45、在关系模式中,概念模型是______的集合,外模式是______的集合,内模式是______的集合。

46、关系代数运算中,专门的关系运算有______、______、和______。

47、相对于其他数据管理技术,数据库系统具有______、减少数据冗余、_____、_____的特点。

48、层次模型中,根结点以外的结点至多可有______个父结点。

49、数据描述语言的作用是______。

50、同一属性在不同关系中都有值的对应关系,若关系仅有一个外关键字F对应关系S,则F必须

是S中存在的值,或是空值。这是针对不同关系之间或同一关系的不同元组间的约束称为______。

51、在一个实体表示的信息中,称______为关键字。

52、对关系进行选择、投影或连接运算之后,运算的结果仍然是一个______。

53、数据库设计的几个步骤是______、______、______、______、______。

54、数据库的设计分为______设计和______设计。

55、一个关系模式的定义主要包括______、______、______、______和______。

56、把关系看成是一个集合,则集合中的元素是______,并且每个元素的______应该相同。

57、在关系对应的二维表中,行对应______,列对应______。

58、一个数据库分布在若干台计算机中称之为______数据库。

59、采用了数据库技术完整的计算机系统称为_____。它通常包括_____、_____、_____、_____和

_____五大部分。

60、______和______是关系数据操作语言的基础。

61、在关系A(S,SN,D)和B(D,CN,NM)中,A的主关键字S,B的主关键字是D,则D在S

中称为______。

62、传统的集合“并、交、差”施加于两个关系的时候,这两个关系的______必须相等,______必

须取自同一个域。

63、数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的______表现出来的。

64、关系数据库中任何检索操作的实现都是由______、______和______三种基本操作组合而成。

65、联系是______。

66、实体与实体之间联系的方式有______、______、______三种联系。

67、单值属性是______,多值属性是______。

第二部分Visu a l Fo xPro习题汇编及参考答案61

68、属性是______,属性域是______。

69、实体是______,实体集是______。

70、用二维表的形式来表示实体之间联系的数据模型叫做______。

71、关系是具有相同性质的______的集合。

72、关系数据库是采用______作为数据的组织方式。

参考答案

一、选择题

1.A

2.B

3.A

4.A

5.B

6.C

7.C

8.D

9.C 10.D

11.D 12.C 13.D 14.B 15.B 16.A 17.C 18.D 19.A 20.D

21.B 22.B 23.B 24.B 25.C 26.A 27.C 28.A 29.D 30.C

31.C 32.D 33.D 34.D 35.C 36.B 37.C 38.D 39.A 40.C

41.A 42.B 43.C 44.C 45.A 46.C 47.A 48.C 49.A 50.A

51.B 52.B 53.B 54.D 55.A 56.A 57.C 58.C 59.C 60.B

61.D 62.B 63.A 64.D 65.C 66.D 67.D 68.C 69.D 70.C

71.A 72.B 73.D 74.C 75.A 76.C 77.D 78.B 79.A 80.A

81.A 82.C 83.A 84.D 85.①B、②B 86.①B、②A、③C

87.①B、②.D、③A 88.①B、②A、③C 89.①D、②B、③C、④B、⑤D

二、填空题

1.信息

2.人工管理、文件系统、数据库系统

3.组织、共享

4.结构化

5.数据定义功能、数据操纵功能

6.语言翻译处理程序、系统运行控制程序、实用程序

7.数据描述语言、数据操纵语言8.数据库管理员、系统分析员、应用程序员

9.数据库管理员

10.数据操纵语言、数据库管理系统、数据描述语言、数据库系统、结构化查询语言、数据库、

数据字典、数据库管理员、子模式数据描述语言、物理数据描述语言

11.数据库系统实现了整体数据的结构化

12.用户的应用程序与存储在外存上的数据库中的数据

13.逻辑数据独立性、物理数据独立性14.物理独立性15.不正确

16.概念模型、数据模型17.数据结构、数据操作、完整性约束

18.层次模型、网状模型、关系模型19.数据结构、数据操作

20.用户数据库、概念数据库、物理数据库21.根22.正确23.1

24.不正确25.数据库系统阶段

26.数据设计27.物理独立性28.关系

29.结构化;数据集合30.3 31.数据库;关系32.关系模型33.形式

34.数据库管理系统;DBAS 35.宿主语言36.投影37.二维表;数据库文件

38.数据库管理系统39.网络通信功能40.选择(或筛选);投影;连接

62

41.二维表42.关系模型43.SQL 44.事物和事物

45.关系模式;关系子模式;存储模式46.选择;投影;连接

47.数据共享;数据有较高的独立性;加强了数据的安全性和完整性的保护48.1

49.定义数据库50.参照完整性51.能唯一标识实体的属性或属性组

52.关系53.需求分析、概念设计、逻辑设计、物理设计、编码和测试

54.逻辑、物理55.关系名、属性名、属性类型、属性长度、关键字

56.元组、属性个数57.元组;属性58.分布式

59.数据库系统、计算机的硬件系统、软件系统、数据、数据库管理员、用户

60.关系代数、关系运算61.外来键62.属性个数;相对应的属性值

63.数据模型64.选择;投影;连接

65.指实体之间的相互联系 66.一对多、多对多、一对一

67.只能有一个值的属性;可能有多个值的属性

68.实体的某一性质、属性可能取值的集合

69.客观存在的可以相互区别的事物、同类实体的集合

70.关系模型或关系71.元组或记录72.关系模型

第二章Visual FoxPro数据运算

一、选择题

1、依次执行V isual FoxPro=″ABC″和ABC= Visual FoxPro命令后,再执行?Visual FoxPro+ABC

命令的结果是。

A)ABCABC B)Visual FoxProABC

C)FoxPro Visual FoxPro D)ABC Visual FoxPro

2、(2001-9-20)-(2001-9-10)+4^2的结果是。

A)26 B)6 C)18 D) -2

3、下列不能作为VFP中变量名。

A)ABCDEFG B)P000000 C)89T WDDFF D)xyz

4、下列不能作为VFP的表达式。

A)赋值表达式B)日期表达式C)算术表达式D)关系表达式

5、表达式2*3^2+2*8/4+3^2的值为。

A)64 B)31 C)49 D)22

6、函数INT(-3.415)的值是。

A)-3.1415 B)3.1415 C)-3 D)3

7、函数V AL(″16Y ear″)的值是。

A)16.0 B)16.00 C)16.000 D)16

8、函数INT(RAND( )*10 )是在范围内的整数。

第二部分Visu a l Fo xPro习题汇编及参考答案63

A)(0,1) B)(1,10) C)(0,10) D)(1,9)

9、如果x是一个正实数,对x的第3位小数四舍五入的表达式为。

A)0.01*INT(x+0.005) B)0.01*INT(100*(x+0.005))

C)0.01*INT(100*(x+0.05)) D)0.01*INT(x+0.05)

10、数字式子sin250写成VFP表达式是。

A)SIN25 B)SIN(25) C)SIN(250) D)SIN(25*PI()/180)

11、“x是小于100的非负数”用VFP表达式表示是。

A)0≤x<100 B)0<=x<100 C)0<=X and x<100 D)0=x OR x<100

12、下列符号中是VFP中的合法变量名。

A)AB7 B)7AB C)IF D)“AIB”

13、函数STR(-304.75)的值是。

A)-304 B)304 C)305 D) -305

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

SET EXACT OFF

X="A "

?IIF("A"=X,X-"BCD",X+"BCD")

A)A B)BCD C)A BCD D)ABCD

15、在以下四组函数运算中,结果相同的是。

A)LEET("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)

B)YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)

C)V ARTYPE("36-5*4")与V ART YPE(36-5*4)

D)假定A="this", B="is a string", A-B与A+B

16、下面关于Visual FoxPro数组的叙述中,错误的是。

A)用DIMENSION和DECLARE都可以定义数组

B)Visual FoxPro只支持一维数组和二维数组

C)一个数组中各个数组元素必须是同一种数据类型

D)新定义数组的各个数组元素初值为.F.

17、在下列函数中,函数值为数值的是。

A)AT(′人民′,′中华人民共和国′) B)CTOD(′01/01/96′)

C)BOF() D)SUBSTR(DTOC(DATE()),7)

18、字符型(Character)数据用来存储用文字字符表示的数据,包括汉字、字母、数字、特殊符号及

空格等,最大长度可达。

A)254个字符B)256位C)256个字节 D)256KB

19、日期型数据是用来存储表示日期的数据,数据长度固定为8个字节。日期型数据的严格格式

为。

A)dd-mm-yy B){^yyyy-mm-dd} C)dd-mm-yyyy D){^yyyy-dd-mm}

20、EOF()是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为。

A)0B)1C).T. D).F.

21、?AT(″大学″,″北京语言文化学院″)的答案是。

64

A)12B)13C)16D)0

22、STR(109.87,7,3)的值是。

A)109.87B)“109.87”C)109.870D)“109.870”

23、常量是指运算过程中其_____固定不变的量。

A)值B)内存地址C)所占内存大小D)以上都是

24、数值型常量不能用_____表示。

A)分数B)小数C)十进制D)科学计数法

25、字符型数据的最大长度是。

A)20B)254C)10D)65K

26、以下常量_____是合法的数值型常量。

A)123B)123+E456 C)“123.456”D)123*10

27、变量是指运算过程中其_____允许变化的量。

A)名称B)存储区域C)值D)所占内存大小

28、对于数组的定义,下列语句正确的是。

A)DIMENSION A(2,4,3)B)DIMENSION A(2)AB(2,3)

C)DIMENSION A(2 3)D)DIMENSION A(2),AB(2,3)

29、在逻辑运算中,依照_____运算原则。

A)NOT-OR-AND B)NOT-AND-OR

C)AND-OR-NOT D)OR-AND-NOT

30、已知D1和D2为日期型变量,下列4个表达式中非法的是。

A)D1-D2B)D1+D2 C)D1+28D)D1-36

31、下列4个表达式中,错误的是。

A)″姓名:″+姓名B)″性别:″+性别

C)″工资:″-工资D)姓名=″是工程师″

32、Visual FoxPro中,变量名的长度一般不能超过_____个字符。

A)10B)20 C)64D)任意个

33、函数INT(数值表达式)的功能是。

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

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

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

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

34、下列4个表达式中,运算结果为数值的是。

A)″9988″-″1255″B)200+800=1000

C)COTD([11/22/01])-20D)LEN(SPACE(3))-1

35、如果某数值字段宽度为8,小数为2,则其整数部分最大取值为。

A)999B)9999 C)99999D)999999

36、设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为。

A)3.141B)3.142 C)3.140D)3.000

37、Visual FoxPro的数据类型不包括。

第二部分Visu a l Fo xPro习题汇编及参考答案65

A)实数型 B)备注型C)逻辑型D)字符型

38、以下四条语句中,正确的是。

A)a=1,b=2B)a=b=1 C)store 1 to a,b D)store 1,2 to a,b

39、下列选项中不能够返回逻辑值的是。

A)EOF() B)BOF() C)RECN()D)FOUND()

40、设有一字段变量“姓名”,目前值为“赵磊”,又有一内存变量“姓名”,其值为“何菲”,则命

令:

″?姓名″的值应为。

A)赵磊B)何菲C)″赵磊″D)″何菲″

41、设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是。

A)X=Y B)X==Y C)X $ Y D)AT(X,Y)=0

42、逻辑型数据的取值不能是。

A).T.或.F.B).Y.或.N. C).T.或.F..Y.或.N.D)T或F

43、?ROUND(4.758,2)命令的输出结果是。

A)4.80 B)4.76C)4.750D)4.75

44、已知字符串M=″12 34″,N=″56 78″。则连接运算M-N的运算结果为。

A)″12345678″B)″12345678″

C)″12345678″D)″12345678″

45、设字段变量job是字符型的,pay是数值型的,能够表达“job是处长且pay不大于1000元”

的表达式是。

A)job=处长.AND.pay>1000 B)job=″处长″.AND.pay<1000

C)job=″处长″.AND.pay<=1000 D)job=处长.AND.pay<=1000

46、当前记录号可用函数_____求得。

A)EOF()B)BOF() C)RECC()D)RECN()

47、欲从字符串“电子计算机”中取出“计算机”,下面语句正确的是。

A)SUBSTR(“电子计算机”,3,3)B)SUBSTR(“电子计算机”,3,6)

C)SUBSTR(“电子计算机”,5,3)D)SUBSTR(“电子计算机”,5,6)

48、表达式V AL(SUBSTR(″本年第2期″,7,1))*LEN(″他!我″)结果是。

A)0 B)2 C)8D)10

49、下列符号既不可以作为文件名又不可以作为变量名的是。

A)V abcdefg B)F a1234 C)Vabcdefg D)F-a1234

50、假定M=[22+28],则执行命令?M后屏幕将显示。

A)50B)22+28 C)[22+28]D)10

51、函数MOD(21,5)的值为。

A)4B)-4 C)1D)-1

52、设R=2,A=″3*R*R″,则&A的值应为。

A)0B)不存在C)12D)-12

53、执行下列命令后,当前打开的数据库文件名是。

Number=″3″

66

File=″file″+Number

USE &File

A)File3B)&File C)FileNumber D)File

54、函数UPPER(″FoxPro″)的值是。

A)FOXPRO B)FoxPro C)FoxPro D)FoxPro

55、下列选项中不是常量的是。

A)abc B)″abc″C)1.4E+2D){99/12/31}

56、变量名中不能包括。

A)字母 B)数字C)汉字D)空格

57、计算表达式1-8>7.OR. ″a″+″b″$″123abc123″的值时,运算顺序是。

A)- >.OR.+ $ B)OR - + $ > C)-.OR.$ + > D)+ $ - >.OR.

58、CTOD(″98/09/28″)的值应该为。

A)1998年9月28日B)98/09/28

C){98/09/28}D)″98-09-28″

59、下列选项中得不到字符型数据的是。

A)DTOC(DATE()) B)DTOC(DATE(),1)

C)STR(123,567) D)At(″1″,STR1321)

60、执行下列命令后,输出结果为。

STORE″666.49″TO X

?INT(&X+4)

A)666B)666.494 C)670D)670.49

61、有下列命令。

STORE 2 TO A

STORE A+2 TO A

STORE A=A+2 TO A

?TYPE(″A″)

顺序执行后,最后一条命令的显示结果为。

A)N B)C C)L D)U

62、执行如下命令序列:

Y A=100

Y A=200

Y AB=300

N=″A″

M=″Y&N″

?&M

最后一条命令的显示值应为。

A)100B)200 C)300D)Y&N

63、用DIMENSION Q(2,3)命令定义的数组Q,再对各数组元素赋值:Q(1,1)=1, Q(1,2)=2, Q(1,3)=3,

Q(2,1)=4, Q(2,2)=5, Q(2,3)=6。然后执行命令?Q(2),则显示结果是。

第二部分Visu a l Fo xPro习题汇编及参考答案67

A)4B)2 C).F.D)变量未定义的提示

64、关于FoxPro中的运算符优先级,下列选项中不正确的是。

A)算术运算符的优先级高于其他类型的运算符

B)字符串运算符“+”和“-”优先级相等

C)逻辑运算符的优先级高于关系运算符

D)所有关系运算符的优先级都相等

65、某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是。

A)0B)-999.99 C)-99.9D)-9999.99

66、设当前数据库文件中含有字段NAME,系统中有一内存变量的名称也为NAME,下面命令?

NAME的显示结果是。

A)内存变量NAME的值B)字段变量NAME的值

C)与该命令之前的状态有关 D)错误信息

67、职工数据库中有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令。

A)?DATE()-出生日期/365 B)?(DATE()-出生日期)/365

C)?INT((DATE()-出生日期)/365) D)?ROUND((DATE()-出生日期)/365

68、执行下列命令序列后,变量NDATE的显示值为。

STORE {^1999-08-06} to MDATE

NDATE=MDA TE+2

?NDATE

STORE {99/08/06}TO MDATE

NDATE=MDA TE+2

?NDATE

A)06/08/99 B)08/06/99 C)99-08-06 D)99-06-08

69、命令DIME array(5,5)执行后,array(3,3)的值为。

A)0 B)1 C).T.D).F.

70、用DIMENSION P(2)定义了一个数组,接着执行命令?TYPE(″P(1)″),其结果是。

A)L B)N C)C D)U

71、顺序执行下列命令:

x=100

y=8

x=x+y

?x, x=x+y

最后一条命令的显示结果是。

A)100.F.B)100.E. C)108.T.D)108.F.

72、假定X为N型变量,Y为C型变量,则下列选项中符合FoxPro语法要求的表达式是。

A).NOT.X>=Y B)Y*2>10 C)X-001 D)STR(X)-Y

73、变量F没有定义,执行下列命令后,显示U的命令是。

A)?T YPE(F) B)?T YPE(.F.) C)?T YPE(″F″) D)?T YPE(″.F.″)

74、可以比较大小的数据类型包括。

68

A)数值型、字符型、日期型、逻辑型B)数值型、字符型、日期型

C)数值型、字符型D)数值型

75、职工数据库中有D型字段“出生日期”,要显示职工生日的月份和日期可以使用命令。

A)?姓名+Month(出生日期)+″月″+DAY(出生日期)+″日″

B)?姓名+STR(Month(出生日期))+″月″+DAY(出生日期)+″日″

C)?姓名+STR(Month(出生日期))+″月″+STR(DAY(出生日期))+″日″

D)?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)

76、设X=123,Y=456,Z=″X+Y″,则表达式6+&Z的值式。

A)6+&Z B)6+X+Y C)585 D)错误提示

77、使用DECLARE命令定义数组后,数组元素在没有赋值之前的数据类型是。

A)无类型B)字符型C)数值型D)逻辑型

78、执行以下命令序列(设今天是2000年8月6日)

STORE DATE() TO MDATE

MDA TE=MDATE-365

?YEAR(MDATE)

的显示结果为。

A)1999B)99 C)2000D)该语句序列中有错误

79、设变量A=″99/10/01″,则表达式MONTH((CTOD(A))和DAY((CTOD(A))的值分别为。

A)99和10B)99和1 C)10和1D)1和10

80、设一个数据库中有18条记录,当EOF()返回真值,则当前记录号应为。

A)18B)0 C)19D)1

81、有如下命令序列

STORE″456″TO X

STORE″123″+X TO Y

STORE TRIM(Y-″789″) TO Z

执行上述命令之后,Z的值为。

A)″123456789″B)″123456 789″C)″123 456789″D)″1234 56789″

82、下列字符型常量Hello,world!表示方法中错误的是。

A)[Hello, world!] B)‘Hello, world!’C) “Hello, world!” D){Hello, world!}

83、在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是。

A)LEFT(″FoxPro″,3)与SUBSTR(″FoxPro″,1,3)

B)YEAR(DATE())与SUBSTR(DTOC(DATE())7,2)

C)TYPE(″36-5*4″)与T YPE(36-5*4)

D)假定A=″This″, B=″is a string″时,A-B与A+B

84、设A=″abcd″+ space(5), B=″efgh″,则A-B的结果与下列选项的结果相同。

A)″abcd″+space(5)+″efgh″B)″abcd″+″efgh″

C)″abcd″+″efgh″+space(5) D)″abcd″+″efgh″+space(1)

85、假定字符串变量A=″123″,B=″234″,下列表达式正确的是。

A).NOT.(A=B).OR.B$(″13579″) B) A$(″ABC″).AND.(A<>B)

第二部分Visu a l Fo xPro习题汇编及参考答案69

C) .NOT(A<>B) D) .NOT(A<=B)

86、关闭多区的表文件,并释放所有的内存变量,命令为。

A)CLEAR ALL或CLOSE B)CLEAR ALL或CLOSE ALL

C)CLEAR或CLOSE ALL D)CLEAR或CLOSE

87、命令Y=YEAR({12/15/99})执行后,内存变量Y的值是。

A)1999B)05 C)2099D)出错信息

88、下列各表达式中,结果总是逻辑型的是。

A)算术运算表达式B)字符运算表达式

C)日期运算表达式D)关系运算表达式

89、用数据库管理系统对数据进行处理时,说法不正确的是。

A)暂时用到的一些中间变量称为内存变量B)字段仍然是变量

C)变量包括内存变量和字段变量两类D)字段不再是变量,而成为常量

90、内存变量一旦定义后,它的_____可以改变。

A)类型和值B)值C)类型D)宽度

91、以下四组表达式中结果是逻辑值.T.的是。

A)′this′$′this is a string′B)′this′$′THIS IS A STRING′

C)′this is a string′$′this′D)′this′>′this is a string′

92、下列逻辑运算,结果是假的是。

A)? ″ABCDE″==″ABCDE″B)NOT(ROUND(123,456,2))

C){95-05-01}+45>{96-06-26} D)″ABC″<″ABCDEF″

93、下列中,测试库文件记录数的函数是。

A)RECNO()B)RECCOUNT() C)FOUND()D)EOF()

94、对内存变量中的叙述,不正确的是。

A)内存变量是独立于数据库的变量 B)内存变量有N、C、L、D、S类型

C)内存变量用赋值语句定义 D)内存变量的形式只有标量

95、逻辑判断式ROUND(123.456,0)

A).F. B).T. C)T D) F

96、在Visual FoxPro数据管理系统中,下列数据为常量的是。

A)02/0399B)F C).n.D)BOTT

97、已知有两个数组A、B,下面语法错误的是。

A)DIMENSION A[2],B(2,3) B)DECLARE A[2,3] B[2]

C)?A(2,1),B(2,1) D)STORE 12 TO A,B

98、在下列表达式中,结果肯定为真(.T.)的是。

A)″112″>″85″B)[李明]<=[李明]

C){03/21/98}>{03/12/98} D)″男″$性别

99、假定X=3,执行命令?X=X+1后,其结果是。

A)4B)3 C).T.D).F.

100、假定X=2,Y=5,执行下列运算后,能够得到数值型结果的是。

A)?X=Y-3B)?Y-3=X C)X=Y D)X+3=Y

70

101、设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;

EOF()为真时;BOF()为真时,命令?RECN()的结果分别是______。

A)1,11,1 B)1,10,1 C)1,11,0 D)1,10,0

102、设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。

A)X=Y B)X==Y C)X$Y D)AT(X,Y)=0

103、在下面的Visual FoxPro表达式中,运算结果是逻辑真的是______。

A)EMPTY(.NULL.) B)LIKE('acd','ac?')

C)AT('a','123abc') D)EMPTY(SPACE(2))

104、设D=5>6,命令?V ART YPE(D)的输出值是______。

A)L B)C C)N D)D

105、设有变量sr="2004年上半年全国计算机等级考试",能够显示"2004年上半年计算机等级考试"

的命令是______。

A)?sr"全国" B)?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)

C)?STR(sr,1,12)+STR(sr,17,14) D)?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)

106、在下列函数中,函数返回值为数值的是______。

A)BOF() B)CTOD('01/01/96')

C)AT('人民','中华人民共和国') D)SUBSTR(DTOC(DATE()),7)

107、设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。

A)X=Y B)X==Y C)X$Y D)AT(X,Y)=0

108、设N=886,M=345,K='M+N',表达式1+&K的值是______。

A)1232 B)数据类型为匹配C)1+M+N D)346

109、函数EMPTY(O)和ISNULL(O)的返回值分别是。

A).T.和.T. B).F.和.T. C).T.和.F. D).F.和.F.

二、填空题

1、数组是按一定顺序排列的_____。

2、货币型数据是用来存储货币类型的数据,数据长度固定为8个字节,它的小数位数固定为_____

位,超过则四舍五入,整数位最大可达______位。

3、浮点型数据在功能上等价于数值型数据,在存储时采用浮点格式。它由______、______及字母E

组成。

4、系统日期为2001年12月31日,下列表达式的值是______。

V AL( SUBSTR( "1999",3)+RIGHT( STR(YEAR( DATE( ))),2))+17

5、?TYPE(″10/25/01″)的输出值是______。

6、如果一个表达式中包含算术运算、关系运算、逻辑运算和函数时,则运算的优先次序是______、

______、______、______。

7、字符型常量是用定界符括起来的字符串。字符型常量的定界符有半角______、______或______

等三种。

8、内存变量的类型不是固定的,内存变量的类型取决于______的类型,即可以把不同类型的变量

值赋值给同一内存变量。

第二部分Visu a l Fo xPro习题汇编及参考答案71

9、数值型数据最大宽度为______,浮点型数据最大宽度为______,逻辑型数据宽度固定为______,

日期型数据长度固定为______,备注型数据宽度固定为______。

10、删除当前内存中的所有内存变量,应使用命令______,清除所有内存变量,并关闭所有文件,

将1号工作区设置为当前工作区,应使用命令______。

11、Visual FoxPro中变量名由汉字或字母开头,用字母、汉字、数字和下划线构成,变量名的长度

一般不能超过______个字符(数据库表中的字段变量达到128个字符)。

12、日期型数据是一种特殊的数值,Visual FoxPro系统中,日期时间运算符只有______和______

两种。

13、数据类型测试函数T YPE的返回值有六种,分别是______,表示______;______,表示______;

______,表示______;______,表示______;______,表示______;______,表示______。

14、?AT(″+″,″a+b=c″),显示结果为______。

15、?LEN(TRIM(″国庆″+″假期□□″)),显示结果为______。

16、?CTOD(″99-01-01″)-365,显示结果为______。

17、备注型数据长度固定为______个字节,备注文件以______为扩展名。

18、1997年7月1日用日期型常量表示为______。

19、?YEAR({99-12-30}),显示结果为______。

20、MDY({99-12-30}),显示结果为______。

21、? MAX(10,20,30),显示结果为______。

22、FoxPro中的数组元素下标从______开始。

23、设变量a=1,c1=″事不过三″,c2=″三″,

1)表达式a<3.AND.c1 $ c2结果为______。2)表达式a<3.AND.c2 $ c1结果为______。

3)表达式a<3.OR.c1 $ c2的结果为______。4)表达式a<3.OR.c2 $ c1的结果为______。

24、下列命令执行后的结果是______。

STORE -100 TO X

?SIGN(X)*SQRT(ABS(X))

25、x>1或x<0的FoxPro表达式是______。

26、?ROUND(123.456,2),显示结果为______。

27、?ROUND(123.456,-2),显示结果为______。

28、表达式″World″$″World Wide Web″的结果为______。

29、表达式″Win″=″Winword″的结果为______。

30、表达式″Winword″=″Win″的结果为______。

31、LEFT("123456789",LEN("数据库"))的计算结果是______。

32、在Visual FoxPro中用于计算检索的函数有COUNT、______、____、MAX和MIN。

33、FoxPro的字符型变量以字母______表示,数值型变量以字母______表示,浮点型变量以字母

______表示,通用型数据以字母______表示。

34、设X=36,Y=″石油″,Z=.T.

(1)表达式YEAR(CTOD(″05/19/2002″))的值是______;

(2)表达式″中国″-Y的值是______;

(3)表达式SUBS(Y,3,2)的值是______;

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序能够在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序能够在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源能够是 A)自由表或其它报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图

4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件

计算机一级考试题库及答案

2016计算机一级考试题库及答案 一、选择题 1以下关于编译程序的说法正确的是( zz? )。 A.编译程序属于计算机应用软件,所有用户都需要编词程序 B.编译程序不会生成目标程序,而是直接执行源程序 C.编译程序完成高级语言程序到低级语言程序的等价翻译 D.编译程序构造比较复杂,一般不进行出错处理 【参考答案】:C 【参考解析】:编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

2用8位二进制数能表示的最大的无符号整数等于十进制整数( )。 【参考答案】:A 【参考解析】:用8位二进制数能表示的最大的无符号整数是,转化为十进制整数是28-1=255。 3在数据管理技术发展的三个阶段中,数据共享最好的是( )。 A.人工管理阶段 B.文件系统阶段 C.数据库系统阶段 D.三个阶段相同 【参考答案】:C 【参考解析】:数据管理发展至今已经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。其中最后一个阶段结构简单,使用方便逻辑性强物理性少,在各方面的表现都最好,一直占据数据库领域的主导地位,所以选择C。 4在E—R图中,用来表示实体联系的图形是( )。

A.椭圆形 B.矩形 C.菱形 D.三角形 【参考答案】:C 【参考解析】:在E—R图中实体集用矩形,属性用椭圆,联系用菱形。 5软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。 A.学生成绩管理系统 语言编译程序 操作系统 D.数据库管理系统 【参考答案】:A

【参考解析】:软件按功能可以分为:应用软件、系统软件、支撑软件。操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属予系统软件。所以B、C、D都是系统软件,只有A是应用软件。 6一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。 【参考答案】:A 【参考解析】:根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。 7下列叙述中正确的是( )。 A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构 B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况

《全国计算机等级考试二级VFP》模拟试题

全国计算机等级考试二级VFP模拟试题(一) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 D:【解析】在对数据进行处理时,各数据元素在计算机中的存储关系,即为数据的存储结构。 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 B:【解析】栈是限定在一端进行插入与删除的线性表。栈顶(top):插入数据(即入栈)的一端;栈底(bottom):不能入栈也不能出栈的一端。栈存储数据的原则:"先进后出"或"后进先出"。栈的特性是具有记忆作用。 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。 A)冒泡排序为n/2 B)冒泡排序为n C)快速排序为n D)快速排序为n(n-1)/2 D:【解析】假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。A)log2n B)n/2 C)n D)n+1

C:【解析】在进行顺序查找过程中,如果被查的元素是线性表中的最后一个元素,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中的所有元素进行比较,这是顺序查找的最坏情况,需要比较的次数为n次。 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 A:【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。在线性链表中,各数据元素之间的前后件关系是由各结点的指针域来指示的,指向线性表中第一个结点的指针head称为头指针,当head=NULL(或0)时称为空表。 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 C:【解析】软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 B:【解析】模块的独立性是指,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,两者是相互联系的。一般较优秀的软件设计,应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

全国职称计算机等级考试题库及答案

全国计算机等级考试题库(1)及答案 1.微机中1K字节表示的二进制位数是( )。D A、1000 B、8x1000 C、1024 D、8x1024 2.计算机硬件能直接识别和执行的只有( )。D A、高级语言 B、符号语言 C、汇编语言 D、机器语言3.用于保存计算机输入输出数据的材料及其制品称为( )。A A、输入输出媒体 B、输入输出通道 C、输入输出接口 D、输入输出端口 4.计算机中,一个浮点数由两部分组成,它们是( )。 A A、阶码和尾数 B、基数和尾数 C、阶码和基数 D、整数和小数 5.下面是关于解释程序和编译程序的论述,其中正确的一条是( )。C A、编译程序和解释程序均能产生目标程序 B、编译程序和解释程序均不能产生目标程序 C、编译程序能产生目标程序而解释程序则不能 D、编译程序不能产生目标程序而解释程序能 6.硬盘工作时应特别注意避免( )。B A、噪声 B、震动 C、潮湿 D、日光 7.在Word中,打开文档的作用是( )。C A、将指定的文档从内存中读入,并显示出来 B、为指 定的文档打开一个空白窗 口 C、将指定的文档从外存中 读入,并显示出来D、显 示并打印指定文档的内容 8.在Word主窗口的右上 角、可以同时显示的按钮是 ( )。C A、最小化、还原和最大化 B、还原、最大化和关闭 C、 最小化、还原和关闭D、还 原和最大化 9.在Word的编辑状态,设 置了一个由多个行和列组 成的空表格,将插入点定在 某个单元格内,用鼠标单击 "表格"命令菜单中的"选定 行"命令,再用鼠标单击"表 格"命令菜单中的"选定列" 命令,则表格中被选择的部 分是( )。D A、插入点所在的行 B、插 入点所在的列C、一个单元 格D、整个表格 10.当前活动窗口是文档 d1.Doc的窗口,单击该窗口 的"最小化"按钮后( )。A A、不显示d1.doc文档内容, 但d1.doc文档并未关闭B、 该窗口和d1.doc文档都被 关闭 C、d1.doc文档未关闭,且 继续显示其内容D、关闭了 d1.doc文档但该窗口并未 关闭 11.如果想在Word主窗口 中显示常用工具按钮,应当 使用的菜单是( )。B A、"工具"菜单 B、"视图" 菜单C、"格式"菜单D、" 窗口"菜单 12.在Word的编辑状态, 设置了标尺,可以同时显示 水平标尺和垂直标尺的视 图方式是( )。B A、普通视图 B、页面视图 C、大纲视图 D、全屏显示 方式 13.在Excel中,选取一行 单元格的方法是( )。A A、单击该行行号 B、单击 该行的任一单元格C、在名 称框输入该行行号D、单击 该行的任一单元格,并选" 编辑"菜单的"行"命令 14.当启动Excel97后, Excel将自动打开一个名为 ( )的工作簿。C A、文档1 B、Sheet1 C、 Book1 D、EXCEL1 15.在Excel中,如要设置 单元格中的数据格式,则应 使用( )。B A、"编辑"菜单 B、"格式" 菜单中的"单元格"命令C、" 数据"菜单D、"插入"菜单中 的"单元格"命令 16.在单元格A2中输入( ), 使其显示0.4。B A、2/5 B、=2/5 C、="2/5" D、 "2/5" 17.在Excel中,下列运算 符中优先级最高的是( )。D A、^ B、* C、+ D、% 18.函数AVERAGE(参数 1,参数2,...)的功能是( )。 C A、求括号中指定的各参数 的总和B、找出括号中指定 的各参数中的最大值 C、求括号中指定的各参数 的平均值D、求括号中指定 的各参数中具有数值类型 数据的个数 19.在Windows中,若己 选定某文件,不能将该文件 复制到同一文件夹下的操 作是( )。C A、用鼠标右键将该文件拖 动到同一文件夹下B、先执 行"编辑"菜单中的复制命 令,再执行粘贴命令 C、用鼠标左键将该文件拖 动到同一文件夹下D、按 Ctrl键,再用鼠标右键将该 文件拖动到同一文件夹下 20.在Windows中,"任务 栏"的作用是( )。D A、显示系统的所有功能 B、 只显示当前活动窗口名C、 只显示正在后台工作的窗 口名D、实现窗口之间的切 换 21.Windows 操作系统是 一个( )。A A、单用户多任务操作系统 B、单用户单任务操作系统 C、多用户单任务操作系统 D、多用户多任务操作系统 22.设Windows桌面上已 经有某应用程序的图标,要 运行该程序,可以( )。C A、用鼠标左键单击该图标 B、用鼠标右键单击该图标 C、用鼠标左键双击该图标 D、用鼠标右键双击该图标 23.下面是关于Windows 文件名的叙述,错误的是( )。 D A、文件名中允许使用汉字 B、文件名中允许使用多个 圆点分隔符C、文件名中允 许使用空格D、文件名中允 许使用竖线("|") 24.通过Windows中"开始 "菜单中的"运行"项( )。C A、可以运行DOS的全部命 令B、仅可以运行DOS的 内部命令C、可以运行 DOS的外部命令和可执行 文件D、仅可以运行DOS

计算机vf试题一及答案

第一章Visual FoxPro 基础知识 一、选择题 1、使用关系运算对系统进行操作,得到的结果是() A、元组 B、属性 C、关系 D、域 2、DBMS指的是() A、数据库管理系统 B、数据库系统 C、数据库应用系统 D、数据库服务系统 3、数据库系统中支持的数据模型有() A、层次模型、网状模型、衔接模型 B、网状模型、衔接模型、关系模型 C、层析模型、网状模型、关系模型 D、层次模型、网状模型、树型模型 4、数据库系统由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和() A、操作系统 B、用户 C、数据 D、文件系统 5、在关系数据库系统中,一个关系其实就是一个() A、关系图 B、关系树 C、程序文件 D、二维表 6、用二维表表示的数据模型是() A、网状数据模型 B、层次数据模型 C、关系数据模型 D、交叉数据模型 7、关系的基本运算有两类:专门的关系运算和() A、传统的关系运算 B、传统的集合运算 C、字符串运算 D、数值运算 8、关系数据管理系统的3种基本运算不包括() A、选择 B、投影 C、连接 D、排序 9、存储在计算机内有结构的相关数据的集合称为() A、数据库 B、数据库管理系统 C、数据结构 D、数据库应用系统 10、下面不属于两个实体联系的是() A、一对一联系 B、一对多联系 C、多对一联系 D、多对多联系 11、下列数据库的术语和关系模型对应关系正确的是() A、记录与元组 B、字段与元组 C、记录类型与关系 D、实例与关系 12、用于实现数据库各种数据操作的软件称为() A、数据软件 B、操作系统 C、数据库管理系统 D、编译程序 13、下列说法中,不属于数据库特点的是() A、实现数据共享,减少数据冗余 B、采用特定的数据模型 C、有统一的数据控制功能 D、概念单一化“一事一地” 14、下列关于关系模型的叙述中,正确的是() A、关系中元组之间和属性之间都存在联系 B、关系中元组之间和属性之间都不存在联系 C、关系中只有元组之间存在联系 D、关系中只有属性之间存在联系 15、客观存在并且可以相互区别的事物称为() A、关系 B、属性 C、元组 D、实体 16、在模型概念中,实体所具有的某一特性称为() A、实体集 B、属性 C、元组 D、实体型 17、在关系运算中,查找满足一给定条件的元组的运算称为() A、选择 B、复制 C、投影 D、关联 18、在有关数据库的概念中,若干个记录的集合称为() A、字段名 B、文件 C、数据项 D、数据表 19、下列不属于DBMS功能的是()

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序可以在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序可以在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源可以是 A)自由表或其他报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图 4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件 8、在下面Visual FoxPro表达式中,运算结果为字符串的是

职称计算机考试试题题库及答案

职称计算机考试试题题库及答案

职称计算机考试试题题库 一、单选题 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、是指以信息技术改造原有产业,使其成为生产自动化、机器智能化和办公自动化的信息产业。 7、以电子信息为代表的高科技产业的核心是,它也是信息社会经济发展的基石。 a 计算机技术 b 网络技术 c 微电子技术 d 集成电路 8、世界上第一台电子计算机于在美国诞生,取名eniac。 a 1945 b 1946 c 1947

d 1948 9、计算机网络是计算机技术和相结合的产物。 a 系统集成技术 b 网络技术 c 微电子技术 d 通信技术 10、一种地理上分散的、具有独立功能的多台计算机经过通信设备和线路连接起来,在配有相应的网络软件的情况下实现资源共享的系统是。 a 现代通信系统 b 计算机网络 c 计算机系统 d 网络系统 11、集成电路从1958年美国研制出世界上第一块以来,已经历了小规模到极超大大规模的发展过程,极超大规模的英文简称是。 a ssi b msi c vlsi d ulsi 12、党的十六大报告指出是中国21世纪的一项重大战略举措。

《VFP数据库》试题及答案

页脚内容1 ****学院 学年 学期期末考试试题 (考试时间:120分钟 ) 答题说明: 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸上的答题无效。 一、选择(每小题2分,共70分) 1. VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D

2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 页脚内容2

最新计算机等级考试二级VFP笔试真题模拟

最新计算机等级考试二级VFP笔试真 题

4月全国计算机等级考试二级Visual FoxPro数据库设计 「、选择题(每小题2分,共70分) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ()。 A) 冒泡排序为n/2 B) 冒泡排序为n C) 快速排序为n D) 快速排序为n(n-1)/2 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()A)log2n B)n/2 C)n D)n+1 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (8)下列描述中正确的是()。 A)程序就是软件 B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合

(完整版)2019年全国计算机二级考试试题题库(附答案)

2019年全国计算机二级考试试题题库(附答案) 一、选择题((1)-(40)每小题1分,(41)-(50)每小题2分,共60分) 下列各题 A) 、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项在答题卡相应位置上涂黑,答在试卷上不得分。 (1) 应用软件是指 A) 所有能够使用的软件 B) 能被各应用单位共同使用的某种软件 C) 所有微机上都应使用的基本软件 D) 专门为某一应用目的而编制的软件 (2) 下列述叙中错误的是 A) 计算机要经常使用不要长期闲置不用 B) 为了延长计算机的寿命,应避免频繁开关计算机 C) 在计算机附近应避免磁场干扰 D) 计算机用几小时后,应关机一会儿再用 (3) 下列字符中,ASCII码值最小的是 A) A B) a C) Z D) x (4) 用晶体管作为电子器件制成的计算机属于 A) 第一代 B) 第二代 C) 第三代 D) 第四代 (5) 下列各不同进制的四个无符号数中,最小的数是 A) (11011001)2 B) (37)8 C) (75)10 D) (2A)16 (6) 二进制数1110111.11转换成十六进制数是 A) 77.C B) 77.3 C) E7.C D) E7.3 (7) 下列各无符号十进制数中,能用八位二进制表示的是 A) 296 B) 333 C) 256 D) 199 (8) 计算机的软件系统可分类为 A) 程序与数据 B) 系统软件与应用软件 D) 操作系统与语言处理程序 D) 程序、数据与文档 (9) 486机中的CPU同时能处理的二进制位数为 A) 8 B) 16 C) 32 D) 64 (10) 在使用计算机的过程中,需要重新启动DOS,则要

《VFP数据库》试题及答案

****学院学年学期期末考试试题 (考试时间:120分钟) 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸 一、选择(每小题2分,共70分) 1.VFP是一种________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案:D 2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 8.对于创建新类,VFP提供的工具有:_____。 选择:A. 类设计器和报表设计器_ B. 类设计器和查询设计器_C. 类设计器和表单设计器D. 类设计器答案:C 9.VFP的循环语句有_____。 选择:A. DO WHILE,FOR和SCAN _ B. DO WHILE ,FOR 和LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和DO WHILE _ 答案:A 10.彻底删除记录数据可以分两步来实现,这两步是______。 选择:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和 RECALL _ 答案:C 11.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭 后,则该"临时性关系" ______。 选择:A. 转化为永久关系B. 永久保留C. 临时保留D. 消失答案:D 12.下列控件均为容器类的是_____。

计算机二级 VFP 习题练习

请打开考生文件夹下的d93.dbf文档,进行如下操作: 1)请按已建立的希望工程赞助情况数据库表d93.dbf的结构输入下列如下记录: 姓名赞助数额联系电话要求 何利民 3400.00 (0374)4813520 请用于资助西部学生 成亚玲 1480.00 (010)62650654 请用于普及教育 2)在d93.dbf数据库表的第二条记录之后增加一条新记录: 姓名赞助数额联系电话要求 柯勇 900.00 (022)34681279 资助贫困大学生 操作完成后将操作结果保存在考生文件夹下。 1、打开考生文件夹下的数据库prod_m及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性 联系。 2、设置CATEGORY表中"种类名称"字段的默认值为:"饮料"。 3、为products表增加字段:销售价格N(8,2)。 4、如果所有商品的销售价格是在进货价格基础上增加18.98%,计算所有商品的销售价格。 操作完成后将操作结果保存在考生文件夹下。 本题的主要考核点: 为已建立索引的表建立联系、设置字段的默认值、字段的添加、字段的替换。 解题思路: 1.建立两个表的联系。在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。 2.在表设计器中,选中"种类名称"字段,在"字段有效性-默认值"中填入"饮料",单击确定。 3.增加字段的方法: 打开PRODUCTS表表设计器,将光标移动到最后的空字段格中,输入新的字段名、字段类型及长度。 4.可以使用BROWSE浏览表,然后在菜单"表"中选择"替换字段",字段为"销售价格","替换为"的表达式为"Products.进货价格 *(1+0.1898)",作用范围ALL。 也可用命令 REPLACE ALL 销售价格 WITH 进货价格*(1+0.1898)。 在考生文件夹下完成如下操作: 在考生文件夹下有表商品表98.dbf和销售表98.dbf。 根据"销售表98"和"商品表98"查询每种商品的商品号、商品名、单价、销售数量和销售金额(商品号、商品名取自商品表98,单价和销售数量取自销售表98,销售金额=单价*销售数量),结果按销售金额降序排序,并将查询结果存储到SEE_A98表中。 操作完成后将操作结果保存在考生文件夹下。

计算机考试试题库带答案

计算机考试试题库带答案

考试试题库 1、用高级程序设计语言编写的程序称为___c___。 A、目标程序 B、可执行程序 C、源程序 D、伪代码程序 2、操作系统是计算机系统中的_____a_。 A、核心系统软件 B、关键的硬件部件 C、广泛使用的应用软件 D、外部设备 3、在微机的配置中常看到"处理器PentiumⅢ/667"字样,其中数字667表示______a。 A、处理器的时钟主频是667MHz B、处理器的运算速度是667MIPS C、处理器的产品设计系列号是第667号 D、处理器与内存间的数据交换速率是667KB/s 4、下列关于计算机病毒的叙述中,正确的选项是____b__。 A、计算机病毒只感染.exe和.com文件 B、计算机病毒可以通过读写软盘、光盘或internet网络进行传播 C、计算机病毒是通过电力网进行传播的

D、计算机病毒是由于软盘片表面不清洁而造成的 5、十进制整数100化为二进制数是__a____。 A、1100100 B、1101000 C、1100010 D、1110100 6、目前网络传输介质中传输速率最高的是____c__。 A、双绞线 B、同轴电缆 C、光缆 D、电话线 7、第一台电子计算机是1946年在美国研制的,该机的英文缩写名是____a__。 A、ENIAC B、EDVAC C、EDSAC D、MARK-II 8、为了防止病毒传染到保存有重要数据的 3.5英寸软盘片上,正确的方法是______。 A、关闭盘片片角上的小方口 B、打开盘片片角上的小方口 C、将盘片保存在清洁的地方 D、不要将盘片与有病毒的盘片放在一起 9、在微机中,1MB准确等于__b____。 A、1024×1024个字 B、1024×1024个字节 C、1000×1000个字节 D、1000×1000个字 10、运算器的组成部分不包括_b_____。 A、控制线路 B、译码器 C、加法器 D、寄存器 11、如果鼠标器突然失灵,则可用组合键___a___

vfp试题带答案的

304班数据库(10月摸底试题) 一.单选题10*2 1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:(A) (A)DBS包括DB和DBMS (B)DBMS包括DB和DBS (C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS 2、下述关于数据库系统的正确叙述是(C)。 A、数据库系统避免了一切冗余 B、数据库系统中数据的一致性是指数据类型一致 C、数据库系统减少了数据冗余 D、数据库系统比文件系统管理更多的数据 3、Visual FoxPro 6.0数据库系统是(C)型数据库系统。 (A)网络(B)层次(C)关系(D)链状 4、设A=”123”,B=”234”,表达式(C)的值为假(.F.)。 (A).NOT.(A= =B) .OR.(B$”ABC”) (B).NOT.(A$”ABC”).AND.(A<>B) (C).NOT.(A<>B) (D).NOT.(A>=B) 5、将逻辑假值赋给内存变量DY的正确方法是(B) (A)DY=FALSE (B)STORE .F. TO DY (C)DY=”.F.”(D)STORE “F”TO DY 6、有以下命令: STORE “23.45” TO A ?STR(&A,2)+”45&A” 执行上述命令后的结果为(C) (A)4545&A(B)4545.45 (C)234523.45 (D)454523.45 7、假定Y=2,执行命令?Y=Y+2 后,其结果是(C) (A)3 (B)4 (C).F. (D).T. 8、在下列Visual FoxPro表达式中,结果为日期型的正确表达式是(B)。 A、DA TE () +TIME () B、DA TE ()+120 C、DA TE()-CTOD("02/01/99") D、288-DA TE () 9、设N=886,M=345,K=”M+N”,表达式1+&K的值是(A) (A)1232 (B)数据类型不匹配(C)1+M+N (D)346 10. 现有以下命令: T=36500 M=MOD(T,60) HH=INT(T/60) H=MOD(HH,24) D=INT(HH/24) ?HH,D,H,M 执行上述命令后的结果为(B) (A)25,608,8,20 (B)608,25,8,20 (C)608,25,20,8 (D)20,25,8,608 二. 判断题10*2 11. 数据库就是大量数据的集合(F) 12.在V isual FoxPro 6.0中,数组的每个元素的数据类型必须一致。(F) 13.内存变量和字段变量可以取同名,引用内存变量的正确方法是M->变量名。(T)

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

范文 2020年全国计算机二级vfp全真模拟考试题库及答 1/ 7

案(共六套) 2020年全国计算机二级vfp全真模拟考试题库及答案(共六套)2020年全国计算机二级vfp全真模拟考试题及答案(一) 1.下列叙述中正确的是( B )。 A)有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线性结构 C) 循环链表是非线性结构D) 双向链表是非线性结构【解析】线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。 所以有一个以上根结点的数据结构一定是非线性结构,所以A)错误。 循环链表和双向链表都是线性结构的数据结构。 2.下列关于二叉树的叙述中,正确的是( B )。 A)叶子结点总是比度为2的结点少一个 B) 叶子结点总是比度为2的结点多一个 C) 叶子结点数是度为2的结点数的两倍 D) 度为2的结点数是度为1的结点数的两倍【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。 所以选择B)。 3.程序调试的任务是( D )。

A)设计测试用例 B) 验证程序的正确性 C) 发现程序中的错误 D) 诊断和改正程序中的错误【解析】程序调试的任务是诊断和改正程序中的错误。 4.下列关于数据库设计的叙述中,正确的是( A )。 A)在需求分析阶段建立数据字典 B) 在概念设计阶段建立数据字典 C) 在逻辑设计阶段建立数据字典 D) 在物理设计阶段建立数据字典【解析】数据字典是在需求分析阶段建立,在数据库设计过程中不断修改、充实和完善的。 数据库系统的三级模式是概念模式、外模式和内模式 5.下列选项中属于面向对象设计方法主要特征的是( A )。 A)继承 B) 自顶向下 C) 模块化 D) 逐步求精【解析】面向对象基本方法的基本概念有对象、类和实例、消息、继承与多态性,所以选择A)。 6.在Visual FoxPro中,要想将日期型或日期时间型数据中的年份用4 位数字显示,应当使用设置命令( A )。 A)SET CENTURY ON B) SET CENTURY TO 4 C) SET YEAR TO 4 D) SET YAER TO yyyy 【解析】命令格式SET CENTURY ON|OFF|TO 的功能是用于决定如何显示或解释一个日期数据的年份。 ON显示世纪,即用4位数字表示年份; OFF不显示世纪,即用2位数字表示年份;TO决定如何解释一个用2位 3/ 7

计算机考试题库--操作系统试题及答案

计算机考试题库--操作系统试题及答案 一、选择题(从给出的A、B、C、D答案中,选出一个正确的答案) 1、计算机系统是由( )组成的。 A、主机、外设和软件 B、I/O设备、存储器、控制器、运算器 C、硬件系统和软件系统 D、操作系统、应用软件 2、虚拟机(Virtual Machine)是( )对计算机硬件系统的扩充。 A、外部设备 B、CPU C、应用软件 D、操作系统 3、硬件系统上用一组软件来管理整个计算机系统资源,同时提供一个简洁、友好的程序设计接口,这组软件就是( )。 A、工具软件 B、操作系统 C、软件系统 D、服务程序 4、操作系统是管理硬件资源,控制程序运行,改善人机界面和为应用软件提供支持的一种 ( )。 A、工具软件 B、系统软件 C、软件系统 D、服务程序 5、电子计算机经历了电子管时代、晶体管时代、集成电路芯片和大规模集成电路时代,直到有了( )才出现了多道处理系统。 A、磁盘 B、文件系统 C、操作系统 D、服务程序 6、联机批处理用处理器直接控制I/O(输入/输出)设备,当I/O设备工作时,处理机处于 ( )。 A、输入状态 B、输出状态 C、运行状态 D、等待状态 7、在脱机批处理方式中,有一台负责与外部设备交换信息的计算机,一般称之为( )。 A、终端处理机 B、卫星机 C、输入设备 D、服务设备 8、早年的( )体现了程序控制的设计思想,实现了作业间的自动过渡,使上机操作初步自动化。 A、批处理系统 B、软件系统 C、硬件系统 D、输入系统 9、在单道系统中一个用户程序执行完后,才允许启动另一用户程序,作业因等待I/O操作暂停时CPU( ),直至I/O操作的完成。 A、继续运行 B 、暂停 C、缓慢运行 D、运行加快 10、通道可以和CPU配合并行工作,具有中断主机的能力,操作系统运用中断技术协调CPU处理器与( )的运行关系。 A、硬件 B、内存 C、外存 D、IO处理器 11、多道程序设计技术可以使计算机在操作系统的控制之下,同时运行几道相互独立的程序,以减少( )等待的时间。 A、输入/输出设备 B、CPU处理器

全国计算机VFP二级考试题库(超全)

全国计算机考试VFP二级考试题库题量: 1、数据库管理系统是( )。 A:应用软件 B:系统软件 C:辅助设计软件 D:科学计算软件 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 2、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)的关系是()。 A:DBMS包括DB和DBS B:DBS包括DB和DBMS C:DB包括DBS和DBMS D:DB、DBS和DBMS是平等关系 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 3、DBMS的含义是()。 A:数据库系统 B:数据库管理系统 C:数据库管理员 D:数据库 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 4、Visual FoxPro软件属于()。 A:数据库系统 B:数据库管理系统 C:数据库应用系统 D:数据库

5、DBAS指的是()。 A:数据库管理系统 B:数据库系统 C:数据库应用系统 D:数据库服务系统 答案:C 知识点:VFP部分/选择题/V1概述/V11数据库系统T 6、数据库系统的核心是( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 7、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为( )。 A:数据库 B:数据库管理系统 C:编译程序 D:操作系统 答案:A 知识点:VFP部分/选择题/V1概述/V11数据库系统T 8、下列属于数据库管理系统的软件是( )。 A:Microsoft Word B:Visual Foxpro C:Visual Basic D:Turbo C 答案:B 知识点:VFP部分/选择题/V1概述/V11数据库系统T 9、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,在这几个阶段中,数据独立性最高的是()阶段。 A:数据库系统 B:文件系统

大学计算机vfp考试选择题题库

第 1 题 101.下面叙述中()不属于数据库系统的特点。答案:(C) A.数据结构化好 B.数据独立性高 C.数据冗余度高 D.数据共享程度高 102.某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上, 则产品和零件之间存在着()的联系。答案:(C) A.一对一 B.一对多 C.多对多 D.不能确定 103.现实世界中的事物(对象或个体),在数据世界中则表示为()。答案:(A) A.记录 B.数据项 C.文件 D.数据库 104.数据库的一系列特性是由一个称为()的软件,提供通用的存取和控制方法加以实现 的。答案:(B) A.数据服务器 B.数据库管理系统 C.数据分析系统 D.数据存储系统 105.数据库系统的特点包括()。答案:(D) A.数据的结构化 B.数据共享 C.数据的独立性和可控冗余度 D.以上都是 第 2 题 201.一个关系相当于一张二维表,表中的各列相当于关系的()。答案:(D) A.数据项 B.元组 C.结构 D.属性 202.在关系模式中,关系可视为一张表,元组是指表中的()。答案:(B) A.一列 B.一行 C.表名 D.值域 203.关系数据库管理系统必须实现的三种基本关系运算是()。答案:(C) A.索引、排序、查找 B.建库、录入、排序 C.选择、投影、连接 D.显示、统计、复制

204.数据库管理系统采用的数据模型一般有()三种。答案:(B) A.网状、链状和层次 B.层次、关系和网状 C.链状、网状和关系 D.层次、关系和环状 205.在下列关系模型的叙述中,不正确的是()。答案:(B) A.主码能够唯一地定义关系中的每一个元组 B.关系中的每个属性可以对应于多个值域 C.在关系中,元组的次序无关紧要 D.在关系中,列的次序无关紧要 第 3 题 301.设计器是创建和修改应用系统的可视化工具,如果要在设计器中新建和查看不同的表 及其关系,应使用()。答案:(D) A.表设计器 B.查询设计器 C.表单设计器 D.数据库设计器 302.扩展名为.prg的程序文件在项目管理器的()选项卡中显示和管理。答案:(C) A.数据 B.文档 C.代码 D.类 303.要启动vfp的向导,可进行的操作是()。答案:(D) A.打开新建对话框 B.单击工具栏的“向导”图标按钮 C.从“工具”菜单中选择向导 D.以上方法均可 304.要想在不同的工作区中打开相应的表,可在vfp主窗口中选择()菜单项。答 案:(D) A.文件→打开 B.工具→选项 C.显示→工具栏 D.窗口→数据工作期 305.下面有关vfp的正确叙述是()。答案:(B) A.在vfp命令窗口中,对命令的大小写敏感 B.vfp的命令关键字中如果出现全角字符,则执行该命令时就会出错 C.按ctrl+f3快捷键,会显示隐藏的命令窗口 D.项目管理器中不能创建视图文件 第 4 题 401.设当前数据库有n条记录,当函数eof()的值为.t.时,函数recno()的显示结果是()。 答案:(B) A.n B.n+1 C.n-1

相关主题
相关文档 最新文档