بطاقة ثقب عادة ما تكون مكتوبة 'بطاقات مثقوبة' . وهي عبارة عن بطاقات ورقية بها ثقوب يمكن صنعها يدويًا أو ميكانيكيًا لتمثيل بيانات وتعليمات الكمبيوتر. ويشار إليهم أيضًا باسم بطاقات هولليريث و بطاقات آي بي إم . كان إدخال البيانات في أجهزة الكمبيوتر المبكرة طريقة شائعة الاستخدام. تم وضع البطاقات في قارئ بطاقات متصل بالكمبيوتر، وقام الكمبيوتر بترجمة ترتيب الثقوب إلى بيانات رقمية.
على سبيل المثال، يمكن تحويل برنامج مكتوب بخط اليد إلى العديد من البطاقات المثقوبة باستخدام آلة البطاقات المثقوبة بواسطة مبرمج كمبيوتر في الأيام الأولى. بعد ذلك، يقوم المبرمج بإحضار مجموعة البطاقات إلى جهاز الكمبيوتر وإدخال البرنامج باستخدام قارئ البطاقات.
كيف تم تشغيل البطاقات المثقبة؟
ثقب الثقوب في كل عمود (واحد لكل حرف) باستخدام آلة البطاقة المثقوبة يسمح بإدخال البيانات في البطاقة. البطاقة من الناحية الفنية 'متاجر' المعلومات بعد الانتهاء منها أو مفتاح العودة تم ضرب. إذا كنت تستخدم البطاقات المثقبة لتطوير برنامج (بطاقة واحدة لكل سطر من التعليمات البرمجية)، فسيتطلب الأمر مجموعة من البطاقات لأن كل بطاقة يمكنها حمل الكثير من البيانات فقط.
سلاسل متزامنة جافا
لاستخدام قارئ البطاقات المثقوبة، يجب أن تكون كل بطاقة كذلك إدراجها، وقراءة البيانات من البطاقة، و دخلت في الكمبيوتر لقراءة البيانات من البطاقة المثقبة أو تحميل البرنامج. يبدأ قارئ البطاقة المثقوبة بقراءة البطاقة كما هي تم إدراجها ، يتحرك عموديًا من أعلى إلى أسفل، بدءًا من الزاوية اليسرى في الاعلى من البطاقة. يقرأ قارئ البطاقة العمود التالي بعد الانتهاء من قراءة العمود السابق. سيتم كتابتها على ذاكرة الكمبيوتر بينما يقرأ القارئ المعلومات. سيُطلب من الكمبيوتر بعد ذلك تشغيل الكود عند تحميل كافة البطاقات في الذاكرة. سيتم استخدام البطاقات المثقوبة كمخرجات إذا تمت طباعة المعلومات. ال نظام الدفاع الجوي SAGE في الخمسينيات كان أكبر برنامج بطاقة مثقوبة (حوالي 5 ميغابايت من البيانات) تم استخدامه 62.500 بطاقة مثقوبة .
كان إسقاط البطاقات المثقوبة أحد الاهتمامات الرئيسية للمستهلكين عند استخدامها. قد يستغرق البرنامج أيامًا أو أسابيع حتى يعود إلى النظام إذا تم إسقاط هذه البطاقات أو أصبحت معطلة. قد لا يكون من الممكن إعادة تشغيل البرنامج في بعض الظروف.
كيف تتم قراءة البطاقة المثقبة من قبل الشخص؟
مع غالبية البطاقات المثقوبة اللاحقة، تمت طباعة محتويات كل بطاقة في الجزء العلوي من البطاقة. باستخدام هذه البطاقات يمكن الاطلاع على المعلومات المسجلة على البطاقة من خلال النظر إلى أعلى البطاقة، ويتم إعادة طباعتها إذا وجد خطأ في البطاقة. سيتعين على الإنسان أن يعرف ما يمثله كل رقم وأن يترجم كل عمود يدويًا إذا لم تكن هناك بيانات مطبوعة في الجزء العلوي من البطاقة. إذا كنت ملمًا بأجهزة الكمبيوتر المعاصرة، فهذا يشبه معرفة القيم الثنائية 104 و 105 ، والتي يتم دمجها لتكوين حرف ASCII 'أهلاً' ، تتوافق مع الأرقام 01101000 و 01101001 ، على التوالى.
تاريخ البطاقات المثقوبة.
بطاقة ثقب وتفيد التقارير أنها استخدمت للعمل أنوال النسيج مبكرا قدر الامكان 1725 . على سبيل المثال، جوزيف ماري جاكار تم استخدام البطاقات المثقبة لنسج صورة ذاتية من الحرير في القرن التاسع عشر. السائل المنوي كورساكوف استخدمت البطاقات في 1832 لتخزين والعثور على المعلومات. هيرمان هوليريث أنشأ آلية للآلات لالتقاط البيانات وتخزينها على البطاقات المثقبة لاحقًا 1890 حتى يمكن الاستفادة منه في التعداد السكاني للولايات المتحدة . وفي وقت لاحق، أسس الشركة التي تعرف الآن باسم آي بي إم .
لماذا تم استخدام البطاقات المثقوبة؟
لم تكن القدرة على حفظ الملفات موجودة في أجهزة الكمبيوتر المبكرة. كانت الطريقة الوحيدة لاستخدام البيانات مع أجهزة الكمبيوتر الأخرى هي استخدام ملف بطاقة مثقبة لإنشاء ملف بيانات أو برنامج. لم يعد يتم استخدام البطاقات المثقوبة بعد تطوير الوسائط المغناطيسية ، والتي أصبحت أكثر بأسعار معقولة.
هل لا تزال بطاقات Punch قيد الاستخدام؟
في وقت مبكر القرن العشرين وكانت البطاقات المثقوبة هي الأداة الرئيسية لتخزين البيانات واسترجاعها. تم استبدال البطاقات المثقوبة لأول مرة بتقنيات تخزين أخرى في الستينيات واليوم نادرًا ما يتم استخدامها أو رؤيتها.
jsp
يمكن استخدام البطاقات المثقوبة كمدخلات.
لا، البطاقات المثقوبة ليست أجهزة إدخال في حد ذاتها. من ناحية أخرى، يعتبر قارئ البطاقة المثقوبة بمثابة جهاز إدخال لأنه ينقل البيانات من البطاقة المثقوبة إلى الكمبيوتر.
كيف تمت برمجة البطاقات المثقوبة، ولماذا تم اختيار البطاقات المثقوبة؟
تم استخدام البطاقات المثقوبة وغيرها من التقنيات الموجودة مسبقًا، مثل الشريط الورقي. نشأت مع الأساليب المبكرة لعد الأصوات 1890 . ال آي بي إم 401 من 1933 كان تصميمًا يذكرنا إلى حد كبير بتلك المستخدمة في أجهزة الكمبيوتر اللاحقة. كان قارئ البطاقة المثقوبة هو IBM407 ، وتم استخدامه لأول مرة في منتصف الستينيات . على غرار الشريط الورقي، تم استخدامه لأنه كان تقنية موجودة قابلة للتكيف بسهولة. وفيما يتعلق باللغة، لقد استخدمت معرف فورتران ، مع ال د واقفاً للكمبيوتر الجديد تخزين القرص نظام. ومع ذلك، فإن كود التمهيد الخاص بـ آي بي إم 1130 تم تخزينها أيضًا على بطاقات مثقوبة وتم تحميلها مباشرة في الذاكرة.
كيف كان شعور ترميز البطاقة المثقوبة؟
كان الترميز أكثر فعالية مما هو عليه الآن. في تجربة دورة فورتران يتم أخذها في السنوات الأخيرة من البطاقات المثقوبة. لكل برنامج، كان لديه ثلاث محاولات للحصول عليه بشكل صحيح. مثل ضرب زر تشغيل ثلاث مرات فقط، أذهلنا أنه تمكن من إكمال معظم البرامج الـ 25 في محاولتين فقط قبل استخدام التشغيل الثالث إما لتجربة شيء جديد أو تحسين تنسيق الإخراج. في ورقة الترميز، قم بترميز المحاولة الأولية للبرنامج بعناية. احصل على النسخة المطبوعة من الجولة الأولى؛ أخطاء التجميع ستكون واضحة. لا تقم بتصحيحه على الفور؛ بدلاً من ذلك، خذه إلى المنزل وقم بتشغيله يدويًا باستخدام النسخة المطبوعة. ثم على النسخة المطبوعة، لاحظ كل خطأ وقم بإجراء التصحيحات اللازمة. اختر كل بطاقة غير صحيحة واحدة تلو الأخرى، حتى العمود الذي تنتمي إليه. بعد ذلك قم بإجراء التصحيحات اللازمة الموجودة على البطاقة. في المرة القادمة، أعده إلى مركز الكمبيوتر. في التجربة استخدمنا آلة للتصحيح كان علينا تشغيلها بأنفسنا. بعد وضع البطاقتين حسب التوجيهات، انقر فوق زر النسخ لنقلهما إلى العمود المناسب. عندما كانت الآلة الأوتوماتيكية محملة بأكثر من طاقتها، كان علينا في بعض الأحيان أن نضغط جسديًا على آلة كود هوليريث اليدوية عن طريق لف أصابعنا. تشبه الآلة هذا، إلا أن ما يزيد الأمور صعوبة هو أنها تعرض فقط الأرقام بدلاً من الحروف الموضحة في هذه الصورة.
معالجة القرصنة
هل تم إنشاء مترجم C لإخراج البطاقات المثقوبة؟
يمكنك استخدام أي مترجم موجود لأي لغة لإدخال البيانات في قارئ البطاقات المثقوبة، ثم قراءة البطاقات مرة أخرى في جهاز كمبيوتر متوافق وتشغيل البرنامج. بطاقات مثقوبة هي نظام تخزين البيانات. ينطبق نفس المنطق على تحديد ما إذا كانت شرائح الذاكرة أو محركات الأقراص الثابتة تتطلب مترجمًا مختلفًا عن البطاقات المثقوبة. نوع تخزين البيانات غير مهم.
كيف قامت البطاقات المثقبة بتخزين بيانات الكمبيوتر غير الرقمية؟
مثل الشريط المغناطيسي أو الأقراص المغناطيسية، فإن البطاقات المثقوبة هي كذلك رقمي. يتم تمثيل البتات بواسطة ثقوب موضوعة بشكل استراتيجي على ملف بطاقة ورقية خفيفة. تسمح البطاقة للضوء بالمرور من خلاله إما أنه لا يتألق من خلال المكان الذي يوجد به ثقب أو لا يتألق من خلال المكان الذي يوجد به ثقب. إنها بيانات رقمية. تعمل الأقراص بمجالات مغناطيسية يمكن أن تنعكس أو لا، حسب نوع الوسائط. يستخدم كلا المثالين البيانات الرقمية، إلا أن العناصر الفعلية في العالم الحقيقي تناظرية. كل الواقع يحتوي على ظواهر تناظرية. تعد البطاقات المثقوبة مجرد نوع آخر من تخزين البيانات الرقمية في هذا الصدد.
ما هو أداء البتات الستة المتبقية لكل عمود على البطاقات المثقبة (التاريخ، IBM، الحاسوب المركزي، البطاقات المثقوبة، الحوسبة الرجعية)؟
نكتة ممتازة أولا. كيف كان هيرمان هوليريث دفن بعد رحيله؟ 9 حافة صحيح، تم إنشاء البطاقة المثقبة لآلة الجدولة الإلكترونية في البداية بواسطة هولليريث (للحصول على تاريخ مفصل، ابحث 'هوليرث' على جوجل). ولهذا السبب فهي (بالنسبة للبعض منا) مسلية للغاية. يمكنك وضع مجموعة البطاقات مع 9 حافة متجهًا لأسفل وإما إلى يمين (أو يسار) قارئ البطاقات (أو لأعلى). التفسير الذي قدمه توماس ل 'الثقوب' كان ممتازا. سوف تستخدم كامل 80 عمود البطاقة إذا كنت تمثل البيانات. كان عليك أن تلتزم يبني كوبول (الكود في الأعمدة 8-72؛ العمود 6 لشخصية التعليق و العمود 72 للمتابعة إذا لزم الأمر) إذا كنت تستخدمه لرمز Cobol. في البداية استخدمت آي بي إم 026 ماكينة التخريم. في تلك الأيام، لم يكن هناك تشاد معلق، لذا يمكنك إزالة التشاد وتشويه غرفة شخص ما. تم إجراء التسلسل على العقيد 73-80 . ستقوم أجهزة تثقيب البطاقات الأحدث تلقائيًا بتسلسل بطاقاتك نيابةً عنك. لذلك يمكنك تشغيل بطاقاتك من خلال فارز البطاقات إذا أسقطت مجموعتك أو إذا قام عامل غبي بخلط بطاقاتك. يمكنني أن أؤكد لك أنك لا تريد فرز البرنامج يدويًا باستخدام 1000 بطاقة ، وفقًا لأعمدة إنشاءات كوبول.