计算机二级_公共基础_程序设计

上传人:子 文档编号:51743865 上传时间:2018-08-16 格式:PPT 页数:20 大小:68KB
返回 下载 相关 举报
计算机二级_公共基础_程序设计_第1页
第1页 / 共20页
计算机二级_公共基础_程序设计_第2页
第2页 / 共20页
计算机二级_公共基础_程序设计_第3页
第3页 / 共20页
计算机二级_公共基础_程序设计_第4页
第4页 / 共20页
计算机二级_公共基础_程序设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《计算机二级_公共基础_程序设计》由会员分享,可在线阅读,更多相关《计算机二级_公共基础_程序设计(20页珍藏版)》请在金锄头文库上搜索。

1、计算机二级 公共基础程序设计基础知识大纲要求1.程序设计方法与风格。 2.结构化程序设计。 3.面向对象的程序设计方法,对象,方法,属性 及继承与多态性。 程序设计方法和风格 l如何形成良好的程序设计风格: 1、源程序文档化; 2、数据说明的方法; 3、语句的结构; 4、输入和输出。程序设计方法和风格l注释分序言性注释和功能性注释,语名结构清 晰第一、效率第二。结构化程序设计 l结构化程序设计方法的四条原则是: 1、自顶向下; 2、逐步求精; 3、模块化; 4、限制使用goto语句。结构化程序设计l结构化程序的基本的特点: (1)顺序结构:一种简单的程序设计,最基本 、最常用的结构; (2)选

2、择结构:又称分支结构,包括简单选择 和多分支选择结构,可根据条件,判断应该选择 哪一条分支来执行相应的语句序列; (3)重复结构:又称循环结构,可根据给定条 件,判断是否需要重复执行某一相同程序段。面向对象的程序设计l面向对象的程序设计: 以60年代末挪威奥斯陆大学和挪威计算机中心研 制的SIMULA语言为标志。 面向对象的程序设计l面向对象方法的优点: (1)与人类习惯的思维方法一致; (2)稳定性好; (3)可重用性好; (4)易于开发大型软件产品; (5)可维护性好。 面向对象的程序设计l对象是面向对象方法中最基本的概念,可以用 来表示客观世界中的任何实体,对象是实体的抽 象。l面向对象

3、的程序设计方法中的对象是系统中用 来描述客观事物的一个实体,是构成系统的一个 基本单位,由一组表示其静态特征的属性和它可 执行的一组操作组成。面向对象的程序设计l属性即对象包含的信息,操作描述了对象执行 的功能,操作也称为方法或服务。面向对象的程序设计l对象的基本的特点: (1)标识惟一性; (2)分类性; (3)多态性; (4)封装性; (5)模块独立性好。面向对象的程序设计l类是指具有共同属性、共同方法的对象的集合 。l所以类是对象的抽象,对象是对应类的一个实 例。面向对象的程序设计l继承是指能够直接获得已有的性质和特征,而 不必重复定义他们。面向对象的程序设计l继承分单继承和多重继承。单

4、继承指一个类只 允许有一个父类,多重继承指一个类允许有多个 父类。A A B B C面向对象的程序设计l消息是一个实例与另一个实例之间传递的信息 。l消息的组成包括: (1)接收消息的对象的名称; (2)消息标识符,也称消息名; (3)零个或多个参数。面向对象的程序设计l多态性是指同样的消息被不同的对象接受时可 导致完全不同的行动的现象。 例题:l结构化程序设计的3种结构是 A)顺序结构、选择结构、转移结构 B)分支结构、等价结构、循环结构 C)多分支结构、赋值结构、等价结构 D)顺序结构、选择结构、循环结构 答案:D例题:l在设计程序时,应采纳的原则之一是 A)不限制goto语句的使用 B)减少或取消注解行 C)程序越短越好 D)程序结构应有助于读者理解答案:D例题:l程序设计语言的基本成分是数据成分、运算成 分、控制成分和 A)对象成分 B)变量成分 C)语句成分 D)传输成分 答案:D例题:l在面向对象的程序设计中,类描述的是具有相 似性质的一组 。 对象

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号