2008年9月全国计算机等级考试二级VF考前模拟试卷及答案

2008年9月全国计算机等级考试二级VF考前模拟试卷及答案2008-09-10 21:26 | (分类:默认分类)(考试时间90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)在计算机中,算法是指______。

A.查询方法B.加工方法C.解题方案的准确而完整的描述D.排序方法(2)栈和队列的共同点是______。

A.都是先进后出B.都是先进先出C.只允许在端点处插入和删除元素D.没有共同点(3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

A.cedbaB.acbedC.decabD.deabc(4)在下列几种排序方法中,要求内存量最大的是______。

A.插入排序B.选择排序C.快速排序D.归并排序(考试时间90分钟,满分100分)(5)在设计程序时,应采纳的原则之一是______。

A.程序结构应有助于读者理解B.不限制goto语句的使用C.减少或取消注解行D.程序越短越好(6)下列不属于软件调试技术的是______。

A.强行排错法B.集成测试法C.回溯法D.原因排除法(7)下列叙述中,不属于软件需求规格说明书的作用的是______。

A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析(8)在数据流图(DFD.中,带有名字的箭头表示______。

A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分(9)SQL语言又称为______。

A.结构化定义语言B.结构化控制语言C.结构化查询语言D.结构化操纵语言(10)视图设计一般有3种设计次序,下列不属于视图设计的是______。

A.自顶向下B.由外向内C.由内向外D.自底向上(11)在下列4个选项中,不属于基本关系运算的是______。

A.连接B.投影C.选择D.排序(12)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于______。

A.一对一联系B.一对二联系C.多对多联系D.一对多联系(13)Visual FoxPro支持的数据模型是______。

A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型(14)在Visual FoxPro的命令窗口中键入CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采用如下步骤______。

A.选择“文件”菜单中的“新建”命令,然后在新建对话框中单击“数据库”单选按钮,再单击“新建文件”命令按钮B.选择“文件”菜单中的“新建”命令,然后在新建对话框中单击“数据库”单选按钮,再单击“向导”命令按钮C.选择“文件”菜单中的“新建”命令,然后在新建对话框中单击“表”单选按钮,再单击“新建文件”命令按钮D.选择“文件”菜单中的“新建”命令,然后在新建对话框中单击“表”单选按钮,再单击“向导”命令按钮(15)将内存变量定义为全局变量的Visual FoxPro命令是______。

A.LOCALB.PRIVATEC.PUBLICD.GLOBAL(16)扩展名为.dbc的文件是______。

A.表单文件B.数据表文件C.数据库文件D.项目文件(17)假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。

A.Do mymenuB.Do mymenu.mprC.Do mymenu.pjxD.Do mymenu.mnx(18)下面有关索引的描述正确的是______。

A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B.索引与数据库表的数据存储在一个文件中C.创建索引是创建一个指向数据库表文件记录的指针构成的文件D.使用索引并不能加快对表的查询操作(19)参照完整性的规则不包括______。

A.更新规则B.删除规则C.插入规则D.检索规则(20)下列函数中函数值为字符型的是______。

A.DATE( )B.TIME( )C.YEAR( )D.DATETIME( )(21)下面有关HAVING子句描述错误的是______。

A.HAVING子句必须与GROUP BY子句同时使用,不能单独使用B.使用HAVING子句的同时不能使用WHERE子句C.使用HAVING子句的同时可以使用WHERE子句D.使用HAVING子句的作用是限定分组的条件第(22)~(30)题使用的数据表如下:当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:股票代码股票名称单价交易所600600 青岛啤酒 7.48 上海600601 方正科技 15.20 上海600602 广电电子 10.40 上海600603 兴业房产 12.76 上海600604 二纺机 9.96 上海600605 轻工机械 14.39 上海000001 深发展 7.48 深圳000002 深万科 12.50 深圳(22)执行如下SQL语句后,______。

SELECT * FROM stock INTO DBF stock ORDER BY 单价A.系统会提示出错信息B.会生成一个按“单价”升序排序的表文件,将原来的stock.dbf 文件覆盖C.会生成一个按“单价”降序排序的表文件,将原来的stock.dbf 文件覆盖D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果(23)执行下列程序段以后,内存变量a的内容是______。

CLOSE DATABASEA=0use STOCKGO TOPDO WHILE.NOT.EOF()IF 单价>10a=a+1ENDIFSKIPENDDOA.1B.3C.5D.7(24)如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,通过该设置,能保证数据的______。

A.实体完整性B.域完整性C.参照完整性D.表完整性(25)在当前盘当前目录下删除表stock的命令______。

A.DROP stockB.DELETE TABLE stockC.DROP TABLE stockD.DELETE stock(26)有如下SQL语句SELECT 交易所,avg(单价)as 均价 FROM stock;GROUP BY 交易所 INTO DBF temp执行该语句后temp表中第2条记录的“均价”字段的内容是_____。

A.7.48B.9.99C.11.73D.15.20(27)将stock表的股票名称字段的宽度由8改为10,应使用SQL语句______。

A.ALTER TABLE stock 股票名称 WTIH C(10)B.ALTER TABLE stock 股票名称 C(10)C.ALTER TABLE stock ALTER 股票名称 C(10)D.ALTER stock ALTER 股票名称 C(10)(28)有如下SQL语句CREATE VIEW view_stock AS SELECT 股票名称 AS 名称,单价 FROM stock 执行该语句后产生的视图含有的字段名是______。

A.股票名称、单价B.名称、单价C.名称、单价、交易所D.股票名称、单价、交易所(29)执行如下SQL语句后SELECT DISTINCT 单价 FROM stock;WHERE 单价=(SELECT min(单价) FROM stock) INTO DBF stock_x 表stock_x中的记录个数是______。

A.1B.2C.3D.4(30)求每个交易所的平均单价的SQL语句是______。

A.SELECT 交易所,avg(单价) FROM stock GROUP BY 单价B.SELECT 交易所,avg(单价) FROM stock ORDER BY 单价C.SELECT 交易所,avg(单价) FROM stock ORDER BY 交易所D.SELECT 交易所,avg(单价) FROM stock GROUP BY 交易所(31)下面有关对视图的描述正确的是______。

A.可以使用MODIFY STRUCTURE命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库(32)视图设计器中含有的、但查询设计器中却没有的选项卡是______。

A.筛选B.排序依据C.分组依据D.更新条件(33)下面关于查询描述正确的是______。

A.可以使用CREATE VIEW打开查询设计器B.使用查询设计器可以生成所有的SQL查询语句C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中D.使用DO语句执行查询时,可以不带扩展名(34)使用报表向导定义报表时,定义报表布局的选项是______。

A.列数、方向、字段布局B.列数、行数、字段布局C.行数、方向、字段布局D.列数、行数、方向(35)能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是______。

A.HideB.ShowC.ReleaseD.SetFocus二、填空题(每空2分,共30分)请将每空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

注意:以命令关键字填空的必须拼写完整。

(1)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的【1】。

(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。

(3)一个类可以从直接或间接的祖先中继承所有属性和方法。

采用这个方法提高了软件的【3】。

(4)面向对象的模型中,最基本的概念是对象和【4】。

(5)软件维护活动包括以下几类:改正性维护、适应性维护、【5】维护和预防性维护。

(6)Visual FoxPro 6.0是一个【6】位的数据库管理系统。

(7)在连接运算中,【7】连接是去掉重复属性的等值连接。

(8)项目管理器的【8】选项卡用于显示和管理数据库、自由表和查询等。

(9)LEFT("123456789",LEN("数据库"))的计算结果是【9】。

(10)用来确定复选框是否被选中的属性是【10】,用来指定显示在复选框旁的文字的属性是【11】。

{#pag#}第(11)~(12)题使用如下的“教师”表和“学院”表“教师”表职工号姓名职称年龄工资系号11020001 肖天海副教授 35 2000.00 0111020002 王岩盐教授 40 3000.00 0211020003 刘星魂讲师 25 1500.00 0311020004 张月新讲师 30 1500.00 0411020005 李明玉教授 34 2000.00 0511020006 孙民山教授 47 2100.00 0611020007 钱无名教授 49 2200.00 07“学院”表系号系名01 英语02 会计03 工商管理(11)使用SQL语句求“工商管理”系的所有职工的工资总和。

合集下载

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析)

国家二级VF机试模拟试卷120(题后含答案及解析) 题型有:1. 基本操作题 2. 简单应用题 3. 综合应用题基本操作题(30分)1.(1)修改菜单my_menu,my_menu中的“文件”菜单项下有子菜单项“新建”“打开”、“关闭”和“退出”,请在“关闭”和“退出”之间加一条水平的分组线,并为“退出”菜单项设置一条返回到系统菜单的命令(不可以使用过程)。

(2)创建一个快速报表sport_report,报表中包含了表“金牌榜”中的“国家代码”和“金牌数”两个字段。

(3)使用SQL建立表的语句建立一个与自由表“金牌榜”结构完全一样的自由表golden.dbf。

请将该SQL语句存储在文件one.prg 中,否则不得分。

(4)使用SQL语句向自由表golden.dbf中添加一条记录(“011”,9,7,11)。

请将该SQL语句存储在文件two.prg中,否则不得分。

正确答案:(1)①在命令窗口执行命令:MODIFY MENU my-menu,打开菜单设计器,接着单击菜单设计器中“文件”行的“编辑”按钮进入子菜单界面。

②选中“退出”子菜单命令,然后单击菜单设计器右边的“插入”命令按钮,插入一个菜单名称为“新菜单项”菜单行,修改菜单名称为:\-。

③修改“退出”菜单命令的“结果”项为“命令”,并输入命令语句:SET SYSMENU TO DEFAULT。

④执行【菜单】→【生成】菜单命令,在弹出的Visual FoxPro 对话框中单击“是”按钮,接着系统会弹出“生成菜单”对话框,单击“生成”按钮生成一个可执行的菜单文件。

⑤在命令窗口执行命令:DO my_menu mpr,运行菜单查看结果。

(2)①在命令窗口执行命令:USE金牌榜,打开“金牌榜”表。

②在命令窗口执行命令:CREATE REPORTsport_report,打开报表设计器,然后执行【报表】→【快速报表】菜单命令,在弹出的“快速报表”对话框中单击“字段”命令按钮,在弹出的“字段选择器”对话框中,将“国家代码”和“金牌数”两个字段添加到“选定字段”列表框中,单击“确定”按钮关闭“字段选择器”对话框。

2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校

2008年计算机等级考试二级VF笔试模拟试题(四)-中大网校

2008年计算机等级考试二级VF笔试模拟试题(四)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)下列关于表单数据环境的叙述中,错误的是()A. 可以在数据环境中加入与表单操作有关的表B. 数据环境是表单的容器C. 可以在数据环境中建立表之间的联系D. 表单运行时自动打开其数据环境中的表(2)下列说法正确的是()A. 在数据库已打开状态下,工作区的别名可以重复B. 命令CLOSE DA TEBASES可以关闭所有已打开的数据库文件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. 当事先知道循环次数时,可以用FOR……ENDFOR循环B. 当需要对表中所有记录执行某一操作时,可以用SCAN……ENDSCANC. 当不知道循环次数时,应该用FOR……ENDFOR循环D. 循环语句应该配对出现(22)下面对编辑框(EditBox)控制属性的描述正确的是()A. SelLength属性的设置可以小于0B. 当ScrollBars的属性值为0时,编辑框内包含水平滚动条C. SelText属性在做界面设计时不可用,在运行时可读写D. Readonly属性值为.时,用户不能使用编辑框上的滚动条(23)下列各字符函数中,函数返回值不是数值型的是()A. LEN(“2003/04/15”)B. OCCURS(”电脑”,”计算机俗称电脑”)C. A T(“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,则命令为()。

2008年9月全国计算机等级考试二级VFP答案

2008年9月全国计算机等级考试二级VFP答案

2008年9月全国计算机等级考试二级VFP笔试参考答案一、选择题1.B 解析:栈的特点是先进后出,所以全部入栈后再全部出栈的序列必然与入栈序列顺序相反。

2.D 解析:循环队列是线性表的一种,所以A错误。

循环队列的入队和出队需要队尾指针和队头指针完成。

所以B,C错误。

3.C 解析:二分查找也叫折半查找。

它的基本思想是:将n个元素分成个数大致相同的两半,取[n/2]与欲查找的x作比较,如果x=[n/2],则找到,算法终止;如果x<[n/2] ,则只要在数组a 的左半部继续搜索x(假设数组元素按升序排列);如果a>[n/2] ,则只要在数组a 的右半部继续搜索x.。

每次余下n/(2i)个元素待比较,当最后剩下一个时,即n/(2i)=1,n= 2i,所以i=log2n.4.A 解析:顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点间的关系由存储单元的邻接关系来体现。

其优点是占用最少的存储空间,所以选项D错误。

顺序存储结构可以存储如二叉树这样的非线性结构,所以选项B错误。

链式存储结构也可以存储线性表,所以选项C错误。

5.D解析:在数据流图中,矩形表示数据的外部实体,圆角的矩形表示变换数据的处理逻辑,双横线表示数据的存储,箭头表示数据流。

6.B解析:数据流图简称DFD,是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

所以DFD图可以用于需求分析阶段。

7.A 解析:对象是面向对象方法中最基本的概念,它的基本特点有:标识唯一性,分类性,多态性,封装性和模块独立性。

故本题答案为A。

8.B解析:一个宿舍可以对应多个学生,而一个学生只能对应一个宿舍,所以宿舍和学生之间是一对多关系。

9.C解析:在数据库阶段,对所有数据实行统一规划管理,形成一个数据中心,构成一个数据库,数据库中的数据能够满足所有用户的不同要求,供不同用户共享,数据共享性显著增强。

2008年计算机等级考试二级VF笔试模拟试题(一)-中大网校

2008年计算机等级考试二级VF笔试模拟试题(一)-中大网校

2008年计算机等级考试二级VF笔试模拟试题(一)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)如果要改变数据库文件中字段的排列顺序,应使用的关系运算是()A. 重建B. 选择C. 投影D. 连接(2)菜单设计器设计菜单时,使用的文件是()A. .SCX和.SCt文件B. .mnx和.rant文件C. .frx和.frt文件D. .pin和.pit文件(3)设有二元关系R和三元关系s,下列运算中合法的是()A. R<SPAN style="FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMILY: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 楷体; mso-hansi-font-family: 'Times New Roman'">∩</SPAN>SB. R<SPAN style="FONT-SIZE: 10.5pt; COLOR: black; FONT-FAMIL Y: 宋体; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-ascii-font-family: 楷体; mso-hansi-font-family: 'Times New Roman'">∪</SPAN>SC. R—SD. R×S(4)Visual FoxPrO参照完整性规则不包括()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)在Visual FoxPrO的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是()A. 永久性关联B. 永久性关联或临时性关联C. 临时性关联D. 永久性关联和临时性关联(10)计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。

2008年9月计算机等级考试二级C语言模拟试卷及其答案

2008年9月计算机等级考试二级C语言模拟试卷及其答案

年 月计算机等级考试二级 语言模拟试卷及其答案
转贴于:计算机二级考试 考试大
全国计算机等级考试二级C语言模拟试卷答案
一、选择题
评析:算法的控制结构给出了算法的基本框架,不仅决定了算法中各操作的执行顺序,也直接反映了算法的设计是否符合结构化原则。

一个算法一般都可以用顺序、选择、循环三种基本控制结构组合而成。

评析:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。

《电力拖动控制线路与技能训练》试卷( )。

全国计算机等级考试二级VF历年笔试题及答案

全国计算机等级考试二级VF历年笔试题及答案

精品文档全国计算机等级考试二级VF历年笔试题(2005.4-2010.9)2010年9月全国计算机等级考试二级笔试试卷Visual FoxPro数据库程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对(2)下列叙述中正确的是A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对(3)软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误(4)下面描述中,不属于软件危机表现的是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)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式10. 有三个关系R、S和T如下:C)结构复合索引文件中D)非结构复合索引文件中(20)假设表“学生.dbf”已在某个工作区打开,且别名取为student。

