مفهوم البرمجيات وأقسامها
ما هي البرمجيات
يتم تعريف البرمجيات بشكل عام على أنها مكونات الحاسوب ، ولكن مفهوم البرمجيات يكون أوسع من ذلك ، حيث يشمل جميع التطبيقات على الأجهزة الإلكترونية ، فإن كنت تستخدم بريد الكتروني ، او تفتح تطبيق معين من على هاتفك المحمول فأنت تتعامل مع نوع من البرمجيات ، وبالتالي فإن البرمجيات هي جميع البرامج او التطبيقات على الحاسوب ، التي توفر ارشادات لتنفيذ أوامر المستخدم.
الاقسام الرئيسية للبرمجيات
تتنوع أقسام البرمجيات حسب نوعها ووظيفتها، ويمكن تقسيم البرامج إلى عدة مجموعات كما يلي:
برامج التطبيقات
هذا النوع من برمجيات الحاسوب هو الأكثر انتشارًا، وهو مصمم للمستخدمين النهائيين الذين يسعون لتحقيق النتائج المرجوة، ويساعد هذا النوع من البرمجيات في أداء المهام أو تحقيق الأهداف المرجوة، ومن بين الأمثلة العديدة لهذا النوع من البرمجيات النظام التالي:
- متصفح الانترنت
- برنامج تحرير الصور مثل Adobe
- أداة CRM مثل Hubspot
- تطبيق معالجة النصوص مثل Microsoft Word
يمكن أيضا تثبيت برامج تطبيقات أخرى على جهاز الكمبيوتر الخاص بك، سواء كان جهاز كمبيوتر أو جهاز محمول، وذلك وفقا لاحتياجات المستخدم. ونظرا لانتشارها الأكبر، يمكنك اختيار برنامج من بين العديد من البرامج التي تقدم نفس الخدمة وفقا لاحتياجاتك وميزانيتك، على سبيل المثال، يمكنك استخدام متصفح Firefox لتصفح الإنترنت، أو اختيار Chrome كبديل له، أو Safari.
برامج النظام
يعمل برنامج النظام على مساعدة المستخدم وجهاز الحاسوب (كمبيوتر أو جهاز محمول)، والتطبيق بشكل سلس، مما يجعلها مثالية لتشغيل جميع أنواع برامج التطبيقات على الحاسوب بأكمله. وعند تحديث جهاز الكمبيوتر أو الجهاز المحمول، يتم تحديث برنامج النظام.
تمت إضافة إجراء على برامج النظام يساعد على استمرارية عمل الجهاز بشكل جيد والحفاظ على تشغيل التطبيقات، ومن بين الأمثلة على ذلك نظام التشغيل iOS المستخدم في أجهزة Apple، حيث يعمل برنامج النظام دائمًا في خلفية الجهاز ويتم تحديثه بشكل دوري دون الحاجة لتذكير المستخدم.
برامج البرمجة
تعنى برامج البرمجة بالمبرمجين والمطورين، حيث تستخدم هذه البرامج لاختبار وتطوير وتصحيح برامج أخرى، وذلك عن طريق ترجمة لغات البرمجة مثل لارافيل وبايثون وغيرها إلى معلومات يمكن للكمبيوتر أو الهاتف فهمها.
برامج التشغيل
تعتبر برامج التشغيل غالبا نوعا من برامج النظام التي تدير وتتحكم في الأجهزة المتصلة بالكمبيوتر من خلال توفير أداء ممتاز لوظائف الأجهزة الأساسية. على سبيل المثال، الطابعة هي برنامج تشغيل، وعند إعدادها للعمل مع الكمبيوتر لأول مرة، يجب تثبيت برنامج يمكنه التواصل بين الطابعة والكمبيوتر لطباعة المستندات.
أنواع البرمجيات
تشمل أنواع البرمجيات مجموعة واسعة من البرامج التي تقوم بتحويل البيانات إلى أشياء مثل الصور والرسومات وغيرها، وسنوضح ذلك بالتفصيل فيما يلي
مديرو الملفات
تعتبر ادوات مساعدة تعمل على تسهيل العمل مع جهاز الحاسوب ، ومن أمثلة هذه الأدوات برامج التنظيف او برامج فحص القرص الصلب ، وتعمل هذه البرامج من خلال البحث عن البيانات الغير مستخدمة ، او المكررة ، او البيانات القديمة التي يمكن الاستغناء عنها ، ومحولات الملفات والمتصفحات وضغط لبرامج ، وبرامج التشغيل لبطاقات الرسوم وما إلى ذلك.
- يتخصص برنامج المحرر الرسومي في عرض ومعالجة معلومات الصور، ومن بين أفضل برامج المحرر الرسومي المنتشرة Zoner Photo Studio، XnView، IrfanView.
- المحررات النقطية هي برامج تم تصميمها لتحرير وتنقية الرسومات النقطية، ويمكن استخدامها في الإعلانات وتحرير الصور والإبداع الفني، ومن أمثلتها الشهيرة برنامج الرسام في ويندوز، وCorel PhotoPaint، وAdobe Photoshop.
- تُستخدَم محررات المتجهات في أنظمة التصميم البنائي والمهني مثل برامج CAD، وأنظمة المعلومات الرسومية والخرائطية (GIS)، وإنشاء الرسوم التوضيحيةوالرسوم المتحركة والرسوم البيانية بجهاز الحاسوب، وتشمل أمثلة على ذلك Corel Draw وAutoCAD وAdobe Illustrator.
الرسوم المتحركة والتصور
- هي الرسوم المتحركة التي تنشئ تأثيرات في بيئة ثنائية الأبعاد، ومن أمثلتها Adobe Flash وAnimator Professional.
- التصميم الثلاثي الأبعاد يعمل على إنشاء تأثيرات في بيئة ثلاثية الأبعاد مثل الحركات والكائنات المختلفة. هذه مجموعة خاصة ومكلفة جدا من البرامج التي يمكنك الاعتماد عليها لإنشاء أي شيء من الرسوم المتحركة ثنائية الأبعاد إلى العروض المعقدة ثلاثية الأبعاد. تستخدم بشكل خاص في استوديوهات الأفلام لإنشاء بيئة افتراضية ذات مظهر واقعي. بعض الأمثلة على هذه البرامج هي True Space وMaya وCinema 4.
برامج معالجة الفيديو
يتم استخدام هذه البرامج بشكل خاص في تحرير الفيديو، وقد أصبح ذلك ممكنا بعد توسع الرقمنة وتوفر أجهزة الكمبيوتر في المنازل، وتنقسم هذه البرامج إلى مشغلين ومحررين، حيث يستطيع المحررون إنشاء مقاطع الفيديو وتحريرها وإضافة التأثيرات إليها، بينما يقوم المشغلون بتشغيل مقاطع الفيديو فقط، ومن بين أشهر مشغلات الفيديو: ويندوز ميديا بلاير ووين آمب وكيه إم بلاير.
من بين البرامج الشهيرة لتحرير الفيديو: Adobe Premiere و VideoEdit و MovieMaker (الموجود داخل نظام Windows).
برامج CAD
برامج محاكاة الواقع في الرسم، تُستخدم في المجال الهندسي والتجاري الفني لإنشاء آلات غير موجودة واختبارها في ظروف مختلفة، وتتضمن أمثلتها برامج ArchiCAD وAutoCAD وMicroStation، وتزداد تكلفتها بشكل كبير.
برامج الصوت والموسيقى
هذه هي برامج مصممة خصيصًا لتشغيل وتحرير ملفات الصوت والموسيقى، وهي تعتبر أشهر برامج تشغيل الصوت، مثل iTunes وWindows Media Player، وأشهر برامج إنشاء وتحرير ملفات الصوت مثل Nero WaveEditor وAdobe Audition.
وسائط التعليم المتعددة والبرامج التعليمية
اصبحت عملية التعليم مرتبكة بشكل كبير بالوسائط المتعددة ، من أجل أن تصبح عملية التعليم أيها من خلال سماح برامج الترميز للمستخدم بعرض الصور ، او سماع الموسيقى ومشاهدة الأفلام ، فتصبح عملية التعليم ترفيهية ، وتتعدد هذه البرامج بين المشغلات أو راديو الويب أو موالفات التلفزيون أو النماذج الإلكترونية للكتب.
برامج مكتبية
وتعتبر البرامج المكتبية الخاصة بالأعمال برامج مخصصة، وعادة ما تباع كحزمة تحوي محرر نصوص وجدول بيانات وبرنامج لإنشاء عروض تقديمية وبرنامج قاعدة بيانات. ومن أمثلة الحزم الأكثر استخداما لنظام التشغيل Windows هي Microsoft Office و OpenOffice.org المجاني في نظام Linux.