国家二级VF笔试模拟试卷280(题后含答案及解析)
- 格式:doc
- 大小:45.50 KB
- 文档页数:12
国家二级VF笔试模拟试卷280(题后含答案及解析) 题型有:1. 选择题 2. 填空题
选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.应用数据库的主要目的是解决______。
A.数据保密问题
B.数据完整性问题
C.数据冗余问题
D.数据存储量大的问题
正确答案:D 涉及知识点:数据库设计基础
2.下列关于队列的叙述中正确的是()。
A.在队列中只能插入数据
B.在队列中只能删除数据
C.队列是先进先出的线性表
D.队列是先进后出的线性表
正确答案:C
解析:队列是指允许在一端进行插入、而在另—端进行删除的线性表,允许插入的一端称为队尾,允许删除的一端称为队头,选项A和选项B错误。在队列中,最先插入的元素将最先能够被删除,反之,最后插入的元素将最后才能被删除,所以,队列又称为“先进先出”或“后进后出”的线性表,它体现了“先来先服务”的原则,选项C正确,选项D错误。
3.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
正确答案:A
解析:本题是对数据库理论中几个基本概念的考查。数据库系统由五个部分组成:数据(DB)、数据库管理系统(DBMS)、硬件系统、数据库管理员和用户。因此可知,DBS包括DB和DBMS,故选项A为正确答案。
4.
A.
B.
C.
D.
正确答案:B
5.数据库技术的根本目标是要解决数据的( )。
A.存储问题
B.共享问题
C.安全问题
D.保护问题
正确答案:B
解析:在数据库系统中,需要对数据进行集中、统一的管理,以达到被多个应用程序共享的目标。
6.数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是( )。
A.DB 包括DBS 和DBMS
B.DBMS 包括DB 和DBS
C.DBS 包括DB 和DBMS
D.没有任何关系
正确答案:C
解析:数据库系统(DBS)由数据库(DBS)、数据库管理系统(DBMS)、数据库管理员、硬件平台和软件平台5个部分组成,可见DB和DBMS都是DBS的组成部分。
7.程序的3种基本控制结构是
A.过程、子过程和分程序
B.顺序、选择和重复
C.递归、堆栈和队列
D.调用、返回和转移
正确答案:B
解析:采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括3种基本控制结构,分别是顺序结构、选择结构和重复结构(又称循环结构)。
8.在排序方法中,将整个无序序列分割成若干小的子序列并分别进行排序的方法,称为
A.希尔排序
B.冒泡排序
C.插入排序
D.选择排序
正确答案:A
解析:希尔排序法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个增量h的元素组成的)分别进行直接插入排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。
9.软件生命周期中所花费用最多的阶段是______。
A.详细设计
B.软件编码
C.软件测试
D.软件维护
正确答案:D
解析:软件生命周期分为软件定义、软件开发及软件运行维护3个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。
10.在下列选项中,______不是一个算法一般应该具有的基本特征。
A.确定性
B.可行性
C.无穷性
D.拥有足够的情报
正确答案:C
解析:作为一个算法,一般应具有以下几个基本特征。①可行性②确定性③有穷性④拥有足够的情报
11.在所有排序方法中,关键字比较的次数与记录的初始排列次序无关的是______。
A.希尔排序
B.冒泡排序
C.插入排序
D.选择排序
正确答案:D 涉及知识点:数据结构与算法
12.下列工具中属于需求分析常用工具的是______。
A.PAD
B.PFD
C.N-S
D.DFD
正确答案:A 涉及知识点:软件工程基础
13.在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
正确答案:B 涉及知识点:数据库设计基础
14.MODIFY STRUCTURE命令的功能是()。
A.修改记录值
B.修改表结构
C.修改数据库结构
D.修改数据库或表结构
正确答案:B
解析:使用命令方式修改表结构时,使用MODIFY STRUCTURE命令,将当前已打开的表文件的表设计器打开进行修改。选项B正确。
15.在Visual FoxPro中下列叙述错误的是()。
A.关系也被称作表
B.数据库文件不存储用户数据
C.表文件的扩展名是.dbf
D.多个表存储在一个物理文件中
正确答案:D
解析:在Visual FoxPro中,用二维表结构来表示实体以及实体之间联系的模型称为关系模型。在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系,在关系数据库中将关系也称做表。在Visual FoxPro中,数据库是一个逻辑上的概念和手段,是通过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。在建立Visual FoxPro数据库时,相应的数据库名称实际是扩展名为dbc的文件名,与之相关的还会自动建立数据库备注(memo)文件和一个数据库索引文件。即建立数据库后,用户可以在磁盘上看到文件名相同,但扩展名分别为dbc、dct和dex的3个文件,这3个文件是供Visual FoxPro 数据库管理系统管理数据库使用的,用户一般不能直接使用这些文件。表文件的扩展名为.dbf。数据库文件只是用于管理和组织数据库对象,而一个数据库中的数据就是由表的集合构成的,一般一个表对应于磁盘上的一个扩展名为dbf的文件,如果有备注或通用型大字段,则磁盘上还会有一个对应扩展名为fpt的文件。