2018年中国海洋大学面向对象的程序设计考研大纲
中国海洋大学 2018 年硕士研究生招生考试大纲 002 信息科学与工程学院 复试考试大纲 面向对象的程序设计 一、考试性质 《面向对象的程序设计》是计算机软件与理论、计算机 应用技术和软件工程三个学术型学位点的复试科目。 二、考察目标 具体考察考生对面向对象程序设计的思想、理论和方法 的掌握和利用程度,考察学生利用面向对象的程序设计语言, 编写程序解决实际应用问题的能力;为国家培养具有良好职 业道德和职业素养、具有较强分析问题与解决问题能力的高 层次、应用型、复合型的软件人才。 三、考试形式 本试卷满分为 50 分,考试时间为 60 分钟。 选择、填空、简答约 50-70%,计算约 30-50%。 四、考试内容 1. 面向对象程序设计的思想 面向对象程序设计中的抽象、封装、消息、继承、多态等 重要概念,以及它们对于提高系统的可维护性、可重用性和 可扩展性的作用。 2. 对象和类的概念 对象的属性、行为、状态等概念; 类的定义,包括数据成员和成员函数的定义; static 类成员的含义、作用与使用方法; 类成员的访问权限(private,public, protected),利用 这些访问权限提高系统强内聚性的方法。 3. 类的实例化以及对象的操纵 类的构造函数及实例化,对象的生存周期; 对象引用、对象数组的实现方式及其使用方法; 对象作为函数的参数和返回值; 类和函数的作用域,以及他们是如何影响对象的产生和消 亡的。 4. 类的组合和继承 类之间的组合关系:对象作为类的数据成员,对象之间消 息传递的机制; 类之间的继承关系:派生类的定义,数据成员和成员函数 的 继 承 , 成 员 函 数 的重 写 (Override) 及 其 与 函 数 重 载 (Overloading)的不同点。 5. 抽象类及多态的实现机制 抽象类的定义,向上类型转换和向下类型转换; 通过异类数组与动态绑定(Dynamic Binding)实现动态多 态性的方法; 抽象类在提高系统间的松耦合性方面的作用及其使用方 法; 抽象类在提高系统的可扩展性方面的作用及其使用方法。 五、是否需使用计算器 否
上一篇文章: 2018年中国海洋大学民法学考研大纲 下一篇文章: 2018年中国海洋大学旅游学理论与实践考研大纲 |