الوصف
مقدمة في البرمجة الموجهة بالكائنات وتصميم الخوارزميات بلغة C++. تشمل المواضيع تغليف الكود والبيانات باستخدام الفئات والكائنات، الوراثة، تعدد الأشكال، التصميم الموجه للكائنات، تجريد البيانات والكود، كفاءة البرنامج، عناصر واجهة المستخدم، نظم قائمة على الأحداث، ومقدمة في القوائم المرتبطة والبحث.
المقررات السابقة
- المتطلب(ات): BIT 1400 . مقصور على الطلاب في برنامج درجة B.I.T..
الشروط والإجراءات
- يستبعد اعتمادًا إضافيًا عن يستبعد اعتمادًا إضافيًا عن COMP 1006 , COMP 1406 , ITEC 2400 , ITEC 2401 .
- المتطلب(ات): BIT 1400 . مقصور على الطلاب في برنامج درجة B.I.T..
- محاضرات ثلاث ساعات أسبوعيًا، تمرين/مختبر ثلاث ساعات أسبوعيًا.
نص المرجع بلغته الأصلية
Introduction to object-oriented programming and algorithm design in C++. Topics include code and data encapsulation using classes and objects, inheritance, polymorphism, object-oriented design, data and code abstraction, program efficiency, user interface objects, event-driven systems, and an introduction to linked-lists and searching.
- Prerequisite(s): BIT 1400 . Restricted to students in the B.I.T. degree program.
- Precludes additional credit for Precludes additional credit for COMP 1006 , COMP 1406 , ITEC 2400 , ITEC 2401 .
- Lectures three hours a week, tutorial/laboratory three hours a week.
المصادر والمراجع
يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.
مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/BIT/