حاسب 203

الرمز

اسم المقرر

حاسب 203

برمجة 2

الوحدات الدراسية المعتمدة

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

معتمد

تدريب

عملي

نظري

حاسب 202

3

0

1

3

توصيف المقرر

يهدف المقرر إلى تعليم الطالب مبادئ ومفاهيم البرمجة الشيئية. كيفية استخدام البرمجة الشيئية لحل المشكلات والمسائل العلمية والعملية في التطبيقات المتقدمة.

محتويات المقرر

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

مخرجات المقرر

عند إنهاء المقرر يكون لدى الطالب و الطالبة:

§ الإلمام بمبادئ البرمجة الشيئية.

§ معرفة كيفية تصميم الأصناف لحل المسائل العلمية والعملية.

§ معرفة الأساليب المتقدمة في البرمجة الشيئية.

§ القدرة علي كتابة البرامج ذات التوجه الشيئي.

المراجع

- C. Thomas, “A Comprehensive Introduction to Object-Oriented Programming with Java,” 1st Edition, 2007, McGraw-Hill, ISBN: 978-0073317083

- R. Morelli and R. Walde, “Java, Object-Oriented Problem Solving,” 3rd Edition, 2005, Prentice Hall, ISBN: 978-0131474345.


آخر تحديث
1/31/2010 4:38:12 PM