【计算机类职业资格】二级VISUAL+FOXPRO-123及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-123及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-123及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-123 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:46,分数:100.00)1.下列叙述中正确的是(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对2.下列关于栈的描述错误的是(分数:2.00)A.栈按“先进后出”的原则组织数据B.栈是特殊的线性表,只能在一端插入或删除数据C.栈具有记忆功能D.栈只能顺序存储3.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为 A.log2n B
2、.n2 C.n D.n+1(分数:2.00)A.B.C.D.4.下列选项中不符合良好程序设计风格的是(分数:2.00)A.数据说明的次序要规范化B.程序中要有必要的注释C.对所有输入的数据都要进行检查,确保数据的合法性D.程序的效率第一,清晰第二5.程序流程图(PFD)中的菱形代表的是(分数:2.00)A.数据流B.控制流C.加工步骤D.逻辑条件6.在软件开发中,需求分析阶段产生的主要文档是(分数:2.00)A.软件需求规格说明书B.数据库说明书C.集成测试计划D.概要设计说明书7.下列选项中属于软件生命周期中开发阶段任务的是(分数:2.00)A.详细设计B.运行维护C.可行性研究D.需求分析
3、8.数据库管理系统中负责数据完整性、安全性定义的语言是(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言9.“商品”与“顾客”两个实体集之间的联系一般是(分数:2.00)A.一对一B.多对一C.一对多D.多对多10.有三个关系 R,S 和 T 如下: (分数:2.00)A.选择B交C.投影D并11.Visual FoxPro 是一种关系数据库管理系统,这里的关系通常是指(分数:2.00)A.数据库文件(.dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(.dbf 文件)D.一个表文件中两条记录之间有一定的关系12.在 Visual FoxPro 中
4、,报表文件的扩展名是(分数:2.00)AdbcBfrxCsexDmpr13.在“项目管理器”下建立命令文件(程序),应该使用的选项卡是(分数:2.00)A.数据B.文档C类D.代码14.假设学生表已在当前工作区打开,其当前记录的“姓名”字段值为“李三”(C 型字段)。在命令窗口输入并执行如下命令: 姓名=姓名-“成绩“ ?姓名 屏幕上会显示(分数:2.00)A.李三B.李三成绩C.成绩D.李三-成绩15.执行如下命令的输出结果是 ?19%4,19%-4(分数:2.00)A.1 -1B.3 3C.1 1D.3 -116.计算结果不是字符串“Student“的语句是(分数:2.00)A.left(
5、“Student“,7)B.substr(“MyStudent“,3,7)C.right(“MyStudent“,7)D.at(“MyStudent“,3,7)17.在 Visual FoxPro 中,用于建立或修改程序文件的命令是(分数:2.00)A.MODIFY文件名B.MODIFY COMMAND文件名C.MODIFY PROCEDURE文件名D.上面 B 和 C 都对18.不允许出现重复字段值的索引是(分数:2.00)A.候选索引和主索引B.普通索引和唯一索引C.唯一索引和主索引D.唯一索引19.在当前打开的表中,显示“地址”以“北京市”开头的所有仓库,正确的命令是(分数:2.00)A
6、.list for 地址=“北京*“B.list for 地址=“北京市“C.list for 地址=“北京%“D.list where 地址=“北京市“20.假设在 Visual FoxPro 的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是(分数:2.00)A.=“男“.OR.“女“B.性别=“男“.OR.“女“C.“男女“$性别D.性别$“男女“21.以下属于 SQL 数据查询命令的是(分数:2.00)A.SELECTB.INSERTC.CREATED.GRANT22.在 SQL 语言中,用于对查询结果计数的函数是(分数:2.00)A.SUM()B.AVG()C.MIN(
7、)D.COUNT()23.在 SQL 语句中,与表达式“定价 BETWEEN 20 AND 25”功能相同的表达式是(分数:2.00)A.定价=20 OR =25B.定价=20 OR 定价=25C.定价=20 AND 定价=25D.定价=20 AND =2524.从“订单”表中删除签订日期为 2010 年 1 月 1 日(含)之前的订单记录,正确的 SQL 语句是(分数:2.00)A.DROP FROM 订单 WHERE 签订日期=2010-1-1B.DROP FROM 订单 FOR 签订日期=2010-1-1C.DELETE FROM 订单 WHERE 签订日期=2010-1-1D.DELE
8、TE FROM 订单 FOR 签订日期=2010-1-125.以下关于“视图”的描述,错误的是(分数:2.00)A.视图保存在数据库中B.视图不可更新C.视图可以删除D.视图物理上不包含数据26.要使表单运行时自动居中,应设置的属性是(分数:2.00)A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter27.要使表单的标题变为“档案管理”,应设置命令按钮 Command1 的 Click 事件为(分数:2.00)A.ThisForm.Command1.Caption=“档案管理“B.Parent.Caption=“档案管理“C.ThisForm.C
9、aption=“档案管理“D.This.Caption=“档案管理“28.页框控件也称作选项卡控件,用于指明一个页框对象所包含的页对象的数量的属性是(分数:2.00)A.TabsB.PageCountC.ActivePageD.Pages29.在列表框控件设计中,确定列表框内的某个条目是否被选定应使用的属性是(分数:2.00)A.ValueB.ColumnCountC.ListCountD.Selected30.在 Visual FoxPro 中,预览报表的命令是(分数:2.00)A.PREVIEW REPORTB.REPORT FORMPREVIEWC.DO REPORTPREVIEWD.R
10、UN REPORTPREVIEW使用如下数据表: 客户(客户号,名称,联系入,地址,电话号码) 产品(产品号,名称,规模说明,单价) 订购单(订单号,客户号,产品号,数量,订购日期)(分数:10.00)(1).查询单价在 100 元以上的鼠标和键盘,正确命令是(分数:2.00)A.SELECT*FROM 产品 WHERE 单价100 AND(名称=“鼠标“AND 名称=“键盘“)B.SELECT*FROM 产品 WHERE 单价100 AND(名称=“鼠标“OR 名称=“键盘“)C.SELECT*FROM 产品 FOR 单价100 AND(名称=“鼠标“AND 名称=“键盘“)D.SELECT
11、*FROM 产品 FOR 单价100 AND(名称=“鼠标“ OR 名称=“键盘“)(2).查询客户名称中有“电脑”二字的客户信息,正确的 SQL 命令是(分数:2.00)A.SELECT*FROM 客户 WHERE 名称 LIKE“%电脑%“B.SELECT*FROM 客户 FOR 名称 LIKE“%电脑%“C.SELECT*FROM 客户 WHERE 名称=“%电脑%“D.SELECT*FROM 客户 FOR 名称=“%电脑%“(3).查询尚未最后确定订购单的有关信息的正确命令是(分数:2.00)A.SELECT 名称,联系入,电话号码,订单号 FROM 客户,订购单 WHERE 客户.客
12、户号=订购单.客户号 AND 订购日期 IS NULLB.SELECT 名称,联系入,电话号码,订单号 FROM 客户,订购单 WHERE 客户.客户号=订购单.客户号 AND 订购日期=NULLC.SELECT 名称,联系入,电话号码,订单号 FROM 客户,订购单 FOR 客户.客户号=订购单.客户号 AND 订购日期 IS NULLD.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单 FOR 客户.客户号=订购单.客户号 AND 订购日期=NULL(4).查询订购单的数量和所有订购单平均金额,正确命令是(分数:2.00)A.SELECT COUNT(DISTINCT
13、订单号),AVG(数量*单价)FROM 产品 JOIN 订购单 ON 产品.产品号=订购单.产品号B.SELECT COUNT(订单号),AVG(数量*单价)FROM 产品 JOIN 订购单 ON 产品.产品号=订购单.产品号C.SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品,订购单 ON 产品.产品号=订购单.产品号D.SELECT COUNT(订单号),AVG(数量*单价)FROM 产品,订购单 ON 产品.产品号=订购单.产品号(5).假设客户表中有客户号(关键字)C1C8 共 8 条客户记录,订购单表有订单号(关键字)OR1OR6 共 6条订购
14、单记录, 并且订购单表参照客户表。如下命令可以正确执行的是(分数:2.00)A.INSERT INTO 订购单 VALUES(“OR5“,“C5“,“102“,3,2008/10/10)B.INSERT INTO 订购单 VALUES(“OR5“,“C9“,“102“,3,2008/10/10)C.INSERT INTO 订购单 VALUES(“OR7“,“C9“,“102“,3,2008/10/10)D.INSERT INTO 订购单 VALUES(“OR7“,“C5“,“102“,3,2008/10/10)31.算法是指(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.
15、解决问题的有限运算序列32.下列叙述中正确的是(分数:2.00)A.循环链表是非线性结构B.双向链表是非线性结构C.只有一个根结点的数据结构不一定是线性结构D.有一个以上根结点的数据结构不一定是非线性结构33.下列关于线性链表的描述中正确的是(分数:2.00)A.存储空间不一定连续,且各元素的存储顺序是任意的B.存储空间不一定连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D.存储空间必须连续,且各元素的存储顺序是任意的34.面向对象方法中,不属于对象基本特点的是(分数:2.00)A.标识唯一性B.分类性C.封装性D.一致性35.在软件生命周期中
16、,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析36.数据流图中方框表示的是(分数:2.00)A.数据流B.存储文件C.控制流D.源、潭37.下列关于软件测试的描述中正确的是(分数:2.00)A.软件测试的主要目的是发现程序中的错误B.软件测试的目的是证明程序是否正确C.软件测试的目的是使程序运行结果正确D.软件测试是证明软件中没有错误38.数据库、数据库系统和数据库管理系统之间的关系是(分数:2.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据
17、库系统D.三者没有明显的包含关系39.设有图书(图书编号,书名,第一作者,出版社)、读者(借书证号,姓名,单位,职称)和借阅(借书证号,图书编号,借书日期,还书日期)三张表,则借阅表的关键字(键或码)为(分数:2.00)A.借书证号,图书编号B.图书编号,借书日期C.借书日期,还书日期D.借书证号,借书日期40.有三个关系 R,S 和 T 如下: (分数:2.00)A并B.自然连接C.笛卡尔积D交41.在 Visual FoxPro 中,用二维表来表示实体与实体间联系的数据模型称为(分数:2.00)A.层次模型B.网状模型C.关系模型D.E-R 模型42.向项目中添加表单,可以使用项目管理器的
18、(分数:2.00)A.“代码”选项卡B.“类”选项卡C.“数据”选项卡D.“文档”选项卡43.说明数组后,数组元素的初值是(分数:2.00)A.整数 0B.不定值C.逻辑真D.逻辑假44.设 x=“998“,y=1,k=“2“,表达式 x+&k 的值是(分数:2.00)A.9982B.1000C.“9982“D.数据类型不匹配45.有如下程序: INPUT TO A1 IF A1=10 B1=0 ENDIF B1=1 ?B1 假定从键盘输入的 A 的值一定是数值型,那么上面条件选择程序的执行结果是(分数:2.00)A.0B.1C.由 A 的值决定D.程序出错二级 VISUAL+FOXPRO-1
19、23 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:46,分数:100.00)1.下列叙述中正确的是(分数:2.00)A.一个算法的空间复杂度大,则其时间复杂度也必定大B.一个算法的空间复杂度大,则其时间复杂度必定小C.一个算法的时间复杂度大,则其空间复杂度必定小D.上述三种说法都不对 解析:解析 算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。根据各自的定义可知,算法的时间复杂度与空间复杂度并不相关。2.下列关于栈的描述错误
20、的是(分数:2.00)A.栈按“先进后出”的原则组织数据B.栈是特殊的线性表,只能在一端插入或删除数据C.栈具有记忆功能D.栈只能顺序存储 解析:解析 栈是限定在一端进行插入与删除的线性表,允许插入和删除元素的一端称为栈顶,另一端为栈底。栈顶元素是最后被插入的元素,也是最先被删除的元素,即栈是按照“先进后出”的原则组织数据的。栈具有记忆功能,可以顺序存储,也可以链式存储。3.对长度为 n 的线性表进行顺序查找,在最坏情况下需要比较的次数为 A.log2n B.n2 C.n D.n+1(分数:2.00)A.B.C. D.解析:解析 对线性表进行顺序查找,最坏的情况是待查数据在表中不存在,所以比较
21、的次数与表中的元素一样多。4.下列选项中不符合良好程序设计风格的是(分数:2.00)A.数据说明的次序要规范化B.程序中要有必要的注释C.对所有输入的数据都要进行检查,确保数据的合法性D.程序的效率第一,清晰第二 解析:解析 当今主导的程序设计风格是“清晰第一,效率第二”的观点。结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,而实际应用中,人们更重视程序的可理解性。5.程序流程图(PFD)中的菱形代表的是(分数:2.00)A.数据流B.控制流C.加工步骤D.逻辑条件 解析:解析 程序流程图是软件设计过程中常用的图形描述工具之一。构成程序流程图的最基本符号有:“”或“”表示控制流,“”
22、表示加工步骤,“”表示逻辑条件。6.在软件开发中,需求分析阶段产生的主要文档是(分数:2.00)A.软件需求规格说明书 B.数据库说明书C.集成测试计划D.概要设计说明书解析:解析 软件需求规格说明书是需求分析阶段最后的成果,它是作为需求分析的一部分而制定的可交付文档。概要设计说明书、数据库说明书、集成测试计划都是概要设计阶段需要编写的文档。7.下列选项中属于软件生命周期中开发阶段任务的是(分数:2.00)A.详细设计 B.运行维护C.可行性研究D.需求分析解析:解析 软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。定义阶段包括问题定义、可行性研究和需求分析,开发阶段包括概要设计
23、、详细设计、实现和测试,运行维护即软件的运行和维护。8.数据库管理系统中负责数据完整性、安全性定义的语言是(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言 解析:解析 数据定义语言负责数据的模式定义和数据的物理存取构建;数据操纵语言负责数据的操纵;数据控制语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。无“数据管理语言”的说法。9.“商品”与“顾客”两个实体集之间的联系一般是(分数:2.00)A.一对一B.多对一C.一对多D.多对多 解析:解析 商品与顾客两个实体集之间的买与被买联系是多对多的,因为一种商品可以被多个顾客购买,而一个顾客可以
24、买多个商品。10.有三个关系 R,S 和 T 如下: (分数:2.00)A.选择B交C.投影D并 解析:解析 两个相同结构关系的并是由属于这两个关系的元组组成的集合。11.Visual FoxPro 是一种关系数据库管理系统,这里的关系通常是指(分数:2.00)A.数据库文件(.dbc 文件)B.一个数据库中两个表之间有一定的关系C.表文件(.dbf 文件) D.一个表文件中两条记录之间有一定的关系解析:解析 在 Visual FoxPro 中,一个关系的逻辑结构就是一张二维表,一张二维表就是一个关系,所以关系数据库管理系统的关系是若干个二维表。12.在 Visual FoxPro 中,报表文
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO123 答案 解析 DOC
