《信息技术》课件信息技术项目五.pptx

上传人(卖家):momomo 文档编号:4918203 上传时间:2023-01-25 格式:PPTX 页数:23 大小:3.62MB
下载 相关 举报
《信息技术》课件信息技术项目五.pptx_第1页
第1页 / 共23页
《信息技术》课件信息技术项目五.pptx_第2页
第2页 / 共23页
《信息技术》课件信息技术项目五.pptx_第3页
第3页 / 共23页
《信息技术》课件信息技术项目五.pptx_第4页
第4页 / 共23页
《信息技术》课件信息技术项目五.pptx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、信息技术010203程序设计基础程序设计概念易语言程序结构及功能扩展易语言程序设计01程序设计概述程序设计的相关概念1 程序是指一系列遵循一定规则并能正确完成特定功能的代码或指令序列。程序通常包括数据结构与算法两部分。程序设计是指按照任务需要,设计数据结构与算法,编写代码并测试其正确性,得到正确运行结果的过程。程序设计过程包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。程序设计语言是指编写程序代码的规范,它具有特定的语法规则、意义与使用环境01程序设计概述程序设计的相关概念101程序设计概述程序设计方法2 面向过程的程序设计方法是指将完成某项工作的每一个步骤和具体

2、要求都全盘考虑在内来设计程序,程序主要用于描述完成这项工作所涉及的数据对象和具体操作规则,如先做什么,后做什么,怎么做,如何做。C 语言就是一种面向过程的程序设计语言。结构化程序设计遵循以下原则:1.自顶向下:先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。2.逐步求精:对复杂问题,应设计一些子目标做过渡,逐步细化。3.模块化:把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。4.限制使用 GOTO 语句。结构化程序具有以下三种基本结构:1)顺序结构:自始至终严格按照程序中语句的先后顺序逐条执行,是最基本、最普遍的结构形式。2)选择结构:又称为分支

3、结构,包括简单选择结构和多分支选择结构。3)重复结构:又称为循环结构,根据给定的条件判断是否需要重复执行某一相同的或类似的程序段。在结构化程序设计中,应注意以下事项:使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑。1.选用的控制结构只准许有一个入口和一个出口。2.程序语言组成容易识别的块,每个块只有一个入口和一个出口。3.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现。4.语言中所没有的控制结构,应该采用前后一致的方法来模拟。5.尽量避免 GOTO 语句的使用。01程序设计概述程序设计方法2要学习面向对象的程序设计,要先理解一些重要 概念。1)对象:用来表示客观世界

4、中的任何实体,可以是任何有明确边界和意义的东西。如一个命令按钮、一组复选框等。2)属性:用来表示对象的特性,每一种对象所具有的属性不同。3)事件:指由系统事先设定的、能被对象识别和响应的动作。多数情况下事件是通过用户的交互操作产生的,如单击命令按钮。4)方法:指对象可以进行的操作,如命令按钮被单击后,在窗口中会显示一些信息。5)类:指具有共同属性、共同方法的对象的集合。6)实例:一个具体对象就是其对应分类的一个实例。7)消息:指实例间传递的信息。它统一了数据流和控制流。8)继承:指使用已有的类定义作为基础建立新类的定义技术。9)多态性:指对象根据所接收的信息而做出动作,同样的信息被不同的对象接

5、收时有不同行动的现象。面向对象的程序设计具有以下优点:与人类习惯的思维方法一致、稳定性好、可重用性好、易于开发大型软件产品、可维护性好。易语言的安装与使用102易语言程序设计易语言的安装与使用102易语言程序设计易语言的安装与使用102易语言程序设计简单的程序设计202易语言程序设计简单的程序设计202易语言程序设计简单的程序设计202易语言程序设计(1)常用的概念。易语言是面向对象的模块化程序设计语言。面向对象的程序设计中有几个重要的概念,如对象及对象的属性、事件等,前面的任务已经介绍过,在此不再赘述。这里我们介绍程序设计中最常用的常量与变量、数据类型、运算符及表达式。1)常量与变量。数值保

