logo

Què és el sistema de targetes perforades?

Targetes perforades normalment s'escriuen 'targetes perforades' . Es tracta de targetes de paper amb forats que es poden fer manualment o mecànicament per representar dades i instruccions de l'ordinador. També s'anomenen Cartes de Hollerith i Targetes IBM . Introduir dades als primers ordinadors, eren un mètode d'ús habitual. Les targetes es van col·locar en un lector de targetes que estava connectat a un ordinador i l'ordinador va traduir l'ordre dels forats a dades digitals.

Per exemple, un programador informàtic podria convertir un programa escrit a mà en nombroses targetes perforades mitjançant una màquina de targetes perforades. Després d'això, el programador portaria la pila de targetes a un ordinador i introduïria el programa mitjançant un lector de targetes.

Què és el sistema de targetes perforades

Com funcionaven les targetes perforades?

Perforar forats a cada columna (un per cada personatge) amb una màquina de targetes perforades permet introduir dades a la targeta. La targeta tècnicament 'botigues' la informació després d'haver acabat o el Clau de retorn és colpejat. Si utilitzeu targetes perforades per desenvolupar un programa (una targeta per a cada línia de codi), es necessita una pila de targetes perquè cada targeta només pot portar tantes dades.

java públic vs privat

Per utilitzar un lector de targetes perforades, cada targeta ha de ser-ho inserit, llegit les dades de la targeta, i entrat a l'ordinador per llegir dades d'una targeta perforada o carregar el programari. El lector de targetes perforades comença a llegir la targeta tal com està inserit , movent-se verticalment de dalt a baix, començant per la cantonada superior esquerra de la targeta. El lector de targetes llegeix la columna següent després d'haver acabat de llegir l'anterior. S'escriuria a la memòria d'un ordinador a mesura que el lector llegeix la informació. Aleshores, se li diria a l'ordinador que executés el codi quan totes les targetes s'haguessin carregat a la memòria. Les targetes perforades s'utilitzarien com a sortida si la informació s'hagués d'imprimir. El Sistema de defensa aèria SAGE dels anys 50 va ser el programa de targetes perforades més gran (al voltant de 5 MB de dades) que va emprar 62.500 targetes perforades .

L'abandonament de les targetes perforades era una de les principals preocupacions dels consumidors a l'hora d'utilitzar-les. El programa pot tardar dies o setmanes a posar-se en ordre si aquestes targetes es van deixar anar o es van quedar fora de servei. És possible que no sigui factible reiniciar el programari en algunes circumstàncies.

Com llegeix una persona una targeta perforada?

Amb la majoria de targetes perforades posteriors, el contingut de cada targeta es va imprimir a la part superior de la targeta. Amb aquestes targetes, la informació registrada a la targeta es pot veure mirant a la part superior de la targeta, i es tornaria a imprimir si es trobés un error a la targeta. L'ésser humà hauria de saber què significava cada número i traduir manualment cada columna si no hi hagués dades impreses a la part superior de la targeta. Si coneixeu els ordinadors contemporanis, és comparable a saber que els valors binaris 104 i 105 , que es combinen per formar el caràcter ASCII 'hola' , corresponen als números 01101000 i 01101001 , respectivament.

La història de les targetes perforades.

Targetes perforades s'informa que s'han utilitzat per operar telers tèxtils tan aviat com 1725 . Per exemple, Joseph Marie Jacquard va utilitzar targetes perforades per teixir un autoretrat de seda al 1800. Semen Korsakov va utilitzar les cartes 1832 per emmagatzemar i trobar informació. Herman Hollerith va crear un mecanisme perquè les màquines capturessin i emmagatzemin dades a les targetes perforades més endavant 1890 de manera que es pogués utilitzar per al cens dels EUA . Més tard, va fundar l'empresa que ara es coneix com a IBM .

Què és el sistema de targetes perforades

Per què es van utilitzar les targetes perforades?

La capacitat de desar fitxers no estava present als primers ordinadors. L'única manera d'utilitzar dades amb altres ordinadors era utilitzar a targetes perforades per construir un fitxer o programa de dades. Les targetes perforades ja no es van utilitzar després del desenvolupament de mitjans magnètics , que es va fer més assequible.

Les targetes perforades encara estan en ús?

A principis del 1900 , les targetes perforades eren l'eina principal per emmagatzemar i recuperar dades. Les targetes perforades es van substituir per primera vegada per altres tecnologies d'emmagatzematge dècada de 1960 , i avui dia s'utilitzen o es veuen poques vegades.

10 a la potència de 6

Les targetes perforades es poden utilitzar com a entrada.

No, les targetes perforades no són dispositius d'entrada en si. D'altra banda, el lector de targetes perforades es considera un dispositiu d'entrada perquè transfereix dades de la targeta perforada a l'ordinador.

Com es programaven les targetes perforades i per què es van triar les targetes perforades?

