Die moderne Computer und die Tastatur - Maus -Monitor- Format gibt es schon so lange nun ist es schwer, ein Leben ohne Computer vollständig elektronische Schnittstelle vorstellen . Es war nicht immer so , aber, und es war einmal Programmierung und Debugging gemeint brütete über Stapel auf Stapel von Lochkarten . Während es mühsam und zeitaufwendig in der Rückschau scheint, ist es immer noch die Möglichkeit angeboten , um Berechnungen, die seit nahezu unmöglich von Hand haben würde . Pre- Computer- Lochkarten
Obwohl die Lochkarte mit den frühen Tagen der Computer verbunden ist , geht es zurück zu den späten 1800er Jahren , wo es zum Tabellieren die Ergebnisse der Volkszählung von 1890 verwendet wurde. Vital Statistiken wurden auf Lochkarten, die dann durch Fütterung durch eine mechanische Tabelliermaschine , die die Ergebnisse auf Uhr - wie Zifferblätter angezeigt kompiliert wurden aufgezeichnet. Diese Methode der Datenverarbeitung wurde von Herman Hollerith , dessen Firma war eine der vier , die später verschmelzen würde und gekommen, um als IBM im Jahre 1924 bekannt sein erfunden.
Der Programmiervorgang
Um ein Programm zu schreiben , würden Sie durch Handschrift beginnen Ihren Code auf Papier Codierung Formen, die etwa fünfzig Zeilen auf jedem Blatt hatte , mit jeder Zeile entsprechend einer einzigen Lochkarte . Die Formen wurden dann die Karten von einem Betreiber, der keypunch das Programm in den keypunch Maschine würde geben , Herstellung Lochkarten übersetzt . Diese ersten Karten - eine Quelle genannt deck - waren noch nicht das endgültige Programm , sondern eine Beschreibung dessen, was das Programm tun soll . Die Quelle Deck wurde in den Computer eingespeist , wo ein Compiler -Programm die Karten lesen würde und produzieren eine Reihe von Karten Sekunden - das eigentliche Programm selber. Diese Karten wurden dann an den Computer , die oft von Datenkarten gefolgt durch das Programm zur Durchführung ihrer Funktion gelesen werden eingespeist. Die Ergebnisse waren dann an Hardcopy über einen Drucker .
Einschränkungen
Programme wurden in der Regel in der Größe der Anzahl der Karten, der Trichter auf dem Computer war begrenzt halten können - rund 2.000 Karten in den 1970er Jahren. Es war möglich, mehr Programme zu schreiben , aber der Trichter musste überwacht und fütterte die zusätzlichen Karten in der richtigen Reihenfolge als Raum eröffnet , die anfällig für Fehler sei und Fehler zu erstellen. Debuggen Compiler Ausgang war ein langer und Auge belasten Aufgabe, da die beanstandeten Karte musste entfernt werden und von Hand korrigiert . Zusätzlich wurde Computer-Zeit in den meisten Fällen begrenzt, da die Computer der Zeit nur laufen konnte ein Programm zu einer Zeit , und über Nacht und 24-Stunden- Turnaround-Zeiten waren die Norm zu programmieren Ergebnisse zurück zu bekommen.
Das Ende der Lochkarten
Magnetband und Plattenspeicher sank in Kosten und zuverlässiger wurde , wurde die Lochkarte Tage gezählt . Eine einzige Rolle mit Magnetband war fähig ist, das Äquivalent von 10.000 Lochkarten, mit dem 8-Zoll- und 5,25-Zoll- Diskette dicht gefolgt im Rennen um immer kompakter und High- Density-Speicher . Bis Mitte der 1980er Jahre magnetischen Speicherung von Daten hatte endlich die Lochkarte obsolet Computing Zwecke gemacht .