预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共44页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

引言--------面向对象程序设计概述本章重点:1、面向对象程序设计的基本概念和基础知识2、全国计算机等级考试二级VB考点本章难点:面向对象程序设计的基本概念和基础知识教学内容:1、大学生为什么要学习计算机程序设计2、如何学好VB程序设计3、关于(二级)计算机等级考试一、大学生为什么要学习计算机程序设计?1、首先是信息时代的要求在21世纪是信息和知识经济的时代,计算机的应用十分普及,不会使用网络的人就是不会使用计算机。不懂计算机程序设计,就不能真正理解计算机和应用计算机。计算机应用软件及工具层出不穷,尽管这样在我们的工作通常也要针对具体实际问题对一些软件进行二次开发或需要开发一些适用自己的软件。当前在社会上形形色色的人都在上网,上网技巧应该成为每个人必须掌握的一种生活和工作的技能。显然,大学生不仅不能落后于社会应用,而且要领先于社会,高于社会的一般水平。学习和掌握程序设计就是基本的要求。2、有助提高计算机知识和应用水平从增进计算机知识的角度来看,我们可以将计算机知识简单地分成硬件及软件两部分:基本的硬件知识有:计算机主要硬件设备及网络架设。软件知识则有:程序设计、网页制作、数据库管理与设计、及一般应用软件的使用(例如Office软件、绘图软件、因特网相关程序„)„等,程序设计作为软件知识的基石(1)学习程序设计必须了解程序的运作方式,对于各种程序(软件)的使用也会很有帮助(2)以解决在软件使用中所遇到的问题,改进现有软件(3)不管是一般应用软件的使用、网页制作、或数据库设计,往往必须藉助程序设计使其发挥更强大的功能。例如Office软件可让我们编写VB程序来强化其功能、一般网页制作可藉由Java,Script程序或Server端程序使网页具备更好的互动性、数据库设计可藉由程序设计让使用者更轻易的使用数据库„。3、有利于培养学生逻辑思维因为计算机程序设计具有严密的逻辑性。对学生进行用计算机解决问题的思维训练,通过学习程序设计,可以使学生进一步理解计算机的工作原理。用计算机的人应当有程序和指令的概念。学习程序设计能锻炼思维,使我们的逻辑思维更加严密。4、社会需要大量的非计算机专业人员开发适用软件根据有关统计∶80%以上的应用软件是非计算机专业的人编写的。这是一种规律,显示了非计算机专业人才的优势,他们既掌握本专业知识,又掌握计算机应用知识,两者结合,如虎添翼。因此由他们来编写应用软件就决不是权宜之计。大学非计算机专业学生在校期间应该学习程序设计的基本知识。应用软件常常需要进行二次开发。不懂程序设计将无法胜任。欢迎您阅读并下载本文档,本文档来源于互联网整理,如有侵权请联系删除!我们将竭诚为您提供优质的文档!二、如何学好VB程序设计1、程序设计基础指令:规定计算机完成一定操作的命令。程序设计语言:要使计算机能够理解人给出的各种指令,就需要在人和计算机之间有一种特定的语言,人和计算机都能够识别,这种特定的语言就是计算机语言,也叫程序设计语言。程序:使用程序设计语言编写的用来使计算机完成一定任务的一段“文章”称为程序。程序设计:编写程序的工作称为程序设计。学习目的:利用程序设计语言进行程序设计,完成一定功能程序设计:编制程序的工作实现:选择工具—语言2、掌握解题的方法和步骤—算法1.2.1算法1.什么是算法计算机为解决一个问题而采取的方法和步骤。2.算法的特性有穷性、确定性、有效性、有0个到若干个输入、有1个到若干个输出。3.算法的表示形式(1)用自然语言表示算法例如:将两个变量X和Y的值互换。算法表示如下:步骤1将X值存入中间变量Z中:XZ步骤2将Y值存入变量X中:YX步骤3将中间变量Z的值存入Y中:ZY用自然语言表示算法,虽然容易表达,但文字冗长且易产生“二义性”。(2)用流程图表示算法特点:易编写、易读、易查错、不依赖具体机器,需要配合使用翻译程序1.2.2程序设计的步骤(1)分析问题(2)建立数学模型(3)选择计算方法(4)算法设计(5)编写程序(6)运行、调试程序(7)整理文档3、VB程序设计的基本要求熟悉Visual操作Basic环境与设计工具,能设计应用程序界面;掌握、理解面向对象程序设计基本概念;掌握VB语言的基础知识,程序设计的方法;能阅读一般难的程序;能应用编写一些简单程序;具有用Visual开发BasicWindows环境下应用程序的能力和阅读分析一般难度的VB程序的能力。VisualBasic的特点:可视化编程:VisualBasic为用户提供大量的界面元素(在VisualBasic中称为控件对象),例如“窗体”、“菜单”、“命令按钮”、“工具按钮”、“检查框”等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置,设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。向对象程序设计(OOP)