قبسة
الصفحة الرئيســــــية
موسوعة المعلومات
تدوينـــات معرفيـــة
قبســــــــــــــــــــــــات
تاريخ العلــــــــــــــوم
بنك المعلومــــــــــات
في مثل هذا اليوم
تدوينــات
-
قبســــات
-
موسوعــــة
تاريخ العلوم
١٦٤٦ - يبرهن العالم الفرنسي "بليز باسكال" على وجود الضغط الجوي كما يثبت تغير مقداره مع الارتفاع عن سطح الأرض.
الكيمياء والفيزياء
تم نسخ الرابط
من الموسوعــة
أوبجكت باسكال صيغة من لغة باسكال تدعم البرمجة كائنية التوجه مع احتفاظها ببنية باسكال الواضحة والمنظمة. بدأت ملامحها في بيئة أبل ثم تطورت في تيربو باسكال على يد أندرس هجلسبيرج، واستخدمت لاحقاً في بيئات تطوير مثل دلفي وفري باسكال ولازاراس. وتصلح اللغة لتطبيقات متعددة تشمل التعليم والبرامج المكتبية والحسابية والألعاب والاتصالات وبعض نظم التشغيل، بفضل وضوحها وقابليتها للتوسع.
باسكال لغة برمجة إجرائية صممها نيكلاوس فيرث لأغراض تعليمية، وسميت باسم عالم الرياضيات بليز باسكال. اشتهرت بوضوحها وقوتها وسهولة استخدامها في تعليم البرمجة المنظمة، لأنها تعتمد على تعريف صارم للمتغيرات وبنى تحكم واضحة مثل الشروط والتكرارات بدلاً من القفز غير المنظم داخل البرنامج. ورغم أن نسختها الأولى كانت محدودة الخصائص، فإنها تطورت عبر نسخ معدلة مثل توربو باسكال ودلفي وأوبجكت باسكال، ودخلت في التعليم والبحث وبعض التطبيقات العملية. ساعدت باسكال في نشر مفاهيم البرمجة المنظمة وأثرت في لغات لاحقة مثل أدا ومودولا وأوبيرون، كما استخدمت في تطوير برامج وأنظمة معروفة، فاحتفظت بمكانة مهمة في تاريخ تعليم البرمجة وتطور اللغات الحاسوبية.
قانون باسكال يُسمى أيضًا مبدأ باسكال، ويصف أثر الضغط على السائل الموجود في وعاء. ينص القانون على أن الضغط المبذول على السائل الموضوع في إناء مغلق ينتقل بقوة متساوية في جميع أنحاء الإناء. ويفسّر هذا القانون السبب في تكسر الزجاجات الرفيعة الجدار الممتلئة بالماء والمغلقة بفلينة في حالة ضغط الفلينة إلى أسفل. سُمي قانون باسكال باسم بليس باسكال العالم والرياضي الفرنسي.
أوبجكت باسكال لغة برمجة تطورت من باسكال لتدعم البرمجة الكائنية إلى جانب البرمجة الهيكلية، وارتبط انتشارها بأدوات مثل تيربو باسكال ودلفي. تميزت بوضوحها وسهولة استخدامها في التعليم والتطبيقات العملية، وبقدرتها على تطوير برامج سطح مكتب وألعاب وتطبيقات إنترنت ونظم تشغيل. وقد واصلت حضورها عبر مترجمات وبيئات حرة مثل فري باسكال ولازاروس، مما جعلها لغة عملية تجمع بين البساطة والقدرة على بناء تطبيقات واسعة.
باسكال لغة برمجة أنشأها نيكلاوس فيرث لتعليم البرمجة بطريقة منظمة، وهي لغة إلزامية قوية التنميط تشترط التصريح بالمتغيرات قبل استخدامها وتربط كل متغير بنوع بيانات محدد. تميز بين الإجراء والدالة، إذ تعيد الدالة قيمة بينما لا يعيد الإجراء قيمة، وظهرت لها لهجات وامتدادات متعددة مثل أوبجكت باسكال وفري باسكال ودلفي وتيربو باسكال.