تعريف البرنامج (البرمجيات)
منوعات / / July 04, 2021
بقلم ماركوس غوليلميتي ، في أغسطس. 2008
حرفيا "البرمجيات" وسائل "البضائع اللينة"، والتي لن تساعد في فهم المعنى باللغة الإسبانية. يشير البرنامج إلى مجموعة التعليمات على استعداد ليكون يفسره أ الحاسوب التي تقوم بمعالجة البيانات الإلكترونية.
أ يستخدم الكمبيوتر فقط الأصفار والآحاد، يسمى، لغة ثنائية (00101010010100100101001) ، منذ مكوناته الملموسة (المعدات) لتفسير الإشارات الكهربائية على النحو التالي: إيقاف تشغيل (0) أو تشغيل (1).
هذا لأنه من الأسهل تفسير ما يتم تشغيله أو إيقاف تشغيله ، بدلاً من محاولة تفسيره تمييز ما إذا كان هناك شيء ما "يعمل بشكل أكثر أو أقل" (مما يعني وجود أرقام مختلفة بين الصفر و واحد).
لكن العديد من الأصفار والآحاد يمكن أن تشكل ما يسمى بالبايتات ، وبالتالي ، مع 8 بتات (كل 0 أو 1 قليلاً) يمكننا تشكيل بايت: وحدة بيانات قادرة على تمثيل أي شخصية أساسية في بيئة وقت التشغيل: 256 احتمالًا. بهذه الطريقة يمكن صياغة لغات برمجة أكثر قابلية للفهم ، من بين أمور أخرى.
أما بالنسبة للإنسان فسيكون الأمر معقدًا للغاية لأكتب برامج ثنائية اللغة (الأصفار والآحاد) ، لقد اخترعوا لغات أكثر قابلية للفهم، أو المكالمات عالية المستوى ، من أمثلة ذلك C ، C ++ ، Python ، Perl ، Java ، HTML ، BASH ، إلخ.
كل ال المكونات المنطقية اللازمة لأداء مهمة معينة في نظام الكمبيوتر تندرج ضمن تصنيف البرمجيات ، وهي كلمة قبلتها الأكاديمية الملكية الإسبانية ، نظرًا لاستخدامها الشائع.
في الحقيقة ، لا يشير البرنامج فقط إلى التعليمات أو الخوارزميات التي يتم تنفيذها في الكمبيوتر ، بل يشمل أيضًا الوثائق والبيانات المرتبطة بها التي هي جزء من نظام الحوسبة. حتى أغنية في صيغة MP3 أو OGG هو برنامج لأنه تم ترقيمه (تم تمريره إلى أرقام).
ال البرنامج هو في الأساس الجزء منطق من جهاز كمبيوتريجب علينا أيضًا أن نأخذ في الاعتبار ، لفهم الظاهرة ، أنه في "البرمجيات" الفرنسية يقال "logiciel".
آلان تورينج في عام 1936 النظرية التي تشكل أساس البرمجيات اليوم مع اختبار تسمى الأعداد المحسوبة.
أنواع البرامج: من عند النظام (ضروري لتشغيل الأجهزة) ، برمجة (الأدوات المخصصة للمبرمجين) ، و برنامج (مخصص للمستخدم النهائي ، وليس للمبرمج بشكل عام).
موضوعات في البرنامج (برمجيات)