澳洲ANU本科计算机高级结构化编程课程作业重点补习

2024-10-25 10:07:22 7

  高级结构化编程课程是澳洲ANU大学本科计算机专业的一门核心课程,该课程有不少作业要求,而且会被纳入课程评估之中。如果作业总是出问题,或者完全不会做,可能会对课程评估有一定影响。下面我们给大家分享一些这门课程的作业中会考察的部分重点内容,一起来看看吧~

  一、课程概述

  结构化编程课程更深入地涵盖了相同的主题,需要额外的接触时间让学生加深对软件开发的理解和体验。学生将在各种应用领域中使用、应用和部署结构化编程技术。既然是作为高级课程,也意味着同学们需要掌握这门课程的一些基础知识。

  二、课程作业重点

  1.用基本的编程概念,使用面向对象的编程语言来解决实际问题。

  2.理解面向对象程序的基本类型和静态类型的好处。

  3.使用现代的IDE和相关的配置工具开发、理解、测试和发展实质性的程序;了解常见的编码错误以及如何避免它们;练习基本的防御性编程;执行个人和团队项目评审;使用已建立的设计原则来组织软件系统。

  4.使用、执行和评估基本数据结构和相关算法;创建、实现、调试和评估解决实质性问题的算法;实现抽象数据类型。

  5.将基本算法分析应用于简单算法;使用适当的算法来解决问题。

  6.使用适当的工具交付和评估基本的技术文档、演示文稿和小组互动。

  7.解释面向对象的继承(代码共享和重写)和子类型之间的关系(子类型在期望超类型的上下文中可用的想法)。

  8.使用接口、私有成员等面向对象的封装机制,对以函数为参数的聚合值定义和使用迭代器等操作。

  9.定义和使用使用泛型类型的程序片段(如函数、类、方法),包括集合。

  10.解释编程语言实现通常如何将内存组织成全局数据、文本、堆和堆栈部分,以及递归和内存管理等功能如何映射到这种内存模型。

  11.讨论垃圾收集的好处和局限性,包括可达性的概念。

  以上是全部内容分享,对课程作业有疑问,需要一对一补习作业,同学们都可以及时地联系海师帮,让专业老师为你提供专业指导!

最新文章
香港科技大学环境健康与安全面试 509
香港科技大学会计学面试 422
留学比例持续下降!清华北大公布2021年就业质量报告! 427
超拼!00后女孩为留学怒打六份工,评论区却为值不值得吵疯了 639
重磅:英国start-up签证疫情政策将被取消!申请者怎么办? 388
国外大学的“一年制硕士”争议背后是教育认知差异 413
广东省抽检1340篇硕士学位论文:7篇被认定存在问题 662
HKUMALCS 香港大学文化研究面试内容+面经 336
留学生遭遇“签证复查”浦发银行北京分行成功拦截一起新型留学诈骗! 343
澳洲留学生注意,联邦正式修改疫情补贴要求!能领的金额又变多了 299
最热文章
威斯康星大学麦迪逊分校Lab report写作要点提示 1240
伊利诺伊理工大学论文降重方法 781
加州大学圣芭芭拉分校作业可以申请晚交吗? 758
美本有机化学课程重点梳理!考前必看! 750
UCSD撤销offer后该如何写argue letter?有哪些注意事项? 726
加州公校入学率持续下滑,面临关门危机 694
美国留学生考试该如何备考?Final week复习指南! 670
广东省抽检1340篇硕士学位论文:7篇被认定存在问题 662
超拼!00后女孩为留学怒打六份工,评论区却为值不值得吵疯了 639
怀卡托大学论文降重指南! 639