النظام الأساسي أو المنصة (Platform) هو عبارة عن مجموعة من التقنيات المستخدمة كقاعدة يتم تطوير التطبيقات أو العمليات أو التقنيات الأخرى بناءً عليها.
في الحوسبة الشخصية، النظام الأساسي هو الأجهزة الأساسية (الكمبيوتر) والبرامج (نظام التشغيل) التي يمكن تشغيل تطبيقات البرامج عليها.
تشكل هذه البيئة الأساس الأساسي الذي يتم على أساسه دعم و / أو تطوير أي تطبيق أو برنامج. تستخدم أجهزة الكمبيوتر وحدات معالجة مركزية محددة (وحدات المعالجة المركزية) المصممة لتشغيل كود لغة محدد للغة.
لكي يتمكن الكمبيوتر من تشغيل تطبيقات البرامج، يجب أن تكون التطبيقات بلغة الآلة ذات الترميز الثنائي لوحدة المعالجة المركزية. وبالتالي، تاريخيًا، لن تعمل برامج التطبيق المكتوبة لمنصة واحدة على نظام أساسي مختلف.
شرح مفهوم النظام الأساسي أو المنصة.
منصة الكمبيوتر – تسمى أيضًا النظام الأساسي الرقمي أو منصة الحوسبة – تشير عمومًا إلى نظام التشغيل وأجهزة الكمبيوتر فقط.
مثال على منصة الحوسبة هو جهاز كمبيوتر محمول حديث يعمل بنظام Windows كنظام تشغيل. مثال آخر هو كمبيوتر Apple الذي يعمل بنظام التشغيل Mac OS X.
معايير النظام الأساسي.
يتوافق النظام الأساسي مع مجموعة من المعايير التي تمكن مطوري البرمجيات من تطوير تطبيقات برمجية للنظام الأساسي. تسمح هذه المعايير نفسها للمالكين والمديرين بشراء التطبيقات والأجهزة المناسبة.
وبالتالي، لتشغيل برنامج مسك الدفاتر على جهاز كمبيوتر، يجب على المرء شراء تطبيق برمجيات مسك الدفاتر تم تطويره للمنصة التي سيتم استخدامه عليها.
أنظمة أساسية متعددة.
تسمح الواجهات الجديدة القائمة على المعايير والواجهات المفتوحة لبرامج التطبيقات بالعمل على منصات متعددة. بالإضافة إلى ذلك، طور مطوروا البرامج أدوات برمجية تسمح بتشغيل التطبيقات على منصات متعددة.
البرامج متعددة المنصات والبرامج متعددة المنصات.
وقد أدى ذلك إلى ظهور مصطلحات البرامج عبر الأنظمة الأساسية والبرامج متعددة المنصات. يتم تمثيل مثال كلاسيكي من خلال ألعاب الفيديو التي تم تطويرها خصيصًا لمنصة معينة، وفي هذه الحالة وحدة تحكم مثل PlayStation أو Xbox.
على الرغم من أن اللعبة نفسها قد تكون موجودة في إصدارات مختلفة ليتم تشغيلها على أنظمة مختلفة، إذا تم إنشاء هذا الإصدار ليتم تشغيله على Microsoft Windows، فلن يعمل إذا تم تحميله على Xbox.
ستلتزم كل منصة ألعاب بمجموعة المعايير الخاصة بها بالإضافة إلى القواعد وقيود الأجهزة. على سبيل المثال، قد يحتاج المطورون إلى خفض إعدادات الرسومات داخل اللعبة إذا كان محرك اللعبة ثقيلًا جدًا على أجهزة وحدة تحكم معينة.
المتصفحات.
تسمح مستعرضات الويب الأحدث بتشغيل المكونات الإضافية لجهات خارجية كجزء من المستعرض. لذلك، يتم الحديث الآن عن بعض المتصفحات على أنها منصات حيث يتم استخدامها كأساس لتشغيل برامج التطبيقات الأخرى.
منصات المحمول.
اليوم، تمتلك الأجهزة المحمولة الجديدة مثل الهواتف الذكية والأجهزة اللوحية برامجها وأجهزتها الخاصة. تعمل بشكل مستقل عن الأنظمة الأخرى وقادرة على تشغيل التطبيقات والأدوات والبرامج الأخرى الخاصة بها، وبالتالي يمكن اعتبارها منصات فعالة.
المنصات الرقمية.
يُشار أحيانًا إلى حزم البرامج وبعض التطبيقات على أنها منصات رقمية. على سبيل المثال، يعد SQL تطبيق قاعدة بيانات يستخدم غالبًا كبيئة لتشغيل أدوات أخرى لإدارة علاقات العملاء والتحليلات وإدارة السجلات.
وبالمثل، فإن مجموعة التطبيقات الثلاثة مفتوحة المصدر Elasticsearch و Logstash و Kibana تشكل ELK Stack، وهي منصة تستخدم لأغراض التسجيل.