|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/c-plus-plus-a-ar
课程评论:没有评论
课程总结:C++编程语言(针对C语言程序员)第一部分 这门课程专为具有C语言经验的程序员设计,旨在帮助他们学习和掌握C++编程。课程强调面向对象编程和算法的基本理解,以便进行有效的编程。 **课程大纲:** 1. **模块1:** - **标题:** 如何将现有的C程序转化为C++。 - **描述:** 学习安全的输入/输出类型使用。 2. **模块2:** - **标题:** Dijkstra最短路径算法复习。 - **描述:** 学习C++函数和泛型函数:理解C++类和面向对象编程的基本概念。 3. **模块3:** - **标题:** 点:默认构造函数和语法初始化。 - **描述:** 学习构造函数的转换,复制构造函数,动态内存的插入和分配,以及深拷贝的概念。 4. **模块4:** - **标题:** Prim和Kruskal算法。 - **描述:** 了解使用基本容器类以及三重列表容器、迭代器和相关算法的实践。 5. **模块5:** - **标题:** 期末测试。 - **描述:** 在课程结束时进行实践,巩固所学知识。 通过本课程的学习,学生将能够自信地将他们的C语言知识扩展到C++编程领域,掌握面向对象编程和复杂算法的实现。
Part: 1
Title:الوحدة النمطية 1
Description:كيفية تحويل برنامج C موجود إلى C++. استخدام نوع الإدخال / الإخراج الآمن.
Part: 2
Title:الوحدة النمطية 2
Description:مراجعة خوارزمية أقصر مسار لـ Dijkstra. دالات C++ والدالات العامة: فئات C++ وOO.
Part: 3
Title:الوحدة النمطية 3
Description:النقطة: دالة الإنشاء الافتراضية وتهيئة بناء الجملة. دالات إنشاء التحويل. نسخ دالة الإنشاء. قم بإدراج الذاكرة الديناميكية وتخصيصها. نسخة عميقة.
Part: 4
Title:الوحدة النمطية 4
Description:خوارزميات Prim وKruskal. استخدام فئات الحاويات الأساسية. حاوية ثلاثية القوائم، مكرر، خوارزمية.
Part: 5
Title:الاختبار النهائي
Description:تمتع بالممارسة حتى النهاية.
هذه الدورة مخصصة لمبرمجي اللغة C ذوي الخبرة الذين يرغبون في البرمجة بلغة C++. تتطلب الأمثلة والتمارين فهمًا أساسيًا للخوارزميات والبرمجيات الموجّهة للكائنات.