6、持不变的量就是常量,如我们生活中经常用到的数字或文本 字符(5、A、中国等);变量代表数据的一个名称,在程序执行期间临时保存数据,在程序执行期间,变量的值随程序的运行而发生变化。比如我们要累加 1 到 5 这 5 个数,为了方便程序运算,要用一个名称表示这些数,这里我们起名叫“累加器”,这个“累加器”每次累加后值都发生变化,所以我们称其为变量。2)数据类型。和我们生活中用到的各种数据一样,程序设计过程中也会用到各类数 据,不同设计语言的数据类型有所差别,但基本的数据类型是所有编程语言都必须有的。易语言的数据类型主要有数值型(包括整数和小数)、字符型、日期型等,我们会在程序 设计过程中为同学们详

7、细讲解。3)运算符和表达式。和数据类型对应的就是运算符及表达式,它们和数学中的加、减、乘、除运算类似,只是运算符和表达式更多一些,在程序设计中同学们可以逐步理解掌握。简单的程序设计202易语言程序设计(2)“_ 启动窗口”的作用。“_ 启动窗口”的作用是非常重要的,当程序启动后自动调入本窗口。凡是以短下划线“_”开头的名称都是具有特定意义的名称。名称为“_ 启动窗口”的程序窗口,易程序在运行起来后会自动载入并显示,这就是例程执行后能够马上显示 出窗口的原因。不要更改这个窗口的名称。(3)程序代码简单的程序设计202易语言程序设计(4)注意要点。1)修改初始配置信息。在安装易语言后,在“程序”“

8、配置”菜单项可以修改系统的初始配置信息。可以在启动易语言的同时一直按住 Shift 键,出现系统界面后再放开,此时将自动清除以前的设置信息。2)输入程序后一定要按回车键。如果在输入一行程序后,没有按回车键,这时系统认为没有确认,所以在程序语句前面会加上“草稿”两个字。如果想去除“草稿”两个字,就要在输入后按回车键确认。如果已有“草稿”两个字,想要去除,可以激活想要修改的程序行。激活的方法是在要修改的一行处按键盘上的空白键,或用鼠标双击此程序行。易语言的程序结构1 顺序结构是指自始至终严格按照程序中语句的先后顺序逐条执行的程序结构,是最基本、最普遍的结构形式。程序中有个最基本的语句(指令)赋值语

9、句。如上面任务中编写小程序时涉及的“标签 1.标题=我爱易语言”就是赋值语句,“=”就是赋值运算符。03易语言程序结构及功能扩展顺序结构程序设计选择结构程序设计易语言的程序结构103易语言程序结构及功能扩展选择结构程序设计易语言的程序结构103易语言程序结构及功能扩展循环结构程序设计易语言程序设计中菜单的应用203易语言程序结构及功能扩展菜单界面的建立标题中填入“音乐操作”后,就建立了第一个主菜单项,单击“向后插入”,可以建立其他主菜单。易语言程序设计中菜单的应用203易语言程序结构及功能扩展菜单设计中的注意事项(1)菜单设计中的“标题”文字可以重复,而“名称”不可以重复。这是因为标题只是显示

10、在屏幕上供大家看的,而名称是由程序内部引用的,类似于按钮控件中的名称 属性,只能是唯一的,不能重复。(2)不能将一些阿拉伯数字放在名称的最前面。(3)“标题”的文字可以和“名称”不一样。(4)在“标题”中可以加入空格,而在“名称”前加入空格就会被自动删除。这是因为在程序的引用中不能有空格。设置子菜单属性和装载图片易语言程序设计中菜单的应用203易语言程序结构及功能扩展程序代码扩展库的简单应用303易语言程序结构及功能扩展建立窗体及按钮新建DLL命令扩展库的简单应用303易语言程序结构及功能扩展输入子程序代码在“_ 启动窗口”中双击按钮组件,以进入被单击事件子程序,并输入程序代码,如图所示。最后按 F5 键试运行,查看效果。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 大学
版权提示 | 免责声明

1,本文(《信息技术》课件信息技术项目五.pptx)为本站会员(momomo)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|