تعتبر لغة سي C لغة إجرائية ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
صواب
## لغة سي (C) لغة إجرائية: شرح مفصل
الإجابة: صواب. لغة سي (C) تُعتبر بالفعل لغة إجرائية. هذا يعني أن برامج سي تُبنى من خلال سلسلة من الإجراءات أو التعليمات التي يتم تنفيذها خطوة بخطوة. لفهم هذا بشكل أفضل، إليك التفاصيل:
- التركيز على الإجراءات: في لغة سي، أنت تحدد *كيف* يجب أن يتم حل المشكلة. تكتب سلسلة من الأوامر التي تخبر الكمبيوتر بالضبط ما يجب أن يفعله. على سبيل المثال، إذا أردت جمع رقمين، ستكتب أوامر محددة لتحميل الرقمين، ثم إجراء عملية الجمع، ثم تخزين النتيجة.
- البرامج كوحدات فرعية (Functions): تُقسم برامج سي إلى وحدات صغيرة تسمى "دوال" (Functions). كل دالة تقوم بمهمة محددة. البرنامج الرئيسي يستدعي هذه الدوال لتنفيذ المهام المختلفة. هذا التقسيم يجعل البرنامج أكثر تنظيماً وسهولة في الفهم.
- البيانات منفصلة عن الإجراءات: في اللغات الإجرائية، البيانات (المتغيرات) والإجراءات (الدوال) تكون منفصلة. الدوال تعمل على البيانات، ولكن البيانات نفسها لا تحتوي على الإجراءات.
- مثال بسيط: تخيل أنك تكتب وصفة لعمل كعكة. الوصفة هي برنامجك، والخطوات (مثل خلط الدقيق والسكر، ثم إضافة البيض) هي الإجراءات. أنت تحدد بالضبط *كيف* يتم عمل الكعكة.
- مقارنة باللغات الأخرى: على عكس اللغات *الكائنية التوجه* (مثل Java أو C++)، حيث تركز على "الكائنات" التي تحتوي على البيانات والإجراءات معاً، لغة سي تركز بشكل أساسي على الإجراءات التي يتم تنفيذها على البيانات.
باختصار، لغة سي تعتمد على تحديد سلسلة من الخطوات المنطقية التي يجب على الكمبيوتر اتباعها لحل مشكلة معينة، وهذا هو جوهر البرمجة الإجرائية.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال تعتبر لغة سي C لغة إجرائية ؟ اترك تعليق فورآ.