اسم المقرر |
رقم المقرر |
الفصل الدراسي |
القسم |
عدد الوحدات |
عدد الساعات الأسبوعية |
|
نظري |
عملي |
|||||
البرمجة بلغة C |
CT212 |
الثالث |
الحاسب |
4 |
3 |
3 |
مفردات المقرر
مقدمة : مقدمة سريعة البرمجة بلغة AN INTRODUCTION TO C أهم ما يميز لغة (c)عن بقية لغات البرمجة language C الصيغة العامة للبرنامج في لغة c المسمياتidentifiers أنواع البيانات DATA TYPES : الثوابت والمتغيرات والحيز الذي يشغله كل منها بالبت أو بالبايت للأنواع التالية :ـ (الحرف characterـ العدد الصحيح integer ـ العدد الحقيقي float ـالدقة المضاعفة double ـ السلسلة string) إدخال و إخراج البيانات input output data دوال الإدخال والإخراج طرق وصف المدخلات والمخرجات المعاملاتoperators : المعاملات الرياضية,المعاملات العلائقية,المعاملات المنطقية جمل التكرارloop : حلقة for للتكرار,حلقة while للتكرار,حلقةdo while للتكرار حلقة nested for (الحلقات المتداخلة),الحلقات اللامنتهية وكيفية السيطرة عليها المصفوفات العددية: ذات البعد الواحد وذات البعدين جمل اتخاذ القرار: جملة if,جملةif ELSE ، nested ifs (المتداخلةif) جملة conditonal operator (المعامل الشرطي),جملة Switch التحكم والسيطرة controls: جمل السيطرة go to ,break ,continue دوال السيطرة return(), getch (),exit(),void(), الدوال functions : الدوال المكتبية (library functions) دوال المستخدم(user-detined functions) السلاسل الحرفيةstring : مصفوفات السلاسل الحرفية المؤشرات pointersبأنواعها الدوال الخاصة بالسلاسل والحروفgets(),puts(), getchar (),getche(),strlen(),strcpy(),strcat() الهياكل structures :الهياكل البسيطة ـ توصيف الهياكل وتعريفها في البرنامج |