🕘 Odpiralni čas:

Četrtek in petek 16-20h
Sobota 10-16h
.
Zaprto ob nedeljah in vseh praznikih. 

Back to all Post

Avtomatika: Avtomatsko računanje



Avtomatsko računanje je zaposlovalo znanstvenike in inženirje nove dobe že od konca sedemnajstega stoletja. Znanstveno raziskovanje, ki je v tem času doživelo nesluten razcvet, so želeli razbremeniti dolgočasnih in zamudnih, vendar potrebnih, ponavljajočih se opravil. Z razmeroma preprostimi mehanskimi rešitvami so izdelali različne domiselne, bolj in manj samodejne računske pripomočke in naprave, uporabne pri reševanju znanstvenih, inženirskih in poslovnih izračunov. Vse do sedemdesetih let prejšnjega stoletja so izpopolnjene različice takšnih naprav in pripomočkov skoraj izključno uporabljali tudi slovenski uradniki in inženirji.

Računski pripomočki in naprave

Avtomatsko računanje predstavlja eno izmed prvih področij razvoja avtomatike in ostaja še danes temeljna značilnost sodobnih računalnikov. Čeprav mehanska računala niso pomembneje vplivala na zasnovo strojne opreme računalnikov, pa že sama zamisel, da je mogoče izračune izvajati samodejno s pomočjo umetnih mehanskih oziroma elektromehanskih in pozneje elektronskih pripomočkov, predstavlja odločilen prvi korak v tej smeri, ki ga je dobro poznati in upoštevati. Pomembno merilo za razločevanje računskih pripomočkov in naprav na računala, računske stroje in računalnike je stopnja oziroma obseg samodejnega delovanja. Glede na način delovanja poznamo stopnjevite ali digitalne in zvezne ali analogne pripomočke in naprave, ki so lahko mehanski, elektromehanski ali elektronski.

Za analogna mehanska računala je značilno, da z njimi izračune izvajamo povsem ročno. O avtomatskem računanju v tem primeru torej ne moremo govoriti, lahko pa na primeru zelo priljubljenega analognega računala ponazorimo pomen prvih digitalnih računal in prednosti avtomatskega računanja. Za digitalna mehanska računala sta že značilni določena, najmanjša stopnja in obseg samodejnega delovanja. Kljub enostavnosti mehanskih rešitev te naprave predstavljajo temelj skoraj vse digitalne računske tehnike pred pojavom sodobnih računalnikov in elektronike. Prva mehanska digitalna računala so poganjali na roke, načrti za bolj zahtevne mehanske računske naprave, kot je Analitični stroj Charlesa Babbagea, pa so pred izumom elektrike predvidevali parni pogon (več v članku Avtomatika: Avtomatsko izvajanje ukazov). Elektromehanska računala so se od mehanskih razlikovala seveda predvsem po elektromotorju, ki je poganjal njihove mehanizme. Bila so težja in manj prenosljiva, vendar primerna za okolja, kjer so redno izvajali velike količine izračunov. Pri mehanskih računalih, blagajnah in nekaterih drugih podobnih napravah so tudi po pojavu električnega pogona v veliki meri ohranili ročni pogon. Domači uporabniki so jih zato včasih ljubkovalno imenovali »mlinčki«.

Računalo izdelano po načrtu Gottfrieda Leibniza. Eremeev na Wikimedia.(CC BY-SA 4.0)
Mehanski števci s stopenjskimi valji. Plenuska na Wikimedia.(CC BY-SA 4.0)

Logaritemska računala

Logaritemska ali drsna računala (angl. Slide rule) so najbolj enostavna analogna mehanska računala. Zaradi večstoletne množične uporabe veljajo za enega najpomembnejših računskih pripomočkov. Prva logaritemska računala so izdelali že v sedemnajstem stoletju, zelo pogosto pa so jih uporabljali tudi po pojavu množičnih digitalnih računal, vse do sedemdesetih let prejšnjega stoletja. So cenena in lahko dostopna. Uporabna so za dovolj enostavno in natančno reševanje problemov z manjšim številom korakov. Najbolj enotavna logaritemska računala so omogočala množenje in deljenje, vendar niso bila posebej uporabna za preprosto seštevanje in odštevanje, kjer so blestela digitalna računala. Posebne različice logaritemskih računal so omogočale tudi računanje večkratnikov, korenov in kotnih funkcij, ki jih, razen z zelo redkimi in dragimi digitalnimi računali, ni bilo mogoče izvajati avtomatsko.

