- 14
- 0
- 约 35页
- 2017-09-30 发布于北京
- 举报
程序设计教程.ppt
程序设计教程 The Programming Foundation Overview 为何要学习程序设计 什么是Visual Basic VB平台:集成开发环境 工程管理 编写一个简单的VB应用程序 什么是VB的面向对象编程 关于VB及使用本书 计算机的工作原理——“程序存储” (存储程序和程序控制) 计算机只能执行预先由程序安排它去做的事情要利用计算机来解决问题,就必须以计算机能够理解的语言——程序设计语言来编制程序 程序语言三类: 机器语言,汇编语言,高级语言 一个机器语言程序段: 优点:能被计算机直接识别和执行,执行速度快。 缺点:通篇是0和1,可读性太差,编程不方便,指令难记,容易出错且不易修改。 翻译方法一般采用两种 一是编译方式——采用的翻译程序叫做编译程序 二是解释方式——采用的翻译程序叫做解释程序 VB采用编译/解释方式 学习阶段采用解释方式 应用阶段采用编译方式 单击“开始”,选择菜单命令“Microsoft Visual Basic 6.0中文版”,系统将显示如图所示的“新建工程”对话框。 VB是通过工程(Project, 或称项目)来管理应用程序中的所有不同文件的。 1. 工程中的文件 工程文件 .vbp 窗体文件 .frm 标准模块文件 .bas 类模块文件 .cls 资源文件 .res 在窗体上分别用中文和英文显示文字:欢迎来到VB编程世界 Welcome To Visual Basic。 设计步骤如下: 1.启动VB IDE,选择“新建”-“标准 EXE”选项命令,单击“打开” 2.进入VB IDE。 3.设置窗体Form1的标题栏为: Demo Program 。 4.设置窗体Form1的(名称)Name属性为: Demo1 。 5.设置“工程名称”为 Proj1。 6.定义窗体的大小和位置。 沿着窗体的边上实心尺寸句柄(方形标记)可以拖动鼠标改变其尺寸。 7.设置窗体居中 8.改变窗体的颜色 9.在窗体上添加标签(Label)控件 10.在标签上添加显示的文本-“欢迎来到VB编程世界 Welcome To Visual Basic” 11.定制标签的颜色和字体 12.设置标签的大小与位置 13.保存工程文件和窗体文件 14.启动程序运行、中断和结束程序执行 编程时使用解释方式; 编译方式: 执行“文件”菜单中的“生成....exe”命令 1.面向过程的编程 过程(Process)是传统的编程方法。程序按照事先设计好的顺序执行。 2.面向对象的编程 面向对象(Object)的编程采用和面向过程编程完全不同的方法解决问题。如果我们把数据当作对象,面向对象的程序就是要对这些数据进行的一系列操作。 在面向对象的编程中,编程者必须首先定义对象(数据)和对这些对象的操作,因此数据和操作是一个结合体。 4.事件(Event) 事件是一种动作,大多数事件都是事先预制好的,例如鼠标、键盘都可以被定义为事件。VB的事件和对象关联,以事件过程(程序代码)对事件进行响应处理。 5.方法(Method) 方法是对象能够执行的操作。例如在窗体上输出一个文本信息就是一个操作或者叫做方法。 1.对象(Object) VB的对象是程序代码和数据的集合,包括窗体、控件都是VB的对象。 VB对象具有属性、事件和方法三个要素。 2. 容器对象: 其他对象的载体或容器。如窗体 3.对象的属性(Property) 属性是对象的特征。在VB中不同的对象有不同的属性,我们需要熟悉它们的常用属性,例如名称、标题、字体、颜色、尺寸等。 第1章 第一章 概论 学习VB可以提高自己发现问题、解决问题的能力,也可以更好地操作计算机。 如果着眼于发现问题解决问题的观点,学习计算机语言并尝试进行程序设计就是一种非常好的方法。一个良好的能力性的素质,往往表现在从问题的定义出发,明确问题的性质,发现问题的本质,找到解决问题的途径,并确定一种
您可能关注的文档
- 有机过氧化物储运安全规范.pdf
- 预算编列与执行.ppt
- 运用结构性减税政策促进企业发展—泰州市地税局.ppt
- 知识点之一网球运动的益处.ppt
- 直到二十世纪初期,中国社会仍然没有民事法,也缺乏契约法可资保.pdf
- 制作李雅丽主讲李雅丽教授唐山学院经济管理系Email lylzhx@.ppt
- 中 国 法 制 史.ppt
- 中国普通高等学校本科专业设置大全.doc
- “创新型”设计性实验 教学与管理方法的研究.ppt
- 《 2009 年政府收支分类科目》.doc
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)