منصة حوسبة

البيئة التي يتم فيها تنفيذ جزء من البرنامج
(بالتحويل من منصة برمجية)

في علم الحاسوب، المِنَصَّة[1] (بالإنجليزية: Platform)‏ هي البيئة التي يتم فيها تشغيل البرمجيات. قد تكون المنصة عتاداً أو نظام تشغيل أو حتى متصفح ويب أو برمجية أخرى، أي أنّها الموقع الذي تعمل فيه البرمجيات. لدى منصات الحوسبة عدة مستويات من التجريد، تتضمن معمارية الحاسب ونظام التشغيل، ومكتبات التشغيل (Runtime library).[2]

تفرض المنصّات قيوداً على عملية تطوير البرمجيات، فلكل منصة وظائف وميزات تدعمها ومحدوديّة في الموارد لا يُمكن تجازوها. لتساعد المنصّات في عملية تطوير البرمجيات فإنّ كل منصة تدعم مجموعة من الوظائف الأساسية (Low-Level) بشكل افتراضيّ.

تقنية المنصات (Platform technology) هي التقنيات التي يمكن تطوير تقنيات أخرى (أو حتى منصات أخرى) للعمل عليها، وتعتبر البنية الأساسية للتقنيات التي تستعملها في المستقبل. مثلاً في مجال الكمبيوتر، يعتبر عتاد الحاسوب Hardware منصة لنظام التشغيل، ونظام التشغيل يعتبر منصة لمكتبة net. مثلاً، والتي تعتبر منصة يمكن باستخدامها تطوير برمجيات أخرى، قد تكون منصات أيضاً. وأيضاً منصة Playstation ونظام التشغيل الذي يستخدمه والذي يمكن من تطوير ألعاب جديدة عليه.

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

مراجع

عدل
  1. ^ خضر أبو العينين (2011). معجم الأخطاء النحوية واللغوية والصرفية الشائعة (ط. الأولى). دار أسامة للنشر و التوزيع. ص. 171.
  2. ^ "platform". The free on-Line Dictionary of computing (بالإنجليزية). Archived from the original on 2017-11-07. Retrieved 2017-12-09.