دروس

تعريف البرنامج: ما هو ، ما هو وسبب أهميته

جدول المحتويات:

Anonim

لا يمكن إنكار أن العالم الحالي ينتقل إلى صوت التكنولوجيا. عمليا كلنا تفاعلنا بطريقة أو بأخرى مع نظام كمبيوتر من نوع ما ، أو مفاهيم أجنبية تبدو مثل "أجهزة" أو "برامج" ؛ ولكن بالنسبة للكثيرين ما زال من الصعب استيعاب المفاهيم. في حالة البرمجيات وتعريفها ، حيث أنه لا يحتوي على مرجع مادي مرتبط بها ، فإنه عادة ما يمثل صعوبات معينة للعديد من المستخدمين المعتادين. اليوم نريد توضيح الشكوك حول هذا المفهوم ، مع إعطاء تعريف واضح للبرمجيات لجميع قرائنا.

فهرس المحتويات

ما هو البرنامج؟

البرمجيات جزء لا يتجزأ من أي نظام.

يعد البرنامج جزءًا مما نسميه نظام الكمبيوتر (SI) ، وهي الأنظمة المستخدمة لإعداد المعلومات وتخزينها ومعالجتها ؛ حيث يكون البرنامج هو الجزء المنطقي من هذه الأنظمة (يسمى أيضًا البرامج) بدلاً من الجزء المادي ، الأجهزة.

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

البرنامج عبارة عن مجموعة من برامج الكمبيوتر والإجراءات والقواعد والتوثيق والبيانات المرتبطة بها ، والتي تعد جزءًا من نظام الكمبيوتر.

لتحقيق مثل هذا التواصل ، عادة ما تتمتع البرامج بمستوى عالٍ جدًا من التجريد ، مما يأخذها بعيدًا عن لغة المجمع ويجعل ليس من السهل تشغيل البرنامج فحسب ، بل أيضًا تطوير برامج جديدة مشتقة.

تصنيف البرنامج حسب وظيفته

عدة مربعات من البرامج القديمة لنظام التشغيل MacOS. الصورة: Flickr؛ يعقوب بوتر.

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

  • إنه برنامج ذو مستوى منخفض للغاية ، وليس مخصصًا للمستخدم للتفاعل معه ويتحكم في الدوائر الإلكترونية لمعداتنا. من الضروري التعرف على الأجهزة في الكمبيوتر ونجدها بطرق عديدة ؛ أحد أكثر الأشكال شيوعًا التي يمكن أن نجدها هو BIOS لنظامنا (الذي نكرس له نصه الخاص). نظام تشغيل. هم مجموعة من البرامج المسؤولة عن إدارة أجهزة النظام ؛ وكذلك توفير واجهة للتواصل مع المستخدم النهائي للنظام المذكور. إن نظامي التشغيل Windows 8 و Windows 10 هما أكثر أنظمة التشغيل انتشارًا في الوقت الحالي ، إلى جانب نظام التشغيل ، وهو نوع البرنامج الذي نتفاعل معه أكثر من غيره. وهي تهدف إلى حل المشكلات التي يطرحها مستخدمو النظام مباشرةً. يمكن أن يكون Adobe Photoshop مثالاً على أحد التطبيقات ، وتتمثل وظيفته في أداء المهام في الخلفية لتسهيل تشغيل البرامج الأخرى ؛ إنها وسيطة وسيطة وليس على المستخدمين التفاعل معهم مباشرة.
نوصي محرك أقراص فلاش: ما هو وما هو

ملكية البرمجيات

يعتبر الترخيص جزءًا مهمًا جدًا من البرنامج. الصورة: عموم ويكيميديا ​​؛ ريمون سبيكينج.

بالنسبة للمستخدم ، من المهم معرفة أن البرنامج الذي يستخدمه عادةً ليس مملوكًا له ، ولكن بواسطة المطور. عادة ما تحتوي البرامج على سلسلة من التراخيص التي تأخذ في الاعتبار إسناد المطور وما يمكن أن يفعله المستخدم النهائي (قانونيًا) مع البرنامج المذكور ؛ الأكثر شيوعًا هي ما يلي ومعرفة ذلك يمكن أن يكون مفيدًا:

  • الاستخدام المقيد. هذا ترخيص (عادة ما يتم دفعه) يسمح لمستخدم النظام باستخدام برنامج مرخص بشكل طبيعي ؛ لكنه يمنع توزيعه ومعالجته الداخلية. تندرج معظم البرمجيات الاحتكارية ضمن هذه الفئة ؛ يمكن أن يكون أحد الأمثلة على ذلك مجموعة Microsoft Office. اختبر. إذا كانت هناك حاجة للدفع للوصول إلى الترخيص لاستخدام البرنامج ، فبدلاً من ذلك ، يتم عادةً إعطاء نسخة مخفضة من الترخيص المذكور ؛ عادةً ما تندرج في هذه الفئة ما يسمى بالإصدارات "lite" والإصدارات التجريبية ذات الوقت المحدود. ولا تخضع البرامج بموجب هذا الترخيص لأي نوع من القيود على الاستخدام ويمكن تنزيلها مجانًا لاستخدامها على الفور ؛ على الرغم من أن تأليف هذه البرامج وترخيصها يبقى ملكًا للمطورين. البرمجيات تشمل هذه الفئة جميع البرامج التي يمكن الوصول إليها مجانًا والتي يمكن استخدامها مجانًا والتي يتوفر رمزها (وفتح) للتعديل بواسطة مستخدميها.

هناك من وضع قيودًا على التراخيص المستمدة من تحويلات البرنامج ، والذي سمح بتعديله حتى يسعد كل شيء عن البرنامج المعني. تندرج برامج مبادرة المصادر المفتوحة ضمن هذه الفئة.

نوصيك بأن Apple تريد استخدام شرائح ARM الخاصة بها كمعالجات مشتركة على أجهزة Mac الخاصة بها

بضع كلمات أخيرة

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

دروس

اختيار المحرر

Back to top button