الفصل الثامن



البرمجيات

8-1البرمجيات
8-2 مفاهيم في البرمجة
8-3 أنواع البرمجيات
  8-3-1 نظم التشغيل
  8-3-2 البرامج التطبيقية
  8-3-3 البرمجيات الجاهزة
8-4 مراحل ترجمة البرنامج



مقدمة في الحاسوب

للحصول على نسخة الكتاب إضغط من هنا

8-1البرمجيات Software:

 

هي عبارة عن مجموعة برامج يمكن استخدامها في عملية تشغيل المعدات و الإشراف عليها و تضم هذه البرامج نظم التشغيل Operating System الأنظمة التطبيقية Application System و أيضاً منسق الكلمات و معالج الجداول و البرامج التطبيقية Application Program و المعنى بكتابتها أشخاص معنيين بإحدى لغات البرمجة.

تطور البرمجيات و أنواعها:
1. مع ظهور أول حاسوب في الأربعينات ظهرت البرمجة كعلم حيث استخدمت البرمجة اليدوية باستخدام المفاتيح.
2. و لحل مسألة معينة استخدمت لوحات الكترونية تضم بعض الروتينات و قد جاءت بعد المفاتيح.
3. ثم جاء ما يسمى برنامج لغة الآلة، و قد وجد بعد تطور البرمجة و تقدم علم الحاسوب حيث اعتمد على الأرقام الثنائية لكتابة برنامج يخزن في الذاكرة.

4. ثم ظهر ما يسمى بلغة الاختصارات و ذلك لصعوبة تذكر الأرقام عند استخدام لغة الآلة.
5. ظهور المترجمات عام 1952.
6. تم تطوير و تحسين لغة الاختصارات ليظهر ما يسمى بلغة التجميع.
7. كان لا بد للإنسان في الاستمرار بتسهيل و تبسيط لغة البرمجة إلى لغة الإنسان العادية، فظهرت مجموعة من اللغات بمستوى عال و قريبة من لغة الإنسان مثل لغة بيسك، فورتران، كوبل، و غيرها.
 

   

8-2 مفاهيم في البرمجة Programming Concept:

8-3 أنواع البرمجيات:

8-3-1 نظم التشغيل Operating System :

 

هي عبارة عن مجموعة من البرمجيات الجاهزة و وظيفتها ضبط و إدارة التحكم بكافة الوحدات الأساسية المكونة للحاسوب وما تحتويه هذه الوحدات من معلومات و بيانات.
بالنسبة للحواسيب الصغيرة و الكبيرة فإن نظم التشغيل لها حيز دائم في الذاكرة الأساسية لهذه الأجهزة. بينما في الحواسيب المصغرة فإن نظم التشغيل تخزن على ما يسمى
Floppy disks و تعرف نظم التشغيل هذه باسم Disk operating systems.
وسيتم تفصيل نظم التشغيل في الفصل التاسع

     

8-3-2 البرامج التطبيقية:

8-3-3 البرمجيات الجاهزة:

 

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

هذا و يمكن تصنيف حزم البرمجيات إلى:
1. برنامج أتمته المكاتب و تنفيذ عمليات الطباعة و التصميم المختلفة كمعالجات النصوص و البرامج المتخصصة بأعمال الطباعة و النشر.
2. برامج التصاميم الهندسية و التي يمكن استخدامها في مجال تصميم الأبنية
AutoCAD.
3. برامج معالجة الجداول الالكترونية (المعالجة المحاسبية و الإحصائية و التمثيل البياني مثل برنامج
(Excel) و غيرها.
4. برامج الألعاب الخاصة بالترفيه.
5. البرامج التعليمية لمختلف المستويات.
6. البرامج متعددة الاستخدام كبرنامج
(Windows).

     

8-4 مراحل ترجمة البرنامج :

للحصول على نسخة الكتاب إضغط من هنا



حول الموقع  الصفحة الرئيسية  المراجع