- 5
- 0
- 约3.18千字
- 约 27页
- 2016-10-26 发布于广东
- 举报
在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 李雁翎 邸未冬 李朝霞 编著 人民邮电出版社 Visual Basic程序设计教程 第 1 章 绪论 本章重点: 程序设计基本概念 Visual Basic特性及功能 Visual Basic集成开发环境 Visual Basic系统环境的设置 简单程序举例 第一章 概述 1.1 有关程序设计 1.1.1 基本术语 1.1.2 程序设计语言 1.1.3 程序的基本结构 1.1.4 程序设计的一般步骤 第一章 概述 1.1.1 基本术语 1. 程序(Program) 程序是指令序列,是用语言描述的,且是能够完成指定工作操作步骤。 程序=算法+数据结构 2.算法(Arithmetic) 算法就是求解问题的计算方法,它是在有限步骤内求解某一问题所使用的一组定义明确的规则。 算法应该具有以下4个重要的特征: (1)有穷性:一个算法必须保证执行有限步后能够结束操作; (2)确切性:正确的算法不能存在二义性; (3)可知性:较好的算法要有一个或多个输出,以反映对数据加工后的结果; (4)可行性:算法原则上能够精确地有序运行。 第一章 概述 1.1.1 基本术语 3.数据结构(Data Structure) 数据结构是数据存在的形式。它用来反映一个数据的内部构成,即一个数据由那些成分数据构成,以什么方式构成,呈现什么结构。 4.程序设计(Programming) 程序设计通常指形成解题思路和编写程序的过程。在这个过程中,首先,根据所要解决问题,设计解决问题的数据结构和算法;然后,根据数据结构和算法用计算机语言编写相应的程序代码;最后,测试代码的正确性,直至能够得到正确的运行结果为止。 第一章 概述 1.1.2 程序设计语言 1. 程序(Program) 程序是指令序列,是用语言描述的,且是能够完成指定工作操作步骤。 程序=算法+数据结构 2.算法(Arithmetic) 算法就是求解问题的计算方法,它是在有限步骤内求解某一问题所使用的一组定义明确的规则。 算法应该具有以下4个重要的特征: (1)有穷性:一个算法必须保证执行有限步后能够结束操作; (2)确切性:正确的算法不能存在二义性; (3)可知性:较好的算法要有一个或多个输出,以反映对数据加工后的结果; (4)可行性:算法原则上能够精确地有序运行。 第一章 概述 1.1.2 程序设计语言 程序设计语言(Programming Languages)是计算机可识别的语言,一组用来定义程序的语法规则。 程序设计语言分为:机器语言、汇编语言和高级语言。 高级程序设计语言又分为: (1)面向过程:Pascal 、 Basic、C (2)面向对象: C++、Java 、 Visual Basic 、 Visual C++ 程序设计语言是由语法和语义构成的,语法是一组规则,它描述程序的结构形式和规律。只有合法的程序(语法正确)才能编译,才能执行;语义是一组规则,它定义的是程序的执行意义。 第一章 概述 1.1.3 程序的基本结构 Visual Basic程序是以工程组或工程为基本元素, 工程或工程组又是由多个对象组成,而每一个对象必要描述属性、事件、方法三个要素。 (1)变量说明; (2)过程说明; (3)模块; (4)过程代码 ①顺序结构; ②选择结构; ③循环结构; ④子过程和函数过程。 第一章 概述 1.1.4 程序设计的一般步骤 第一章 概述 1.2 Visual Basic功能特性 Visual Basic 主要功能和特性如下: (1)方便、快速创建应用程序 (2)支持面向对象程序设计 (3)支持结构化的程序设计 (4)事件驱动的编程机制 (5)强大的开放特点 第一章 概述 1.3 Visual Basic 集成开发环境 1.3.1 启动Visual Basic 1.3.2 标题栏 1.3.3 菜单栏 1.3.4 工具栏 1.3.5 常用工作窗口 1.3.6 退出Visual Basic 第一章 概述 1.3.1 启动Visual Basic 启动Visual Basic可采用以下几种操作方法: (1)打开“开始”菜单,依次选择【程序】→【Microsoft Visual
您可能关注的文档
- 新Visual Basic.NET程序设计 教学课件 李琦 王伟 张薇 张启军 chapter7 图形应用程序设计.ppt
- 新Visual Basic.NET程序设计 教学课件 李琦 王伟 张薇 张启军 chapter8 vb.net与多媒体编程.ppt
- 新Visual Basic.NET程序设计 教学课件 李琦 王伟 张薇 张启军 chapter9 web服务.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第1章 基本知识.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第2章 程序控制.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第3章 数组对象.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第4章 程序控制.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第5章 类与对象.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第6章 常用控件.ppt
- 新Visual Basic.NET程序设计 普通高等教育“十一五”国家级规划教材 教学课件 黄锐军 第7章 菜单与对话框.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 药品生产过程中的清洁生产与环境保护策略.docx VIP
- 2023年日历表带节假日全年一页打印版.docx VIP
- 铁路项目监理人员岗位职责.docx VIP
- 【初中 物理】电磁波的应用课件 2025-2026学年沪科版九年级全一册物理.pptx VIP
- 第14篇 世界屋脊——藏族高原游牧文化旅游区.ppt VIP
- (人教版)数学五年级下册计算题“天天练”习题卡,含108份题组.pdf VIP
- 基于组织学视角的异种脱细胞真皮基质研究:动物筛选、制备工艺与体内植入初探.docx VIP
- 2025年度宜都市高新技术产业投资有限公司公开招聘8人(第二批)笔试备考题库及答案解析.docx VIP
- 初中地理新课程标准及解读精选全文.pptx VIP
- 《工业机器人技术基础》考试试卷练习题附答案.pdf VIP
原创力文档

文档评论(0)