تعرّف على الطريقة التي استخدمت في برمجة أول نظام تشغيل في العالم في غياب بيئة التطوير

مع التقدم الكبير الذي يحصل في هذه الأيام والسهولة التي توفرها التكنولوجيا لحياتنا يتبادر لأذهان الكثيرين منا سؤال هام عن كيفية كانت البرمجة تتم في بداية ظهور أنظمة التشغيل، وكيف كانوا يقومون بتشغيل أي نظام بدون وجود لغات للبرمجة كما في يومنا هذا.

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

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