VB语言与测量程序设计(第一章)题稿.pptx
文本预览下载声明
《VB语言与测量程序设计》
2017年3月27日22时49分
课程性质:测绘工程专业选修课
学时数:56学时/3.0学分/1~14周
教材及主要参考书:
《VB语言与测量程序设计》.中国电力出版社
《VB测量程序设计》.测绘出版社
课程基本情况介绍
2017年3月27日22时49分
考勤与课程考核
平时成绩30分,出勤率和回答问题能力相关;
期末考试闭卷,满分100分,有复习题;
最终成绩:成绩=平时成绩+笔试成绩×70%。
考勤:
请按时上课,上课点名不少于3次;
有事请假,杜绝迟到、擅自早退,旷课。
考核:
2017年3月27日22时49分
教学要求及学习方法
要求:
掌握测绘基本理论与方法;
掌握基本测量程序设计。
学习方法:
多思考、勤联系?
注重理论与实践的结合。
2017年3月27日22时49分
课程主要内容
第一章:概述
第二章:VB编程基础
第三章:简单的测程序设计
第四章:批量数据处理
第五章:平差程序设计
第六章:综合应用举例
2017年3月27日22时49分
第一章:概述
1.1 VB程序语言发展
1.2 VB安装及窗口
1.3 VB程序文件操作
2017年3月27日22时49分
第四届全国测量比赛
1、比赛细则
2017年3月27日22时49分
第四届全国测量比赛
2、比赛内容
第四届全国测量比赛
2、比赛内容
第四届全国测量比赛
3、比赛要求
2017年3月27日22时49分
1.1 VB程序语言发展
1、VB语言的当前状态
编程语言俗称“计算机语言”,是用来定义计算机程序的形式语言。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。目前,通用的编程语言有两种形式:机器语言、汇编语言和高级语言。
2017年3月27日22时49分
1.1 VB程序语言发展
1、VB语言的当前状态
当前计算机语言的应用排行榜
2017年3月27日22时49分
1.1 VB程序语言发展
2、VB语言的发展
Basic(Beginners All-Purpose Symbol Instruction Code——初学者通用指令代码)语言,是早期微型计算机中广泛使用的计算机程序设计高级语言。“Visual”的原意是指“可视的”或“看得见的”,是为用户开发图形用户界面(GUI)提供的一种方法。用户不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象加到屏幕上的适当位置,再进行简单的设置即可。
先设置界面,根据界面编写响应指令,即代码
2017年3月27日22时49分
1.1 VB程序语言发展
2、VB语言的发展
1991年,微软公司推出了Visual Basic1.0版,它是第一个“可视”的编程软件。
1992年发布了Visual Basic 2.0,其中包含了变体数据类型、预定义True、False常量和对象变量。
1993年,VB3.0版本新增了标准数据控件;
1995年,推出了VB4.0,可访问其他软件环境下生成的数据,如Microsoft Word、Microsoft Excel等。
1997年,推出了VB5.0,支持Microsoft COM标准。
1998年,推出了VB6.0。较以前版本而言,提供了新的、灵巧的数据库和Web开发工具,增加了新的SQL Server交互方法,包括数据库的访问,使用数据库的新工具和控件等。
2017年3月27日22时49分
1.1 VB程序语言发展
3、VB语言的特点
VB是当前所有开发语言中最简单、最容易学的语言,作为程序设计语言,VB程序设计有以下特点:
可视化设计平台
设计者可以利用系统提供的工具设计出界面,不需要用代码生成界面,可以大大提高效率。
事件驱动的编程方式
传统的程序设计是一种面向过程的方式,而VB是事件驱动的编程方式,程序员只需编写响应用户动作的代码,而各个动作之间不一定有联系,这样的应用程序代码一般比较短,所以易于编写与维护。
2017年3月27日22时49分
1.1 VB程序语言发展
3、VB语言的特点
广泛支持二次开发功能
VB与微软系列软件天然结合,使得VB对OFFICE软件的二次开发非常容易,如Word与Excel的VBA宏语言;CAD二次开发、MapGIS\ArcGIS等都支持VB的二次开发。
完备的Help联机帮助功能
与Windows环境下的其他软件一样,在Visual Basic中,利用帮助菜单和功能键,用户可随时方便地得到所需的帮助信息。Visual Basic帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获得大
显示全部