منتدى طلبة جامعة البعث

أهلا وسهلا بكم في منتدى

طلبة جامعة البعث

نرحب بكم دوما في منتدانا التعليمي

إذا لم تكن مسجلا لدينا فنرحب بك دوما لتنضم إلى أسرتنا

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

    لغــــــــــة الباســـكال

    شاطر
    avatar
    عصفورة الشجن
    طالب جديد
    طالب جديد

    الابراج : العذراء عدد المساهمات : 38
    تاريخ التسجيل : 06/02/2011
    العمر : 25

    Star لغــــــــــة الباســـكال

    مُساهمة من طرف عصفورة الشجن في السبت مارس 19, 2011 9:04 pm

    اختُرِعت لغة باسكال (التي اتخذت اسمها من عالم الرياضيات الفرنسي (بليز باسكال) عن طريق نيكولاس ويرذ خلال السبعينيات من القرن العشرين. وقد تم تصميمها لتفيد في تعليم البرمجة بطريقة سهلة ولكن صحيحة، في محاولة لمجابهة تعقيدات ألغول 68. وهذه اللغة من بين اللغات التي ساعدت على تعليم البرمجة المنظمة. وباعتبار أنه من غير المنصوح به استعمال الـ goto أو القفز داخل البرنامج فإن باسكال يعتمد على الشروط (if, case...) والتكرارات (while, for, repeat...) والتي تمتلك كل واحدة منها مدخلا ومخرجا حتى يتم تسهيل التحكم، مما يؤدي إلى برنامج أكثر سرعة وتنظيما. وتعد هذه اللغة كذلك صارمة في ما يخص تعريف المتغيرات، بمعنى أن كل متغير يجب أن يعرف بنزع عند التجميع. وفي المقابل فإن عدم تأقلمه لتمكين التنقل من النوع حرف إلى النوع سلسلة حروف يعد من نقاط ضعفه. وقد تمكنت لغة باسكال من التغليل بشكل كبير في الميدان التعليمي ومجال الأبحاث (الجامعات)، وبصفة أقل في المبدان الصناعي. وقد تم نشر ملفات المجمع P4 المصدرية في الجامعات، بسعر مخفض جدا. وهذا المجمع ينشئ الـ P-Code، وهو كود لجهاز افتراضي. ولذلك يمكن القول أن البرامج "الباسكالية" كانت سهلة النقل على الأجهزة. وكان لمجمع UCSD Pascal (UCSD = University of California at San Diego)، نجاح كبير خاصة على الأجهزة من نوع Apple II والتي كانت شديدة الانتشار. و لكن "التوربو" كان من عمل شركة بورلاند الحديثة، والتي أنشأت سنة 1983 والتي قامت بتسويق المجمع توربو باسكال بسعر غاية في التخفيض (49 $ حينها مقابل 500 $ سعر مجمع باسكال من شركة مايكروسوفت والذي لم يكن يمتلك محررا مدمجا حتى).

    تربو باسكال :
    قام بكتابة تربو باسكال [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] (و قد كان اسمه قبل TP، كومباس باسكال ثم بولي باسكال). وقد كان ينشئ لغة الآلة ([ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] تحت [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]) وبسرعة نظرا لخفته (12 ك.ب.) واعتماده شبه التام على الرام ولم يعد ينشئ بالتالي الـ P-Code. و قد كان مرفقا مع بيئة متكاملة (محرر نصوص ومساعدة عن بعد). وما فتئ الباسكال يشهد التحسين تلو الآخر ففي عام 1987 ظهرت النسخة 4 التي احتوت على بيئة برمجة مدمجة متكاملة وفي عام 1989 ظهرت النسخة 5.5 التي امتازت بدمجها لمفهوم الشيء (Object)، وفي عام 1990، مكنت النسخة 6 من برمجة نوافذ (تحت صندوق الأوامر DOS). ثم في عام 1993، ظهرت آخر نسخة، وهي النسخة السابعة لنظام تشغيل دوس ولنظام ويندوز. و قد أصدرت شركة بورلاند سنة 1995 لغة دلفي للتأقلم مع البرمجة المرئية التي أطلقتها مايكروسوفت مع فيجوال ستوديو وكان الدلفي مجمعا حقيقيا ينشئ لغة الآلة. و في سنة 2001 أطلقت شركة بورلاند [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]، وهو المرادف لدلفي الخاص بمنظومة لينوكس وكان بسكال يعمل بلغة الالة التي كانت منذ عام 1962 وكانت هذة اللغة هي (الاسمبلى) ونجد اننا نحن عاجزين على معرفة ودراسة هذة اللغة أو نقوم باختراع لغة أخرى شبيهة بلغة الالة فيجب علينا ان ندرس هذة اللغة لأولادنا في المدارس كى يكونو على دراية بالجوانب الخاصة بالبرمجيات والسوفت وير حتى يقودو المستقبل بالعلم الحديث.


    ************************منتدى طلبة جامعة البعث************************




    وما كنت ممن يدخل العشــق قلبه و لكن من يبصر جفونك يعشق
    و ما عجبي موت المحبين بالهــــوى و لكن بقاء العاشـــقين عجـــيب
    ولي فؤاد إذا طال العــــــــذاب به هام اشتياقــا إلــــــى لقيا معذبه



    avatar
    khaled
    طالب فعال
    طالب فعال

    الكلية \ المعهد : كلية الهندسة الميكانيكية والكهربائية
    المرتبة الدراسية : سنة أولى
    الابراج : الثور عدد المساهمات : 178
    تاريخ التسجيل : 31/08/2010
    العمر : 25
    الموقع : http://bakeerkhaled.wordpress.com/

    Star رد: لغــــــــــة الباســـكال

    مُساهمة من طرف khaled في الإثنين مارس 21, 2011 4:57 pm

    very strong

    gooooooood information

    but stay your edit to be best in next time

    Thanks


    ************************منتدى طلبة جامعة البعث************************
    Khaled Bakeer

    You Can Visit Me On My Blog :

    [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

      الوقت/التاريخ الآن هو الثلاثاء سبتمبر 19, 2017 8:49 pm