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

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

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

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

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

شكرا لاختيارك الأفضل ....

انضم إلى المنتدى ، فالأمر سريع وسهل

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

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

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

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

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

شكرا لاختيارك الأفضل ....

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

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

2 مشترك

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

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


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

    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 وكانت هذة اللغة هي (الاسمبلى) ونجد اننا نحن عاجزين على معرفة ودراسة هذة اللغة أو نقوم باختراع لغة أخرى شبيهة بلغة الالة فيجب علينا ان ندرس هذة اللغة لأولادنا في المدارس كى يكونو على دراية بالجوانب الخاصة بالبرمجيات والسوفت وير حتى يقودو المستقبل بالعلم الحديث.
    khaled
    khaled
    طالب فعال
    طالب فعال


    الكلية \ المعهد : كلية الهندسة الميكانيكية والكهربائية
    المرتبة الدراسية : سنة أولى
    الابراج : الثور عدد المساهمات : 178
    تاريخ التسجيل : 31/08/2010
    العمر : 32
    الموقع : 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

      الوقت/التاريخ الآن هو الخميس نوفمبر 21, 2024 5:43 pm