logo

Was ist ein Lochkartensystem?

Lochkarten werden normalerweise buchstabiert „Lochkarten“ . Hierbei handelt es sich um Papierkarten mit Löchern, die manuell oder maschinell hergestellt werden können, um Computerdaten und Anweisungen darzustellen. Sie werden auch als bezeichnet Hollerith-Karten Und IBM-Karten . Bei der Eingabe von Daten in frühe Computer handelte es sich um eine weit verbreitete Methode. Die Karten wurden in einen Kartenleser eingelegt, der an einen Computer angeschlossen war, und der Computer übersetzte die Reihenfolge der Löcher in digitale Daten.

Früher konnte beispielsweise ein handgeschriebenes Programm von einem Computerprogrammierer mithilfe einer Lochkartenmaschine in zahlreiche Lochkarten umgewandelt werden. Anschließend brachte der Programmierer den Kartenstapel zu einem Computer und gab das Programm über einen Kartenleser ein.

Was ist das Lochkartensystem?

Wie wurden Lochkarten bedient?

Löcher stanzen In jeder Spalte (eine für jedes Zeichen) können mithilfe eines Lochkartengeräts Daten in die Karte eingegeben werden. Die Karte technisch gesehen 'Shops' die Informationen, nachdem sie fertig sind oder die Eingabetaste wird getroffen. Wenn Sie Lochkarten verwenden, um ein Programm zu entwickeln (eine Karte für jede Codezeile), ist ein Kartenstapel erforderlich, da jede Karte nur eine begrenzte Menge an Daten enthalten kann.

Um einen Lochkartenleser verwenden zu können, muss jede Karte geöffnet sein eingefügt, gelesen die Daten von der Karte und trat ein in den Computer ein, um Daten von einer Lochkarte auszulesen oder die Software zu laden. Der Lochkartenleser beginnt mit dem Lesen der Karte, so wie sie ist eingefügt , vertikal von oben nach unten bewegend, beginnend bei obere linke Ecke der Karte. Der Kartenleser liest die folgende Spalte, nachdem er das Lesen der vorherigen abgeschlossen hat. Es wird in den Speicher eines Computers geschrieben, während der Leser die Informationen liest. Der Computer wird dann angewiesen, den Code auszuführen, wenn alle Karten in den Speicher geladen sind. Wenn die Informationen gedruckt werden sollen, würden Lochkarten als Ausgabe verwendet werden. Der SAGE-Luftverteidigungssystem aus den 1950er Jahren war das größte Lochkartenprogramm (ca. 5 MB Daten), das verwendet wurde 62.500 Lochkarten .

Das Wegwerfen von Lochkarten war eines der Hauptanliegen der Verbraucher bei deren Verwendung. Es kann Tage oder Wochen dauern, bis das Programm wieder in Ordnung ist, wenn diese Karten fallen gelassen wurden oder außer Betrieb waren. Unter bestimmten Umständen ist es möglicherweise nicht möglich, die Software neu zu starten.

Wie wird eine Lochkarte von einer Person gelesen?

Bei den meisten späteren Lochkarten wurde der Inhalt jeder Karte oben auf die Karte gedruckt. Bei diesen Karten können die auf der Karte aufgezeichneten Informationen durch einen Blick auf die Oberseite der Karte gesehen werden, und sie würden erneut gedruckt, wenn ein Fehler auf der Karte festgestellt würde. Der Mensch müsste wissen, wofür jede Zahl steht, und jede Spalte manuell übersetzen, wenn oben auf der Karte keine Daten aufgedruckt wären. Wenn Sie sich mit modernen Computern auskennen, ist dies vergleichbar mit der Kenntnis der Binärwerte 104 Und 105 , die zum ASCII-Zeichen zusammengefasst werden 'Hi' , entsprechen den Zahlen 01101000 Und 01101001 , jeweils.

Die Geschichte der Lochkarten.