2008年9月全国计算机二级VB模拟试题及答案解析(一)

2008年9月全国计算机二级VB模拟试题(1)及答案解析一、选择题(1) 在深度为5的满二叉树中,叶子结点的个数为A) 32B) 31C) 16D) 15解析:所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。

这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。

(2) 若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A) bdgcefhaB) gdbecfhaC) bdgaechf解析:前序遍历的第一个结点a为树的根结点;中序遍历中a的左边的结点为a的左子树,a右边的结点为a的右子树;再分别对a的左右子树进行上述两步处理,直到每个结点都找到正确的位置。

(3) 一些重要的程序语言(如C语言和Pascal语言) 允许过程的递归调用。

而实现递归调用中的存储分配通常用A) 栈B) 堆C) 数组D) 链表解析:一些较流行的程序语言允许过程的递归调用。

递归调用就是过程调用本身。

递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。

这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。

(4) 软件工程的理论和技术性研究的内容主要包括软件开发技术和A) 消除软件危机B) 软件工程管理C) 程序设计自动化D) 实现软件可重用解析:软件工程的目标是,在给定的成本、进度的前提下,开发出具有有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性且满足用户需求的产品。

基于这一目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。

(5) 开发软件时对提高开发人员工作效率至关重要的是A) 操作系统的资源管理功能B) 先进的软件开发工具和环境C) 程序人员的数量D) 计算机的并行处理能力解析:软件工程鼓励研制和采用各种先进的软件开发方法、工具和环境。

