ما هو المقصود بـ(برامج التطبيقات)؟

من أول الأشياء التي يجب فهمها حول مصطلح “برامج التطبيقات” أنه واسع للغاية. يتم تعريف برامج التطبيقات بشكل عام على أنها أي برنامج أو عدد من البرامج المصممة للمستخدمين النهائيين. هذا كل شيء، باختصار.

وبهذا المعنى، يمكن تسمية أي برنامج مستخدم نهائي باسم “تطبيق”. ومن هنا تأتي المقولة القديمة: “هناك تطبيق لذلك”.

غالبًا ما يستخدم الأشخاص مصطلح “برامج التطبيقات” للتحدث عن حزم أو مجموعات من تطبيقات البرامج الفردية، باستخدام مصطلح مختلف، “برنامج التطبيق”، للإشارة إلى التطبيقات الفردية.

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


شرح مفهوم برامج التطبيقات.

تتضمن أمثلة برامج التطبيقات عناصر مثل Microsoft Word أو Microsoft Excel أو أي من متصفحات الويب المستخدمة للتنقل عبر الإنترنت. أو مجموعات البرامج الفعلية نفسها، إذا كانت مخصصة للمستخدمين النهائيين.

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

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


الأنواع الأساسية لبرامج التطبيقات.

تتمثل إحدى طرق القيام بذلك في تجميع جميع برامج التطبيقات في ثلاثة أنواع:

  • برامج المساعدة.

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

  • برمجيات متكاملة.

برنامج يقوم بأكثر من شيء، أو يتضمن تطبيقات مجمعة مختلفة. هذا هو المكان الذي تنتمي إليه مجموعة Microsoft Office التقليدية الخاصة بك. مثال آخر هو مجموعة من تطبيقات قواعد البيانات المجمعة معًا للقيام بأشياء مختلفة لأصول البيانات.

  • برامج تطبيقية محددة.

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

حتى منصات الوسائط الاجتماعية أصبحت تشبه التطبيقات. خاصة على أجهزة الهاتف المحمول الخاصة بنا، حيث يتم إعطاء التطبيقات الفردية الاسم المستعار ” تطبيقات”.

لذلك، بينما يمكن استخدام مصطلح “برنامج تطبيقي” على نطاق واسع، فإنه مصطلح مهم في وصف ظهور بيئات الحوسبة المعقدة من الحواسيب الرئيسية ونماذج Von Neumann المبكرة.


كيف يجب أن أفكر في برنامج التطبيق؟

عندما تفكر في برنامج تطبيقي، فكر في برنامج معين يمكن أن يتم إنشاؤه من الألف إلى الياء للقيام بواحد أو عدة أشياء مهمة.

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

ظل هذا البناء التقليدي مهيمنًا حتى مع انتقالنا عبر الكثير من سيناريوهات الأجهزة المختلفة من الحواسيب المركزية التقليدية إلى الأنظمة الافتراضية والسحابة.

يعد الحديث عن تطور برامج التطبيقات السحابية الأصلية طريقة جيدة للنظر في ما يحتمل أن يتطور في دورة حياة تطوير البرامج في المستقبل.

قد يعجبك ايضاَ