تبدأ رحلتنا في استكشاف موقع مجاني شامل يضم كنوز وهي : دورات مجانية ومنح دراسية ووظائف وتدريب ومقالات مفيدة ودليل كامل لكل مجال خاص بالتكنولوجيا حصريا وبعض من المجالات الاخري لمتابعة كل جديد علي التليجرام والفيسبوك | Telegram | Facebook

Diploma in C Programming and Assembly Language

دوره مجانية
free-palestine free-palestine

Responsive image
منذ سنة

أهلا بك عزيزي المتابع لموقع (Journey of Learn) نقدم دورات مجانيه فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :

 تبدأ دورة دبلومة البرمجة هذه بوضع معمارية المعالج 8086 (معالج x86). نأخذك بعد ذلك من خلال تعليمات التجميع شائعة الاستخدام ونوضح استخدام المكدس والتعليمات ذات الصلة. نؤسس دور وقدرات العديد من المعالجات الدقيقة. ستتعرف أيضًا على تعليمات المكدس ومؤشر المكدس ووحدة المنطق الحسابي (ALU) أثناء قيامنا بفحص أمثلة لأنواع مختلفة من المجمعات مثل مجموعة مترجم GNU (GCC) ونماذج Turbo C و MS Visual C. تستمر الدورة في شرح كيفية تحويل برامج C إلى لغات التجميع إما بطريقة محسّنة أو غير محسّنة. نوضح أنه يجب إزالة العديد من العمليات الزائدة لتحسين جزء من كود التجميع. ما لم يتم استخدام مترجم في وضع مُحسَّن معين ، فقد لا يكون من الممكن دائمًا العثور على مجموعة التعليمات الأكثر تحسينًا وأسرعها على مستوى التجميع. نعلمك أيضًا كيفية الاستفادة من عمليتي "PUSH" و "POP" لمبادلة متغيرين في C. ثم ننتقل من خلال خطوات التجميع في برمجة لغة سي. ندرس كيفية ترجمة استدعاءات الوظائف عالية المستوى إلى تعليمات تجميع منخفضة المستوى باستخدام مفاهيم "مقدمة" و "خاتمة" وكيفية تمرير المتغيرات وتقييمها في ج. ستتعلم أيضًا كيف يتم تحسين وظائف C معينة من خلال استغلال الأجهزة الحلقات. أخيرًا ، نوضح لك كيفية مقارنة تأثير العودية والحلقات لتقدير أهمية أمان المتغيرات المحلية. تساعدك دورة الدبلوم هذه على إتقان برمجة لغة C لاتخاذ الخطوة التالية في حياتك المهنية ابدأ الدورة الآن

 بنهاية هذه الدورة ، ستكون قادرًا على:

  • وضح كيف تتم ترجمة استدعاءات الوظائف إلى التجميع
  • صف كيفية تمرير المعلمات إلى دالة
  • اشرح كيف يتم تخزين المتغيرات المحلية في الحزم
  • قسّم تخصيص مساحة المتغيرات المحلية
  • حدد العبارة "المتغيرات المحلية تخرج عن النطاق بعد استدعاء الوظيفة"
  • حدد التعليمات التي يجب تنفيذها قبل الدخول إلى الوظيفة أو الخروج منها
  • ضع قائمة واشرح اصطلاحات الاستدعاء المتنوعة لدوال C
  • قارن C و C ++ على مستوى التجميع
  • تسليط الضوء على تعليمات معينة للأجهزة المستخدمة لتسريع وظائف C
  • اشرح لماذا لا تعتبر العودية فكرة جيدة للتأثير

ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة تعليمية:

(احصل على الدورة للدخول إلى الموقع والتسجيل)

يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)

اغلق مانع الاعلانات لتحصل على الدورة