【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题三2014年及答案解析.doc
《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题三2014年及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级考试VISUAL+FOXPRO模拟题三2014年及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级考试 VISUAL+FOXPRO 模拟题三 2014 年及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:35,分数:40.00)1.下列叙述中正确的是( )。(分数:1.00)A.对长度为 n 的有序链表进行查找,最坏情况下需要的比较次数为 nB.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 n2C.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 log2nD.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 nlog2n2.算法的时间复杂度是指( )。(分
2、数:1.00)A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是( )。(分数:1.00)A.编辑软件B.操作系统C.教务管理系统D.浏览器4.软件(程序)调试的任务是( )。(分数:1.00)A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质5.数据流程图(DFD)是( )。(分数:1.00)A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分
3、析工具6.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于( )。(分数:1.00)A.定义阶段B.开发阶段C.维护阶段D.上述三个阶段7.数据库管理系统中负责数据模式定义的语言是( )。(分数:1.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言8.在学生管理的关系数据库中,存取一个学生信息的数据单位是( )。(分数:1.00)A.文件B.数据库C.字段D.记录9.数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。(分数:1.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段10.有两个关系
4、 R 和 T 如下: (分数:1.00)A.选择B.投影C.交D.并11.在 Visual FoxPro 中,编译后的程序文件的扩展名为( )。(分数:1.00)A.PRGB.EXEC.DBCD.FXP12.假设表文件 TESTDBF 已经在当前工作区打开,要修改其结构,可使用命令( )。(分数:1.00)A.MODI STRUB.MoDI COMM TESTC.MODI DBFD.MODI TYPE TEST13.为当前表中所有学生的总数增加 10 分,可以使用的命令是( )。(分数:1.00)A.CHANGE 总分 WITH 总分+10B.REPLACE 总分 WITH 总分+10C.CH
5、ANGE ALL 总分 WITH 总分+10D.REPLACE ALL 总分 WITH 总分+1014.在 Visual FoxPro 中,下面关于属性、事件、方法叙述错误的是( )。(分数:1.00)A.属性用于描述对象的状态B.方法用于表示对象的行为C.事件代码也可以像方法一样被显示调用D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值15.有如下赋值语句,结果为“大家好”的表达式是( )。 a=”你好” b=”大家”(分数:1.00)A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)16.设置表单标题的属性是( )。(分
6、数:1.00)A.TitleB.TextC.BiaotiD.Caption17.在下面的 Visual FoxPro 表达式中,运算结果为逻辑真的是( )。(分数:1.00)A.EMPTY(NULL)B.LIKE(“xy?“,“xyz“)C.AT(“xy“,“abcxyz“)D.ISNULL(SPACE(0)18.释放和关闭表单的方法是( )。(分数:1.00)A.ReleaseB.DeleteC.LostFocusD.Destory19.以下关于关系的说法正确的是( )。(分数:1.00)A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列20.报表的数据源
7、可以是( )。(分数:1.00)A.表或视图B.表或查询C.表、查询或视图D.表或其他报表21.在表单中为表格控件指定数据源的属性是( )。(分数:1.00)A.DataSourceB.RecordSourceC.DataFromD.RecordFrom22.如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。(分数:1.00)A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关23.为了在报表中打印当前时间,这时应该插入一个( )。(分数:1.00)A.表达式控
8、件B.域控件C.标签控件D.文本控件24.以下关于查询的描述正确的是( )。(分数:1.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询25.SQL 语言的更新命令的关键词是( )。(分数:1.00)A.INSERTB.UPDATEC.CREATED.SELECT26.将当前表单从内存中释放的正确语句是( )。(分数:1.00)A.ThisFormCloseB.ThisFormClearC.ThisFormReleaseD.ThisFormRefresh27.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李
9、彤”(C 型字段)。在命令窗口输入并执行如下命令: 姓名=姓名-“出勤“ ?姓名 屏幕上会显示( )。(分数:1.00)A.李彤B.李彤出勤C.李彤出勤D.李彤-出勤28.假设“图书”表中有 C 型字段“图书编号”,要求将图书编号以字母 A 开头的图书记录全部打上删除标记,可以使用 SQL 命令( )。(分数:1.00)A.DELETE FROM:图书 FOR 图书编号=“A“B.DELETE FROM 图书 WHERE 图书编号=“A“C.DELETE FROM 图书 FoR 图书编号=“A*“D.DELETE FROM 图书 WHERE 图书编号 LIKE=“A“29.下列程序段的输出结果
10、是( )。 ACCEPT TO A IF A=123 S=0 ENDIF S=1 ?S(分数:1.00)A.0B.1C.123D.由 A 的值决定30.页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是( )。(分数:1.00)A.CountB.PageC.NumD.PageCount31.打开已经存在的表单文件的命令是( )。(分数:1.00)A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM32.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是( )。(分数:1.00)A.综
11、合查询(x)B.综合查询(x)C.综合查询(D.综合查询(33.假定一个表单里有一个文本框 Textl 和一个命令按钮组 CommandGroupl。命令按钮组是一个容器对象,其中包含 Commandl 和 Command2 两个命令按钮。如果要在 Cornmandl 命令按钮的某个方法中访问文本框的Value 属性值,正确的表达式是( )。(分数:1.00)A.ThisThisFormTextlValueB.ThisParentParentTextlValueC.ParentParentTextlValueD.ThisParentTextlValue34.下列关于数据环境和数据环境中两个表之
12、间关联的描述中,正确的是( )。(分数:1.00)A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象第 35 到第 40 题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为 C 型字段,图书编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为 C 型字段,借书证号 为主关键字;借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为 C 型字段,借书日期和还书日期为 D 型字段,还书日
13、期默认值为 NULL,借书证号和图书证号共同构成主关键字。(分数:6.00)(1).查询第一作者为“张三”的所有书名及出版社,正确的 SQL 语句是( )。(分数:1.00)A.SELECT 书名,出版社 FROM 图书 WHERE 第一作者=张三B.SELECT 书名,出版社 FROM 图书 WHERE 第一作者=“张三“C.SELECT 书名,出版社 FROM 图书 WHERE“第一作者“=张三D.SELECT 书名,出版社 FROM 图书 WHERE“第一作者“=“张三“(2).查询尚未归还书的图书编号和借书日期,正确的 SQL 语句是( )。(分数:1.00)A.SELECT 图书编号
14、,借书日期 FROM 借阅 WHERE 还书日期=“B.SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULLC.SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULLD.SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期(3).查询“读者”表的所有记录并存储于临时表文件 one 中的 SQL 语句是( )。(分数:1.00)A.SELECT*FROM 读者 INTO CURSOR oneB.SELECT*FROM 读者 To CURSOR oneC.SELECT*FROM 读者 INTO CURSOR DBF on
15、eD.SELECT*FROM 读者 To CURSoR DBF one(4).查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的 SQL 语句是( )。(分数:1.00)A.SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京“B.SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京*“C.SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE“北京*“D.SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE“北京“(5).查询 2009 年被借过书的图书编号和借书日期,正确的 SQL 语句是( )。(分数:
16、1.00)A.SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=2009B.SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=2009C.SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=year(2009)D.SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=year(2009)(6).查询所有“工程师”读者借阅过的图书编号,正确的 SQL 语句是( )。(分数:1.00)A.SELECT 图书编号 FROM 读者,借阅 WHERE 职称=“工程师“B.SELECT 图书编号 FR
17、OM 读者,图书 WHERE 职称=“工程师“C.SELECT 图书编号 FROM 借阅 WHERE 图书编号=(SELECT 图书编号 FROM 借阅 WHERE 职称=“工程师“)D.SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 职称=“工程师“)二、基本操作题(共 18 分)(总题数:4,分数:18.00)35.对数据库职员管理下的表“员工信息”使用表单向导建立一个简单的表单“bdl”,要求:显示表中的全部字段。样式为“阴影式”;按钮类型为“文本按钮”;按“职工编号”升序排序;表单标题为“员工信息浏览”。(分数:4
18、.50)_36.修改表单“bd2”,为其添加一个命令按钮,标题为“调用表单一员工信息浏览”。(分数:4.50)_37.编写表单“bd2”中“调用”按钮的相关事件,使得单击“调用表单”按钮调用表单“bdl”。(分数:4.50)_38.把表单“bd2”添加到项目“xm”中。(分数:4.50)_三、简单应用题(共 24 分)(总题数:2,分数:24.00)39.打开“bd3”表单,并按如下要求进行修改(注意要保存所做的修改):表单中有一个“表格”控件,修改其相关属性,使得在表格中显示“学生”表中的记录;表单上还有一个标题为“关闭”的按钮,为按钮编写事件,使单击此按钮时退出表单。(分数:12.00)_
19、40.在考生文件夹下对数据库“住宿管理”中的表“宿舍”的结构做如下修改:指定“宿舍编号”为主索引,索引名为“宿舍编号”,索引表达式为“宿舍编号”;指定“电话”为普通索引,索引名为“电话”,索引表达式为“电话”。设置“电话”字段的有效性为电话必须以“81”开头。(分数:12.00)_四、综合应用题(共 18 分)(总题数:1,分数:18.00)在考生文件夹下,对“公司”数据库完成如下综合应用:(分数:18.00)(1).请编写名称为“cxl”的命令程序并执行,该程序实现以下功能:将“商品信息”中“商品编号”后两位编号“03”的商品的“单价”修改为在“出厂价”的基础上下降 5;使用“价格调整”表对
20、商品信息表的部分商品单价进行修改。(分数:9.00)_(2).设计一个名称为“bd4”的表单,上面有“执行价格调整”和“关闭”两个命令按钮。单击“执行价格调整”命令按钮时,调用“cxl”命令程序实现“商品单价”调整;单击“关闭”命令按钮,关闭表单。(分数:9.00)_计算机二级考试 VISUAL+FOXPRO 模拟题三 2014 年答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:35,分数:40.00)1.下列叙述中正确的是( )。(分数:1.00)A.对长度为 n 的有序链表进行查找,最坏情况下需要的比较次数为 nB.对
21、长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 n2C.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 log2n D.对长度为 n 的有序链表进行对分查找,最坏情况下需要的比较次数为 nlog2n解析: 【解析】二分法查找只适用于顺序存储的有序表,对于长度为 n 的有序线性表,最坏情况只需比较 l092n 次。2.算法的时间复杂度是指( )。(分数:1.00)A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数 解析: 【解析】算法的时间复杂度是指算法需要消耗的时间资源。一般来说,计算机算法是问题规模
22、。09 函数 fin),算法的时间复杂度也因此记做 T(n)=O(f(n)。因此,问题的规模 n 越大,算法执行的时间的增长率与 f(n)的增长率正相关,称作渐进时间复杂度(Asymptotic Time Complexity)。简单来说就是算法在执行过程中所需要的基本运算次数。3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是( )。(分数:1.00)A.编辑软件B.操作系统 C.教务管理系统D.浏览器解析: 【解析】编辑软件和浏览器属于工具软件,教务系统是应用软件。4.软件(程序)调试的任务是( )。(分数:1.00)A.诊断和改正程序中的错误 B.尽
23、可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质解析: 【解析】调试的目的是发现错误或导致程序失效的错误原因,并修改程序以修正错误。调试是测试之后的活动。5.数据流程图(DFD)是( )。(分数:1.00)A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具 解析: 【解析】数据流程图是一种结构化分析描述模型,用来对系统的功能需求进行建模。6.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于( )。(分数:1.00)A.定义阶段B.开发阶段 C.维护阶段D.上述三个阶段解析: 【解析】开发阶段在开发初期
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 考试 VISUALFOXPRO 模拟 2014 答案 解析 DOC
