الوحدة الأولى: مقدمة عن الحوسبة
↩ العودة للمقرر‹ السابقالتالي ›

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

</>
برنامج الحاسب

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

يكتب البرنامج بواسطة المبرمج Computer Programmer الذي يفهم المشكلة ويقترح الحل وينفذه، ويجب أن تكون تعليمات البرنامج صحيحة وواضحة وخالية من الغموض.

البرمجيات Software

البرمجيات هي التي تسهّل للمستخدم استخدام المكونات المادية Hardware بكفاءة وراحة، ويمكن تقسيم البرمجيات إلى ثلاثة أنواع رئيسية:

1) أنظمة التشغيل Operating Systems

برامج تقوم بدور الوسيط بين المستخدم والمكونات المادية، وتمكّن المستخدم من استخدام مكونات الحاسب بكفاءة وراحة، كما تساعد في إنشاء الملفات وإدارتها. ومن أمثلتها: Windows وUnix وLinux وDOS وVMS.

2) برامج التطبيقات Application Programs

برامج تساعد في إنشاء وتنفيذ تطبيقات مختلفة مثل قواعد البيانات والرسم ومعالجة الأعمال. ومن أمثلتها: AutoCAD وExcel وAccess وOracle وPhotoshop وغيرها.

3) لغات البرمجة Programming Languages

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

‹ السابقالوحدة الأولى: مقدمة عن الحوسبةالتالي ›