Toggle Menu

悉尼大学INFO1113课程需要掌握哪些内容啊?

我在悉尼大学学习计算机科学专业,我觉得INFO1113课程好难啊,马上要考试了,想问一下大家这门课程需要掌握哪些内容啊?

最佳答案
  • 课程顾问-小管家
    课程顾问-小管家 2023-04-26 05:18:56
    立即咨询

    INFO1113课程是悉尼大学的面向对象编程课程,是一种将代码排列成类的技术,每个类将相关数据和对这些数据的操作封装在一个地方。继承用于在特殊情况下重用更一般类的代码。大多数现代编程语言都提供面向对象特性。理解和使用这些是工业软件开发人员的基本技能。本课程为学生提供面向对象编程的概念和个人编程技能,从他们以前对过程编程的掌握开始。

    悉尼大学INFO1113课程需要掌握哪些内容啊?

    在这门课程中,学生需要掌握以下内容:

    1、理解并解释面向对象编程的关键概念,包括封装数据的类、对象实例、引用的内存模型、方法以及跨对象调用它们。

    2、阅读和解释面向对象的设计文档。

    3、展示对内存模型和变量位置差异的理解。

    4、从内存模型概念的设计文档中导出计算机程序,跟踪并编写代码的小示例,包括以下元素:继承、多态性、抽象类和接口、变量及其类型以及静态和动态类型之间的关系、异常。

    5、展示测试面向对象程序的经验,为独立对象编写测试,能够生成和处理异常,为类、方法和对象创建不变量,为方法和断言创建前置和后置条件。

    6、创建适当的类/数据结构,包括简单问题的数据类型和方法。

    7、读取、跟踪和编写递归的面向对象程序,以便在支持某种嵌套结构的相关类集中执行操作。

    8、对面向对象编程语言的理解:具备以下Java编程语言元素的阅读、跟踪和写作能力:类、方法、对象创建;实例和局部变量、参数和范围;基本类型;简单的输入输出;控制流原语,理解、修改和添加Java程序的功能。

    9、展示用面向对象编程语言编写具有公共接口和集合的代码的经验。

    10、展示测试和调试面向对象程序的经验,编写独立目标代码的测试,自动运行。

    以上就是悉尼大学INFO1113课程的主要内容,希望能够帮助到大家,另外我们的考而思的老师是可以辅导这门课程的,有学习困难的学生可以联系我们哦~

其他答案

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

解决学业难题!1v1线上辅导——

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!