قد تكون المصطلحات الحاسوبية غامضة حتى بالنسبة لأولئك الذين يعرفون الكلمات جيدًا. فبرغم أنك قد تتعلم ما تعنيه كل المصطلحات، فإن هذا لا يعني أنك تعرف من أين جاءت الكلمة أو ما كانت تعنيه في الأصل. فالعديد من الأشخاص الذين صاغوا مصطلحات الحاسوب لم يعيشوا في زمن مختلف تمامًا فحسب، بل كانوا أيضًا غريبي الأطوار إلى حد كبير. لذا فليس من المستغرب أن تكون المصطلحات الباقية غريبة إلى حد كبير. وفيما يلي بعض المصطلحات الغريبة المفضلة لدي.
شيطان
“الشيطان” هو عملية خلفية تتولى نوعًا ما من المهام. ومن الأمثلة الشائعة على ذلك شيطان البريد الإلكتروني الذي يتحقق دوريًا مما إذا كنت قد تلقيت أي رسائل بريد إلكتروني جديدة ثم يعود إلى وضع السكون. ومن المرجح أن أصل الكلمة يوناني ويعني روحًا خارقة للطبيعة.
تم صياغة الكلمة في سياقها الحاسوبي بواسطة البروفيسور فرناندو جيه كورباتو، الذي صرح بأنها مستوحى من شيطان الفيزياء والديناميكا الحرارية لماكسويللقد فهموا ذلك على أنه نوع من الروح الحاضرة من المعنى اليوناني.
تأملات المعلم
“تأمل المعلم” يبدو صحيحًا “للعصر الجديد” والروحانيات، لكنه في الواقع رسالة خطأ من عائلة أجهزة الكمبيوتر Amiga. كان هذا خطأ رأيته عندما واجه جهاز Amiga الخاص بك استثناءً قاتلاً (المزيد حول هذا لاحقًا) وستعرض الشاشة الرسالة مع رمز. يبدو أن هذا خطأ بسيط نكتة في الداخلولم أتمكن من العثور على أصل محدد تمامًا لهذا المصطلح، بخلاف فكرة أن عقل الكمبيوتر كان فارغًا مثل راهب زِن يتأمل.
من المحتمل أن ترى هذه الأيام رسالة Guru Meditation عندما يتعطل موقع ويب تحاول زيارته، نظرًا لأن رسالة الخطأ هي جزء من برنامج Varnish الخلفي الشهير المستخدم لتسريع مواقع الويب الديناميكية ذات المحتوى الثقيل.
غروك
لقد كتبت مقالاً كاملاً عن كيفية تحول كلمة “جروك” إلى مصطلح حاسوبي، ولكن النسخة المختصرة هي أن الكلمة جاءت من رواية الخيال العلمي غريب في أرض غريبة بقلم روبرت أ. هاينلين. نعم، نفس الرجل الذي كتب جنود المركبة الفضائية، من بين العديد من الكلاسيكيات الأخرى. إنها كلمة مريخية تعني حرفيًا “الشرب”، ولكن في السياق، تعني فهم شيء ما على مستوى كلي وجوهري. في سياق الكمبيوتر، تعني فهم شيء ما بشكل حدسي. على سبيل المثال، إذا كنت تفهم الذكاء الاصطناعي التوليدي، فإنك تفهمه حقًا على مستوى عميق.
الذعر النواة
هذه رسالة خطأ تأتي من UNIX، وبالتالي تنطبق أيضًا على أعضاء عائلة UNIX مثل Linux وmacOS. النواة هي جوهر نظام التشغيل، والجزء المسؤول عن كل شيء. تعني “حالة الذعر” في النواة حدوث نوع من الخطأ الأساسي لدرجة أن النواة لا يمكنها التعافي منه. سيتوقف النظام بأكمله، ويجب إعادة تشغيل الجهاز. فقدت النواة السيطرة على الموقف وتقلب الطاولة، بشكل أساسي.
حالة السباق
قد يبدو الأمر وكأنه مصطلح من كتاب مدرسي في علم الاجتماع، إلا أن “حالة العرق” تحدث عندما يتم تشغيل عمليتين أو أكثر على جهاز كمبيوتر، وتعتمد نتيجة إحداهما على توقيت أو ترتيب تنفيذ الأخرى. في الأساس، هناك نقص في التواصل بين العمليتين، ولا تنتظر كل منهما الأخرى حتى تنتهي من عملها قبل أن تقوم بعملها، وهذا يمكن أن يؤدي إلى كل أنواع المواقف الغريبة والخطيرة في بعض الأحيان. خاصة في الأنظمة التي لديها وظائف حاسمة مثل الحفاظ على تبريد محطة الطاقة النووية، أو مراقبة العلامات الحيوية لشخص ما. كان المصطلح قيد الاستخدام بالفعل يعود تاريخها إلى عام 1954 في مجال الإلكترونيات، حيث يمكن أن يحدث ذلك في أي موقف يتم فيه تشغيل عمليتين مترابطتين.
استثناء قاتل
على الرغم من أن هذا يبدو وكأنه عنوان فيلم إثارة، فإن الاستثناء القاتل هو خطأ يجبر برنامجًا أو نظام التشغيل بأكمله على الإغلاق أو إيقاف التشغيل. يحدث هذا عادةً عندما يحاول برنامج تشغيل تعليمة “غير قانونية” أو يحاول الوصول إلى قسم من الذاكرة لم يكن من المفترض أن يصل إليه. إنه “قاتل” بمعنى أنه نهاية الطريق. لا يمكنك الاستمرار بعد الآن. أنت برنامج سابق.
رقم نونس
هذه كلمة ستراها تظهر كثيرًا إذا كنت تعمل في مجال التشفير، وستجد هذه الكلمة في مكان ما من كود الموقع على العديد من المواقع الإلكترونية. الكلمة هي اختصار لـ “number used once”، وتعني في الأساس رقمًا عشوائيًا يضاف إلى بروتوكول تشفير أو نوع من التوقيع الرقمي أو المصافحة. تعتبر الأرقام العشوائية ضرورية لمنع نوع معين من الهجمات يُشار إليه باسم هجوم “الإعادة”. في هذه الحالة، يسجل المخترق البيانات التي تم إرسالها ويكررها ببساطة للوصول إليها.
من خلال إضافة رقم عشوائي، فإنك تضمن عدم وجود تبديلات مكررة، لأن هناك رقمًا عشوائيًا زائفًا يختلف في كل مرة. قد يكون المصطلح مرتبطًا أيضًا بالمفهوم اللغوي لـ كلمة غير محددة“وهي كلمة تم اختراعها لمناسبة أو موقف معين”، وفقًا لقاموس كامبريدج.
ملح
“salt” هي بيانات عشوائية تضاف إلى تجزئة، وهي مرتبطة إلى حد ما بالأرقام العشوائية. هل تشعر بالجوع بعد؟
“التجزئة” هي ممارسة تطبيق صيغة رياضية على بيانات الكمبيوتر للحصول على سلسلة ثابتة الطول من الأرقام والحروف المعروفة باسم “التجزئة”. لا تحتوي التجزئة على أي من البيانات الأصلية، ولكن إذا قمت بتطبيق نفس تقنية التجزئة على نفس البيانات، فستحصل على نفس الإجابة في كل مرة.
تُستخدم عادةً رموز التجزئة لتشفير كلمات المرور. لا يحتوي الخادم على كلمة المرور الأصلية الخاصة بك. بدلاً من ذلك، عند كتابة كلمة المرور وتسجيل الدخول، يتم تطبيق دالة التجزئة على النص الذي أدخلته. إذا كانت قيمة التجزئة مطابقة لتلك الموجودة في الملف، فإن كلمة المرور صحيحة. ومع ذلك، يمكن للمتسللين استخدام ما يُعرف باسم “جدول قوس قزح” لإلغاء هذا الأمان.
جدول قوس قزح هو قاعدة بيانات تحتوي على كل كلمات المرور المحتملة التي تم حسابها مسبقًا على مدار فترة طويلة من الزمن. وهذا يعني أنه إذا حصلوا على التجزئة، فما عليهم سوى البحث عنها في جدول قوس قزح لمعرفة كلمة المرور التي ستطابق هذه التجزئة.
من خلال إضافة “الملح” إلى كلمة المرور، فإنك تجعل جداول قوس قزح عديمة الفائدة فعليًا، مما يجبر المتسلل على استخدام أساليب القوة الغاشمة لمحاولة كسر التجزئة، وهو الأمر الذي من المرجح أن يستغرق وقتًا طويلاً، لذا فهو لا يستحق الجهد.
هناك شيء محبب في التراث وراء مصطلحات الكمبيوتر. فقد ابتكر الرواد الأوائل أو المجتمعات مصطلحات مستوحاة من اهتمامات متخصصة مختلفة، ثم تظل هذه المصطلحات باقية إلى الأبد. أتساءل أي من مصطلحات الكمبيوتر التي اخترعناها ستظل مستخدمة بعد خمسين عامًا من الآن؟