您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 2007.4前国家二级试题分类汇编答案
第1讲计算机基础知识题型1:与数据库技术基本概念和特点有关的命题1.[2006.4、2004.4]数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)3者之间的关系是________。A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB、也就是DBMS2.[2004.4]数据库系统与文件系统的最主要区别是_________。A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量3.[2002.8]VisualFoxPro支持的数据模型是__________。A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型4.[2006.4]数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为物理独立性。5.[2003.4]用二维表结构来表示实体及实体之间联系的数据模型称为关系模型。6.[2003.4]VisualFoxProDBMS是__________。A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译系统D)一种操作系统7.[2004.9]DBMS的含义是____________。A)数据库系统B)数据库管理系统C)数据库管理员D)数据库8.[2005.5]数据库设计的根本目标是解决__________。A)数据共享问题B)数据安全问题C)大量数据存储问题D)简化数据维护9.[2005.9]数据库系统的核心是__________。A)数据模型B)数据库管理系统C)数据库D)数据库管理员10.[2005.9]数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是数据库系统阶段。11.[2005.4]数据独立性是数据库技术的重要特点之一,所谓数据独立性是指_______。A)数据与程序独立存取B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上3种说法都不对12.[2005.4]数据库系统中对数据库进行管理的核心软件是_________。A)DBMSB)DBC)OSD)DBS13.[2003.4]VisualFoxProDBMS基于的数据模型是__________。A)层次模型B)关系模型C)网状模型D)混合模型14.[2005.4]用树型结构表示实体之间联系的模型是________。A)关系模型B)网状模型C)层次模型D)以上3个都是15.[2006.9]在数据库系统中,用户所见的数据模式为。A)概念模式B)外模式C)内模式D)物理模式16.[2006.9]数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。A)编码设计B)测试阶段C)运行阶段D)物理设计17.[2006.9]数据库技术的根本目标是要解决数据的。A)存储问题B)共享问题C)安全问题D)保护问题18.[2007.4]在E-R图中,用来表示实体之间联系的图形是_________。A)矩形B)椭圆形C)菱形D)平行四边形19.[2007.4]下列叙述中错误的是__________。A)在数据库系统中,数据的物理结构必须与逻辑结构一致B)数据库技术的根本目标是要解决数据的共享问题C)数据库设计是指在已有数据库管理系统的基础上建立数据库D)数据库系统需要操作系统的支持20.[2007.4]VisualFoxPro是一种_________。A)数据库系统B)数据库管理系统C)数据库D)数据库应用系统题型2:与面向对象基本概念有关的命题1.[2005.9]下面关于类、对象、属性和方法的叙述中,错误的是________。A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B)属性用于描述对象的状态,方法用于表示对象的行为C)基于同一个类生产的两个对象可以分别设置自己的属性值D)通过执行不同对象的同名方法,其结果必然是相同的2.[2005.4]在面向对象方法中,类的实例称为对象。3.[2006.4]在面向对象方法中,类描述的是具有相似属性与操作的一组对象。4.[2007.4]下面选项中不属于面向对象程序设计特征的是_________。A)继承性B)多态性C)类比性D)封装性题型3:与关系数据库基本概念有关的命题1.[2006.4、2005.4]在关系数据库中,把数据表示成二维表,每一个二维表称为关系。2.[2004.4]以下关于关系的说法正确的是_________。A)列的次序非常重要B)当需要索引时列的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列3.[2004.4]在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用_________。A)临时关系B)主关键字C)外部关键字D)索引关键字4.[2004.9]关系模型中,“关系中不允许出现相同元组”的约束是通过主关键字实现的。5.[2004.9]对于“关系”的描述,正确的是_______。A)同一个关系中允许有完全相同的元组B)同一个关系中元组必须按关键字升序存放C)在一个关系中必须将关键字作为该关系的第一个属性D)同一个关系中不能出项相同的属性名6.[2005.9]VisualFoxPro是一种关系型数据库管理系统,这里关系通常是指________。A)数据库文件(dbc文件)B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件)D)一个表文件中两条记录之间有一定的关系7.[2004.4]在VisualFoxPro中“表”是指_________。A)报表B)关系C)表格D)表单8.[2007.4]在关系模型中,每个关系模式中的关键字___________。A)可由多个任意属性组成B)最多由一个属性组成C)可由一个或多个其值能唯一标识关系中任何元组的属性组成D)以上说法都不对题型4:与关系运算有关的命题1.[2003.9]专门的关系运算不包括下列中的________。A)联接运算B)选择运算C)投影运算D)交运算2.[2005.9]设有如下关系表:RABC112223SABC313TABC112223313则下列操作中正确的是__________。A)T=R∩SB)T=R∪SC)T=RXSD)T=R/S3.[2004.9]从关系模式中指定若干个属性组成新的关系的运算称为________。A)联接B)投影C)选择D)排序4.[2002.8]在联接运算中,自然联接是去掉重复属性的等值连接。5.[2002.8]设有关系R1和R2,经过关系运算得到结果S,则S是________。A)一个关系B)一个表单C)一个数据库D)一个数组6.[2003.9]对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为_______。A)并运算B)交运算C)差运算D)积运算7.[2002.8]在下列四个选项中,不属于基本关系运算的是_________。A)联接B)投影C)选择D)排序8.[2005.4]关系运算中的选择运算是__________。A)从关系中找出满足给定条件的元组的操作B)从关系中选择若干个属性组成新的关系的操作C)从关系中找出满足给定条件的属性的操作D)A和B都对9.[2006.9]操作对象只能是一个表的关系运算是__________。A)联接和选择B)联接和投影C)选择和投影D)自然连接和选择10.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是_________。A)并B)交C)投影D)笛卡儿乘积题型5:与数据一致性和完整性有关的命题1.[2004.4]数据库表可以设置字段有效性规则,字段有效性规则属于________。A)实体完整性范畴B)参照完整性范畴C)数据一致性范畴D)域完整性范畴2.[2005.4]在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的_____。A)参照完整性B)实体完整性C)域完整性D)用户定义完整性3.[2003.4]在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于_______。A)实体完整性约束B)域完整性约束C)参照完整性约束D)视图完整性约束4.[2002.8]当前盘当前目录下有数据库db_stock,其中有数据库stock.dbf,该数据库的内容是:股票代码股票名称单价交易所600600青岛啤酒7.48上海000002深万科12.50深圳如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价0”,通过该设置,能保证数据的__________。A)实体完整性B)域完整性C)参照完整性D)表完整性5.[2003.9]通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中的_________。A)实体完整性B)域完整性C)参照完整性D)表完整性6.[2004.9]使用SQL语句增加字段的有效性规则,是为了能保证数据的__________。A)实体完整性B)域完整性C)参照完整性D)表完整性题型6:与实体—联系模型有关的命题1.[2003.4]设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是_____。A)M:NB)1:MC)M:KD)1:12.[2003.9]对于现实世界中事物的特征,在实体—联系模型中使用_______。A)属性描述B)关键字描述C)二维表描述D)实体描述3.[2003.9]把实体—联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过______。A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现4.[2002.8]如果一个班只能有一个班长,而且一班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于__________。A)一对一联系B)一对二联系C)多对多联系D)一对多联系5.[2005.4]在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是_________联系。A)一对一B)一对多C)多对一D)多对多题型7:与程序设计方法有关的命题1.下列选项中不属于结构化程序设计方法的是_________。A)自顶向下B)逐步求精C)模块化D)可复用2.在面向对象方法中,类描述的是具有相似属性与操作的一组对象。3.[2006.9]下列选项不符合良好程序设计风格的是_________。A)源程序要文档化B)数据说明的次序要规范化C)避免滥用goto语句D)模块要保证高耦合、高内聚题型8:与软件工程相关的命题1.两个或两个以上模块之间关联的紧密程度称为__________。A)耦合度B)内聚度C)复杂度D)数据传输特性2.下列叙述中正确的是________。A)软件测试应该由程序开发者来完成B)程序经调试后一般不需要再测试C)软件维护只包括对程序代码的维护D)以上3种说法都不对3.程序测试分为静态测试和动态测试,其中静态测试是指不执行程序,而只对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。4.黑盒测试把程序视为装在一只不透明的盒子里,测试者完全不理解程序的结构和处理过程。5.软件测试的主要步骤有单元测试、集成测试和确认测试。6.模块独立的原则是_________。A)高内聚低耦合B)高内聚高耦合C)低内聚高耦合D)低内聚低耦合7.[2006.9]从工程管理角度,软件设计一般分为两步完成,它们是_________。A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D)过程设计与数据设计8.[2006.9]下列选项中不属于软件生命周期开发阶段任务的是_________。A)软件测试B)概要设计C)软件维护D)详细设计9.[2007.4]下列叙述中正确的是__________。
本文标题:2007.4前国家二级试题分类汇编答案
链接地址:https://www.777doc.com/doc-3078182 .html