2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校.doc_第1页
2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校.doc_第2页
2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校.doc_第3页
2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校.doc_第4页
2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中大网校引领成功职业人生 2008年计算机等级考试二级VF笔试模拟试题(四)总分:100分 及格:60分 考试时间:90分每小题2分,共70分(1)下列关于表单数据环境的叙述中,错误的是()A. 可以在数据环境中加入与表单操作有关的表B. 数据环境是表单的容器C. 可以在数据环境中建立表之间的联系D. 表单运行时自动打开其数据环境中的表(2)下列说法正确的是()A. 在数据库已打开状态下,工作区的别名可以重复B. 命令CLOSE DATEBASES可以关闭所有已打开的数据库文件C. 一次只能打开一个过程文件D. 在同一时刻只能打开一个过程文件(3)软件需求分析一般应确定的是用户对软件的()A. 功能需求B. 非功能需求C. 性能需求D. 功能需求和非功能需求(4)下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是()A. 连接运算B. 差运算C. 投影运算D. 并运算(5)在查询去向中,能够直接查看到查询结果的是()A. 浏览、屏幕B. 浏览、表C. 屏幕、表D. 浏览、屏幕、表(6)在下面的各项中,属于软件工程要素的是()A. 工具B. 软件C. 评审D. 调试(7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()A. e3,e1,e4,e2B. e2,e4,e3,elC. e3,e4,e1,e2D. 任意顺序(8)保存字段的默认值的文件是()A. 表的索引文件B. 数据库文件C. 表文件D. 表的备注文件(9)有如下SQL SELECT语句SELECT*FORM工资表WHERE基本工资<=2000 AND基本工资>=1500下列与该语句等价的 ()A. SELECT*FORM工资表wHERE基本工资BETWEEN 1500 AND 2000B. SELECT*FORM工资表wHERE基本工资BETWEEN 2000 AND 1500C. SELECT*FORM工资表wHERE基本工资FROM 1500 INT0 2000D. SELECT*FORM工资表wHERE基本工资FROM 2000 INT0 1500(10)软件调试的目的是()A. 发现错误B. 改正错误C. 改善软件的性能D. 挖掘软件的潜能(11)在js.dbf中选出性别为”女”的命令是()A. SET FILTER TO xb=”女”B. SET FILTER xb=”女”C. SET FIELDS xb=”女”D. SET INDEX TO xb=”女”(12)在关系模型中,关键字符合下述选项中的()A. 可由多个任意属性组成B. 只能由一个属性组成,其值能惟一标识该关系模式中的一个元组C. 可以由一个或多个属性组成,其值能惟一标识该关系模式中的一个元组D. 以上都不是(13)下列SQL语句中,用于修改表结构的是()A. ALTERB. CREATEC. UPDATED. INSERT(14)找出平均分大于95分的学生学号和他们所在的班级()A. SELECT学号,班级FROM成绩;WHERE平均分>95B. SELECT学号,班级FROM班级;WHERE(平均分>95)AND(成绩学号=班级学号)C. SELECT学号,班级FROM成绩,班级;WHERE(平均分>95)OR(成绩学号=班级学号)D. SELECT学号,班级FROM成绩,班级;,WHERE(平均分>95)AND(成绩学号=班级学号)(15)视图设计器中含有的、但查询设计器中却没有的选项卡是()A. 筛选B. 排序依据C. 分组依据D. 更新条件(16)关系数据库管理系统所管理的关系是()A. 一个DBF文件B. 若干个二维表C. 一个DBC文件D. 若干个DBC文件(17)刚打开一张有记录的表时,下列记录指针情况中不正确的是()A. BOF()=.B. BOF()=.C. EOF()=.D. RECNO()=1(18)使用如下表的数据,回答TSE题:(19)SQL语句:查询结果的第一条记录的产地和提供的商品种类数是 ()A. 北京,1B. 上海,2C. 广东,5D. 广东,7(20)下面是参照完整性规则的是()A. 限制规则B. 删除规则C. 复制规则D. 检索规则(21)VFP6.0中的循环语句有三种,关于它们的适用场合下列说法中不正确的是()A. 当事先知道循环次数时,可以用FORENDFOR循环B. 当需要对表中所有记录执行某一操作时,可以用SCANENDSCANC. 当不知道循环次数时,应该用FORENDFOR循环D. 循环语句应该配对出现(22)下面对编辑框(EditBox)控制属性的描述正确的是()A. SelLength属性的设置可以小于0B. 当ScrollBars的属性值为0时,编辑框内包含水平滚动条C. SelText属性在做界面设计时不可用,在运行时可读写D. Readonly属性值为时,用户不能使用编辑框上的滚动条(23)下列各字符函数中,函数返回值不是数值型的是()A. LEN(“2003/04/15”)B. OCCURS(”电脑”,”计算机俗称电脑”)C. AT(“Fox”,“Visual FoxPr0”)D. LIKE(“a*”,”abed”)(24)在用户自定义函数或过程中设置形式参数,应使用的命令是()A. PROCEDUREB. PARAMETERSC. W1THD. FUNCTION(25)数据库系统的核心是()A. 数据模型B. DBMSC. 软件工具D. 数据库(26)给内存变量X和Y赋同一值“中国”不正确的方法是()A. X=Y=”中国”B. STORE”中国”TO X,YC. X=”中国”Y=”中国”D. X=”中国”Y=X(27)执行下列程序后,屏幕上显示的结果是()A. 2 3 4 5B. 2 3 4 3C. 4 5 4 5D. 2 3 2 3(28)以下容器的计数属性都是可改写的的选项是()A. 袁单集、表格、页框、页面B. 命令按钮组、选项按钮组、表格、页框C. 表单、列、页面、容器D. 页面、表单、工具栏、_screen(29)有如下SQL语句CREATE VIEW view_stock AS SELECT股票名称AS名称,单价FROM stock执行该语句后产生的视图含有的字段名是()A. 股票名称、单价B. 名称、单价C. 名称、单价、交易所D. 股票名称、单价、交易所(30)下列关于数据库操作的说法中,不正确的是()A. 数据库被删除后,它所包含的数据库表并不被删除B. 打开了新的数据库,原来已打开的数据库并没有被关闭C. 数据库被关闭后,它所包含的数据库表不能被打开D. 数据库被删除后,它所包含的数据表可以变成自由表(31)关系型数据库系统使用的标准语言是()A. SQLB. VFPC. FORTRAND. C(32)Visual FoxPrO关系数据库管理系统能够实现的三种基本关系运算是()A. 索引、排序、查找B. 建库、录入、排序C. 选择、投影、联接D. 显示、统计、复制(33)可以添加到自定义工具栏上的控件是()A. 只能是命令按钮B. 只能是命令按钮和分隔符C. 只能是命令按钮、文本框和分隔符D. 是除表格以外的所有可以添加到表单上的控件(34)在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()A. 函数调用B. 消息C. 宏命令D. 子程序(35)用树形结构来表示实体之间联系的模型称为()A. 关系模型B. 层次模型C. 网状模型D. 格式化模型每空2分,共30分(1)对当前数据库按性别(C型)和总分(N型,5,1)组成的关键字表达式建立索引文件SY1.IDX,则命令为()。(2)在数据库的概念结构设计中,E-R(实体-联系,Entity-Relationship)图是设计()模型的有力工具。(3)对于长度为n的序列,选择排序需要扫描()遍。(4)在数据库中,观念世界又称()。(5)面向对象分析(即需求分析)的主要任务是了解问题域内所涉及的对象、对象之间的关系和作用(即操作),然后构造出对象模型,力争这个“模型”能反映所要解决的“实质问题”。在这一过程中, ()是最本质、最重要的方法。(6)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中()的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 (7)在用MODIFY SRTUCTURE命令修改表结构时,系统事先备份当前表,即将扩展名为.dbf的文件备份.bak文件,扩展名为()的文件备份为.tbk文件。(8)根据内容,回答TSE题:(9)根据题目内容填写 【2】 。(10)根据条件,填写TSE题(11)根据题目内容填写 【2】 。(12)在数据分组时,数据源应根据分组表达式创建索引,且在报表的数据环境中设置表的()属性。(13)在数据结构中,没有前件的结点称为根结点;没有后件的结点称为 () 。(14)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中()的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(15)查询设计器的”筛选”选项卡用来指定查询的()。答案和解析每小题2分,共70分(1) :B可以为表单建立数据环境,数据环境中能够包含与表单有联系的表和视图及表之间的联系。通常情况下,数据环境中的表会随着表单的打开或运行而打开。数据环境是一个对象,有自己的属性、方法及事件。(2) :A在数据库已打开状态下工作区的别名可以重复。(3) :D软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。(4) :A连接运算是对两个关系进行的运算,其意义是从两个关系的笛卡尔积中选出满足给定属性间一定条件的那些元组。而两个关系的笛卡尔积中的属性个数是两个原关系中的属性个数之和。即两个关系经连接运算后得到的新关系中属性个数多于原来关系中属性个数。(5) :A在查询去向中,浏览是默认的查询去向,屏幕是将查询结果直接显示在VisualFoxPrO的主窗口或当前活动的输出窗口中,这两种查询去向都可在运行查询后直接看到查询结果。要查看表中的记录,必须使用BROWSE或相关的浏览表记录的命令。(6) :A软件工程包括3个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具是指支持软件的开发、管理、文档生成;过程是支持软件开发的各个环节的控制、管理。由此可知,工具属于软件工程的3个要素之一。(7) :B栈“后进先出”的特点可知:A中e1不可能比e2先出,C中e3不可能比e4先出,且e1不可能比e2先出,D中栈是先进后出的,所以不可能是任意顺序。B中出栈过程如图所示:(8) :B保存字段的默认值的文件是数据库文件。默认值文本框用于指定字段的默认值。当增加记录时,字段默认值会在新记录中显示出来,从而提高输入速度。(9) :ABETwEENAND是SQL查询语句中的一个特殊运算符,意思为“和之间”,相当与逻辑运算中的(A>=AND>=B,其中A>B),选项B中数值放置错误,选项C和选项D为语法错误。(10) :B由程序调试的概念可知:程序调试活动由两部分组成,其一是根据错误的迹象确定程序中错误的确切性质、原因和位置。其二,对程序进行修改,排除这个错误。所以程序调试的目的就是诊断和改正程序中的错误。(11) :A因为A和B的格式不一样所以只能在A和B中选择。按一般的规律以及C和D的提示,可知应该选择A。(12) :C在关系模型中,关键字可以由一个或多个属性组成,其值能惟一标识该关系模式中的一个元组。(13) :ASQL语句中凡创建都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。(14) :D选项A中缺少查询的“班级”表,且查询条件不全;选项8中同样缺少查询的“成绩”表;选项C中查询条件错误,应使用AND进行条件连接,而不是0R。(15) :D查询设计器中没有“更新条件”选项卡,视图设计器中有。(16) :B关系数据库管理系统所管理的关系是若干个二维表。(17) :BA和B相反,结果只会是其中之一。BOF是表文件首测试函数,表中有记录,所以测试刚打开一张有记录的表时,记录指针应该是.T.。(18) :CGROUPBY部门号,查询结果有3条记录。(19) :CWHERE子旬指明查询条件。如果省略则将查询FORM子句指定表中的所有记录。如果由FORM子句指定多表查询,则要用WHERE子句指定多表之间的连接条件。由ORDERBY子句指定的列如果有相同值,则相同值的那些行也在查询结果中。(20) :B参照完整性规则的是更新规则、删除规则和插入规则规则。(21) :CA和C矛盾,C是错误的。(22) :CSelLength属性的设置不能小于0。当ScrollBars的属性值为0时,编辑框内没有水平滚动;属性值为2时,编辑框内包含垂直滚动条。Readonly属性值为T时,用户能使用编辑框上的滚动条,但不能编辑编辑框中的内容。SelText属性在做界面设计时不可用,在运行时可读写。(23) :D字符函数中,LEN()函数测试字符串长度;OCCURS()函数计算子串出现次数;AT()函数求子串位置,其返回值均为数值型数据;LIKE()函数比较两个字符串是否匹配,返回的是逻辑型数据。(24) :B模块程序可以接收调用程序传递过来的参数,并能够根据接收到的参数控制程序流程或对接收到的参数进行处理,从而大大提高模块程序功能设计的灵活性。接收参数的命令有PARAMETERS和LPARAMETERS,PARAMETERS命令声明的形参变量被看做是模块程序中建立的私有变量,LPARAMETERS命令声明的变量被看做是模块程序中建立的局部变量。除此之外,两条命令没有什么不同。(25) :B数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。(26) :A在VisualFoxPr0中,一个变量在使用之前并不需要特别的声明或定义,但等号一次只能给一个内存变量赋值。A的方式不符合语法规则。(27) :B主程序中有两个变量x,Y,未指定类型默认为PUBLIC,第一个?X,Y语句先显示X,Y的值为2,3,然后调用SUBl程序,在SUBl中,使用了两个与主程序同名的变量X,Y,变量Y被定义为私有变量,这样,Y值的变化不会被反映到主程序的Y中,而X的值默认为PUBLIC。(28) :B分析计数属性。(29) :B视图是根据对表的查询定义的,其命令格式如下:CREATE VIEw view_name(column_name,column_name)as select_statement其中select_statement可以是任意的SELECT查询语句,它说明和限定了视图中的数据;当没有为视图指定字段名(column_name)时,视图的字段名将与select_statement中指定的字段名或表中的字段名同名。从题面可以看出,SELECT已经为“股票名称”指定了新的字段名“名称”。(30) :C要打开一个表,并不一定要打开数据库。(31) :AC和D都是熟悉的语言,可以排除。VFP更不是,所以选择A。(32) :C三种基本关系运算是选择、投影、联接。(33) :D表格控件是不能添加到表单上的控件。(34) :B这也是概念题,正确答案是B。(35) :B用树形结构来表示实体之间联系的模型称为层次模型。每空2分,共30分(1) :INDEXON性别+STR(总分,5,1)TO SY1【解析】使用INDEX ON。(2) :概念【解析】概念结构设计要借助于某种方便又直观的描述工具,E-R(实体一联系,Entity-Relationship)图是设计概念模型的有力工具。(3) :n-1【解析】选择排序的基本思想是扫描整个线性表,从中选出最小的元素,将它交换到表的最前面(这是它应有的位置);然后对剩下的子表采用同样的方法,直到子表空为止。对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换。(4) :信息世界【解析】在观念世界中所存在的信息是现实世界的客观事物在人们头脑中的反映,并经过一定的选择、命名和分类。在观念世界中的主要对象是实体。(5) :抽象【解析】要学会抽象,抽象是最基本的方法,也是最重要的方法。(6) :驱动模块【解析】在进行模块测试时,要为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论