Štancēšanas karte



Štancēšanas karšu automāts

Perfokartes (vai 'perfokartes'), pazīstamas arī kā Hollerith kartes vai IBM kartes , ir papīra kartes, kurās ar roku vai mašīnu var caurumot caurumus, lai attēlotu datoru dati un instrukcijas . Tie bija plaši izmantoti līdzekļi ievadīšana datus agrīnajos datoros. Kartes tika ievadītas karšu lasītājā, kas savienots ar datoru, kas caurumu secību pārveidoja par digitālu informāciju.



Piemēram, agrīns datorprogrammētājs uzrakstīja programmu ar roku, pēc tam pārveidoja programmu par perforēto karšu sēriju, izmantojot perfokaršu mašīnu. Pēc tam programmētājs aiznesa karšu kaudzi uz datoru un padeva kartes karšu lasītājā, lai ievadītu programmu. Attēlā ir piemērs, kā sieviete izmanto perfokartes mašīnu, lai izveidotu perfokarti.

Kā darbojās perfokartes?

Izmantojot perfokartes mašīnu, kā parādīts iepriekš redzamajā attēlā, datus kartē var ievadīt, caurumojot katrā kolonnā caurumus, kas apzīmē vienu rakstzīmi. Zemāk ir perfokartes piemērs.



Štancēšanas karte

Kad karte ir pabeigta vai nospiežama Atgriešanās taustiņš, karte tehniski “saglabā” šo informāciju. Tā kā katrā kartē ir tikai tik daudz datu, ja jūs rakstāt programmu, izmantojot perfokartes (pa vienai kartei katrai koda rindiņai), tai ir nepieciešama kaudze perfokartes.



Lai ielādētu programmu vai nolasītu perfokartes datus, katra karte tiek ievietota a perfokartes lasītājs lai ievadītu datus no kartes datorā. Kad karte tiek ievietota, perforatora kartes lasītājs sākas kartes augšējā kreisajā pusē, vertikāli lasot no augšas uz leju. Kad karšu lasītājs ir izlasījis kolonnu, tas pāriet uz nākamo kolonnu. Lasītājam lasot informāciju, tā tiks ierakstīta datorā atmiņa . Pēc visu karšu ievietošanas atmiņā datoram tiks dots norādījums izpildīt kodu. Ja informācija bija iznāca (iespiests), tas tiktu izdots kā perfokartes.

Lielākā perfokaršu programma bija no 1950. gadu SAGE pretgaisa aizsardzības sistēmas, kurā tika izmantotas 62 500 perfokartes (apmēram 5 MB datu). Zemāk redzamajā attēlā sieviete stāv blakus šajā programmā izmantotajām perfokartēm.

Sieviete stāv blakus tūkstošiem perfokartu

Viena no lielākajām lietotāju bailēm, kas nodarbojas ar perfokartēm, bija perfokartu nomešana. Ja šīs kartes tiktu nomestas vai nedarbotos, programmas atjaunošana var ilgt vairākas dienas vai nedēļas. Dažos gadījumos programmu nebūtu iespējams atjaunot.

Kā cilvēks var izlasīt perfokarti?

Lielākā daļa no vēlākajām perfokartēm tika uzdrukātas kartes augšpusē, ko katra karte saturēja. Šīm kartēm varat pārbaudīt kartes augšdaļu, lai redzētu, kas kartē ir saglabāts. Ja kartē tiek pamanīta kļūda, tā tiek atkārtoti izdrukāta. Ja kartes augšpusē netika izdrukāti dati, cilvēkam būtu jāzina attēlotais skaitlis un katru kolonnu manuāli jātulko. Ja jums ir pazīstami mūsdienu datori, tas būtu līdzīgi kā to zināt binārs 01101000 un 01101001 ir vienādi ar 104 un 105 , kas iekš ASCII salikt burvestības Sveiki .

Perfokartes vēsture

Perfokartes, kā zināms, tika izmantotas jau 1725. gadā tekstilmateriālu vadīšanai. Piemēram, Džozefs Marī Žakards izmantoja perfokartes, lai izveidotu zīda audumu pašportretu. Kartes vēlāk tika izmantotas informācijas glabāšanai un meklēšanai 1832. gads autors Semen Korsakovs. Vēlāk 1890. gads , Hermans Holerits izstrādāja metodi mašīnām, lai reģistrētu un saglabātu informāciju perfokartēs, kuras izmantos ASV skaitīšanā. Vēlāk viņš izveidoja uzņēmumu, kuru mēs pazīstam IBM .

Kāpēc tika izmantotas perfokartes?

Agrīnā datorā nevarēja saglabāt tādus failus kā mūsdienu datori. Ja vēlaties izveidot datu failu vai programmu, vienīgais veids, kā izmantot šos datus ar citiem datoriem, bija perforatora kartes izmantošana. Pēc tam, kad tika izveidoti magnētiskie nesēji un tie kļuva lētāki, perfokartes vairs netika izmantotas.

Vai joprojām tiek izmantotas perfokartes?

1900. gadu sākumā primārā datu glabāšanas un iegūšanas metode bija perfokartes. Cits atmiņas ierīces perfokartes sāka nomainīt pagājušā gadsimta sešdesmitajos gados, un mūsdienās tās tiek reti izmantotas vai atrodamas.

Vai perfokartes ir ievades ierīces?

Nē. Kartes pašas par sevi nav ievades ierīces. Tomēr perfokartes lasītājs tiek uzskatīts par ievades ierīce jo tas ņem datus no perfokartes un nosūta tos datoram.