您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 纺织服装 > GIS设计自考复习题
GIS设计复习题一、名词解释1.GIS设计:GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。2.结构化生命周期法:结构化生命周期法的基本思想是将系统开发看作工程项目,有计划、有步骤地进行工作,它认为虽然各种业务信息系统处理的具体内容不同,但所有系统开发过程都可以划分为六个主要阶段:系统开发准备、调查研究及可行性研究、系统分析、系统设计、系统实施、维护和评价。3.维护副作用:因修改软件而造成的错误或其他不希望出现的情况称为维护副作用,有编码副作用、数据副作用和文档副作用三种。4.数据传输加密:为确保数据的安全可靠,必须保障在传输过程中数据内容不被透露、避免信息量被分析(破析)、检测出数据流的修改等,称为数据传输加密。5.数据质量P156.GIS数据流模型P467.数据字典数据字典是关于数据信息的集合。它是数据流图中所有要素严格定义的场所,这些要素包括数据流、数据流的组成、文件、加工小说明及其它应进入字典的一切数据,其中,每个要素对应数据字典中的一个条目。8.用例的粒度P539.完全因子分解系统:P7610.互操作接口设计P7811.地理模型P14312.模块:一个软件系统通常由很多模块组成,函数和子程序都可称为模块,它是程序语句按逻辑关系建立起来的组合体。二、单选题1、结构化程序设计概念最早由E.W.Dijkstra于()年提出A.1963年B.1965年C.1962年D.1967年2、在程序流程图常用符号中菱形表示()A.程序起止B.控制流C.处理步骤D.逻辑判断3、E-R图中椭圆表示()A.实体B.属性C.关系D.联系4、GIS设计以()为驱动A.空间数据B.业务数据C.属性数据D.功能数据5、GIS系统工程学中的三维结构包含时间维、知识维和()A.方法维B.理论维C.逻辑维D.工程学6、地理信息系统科学体系分为三个层次:理论地理信息科学、技术地理信息科学和()A.应用地理信息科学B.空间地理信息科学C.虚拟地理信息科学D.基础地理信息科学7、在用例图中,参与者之间主要是()关系A.继承B.包含C.扩展D.泛化8、OMT采用对象模型、动态模型和()等来描述一个系统A.静态模型B.功能模型C.混合模型D.结构模型9、对象模型用()来表示A.对象图B.类图C.序列图D.活动图10、动态模型用()图来表示A.动态图B.活动图C.数据流图D.状态图11、原型从本质上可分为两种类型:丢弃型原型和()A.进化型原型B.进取型原型C.渐进型原型D.试验型原型12、在用例图中,用例和参与者之间的关系是()A.包含关系B.泛化关系C.关联关系D.扩展关系13、在一定条件下,把新的行为加入到已有的用例中,获得新用例称为()用例A.扩展B.包含C.关联D.泛化14、面向对象的设计方法采用()来组织和构造系统总体设计过程A.类图B.结构图C.用例图D.层次图15、用于建立系统与其参与者之间交互的模型称为()A.分析类B.实体类C.边界类D.控制类16、在GIS用户界面的开发中,一般采用()方法A.原型化B.瀑布型C.结构化D.面向对象型17、在序列图中,表示对象的过程处于激活状态时,生命线是()A.虚线B.带箭头的虚线C.双道线D.垂直的虚线18、基于空间关系的检索,称为()A.开窗检索B.分层检索C.条件检索D.空间检索19、用一系列状态所对应的地图来反映地理现象的时空演化过程,称为()A.连续快照模型B.时空合成模型C.底图修改模型D.混合模型20、GIS软件评价不包含下列哪项内容?A.技术评价B.功能评价C.社会评价D.经济评价21、在系统运行过程中,针对软件无法满足新的软硬件环境进行的维护叫做()A.适应性维护B.改正型维护C.预防型维护D.完善性维护1-5BDBAC6-10ADBAD11-15ACAAC16-21ACDABA22、软件生命周期中持续时间最长的一个阶段是()A.软件总体设计阶段B.软件维护阶段C.软件详细设计阶段D.软件实施阶段23、在系统开发时隐藏的错误,可能会在系统运行的某个特定的环境下出现,针对这种错误的维护叫做()维护。A.改正性B.完善性C.适应性D.预防性24、在系统运行环境中,针对软件无法满足新的软硬件环境进行的维护为()A.改正性维护B.适应性维护C.完善性维护D.预防性维护25、为了进一步提高软件的可靠性而进行的维护称为()A.改正性维护B.适应性维护C.完善性维护D.预防性维护26、系统实施阶段需要大量人员参与,其中()负责GIS的总体设计及详细设计。A.项目负责人B.系统管理员C.系统分析员D.数据管理员27、资源分配模型属于哪一种地理模型()A.理论模型B.经验模型C.混合模型D.预测模型28、水土流失模型属于哪一种地理模型()A.理论模型B.经验模型C.混合模型D.统计分析模型29、准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想,称为()A.硬性排错B.归纳法排错C.演绎法排错D.跟踪法排错30、系统软件与硬件经过各自安装以后,为使两者能协调地工作而进行的一种调试称为()A.综合调试B.黑盒测试C.白盒测试D.功能测试31、ArcToolbox提供的水文分析模块属于地理模型的哪一种构建途径()A.GIS环境内构建地理模型B.GIS环境外构建地理模型C.独立开发构建地理模型D.二次开发构建地理模型32、在进行用户需求分析时,最适合的一种设计方法是()A.原型法B.结构化程序设计法C.面向对象设计法D.瀑布模型法33、将每一次独立的叠加操作转换为一次性的合成叠加,这种数据更新模型称为()A.时空合成模型B.底图修改模型C.连续快照模型D.混合模型34、数据共享的途径不包括下列哪一项()A.数据转换B.基于元数据的空间数据网络查询与应用C.GIS互操作D.数据入库35、下列哪一项属于系统总体设计阶段的任务()A.详细的算法B.数据表示C.数据结构D.模块划分36、详细设计阶段的表达工具不包括下列哪一项()A.层次图B.盒式图C.程序流程图D.PAD图22-25BABD26-30CCBBA31-36AAADDA三、填空题1.表达加工逻辑说明的工具有、判定表和判定树2.GIS总体设计阶段的目标是将系统需求转换为数据结构和___________。3.结构化系统总体设计工具有:层次图、_________、结构图等。4.模块结构最普遍的形式就是树状结构和____________。5.问题分析图的主要优点是结构清晰,能直接导出_________,并可对其进行一致性检查。6.GIS工程学结构体系主要由____、基础理论和方法论三方面组成。7.GIS开发主要的三种开发方式为:独立开发、_______、组件式二次开发。8.软件测试工具一般可分为:白盒测试工具、黑盒测试工具、性能测试工具、__________。9.空间数据模型是指用计算机模拟现实世界的地理信息的几种数学方法,常用的有三种:矢量数据模型、_________和不规则三角网。10.GIS维护内容包括数据维护与更新、应用系统维护与更新、和_________。11.GIS维护流程包括提交GIS维护申请、_________和维护过程12._________被定义为从明文到密文的一种变换。13.在结构图中,关键要描述的内容有两个,它们是模块的功能和。14.GIS软件体系结构有单机结构、C/S结构、B/S结构和。15.系统调试时常用的排错方法有硬性排错、、演绎法排错和跟踪法排错。16.维护的副作用包括编码副作用、数据副作用和。17.地理信息的更新方法有实测更新法、编绘更新法、、遥感信息更新法和GPS信息更新法。18.软件维护中的内容维护包括改正性维护、适应性维护、和预防性维护。19.层次图中的方框代表一个。20.系统总体设计工具结构图是由提出的。21.在结构图中,尾部是实心圆表示传递的是。22.在结构图中,要描述的内容有两个:一是模块的功能,二是。23.分析类总能符合三种基本构造型中的一种:边界类,实体类和。24.分析类总能符合三种基本构造型中的一种:边界类,实体类和。25.类图由类、对象和等模型元素以及他们之间的关系构成。26.类包含类的名称、属性和。27.类与类之间的关系通常有:、泛化关系、关联关系和实现关系。28.泛化关系采用符号来表示。29.按照在软件系统中的功能将模块划分为四种类型:输入模块、输出模块、变换模块和。30.在异质环境下的GIS接口设计,主要采用来实现。31.在GIS中,空间数据与属性数据的结合有两种形式:绑定式和。32.GIS与OA的接口一般采用OLE或技术来实现。33.交互是指在具体语境中为实现某个目标的一组对象之间进行交互的一组所构成的行为。34.交互通常为两种情况进行建模:一是为系统的动态方面进行建模,二是为系统的进行建模。35.是构造活动图的最小单位。36.空间数据逻辑预处理包括对空间数据进行分幅、分层和等处理。37.空间数据库需求分析包括三个步骤:用户调查分析、空间数据现状分析和。38.E-R模型中用代表实体间的一般关系。39.数据库逻辑设计的任务是吧数据库概念设计阶段产生的概念数据库模式变换为模式。40.常见的空间数据检索的类型有:鼠标定位检索,分层检索,开窗检索,,空间检索。41.常见的三种数据更新模型有:连续快照模型、底图修改模型和。42.数据共享的途径包括:数据转换、基于元数据的空间数据网络查询和应用和。43.服务于空间分析的地理编码分为拓扑编码和编码。44.地理模型根据所表达的空间对象的不同,可将模型分为三类:理论模型,和混合模型。1.结构化英语2.软件体系结构3.HIPO图4.网状结构5.程序代码6.任务7.单纯二次开发8.测试管理工具9.栅格数据模型10.网络维护与安全管理11.评估维护申请12.加密算法13.模块间的接口14.面向地理信息服务的WebGIS15.归纳法排错16.文档副作用17.计算机制图更新法18.完善性维护19.模块20.Yourdon21.控制信息22.模块之间的接口23控制类24.控制类25.接口26.操作27.依赖关系28.空心三角箭头29.协调模块30.中间件31.分离式32.DDE33.消息34.控制过程35.动作状态36.分专题要素37.系统分析38.菱形39.逻辑数据库40.条件检索41.时空合成模型42.GIS互操作43.坐标44.经验模型四、简答1.GIS设计的目标和主要内容是什么?GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的。GIS设计包括软件设计和数据库设计两部分的内容。2.为实现地理信息资源共享,须具备哪些基本条件?要实现地理信息资源共享,必须具备三个基本条件:一是数据资源的贮备;二是要有技术支撑系统的保障,例如通讯技术、网络技术、数据库技术等现代化技术手段;三是共享规则的制订、被广泛采纳和遵循,主要包含标准、规范、政策和相关法律。3.用UML模型进行系统的分析和设计有什么优点?采用UML模型进行系统的分析和设计具有以下优点:①在面向对象设计领域,存在数十种面向对象的建模语言,都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;②通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。4.系统定义时期的主要任务是什么?系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编
本文标题:GIS设计自考复习题
链接地址:https://www.777doc.com/doc-2874143 .html