二级VFP全真模拟试题09

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

全真模拟试题(9)一、选择题在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下面叙述正确的是A)算法的执行效率与数据的存储结构无关B)算法的空间复杂度是指算法程序中指令(或语句)的条数C)算法的有穷性是指算法必须能在执行有限个步骤之后终止D)以上三种描述都不对(2)下列数据结构中,按先进后出原则组织数据的是A)线性链表B)栈C)循环链表D)顺序表(3)在下列关于二叉树的叙述中,正确的一项是A)在二叉树中,任何一个结点的度都是2B)二叉树的度为2C)在二叉树中至少有一个结点的度是2D)一棵二叉树的度可以小于2(4)结构化程序设计方法的3种基本控制结构中不包括A)循环结构B)递归结构C)顺序结构D)选择结构(5)下列叙述中正确的是A)在面向对象的程序设计中,各个对象之间具有密切的联系B)在面向对象的程序设计中,各个对象都是公用的C)在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D)上述三种说法都不对(6)软件工程的出现是由于A)程序设计方法学的影响B)软件产业化的需要C)软件危机的出现D)计算机的发展(7)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(8)在数据管理技术的发展过程中,可实现数据共享的是A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)系统管理阶段(9)有三个关系R、S和T如下:RBCDa0k1b1n1SBCDf3h2a0k1n2x1TBCDa0k1由关系R和S通过运算得到关系T,则所使用的运算为A)并B)自然连接C)笛卡尔积D)交(10)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和A)编码设计B)测试阶段C)运行阶段D)物理设计(11))在VisualFoxPro中,创建数据库的命令是数据库文件名如果不指定数据库名称或使用问号,产生的结果是A)系统会自动指定默认的名称B)弹出保存对话框,提示用户输入数据库名称并保存C)弹出创建对话框,提示用户输入数据库名称并保存D)弹出提示对话框,提示用户不可以创建数据库(12)向项目中添加表单,可以使用项目管理器的A)代码选项卡B)类选项卡C)数据选项卡D)文档选项卡(13)不需要事先建立就可以使用的变量是A)公共变量B)私有变量C)局部变量D)数组变量(14)下列运算中,不属于专门的关系运算的是A)连接B)选择C)投影D)笛卡儿积(15)将2003年6月19日存入日期型变量X的正确方法是A)STOREDTOC("06/19/2003")TOXB)STORE06/19/2003TOXC)STORECTOD("06/19/2003")TOXD)STORE"06/19/2003"TOX(16)一个VFP程序,从功能上可将其分为A)程序说明部分、数据处理部分、控制返回部分B)环境保存与设置部分、功能实现部分、环境恢复部分C)程序说明部分、数据处理部分、环境恢复部分D)数据处理部分、控制返回部分、功能实现部分(17)设班级号字段为字符型,下面程序的运行结果是USE学生表INDEXON班级号TOBJHSEEK1002DOWHILENOTEOF()DISPLAYSKIPENDDOA)屏幕上显示学生表中所有班级号为1002的记录B)屏幕上显示学生表中从班级号1002开始一直到表末尾的所有记录C)屏幕上显示学生表中的所有记录D)程序出错(18)INDEX命令无法建立的索引是A)主索引B)候选索引C)惟一索引D)普通索引(19)下列关于索引文件的叙述中,说法正确的是A)索引文件必须配合原数据表使用B)一个数据表文件只能建立一个对应的索引文件C)复合索引文件的扩展名为.IDXD)单索引文件的扩展名为.CDX(20)在VisualFoxPro中,数据的完整性不包括A)实体完整性B)域完整性C)属性完整性D)参照完整性(21)利用SETRELATION命令可以建立两个表之间的关联,该关联是A)永久性联系B)临时性联系C)任意的联系D)以上说法均不正确(22)SQL语言又称为A)结构化定义语言B)结构化控制语言C)结构化查询语言D)结构化操纵语言(23)有如下SQL语句:SELECT使用部门,SUM(单价*设备数量)AS总金额FROM设备表;WHERE.NOT.(进口);GROUPBY使用部门执行该语句后,第一条记录的总金额字段值是设备型号设备名称使用日期设备数量单价使用部门进口W27-1微机01/10/031143000.00生产一间TW27-2微机02/06/03298000.00生产一间FC31-1车床03/30/032138000.00生产二间TC31-2车床04/05/03297500.00生产二间TM20-1磨床02/10/03398000.00生产二间FJ18-1轿车05/07/032156000.00办公室TF15-1复印机02/01/0328600.00办公室FA)196000.00B)143000.00C)294000.00D)17200.00(24)检索每个部门职工工资的总和,要求显示部门名称和工资,正确的命令是部门表(部门号N(4)、部门名称C(10))职工表(部门号N(4)、职工号C(4)、姓名C(8)、工资N(7,2))A)SELECT部门号,SUM(工资)FROM部门表,职工表;WHERE职工表.部门号=部门表.部门号;GROUPBY部门号B)SELECT部门号,SUM(工资)FROM职工表;WHERE职工表.部门号=部门表.部门号;GROUPBY职工表.部门号C)SELECT部门号,SUM(工资)FROM部门表,职工表;WHERE职工表.部门号=部门表.部门号;ORDREBY职工表.部门号D)SELECT部门号,SUM(工资)FROM部门表,职工表;WHERE职工表.部门号=部门表.部门号;GROUPBY职工表.部门号(25)向表中插入数据的SQL语句是A)INSERTB)INSERTINTOC)INSERTBLANKD)INSERTBEFORE(26)给WH1仓库的职工提高10%的工资可使用命令A)UPDATE职工WHERE工资=工资*1.10FOR仓库号="WH1"B)UPDATE职工SET工资=工资*1.10WHERE仓库号="WH1"C)UPDATE职工SET工资=工资*1.10FOR仓库号=WH1D)UPDATEFROM职工SET工资=工资*1.10(27)从订单表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是A)DROPFROM订单WHERE签订日期={^2004-1-10}B)DROPFROM订单FOR签订日期={^2004-1-10}C)DELETEFROM订单WHERE签订日期={^2004-1-10}D)DELETEFROM订单FOR签订日期={^2004-1-10}(28)在图书.DBF文件中,书号字段为字符型。若要将书号以字母D开头的记录都加上删除标记,则应使用命令A)DELETEFORD$书号B)DELETEFOR书号=D*C)DELETEFORSUBSTR(书号,1,1)=DD)DELETEFORRIGHT(书号,1)=D(29)修改表单MyForm的正确命令是A)MODIFYCOMMANDMyFormB)MODIFYFORMMyFormC)DOMyFormD)EDITMyForm(30)检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是仓库表仓库号所在城市A1北京A2上海A3天津A4广州职工表职工号仓库号工资M1A12000.00M3A32500.00M4A41800.00M5A21500.00M6A41200.00A)SELECT职工号,工资FROM职工表;WHERE仓库表.所在城市=广州B)SELECT职工号,工资FROM职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=广州C)SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;AND仓库表.所在城市=广州D)SELECT职工号,工资FROM仓库表,职工表;WHERE仓库表.仓库号=职工表.仓库号;OR仓库表.所在城市=广州(31)在一个VisualFoxPro数据表文件中有2个通用字段和3个备注字段,该数据表的备注文件数目是A)1B)2C)3D)5(32)向项目中添加表单,应该使用项目管理器的A)代码选项卡B)类选项卡C)数据选项卡D)文档选项卡(33)在表单中,有关列表框和组合框内选项的多重选择,正确的叙述是A)列表框和组合框都可以设置成多重选择B)列表框和组合框都不可以设置成多重选择C)列表框可以设置多重选择,而组合框不可以D)组合框可以设置多重选择,而列表框不可以(34)表格控件的数据源可以是A)视图B)表C)SQLSELECT语句D)以上三种都可以(35)在菜单设计器窗口中,首先显示和定义的是A)条形菜单B)弹出式菜单C)下拉式菜单D)以上3种均可二、填空题请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。(1)数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【1】。(2)按先进后出原则组织数据的数据结构是【2】。(3)软件危机出现于60年代末,为了解决软件危机,人们提出了【3】的原理来设计软件,这就是软件工程诞生的基础。(4)【4】(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。(5)数据库设计分为以下6个设计阶段:需求分析阶段、【5】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。(6)表达式{^2005-10-310:0:0}{^2005-10-39:0:0}的数据类型是【6】。(7)函数INT(LEN(123.456))的结果是【7】。(8)Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【8】的设计方法。(9)学生表由字段学号,姓名构成,为表添加一个名为年龄宽度为3的数值型字段,应使用SQL命令:ALTERTABLE学生ADD【9】。(10)在VisualFoxPro中,建立索引的作用之一是提高【10】速度。(11)假设有一个学生班长关系:学号姓名班长0701张英07020702李力07020801张强08060806张非08060901段瑞09010906常浩0901根据学生班长关系列出每个班长管理的学生姓名,应使用SQL语句:SELECTS.姓名,班长是,E.姓名FROM学生班长S,学生班长E;WHERE【11】(12)使用SQL语句将所有副教授的工资提高3%:UPDATE教师SET工资=工资*1.03【12】职称="副教授"(13)使用获奖牌情况和国家两个表查询中国所获金牌(名次为1)的数量,应使用SQL语句SELECTCOUNT(*)FROM国家INNERJOIN获奖牌情况;【13】国家.国家代码=获奖牌情况.国家代码;WHERE国家.国家名称=中国AND名次=1(14)在VisualFoxPro中为了通过视图修改基本表中的数据,需要在视图设计器的【14】选项卡下设置有关属性。(15)在VisualFoxPro中,如果要改变表单上表格对象中当前显示的列数,应设置表格的【15】属性值。答案分析(9)一、选择题(1)C【命题目的】本题考查了算法的基本概念。【解题要点】算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关;算法的空间复杂度是指执行算法所需要的内存空间;算法的有穷性是指算法必须能在有限的时间内执行完,即算法必须能在执行有限个步骤之后终止。【考点链接】时间复杂度。(2)B【命题目的】本题主要考查对于栈的理解。【解题要点】栈是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功