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