Logaritemska računala so podobna ravnilom, vendar sestavljena iz več vpetih in umerjenih letev, med katerimi je vsaj ena premična oziroma drsna. Števila so na letvah prikazana z razdaljami, ki so premosorazmerne njihovim logaritmom. S premikanjem letev lahko razdalje seštevamo ali odštevamo, rezultat pa nato odčitamo kot približno vrednost števila. Prednost logaritmov je ravno v tem, da množenje nadomestimo s seštevanjem, deljenje pa z odštevanjem. Območje računanja z logaritemskim računalom je odvisno predvsem od števila letev in vrste lestvic, po katerih so umerjene, medtem ko je njegova natančnost v veliki meri odvisna od same dolžine letev. Inženirji in znanstveniki so za terensko in manj zahtevno delo uporabljali manjša, približno 15-centimetrska računala, ki so jih lahko nosili kar za pasom ali v žepu. Za natančnejše izračune pa so doma ali v pisarnah običajno uporabljali večja 25- ali 50-centimetrska računala. Poleg računala so uporabljali tudi natisnjene logaritemske tabele ali tablice, med katerimi je bila dobro znana različica slovenskega matematika Jurija Vege.

V šolah in drugih izobraževalnih ustanovah so za prikaz njihove uporabe pogosto uporabljali tudi večja 2-metrska računala. Vsaj do konca sedemdesetih let je bilo poučevanje uporabe pomemben del študija tehničnih in številnih drugih smeri. Uporabniki logaritemskih računal so morali sami poznati vse postopke računanja in so morali vnaprej predvideti in ročno izvesti vsak korak računanja. Računanje so pogosto dopolnjevali z miselnimi postopki in zaokroževanjem, kar je lahko povzročilo večje napake. Napake so lahko nastale tudi pri odčitavanju vrednosti, zlasti pri manjših računalih s težje razločljivimi lestvicami. Mehanska digitalna računala so lahko nekatere od teh postopkov precej poenostavila, vendar so bila do konca devetnajstega stoletja še razmeroma redka. [5],[10],[11]

Običajno logaritemsko računalo. Berthold Werner na Wikimedia. (CC BY-SA 4.0)

Mehanska digitalna računala

Glede na namen in način uporabe poznamo več vrst mehanskih digitalnih računal. Najznačilnejša med njimi so namizna mehanska računala oziroma kalkulatorji in trgovske blagajne. Mednje lahko pogojno uvrstimo tudi nekatere zgodnje, preproste računovodske stroje (angl. Accounting machine), ki združujejo zmogljivosti digitalnega računala in pisalnega stroja.

Mehanska digitalna računala so običajno manjši, namizni ali pa celo žepni, prenosljivi pripomočki. Njihova uporaba je razmeroma enostavna. Uporabniki tovrsnih naprav so lahko avtomatsko izvajali in večkrat ponavljali posamezne osnovne matematične postopke. Ni jim bilo potrebno razumeti kako ti postopki potekajo v napravi, vendar so morali upoštevati osnovne značilnosti in omejitve naprave, saj so bili vsi računski postopki v celoti in strogo določeni s strojno opremo oziroma izvedeni v strojni opremi računal in jih ni bilo mogoče spreminjati. Uporabniki so preprosto vnesli števila, zahtevali računski postopek in zavrteli pogonski mehanizem, naprava pa je preostanek izvedla avtomatsko in zelo natančno. Uporabniki so lahko z mehanskimi kalkulatorji avtomatsko seštevali, odštevali, množili in delili. Z njimi so si najprej pomagali poklicni matematiki, inženirji in znanstveniki.

Pri trgovskih blagajnah in računovodskih strojih je bil poudarek na avtomatskem seštevanju oziroma odštevanju, zato jih včasih imenujemo tudi seštevalniki (angl. Adder). Poleg računskih sta imeli ti dve vrsti naprav še druge značilne zmogljivosti. Blagajne so imele pogosto zmogljivosti za beleženje transakcij na luknjane trakove in tiskanje posameznih računov na papir. Računovodski stroji pa so imeli še posebne zmogljivosti za vodenje in urejanje poslovnih obračunov, kot so računanje in beleženje tekočih vsot ter zapisovanje besedila po vnaprej določenih, enotnih pravilih za oblikovanje dokumentov. Z blagajnami so si pomagali predvsem trgovci in obrtniki, z računovodskimi stroji pa računovodje, ekonomisti in bančniki. [9]

