برامج الحاسب أو برمجيات معلومات حقائق

بواسطة :
برامج الحاسب أو برمجيات  معلومات  حقائق

٢ برامج الحاسب أو برمجيات :

برامج الحاسب أو برمجيات (بالإنجليزية:/ software)‏ مصطلح عام يُستخدم لوصف مجموعة من عمليات الحاسوب المتكاملة لحل مسألة رياضية معينة أو القيام بعملية إحصائية أو لتصحيح صيغة تحريرية أو إنجاز عملية معينة أو غير ذلك.

٣ معلومات :

غالبًا ما يشمل مصطلح "البرمجيات " كل شيء في جهاز الحاسب عدا عتاد الحاسوب؛ أي المكونات المادية للحاسوب والتي من ضمنها وحدات الإدخال والإخراج، ولكن البرامج مواد غير ملموسة داخل جهاز الحاسب.

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

ومن بين أنواع "البرمجيات" تأتي المواقع الإلكترونية المطورة من خلال بعض التقنيات الحديثة، مثل لغات HTML وبي إتش بي وبيرل وJavaServer وASP.NET وXML، بالإضافة إلى البرمجيات التطبيقية، مثل برنامج "مايكروسوفت وورد" وبرنامج أوبن أوفيس الذين تم إنشاؤهما باستخدام بعض التقنيات الحديثة، مثل لغة c و++c وJava و#c وغيرها.

٤ حقائق:

سميت برامج الحاسوب بهذا الاسم لتمييزها عن مكونات جهاز الحاسوب "الهاردوير" والتي تشمل ما يُعرف باسم لغة الآلة، "البرمجيات" عبارة عن سلسلة مرتبة من التعليمات.

وعادةً ما تكون هذه التعليمات مكتوبة بلغة برمجة عالية المستوى يمكن للإنسان التعامل معها بسهولة وكفاءة وهي أقرب إلى لغة البشر الطبيعية من اللغة البرمجية التي يفهمها جهاز الحاسب وهي لغة الآلة.

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

والشفرة الناتجة من هذا التحويل يُطلق عليها لغة الآلة أو شفرة الهدف. يمكن أيضًا كتابة البرامج باستخدام لغة الأسيمبلي وهي عبارة عن ترميز للغة البرمجية التي يفهمها الحاسب باستخدام الأحرف الهجائية الإنجليزية. هذا ويجب تحويل لغة الأسمبلي إلى اللغة البرمجية التي يفهمها الحاسب باستخدام أداة المجمـِّع.

المراجع

    ١ موسوعات عربية مختلفة
   
X
Loading........