برمجة الحاسب 2


الرمز اسم المقرر الساعات المعتمدة المتطلبات السابقة للمادة
354 نما برمجة الحاسب 2 3 243 نما

الوصف المختصر


يعتمد المقرر على احدى لغات البرمجة و يمكن الطلاب من التعرف على مفهوم البرمجة الشيئية. ويسمح لهم بفهم وتطبيق كل مكونات هذا المفهوم بما في ذلك الاصناف و الكائنات (إعلان صنف، متغيرات الصنف، الباني، الدوال)، بالاضافة الى الميراث و تعدد الأشكال . و يركز هذا المقرر على كل المفاهيم التي تعتمد عليها البرمجة الشيئية كما يقدم شرحا و امثلة تطبيقية لكل منها مما يتيح لهم فهم وتطبيق هذه المفاهيم.


أهداف المقرر


بعد الانتهاء من دراسة هذا المقرر سيكون الطالب قادرا على أن:

  1. يعرف المفاهيم الرئيسية للبرمجة الشيئية.
  2. يطبق المفاهيم الرئيسية للبرمجة الشيئية على مشكلات واقعية.
  3. يقيم الحلول البرمجية من اجل تحديد الانسب من مجموعة بدائل.
  4. يستخدم بيئة البرمجة المتكاملة لتطبيق التقنيات الأساسية للبرمجة الشيئية قصد تطوير التطبيقات الصغيرة.

موضوعات المقرر


  1. مقدمة عامة حول جافا.
  2. مراجعة لأساسيات لغة جافا.
  3. مقدمة حول البرمجة الشيئية بلغة جافا.
  4. الاصناف و الكائنات.
  5. مفهوم الوراثة.
  6. تعدد الاشكال.
  7. الواجهات في جافا.
  8. الاستثناءات.

الكتاب المعتمد


Simon Kendal. Object Oriented Programming using Java. Bookboon.com, 1st Edition 2009. ISBN 978-87-7681-501-1


المراجع العلمية الإضافية


David Etheridge & Ventus Publishing. Java: The Fundamentals of Objects and Classes – An introduction to Java Programming. Bookboon.com, 2009. ISBN 978-87-7681-475-5



30/09/2020
06:15 AM