Računalo z zatičnimi kolesci Brunsviga. Ziko na Wikimedia. (CC BY-SA 3.0)
Računovodski stroj Continental. Marcin Wichary na Wikimedia. (CC BY 2.0)
Jugoslovansko računalo z zatičnimi kolesci TRS Calcorex. Miloš Jurišič na Wikimedia. (CC BY-SA 3.0)
Trgovska blagajna National. Subhrajyoti07 na Wikimedia. (CC BY-SA 4.0)

Računski mehanizmi


Vsa mehanska digitalna računala številke shranjujejo, predstavljajo in obenem pretvarjajo na viden način z enim in istim mehanizmom. Lahko rečemo, da so torej mehanski pomnilniki, prikazovalniki in preproste procesne enote v enem. Zasnova skoraj vseh zgodnjih računal izhaja iz naprave, ki jo je v sedemnajstem stoletju izumil Blaise Pascal in za njim izpopolnil Gottfried Leibniz. Po njunih načrtih je prvo tržno uspešno različico (angl. Arithmometer) šele sredi devetnajstega stoletja izdelal Thomas de Colmar. Njegove naprave so prevladovale do začetka dvajsetega stoletja. Osnovni sestavni deli teh zgodnjih mehanskih računal so bili zelo enostavni mehanski števci v obliki stopenjskih valjev in zobatih številčnih kolesc. Stopenjski valji (angl. Stepped reckoner ali Leibniz wheel) so vrtljivi valji s stopničasto urejenimi prečkami devetih različnih dolžin. Nasproti valjev postavljena zobata številčna kolesca se v desetih korakih lahko premikajo vzdolž valja in glede na odmik od začetne točke, ob vrtenju valja zadanejo ob ustrezno število stopenj. Na začetni točki se kolesce zavrti devetkrat, vsak dodaten korak od začetne točke pa povzroči, da se kolesce zavrti za en zob manj.

Prvo zares vplivno posodobitev takšnih računskih mehanizmov je konec devetnajstega stoletja prispeval Theophil Odhner. Namesto stopenjskih valjev je uporabil tako imenovana zatična kolesca. Zatično kolo (angl. Pinwheel counter) je sestavljeno iz izvlečnih zatičev oziroma čepkov. Vsak čepek predstavlja eno stopnjo. Ko uporabnik na računalu izbere številko, mehanizem naprave izvleče izbrano število čepkov iz kolesca. Rešitev je torej zelo podobna prvi, vendar precej bolj praktična. Zatična kolesca so manjša in lažja od stopenjskih valjev, vzdolžno premikanje številčnih kolesc pa ni več potrebno. Proizvodnja je hitrejša in lažja. Naprave z zatičnimi kolecsi so močno prevladovale v prvi polovici dvajsetega stoletja.

V Evropi so bili pomembni proizvajalci tovrstnih naprav nemški Brunsviga, italijanski Olivetti in skandinavski Facit. Vsi trije so bili izdatno zastopani tudi na jugoslovanskem trgu. Med uvoženimi napravami sta imela večji tržni delež v Evropi predvsem ameriški Burroughs in National Cash Register (NCR) s svojimi trgovskimi blagajnami. Zaradi nenadnega, velikega povpraševanja je bilo dovolj prostora še za več drugih srednje velikih in manjših podjetij. Jugoslovansko različico računala z zatičnimi kolesci so kmalu po vojni začeli proizvajati v Tvornici računskih strojeva (TRS) Zagreb. Podatki so skopi, vendar kot kaže so pod znamko Calcorex v petdesetih in šestdesetih letih izdelali še vsaj tri nadgradnje osnovnega mehanskega računala. Ohranjeni primerki pričajo o tem, da so bila njihova računala v jugoslovanskih uradih in podjetjih razmeroma dobro zastopana. Primerek pa hranimo tudi v Računalniškem muzeju. V tovarni so v prehodnem obdobju od konca šestdesetih do sredine sedemdesetih let v manjših nakladah proizvajali tudi računala na električni pogon. Dober primer je računovodski seštevalnik z zmogljivostjo za izračun in beleženje tekočih vsot Simplex, ki spominja na naprave italijanskega Olivettija. [5],[9],[12]

