| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Computer Programmering i hulkort Era
    Den moderne computer og dens tastatur - mus - monitor -formatet har eksisteret i så lang tid nu er det svært at forestille sig computing liv uden et fuldt elektronisk grænseflade . Det var ikke altid på denne måde , dog, og engang programmering og debugging betød poring over stakke atter stakke af hulkort . Selv om det tilsyneladende besværlige og tidskrævende i bakspejlet , er det stadig tilbudt muligheden for at foretage beregninger, der ville have været nær- umuligt med hånden. Pre- Computer hulkort

    Selvom hulkortet er forbundet med de tidlige dage af computere , det går tilbage til slutningen af ​​1800-tallet , hvor den blev brugt til tabulerer resultaterne af 1890 folketællingen . Vitale statistikker blev registreret på hulkort, som derefter blev udarbejdet ved at fodre dem gennem en mekanisk tabulating maskine, der viste resultater på ur -lignende skiver . Denne metode til databehandling blev opfundet af Herman Hollerith , hvis selskab var en af ​​de fire, der senere skulle fusionere og kommer til at blive kendt som IBM i 1924.
    Programmeringsprocessen

    at skrive et program , ville du begynde med håndskrift din kode på papir kodning former, der havde omkring halvtreds linjer på hvert ark , hvor hver linje, der svarer til en enkelt hulkort . Skemaerne blev derefter oversat til kort ved en keypunch operatør , der ville skrive programmet i keypunch maskine , der producerer hulkort . Disse første kort - kaldet en kilde deck - var endnu ikke det endelige program , men snarere en beskrivelse af, hvad programmet skulle gøre . Kilden deck blev ført ind på computeren , hvor en compiler program ville læse kortene og producere et sekund sæt kort - det egentlige program selv. Disse kort blev derefter tilført til computeren , ofte efterfulgt af datakort kan læses af programmet til at udføre sin funktion . Resultatet blev derefter output til papirudgave via printer.

    Begrænsninger

    programmer blev generelt begrænset i størrelse til antallet af kort tragten på computeren var stand til at holde - omkring 2.000 kort i 1970'erne. Det var muligt at skrive længere programmer, men tragten skulle overvåges og fodret de ekstra kort i den rigtige rækkefølge , da rummet blev åbnet op, hvilket var tilbøjelige til at fejl og ville skabe fejl. Debugging compiler output var en lang og eye- belastende opgave, da de ulovlige kort, skulle være placeret og korrigeres ved hånden. Desuden blev computer tid begrænset i de fleste tilfælde som de computere af tiden kun kunne køre et program ad gangen, og natten og 24-timers turnaround-tider var normen at få programmets resultater tilbage.
    The End of hulkort
    p Som magnetbånd og disk storage faldt i pris og blev mere pålidelige, det udstansede kortets dage blev talte. En enkelt magnetisk bånd var i stand til at holde hvad der svarer til 10.000 hulkort , med 8-tommer og 5,25-tommers diskette efter tæt bagud i kapløbet for stadig kompakt og high-density opbevaring. Ved midten af ​​1980'erne magnetisk lagring af data havde endelig gjort det udstansede kort forældet computing formål.

    Forrige :

    næste :
      Relaterede artikler
    ·Mislykket API Sikkerhed: Token Påkrævet 
    ·Sådan kompilere og køre programmer med SSH 
    ·Sådan Konverter Recursive at Iterativ 
    ·Sådan Indsæt flere rækker fra SPUFI 
    ·Sådan redigeres en UDF fil 
    ·Sådan Bind en C Sharp Collection til en liste 
    ·De tre grundlæggende principper for objektorienteret p…
    ·ASCII -protokollen 
    ·Hvordan man skriver et script til Logoff 
    ·Sådan oprettes en Visual Logic Flowchart 
      Anbefalede Artikler
    ·Hvordan man skriver et program i Visual Basic , der vil…
    ·Sådan Flet PHP med HTML 
    ·Sådan vises dynamisk information på websider med Java…
    ·Sådan Generer Ressourcestærke Scaffold Rails 
    ·Sådan Override Hvert element i DIV 
    ·Android UI Development 
    ·Sådan Bind Data i Grid View 
    ·Sådan bruges et anker Tag i JSP 
    ·Hvordan man kompilerer i Java 
    ·Sådan ændres Case af Bogstaver i Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com