اسم المقرر

برمجة حاسب

رقم المقرر ورمزه

270حال

الوحدات الدراسيـة(نظري+تمارين/عملي)

4(3+2)

المستوى-السنة

المستوى الثالث – السنة الثانية

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

-

تعريف موجز بالمقرر:

 

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

أهداف المقرر:

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

-          كتابة خوارزمية الحل للمشكلة

-          معرفة مراحل كتابة وترجمة وتنقيح وتنفيذ البرنامج

-          فهم ومعرفة أنواع البيانات

-          فهم ومعرفة جمل التفريع

-          معرفة واستخدام الحلقات التكرارية والمتداخلة

-          معرفة كتابة واستخدام الإجراءات و الدوال

-          تحويل خوارزمية إلى شفرة برمجية

 

مفردات المقرر:

1.      تعريف الطالب على طرق حل المسائل والبرمجة باستخدام لغة سي

2.      عبارات الإدخال والإخراج

3.      العبارات الشرطية 

4.      عبارات التكرار والتفرع

5.      المتغيرات

6.      أنواع البيانات

7.      المجال والعمر الزمني للمتغيرات

8.      الإجراءات

9.      معالجة النصوص

10.  المنظومات

11.  الملفات والسجلات.

 

وسائل التقويم:

-          الاختبارات الفصلية

-          الواجبات والتطبيقات العملية

-          تقديم العروض

 

 

أساليب تدريس المقرر:

-          المحاضرات العلمية

-          الواجبات و التطبيقات العملية

-           تقديم العروض

 

الكتاب/الكتب المقررة

-            Neil Graham ,(2000), Learning C, McGraw-Hill  ISBN 10: 0071126287

المراجع:

-          D'Orazio P  (2004) , Programming In C++: Lessons and    Applications  , ISBN 10:0072424125

-          Herbert Schildt  (2000) , C: The Complete Reference,   McGraw-Hill, ISBN:0-07-212124-6