Lochkarten Es wird berichtet, dass sie für den Betrieb verwendet wurden Textilwebstühle so früh wie 1725 . Zum Beispiel, Joseph Marie Jacquard nutzte Lochkarten, um ein Selbstporträt aus Seide zu weben 1800er. Samen Korsakow habe die Karten verwendet 1832 Informationen zu speichern und zu finden. Hermann Hollerith schuf einen Mechanismus, mit dem Maschinen später Daten auf Lochkarten erfassen und speichern können 1890 damit es dafür genutzt werden kann US-Volkszählung . Später gründete er das Unternehmen, das heute als bekannt ist IBM .

Was ist das Lochkartensystem?

Warum wurden Lochkarten verwendet?

Die Möglichkeit, Dateien zu speichern, war auf frühen Computern nicht vorhanden. Die einzige Möglichkeit, Daten mit anderen Computern zu nutzen, war die Verwendung von a Lochkarte um eine Datendatei oder ein Programm zu erstellen. Lochkarten wurden nach der Entwicklung von nicht mehr verwendet magnetische Medien , was erschwinglicher wurde.

Werden Lochkarten noch verwendet?

Im frühen 1900er Jahre Lochkarten waren das wichtigste Werkzeug zum Speichern und Abrufen von Daten. Lochkarten wurden erstmals durch andere Speichertechnologien ersetzt 1960er Jahre , und heute werden sie kaum noch verwendet oder gesehen.

Als Eingabe können Lochkarten verwendet werden.

Nein, die Lochkarten selbst sind keine Eingabegeräte. Andererseits gilt der Lochkartenleser als Eingabegerät, da er Daten von der Lochkarte an den Computer überträgt.

Wie wurden Lochkarten programmiert und warum wurden Lochkarten ausgewählt?

Es wurden Lochkarten und andere bereits vorhandene Technologien wie Klebeband verwendet. Es hat seinen Ursprung in den frühen Methoden der Stimmenauszählung 1890 . Der IBM 401 aus 1933 war ein Design, das stark an die in späteren Computern verwendeten erinnerte. Der Lochkartenleser war der IBM407 , und es wurde erstmals in der Mitte des Jahres verwendet 1960er Jahre . Ähnlich wie Papierklebeband wurde es eingesetzt, da es sich um eine leicht anpassbare bestehende Technologie handelte. Was die Sprache betrifft, Ich habe FORTRAN IID verwendet , mit dem D steht für den neumodischen Computer Disc-Speicher System. Allerdings ist der Bootstrap-Code für die IBM1130 wurde ebenfalls auf Lochkarten gespeichert und direkt in den Speicher geladen.

Zeichenfolge, die Java enthält

Wie fühlte sich die Lochkartencodierung an?

Die Codierung war viel effektiver als jetzt. In einem Experiment FORTRAN-Kurs ist in den letzten Jahren der Lochkarten entstanden. Für jedes Programm gab es drei Versuche, es richtig hinzubekommen. Als würde man die schlagen RUN-Taste Nachdem wir es nur dreimal ausgeführt hatten, waren wir erstaunt, dass die meisten der 25 Programme in nur zwei Versuchen abgeschlossen werden konnten, bevor wir den dritten Durchgang nutzten, um entweder etwas Neues auszuprobieren oder die Ausgabeformatierung zu verbessern. Codieren Sie auf dem Codierungsblatt sorgfältig den ersten Versuch des Programms. Holen Sie sich den Ausdruck vom ersten Durchlauf; Kompilierungsfehler werden klar sein. Debuggen Sie es nicht sofort. Nehmen Sie es stattdessen mit nach Hause und führen Sie es anhand des Ausdrucks manuell aus. Notieren Sie dann auf dem Ausdruck jeden Fehler und nehmen Sie die erforderlichen Korrekturen vor. Wählen Sie jede falsche Karte einzeln aus, bis zu der Spalte, in die sie gehört. Nehmen Sie anschließend die erforderlichen Korrekturen vor, die auf der Karte aufgeführt sind. Bringen Sie es das nächste Mal zurück ins Rechenzentrum. Im Experiment wurde zur Gleichrichtung eine Maschine eingesetzt, die wir selbst bedienen mussten. Nachdem Sie die beiden Karten wie angegeben platziert haben, klicken Sie auf die Schaltfläche „Kopieren“, um beide in die richtige Spalte zu verschieben. Wenn der Automat überlastet war, mussten wir gelegentlich durch Drehen unserer Finger auf einen manuellen Hollerith-Codeautomaten drücken. Die Maschine ähnelte dieser, außer dass sie, um die Sache noch schwieriger zu machen, nur Zahlen und nicht die auf diesem Bild gezeigten Buchstaben anzeigte.

