2022年二级Visual+Foxpro数据库程序设计模拟 19.pdf
《2022年二级Visual+Foxpro数据库程序设计模拟 19.pdf》由会员分享,可在线阅读,更多相关《2022年二级Visual+Foxpro数据库程序设计模拟 19.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 模拟 二级 Visual Foxpro数据库程序设计模拟351 选择题第 1 题:下列数据结构中,属于非线性结构的是( ) 。A.带链队列B.循环队列C.带链栈D.二叉树参考答案: D 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。 线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义知二叉树是一种非线性结构。第 2 题:下列叙述中正确的是 ( )。A.数据的逻辑结构与存储结构是一一对应的B.算法的时间复杂度与空间复杂度一定相关C.算法的效率只与问题的规模有关,而与数据的存储结构无
2、关D.算法的时间复杂度是指执行算法所需要的计算工作量参考答案: D 根据时间复杂度和空间复杂度的定义可知,算法的时间复杂度与空间复杂度并不相关。数据的逻辑结构就是数据元素之间的逻辑关系,它是从逻辑上描述数据元素之间关系的, 是独立于计算机的; 数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示的,它们并非一一对应。 算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关。第 3 题:在结构化程序设计中,模块划分的原则是( )。A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各模块之间的联系应尽量紧密D.模块内具有高内聚度,模块间具有低耦合度参考答案: D 耦合性和内
3、聚性是模块独立的两个定性标准。一般较优秀的软件设计尽量做到高名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 2 内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。第 4 题:软件按功能可以分为应用软件、系统软件和支撑软件( 或工具软件 )。下面属于应用软件的是 ( )。A.浏览器B.操作系统C.编泽程序D.汇编程序参考答案: A 操作系统属于系统软件, 编译程序和汇编程序都属于支撑软件,而浏览器属于应用软件。第
4、 5 题:在 E-R图中,用来表示实体集的图形是( ) 。A.矩形B.椭圆形C.菱形D.三角形参考答案: A E-R图中用矩形表示实体集,用椭圆形表示属件,用菱形表示联系。第 6 题:结构化分析可以使用的工具是( ) 。A.N-S 图B.DFD图C.PAD图D.程序流程图参考答案: B 数据流图 (DFD)、数据字典、判定表和判定树是结构化分析常用的工具。程序流程图、 N-s 图、PAD图是详细设计过程中常用的图形工具。第 7 题:下面不属于软件设计原则的是( ) 。A.抽象B.模块化C.自底向上D.信息隐蔽名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
5、- - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 3 参考答案: C 软件设计遵循软件工程的原则,包括抽象、模块化、信息隐蔽和模块独立性。第 8 题:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是( )。A.数据库系统B.文件系统C.人工管理D.数据项管理参考答案: A 在数据管理技术的发展过程中, 经历了人工管理阶段、 文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统这一阶段。数据库系统阶段用数据模型来表示复杂的数据, 有较高的数据独
6、立性。 数据库系统为用户提供了方便的用户接口, 用户既可使用查询语言或终端命令操作数据库,也可以用程序方式来操作。数据库管理系统提供了数据控制功能。第 9 题:数据库设计包含四个阶段,它们是需求分析、( ) 、逻辑设计和物理设计。A.编码设计B.测试阶段C.运行阶段D.概念设计参考答案: D 数据库设计目前一般采用生命周期法,即将整个数据库应用系统的开发分解成目标独立的若干阶段。它们是需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段和进一步修改阶段。数据库设计中采用前四个阶段,并重点以数据结构与模型为设计主线。第 10 题:有两个关系 R,S如下:由关系 R
7、通过运算得到关系 S,则所使用的运算为 ( ) 。A.选择名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 4 B.插入C.投影D.连接参考答案: C 专门的关系运算有3 种:投影、选择和连接。 选择运算是从关系中找出满足给定条件的那些元组,其中的条件是以逻辑表达式给出的,值为真的元组将被选取,这种运算是从水平方向抽取元组。 投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解。连接
8、运算是二日运算,需要两个关系作为操作对象。第 11 题:在关系模型中,每个关系模式中的关键字( )。A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成D.只能由一个其值能唯一标识关系中任何元组的属性组成参考答案: C 关系数据模型中的关键字可以是一个或多个属性组合,其值能够唯一地标识一个元组。第 12 题:在 Visual FoxPro ,下列选项卡属于项目管理器的是( )。A.数据选项卡、菜单选项卡、文档选项卡、类选项卡B.数据选项卡、文档选项卡、其他选择卡、类选项卡C.数据选项卡、代码选项卡、视图选项卡、类选项卡D.数据选项卡、表单选项卡
9、、报表选项卡、类选项卡参考答案: B Visual FoxPro 的项目管理器中有6 个选项卡:“全部”、“数据”、“文档”、“类”、“代码”和“其他”。第 13 题:执行下列命令,正确的输出结果是( )。STORE-123 456 TO NUM ?“NUM= ”+STR(NUM,8,3) A.123.456 B.-123.456 C.NUM=-123 456 D.NUM=123 456 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 - - - - - - -
10、 - - 5 参考答案: C SFORE 的功能是给内存变量赋值,STR()函数的功能则是将数值转换成字符,转换时自动四舍五人。 本题要求返回的字符串的理想长度为8 个字符,保留 3 位小数,所以正确答案为C选项。第 14 题:Visual FoxPro是一种 ( )。A.数据库管理系统B.数据库C.数据库系统D.数据库应用系统参考答案: A 为数据库的建立、使用和维护而配置的软件称为数据库管理系统,Visual FoxPro就是一种数据库管理系统软件。第 15 题:在 Visual FoxPro的字段类型中,日期型字段占多少字节( )。A.1 B.2 C.4 D.8 参考答案: D 在 Vi
11、sual FoxPm 中,逻辑型字段只占1 字节,系统默认的备注型和通用型字段各占 4 字节,日期型字段占8 字节。第 16 题:在 Visual FoxPro的命令中,定位第六条记录上的命令是( )。A.GO TOP B.GO BOTTOM C.GO 6 D.GOTO 6 参考答案: D G0命令直接对记录进行定位,TOP是表头,不使用索引时,记录号为1 的记录,使用索引时, 索引项排在最前面的索引对应的记录。BOTTOM 是表尾,当不使用索引时是记录号最大的那条记录, 使用索引时是索引项排在最后面的索引项对应的记录。 GOTO 命令用于直接定位到第儿条记录。名师资料总结 - - -精品资料
12、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 15 页 - - - - - - - - - 6 第 17 题:下列表达式中不符合Visual FoxPro 60 语法要求的是 ( ) 。A.5Y15 B.L+1 C.2345 D.072712 参考答案: A 在 Visual FoxPro 中,表达式的书写也要满足一定的要求。选项 D表示的是日期型的数据,符合VisualFoxPro 的语法要求;选项B也满足,它的含义是将两个变量相加;选项 C表示的是一个数值型的常量2345, 因此它也满足 Visu
13、al FoxPro的语法要求;选项A是一个错误的逻辑表达式,因为5Y不能用来给变量命名。第 18 题:下列程序段执行时在屏幕上显示的结果是( )。x1=40 x2=60 SET UDFPARMS TO VALUE DO test WITH x1 ,x2 7 x1 ,x2 PROCEDURE test PARAMETERS a,b x=a a=b b=x ENDPRO A.60 60 B.60 40 C.40 40 D.40 60 参考答案: B 本题考查的知识点是参数的传递。过程test实现了两个数据的互换,即输出结果为: x1=60,x2=40。第 19 题:设 b=“全国计算机等级考试”,
14、结果为“等级考试”的表达式是( ) 。A.Left(b ,8) B.Right(b ,8) C.Left(b ,4) D.Right(b ,4) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 7 参考答案: B Left()从指定表达式值的左端取一个指定长度的子串作为函数值,Right() 从指定表达式值的右端取一个指定长度的子串作为函数值。需要注意的是, 中文的一个字占两个字符。第 20 题:在 Visual FoxPro
15、中,数据库文件和数据表文件的扩展名分别是( )。A.DBF和DCT B.DBF和DBC C.DBC和DCT D.DBC和DBF 参考答案: D Visual FoxPro 在建立数据库时, 将同时建立数据库文件 ( DBC) 、数据库备注文件(DCT) 和数据库索引文件 (DCX) 。DBF为数据表文件的扩展名。第 21 题:下列有关数据库表和自由表的叙述中,正确的是( ) 。A.数据库表可以用表设计器来建立,自由表不可以用表设计器建立B.数据库表和自由表都支持表间联系和参照完整性C.自由表不可以添加到数据库中D.数据库表可以从数据库中移出成为自由表参考答案: D Visual FoxPro
16、中的表包括数据库表和自由表, 两者都可以通过表设计器来建立,并可以相互转化, 但只有数据库表支持表间联系和参照完整性。可以将自由表添加到数据库中, 使之成为数据库表; 也可以将数据库表从数据库中移出,使之成为自由表。第 22 题:在 Visual FoxPro中,使用索引的主要目的是( ) 。A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理参考答案: A 索引可以根据查询要求,迅速缩小查询范围,提高查询速度。故本题答案为A。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
17、7 页,共 15 页 - - - - - - - - - 8 第 23 题:存 SQL中,DELETE 命令是指 ( ) 。A.从视图中删除元组B.从视图中删除记录C.从基本表中删除行D.从基本表中删除列参考答案: C 在 Visual FoxPro中,SQL的 DELETE 命令是指从基本表中删除行。第 24 题:删除视图 myview的命令是 ( ) 。分值A.DELETE myview VIEW B.DELETE myview C.DROP myview VIEW D.DROP VIEW myview 参考答案: D 根据删除视图命令的格式可知选项D正确。第 25 题:在 SQL语句中,
18、用于限定条件的短语是( ) 。A.CONDITION B.WHERE C.WHILE D.FOR 参考答案: B 往 SQL语句中, WHERE说明查询条件,即选择元组的条件。第 26 题:课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL语句“SELECT*FROM 课程 WHERE 课程名 =数据结构 ”完成的操作称为 ( ) 。A.选择B.投影C.连接D.并参考答案: A 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 15 页 - - - - - -
19、- - - 9 选择是从行的角度对表进行操作,选择满足条件的元组; 投影是从列的角度进行操作,选择满足条件的列; 连接和并运算是对两个以上的表进行操作。题目中的SQL语句是从“谍程”表中选择满足条件的行。第 27 题:SQL语句中查询条件短语的关键字是( )。A.WHERE B.FOR C.WHILE D.CONDITION 参考答案: A SQL查询语句的基本形式是: SELECT FROM WHERE,其中 WHERE 子句用于筛选条件。第 28 题:将查询结果存储到临时表的SQL SELECT 格式是 ( )。A.TO FILE B.INTO CURSOR C.INTO DBF D.IN
20、TO ARRAY 参考答案: B INTO CURSOR、INTO TABLE 、INTO ARRAY 都是 SELECT 语句的短语。 INTO ARRAY是将查询结果放在数组中。 INTO CURSOR是将查询结果存入临时数据库文件。 INTO TABLE 是将查询结果存放到永久表中。TO FILE 是将查询结果放在文本文件中。故本题答案为 B。第 29 题:在下列选项中,不属于SQL数据定义功能的是 ( ) 。A.SELECT B.CREATE C.ALTER D.DROP 参考答案: A SELECT 用来查询数据,属于SQL的查询功能。 CREATE 用来创建表, ALTER 用来修
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年二级Visual+Foxpro数据库程序设计模拟 19 2022 二级 Visual Foxpro 数据库 程序设计 模拟
限制150内