版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐GIS设计自考复习题读书破万卷下笔如有神
GIS设计复习题
一、名词解释
1.GIS设计:
GIS设计就是在GIS开发的整体过程中,遵循普通软件工程的原理和办法,结合GIS开发的特点、特别逻辑和要求,对GIS软件从系统定义、系统总体设计、系统具体设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段举行工程化规范的办法体系。
2.结构化生命周期法:
结构化生命周期法的基本思想是将系统开发看作工程项目,有方案、有步骤地举行工作,它认为虽然各种业务信息系统处理的详细内容不同,但全部系统开发过程都可以划分为六个主要阶段:系统开发预备、调查讨论及可行性讨论、系统分析、系统设计、系统实施、维护和评价。
3.维护副作用:
因修改软件而造成的错误或其他不希翼浮现的状况称为维护副作用,有编码副作用、数据副作用和文档副作用三种。
4.数据传输加密:
为确保数据的平安牢靠,必需保障在传输过程中数据内容不被透露、避开信息量被分析(破析)、检测出数据流的修改等,称为数据传输加密。
5.数据质量P15
6.GIS数据流模型P46
7.数据字典
数据字典是关于数据信息的集合。它是数据流图中全部要素严格定义的场所,这些要素包括数据流、数据流的组成、文件、加工小说明及其它应进入字典的一切数据,其中,每个要素对应数据字典中的一个条目。
8.用例的粒度P53
9.彻低因子分解系统:P76
10.互操作接口设计P78
11.地理模型P143
12.模块:
一个软件系统通常由无数模块组成,函数和子程序都可称为模块,它是程序语句按规律关系建立起来的组合体。
二、单选题
1、结构化程序设计概念最早由E.W.Dijkstra于()年提出
A.1963年
B.1965年
C.1962年
D.1967年
2、在程序流程图常用符号中菱形表示()
A.程序起止
B.控制流
C.处理步骤
D.规律推断
)图中椭圆表示(E-R、3.
读书破万卷下笔如有神
A.实体
B.属性
C.关系
D.联系
4、GIS设计以()为驱动
A.空间数据
B.业务数据
C.属性数据
D.功能数据
5、GIS系统工程学中的三维结构包含时光维、学问维和()
A.办法维
B.理论维
C.规律维
D.工程学
6、地理信息系统科学体系分为三个层次:理论地理信息科学、技术地理信息科学和)(空间地理信息科学B.应用地理信息科学A.
D.基础地理信息科学C.虚拟地理信息科学
)关系7、在用例图中,参加者之间主要是(
B.包含A.继承
泛化D.C.扩展
)等来描述一个系统、OMT采纳对象模型、动态模型和(8B.功能模型A.静态模型结构模型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.混合模型GIS20、软件评价不包含下列哪项内容?
A.技术评价
B.功能评价
C.社会评价
D.经济评价
、在系统运行过程中,针对软件无法满足新的软硬件环境举行的维护叫做(21)
适应性维护A.
B.改正型维护预防型维护
C.
完美性维护D.
读书破万卷下笔如有神
1-5BDBAC6-10ADBAD
11-15ACAAC16-21ACDABA
22、软件生命周期中持续时光最长的一个阶段是()
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.
)、ArcToolbox提供的水文分析模块属于地理模型的哪一种构建途径(31A.GIS环境内构建地理模型B.GIS环境外构建地理模型C.自立开发构建地理模型二次开发构建地理模型D.
)32、在举行用户需求分析时,最适合的一种设计办法是(
A.原型法结构化程序设计法
B.
面对对象设计法C.
D.瀑布模型法)、将每一次自立的叠加操作转换为一次性的合成叠加,这种数据更新模型
称为(33A.时空合成模型
底图修改模型B.
延续快照模型C.
D.混合模型
)34、数据分享的途径不包括下列哪一项(
A.数据转换
基于元数据的空间数据网络查询与应用B.
互操作C.GISD.数据入库
35、下列哪一项属于系统总体设计阶段的任务()
具体的算法A.
数据表示B.
数据结构C.
模块划分D.
36、具体设计阶段的表达工具不包括下列哪一项()层次图A.
盒式图B.
C.程序流程图
图D.PAD.
读书破万卷下笔如有神
22-25BABD26-30CCBBA
31-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.Yourdon
21.控制信息22.模块之间的接口23控制类24.控制类25.接口26.操作27.依靠关系28.空中
间件30.协调模块29.心三角箭头.
读书破万卷下笔如有神
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.系统定义时期的主要任务是什么?
系统定义时期的主要任务是确定软件开发工程必需完成的总目标以及工程的可行性;导出实现工程目标应当采纳的策略即系统必需完成的功能;估量完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。
5.简述GIS数据字典的任务?
GIS数据字典的任务是对GIS数据流图中浮现的全部被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。
6.简述GIS成本有哪些部分组成?
GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用;⑤人员培训费用。
7.总体设计的主要任务是什么?
总体设计的主要任务是确定系统总体架构与软、硬件配置,按照系统分析成绩举行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。
8.简答系统具体设计阶段的目标与主要内容P90?
系统具体设计的根本目标:确定怎样详细地实现所要求的系统,也就是为各个在总体设计阶段处于黑盒子级的模块设计详细的实现计划。.
系统具体设计的主要内容:在详细举行程序编码之前,按照总体设计提供的文档,细化总体设计中已划分出的每个功能模块,为之挑选详细的算法,并清楚、精确 的描述出来,从而在详细编码阶段可以把这些描述直接翻译成用某种程序设计语言书写的程序。
9.简答地理模型的特点P144?
地理模型是联系GIS基础软件与专业领域应用的纽带,具有以下四个特点:
(1)地理模型的建立必需以专业学问和特地讨论为基础
(2)地理模型是综合利用GIS系统中大量数据的专业化模块
(3)地理模型是GIS应用系统解决各种实际问题的武器
(4)地理模型是GIS应用系统向更高技术水平进展的基础
10.程序编写的组织管理包括哪些内容?
程序编写的组织管理包括:1)对程序员组织训练;2)购进软件消化利用;3)程序编写;
4)程序模块的调试;5)程序模块的验收。
11.简述程序代码编写过程中应注重的问题?
程序代码编写过程中应注重:1)程序语言的挑选;2)程序设计风格确实定;3)系统代码文档的编写。
12简答系统实施阶段的任务?P175
任务为:(1)硬件和软件的购置及安装;(2)程序的编写与调试;(3)系统的安装与调试;(4)培训;(5)系统中有关数据的录入或转换.
五、论述题
1.阐述使用结构化生命周期法举行GIS设计需要完成的各阶段的内容。
答:分为6个阶段,分离为:
⑴系统开发预备阶段。针对用户提出开发系统的要求,有关人员举行初步调查,组成开发领导小组,制定开发的进度和方案。假如新系统开发实行外包方式,本阶段还要包括招投标过程。
⑵调查讨论及可行性讨论阶段。采纳各种方式举行调查讨论,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户商议计划,提出初步的新系统目标,并举行系统开发的可行性讨论,提交可行性报告。
⑶系统分析阶段。在对现行系统举行调查讨论的基础上,使用一系列的图表工具举行系统的目标分析,划分子系统以及功能模块,构造出新系统的规律模型,确定其规律功能需求,交付新系统的规律功能说明书。
⑷系统设计阶段。按照规律模型举行物理模型的设计,并详细挑选一个物理的计算机信息处理系统。这个阶段还要举行人-机过程的设计、代码设计、输入、输出、文件数据库设计及程序模块、通讯网络设计等。
⑸系统实施阶段。系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。包括软硬件设备的安装和调试、程序设计、代码编写、调试。还包括对用户及操作人员举行培训,编制操作、使用手册和有关文档。
⑹维护和评价阶段。对系统的修改和完美举行维护,如针对系统处理过程、程序、文件、广义上贯通于系统开发过系统的评价,数据库甚至某些设备和组织的变动举行相应的维护。.
程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一一比较,不同的指标综合体现为用户的惬意程度——可接受性。、原型法是应软件设计新状况和新要求的浮现而产生的,其特点主要体现为鼓舞用户不断修改和完美需求,并按照新的需求不断修改和完美原型。请说明应用原型法开发信息系统各个阶段的内容。
2.试述具体设计与总体设计阶段工作的差别?
具体设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,具体设计就要确定用什么数据结构来表示这样的遥感影像。
⑵具体设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表举行排序,具体设计则要确定使用哪种排序算法。总之,在具体设计阶段为每个模块增强足够的细节,使得程序员能够以相当直接的方式对每个模块编码。
3.简述程序调试过程中发觉的错误有哪些排解办法?
答:办法有:1)硬性排错:采纳实验的办法,比如设置暂时变量、增强调试语句、设置断点、单步执行等。
2)归纳法排错:预备几组有代表性的输入数据,反复执行,对得出的错误结果举行收拾、分析、归纳,提出错误缘由及位置假想,再用新的一组测试数据去验证这些假想
3)演绎法排错:针对各组测试数据所得出的结果,列举出全部可能引起出错的缘由,然后逐一排解不行能发生的缘由与假设,将余下的缘由作为主攻方向,终于确定错误位置
4)跟踪法排错:在错误征兆附近举行跟踪找错;错误诊断出来以后,需要举行修改;修改完后,应立刻利用从前的测试用例,重复从前的测试过程,进一步验证排错的正确性。
4.原型法开发信息系统包括哪几个阶段?
⑴确定用户的基本需求。在这一阶段中,用户按照系统的特点清晰地表达自己的基本需求,系统分析开发人员据此来确定系统的规模及基本框架,推断系统需要的数据能否得到,同时应估算出开发原型的成本。
⑵开发初始原型。开发初始原型仅仅反映用户的基本需求,并不要求完美。
⑶利用原型来提炼用户需求。用户通过亲手使用原型,从而了解其需求得到的满足程度以及存在的问题。开发人员一方面记录下用户提出的该系统的缺点和不足之处;另一方面也要借助原型系统引导、启发用户表达对系统的终于要求,在用户和开发人员共同反复研究过程中进一步提炼用户需求以及需要修改和变动之处。
⑷修正和改进原型。开发人员按照第三阶段中用户提出的修改意见或发觉的问题,对初始原型系统举行修改、扩充和完美。这是一个多次反复的过程,直到用户惬意为止。
5.论述GIS开发的几种方式?P178
(1)自立式开发:不依靠于任何G
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大班柳树姑娘听评课记录
- 2018听课评课记录
- 2013年造价课程设计
- 泉州市金门县2024年一级造价工程师《土建计量》预测试卷含解析
- 《助产士的沟通技巧》课件
- 《豪威MT平台操作》课件
- 《数据通信网》课件
- 理学成果答辩报告模板
- 和田专业水池防腐施工方案
- 吉林锅炉烟囱维修施工方案
- “审美为核心的音乐教育”哲学批评与音乐教育的文化哲学建构
- 作物育种学智慧树知到期末考试答案章节答案2024年中国农业大学
- 直播升学规划方案
- 2024年互联网营销师(直播销售员)三级理论考试题库(含答案)
- 2024年版《安全生产法》
- 小学生金融知识课件
- 广告牌制作安装应急预案
- 后勤安全管理培训课件
- 大通县县城垃圾填埋场突发环境事件应急预案样本
- 2024年低压电工复审取证考试题库附答案(通用版)
- 境外投资环境分析报告
评论
0/150
提交评论