“测量程序设计”是继程序设计语言之后进一步提高程序设计能力的一门课程。
本书从实际应用出发,以软件工程化的基本思想和结构化、规范化的方法,结合测量工程的特点和实例,介绍软件开发的全过程。全书除总论外共分为六章,内容包括程序设计的基本原理、软件的总体设计、软件的 详细设计、程序的编码工作 程序的测试和调试,测量程序开发示例 。本书系大专院校测绘专业的“测量程序设计”课程的教材,也可作为学过一门程序设计语言的读者的自学用书。
总论
第一节 微型计算机系统
第二节 PC-DOS操作系统简介
第三节 微机应用系统的建立
第四节 计算机程序设计语言
第一章 程序设计的基本原理
第一节 软件工程概念
第二节 程序设计的基本概念
第三节 结构化程序设计技术
第二章 软件的总体设计
第一节 软件设计概述
第二节 模块结构图
第三节 模块化与模块独立性
第四节 设计指导原则
第五节 结构化设计方法
第六节 总体设计的文档及实例
第三章 程序的详细设计
第一节 详细设计的任务和步骤
第二节 算法的基本概念
第三节 详细设计的工具
第四节 输入模块的设计
第五节 输出模块的设计
第六节 处理模块的设计
第七节 文档的编写
第四章 程序的编码工作
第一节 编码工作的任务和要求
第二节 编码的规则和风格
第三节 程序编码的工作步骤
第四节 编码中常用的几项技术
第五章 程序的测试
第一节 概述
第二节 软件的错误类型
第三节 模块测试
第四节 整体测试
第五节 系统测试
第六节 测试用例设计
第七节 程序的调试
第六章 测量应用程序开发示例
第一节 概述
第二节 程序功能规定及性能要求
第三节 程序的总体设计
第四节 程序的详细设计
第五节 程序的编码
第六节 程序的测试
第七节 程序使用说明
参考文献 2100433B
《大设计》无所不在。在会议室和战场上;在工厂车间中也在超市货架上;在自家的汽车和厨房中;在广告牌和食品包装上;甚至还出现在电影道具和电脑图标中。然而,设计却并非只是我们日常生活环境中的一种常见现象,它...
本书分为上篇“平面构成”和下篇“色彩构成”两个部分,每一部分的最后章节选编了一些本校历年来学生的优秀作品作为参考,图文并茂、深入浅出。此外,本书最后部分附有构成运用范例及题型练习,可供自考学生参考。本...
本书从招贴的起源、发展到现代招贴设计的运用,阐述了招贴的分类、功能及设计形式等基本知识。全书以图文并茂的形式讲述了如何将理论知识运用到实际的招贴设计中。全文内容基础,表述深度恰当,以简单的理论知识引领...
《建筑技术及设计》内容简介《建筑技术及设计》旨在推广国内外建筑新技术、新产品、新工艺、新材料的理论研究文章,及建筑设计新思想。主要栏目;专题探索——探讨建筑设计技术与装饰意念;展览巡礼——介绍各国展览动向和路线;产品细说——介绍最新建筑设计材料施工技术等;工程
根据《C#测量程序设计》课程的特点,探讨了该课程的教学目标与内容。结合多年科研及教学实践经验,从实际出发,对课程进行教学改革,取得了较好的教学效果,对《测绘专业程序设计》课程教学改革具有重要的实践意义。
内容介绍
《测量数据处理程序设计》首先介绍了在MATLAB中进行程序设计的基本知识,以此为基础,对测绘领域常见问题进行分析,并开发相关程序。全书共10章,第1章为MATLAB程序设计基础知识,主要介绍MATLAB中的变量、程序控制及常用命令等;第2章是数据处理的理论部分,介绍了利用最小二乘理论进行数据处理的方法;第3章至第10章对测绘领域常见的各种问题分别进行分析,并设计开发出相关程序。
2100433B
1概述
1.1计算机语言的发展
1.2Visual Basic的集成开发环境
1.3对象及事件驱动的概念
1.4程序设计的基本步骤
1.5工程管理
2窗体和基本控件
2.1窗体
2.2基本控件
3Visual Basic语言基础
3.1数据类型
3.2常量与变量
3.3运算符与表达式
3.4常用函数
3.5数组
4结构化程序设计
4.1顺序结构程序设计
4.2选择结构程序设计
4.3循环结构程序设计
5过程与作用域
5.1Sub子过程
5.2Function函数过程
5.3参数传递
5.4过程的嵌套与递归调用
5.5变量的作用范围和生存周期
5.6过程的作用范围
6文件操作
6.1文件系统控件
6.2文件的基本概念
6.3文件的访问模式
7界面组合设计
7.1菜单程序设计
7.2对话框程序设计
7.3工具栏设计
7.4多重窗体程序设计
8测量编程应用
8.1地形图分幅与编号
8.2平面多边形面积与周长计算
8.3附合导线近似平差
8.4高斯投影计算
8.5坐标转换计算
8.6水准网平差计算
8.7线性方程组求解计算
9VBA开发应用
9.1Excel VBA开发举例
9.2AutoCAD VBA宏开发举例
9.3独立VB程序调用COM的方法 2100433B
《测量平差程序设计(第2版)》在简要介绍VB程序设计语言和测量平差数学模型的基础上,以一个能够实现导线网、三角网、三边网、边角网,以及上述网形(包括各种角度、边长交会图形)任意组合而成的混合结构控制网平差计算的示例程序为主线,完整、系统、循序渐进地阐述了经典测量平差程序实现方法。
复杂的编程技巧很难清晰、准确地阐述,因而一直是程序设计类教材的难点和短板。《测量平差程序设计(第2版)》编著者在此方面作了努力尝试,通过对算法的深入介绍和代码的逐条注释,希望能够图文并茂、通俗易懂地阐述复杂测量数据计算问题的设计思想和实现技巧。
《测量平差程序设计(第2版)》提供了示例程序的完整代码和典型算例,可供读者参考和验证,因此除可作为测绘工程专业本科生及研究生相关课程教材外,也可以供从事测量数据处理工作的专业人士参考。