منتديات جامعة باتنة 2
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي


لاندعي أننا الأفضل لكننا نقدم الأفضل
 
الرئيسيةالبوابةالتسجيلدخول
<

شاطر | 
 

 تعريف لغات البرمجة

اذهب الى الأسفل 
كاتب الموضوعرسالة
ali88
...::|عضو فعال|::...
...::|عضو  فعال|::...
avatar

مساهماتي : 106
تاريخ الميلادي: : 18/08/1988
تاريخ التسجيل : 10/04/2010
عمـــري: : 30
الموقع : http://ali-benabdellah.blogspot.com/

مُساهمةموضوع: تعريف لغات البرمجة   الإثنين 25 يوليو - 10:48

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

و تمكن اللغة أيضاً من إجراء عملية اختيار و تفرع ، وذلك بإدخال شرط منطقي يقوم الحاسوب على أساسه باختيار اتجاه الاستمرار في أداء العمل : فلنفترض أن البرنامج الذي يريد المبرمج صنعه يقوم بقسمة عددين يختارهما المستخدم , و إظهار النتيجة على الشاشة, و من المعروف أن القسمة على صفر لا تجوز ، وبناء علي ذلك فلا بد أن يحدد المبرمج في برنامجه هذا الاختيار : فاذا كان القاسم مخالفا لصفر فإن البرنامج يسيـّر الحاسوب فيقوم بإجراء العملية و يعطي النتيجة . أما اذا كان القاسم صفراً فان البرنامج لا يقوم باجراء العملية و إنما ينبه إلى أن المستخدم حاول القسمة على صفر. و يمكن تنظيم الأوامر بصفة أخرى , حيث يقع تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة دورية (Loop)، و يمكن تقسيم الأوامر أيضاً إلى وحدات فرعية تقوم كل وحدة بانجاز عمل محدد, و الهدف هو تقسيم العمل إلى أجزاء يسهل العمل عليها كل على حدة في هيئة دورات (Loops).
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://ali-benabdellah.blogspot.com/
اميرة الاوراس
...::|مشرفة أقسام المنتديات العامة|::...
...::|مشرفة أقسام  المنتديات العامة|::...
avatar

مساهماتي : 689
تاريخ الميلادي: : 08/08/1992
تاريخ التسجيل : 18/02/2011
عمـــري: : 26
الموقع : www.univ-fisdis.com

مُساهمةموضوع: رد: تعريف لغات البرمجة   الثلاثاء 26 يوليو - 23:14



من لم
يعتبر وجودي مكسبا له لن اعتبر غيابه خسارة لي.........

لست الأفضل ولكن لي أسلوبي .......

سأظل دائما أتقبل رأي الناقد والحاسد فالأول
يصحح مساري و
الثانـــــــــــــــــــــــــــــــــــي يزيد إصـــــــــــــراري..........
قل ما شئت
في مسبتي فسكوتي عن اللئيم جوابــــــــــــــــــــــــــــــي...........

أربعة أشياء فى حياتك لا تكسرها ..

الثقة ، والصداقة ، والوعد ، والقلب ..

لأنها حين تنكسر لا تصدر صوتاً ..
...لكنها تحدث الكثير من الألم ..
وكذلك يصعب جبرها مرة اخري ..

فحافظ عليها جميعا ..!!
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
تعريف لغات البرمجة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات جامعة باتنة 2 :: ركن برمجيات المواقع ولغات البرمجه :: قسم لغات البرمجة-
انتقل الى: