- Unknown
- 2:28 ص
- لاتوجد تعليقات
قد يرتبك المستخدم من هذه المصطلحات ومقدار التشابه بينها ،، فهل البرنامج الذي نقوم باستخدامه هو software أو هو application أم هو program وما هو يا ترى الـ firmware ،، هيا بنا لنتعرف على هذه المصطلحات ونتعرف على الفروقات بينها
سوفتوير أو ( برمجية ) Software
هذا المصطلح هو الأوسع والأشمل ،، فهو عكس الهارد وير Hardware ، فكل ما ليس بمكونات مادية يدخل في هذا النظاق ، فالبرامج والبيانات والملفات وكل المكونات التي لا نستطيع لمسها بأيدينا هي من الـ ( سوفت وير ) ويدخل ضمنها بقية الأسماء والمصطلحات القادمة
البرنامج Program
البرنامج هو مجموعة من الأكواد تؤدي وظيفة معينة ،، قد تكون هذه الوظيفة مفيدة للمستخدم وقد تكون لا تفيد المستخدم ،، المهم أن هنالك اكواد وهنالك نتائج ،، قد يكون البرنامج مهمته أن يظهر في الشاشة كلمة ترحيب فقط ،، ويعتبر مع ذلك برنامج ، ويتم انشاء البرنامج بواسطة أحد لغات البرمجة مثل السي او السي شارب او الجافا
التطبيق أو ( برنامج تطبيقي ) Application
التطبيق هو برنامج أو عدة برامج تؤدي وظيفة أو وظائف مفيدة للمستخدم ، ويتميز التطبيق أنه متكامل ، حيث ان كل تطبيق هو برنامج في نفس الوقت أو عدة برامج تعمل مع بضع ، لكن ليس كل برنامج هو تطبيق في نفس الوقت. التطبيق له تفاعل مع المستخدم ، حيث يقوم المستخدم من خلاله بتنفيذ المهام والأعمال وغالباً ما يكون التطبيق محتك بالمستخدم وقريب منه
البرنامج الثابت Firmware
وهو برنامج صغير قريب من المكونات المادية يؤدي وظائف صغيرة ، مثل البرنامج المدمج في جهاز الريموت كنترول والذي يفسر ويحول الضغطعات على الأزرار إلى اشارات لتنقل الى التلفاز أو البرنامج الموجود في الآلة الحاسبة أو البرنامج الموجود في الهواتف المحمولة الصغيرة ، كل هذه البرامج تسمى Firmware
الفرق بين Application software و System software
دعنا نسمي الـ( Application software ) بـ ( برنامج تطبيقي ) و نسمي الـ( System software ) بـ( برنامج نظام ) ، البرنامج التطبيقي قريب من المستخدم بينما برنامج النظام يكون قريب من قطع الجهاز مثل المعالج والذاكره و.. الخ ،، البرنامج التطبيقي عادة ما يحتاج إلى برنامج النظام وخاصة عند التعامل مع قطع الجهاز ( الهارد وير ) مثل مشغل السي دي أو الذاكره ، والعكس : برنامج النظام يقوم بدعم وتنفيذ ما يطلبه منه البرنامج التطبيقي ، البرنامج التطبيقي مثل برنامج معالجة النصوص ( وورد ) أما برنامج النظام فمثل نظام التشغيل ( وندوز او لينوكس ) أو برنامج تعريف القطع ( مثل تعريف الطابعة أو كرت الصوت )