欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《程序设计基础》ppt课件高中信息技术.ppt

    • 资源ID:72521018       资源大小:319.50KB        全文页数:22页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《程序设计基础》ppt课件高中信息技术.ppt

    计算机等级考试公共基础计算机等级考试公共基础1第第 2 讲讲 程序设计基础程序设计基础2.1 程序设计方法与风格2.2 结构化程序设计2.3 面向对象的程序设计方法22.1程序设计方法与风格 2.1.1 计算机程序与程序设计语言程序。程序是将计算机语言代码依据一定的语法规则,描述为完成特定任务的算法的指令序列。简单说,程序就是对计算机工作规则的描述,规则可以是不相同的。程序设计。程序设计为完成一项程序工作的过程。3设计风格是指在不影响程序正确性和效率的前提下,有效编排和合理组织程序的基本原则。一个具有良好编码风格的程序主要表现为可读性好,易测试,易维护。2.1.2 良好的程序设计风格良好的程序设计风格4(1)源程序文档化源程序文档化符号名的命名:符号名的命名:“顾名思义顾名思义”程序注解:序言性注解和功能性注解程序注解:序言性注解和功能性注解书写格式:空格、空行、缩进使层次分明提书写格式:空格、空行、缩进使层次分明提高视觉效果高视觉效果(2 2)数据说明的方法)数据说明的方法数据说明的次序规范化:数据说明的次序规范化:语句中变量安排有序化语句中变量安排有序化对于较复杂的数据结构,使用注释进行说明对于较复杂的数据结构,使用注释进行说明良好的程序设计风格良好的程序设计风格(重点一)5(3 3)语句的结构)语句的结构清晰第一清晰第一效率第二效率第二(4)输入和输出)输入和输出输入要能有足够的提示输入要能有足够的提示形式尽可能简单形式尽可能简单输出应有必要的注释输出应有必要的注释6历年真题AD7金手指考试网 2016年金手指驾驶员考试科目一 科目四元贝驾考网 科目一科目四仿真考试题C1Grammar 8考点:结构化程序设计四条原则考点:结构化程序设计四条原则(重点二)1 1、自顶向下、自顶向下(先考虑总体,再考虑细节)(先考虑总体,再考虑细节)2 2、逐步求精、逐步求精(对复杂问题,逐步细化)(对复杂问题,逐步细化)3 3、模块化、模块化(把程序总体目标分解,再进一步分解)(把程序总体目标分解,再进一步分解)4 4、限制使用、限制使用gotogoto语句语句2.2 结构化程序设计9历年真题AD10结构化程序设计的主要思想是功能分解并逐步求精。当一些任务十分复杂不易描述时,可以将它拆分为一系列较小的功能部件,直到这些子任务小到易于理解和实现的程度。结构化程序的特点:程序结构仅由顺序、选择和循环3种结构复合而成。11如图:顺序、选择如图:顺序、选择12历年真题C132.3 面向对象的程序设计方法面向对象的程序设计(Object-Oriented Programming,OOP)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO方法,它是建立在对象概念(对象、类和继承)基础上的方法。14面向对象程序设计的优点面向对象程序设计的优点1、与人们习惯的思维方式一致、与人们习惯的思维方式一致2、稳定性好、稳定性好3、可重用性好、可重用性好4、易于开发大型软件、易于开发大型软件5、可维护性好、可维护性好15对象和类对象和类 类是指具有共同属性、共同方法(操作)类是指具有共同属性、共同方法(操作)的对象的集合。的对象的集合。对象使用类来定义的,类是创建对象的对象使用类来定义的,类是创建对象的模板,对象是类的实例。模板,对象是类的实例。16对象的特点对象的特点(重点三)分类性:分类性:可将具有相同属性和操作的对象抽象为可将具有相同属性和操作的对象抽象为 类。类。封装性:封装性:从外面看只能看到对象的外部特征,不从外面看只能看到对象的外部特征,不 必了解对象的内部细节。必了解对象的内部细节。模块独立性:模块独立性:对象是面向对象软件的基本模块,对象是面向对象软件的基本模块,内部元素的内聚性很强。内部元素的内聚性很强。继承性:继承性:指能够直接获得已有性质和特征,而不必指能够直接获得已有性质和特征,而不必重重 复定义。复定义。多态性:多态性:同一操作可以是不同对象的行为。同一操作可以是不同对象的行为。17消息消息消息是实例(对象)与实例(对象)之间消息是实例(对象)与实例(对象)之间传递的信息,利用这一信息对象可以通知传递的信息,利用这一信息对象可以通知其它对象要做什么,而无需人为干预。其它对象要做什么,而无需人为干预。一个消息由一个消息由3 3部分组成:部分组成:(1 1)接受消息的对象的名称)接受消息的对象的名称(2 2)消息标识符)消息标识符(3 3)参数(零个或多个)参数(零个或多个)18历年真题CC19典型例题:结构化程序设计方法的主要原则可以概括结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、为自顶向下、逐步求精、_和限制使和限制使用用gotogoto语句。语句。模块化模块化 20下面描述中,符合结构化程序设计风格的下面描述中,符合结构化程序设计风格的是是_。A.A.使用顺序、选择和重复(循环)三种基使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑本控制结构表示程序的控制逻辑B.B.模块只有一个入口,可以有多个出口模块只有一个入口,可以有多个出口C.C.注重提高程序的执行效率注重提高程序的执行效率D.D.不使用不使用gotogoto语句语句 A A21下面概念中,不属于面向对象方法的是下面概念中,不属于面向对象方法的是_。A.对象对象B.继承继承C.类类D.过程调用过程调用 D22

    注意事项

    本文(《程序设计基础》ppt课件高中信息技术.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开