الموضوع العلمي |
التمارين |
عدد الساعات |
المحاضرة |
المعمل |
البرمجة الإجرائيــــــة • مقدمة - أصناف لغات البرمجة . ما هي اللغة الإجرائية. مكونات البرنامج الإجرائي. مفهوم النموذج الإجرائي. • أساسيات لغة C++ - المتغيرات والثوابت: الإعلان عن المتغيرات. أنواع ال |
1 |
4 |
3 |
0 |
- دوال الإدخال والإخراج. تنسيق مخرجات البرنامج. - التحويل بين الأنواع المختلفة للبيانات. معاملات الإسناد المركبة. |
1 |
4 |
3 |
0 |
• أوامر التحكم في سير تنفيذ البرنامج : - جمل الاختيار : جملة If ، جملةIf-else ، الجمل الشرطية المتداخلة . جملة switch |
1 |
4 |
4 |
0 |
- جمل التكرار والقفز : While Loop ، Do-while Loop |
1 |
4 |
4 |
0 |
For Loop ، Nested Loop |
1 |
4 |
4 |
0 |
جمل Continue ، Break ، GOTO |
1 |
4 |
3 |
0 |
• المصفوفات أساسيات المصفوفات: تعريف المصفوفة وأنواعها. الإعلان عن المصفوفة. الإشارة إلى عناصر المصفوفة. تهيئة المصفوفة . المصفوفات الأحادية والمصفوفة متعددة الأبعاد. |
4 |
8 |
4 |
0 |
• الإجراءات (الدوال) : دور الإجراءات وأهميتها. الشكل العام للإجراءات. الإعلان عن الإجراءات. استدعاء الإجراءات. تمرير البيانات للإجراء. التمرير بالقيمة والتمرير بالمرجع. استقبال القيمة التي يعود بها ال |
4 |
8 |
4 |
0 |
الدوال والمصفوفات: تمرير المصفوفات إلى الإجراءات (كمحاورات). استخدام عدة إجراءات في نفس البرنامج. الدوال المكتبية. |
1 |
4 |
3 |
0 |
• المؤشرات ومواقع الذاكرة أساسيات المؤشرات: ما هي المؤشرات؟ وما هي الفائدة منها. الإعلان عن المؤشر. تهيئة المؤشر. استخدام المؤشر. تمرير |
1 |
4 |
3 |
0 |
تمرير المؤشر إلى الإجراءات الفرعية. المؤشرات والمصفوفات. |
4 |
8 |
4 |
0 |
• سلاسل الحروف: المصفوفات وسلاسل الحروف. بعض الإجراءات التي تتعامل مع مصفوفات الحروف. المؤشرات وسلاسل الحروف. الدوال المكتبية لمعالجة سلاسل الحروف. |
4 |
8 |
4 |
0 |
• الهياكل (السجلات) إنشاء الهياكل في لغة سي++. الوصول لأعضاء هيكل. الهياكل المتداخلة. الهياكل والإجراءات (الدوال). الهياكل والمصفوفات. المؤشرات والهياكل. |
4 |
8 |
4 |
0 |
• ملفات الإدخال والإخراج قراءة الملفات وكتابتها: إجراءات قراءة وكتابة الملفات. قراءة وكتابة حرف واحد أو سلسلة حروف. قراءة وكتابة النصوص المنسقة. قراءة وكتابة كتل من البيانات. |
4 |
8 |
4 |
0 |
• ملفات الإدخال والإخراج قراءة الملفات وكتابتها: إجراءات قراءة وكتابة الملفات. قراءة وكتابة حرف واحد أو سلسلة حروف. قراءة وكتابة النصوص المنسقة. قراءة وكتابة كتل من البيانات. |
4 |
8 |
4 |
0 |