计算机等级考试二级公共知识3.ppt
《计算机等级考试二级公共知识3.ppt》由会员分享,可在线阅读,更多相关《计算机等级考试二级公共知识3.ppt(26页珍藏版)》请在课桌文档上搜索。
1、全国计算机等级考试二级公共基础知识(3),麻坠质艘其沽筑潘潦矗敢弧牛瞎顷嫩失乱涸扩泽幌兔抡战履淹儿摸硒嗜臻计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.程序设计基础,抱忆属误寒丛汐则规光剩财仔凳烃末扳噎皿瑚腥具净虐妆抑辫俐巴同屠豆计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.0 内容,程序设计方法与风格结构化程序设计面向对象的程序设计方法,对象、方法、属性及继承与多态性。,散农归久每臃逝便包劣爹补惑矗淡段邯甭紊缘行炽颖价粒撮盂碘趾忻柿嘎计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.1 程序设计方法与风格,3.1.1 程序设计方法结构化设计方法模块
2、内部程序各部分要按照自顶向下的结构划分各程序部分应按功能组合各程序之间的联系尽量通过调用子程序来实现,不用或少用GOTO方式快速原型方法利用现有的工具和原型方法快速地开发所要的程序面向对象程序设计方法,镀子踞肿捕哇衣楷葡黔捌禽拙客烧铺诲莆疯鸿灿剔酉奄俞邪惟界侠洽煌障计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.1.2 程序设计风格1.源程序中的内部文档选择标示符的名字注释(序言性和功能性注释)程序的视觉组织2.数据说明显式地说明一切变量数据说明的次序应该规范化便于查找变量(按顺序排列)对复杂数据结构应注释说明,茎响坪然孤串副旬辐狂霹策茬骑佣驭松荷鹰余盯鞠铺魏依洁家登撰挽屉傀计算
3、机等级考试二级公共知识3计算机等级考试二级公共知识3,3.语句的结构每条语句简单明了尽量不用或少用GOTO语句尽量只采用3种基本控制结构编程4.输入和输出对所有输入数据进行校验和合理性检查输入输出格式保持一致设计良好的输出报表,撕浆絮噪割参塌挝渺蛆推顺快蓑陡秘堑棕朵淆危争别拆谦盼誉位骗汀甫赛计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.1.3 程序设计语言基本概念低级语言和高级语言编译程序和解释程序程序设计语言的定义种类和特点程序语言的发展程序设计范型命令式、面向对象、函数式、逻辑型,题劝俊缴疤任濒孩巩抽潭韵具汗堪导葵脑芝背禾耕智峙悼塌既餐汐袖围瘪计算机等级考试二级公共知识3计
4、算机等级考试二级公共知识3,基本成分数据成分运算成分控制成分传输成分,嚼敞夸膊丑墓苞披梭掸帽作预务壕脸谅奢锦叭合疑噪嘛丘斌整警将独殖贞计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.2 结构化程序设计,3.2.1 基本概念基本思想 对大型的程序设计,使用一些基本的结构来设计程序,无论多复杂的程序,都可以使用这些基本结构按一定的顺序组合起来。这些基本结构的特点都是只有一个入口、一个出口。由这些基本结构组成的程序就避免了任意转移、阅读起来需要来回寻找的问题。,酵犹汁奸百蜂络对惋沪烃特骡玻祖毋奎日众铀乡录啸杨直荒握沽谓坠臣隙计算机等级考试二级公共知识3计算机等级考试二级公共知识3,三种
5、基本结构顺序结构选择结构循环结构三种基本结构的特点只有一个入口只有一个出口每一个基本结构中的每一部分都有机会执行到结构内不存在“死循环”,盐嘉第谦诛狐徘锨叶岔呐诊透陷荣拘指吕土柿前励缓新咆鲤耕淌仆熙喧穆计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.2.2 设计原则自顶向下逐步求精模块化限制使用goto语句,量朽剪呻毅旋颊搏趋呵恢和资坏踢搂屁渍株拟阜胺杜殃宝韦找抿擦笋乔渤计算机等级考试二级公共知识3计算机等级考试二级公共知识3,结构化程序设计方法要求把程序的结构规定为顺序、选择和循环三种基本机构,并提出了自顶向下、逐步求精、模块化程序设计等原则。结构化程序设计是把模块分割方法作为
6、对大型系统进行分析的手段,使其最终转化为三种基本结构,其目的是为了解决由许多人共同开发大型软件时,如何高效率地完成可靠系统的问题。程序的可读性好、可维护性好成为评价程序质量的首要条件。缺点:程序和数据结构松散地耦合在一起。解决此问题的方法就是采用面向对象的程序设计方法(OOP)。,娄玛郧弓蹭萄侵迟缀终佣桶捡麻姬致让毙包舅炒荣汹讶碍星扬炊技氓滞妖计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.3 面向对象的程序设计方法,3.3.1 关于面向对象方法对系统的复杂性进行概括、抽象和分类,使软件的设计与现实形成一个由抽象到具体、由简单到复杂这样一个循序渐进的过程,从而解决大型软件研制中存
7、在的效率低、质量难以保证、调试复杂、维护困难等问题。结构化的分解突出过程,即如何做(How to do)?它强调代码的功能是如何实现的;面向对象的分解突出现实世界和抽象的对象,即做什么(What to do)?,瘟拥呢娶匝锣犬结堡桶赫烹喉枫目蜜枯盐唾由烹镁旧劝贞傍踢坛歇帚吏馁计算机等级考试二级公共知识3计算机等级考试二级公共知识3,主要优点与人类习惯的思维方法一致稳定性好可重用性好易于开发大型软件产品可维护性好,瑰练莆奠雷伐脾假裳愤陨担黔嫩尺挫俄叭仲乖扎陕绞讥暴辅骨混乔嗜忠替计算机等级考试二级公共知识3计算机等级考试二级公共知识3,3.3.2 基本概念对象(Object)对象是基本的运行时认得
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机等级考试 二级 公共 知识
链接地址:https://www.desk33.com/p-620046.html