河南农业大学-地理信息
简述在GIS系统实施时有哪些系统实施人员参与及他们各自的任务?
答案是:参考答案: 项目负责人|系统分析员|数据库管理员|系统管理员|程序员|制图|描图|数字化|收集|处理
试简述结构化生命周期法包括哪几个阶段?每个阶段基本任务是什么?
答案是:参考答案: 调查|可行性|系统分析|总体设计|详细设计|系统实施|维护|评价
论述空间数据库建库流程?
答案是:参考答案: 数字化|原图|投影|比例尺|分层|控制点|采集|编辑|拓扑|属性
简要论述GIS软件评价的基本方法,评价类型及评价指标?
答案是:参考答案: 技术|经济|社会|可靠性|可扩展|可移植|效益|商品化|科学|决策
论述详细设计阶段的表达工具有哪几种?各有什么特点?
答案是:参考答案: 程序流程图|逐步求精|N-S盒式图|问题分析图|类程序设计语言|序列图|活动图|直观|功能域|结构清晰
GIS规范化和标准化在GIS产业化和社会化过程中的作用是什么?其具体内容主要体现在哪些方面?
答案是:参考答案: GIS软件|共享|规则|开发|系统建立|运行质量| 重复|高效|地理信息标准|数据标准
论述GIS工程学的主要任务、理论基础和内容分别是什么?
答案是:参考答案: 系统论|最优|地理信息|系统工程|基础|理论|方法论|软件工程|设计|运行
论述系统可行性研究的主要内容是什么?
答案是:参考答案: 数据源调查|评估|技术|可行|经济|社会|效益|系统开发|运行环境|报告
简述GIS接口设计包括哪些内容?
答案是:参考答案: 系统|标准数据|互操作|异质|子系统|空间数据|属性数据|环境|内部|参数
论述地理信息管理与更新的主要技术手段及各自的特点?
答案是:参考答案: 实测|编绘|计算机|制图|遥感|航空|卫星|GPS
GIS系统体系结构包括哪些方面内容?
答案是:参考答案: GIS系统体系结构包括以下内容:   1) 空间数据模型   2) 空间数据结构   3) 数据的组织方式   4) 应用程序间的通信数据共享   5) 网络体系结构   6) 分布式数据管理   7) 跨平台设计
需要为GIS维护提供哪些组织保障?
答案是:参考答案: 1) 部门负责人  2) 系统管理负责人  3) 技术人员  4) 系统维护员  5) 系统管理员  6) 应用分析员  7) 数据库管理员  8) 数据管理员  9) 网络规划师  10) 硬件工程师  11) 文档管理员
试简述GIS维护流程
答案是:参考答案: 1) 提交GIS维护申请   2) 评估维护请求   3) 维护过程  ①确定维护的类型。  ②改正性维护。  ③适应性和完善性维护。  ④实施维护工作。  ⑤编写详细的维护报告。
简单述GIS软件评价的含义以及评价的内容。
答案是:参考答案: GIS评价是在GIS测试的基础上,通过对技术因子、经济因子和社会因子(如进行评价,从而得出对系统整体水平以及系统实施所能取得的效益的认识和评价。   软件评价的内容包括:  1) 技术评价:可靠性、可扩展性、可移植性、系统效率  2) 经济评价:系统产生的效益、软件商品化程度、技术服务支持能力、软件维护与运行管理  3) 社会评价:系统的科学价值、系统的政治与军事意义、系统决策能力、管理工作改革
在系统实施阶段,如何选择程序语言?
答案是:参考答案: 程序语言的选择应作如下考虑: ①考虑编程的效率及代码的可读性。一般应选择高级语言作为主要的编程工具。 ②考虑要符合详细设计的思想。一般应选择结构化的语言,如C、Pascal等,这些语言的特点是直接支持结构化的控制结构,具有完备的过程结构和数据结构。 ③程序设计语言应是一种通用语言。因为GIS软件既包括数据、图形处理及分析,还包括对各种软硬件的控制等,任何一种专用型的高级语言都无法完全胜任。 ④考虑到程序的执行效率以及对某些特殊硬件的控制和操作要求。可以针对特定的模块采用混合编程,达到程序的特别目的。 ⑤考虑编码和维护成本。选择合适的高级语言以降低编码量及日常维护工作中的困难程度。 ⑥根据系统开发的不同规模,选择合适的高级语言。比如对于一个大型的GIS,用Turbo C就可能不完全适用,而应选择Visual C++等易于项目管理的高级语言。 ⑦根据不同的开发平台和使用平台,选择不同的语言。 ⑧系统的兼容性、移植性等。
简答系统实施阶段的任务?
答案是:参考答案: 系统实施阶段的任务可概括为以下五个方面: ① 硬件和软件的购置及安装。包括计算机、绘图机、数字化仪、扫描仪等输入输出和分析处理设备以及各种支撑软件如操作系统、数据库系统、编译系统的购置安装。 ② 程序的编写与调试。由于各模块的详细设计已经形成,只需要编写相关程序。一般的处理办法是自编程序,但对于一些比较特殊的成熟的算法可购买,程序编写后要进行调试,以减少程序的错误。 ③ 系统的安装与调试。即对系统硬软件的安装及调试。 ④ 培训。在购买硬件、编写软件的同时,应对用户进行培训。同时,这也是考验及检查系统结构、硬件设备和应用程序的过程。 ⑤ 系统中有关数据的录入或转换。指的是各种地图数据及属性数据的输入或从其它系统转化过来的过程,这个工作量是相当大的,需要耗费大量人力、物力及时间。
如何有效地维护和管理系统文档?
答案是:参考答案: 1) 软件开发小组应由一位文档保管员负责集中保管本项目的已生成文档(主文档)。  2) 开发小组成员可根据工作需要自己保留一些个人文档,但这些文档一般都应是主文本的复制件,应与主文本保持一致,在做必要修改时,也应同步修改主文档。  3) 开发人员个人只保存主文档中与本人工作有关的部分文档。  4) 在新文档取代旧文档时,管理人员应及时注销旧文档。在文档的内容有更改时,管理人员应随时修订主文档,使其及时保持最新。  5) 在软件开发过程中,可能需要修改已完成的文档。修改主文档前应充分估计修改可能带来的影响,并且按照提议—评议—审核—批准—实施的步骤加以严格控制。  6) 开发过程结束时,文档管理人员应收回开发人员的个人文档,并同时检查个人文档与主文档的一致性,当发现两者有差别时,应立即着手解决。
系统文档主要包括哪些内容?
答案是:参考答案: 系统文档主要包括系统实施方案、系统架构方案、系统分析报告、系统总体设计、数据库设计报告、系统详细设计、系统测试报告、用户手册等。
简述针对程序调试过程中发现的错误有哪些排除方法?
答案是:参考答案: 1) 硬性排错:采用试验的方法,比如设置临时变量、增加调试语句、设置断点、单步执行等。  2) 归纳法排错:准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想  3) 演绎法排错:针对各组测试数据所得出的结果,列举出所有可能引起出错的原因,然后逐一排除不可能发生的原因与假设,将余下的原因作为主攻方向,最终确定错误位置  4) 跟踪法排错:在错误征兆附近进行跟踪找错;错误诊断出来以后,需要进行修改;修改完后,应立即利用先前的测试用例,重复先前的测试过程,进一步验证排错的正确性
程序代码编写过程中应注意哪些问题?
答案是:参考答案: 1) 程序语言的选择  2) 程序设计风格的确定  3) 系统代码文档的编写
简述述组件式GIS应用系统的开发过程。
答案是:参考答案: 用户调研、可行性研究、用户需求分析、系统总体设计、系统详细设计、基础平台选择、熟悉基础平台、进行二次开发、系统测试、系统维护和系统使用
组件式GIS具有哪些特点?
答案是:参考答案: 1) 小巧灵活、价格便宜。  2) 无须专门GIS开发语言,直接嵌入可视化开发工具。  3) 不逊色于传统GIS软件的强大GIS功能。  4) 直接嵌入各种开发工具,开发简捷。  5) 更加大众化,使非专业的普通用户也能够开发和集成GIS 应用系统。
程序编写的组织管理包括哪些内容?
答案是:参考答案: 1) 对程序员组织训练  2) 购进软件消化利用  3) 程序编写  4) 程序模块的调试  5) 程序模块的验收
试说明关系型数据库建库三个范式的内涵。
答案是:参考答案: 第一范式(first normal form,简称1st NF)要求同一张表中没有重复项出现,如果有则应将重复项删除。这个删除重复项的过程就称为规范化处理。第二范式(sencond normal form,简称2nd NF)要求每个表必须有一个(而且仅一个)数据元素为主关键词(primary key),其它数据元素与主关键词一一对应。主关键词在表中必须具有唯一性,作为主关键词的数据项中不能出现重复的记录。第三范式(third normal form,简称3rd NF)是指表格中的所有数据元素不但要能够唯一地被主关键词所标识,而且他们之间还必须相互独立,不存在其它的函数关系。也就是说对于一个满足2nd NF的关系表来说,表中有可能存在某些数据元素的函数还依赖于其它非关键词数据元素的现象
结构化方法详细设计的主要表达工具有哪些?
答案是:参考答案: 结构化方法详细设计的主要表达工具有:程序流程图、N-S盒式图、问题分析图、类程序设计语言、序列图和活动图。
试述详细设计与总体设计阶段工作的差别?
答案是:参考答案: 详细设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,详细设计就要确定用什么数据结构来表示这样的遥感影像。⑵详细设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表进行排序,详细设计则要确定使用哪种排序算法。总之,在详细设计阶段为每个模块增加足够的细节,使得程序员能够以相当直接的方式对每个模块编码。
总体设计的主要任务是什么?
答案是:参考答案: 总体设计的主要任务是确定系统总体架构与软、硬件配置,根据系统分析成果进行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。
简述GIS成本有哪些部分组成?
答案是:参考答案: GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用;⑤人员培训费用。
简述GIS数据字典的任务
答案是:参考答案: GIS数据字典的任务是对GIS数据流图中出现的所有被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。
系统定义时期的主要任务是什么?
答案是:参考答案: 系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。
用UML模型进行系统的分析和设计有什么优点?
答案是:参考答案: 采用UML模型进行系统的分析和设计具有以下优点:①在面向对象设计领域,存在数十种面向对象的建模语言,都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;②通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。
原型法开发信息系统包括哪几个阶段?
答案是:参考答案: ⑴确定用户的基本需求。在这一阶段中,用户根据系统的特点清楚地表达自己的基本需求,系统分析开发人员据此来确定系统的规模及基本框架,判断系统需要的数据能否得到,同时应估算出开发原型的成本。  ⑵开发初始原型。开发初始原型仅仅反映用户的基本需求,并不要求完善。  ⑶利用原型来提炼用户需求。用户通过亲自使用原型,从而了解其需求得到的满足程度以及存在的问题。开发人员一方面记录下用户提出的该系统的缺点和不足之处;另一方面也要借助原型系统引导、启发用户表达对系统的最终要求,在用户和开发人员共同反复讨论过程中进一步提炼用户需求以及需要修改和变动之处。  ⑷修正和改进原型。开发人员根据第三阶段中用户提出的修改意见或发现的问题,对初始原型系统进行修改、扩充和完善。这是一个多次反复的过程,直到用户满意为止。
简要说明使用结构化生命周期法进行GIS设计需要完成的六个阶段内容。
答案是:参考答案: ⑴系统开发准备阶段。针对用户提出开发系统的要求,有关人员进行初步调查,组成开发领导小组,制定开发的进度和计划。如果新系统开发采取外包方式,本阶段还要包括招投标过程。  ⑵调查研究及可行性研究阶段。采用各种方式进行调查研究,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户协商方案,提出初步的新系统目标,并进行系统开发的可行性研究,提交可行性报告。  ⑶系统分析阶段。在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑功能说明书。  ⑷系统设计阶段。根据逻辑模型进行物理模型的设计,并具体选择一个物理的计算机信息处理系统。这个阶段还要进行人-机过程的设计、代码设计、输入、输出、文件数据库设计及程序模块、通讯网络设计等。  ⑸系统实施阶段。系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。包括软硬件设备的安装和调试、程序设计、代码编写、调试。还包括对用户及操作人员进行培训,编制操作、使用手册和有关文档。  ⑹维护和评价阶段。对系统的修改和完善进行维护,如针对系统处理过程、程序、文件、数据库甚至某些设备和组织的变动进行相应的维护。系统的评价,广义上贯穿于系统开发过程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一一比较,不同的指标综合体现为用户的满意程度——可接受性。、原型法是应软件设计新情况和新要求的出现而产生的,其特点主要体现为鼓励用户不断修改和完善需求,并根据新的需求不断修改和完善原型。请说明应用原型法开发信息系统各个阶段的内容。
为实现地理信息资源共享,必须具备哪些基本条件?
答案是:参考答案: 要实现地理信息资源共享,必须具备三个基本条件:一是数据资源的贮备;二是要有技术支撑系统的保障,例如通讯技术、网络技术、数据库技术等现代化技术手段;三是共享规则的制订、被广泛采纳和遵循,主要包含标准、规范、政策和相关法律。
简述GIS的各类产品模式及其主要特征。
答案是:参考答案: GIS产品可归结为以下几种模式。   a) 数字地图  数字地图是GIS最简单、最基本的产品之一。通过GIS的地图数据库,可以实现地图的数字化存储,即数字地图。  b) 桌面制图  很多GIS产品具有桌面制图的功能(如MapInfo公司的MapInfo,ESRI公司的ArcView,ArcEditor和ArcInfo等产品)。桌面制图提供的产品不仅可以对数字地图进行显示、漫游、缩放,还可以对地图进行实时的编辑。桌面制图是GIS传统的市场领域,也是份额最大的一块。  c) 桌面GIS  桌面GIS同时管理空间信息与属性信息,可以进行简单的空间分析操作,还可以在此基础上进行二次开发。由于它们具有界面友好、操作简单等优点,所以广泛应用于城市规划、土地管理、市政管理等部门。  d) 专业化GIS  专业化GIS的主要特点是具有相对较强的分析功能。地理数据的基本组成要素包括空间数据、属性数据和拓扑数据。其中,拓扑数据指的是地理要素间的空间位置关系。专业化GIS不仅存储地理要素的空间数据和属性数据,而且还对其拓扑数据进行存储,极大增强了GIS的空间分析功能。
简述GIS有哪些特点?
答案是:参考答案: GIS作为一个特殊的软件领域,其主要特点是海量数据存储及空间数据与属性数据一体化管理,基于GIS本身的特殊性,GIS设计也有其自身的特点:  ⑴ GIS处理的是空间数据,具有数据量庞大、实体种类繁多、实体间的关联复杂等特点。  ⑵ GIS设计以空间数据为驱动。  ⑶ GIS工程投资大、周期长、风险大、涉及部门繁多。
GIS设计的目标和主要内容是什么?
答案是:参考答案: GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的。GIS设计包括软件设计和数据库设计两部分的内容。
简述什么是GIS设计?
答案是:参考答案: GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。
常用的GIS软件测试方法有哪些?并对其进行比较。
答案是:参考答案: 常用的GIS软件测试方法有:文档审查、模拟运行测试、模拟开发测试。比较如下:
数据存储加密的主要为哪两种方法并进行比较。
答案是:参考答案: 数据存储加密主要包括文件加密保护和数据库的加密保护。
空间数据模型
答案是:参考答案: 空间数据模型是指用计算机模拟现实世界的地理信息的几种数学方法,常用的有三种:矢量数据模型、栅格数据模型和不规则三角网。
GIS互操作
答案是:参考答案: 它是以消息机制为基础实现空间数据共享的行为,采用该方式不仅能实现空间数据共享,还可以实现功能的互操作
地理编码
答案是:参考答案: 地理编码是为识别点、线、面的位置和属性而设置的编码,它将全部实体按照预先拟定的分类系统,选择最适宜的量化方法,按实体的属性特征和几何坐标的数据结构记录在计算机的存储设备上。
组件式GIS
答案是:参考答案: 组件式GIS是面向对象技术和组件式软件在GIS软件开发中的应用。基本思想是把GIS的各大功能模块划分为几个控件,每个控件完成不同功能,各个GIS空间之间以及GIS空间与其他非GIS控件之间可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS应用。
CASE工具
答案是:参考答案: CASE是计算机辅助软件工程软件的简称,CASE工具是为数据库的设计及开发提供一些自动化支持的软件工具,辅助数据库设计人员和管理人员尽可能高效的开发数据库。
空间特征
答案是:参考答案: 空间特征是空间数据独有的,指的是空间对象的位置、形状、大小等几何特征以及与相邻地物之间的拓扑关系;
模块
答案是:参考答案: 一个软件系统通常由很多模块组成,函数和子程序都可称为模块,它是程序语句按逻辑关系建立起来的组合体。
结构图
答案是:参考答案: 结构图和层次图类似,也是用来描述软件结构的,但其描述能力比层次图更强。结构图中每个方框代表一个模块,框内注明模块的名字或主要功能,模块的名称通常是动宾结构的名词,方框之间的箭头(或直线)表示模块间的调用关系。
系统体系结构
答案是:参考答案: 系统体系结构是指GIS采用何种逻辑或物理模型来实现GIS的各项功能以及处理它与其他系统的接口等。
数据传输加密
答案是:参考答案: 为确保数据的安全可靠,必须保障在传输过程中数据内容不被透露、避免信息量被分析(破析)、检测出数据流的修改等,称为数据传输加密。
白盒测试工具
答案是:参考答案: 白盒测试工具一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,可分为静态测试工具和动态测试工具。
维护副作用
答案是:参考答案: 因修改软件而造成的错误或其他不希望出现的情况称为维护副作用,有编码副作用、数据副作用和文档副作用三种。
加工逻辑说明
答案是:参考答案: 加工逻辑说明应精确地描述一个加工做什么,包括加工的激发条件、加工逻辑、优先级别、执行频率、出错处理等细节,其中最基本的部分是加工逻辑。
数据字典
答案是:参考答案: 是关于数据信息的集合。它是数据流图中所有要素严格定义的场所,这些要素包括数据流、数据流的组成、文件、加工小说明及其它应进入字典的一切数据,其中,每个要素对应数据字典中的一个条目。
面向对象建模技术(OMT)
答案是:参考答案: OMT采用对象模型、动态模型和功能模型等来描述一个系统。OMT是一种围绕着真实世界中的概念,是从三种不同的角度建立系统的面向对象模型的技术。
继承(Extension)
答案是:参考答案: 继承是对具有层次关系的类的属性和操作进行共享的一种机制。如在一个已有类的基础上加入若干新内容形成新类。
类(Class)
答案是:参考答案: 具有一致数据结构和行为(即操作)的对象抽象成类,它反映了与应用有关的重要性质,而忽略掉其它一些无关的内容。
对象(Object)
答案是:参考答案: 人们对世界上的事物的认识形成概念,这些概念使我们可以感知和推理世界上的事物,这些概念应用到的事物称为对象。
面向对象设计方法
答案是:参考答案: 将面向对象技术应用于GIS软件分析和设计,从而提出基于面向对象技术的GIS设计方法。采用该方法进行GIS软件开发必须先了解面向对象技术的三个基本的概念和术语:对象、类和继承。
结构化生命周期法
答案是:参考答案: 结构化生命周期法的基本思想是将系统开发看作工程项目,有计划、有步骤地进行工作,它认为虽然各种业务信息系统处理的具体内容不同,但所有系统开发过程都可以划分为六个主要阶段:系统开发准备、调查研究及可行性研究、系统分析、系统设计、系统实施、维护和评价。
元数据
答案是:参考答案: 就是对数据集现势性、精度、内容、组织形式、属性、来源、适用性等多种信息的表述
GIS数据
答案是:参考答案: GIS数据实质上就是指以地球表面空间位置为参照,描述自然、社会和人文景观等的数据,即地理数据,其主要表现形式包括数字、文字、图形、图像和表格等。数据来源可以是外业测量、普通地图、遥感影像,也可以是其它图形软件的输出数据或其它相关的数据资料。
空间数据库
答案是:参考答案: 是一种应用于地理信息处理和信息分析领域的工程数据库,它管理的对象主要是地理数据(包括空间数据和属性数据),它要求数据库系统必须具备对地理对象(大多为具有复杂结构和内涵、相互关联的复杂对象)进行建模、操纵、分析和推理的功能。
数据模型
答案是:参考答案: 是一种形式化描述数据、数据之间联系以及有关语义约束的方法,数据库系统用它来提供信息表示和操作的形式框架。数据模型包括能精确描述系统的静态结构(数据结构)、动态结构(操作的集合)和完整性约束条件三部分。
GIS设计
答案是:参考答案: GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。
二次开发接口的接口类型主要有 、可重用类库、宏语言和动态链接库等。
答案是:参考答案: API函数库
GIS开发的三种方式为:独立开发,单纯二次开发和 二次开发。
答案是:参考答案: 组件式
对GIS模型库的管理方式主要有两种:文本形式的管理方式和 形式的管理方式。
答案是:参考答案: 数据库
DDE是指 .
答案是:参考答案: 动态数据交换
地理模型根据所表达的空间对象的不同,可将模型分为三类:理论模型, 和混合模型。
答案是:参考答案: 经验模型
服务于空间分析的地理编码分为拓扑编码和 编码.
答案是:参考答案: 坐标
数据共享的途径包括:数据转换、基于元数据的空间数据网络查询和应用和 。
答案是:参考答案: GIS互操作
常见的三种数据更新模型有:连续快照模型、底图修改模型和 。
答案是:参考答案: 时空合成模型
常见的空间数据检索的类型有:鼠标定位检索,分层检索,开窗检索, ,空间检索。
答案是:参考答案: 条件检索
数据库逻辑设计的任务是吧数据库概念设计阶段产生的概念数据库模式变换为 模式。
答案是:参考答案: 逻辑数据库
E-R模型中用 代表实体间的一般关系。
答案是:参考答案: 菱形
空间数据库需求分析包括三个步骤:用户调查分析、空间数据现状分析和 。
答案是:参考答案: 系统分析
空间数据逻辑预处理包括对空间数据进行分幅、分层和 等处理。
答案是:参考答案: 分专题要素
是构造活动图的最小单位
答案是:参考答案: 动作状态
活动图中的活动用 图标表示。
答案是:参考答案: 圆角矩形
交互通常为两种情况进行建模:一是为系统的动态方面进行建模,二是为系统的 进行建模。
答案是:参考答案: 控制过程
交互是指在具体语境中为实现某个目标的一组对象之间进行交互的一组 所构成的行为。
答案是:参考答案: 消息
GIS与OA的接口一般采用OLE或 技术来实现。
答案是:参考答案: DDE
在GIS中,空间数据与属性数据的结合有两种形式:绑定式和
答案是:参考答案: 分离式
在异质环境下的GIS接口设计,主要采用 来实现。
答案是:参考答案: 中间件
按照在软件系统中的功能将模块划分为四种类型:输入模块、输出模块、变换模块和 。
答案是:参考答案: 协调模块
泛化关系采用 符号来表示。
答案是:参考答案: 空心三角箭头
类与类之间的关系通常有: 、泛化关系、关联关系和实现关系。
答案是:参考答案: 依赖关系
类包含类的名称、属性和
答案是:参考答案: 操作
类图由类、 等模型元素以及他们之间的关系构成。
答案是:参考答案: 接口
分析类总能符合三种基本构造型中的一种:边界类,实体类和
答案是:参考答案: 控制类
在结构图中,要描述的内容有两个:一是模块的功能,二是
答案是:参考答案: 模块之间的接口
在结构图中,尾部是实心圆表示传递的是
答案是:参考答案: 控制信息
系统总体设计工具结构图是由 提出的。
答案是:参考答案: Yourdon
层次图中的方框代表一个
答案是:参考答案: 模块
软件维护中的内容维护包括改正性维护、适应性维护、 和预防性维护
答案是:参考答案: 完善性维护
地理信息的更新方法有实测更新法、编绘更新法、 、遥感信息更新法和GPS信息更新法 。
答案是:参考答案: 计算机制图更新法
维护的副作用包括编码副作用、 数据副作用和 。
答案是:参考答案: 文档副作用
系统调试时常用的排错方法有硬性排错、 、演绎法排错和跟踪法排错
答案是:参考答案: 归纳法排错
组件式GIS由可视化组件组、核心功能组和 组成 。
答案是:参考答案: 数据访问组件组
关系型数据库的建库工作,包括建立基表、 基表关联的建立和 。
答案是:参考答案: 数据安全性管理
作为详细设计的工具,N-S图易于培养软件设计的程序员结构化分析问题与解决问题的习惯,它以 严格地实现从一个处理到另一个处理的控制转移。
答案是:参考答案: 结构化方式
在程序流程图中,方框表示 。
答案是:参考答案: 处理步骤
GIS软件体系结构有单机结构 、 C/S结构 、 B/S结构和 。
答案是:参考答案: 面向地理信息服务的WebGIS
系统定义的基本任务包括功能需求、 、环境需求、数据需求
答案是:参考答案: 性能需求
GIS的用户包括GIS普通用户、 、GIS开发商。
答案是:参考答案: GIS专业用户
GIS是对人类的生存环境进行描述和建模的计算机系统,其研究内容包括: 数据采集、数据存储、数据处理和分析和 。
答案是:参考答案: 数据输出
可行性研究工作主要内容包括数据源调查与评估、技术可行性评估、 、系统的支持状况
答案是:参考答案: 经济和社会效益分析
绘制GIS数据流图的基本步骤概括地讲就是自内向外、 、自低向上、 逐层细化
答案是:参考答案: 自顶向下
_________被定义为从明文到密文的一种变换。
答案是:参考答案: 加密算法
GIS维护流程包括提交GIS维护申请、_________和维护过程
答案是:参考答案: 评估维护申请
_________负责保证通信和网络能够支持数据的吞吐量需求,负责标识把客户和服务器连接起来的所有软件和硬件,从而使应用系统透明地在通信服务和协议的复杂环境下工作。
答案是:参考答案: 网络规划师
GIS维护内容包括数据维护与更新、应用系统维护与更新、和_________。
答案是:参考答案: 网络维护与安全管理
空间数据模型是指用计算机模拟现实世界的地理信息的几种数学方法,常用的有三种:矢量数据模型、_________和不规则三角网。
答案是:参考答案: 栅格数据模型
__________一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,可分为静态测试工具和动态测试工具
答案是:参考答案: 白盒测试工具
在结构图中,关键要描述的内容有两个,它们是模块的功能和
答案是:参考答案: 模块间的接口
__________一般是针对代码进行测试,测试中发现的缺陷可以定位到代码级,根据测试工具原理的不同,可分为静态测试工具和动态测试工具。
答案是:参考答案: 白盒测试工具
__________是指在真实或者模拟环境下运行系统,从而测定系统各项功能指标及综合处理能力。
答案是:参考答案: 模拟运行测试
软件测试工具一般可分为:白盒测试工具、黑盒测试工具、 性能测试工具 、__________。
答案是:参考答案: 测试管理工具
GIS开发主要的三种开发方式为:独立开发、_______、组件式二次开发。
答案是:参考答案: 单纯二次开发
目前为: 1/2 页  首页   上页  下页 尾页