Carleton University · SYSC 2004

تطوير البرمجيات الموجهة للكائنات

العنوان الرسمي : Object-Oriented Software Development

الساعات المعتمدة : 0.5 وحدةسنة المرجع : 2026-27

الوصف

تصميم وتنفيذ برامج صغيرة النطاق كمجتمعات من الكائنات المتعاونة، باستخدام لغة برمجة ذات كتابة ديناميكية أو ثابتة للأنواع. المفاهيم الأساسية: الفئات، الكائنات، التغليف، إخفاء المعلومات، الوراثة، التعدد الشكلي. التطوير التكراري والتزايدي وتطوير الاختبار الموجه.

المقررات السابقة

  • المتطلبات السابقة: SYSC 1006 أو SYSC 2006.

الشروط والإجراءات

  • يمنع الحصول على ائتمان إضافي لـ COMP 1006 و COMP 1406.
  • المتطلبات السابقة: SYSC 1006 أو SYSC 2006.
  • محاضرات ثلاث ساعات في الأسبوع، ومختبر ساعتان في الأسبوع.
نص المرجع بلغته الأصلية

Designing and implementing small-scale programs as communities of collaborating objects, using a dynamically-typed or statically-typed programming language. Fundamental concepts: classes, objects, encapsulation, information hiding, inheritance, polymorphism. Iterative, incremental development and test-driven development.

  • Prerequisite(s): SYSC 1006 or SYSC 2006 .
  • Precludes additional credit for Precludes additional credit for COMP 1006 and COMP 1406 .
  • Lectures three hours a week, laboratory two hours a week.

المصادر والمراجع

يتم الاحتفاظ بالتواريخ والمصادر لمساعدتك في التحقق من المعلومات. تُعرض ترجمات لتسهيل القراءة؛ المصدر الرسمي هو المرجع للشروط والمتطلبات.

مرجع المصدر : https://calendar.carleton.ca/undergrad/courses/SYSC/

تواصل مع StudyCanada

أخبرنا بخطتك أو سؤالك، ونواصل الحديث عبر البريد الإلكتروني.

سنستخدم معلومات الاتصال هذه للرد على طلبك. الخصوصية

هذا النموذج موجّه إلى StudyCanada. للتواصل مع المؤسسة التعليمية، استخدم بيانات الاتصال في صفحتها.