【计算机类职业资格】二级VISUAL+FOXPRO笔试-266及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO笔试-266及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO笔试-266及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO笔试-266 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:34,分数:70.00)1.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。例如,要为“文件”菜单项指定访问键为“F”的菜单名称定义是( )。(分数:2.00)A.文件/(F)B.文件/(F)C.文件(/F)D.文件(/2.下列赋值语句正确的是( )。(分数:2.00)A.STORE 5 TO X BB.STORE 5,6 TO X,BC.X,Y=5D.X=5, Y=63.下面关于数据环境和数据环境中两个表之间关联的叙述中,正确的是( )。(分数:2.00)A.数
2、据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象4.下列方法中,属于白盒法设计测试用例的方法的是( )。(分数:2.00)A.错误推测B.因果图C.基本路径测试D.边界值分析5.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录行 名称1 电视机2 计算机3 电扇线4 电脑连线5 电话线假定名称字段为字符型,宽度为 8,那么下面程序段的输出结果是( )。GO 2SCAN NEXT 4 FOR LEFT(名称,2)=“电“IF RIGHT(名称,2)=“线“EXITENDIFENDSCAN?名称(分数:2.0
3、0)A.电视机B.电扇线C.电脑连线D.电话线6.以下描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.可随机访问B.需要连续的存储空间C.不便于插入和删除D.逻辑相邻的数据物理位置上不相邻7.设有如下关系表:(分数:2.00)A.B.C.D.8.开发大型软件时,产生困难的根本原因是( )。(分数:2.00)A.大型系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重9.下列描述中,正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构10.在 Visual FoxPr
4、o的工作 1区和 3区打开了数据表文件,再接着执行 SELECT 0后,选择工作区的结果是( )。(分数:2.00)A.0B.1C.2D.311.向项目中添加报表,应该使用项目管理器的( )。(分数:2.00)A.“代码”选项卡B.“文档”选项卡C.“数据”选项卡D.“类”选项卡12.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。(分数:2.00)A.逻辑设计B.需求分析C.详细设计D.物理设计13.以下关于自由表的叙述,正确的是( )。(分数:2.00)A.自由表是用以前版本的 FoxPro (FoxBASE)建立的表B.自由表可以用 Visual FoxPro建
5、立,但是不能把它添加到数据库中C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表D.自由表一旦添加到数据库中,就不能再从数据库中移出14.在 SQL语言中,删除表命令的关键词是( )。(分数:2.00)A.DELETEB.DROPC.CREATED.SELECT15.两个或两个以上的模块之间关联的紧密程度称为( )。(分数:2.00)A.耦合度B.内聚度C.复杂度D.连接度16.假设 temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将 temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线
6、处应该填写的 SQL语句是( )。USE歌手DO WHILE.NOT.EOFO_REPLACE 歌手.最后得分 WITH a2SKIPENDDO(分数:2.00)A.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO ARRAY aB.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO ARRAY aC.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 TO FILE aD.SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号 INTO FILE a17.从“订单”表中删除签
7、订日期为 2004年 1月 10日之前(含)的订单记录,正确的 SQL语句是( )。(分数:2.00)A.DROP FROM 订单 WHERE 签订日期 =2004-1-10B.DROP FROM 订单 FOR 签订日期 =2004-1-10C.DELETE FROM 订单 WHERE 签订日期 =2004-1-10D.DELETE FROM 订单 FOR 签订日期 =2004-1-1018.进行字符串比较时,使命令:?“我们大家“=“我们“,结果为逻辑假的设置是( )。(分数:2.00)A.SET EXACT ONB.SET EXACT OFFC.SET COLLATE TO “Machin
8、e“D.SET COLLATE TO “Stroke“19.下列实体类型的联系中,属于一对多联系的是( )。(分数:2.00)A.学生与课程之间的联系B.学生与体育比赛项目之间的联系C.商品条形码与商品之间的联系D.班级与学生之间的联系20.在三级模式之间引入两层映象,其主要功能之一是( )。(分数:2.00)A.使数据与程序具有较高的独立性B.使系统具有较高的通道能力C.保持数据与程序的一致性D.提高存储空间的利用率21.运算结果不是 2010的表达式是( )。(分数:2.00)A.int(2010.9)B.round(2010.1,0)C.ceiling(2010.1)D.floor(20
9、10.9)22.将学生表的“年龄”属性限制在 1822 之间,这属于( )。(分数:2.00)A.实体完整性规则B.参照完整性规则C.域完整性规则D.字段限制规则23.查询“学生”表的所有记录并存储于表文件 table1中的 SQL语句是( )。(分数:2.00)A.SELECT*FROM 学生 INTO CURSOR table1B.SELECT*FROM 学生 TO CURSOR table1C.SELECT*FROM 学生 INTO DBF table1D.SELECT*FROM 学生 TO TABLE table124.对序线性表(23,29,34,55,60,70,78)用二分法查找
10、值为 60的元素时,需要比较次数为( )。(分数:2.00)A.1B.2C.3D.425.下列关于线性表的叙述中,不正确的是( )。(分数:2.00)A.线性表可以是空表B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表是由 n个元素组成的一个有限序列26.数据库表的字段可以定义默认值,默认值是( )。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前 3种都可以27.在 Visual FoxPro中,以只读方式找末数据库文件的是( )。(分数:2.00)A.EXCLUSIVEB.NOUPDATEC.SHAREDD.VALIDATE以下各题使用的数据表
11、结果如下:图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位 C(20),单价 N(6,2)读者(借书证号 C(4),单位 C(8),姓名 C(6),性别 C(2),职称 C(6),地址 C(20)借阅(借书证号 C(4),总编号 C(6),借书日期 D(8)(分数:4.00)(1).对于图书管理数据库,求 ABC单位借阅图书的读者的人数。下面 SQL语句正确的是( )。(分数:2.00)A.SELECT COUNT(DISTINCT 借书证号) FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=“ABC“)
12、B.SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FOR 借阅 WHERE 单位=“ABC“)C.SELECT COUNT(DISTINCT 借书证号)FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 借阅 WHERE 单位=“ABC“)D.SELECT SUM(DISTINCT 借书证号)FROM 借阅 WHERE;借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 单位=“ABC“)(2).对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的 SQL语句正确的是
13、( )。(分数:2.00)A.SELECT 单位,COUNT(借阅.借书证号)FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 ORDER BY 单位B.SELECT 单位,COUNT(借阅.借书证号)FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 GROUP BY 单位C.SELECT 单位,SUM(借阅.借书证号)FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 HAVING 单位D.SELECT 单位,SUM(借阅.借书证号)FROM 借阅,读者 WHERE;借阅.借书证号=读者.借书证号 GROUP BY 单位28.在表单设计中,用于控
14、制只有两种取值的字段的控件,最好使用( )。(分数:2.00)A.文本框B.复选框C.选项组D.组合框29.下列对于 SQL的嵌套查询排序的描述中,说法正确的是( )。(分数:2.00)A.既能对外层查询排序,也能对内层查询排序B.只能对外层查询排序,不能对内层查询排序C.不能对外层查询排序,只能对内层查询排序D.既不能对外层查询排序,也不能对内层奁询排序30.下列有关过程调用的叙述中,正确的是( )。(分数:2.00)A.被传递的参数是变量,则为引用方式B.被传递的参数是常量,则为传值方式C.被传递的参数是表达式,则为传值方式D.传值方式中形参变量值的改变不会影响实参变量的取值31.在 Vi
15、sual FoxPro中,与主索引有着相似功能的索引是( )。(分数:2.00)A.候选索引B.惟一索引C.普通索引D.单索引32.下列关于类、对象、属性和方法的描述中错误的是( )。(分数:2.00)A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B.属性用于描述对象的状态,方法用于表示对象的行为C.基于同一类产生的两个对象可以分别设置自己的属性值D.通过执行不同对象的同名方法,其结果必然是相同的33.要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码( )。(分数:2.00)A.LOADB.INITC.DESTROYD.INTERACTIVECHANGE二、填
16、空题(总题数:15,分数:30.00)34.数据字典是各类数据描述的集合,它通常包括 5个部分,即数据项、数据结构、数据流、 1 和处理过程。(分数:2.00)填空项 1:_35. 1的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。(分数:2.00)填空项 1:_36.下列软件系统结构图的宽度为_。(分数:2.00)填空项 1:_37.在两种基本测试方法中, 1 测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。(分数:2.00)填空项 1:_38.数据结构分为线性结构和非线性结构,带链的队列属于 1。(分数:2.00)填空项 1:_39.在定义字段有效性规则时,在
17、“信息”框中输入的表达式类型是 1。(分数:2.00)填空项 1:_40.在 Visual FoxPro中,通过约束规则可以保证 1 完整性。(分数:2.00)填空项 1:_41.表达式 score=100AND score=0 的数据类型是 1。(分数:2.00)填空项 1:_42.如下程序段的输出结果是_。s=11DO WHILE s1s=s-3ENDDO?s(分数:2.00)填空项 1:_43.检索“学生”表中“性别”为“女”的学生记录,将结果保存到文本文件 gril中,SQL 语句为:SELECT*FROM 学生 WHERE 性别=“女“_gril(分数:2.00)填空项 1:_44.
18、SQL语句中,集合的并运算是通过 1 运算符进行合并的。(分数:2.00)填空项 1:_45.使用 SQL语言的 SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当在 GROUP BY中使用 1 子句。(分数:2.00)填空项 1:_46.为了使用表单设计器设计一个表单,在命令窗口中键入 1 命令即可进入表单设计器。(分数:2.00)填空项 1:_47.下列命令将“产品”表的“名称”字段名修改为“产品名称”:AITER TABL,产品 RENAME_名称 TO 产品名称(分数:2.00)填空项 1:_48.在表单设计器中,要快速将表单中的多个控件设置为左对齐,可使用 1 工具栏
19、。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO笔试-266 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:34,分数:70.00)1.在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。例如,要为“文件”菜单项指定访问键为“F”的菜单名称定义是( )。(分数:2.00)A.文件/(F)B.文件/(F)C.文件(/F)D.文件(/ 解析:解析 在定义菜单名称时,可以设置菜单项的访问键,方法是在要作为访问键的字符前加上“/”两个字符。2.下列赋值语句正确的是( )。(分数:2.00)A.STORE 5 TO X BB.STORE 5,6 TO
20、X,BC.X,Y=5D.X=5, Y=6 解析:解析 等号一次只能给一个内存变量赋值。SDTORE 命令可以同时给若干个变量赋予相同的值,各内存变量名之间必须用逗号隔开。3.下面关于数据环境和数据环境中两个表之间关联的叙述中,正确的是( )。(分数:2.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象 D.数据环境和关系都不是对象解析:解析 数据环境是对象,有自己的属性、方法和事件。关系是数据环境中的对象,也有自己的属性、方法和事件。可以在数据环境中编辑关系。4.下列方法中,属于白盒法设计测试用例的方法的是( )。(分数:2.00
21、)A.错误推测B.因果图C.基本路径测试 D.边界值分析解析:解析 白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。5.如果在命令窗口执行命令:LIST 名称,主窗口中显示:记录行 名称1 电视机2 计算机3 电扇线4 电脑连线5 电话线假定名称字段为字符型,宽度为 8,那么下面程序段的输出结果是( )。GO 2SCAN NEXT 4 FOR LEFT(名称,2)=“电“IF RIGHT(名称,2)=“线“EXITENDIFENDSCAN?名称(分数:2.00)A.电视机B.电扇线C.电脑连线 D.电话线解析:解析 程序中,首先将指针指向第二条记录,然后执行 SC
22、AN循环。SCAN 语句的格式是:SCAN范围FOR条件 1WHILE条件 2循环体执行该语句时,指针自动、依次地在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。题干中的范围是从第 2条记录到第 5条记录。循环条件是 LEFT(名称,2)=“电“,即表示第一个字为“电”字的记录(因为一个汉字占用两个字符),如果满足条件,则进入循环体,接着判断RIGHT(名称,2)是否为“线”,如果是则跳出循环体,输出该记录的“名称”:否则记录指钳指向下一条记录,重新开始循环。通过分析,第 4条记录恰好符合条件,循环结束,最后显示的是“电脑连线”。本题要注意的是第 3条记录“电扇线”,
23、因为字段宽度为 8,而“电扇线”只占 6个字节,因此在使用RIGHT(名称,2)得到的结果是最后两个空字节,而不是“线”字。6.以下描述中,不是线性表顺序存储结构特征的是( )。(分数:2.00)A.可随机访问B.需要连续的存储空间C.不便于插入和删除D.逻辑相邻的数据物理位置上不相邻 解析:解析 线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。7.设有如下关系表:(分数:2.00)A.B.C. D.解析:解析 T 就是关系 R中有的,同时 S
24、中也有的有序组(4、5、6),即交运算()。8.开发大型软件时,产生困难的根本原因是( )。(分数:2.00)A.大型系统的复杂性 B.人员知识不足C.客观世界千变万化D.时间紧、任务重解析:解析 随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了人们难以控制软件发展的局面,即所谓的“软件危机”。9.下列描述中,正确的是( )。(分数:2.00)A.线性链表是线性表的链式存储结构 B.栈与队列是非线性结构C.双向链表是非线性结构D.只有根结点的二叉树是线性结构解析:解析 根据数据结构中各数据元素之间前后关系的复杂
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO 笔试 266 答案 解析 DOC
