د/ايمان زغلول قاسم

استاذ تكنولوجيا التعليم المشارك بكلية التربية بالزلفي

لغات الكمبيوتر2

اللغات عالية المستوى : High Level Language .

    نظراً لعيوب لغة الماكينة ، ونتيجة للصعوبات الناتجة عن استخدام تلك اللغة في البرمجة ، وحتى يمكن التفاهم بين الفرد والكومبيوتر ، فقد تم ابتكار لغة وسيطة بين لغة الآلة واللغة المتداولة بين الأفراد كالإنجليزية مثلاً ، يمكن بها كتابة البرنامج وفقاً لقواعد معينة ، لذلك فقد ظهرت العديد من اللغات الأخرى أطلق عليها لغات عالية المستوى . وتقوم وحدة الذاكرة الثابتة ROM ، في الكومبيوتر بترجمة البرامج المكتوبة باللغة عالية المستوى إلى لغة رموز الماكينة حتى يستوعبها الكومبيوتر . لذلك يمكن تعريف اللغات عالية المستوى بأنها لغات للبرمجة ، والتي فيها يمكن ترجمة التعليمات Instructions الأصلية في تلك اللغة إلى لغة الآلة التي يتعامل بها الكومبيوتر .

 

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

 

    مما سبق يتضح أن اللغات عالية المستوى تمتاز بالسهولة لأنها تعتمد على بعض الكلمات والتعبيرات المتداولة كالإنجليزية مما يجعل برامجها مفهومة وسهـلة الاستعمال .

 

    ومن اللغات عالية المستوى ما يلي :

  ·  لغة الفورتران FORTRAN  .

       تُعد لغة الفورتران من لغات الكومبيوتر عالية المستوى ، وهي اختصار للتعبير :

FORmula TRANslator ، أي أنها لغة مخصصة للمسائل الرياضية والعلمية والتكنولوجية ، وخاصةً الحسابات الرياضية .

 

    وبمعنى آخر فإن لغة الفورتران هي اختصار للتعبير : system FORmula TRANslating  ، وهي بذلك تستخدم للتعبير عن برامج الكومبيوتر من خلال المعادلات الحسابية . لذلك يمكن القول بأن لغة الفورتران هي لغة حل المعادلات الرياضية بمختلف أنواعها ، FORmula TRANslation .

 

    وتتميز لغة الفورتران بأنها أكثر شيوعاً لحل جميع المسائل الرياضية والعلمية ، ويتميز محلل الفورتران Translator بأنه سهل التركيب والاستعمال ، وسريع العمل ، وله قدرة كبيرة في عملية إدخال وإخراج المعلومات .

 

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

 

    وقد بدأ استخدام هذه اللغة عام 1957م ، ثم تطورت تطوراً كبيراً حتى هذا الوقت ، فظهر منه فورتران 1 ، وفورتران 2 ، وفورتران 3 ، وكان أكثرها شيوعاً واستخداماً فورتران 4 ، وبعد ذلك فورتران 7 ، ثم فورتران 8 .

 

    وتنقسم أوامر لغة الفورتران إلى عدة أقسام رئيسة هي :

1 أوامر هادئة لا تحدث أي عمل حسابي معين .

2 أوامر وصفية لوصف المتغيرات Variables .

3 أوامر وصفية لوصف البرامج الثانوية Subroutine .

4 أوامر من خلالها يتم وضع أشكال المعلومات الثابتة والأرقام .

5 أوامر من خلالها يتم تقسيم الذاكرة للعمل مع عدة برامج .

6 أوامر تعطي قيمة معينة للمتغيرات داخل البرنامج .

7 أوامر إدارية .

8 أوامر تمكن المبرمج Programmer من تصميم البرامج الثانوية .

 

الوقت من ذهب

اذكر الله


المصحف الالكتروني