برمجيات

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

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

أنواع البرمجيات

  • أنظمة التشغيل

وهي المتحكم الاساسي بالحاسب, فلا يمكن تشغيل البرمجيات الاخرى الا بوجود نظام التشغيل.

  • لغات البرمجة

ويتم من خلالها كتابة البرمجيات.

  • برمجيات التشغيل المساعدة

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

هي البرمجيات التي تقع بين اثنين او أكثر من أنواع البرمجيات وتترجم المعلومات بينهما او تربطهما معا. ان Middleware يمكن ان تغطي طائفة واسعة من البرمجيات ، وعموما هي تقع بين البرنامج التطبيقي ونظام التشغيل ، او نظام تشغيل الشبكة، او نظام ادارة قواعد البيانات. وتشمل الأمثله للبرامج الوسيطة كوربا CORBA وغيرها من برامج الأشياء.


اقرأ أيضا