Računalo Olivetti Divisumma 24 iz petdesetih let. Museoscienza na Wikimedia. (CC BY-SA 4.0)
Računalo Facit CA 1 iz petdesetih let. Daderot na Wikimedia. (CC Public domain)

Splošna uporaba naprav


Mehanska digitalna računala so bila v osemnajstem stoletju zelo redka. To so bile drage, težko dostopne naprave izdelane izključno po meri. Posamezne primerke so uporabljali na sodiščih, v elitnih znanstvenih krogih oziroma klubih in podobno. Šele v drugi polovici devetnajstega stoletja so začeli izdelovati prve komercialno dostopne različice Colmarjevih računal, vendar je bila uporaba še vedno omejena na strokovnjake posameznih področij in uradnike. Ob prehodu v dvajseto stoletje so digitalna računala, trgovske blagajne, pisalne in knjigovodske stroje začeli množično uporabljati po vsej Evropi. Samo proizvodnja mehanskih kalkulatorjev je razmeroma hitro narastla iz nekaj sto naprav na okrog sto tisoč naprav letno. Uveljavitev je odražala širšo preobrazbo, ki se je na več področjih postopno pripravljala že nekaj desetletji prej. Izreden razmah pisarniškega dela je spodbudil mehanizacijo najrazličnejših pisarniških opravil, še posebej na področju množičnega ravnanja s podatki.

Z digitalnimi računali so mehanizirali in avtomatizirali računanje, s pisalnimi stroji zapisovanje, z blagajnami in knjigovodskimi stroji pa izdajanje računov in urejeno vodenje poslovnih evidenc. Dejavnosti tovrstnih naprav so v tem času dopolnili še z velikimi računskimi stroji za avtomatsko obdelavo podatkov, ki so mehanizirali in avtomatizirali množično razvrščanje in statistično obdelavo podatkov s pomočjo luknjanih kartic. Vse te naprave so skupno pripomogle k vzpostavitvi temeljev sodobnega pisarniškega dela in ravnanja s podatki, njihov vpliv pa je bil zelo prisoten tudi pri načinu in poteku dela z elektronskimi računalniki od njihovega pojava pa vsaj do sedemdesetih let prejšnjega stoletja (več o tem v članku Avtomatika: Avtomatska obdelava podatkov).

Pri nas so digitalna računala, blagajne in pisalne stroje začeli bolj množično uvažati in popravljati z manjšim zaostankom, nekje med vojnama, sredi dvajsetih let prejšnjega stoletja. Knjigovodske stroje pa so začeli v gospodarstvu in bančništvu uporabljati šele po drugi svetovni vojni. Okvirno lahko rečemo, da so z uvedbo skoraj vseh pomembnih novosti prejšnjega stoletja v naših krajih zamujali z deset do petnajst letno zamudo. Področja in dejansko množičnost uporabe namiznih računal pri nas težko natančno opredelimo in ocenimo. Del zgodbe se jasno odraža v primerkih, ki jih hranimo v Računalniškem muzeju. Poleg jugoslovanske različice Calcorex v Evropi precej razširjenega Odhnerjevega računala, hranimo nekaj zelo značilnih namiznih primerkov iz petdesetih let prejšnjega stoletja, kot sta Olivetti Divisumma 24 in Facit CA1, ter zanimiv žepni primerek mehanskega seštevalnika za sedem mestna števila Produx iz tridesetih let. Računovodskih strojev pa v zbirki Računalniškega muzeja nimamo. [1],[2],[3],[4],[6],[7],[8]

Viri

  1. Slovenec (08.09.1925, letnik 53, številka 202) [→]
  2. Trgovsko-obrtno-industrijski letnik (1931) [→]
  3. Jutro (27.10.1937, letnik 18, številka 251) [→]
  4. Jutro (08.03.1942, letnik 22, števila 55) [→]
  5. Obzornik (1951, letnika 1, števika 3) [→]
  6. Tovariš (28.06.1951, letnik 7, številka 18) [→]
  7. Iskra (1956, letnik 2, številka 3) [→]
  8. Delo (20.09.1969, letnik 11, številka 258) [→]
  9. Ivan Bratko, Vladislav Rajkovič in drugi: Računalništvo (1974) [→]
  10. Obzornik (2003, letnik 50, številka 1) [→]
  11. Nada Razpet in drugi: Jurij baron Vega in njegov čas (2006) [→]
  12. Primerek TRS Calcorex iz 1965 v Arithmeum, Bonn [→]