《 测量程序设计 》本科A卷.doc
如有侵权,请联系网站删除,仅供学习与交流 测量程序设计 本科A卷【精品文档】第 2 页办学单位: 年级专业: 姓名: 学号: 桂林理工大学成人高等教育2014年第一(暑)学期期末考试 测量程序设计 (本科) 试卷(A卷) (闭卷)(本试卷共有 四 大题,满分 100 分,考试时间 120 分钟)题号一二三四总分得分评卷人得分一、填空题(本大题共 10 小题,每空 1 分,共 20 分)1、VB采用面向对象的程序设计,对象是系统基本运行实体,对象具有属性、 和 。 2、VB的代码存储在模块中,在VB中提供了三种类型的模块: 、 和 。 3、对于给定字符串A$=“abcdefghijk”,测试字符串A$长度的语句是 ,截取中间第5-8个字符“efgh”的语句是 。 4、编程序进行间接平差的计算过程中,高程控制网一般选取 为参数,平面控制网一般选取 为未知参数。 5、在定义数组时已确定了数组的大小,称为 。在定义数组时未给出数组的大小,省略了括号中的下标,称 。 6、在默认情况下,声明的静态数组下标下界从0开始,设定数组的默认下界为1的语句为 。 7、VB 使用工程来管理构成应用程序的所有不同的文件,一个工程主要包括工程文件(.vbp )、 、 、 、资源文件(.res )。 8、高斯投影坐标反算过程中,一般采用 方法计算底点纬度fB。 9、在圆曲线和直线之间增设缓和曲线后,整个曲线发生了变化,为了保证缓和曲线和直线相切,圆曲线应均匀地向圆心方向内移一段距离p,计算公式为 =,切线也应相应地增长 q,计算公式为 。 10、set语句的作用是将对象引用赋给变量, 语句的作用是创建并返回一个对 对象的引用 。 得分二、简答题(本大题共 6 小题,每小题 7 分,共 42 分) 1、简述程序设计的基本步骤。 2、简述水准网间接平差程序设计的计算流程。 3、怎么利用高斯投影正、反算公式间接进行换带计算? 4、简述单像空间后方交会的程序设计步骤? 5、写出用四参数进行平面直角坐标转换的公式,并解释四参数含义。 6、简述VB调用WORD的方法和主要语句(定义对象变量、创建word对象、设置对象可见、 释放对象)? 得分三、编程题(本大题共 2 小题,每小题 9 分,共 18 分) 1、已知),(11yxA和),(22yxB两点的坐标,试编制计算AB边坐标方位角的子程序(以度表示即可)。 2、设A是m×n矩阵,B是n×p矩阵,编制矩阵相乘的子程序过程。 得分四、综合题(20分) 详细叙述二次曲面拟合法GPS高程计算的原理和参数计算程序(可直接调用矩阵计算子过程) 并进行注释。