首页> 邓迪大学 > 邓迪大学高级编程技术考试需要复习什么?
发布时间:2023-03-24 17:17:34
发布来源:考而思
摘要:邓迪大学高级编程技术(AC52002)这门课是软件开发(AC51002)课程的延续。课程考虑了更复杂的编程问题,涉及基本数据结构的操作和各种重要的算法,例如排序和搜索。期末考试占课程最终分数的60%,重要性不言而喻。因此,为了帮助有需要的同学做好这门课的考前复习准备,我们整理了课程的重点难点,具体内容如下。
邓迪大学高级编程技术(AC52002)这门课是软件开发(AC51002)课程的延续。课程考虑了更复杂的编程问题,涉及基本数据结构的操作和各种重要的算法,例如排序和搜索。期末考试占课程最终分数的60%,重要性不言而喻。因此,为了帮助有需要的同学做好这门课的考前复习准备,我们整理了课程的重点难点,具体内容如下。
一、课程重点难点
1、类和对象,堆栈
2、动态数组、模板、队列、重载
3、抽象数据类型、指针、链表
4、析构函数,复制构造函数,链表实现堆栈和队列,线性和二进制搜索
5、树,用C++实现,遍历,二分搜索法树
6、AVL树,哈希
7、排序(堆排序,快速排序,合并排序,半径排序,下限)
8、派生类、虚函数、动态绑定、多态、抽象基类、纯虚函数
9、图形算法(生成树,最短路径)
二、课程基础巩固
1、算法,类和对象,C++程序基本结构
2、C++语法、变量、数据类型、简单控制流程
3、函数、参数、按值调用、按引用调用、重载
4、测试和调试
5、对象、类、属性、方法
6、用类、封装、继承、数据类型、抽象数据类型(ADT)编程
7、逻辑表达式,控制流程
8、数组、字符串、文件处理
9、重载运算符
学完这门课程之后,你应该对软件开发的原理有详细的了解,熟悉最常见的数据结构和算法,以及面向对象编程和数据抽象的原则。此外,你还有应该对C++编程语言有更详细的了解,尤其是类和对象。这样才能在考试中取得令人满意的成绩。如果你需要邓迪大学考试复习指导,随时可以和我们联系。
马上匹配专业老师免费答疑
相关文章
更多邓迪大学经济学主要需要学习的核心与选择课程覆盖
如果你的兴趣更倾向于管理、数学、计算和基于物理科学的学科,选择理学学士经济学路线。经济学家研究社会如何试图最好地利用其稀缺资源,以便他们能够就如何改善决策和结果向政府、个人和公司提供建议。
考而思2023-04-26邓迪大学数字交互设计核心课程知识点
数字交互设计是一个成熟且快速发展的职业。它融合了产品设计、平面设计、计算、网络和应用开发,以及用户研究。世界领先的公司,如脸书、英国广播公司、乐购银行和IDEO雇佣交互设计师,使他们的产品、服务和系统更加有效和令人愉快。
考而思2023-04-26邓迪大学应用计算学课程结构和选择
即使你没有高等数学或高级数学,你也可以从事计算职业。同学们在邓迪大学的应用计算学专业课程中将学习如何设计和开发各种类型的软件,以使计算机更有效地做新的事情或管理任务。
考而思2023-04-26