بحث عن برمجيات الحاسب
برمجيات الحاسب : هي مجموعة من البرامج التي تساعد الأشخاص في الاتصال بأجهزة الكمبيوتر والحاسوب، وهناك أنواع مختلفة من برامج الحاسوب التي تستخدم لأغراض متعددة، وهي مفيدة في تعلم كيفية التعامل مع أجهزة الكمبيوتر، وتبدأ الخطوة الأولى عادة بفهم الأنواع الرئيسية للبرامج واستخداماتها وتطبيقاتها، وفيما يلي بحث عن برامج الحاسوب وقائمة بالأمثلة الخاصة بها وتصنيفها حسب أنواعها المختلفة.
أنواع برامج الكمبيوتر
برنامج النظام
يقوم برنامج النظام بتنسيق وتنظيم كافة أجهزة الحاسوب الموجودة في النظام، كما يوفر بيئة عامة لكافة أنواع البرامج الأخرى للعمل على هذا النظام، وهو يشكل البرنامج الأساسي الضروري لأي نظام كمبيوتر، حيث يساعد في عمل العديد من البرامج والتطبيقات الأخرى
من أمثلة برامج النظام: Microsoft Windows XP وMac OS وLinux وWindows Vista وUbuntu، بالإضافة إلى برامج تشغيل الأجهزة وغيرها الكثير .
برامج البرمجيات
هي عبارة عن برامج تساعد المستخدم على أداء المهام التي يختارها، وتكون هذه البرامج غير ضرورية لجميع المستخدمين وغير ضرورية لعمل الحاسوب، ويتم تثبيتها وتشغيلها وفقًا للاحتياجات في البيئة التي يوفرها برنامج النظام.
ومن الأمثلة على برامج التطبيق : برامج MS Office، OpenOffice، بعض مشغلات الوسائط، MS Access، البرامج التعليمية، برامج تطوير الوسائط، برامج مكافحة الفيروسات وغيرها.
لغات البرمجيات
هذا هو نوع من برامج الكمبيوتر المستخدمة حصريا من قبل مبرمجي الكمبيوتر، حيث يتم استخدام لغات البرمجة بطريقة سهلة لفهم لغات البرمجة، ويمكن استخدامها في إنشاء التطبيقات ونظام التشغيل، وتستخدم الجافا بشكل واسع في تطبيقات الإنترنت وفي تطوير أنظمة التشغيل.
تستخدم لغات البرمجة للكتابة ولتصحيح وتطوير البرامج ولبعض التطبيقات الأخرى، ومن محررات لغة البرمجة المختلفة Eclipse محرر لغة جافا، ويتم استخدامها لإنشاء برامج التطبيق، ومن أمثلة لغات البرمجيات : Turbo C و Xilinx و Kiel و compilers و debuggers وبيئة التطوير المتكاملة (IDE) ، وغيرها.
الأنواع الفرعية من برامج الكمبيوتر
علاوة على البرامج الرئيسية المذكورة أعلاه ، هناك العديد من الأنواع الفرعية الأخرى لبرامج الكمبيوتر ، مثل:
البرامج المجانية
هذه برامج يمكن لأيشخص تنزيلها من الإنترنت واستخدامها مجاناً، مثل: Google Talk، Yahoo Messenger، uTorrent، وغيرها.
البرامج التجريبة
يتم تنزيل العديد من البرامج التجريبية المجانية، وعادة ما تتوقف هذه البرامج عن العمل أو تطلب من المستخدم شراء النسخة الكاملة بعد انتهاء فترة التجربة، ومن بين هذه البرامج: BearShare، Kazaa، Winzip، وغيرها.
برامج منظفات التسجيل
عندما تثبت الكثير من البرامج والألعاب، يمتلئ سجل الكمبيوتر ويحتاج هذا النوع من البرامج إلى التنظيف أو الحذف لحذف جميع الإدخالات غير الصالحة في السجل التي يمكن أن تساعد في تسريع الكمبيوتر، وتشمل هذه البرامج: TuneUp Utilities، Eusing، وغيرها.
برامج التحكم في المحتوى
تمكن هذه البرامج من التحكم في المحتوىالذي يمكن للمستخدم الوصول إليه عبر الإنترنت، وتستخدم عادةً لتقييد الوصول إلى معلومات خاصة بالمستخدم، ومن بين هذه البرامج: K9 Web Protection وPGSurfer .
برنامج إدارة المشاريع
هي عبارة عن مجموعة من البرامج تساعد العديد من المستخدمين على العمل في مشروع واحد في وقت واحد، حيث أنها تتيح لمستخدمين جدولة الأحداث والتواصل مع كافة المستخدمين الآخرين، وتخصيص الموارد الخاصة بالمشروع ومن هذه البرامج : Microsoft Project Project Server ، HyperOffice ، 24SevenOffice .
برامج المساعدة
هي برامج صغيرة الحجم تساعد في إدارة الأجهزة والبرامج التطبيقية المثبتة على جهاز الكمبيوتر، ومن أمثلة هذا النوع من البرامج: برامج تجزئة القرص، وبرامج تنظيف القرص وغيرها.
البرامج مفتوحة المصدر
هي نوع من البرمجيات التي تكون مفتوحة المصدر، حيث يمكن لأي شخص إجراء تعديلات عليها وإصدار نسخة جديدة خاصة به، مثل نظام التشغيل أندرويد وأوبن أوفيس وغيرها.
برامج التصفح
هي برامج تتيح للمستخدم تصفح الإنترنت مثل : Internet Explorer و Safari وMozilla Firefox وغيرها.
مع التقدم المستمر في مجال هندسة البرمجيات، يتم تطوير العديد من البرامج وإطلاق العديد من التطبيقات الجديدة وتطوير العديد من الأنواع الجديدة من البرامج.