联大学堂《地理信息系统(河南农业大学)》题库及答案


22、总体设计的主要任务是什么?

正确答案:总体设计的主要任务是确定系统总体架构与软、硬件配置,根据系统分析成果进行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。

23、试述详细设计与总体设计阶段工作的差别?

正确答案:详细设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,详细设计就要确定用什么数据结构来表示这样的遥感影像。⑵详细设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表进行排序,详细设计则要确定使用哪种排序算法。总之,在详细设计阶段为每个模块增加足够的细节,使得程序员能够以相当直接的方式对每个模块编码。

24、在系统实施阶段,如何选择程序语言?

正确答案:程序语言的选择应作如下考虑:①考虑编程的效率及代码的可读性。一般应选择高级语言作为主要的编程工具。②考虑要符合详细设计的思想。一般应选择结构化的语言,如C、Pascal等,这些语言的特点是直接支持结构化的控制结构,具有完备的过程结构和数据结构。③程序设计语言应是一种通用语言。因为GIS软件既包括数据、图形处理及分析,还包括对各种软硬件的控制等,任何一种专用型的高级语言都无法完全胜任。④考虑到程序的执行效率以及对某些特殊硬件的控制和操作要求。可以针对特定的模块采用混合编程,达到程序的特别目的。⑤考虑编码和维护成本。选择合适的高级语言以降低编码量及日常维护工作中的困难程度。⑥根据系统开发的不同规模,选择合适的高级语言。比如对于一个大型的GIS,用TurboC就可能不完全适用,而应选择VisualC++等易于项目管理的高级语言。⑦根据不同的开发平台和使用平台,选择不同的语言。⑧系统的兼容性、移植性等。

25、简述GIS数据字典的任务

正确答案:GIS数据字典的任务是对GIS数据流图中出现的所有被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。

26、组件式GIS具有哪些特点?

正确答案:1)小巧灵活、价格便宜。2)无须专门GIS开发语言,直接嵌入可视化开发工具。3)不逊色于传统GIS软件的强大GIS功能。4)直接嵌入各种开发工具,开发简捷。5)更加大众化,使非专业的普通用户也能够开发和集成GIS应用系统。

27、程序编写的组织管理包括哪些内容?

正确答案:1)对程序员组织训练2)购进软件消化利用3)程序编写4)程序模块的调试5)程序模块的验收

28、简述GIS成本有哪些部分组成?

正确答案:GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用;⑤人员培训费用。

29、系统定义时期的主要任务是什么?

正确答案:系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。


Tag:地理信息系统 时间:2024-01-25 10:43:04