سؤال

لقد نشرت مؤخرا على سؤال حول أزور... هل هو حقا OS ؟ أنا أفهم التفاصيل التقنية ، و حصلت على الكثير من غامض إجابات...أنا حقا تريد أن تعرف...ما رأيك هو الفرق بين نظام التشغيل و الإطار ؟

فقط للإشارة ، أزور سوف تكون مبنية على أعلى Hyper-V والملقمات الظاهرية سيتم تشغيل الفانيليا Windows Server 2008.أنه سيتم تشغيل الخدمات التي تخلق سحابة على رأس العديد من الأجهزة الظاهرية وهو ما يسمى أزور.ويندوز هو الدعوة أزور نظام التشغيل.

أنا أحاول أن أفهم كيفية تحديد الفرق بين نظام التشغيل و الإطار.

هل كانت مفيدة؟

المحلول

نظام التشغيل : مكون برامج البنية التحتية لنظام الكمبيوتر

إطار : A-إعادة استخدامها لتصميم نظام البرمجيات (أو النظام الفرعي) .

وخلال هذه التعريفات كما يبدو لي، أن نظام التشغيل يمكن أن يبنى باستخدام الإطار، والإطار يمكن أن يبنى على التفاعل مع نظام التشغيل.

التفرد مثال على نظام التشغيل التجريبية التي تم إنشاؤها باستخدام التعليمات البرمجية المدارة .

والإطار هو مصطلح واسع جدا، ويمكن أن تستخدم لوصف أنواع عديدة من الأنظمة الفرعية. حتى يمكن أن تصف نظام التشغيل.

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

نصائح أخرى

الأمر متروك التسويق - لا أعتقد شروط لها معنى محدد في أي أكثر من ذلك.
هو JVM a الإطار ؟ ما إذا كان يعمل على الخام uC أو حتى FPGA هل هو نظام التشغيل?

وهناك OS هو الشيء الذي واجهات مباشرة مع الجهاز، سواء كان ذلك افتراضية أو حقيقية. لديها لفضح syscalls التي تتعامل مع أجهزة الإدخال، أجهزة الإخراج، والصوت، والشبكات، وجميع الأشياء الأخرى التي نتخذها لمنح هذه الأيام. كما أنه غالبا ما يقدم نوعا من UI الذي يستخدم هذه الخدمات لجعلها سهلة الاستخدام / مفيدة للمستخدم النهائي. فإنه يحتاج إلى برامج تشغيل الجهاز للعمل مع بطاقات الفيديو وبطاقات الصوت، وما إلى ذلك (ومرة أخرى، يمكن أن تكون هذه ظاهرية).

وA الإطار هو ... شيء بنيت على أعلى من نظام التشغيل. وهي أيضا تكشف عن API، لكنها غالبا ما تكون غير ذلك على مستوى منخفض مثل واحد يفضح OS.

تقدم

والأطر عقود المعهد أن OSES عادة لا - يعني يجلسون <م> قمة السراج، إخفاء وإدارة الخلافات، وبالتالي تعطيك أن الخير منصة الاستقلال التي يمكن توسيع نطاق جمهورنا المستهدف

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top