Was ist das Lochkartensystem?

Wurde ein C-Compiler erstellt, der auf Lochkarten ausgibt?

Sie können jeden vorhandenen Compiler für jede Sprache verwenden, um Daten in einen Lochkartenleser einzuspeisen, die Karten dann wieder in einen kompatiblen Computer einzulesen und das Programm auszuführen. Lochkarten sind ein Datenspeichersystem. Die gleiche Logik gilt für die Bestimmung, ob Speichersticks oder Festplatten einen anderen Compiler benötigen als Lochkarten. Die Art der Datenspeicherung ist unerheblich.

Wie speicherten Lochkarten nichtdigitale Computerdaten?

Lochkarten sind wie Magnetbänder oder Magnetscheiben Digital. Die Bits werden durch Löcher dargestellt, die strategisch auf einem positioniert sind leichter Papierkarton. Die Karte lässt Licht durch, das entweder nicht durchscheint, wenn ein Loch ist, oder nicht durchscheint, wenn ein Loch ist. Es handelt sich um digitale Daten. Discs arbeiten mit Magnetfeldern, die sich je nach Medientyp umkehren können oder nicht. In beiden Beispielen werden digitale Daten verwendet, die tatsächlichen Gegenstände in der realen Welt sind jedoch analog. Die gesamte Realität enthält analoge Phänomene. Lochkarten sind in dieser Hinsicht lediglich eine weitere Art digitaler Datenspeicher.

Welche Wirkung hatten die verbleibenden sechs Bits pro Spalte auf Lochkarten (Geschichte, IBM, Mainframe, Lochkarten, Retrocomputing)?

Ein ausgezeichneter Witz zuerst. Wie war Hermann Hollerith nach seinem Tod beigesetzt? 9-kantig rechts, umgedreht Die Lochkarte für eine elektronische Tabelliermaschine wurde ursprünglich von erstellt Hollerith (Für eine detaillierte Historie suchen Sie „Hollerith“ auf Google). Deshalb ist es (für einige von uns) so amüsant. Sie würden den Kartenstapel mit dem platzieren 9-kantig nach unten und entweder rechts (oder links) vom Kartenleser (oder oben) zeigen. Die Erklärung, die Thomas dafür lieferte 'Löcher' war ausgezeichnet. Sie würden das Ganze nutzen 80-spaltig Karte, wenn Sie Daten darstellen. Man musste sich daran halten Cobol-Konstrukte (Code in Spalten 8-72; Spalte 6 für das Kommentarzeichen und Spalte 72 zur Fortsetzung, falls erforderlich), wenn Sie es für Cobol-Code verwenden. Ursprünglich verwendet ein IBM 026 Stanzmaschine. Damals gab es noch keine hängenden Gegenstände, man konnte sie also entfernen und das Zimmer von jemandem verunstalten. Die Sequenzierung wurde durchgeführt Spalte 73-80 . Die neueren Kartenstanzgeräte ordnen Ihre Karten automatisch für Sie. So könnten Sie Ihre Karten durch einen Kartensortierer laufen lassen, wenn Sie Ihr Deck fallen ließen oder ein dummer Bediener Ihre Karten gemischt hätte. Ich kann Ihnen versichern, dass Sie ein Programm nicht manuell sortieren möchten 1000 Karten , laut Cobol-Konstruktionsspalten.