هل يستطيع الحاسب فهم لغة البشر


هل يستطيع الحاسب فهم لغة البشر

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

تعريف الحاسب الى

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

العتاد وينقسم الي خمس أنواع وهي:

  • أجهزة الإدخال.
  • المعالجة.
  • أجهزة الإخراج.
  • وسائط التخزين.
  • أجهزة الاتصال.

البرمجيات المشغلة وتنقسم الي نوعين رئيسيين وهما:

  • التطبيقات.
  • أنظمة التشغيل.

ماهي اللغات المنخفضة المستوى

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

خلو جهاز الحاسب من البرامج يجعله عديم الفائدة

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

  1. لغة عالية المستوى.
  2. لغة منخفضة المستوى.

اما عن اجابة سؤال هل يستطيع الحاسب فهم لغة البشر هي (لا يمكن للحاسب ان ان يفهم لغة البشر بل هو يفهم البرمجة و الأرقام المدخلة).

في نهاية الموضوع يمكن القول ان من اهم الامثلة على لغات عالية المستوى هي السي شارب، البايثون والجافا، اما بنسبة لغة منخفضة المستوى فخير مثال عليها هي لغة التجميع.