2008年9月全国计算机等级考试二级VF考前模拟试卷及答案

(考试时间90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

 (1)在计算机中,算法是指______。

A.查询方法 B.加工方法 C.解题方案的准确而完整的描述 D.排序方法 (2)栈和队列的共同点是______。

A.都是先进后出 B.都是先进先出 C.只允许在端点处插入和删除元素 D.没有共同点(3)已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。

A.cedba B.acbed C.decab D.deabc(4)在下列几种排序方法中,要求内存量最大的是______。

A.插入排序 B.选择排序 C.快速排序 D.归并排序 (考试时间90分钟,满分100分) (5)在设计程序时,应采纳的原则之一是______。

A.程序结构应有助于读者理解 B.不限制goto语句的使用 C.减少或取消注解行 D.程序越短越好 (6)下列不属于软件调试技术的是______。

A.强行排错法 B.集成测试法 C.回溯法 D.原因排除法 (7)下列叙述中,不属于软件需求规格说明书的作用的是______。

A.便于用户、开发人员进行理解和交流 B.反映出用户问题的结构,可以作为软件开发工作的基础和依据 C.作为确认测试和验收的依据 D.便于开发人员进行需求分析(8)在数据流图(DF D.中,带有名字的箭头表示______。

A.控制程序的执行顺序 B.模块之间的调用关系 C.数据的流向 D.程序的组成成分 (9)SQL语言又称为______。

A.结构化定义语言 B.结构化控制语言 C.结构化查询语言 D.结构化操纵语言 (10)视图设计一般有3种设计次序,下列不属于视图设计的是______。

A.自顶向下 B.由外向内 C.由内向外 D.自底向上(11)在下列4个选项中,不属于基本关系运算的是______。

2008年秋季江苏省计算机等级考试VFP试卷答案

2008年秋江苏省高等学校非计算机专业学生计算机基础知识和应用能力等级考试二级考试试卷语种:Visual FoxPro说明:1.本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟;2.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型;3.计算机基础知识部分全部是选择题(20分),程序设计部分分为选择题(10分)和填空题(30分)两种;4.选择题用答题卡答题。

每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。

每选对一项得1分,不选或选错不得分;5.填空题用答题纸答题。

请将答案用蓝、黑色钢笔或圆珠笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。

每填一个答案得1分,不填或选填不得分;6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。

7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。

待监考人员收毕清点后,方可离场。

第一部分计算机基础知识1、信息技术指的是用来扩展人类信息器官功能、协助人们更有效地进行信息处理的一类技术。

在下列有关信息技术的叙述中,错误的是__________________。

A.现代信息技术的主要特征之一是以数字技术和电子技术为基础B.遥感遥测技术、自动控件控制技术等均属于现代信息技术C.微电子技术是信息技术领域的关键技术,它以集成电路为核心D.利用磁带、光盘、电话、传真等进行信息传递均属于现代通信2、二进制数10111000和11001010进行逻辑“与”运算,结果再与10100110进行逻辑“或”运算,最终结果的16进制形式为_______________。

A、A2B、DEC、AED、953、计算机的性能在很大程序上是由CPU决定的。

在下列有关CPU结构和原理的一些叙述中,错误的是__________________。

A、目前PC机所使用的CPU均是Intel公司的产品B、从逻辑组成上看,CPU主要由寄存器组、运算器和控制器等部分组成C、目前CPU中的运算部件ALU有多个,每个ALU均可独立完成运算D、不同CPU能执行的指令有所不同,但同一系列CPU产品通常是“向下兼容的”4、在下列有关目前PC机主板及其组件的叙述中,正确的是_________________。

2008年9月计算机等级考试二级VF试卷及答案

2008年9月全国计算机等级考试二级笔试试卷一、选择题(每小题2分)(11)设置表单标题的属性是A)Title B)Text C)Biaoti D)Caption(12)释放和关闭表单的方法是A)Release B)Delete C)LostFocus D)Destory(13)从表中选择字段形成新关系的操作是A)选择 B)连接 C)投影 D)并(14)Modify Command命令建立的文件的默认扩展名是A)prg B)app C)cmd D)exe(15)说明数组后,数组元素的初值是A)整数0 B)不定值 C)逻辑真 D)逻辑假(16)扩展名为mpr的文件是A)菜单文件 B)菜单程序文件 C)菜单备注文件 D)菜单参数文件(19)设a=”计算机等级考试”,结果为”考试”的表达式是A)Left(a,4) B)Right(a,4) C)Left(a,2) D)Right(a,2)(20)关于视图和查询,以下叙述正确的是A)视图和查询都只能在数据库中建立B)视图和查询都不能在数据库中建立C)视图只能在数据库中建立D)查询只能在数据库中建立(21)在SQL SELECT语句中与INTO TABLE等价的短语是A)INTO DBF B)TO TABLE C)TO FOEM D)INTO FILE(22)CREATE DATABASE命令用来建立A)数据库 B)关系 C)表 D)数据文件(23)欲执行程序temp.prg,应该执行的命令是A)DO PRG temp.prg B)DO temp.prgC)DO CMD temp.prg D)DO FORM temp.prg(25)假设有student表,可以正确添加字段“平均分数”的命令是A)ALTER TABLE student ADD 平均分数 F(6,2)B)ALTER DBF student ADD 平均分数 F 6,2C)CHANGE TABLE student ADD 平均分数 F(6,2)D)CHANGE TABLE student INSERT 平均分数 6,2(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是A)Count B)Page C)Num D)PageCount(27)打开已经存在的表单文件的命令是A)MODIFY FORM B)EDIT FORMC)OPEN FORM D)READ FORM(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)(31)查询单价在600元以上的主机板和硬盘的正确命令是A)SELECT * FROM 产品 WHERE 单价>600 AND (名称=’主机板’ AND 名称=’硬盘’) B)SELECT * FROM 产品 WHERE 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’)C)SELECT * FROM 产品 FOR 单价>600 AND (名称=’主机板’ AND 名称=’硬盘’)D)SELECT * FROM 产品 FOR 单价>600 AND (名称=’主机板’ OR 名称=’硬盘’) (32)查询客户名称中有“网络”二字的客户信息的正确命令是A)SELECT * FROM 客户 FOR 名称 LIKE "%网络%"B)SELECT * FROM 客户 FOR 名称 ="%网络%"C)SELECT * FROM 客户 WHERE 名称 ="%网络%"D)SELECT * FROM 客户 WHERE 名称 LIKE "%网络%"(33)查询尚未最后确定订购单的有关信息的正确命令是A)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户.客户号=订购单.客户号 AND 订购日期 IS NULLB)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单WHERE 客户.客户号=订购单.客户号 AND 订购日期 = NULLC)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单FOR 客户.客户号=订购单.客户号 AND 订购日期 IS NULLD)SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单FOR 客户.客户号=订购单.客户号 AND 订购日期 = NULL(34)查询订购单的数量和所有订购单平均金额的正确命令是A)SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品 JOIN 订购单名细 ON 产品.产品号=订购单名细.产品号B)SELECT COUNT(订单号),AVG(数量*单价)FROM 产品 JOIN 订购单名细 ON 产品.产品号=订购单名细.产品号C)SELECT COUNT(DISTINCT 订单号),AVG(数量*单价)FROM 产品,订购单名细 ON 产品.产品号=订购单名细.产品号D)SELECT COUNT(订单号),AVG(数量*单价)FROM 产品,订购单名细 ON 产品.产品号=订购单名细.产品号(35)假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档