Es van utilitzar targetes perforades i altres tecnologies preexistents, com ara cinta de paper. Es va originar amb els primers mètodes de recompte de vots 1890 . El IBM 401 des de 1933 va ser un disseny que recordava molt als utilitzats en ordinadors posteriors. El lector de targetes perforades era el IBM407 , i es va utilitzar per primera vegada a mitjans del dècada de 1960 . Similar a la cinta de paper, es va utilitzar perquè era una tecnologia existent fàcilment adaptable. Pel que fa a la llengua, Vaig utilitzar FORTRAN IID , amb el D dempeus per als nous ordinadors emmagatzematge del disc sistema. Tanmateix, el codi d'arrencada per a IBM1130 també s'emmagatzemava en targetes perforades i es carregava directament a la memòria.

Com es va sentir la codificació de la targeta perforada?

La codificació era molt més efectiva que ara. En un experiment Curs de FORTRAN es pren als darrers anys de les targetes perforades. Per a cada programa, hi havia tres intents per aconseguir-lo correctament. Com colpejar el Botó RUN només tres vegades, ens va sorprendre que pogués completar la majoria dels 25 programes en només dos intents abans d'utilitzar la tercera execució per provar alguna cosa nova o millorar el format de sortida. Al full de codificació, codifiqueu acuradament la prova inicial del programa. Obteniu la impressió des de la primera tirada; els errors de compilació quedaran clars. No el depureu a l'instant; en comptes d'això, porteu-lo a casa i executeu-lo manualment mitjançant la impressió. A continuació, a la impressió, anoteu cada error i feu les correccions necessàries. Trieu cada targeta incorrecta d'una en una, fins a la columna on pertany. Després d'això, feu les correccions necessàries, que es troben a la targeta. La propera vegada, torneu-lo al centre d'informàtica. En l'experiment vam utilitzar una màquina de rectificació que havíem de fer funcionar nosaltres mateixos. Després de col·locar les dues cartes tal com s'indica, feu clic al botó de còpia per moure totes dues a la columna adequada. Quan la màquina automàtica estava sobrecarregada, de tant en tant havíem de colpejar físicament una màquina manual de codi Hollerith girant els dits. La màquina s'assemblava a això, excepte per dificultar les coses, només mostrava números a diferència de les lletres que es mostren en aquesta imatge.

logotip de java
Què és el sistema de targetes perforades

S'ha creat un compilador C que surt a les targetes perforades?

Podeu utilitzar qualsevol compilador existent per a qualsevol llenguatge per introduir dades a un lector de targetes perforades, i després tornar a llegir les targetes en un ordinador compatible i executar el programa. Targetes perforades són un sistema d'emmagatzematge de dades. La mateixa lògica s'aplica per determinar si els llapis de memòria o els discs durs requereixen un compilador diferent al de les targetes perforades. El tipus d'emmagatzematge de dades no té importància.

Com emmagatzemaven les targetes perforades dades informàtiques no digitals?

Igual que la cinta magnètica o els discos magnètics, les targetes perforades ho són digital. Els bits estan representats per forats que es situen estratègicament a a targeta de paper lleuger. La targeta permet que passi la llum que o bé no brilla per on hi ha un forat o no brilla per on hi ha un forat. Són dades digitals. Els discs funcionen amb camps magnètics que es poden invertir o no, segons el tipus de suport. Tots dos exemples utilitzen dades digitals, però els elements reals del món real són analògics. Tota la realitat conté fenòmens analògics. Les targetes perforades són només un altre tipus d'emmagatzematge de dades digitals en aquest sentit.

Què van fer els sis bits restants per columna de les targetes perforades (història, IBM, mainframe, targetes perforades, retrocomputació)?

Primer una bona broma. Com va ser Herman Hollerith enterrat després del seu pas? 9 vores dreta, invertida la targeta perforada per a una màquina tabuladora electrònica va ser creada inicialment per Hollerith (per a un historial detallat, cerca 'Hollerith' a Google). Per això és (per a alguns de nosaltres) tan divertit. Col·locaries la pila de cartes amb el 9 vores cara avall i cap a la dreta (o esquerra) del lector de targetes (o cap amunt). L'explicació que Thomas va donar per a 'forats' va ser excel·lent. Ho faries servir sencer 80 columnes targeta si estàs representant dades. Havies d'adherir-te al Construccions Cobol (codi en columnes 8-72; columna 6 pel personatge de comentari i columna 72 per continuar si cal) si l'estaves utilitzant per al codi Cobol. S'utilitzava inicialment un IBM 026 punxonadora. En aquells dies, no hi havia txad penjat, així que podies treure el txad i desfigurar l'habitació d'algú. Es va realitzar la seqüenciació Col 73-80 . Els dispositius de perforació de targetes més recents seqüenciarien automàticament les vostres targetes. Així que podríeu passar les vostres cartes a través d'un classificador de cartes si deixeu caure la baralla o si un operador estúpid remenava les vostres cartes. Us puc assegurar que no voleu ordenar manualment un programa amb 1000 cartes , segons construccions Cobol cols.