ال

الاثنين، 14 ديسمبر 2015

تطور لغات البرمجه|لغات البرمجه|مراحل تطور لغات البرمجه

تطور لغات البرمجه

لغات البرمجه,تطور لغات البرمجه,البرمجه, دورات تدريبيه,دورات تعليميه,برمجه,لغات الحاسب الالي,تدريب,تعليم,الكويت,شركه تدريب بالكويت,شركه دورات تدريبيه بالكويت,برمجه,برمجه مواقع

 من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسب أو أي جهاز آخر لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة بالضبط و تتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج في كتابه الكود الخاص به .

 كل لغة برمجه لها خصائصها التي تميزها عن الأخرى وتجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج والمهمة المطلوبة من هذا البرنامج تحديدا كما أن للغات البرمجة أيضاً خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع الحاسب الالي .

 وتتطور لغات البرمجة بتطور الحاسب الالي علي مر العصورفعندما ابتكر الحاسب الالي في الأربعينيات والخمسينيات من القرن الماضي وكان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية كانت لغة البرمجة معقدة هي الأخرى لتمكن من التعامل مع الحاسب الالي وتنفيذ المطلوب  وكانت عبارة عن سلسلة من الأعداد وتكتب على شكل اكواد برمجية طويلة هذي الاعداد هي الرقمين الصفر 0 والواحد 1 فقط وكان ذلك صعبا على المبرمجين جدا ويتطلب منهم مجهود صعب ولكن بابتكارالترانزيستور صغر حجم الحاسب الالي كثيرا وزادت إمكانياته نوعا ما وبالتالي واستطاع المختصون والمبرمجون في نفس الوقت أن يبتكروا لغات برمجة أسهل للاستخدام من اللغات السابقه وأصبحت لغات البرمجة مفهومة إلى حد بعيد للمختصين في ذلك ولا يزال التطوير والتسهيل دائما .
لغات البرمجه,تطور لغات البرمجه,البرمجه, دورات تدريبيه,دورات تعليميه,برمجه,لغات الحاسب الالي,تدريب,تعليم,الكويت,شركه تدريب بالكويت,شركه دورات تدريبيه بالكويت,برمجه,برمجه مواقع

لغة البرمجة هي وسيله تسهل للمبرمج كتابة برنامجه في هيئة تعليمات وأوامر يفهما الحاسب ا لالي بغرض تنفيذ العمل المطلوب ومن المعروف ان الحاسب الالي يحول اللغة المكتوبة بها البرمجة إلى سلسلة من 0 و 1 فقط ليبدء في التنفيذ ولكتابة الأوامر توفر لغة البرمجة المختارة مجموعة من اللبنات الأساسية للاستناد عليها خلال عملية تكوين البرنامج ومجموعة من القواعد التي تمكن من التعامل مع معلومات وتنظيمها بهدف أداء العمل المطلوب

 وهذه الأسس والقواعد بصفة عامة هي

 المعلومات والاحتفاظ بها
الأوامر وتنظيمها
 التصميم الخاص
 المعلومات والاحتفاظ بها يتم تخزين المعلومات في الأجهزة الرقمية الحالية في هيئة أرقام طبقا لنظام العد الثنائي 0 و 1و بصفة عامة فان المعالجات الحديثة لا تقوم بالتعامل مع bit الواحد بل مع مجموعات من bits
وهي أصغر وحدة تخزين معلومات في الحواسيب الحديثة و باستعمال 8 بت مثلا, يمكن تشكيل 256 قيمة متغيرة ويمكن أن تكون هذه القيمة بين 0 و 255 و تمثل وظيفة لغة البرمجة استغلال وحدة أو مجموعة من الوحدات (رموزا) لتخزين معلومات من الحياة الواقعية مثل الأسماء او الاعمار او الوظائف أو القياسات أو أرقام الحسابات البنكي


الأوامر وتنظيمها يقوم المبرمج بأداء مجموعه من العمليات على وحدات المعلومات مثل تخزينها وقراءتها ومقارنتها او أي عمليات حسابيه كما يمكن إجراء عمليات حسابية عليها أيضا, وتتبع العمليات القواعد المحددة للغة البرمجه المستخدمه في ذلك و للغة البرمجة دور آخر وهو التحكم في تنظيم إجراء العمليات حيث توجه تنفيذ خطواتها بنفس تتابع كتابتها من طرف المبرمج  من خلال الكود المكتوب و تمكن اللغة أيضاً من إجراء عملية اختيار وتفرع وذلك بإدخال شرط منطقي يقوم الحاسب الالي على أساسه باختيار اتجاه الاستمرار في أداء العمل وهو ما يسمي بجمله (if statmet)


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

