رادارت الوطن العربي مركز الطقس للرصد الجوي (مباشر) مركز الطقس للأقمار الصناعيه (مباشر) البرق( مباشر )
العودة   الطقس > المنتدى التقني التكنولوجي > الاتصالات و برامج الجوال
اسم العضو
كلمة المرور

الاتصالات و برامج الجوال يختص بالاتصالات و آخر الاصدارات للهواتف النقالة و الأمور التقنية المتعلقة بها كالبرامج و الثيمات و غيرها

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
  #1  
قديم 01-10-2013, 10:30 PM
عبدالله عبدالله غير متواجد حالياً
عضو ماسي
 
تاريخ التسجيل: Feb 2009
المشاركات: 10,028
معدل تقييم المستوى: 0
عبدالله is on a distinguished road
افتراضي ما الفارق بين المنصة، نظام التشغيل والتطبيق؟

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

المنصة Platform/
المنصة ببساطة هي تعني أي شئ يمكنك استخدامه والبناء عليه، فهي توفر الأدوات والمتطلبات اللازمة لتطوير أشياء معتمدة عليها. وهي من الممكن أن تكون هاردوير، أو سوفتوير، أو كليهما.
فمثلاً المعالجات تعتبر منصات هاردويرية، لأنها لها تقنيات خاصة بها، يمكنك استخدامها لتجعل المعالج يقوم بمهمات معينة تريدها منه. معظم أنظمة التشغيل أيضاً تعتبر منصات سوفتويرية، لأن النظام يوفر حزم تطويرية وأدوات وغيرها تساعدك على بناء تطبيقات خاصة به. أيضاً توجد منصات أخرى تعمل من داخل أنظمة التشغيل، مثلاً الفلاش Flash، والـ Silverlight والـ NET. وغيرها، فهذه المنصات توفر أدوات لعمل تطبيقات ومحتويات معتمدة على ما توفره وما تمكّنك منه. وهناك أيضاً الآن منصات سحابية تتيح للمستخدم عمل تطبيقات انترنت وغيرها بالاعتماد على منصّات موجودة في سيرفرات بعيدة، من أمثلتها Windows Azure ومنصة Here الخاصة بالخرائط من Nokia. أي باختصار، المنصة هي أي شئ تتيح بناء إمكانيات أوسع بالاعتماد عليها.

نظام التشغيل Operating System/
هو مجموعة من السوفتوير، تجعلك قادراً على استخدام الأجهزة المختلفة، حيث يوفر واجهة -مرئية أو كتابية- تتيح لك استخدام الهاردوير بشكل سلس ومبسّط. وهو الطبقة التي تتعامل مع الهاردوير وتتيح لك بيئة مناسبة لتشغيل التطبيقات والعمل من خلالها. وهو يتكون من عدة طبقات أولها الـ Kernel ثم مشغلات الهاردوير، Drivers، ثم الطبقة العليا التي تحتوي على الواجهة المرئية والتطبيقات وغيرها. ومعظم أنظمة التشغيل تعتبر أيضاً منصات، حيث توفر لك أدوات وتمكّنك من استخدامها وبناء تطبيقات من خلالها لتعمل على أنظمة التشغيل المختلفة. ومن أمثلة أنظمة التشغيل، Windows، Mac OS X و Linux للكمبيوترات، و Android، iOS و Windows Phone للهواتف.

التطبيقات Applications/
هي أي شئ تتم برمجته باستخدام أحد لغات البرمجة بالاعتماد على أدوات توفرها منصة ما وتعمل من خلال نظام تشغيل ما. وهي تعتبر الطبقة الأخيرة والتي يتعامل معها المستخدم بشكل مباشر، بحيث توفّر أدوات وإمكانيات كثيرة تتيح للمستخدم إجراء العديد من العمليات والمهمات. وأمثلتها كثيرة ونتعامل معها يومياً، من متصفحات الانترنت المختلفة، إلى الألعاب والبرامج المختلفة وغيرها الكثير. وهي عديدة وتختص بشتى المجالات، من تكنولوجيا المعلومات إلى الترفيه إلى الأمور الحياتية إلى التطبيقات الطبية إلى الأمور الانتاجية المعقدة والخاصة بالأفلام وغيره، إلى كل شئ.

أتمنى أن يكون هذا الشرح البسيط والمختصر موضّحاً للبعض منكم. :)



المصدر...
lh hgthvr fdk hglkwmK k/hl hgjaydg ,hgj'fdr?

رد مع اقتباس
إضافة رد
 
ضع تعليق بحسابك في الفيس بوك


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع



الساعة الآن 02:25 AM.
 

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd

   

تصميم المنافع لتقنية المعلومات