程序设计初步1-顺序结构

程序设计初步1-顺序结构

ID:35428108

大小:67.94 KB

页数:6页

时间:2019-03-24

程序设计初步1-顺序结构_第1页
程序设计初步1-顺序结构_第2页
程序设计初步1-顺序结构_第3页
程序设计初步1-顺序结构_第4页
程序设计初步1-顺序结构_第5页
资源描述:

《程序设计初步1-顺序结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一课初步认识程序设计程序由一系列指挥计算机工作的指令组成,它是应用软件和系统软件的核心。由于计算机的操作主要是对各种数据进行处理,因此在程序屮还必须对操作的对象——数据进行安排。数据在计算机中的组织称为数据结构,而算法则是对解决问题的方法和步骤的描述,即对操作步骤的描述,所以我们还可以进一步理解为:程序二数据结构+算法。从分析问题,确定算法,用计算机语言编写程序,上机运行并调试程序,直到问题解决,这过程就是程序设计。随着计算机技术的发展,程序设计语言已经从机器语言、汇编语言发展到高级语言;从面向问题处理过程的结构化程序设训语言,发展到面向对象的可视化程序设计工具。所

2、谓事件(Event),是指用户操作引发或由系统引发,能被对彖所识别并做出响应的动作。例如,用户单击命令按钮将引发CommandButton的Click事件,程序运行向对象程序设计的思想窗体加载将引发Form的Load事什等等。在面向对彖程序设计语言中,把代码和数据“封装”起来视为一个对象,并为每个对象赋予各种属性,使对象成为实在的、可视的实体。程序设计人员在开发应用程序时,无需编写创建和描述每个对象的程序代码,只需针对各个对象编写其要完成的功能的程序代码就可以了。在一个程序内部制作的对象,可以比较容易地在其他应用程序屮使用,这样大大节省了开发应用程序的时问,并冃这种面

3、向对彖的程序设计也提高了编程的简易性。二、VisualBasic程序设计语言的特点VisualBasic是一种可视化、面向对象、釆用事什驱动方式、结构化的高级程序设计语言。前3个特点我们已经冇了一些初步认识,那么结构化是什么意思昵?结构化就是所有程序都可以由顺序结构、选择结构、循环结构这3种基本结构组成。三、VB简单应用程序的设计步骤1.设计图形用户界而。2.设置对彖属性.3.编写对象事件过程及通用过程代码。4.运行调试程序。5.保存工程。四、方法的概念在VB系统屮,一个对象除了具有属性之外,往往述具有一些内部的函数或过程,表示该对象所能做的动作。这些函数或过程是曲V

4、B系统定义和实现的,用户不需要详细了解其内部代码和实现过程,只需耍熟知其功能定义及调用方式即可。这些函数或过程即称为对彖的方法(Method)。每一个对彖都可以有自己的一个或多个方法。毎个方法都定义了一个具有特定意义的操作。例如,Form对象有End、Print(打印)等方法。方法的语句格式为:[对象名]方法名[参数1,参数2,……]五、书写代码时应注意的事项1.在书写VB代码吋不分大小写,但为了使程序清晰、可读,VB自动将关键字的首字母转换成大写。2.在书写语句时,一行可以写一条语句,也可以写多条语句。写多条语句时,语句之间要用J”分隔。例如:a二3b二5c二a*b

5、可以写为:a=3:b=5:c二a*b3.在语句行小使用的标点符号,只能是英文半角方式下的符号,包括:各参数间的分隔符、语句之间的分隔符、函数中用于携带自变量的圆括号、将字符串引起來的双引号等,都是英文半角方式下的符号。4.输入程序代码时只能使用半角方式,不能使用全角方式。阅读材料:]机器语言目前电字计算机采用的物理器件主要是电子元件,由于电子元件的特性,计算机只能够识别“0”和“1”组成的机器代码。因此,早期的程序设计语言是由“0”和“1”这样的二进制代码指令组表示的,是能够被计算机直接接受和执行的计算机语言,通常称为机器语言。不同计算机的指令系统会冇所不同。每-•条

6、机器指令一般包含两个主要部分操作(指出计算机应做什么)和被操作的对象(指出处理的数据或它的地址)。在这些指令的控制下,计算机可以实现最基本的算术运算和逻辑运算。人们与早期的计算机通信都是由通过机器语言编写的程序来完成的,程序屮的所冇语句都被分解为一系列曲0和1组成的代码,记录在穿孔带上。这种程序难以理解,程序设计任务繁重,效率低下,而且耍求程序员必须经过专门的训练。显然,这种机器语言与人类的自然语言Z间存在着巨大的鸿沟。2.汇编语言为了让使用机器语言编写的程序更易理解,程序员使用了一种类似英语缩略词11带有助记性符号的语言,每条汇编指令都和一条机器指令相对应,只是指令

7、码和操作数都采用符号形式,这种语言被称为汇编语言。这种语言与特定的机器和特定的微处理器有关,而月.不能被机器直接接受,必须用一种语言翻译器将程序中的每条语句翻译成机器语言才能执行。与机器语言相比,差异不大。3.高级语言利用汇编语言与让算机进行交流仍然存在着很人障碍,程序的理解和调试仍然十分困难。于是,高级语言应运而生,第一个高级程序设计语言是Fortran语言,主要用于科学和工程计算,它更接近自然语言。用高级语言编写的程序必须经过翻译器将其翻译成机器语言,才能在计算机上执行。高级语言屮的每条语句都将被翻译成多条机器语言。由于高级语言的抽象度比较高,源

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。