لغات البرمجه,تطور لغات البرمجه,البرمجه, دورات تدريبيه,دورات تعليميه,برمجه,لغات الحاسب الالي,تدريب,تعليم,الكويت,شركه تدريب بالكويت,شركه دورات تدريبيه بالكويت,برمجه,برمجه مواقع


و يمكن تنظيم الأوامر بشكل أخر حيث يقع تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة (Loop) و يمكن تقسيم الأوامر أيضاً إلى وحدات فرعية تقوم كل وحدة بانجاز عمل محدد لها فقط والهدف هو تقسيم العمل إلى أجزاء يسهل العمل عليها كل على حدة في هيئة دورات حلقية


التصميم الخاص
 تتنوع كل لغة برمجه بتصميم خاص من حيث التعامل مع المعطيات ومن حيث الطرق والتسهيلات التي توفرها اللغة للتعامل مع مشكلة  محدده
يمكن تصنيف لغات البرمجة من حيث طريقة بناء البرامج إلى لغات إجرائية (Basic, Fortran) وهي لغات تسلسلية متتابعه يقوم أساس بناؤها هو الإجراءات المطلوب تطبيقها على المعطيات والمتحولات
ولغات شيئية (C, Java, Delphi) وهي لاتسلسلي وتقوم على أساس العناصر والمتحولات المستخدمة ضمن البرنامج المطلوب تحويلها من خلال تطبيق مجموعة معينة من الإجراءات عليها



الكلمات البحثيه : لغات البرمجه,تطور لغات البرمجه,البرمجه, دورات تدريبيه,دورات تعليميه,برمجه,لغات الحاسب الالي,تدريب,تعليم,الكويت,شركه تدريب بالكويت,شركه دورات تدريبيه بالكويت,برمجه,برمجه مواقع

المكان: الكويت‎

3 التعليقات:



  1. شركة الكمال افضل شركة فى اعمال رش المبيدات ومكافحة الحشرات
    لما يتوفر لدينا من احسن المبيدات الحشرية المصرح بها من وزارة الصحة العامه وما يجعلنا من أفضل الشركات الرائده فى مكافحة
    الحشرات بالسعوديه حيث اننا يوجد لدينا أحسن طاقم عمل فى المملكة العربية السعودية أصحاب الخبرات على مدى السنين الطويلة فى مجال
    مكافحة الحشرات وشركة الكمال تعتمد فى عملها على المبيدات الحشرية الشهيره المستوردة المصرح بها عالميا ولمعدات الحديثة مما
    يساعد ذالك على القضاء نهائيا على هذه الأفات التى أصبحت تشكل لنا خطر كبير ويجب القضاء عليه لما تسببه هذه الحشرات من اضرار كثيره

    شركة الكمال

    شركة مكافحة حشرات بالرياض

    شركة مكافحة حشرات بالدمام

    شركة مكافحة حشرات بالطائف

    شركة مكافحة حشرات بجازان

    شركة مكافحة حشرات بحائل

    شركة رش مبيدات بالرياض

    شركة رش مبيدات بالدمام

    شركة رش مبيدات بالطائف

    شركة رش مبيدات بجازان

    شركة رش مبيدات بحائل

    تسعى شركة الكمال لتكون الأفضل فى مجالات تخزين الأثاث و العفش بالسعوديه وذالك بإستخدام أحدث وافضل التقنيات
    المستخدمة فى تخزين العفش فى المملكه عن طريق إستخدام الفهرسة والترقيم بالعقود المسرح بها ويعتبر هذا النظام من أكثر الترتيب والأنظمة أمنا فى فى مجال تخزين العفش
    شركة الكمال

    شركة نقل اثاث بالرياض

    شركة نقل اثاث بالدمام

    شركة نقل اثاث بالطائف

    شركة نقل اثاث بجازان

    شركة نقل اثاث بحائل

    ردحذف
  2. شركة سوقنى رائدة فى مجال اشهار مواقع
    عديدة بالمزيد من الخصومات على كافة خدماتها من تصميم مواقع وبرمجه وغيرها
    002_01008745590

    ردحذف
  3. شركة رش مبيدات بمكة

    شركة المنزل هى شركة مكافحة حشرات بمكة لدينا العمالة المدربة على القضاء على الصراصير والنمل الابيض وبق الفراش والعته والعقارب والثعابين كما اننا نستخدم اجود المبيدات المستوردة التى تقضى على جميع الحشرات بأرخص الاسعار
    مكافحة النمل الابيض بمكة
    http://elmnzel.com/pest-control-makkah/

    ردحذف