Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
54
Społeczeństwoinformacyjne
WUSAkilkaprzedsiębiorstwrozpoczęłoprodukcjękomputerów,stosującod-
miennerozwiązaniakonstrukcyjneprogramowanewjęzykuwewnętrznymmaszyny
6.
Takierozwiązaniakonstrukcyjneuniemożliwiałyprzenoszenieprogramówmiędzy
komputerami,ograniczająctymsamymichwykorzystanie.Dopieronakongresie
inżynierówelektrykówamerykańskich(IEEE)wkońculatczterdziestychub.wieku
zinicjatywyJohnavonNeumannaskodyfikowanopodstawowezasadybudowykom-
puterówstosowanedotychczas
7.
Trudnościzwiązanezprogramowaniemwjęzykuwewnętrznymmaszyny,co
obokkosztukomputerastanowiłoistotnąbarieręwdostępieużytkownikówdoma-
szyny,spowodowałypodjęciepracnadutworzeniemjęzykawyższegorzędu(język
wysokiegopoziomuang.highlevellanguage)zbliżonegodojęzykanaturalnego
8.
Drugageneracja(komputerytranzystorowe)
Istotnymmankamentemkomputerówlampowychpierwszejgeneracjibyławy-
sokaawaryjnośćlampzużywającychdużąilośćenergiielektrycznejizajmujących
dużomiejsca.Dlategowynalezieniew1947rokutranzystorapółprzewodnikowego
elementuzastępującegolampyelektronowe,iuruchomieniepierwszegokomputera
tranzystorowegow1951rokuwyeliminowałowadykomputerówlampowych.
Zmniejszenieodległościpomiędzyczęściamiskładowymikomputeraspowodowało
zwiększenieszybkościdziałaniaukładuorazistotnepolepszenieinnychparametrów
komputerówiurządzeńzewnętrznych.Rozwojowisprzętutowarzysząopracowywa-
nienowychprogramóworazwzrostzastosowańkomputerów.
Trzeciaiwyższegeneracjekomputerów(komputerynaukładachscalonych)
Nadalpozostałajednakistotnaniewygodazwiązanazkoniecznościąprowadze-
niatysięcypołączeńpomiędzytranzystoramiiinnymielementamikomputera.Bada-
niaprowadzonewróżnychzespołachnadumieszczeniemwieluelementównajednej
płytcepółprzewodnikadoprowadziływ1958rokudowykonaniasprawnegoukładu
scalonego[13].W1971rokuskonstruowanopierwszynaświeciemikroprocesorIntel
2004(rys.2.2),zapoczątkowująckolejnągeneracjękomputerówkomputerówna
układachscalonych
9.
6Językwewnętrzny(językmaszynowyang.machinelanguage)jestściślezwiązanyzbudowąkompu-
teraijestdlaniegobezpośredniozrozumiały;każdainstrukcjaprogramujestzapisanawpostacisymboli
zero-jedynkowych[3].
7Jednąztychzasadjestuniezależnienieprogramuodbudowykomputeraprzechowującegowpamięci
wymiennyprogramidane(maszynavonNeumanna)[3].
8JednymizpierwszychjęzykówwysokiegopoziomubyłyopracowanywUSAFORTRAN(FORmula
TRANslation)ieuropejskijęzykALGOL(ALGOrythmicLanguage)stosowanewobliczeniachnume-
rycznychorazCOBOL(COmmonBusinessOriententedLanguage)wykorzystywanywprzetwarzaniu
masowychdanychekonomicznych.Wśródinnychjęzykówwysokiegopoziomumożnawymienić
BASIC,C,Pascal,Prolog(por.[3]).
9ObecnieIntelwyprodukowałukładscalonydoemulacjidużegokomputera(mainframe)[21].