Skaičiavimo technikos ir programavimo raida Lietuvoje

Skaičiavimo technikos pradžia Lietuvoje siejama su XVII amžiumi. Tobulindamas 1642 m. B. Pascalio išrastą skaitytuvą, laikrodininkas iš Nesvyžiaus Jewna Jakobsonas apie 1770 m. sukonstravo pirmąjį lietuvišką skaičiuotuvą (saugomas M. Lomonosovo muziejuje Sankt Peterburge).

XIX a. pabaigoje Willgodto Theophilio Odhnerio (Švedija) išrasti aritmometrai Original-Odhner po II pasaulinio karo išplito ir Lietuvoje, plačiai naudoti įstaigose iki asmeninių kompiuterių atsiradimo. XX a. 6 dešimtmečio viduryje pradėtos naudoti klavišinės elektromechaninės skaičiavimo mašinėlės.

Elektroninėmis skaičiavimo mašinomis (taip buvo vadinami kompiuteriai) pradėta domėtis XX a. 6 dešimtmečio viduryje. 1955 m. A. Jucio iniciatyva Vilniaus universitete pradėjo veikti elektroninis integratorius ELI-12 - pirmasis elektroninis skaičiavimo įrenginys Lietuvoje.

Kompiuterių projektavimo darbai prasidėjo 1959 m. įkūrus Specialųjį konstravimo biurą prie Vilniaus skaičiavimo mašinų gamyklos (vėliau Skaičiavimo mašinų specialus konstravimo biuras). Pirmasis darbas buvo mašinos EV 80, suprojektuotos Maskvos institute NIISčiotmaš, modernizavimas.

Skaičiavimo mašinų projektavimas

1968 m. suprojektuota skaičiavimo mašina Rūta 110 - už jos projektą 1970 m. paskirta LSSR respublikinė mokslo ir technikos premija E. Bičiūnui, V. Blodžiūnui, Broniui Borisai, A. Čuplinskui, A. Drąsučiui, J. Kamičaičiui, J. Linčiauskui, A. Nemeikšiui, V. Pauzai, V. Ramanauskui ir M. Stulpinui. Tuo pačiu metu suprojektuotas optinis rašto ženklų skaitymo įrenginys Rūta 701 mašinai Rūta 110.

1964 m. Specialiame konstravimo biure prie Vilniaus skaičiavimo mašinų gamyklos pradėti kaupiklių projektavimo darbai. 1968 m. suprojektuotas diskų įrenginys - kaupiklis R401 ir pagaminti pirmieji jo pavyzdžiai skaičiavimo mašinai Rūta 110 (vadovas J. Kamičaitis). Pakete buvo 5 diskai, kurių bendra talpa - 1,4 megabaito (prilygsta šiandieninio lanksčiojo diskelio talpai).

Vėliau suprojektuotas dvigubai mažesnės talpos, bet daug mažesnis ir paprastesnis kaupiklis R412, turintis tik vieną diską ir vieną galvutę. Jo pagrindu 1976 m. suprojektuotas naujas kaupiklis R414. Sukurta originali duomenų kodavimo sistema, leidžianti padvigubinti įrašymo tankį nedidinant laikmenos permagnetinimų fizinio tankio.

1973 m. suprojektuotas blokinis vieno disko kaupiklis R421A. Visų šių kaupiklių sąsaja buvo suderinta su Skaičiavimo mašinų specialaus konstravimo biuro projektuojamomis skaičiavimo mašinomis. 1982 m. suprojektuotas kaupiklis SM5408 su keičiamaisiais magnetiniais diskais, 1985 m. - kaupiklis SM5514 su stacionariaisiais diskais, tinkantis asmeniniams kompiuteriams.

20 a. 7 dešimtmečio pradžioje Lietuvoje pradėti steigti skaičiavimo centrai - pirmasis įsteigtas 1962 m. Matematikos ir informatikos institute (nuo 2018 m. Vilniaus universiteto Duomenų mokslo ir skaitmeninių technologijų institutas). 1968 m. Lietuvoje veikė 10, 1970 m. - 16 skaičiavimo centrų.

Galingiausią skaičiavimo techniką turėjo Matematikos ir informatikos instituto skaičiavimo centras, 1985-89 m. jame veikė vienintelis Lietuvoje superkompiuteris Elbrus-1-K2. Apie 1980 m. didžiausi kolektyvinio naudojimo ne tik Lietuvoje, bet ir Latvijoje bei Estijoje buvo Vilniaus universiteto ir Kauno technologijos universiteto skaičiavimo centrai.

Kiti didieji Lietuvos skaičiavimo centrai: LSSR valstybinio plano komiteto Liaudies ūkio planavimo ir ekonomikos mokslinių tyrimo instituto, Centrinės statistikos valdybos respublikinis, Finansų ministerijos informacinis, Žemės ūkio ekonomikos mokslinių tyrimo instituto, Žemės ūkio projektavimo technologijos tresto Orgtechstatyba ir kiti.

1983 m. Lietuvoje pirmą kartą pademonstruotas asmeninis kompiuteris (bendrovės Apple gamybos kompiuteris su spalvotu monitoriumi). Asmeniniai kompiuteriai Lietuvoje pradėjo plisti 20 a. 9 dešimtmečio viduryje. Iš pradžių tai buvo DVK, PE VM ES, BK 0010, Yamaha, Robotron kompiuteriai, vėliau - IBM PC.

Pirmuosius į Lietuvą įvežtus kompiuterius reikėdavo papildyti lietuvių kalbos rašto ženklų koduotėmis, jų vaizdais ekrane ir spausdintuvuose. 1992 m. Lietuvoje veikė apie 8000 asmeninių kompiuterių. Informacijos technologijų srityje dirbo apie 11 200 specialistų. 2000 m. pabaigoje jau veikė apie 280 000 asmeninių kompiuterių.

Valstybinėse įstaigose asmeniniais kompiuteriais naudojosi daugiau kaip 80 % darbuotojų, namuose apie apie 13 % gyventojų. Lietuvoje be asmeninių kompiuterių, naudojamos tarnybinės ir darbo stotys, naujos kartos mažieji ir didieji kompiuteriai, superkompiuteriai. Šiuo metu (2015 m.) Lietuvoje galingiausias superkompiuteris yra Vilniaus universiteto Matematikos ir informatikos institute (1920 procesorinių branduolių, 3,6 TB operatyviosios atminties, 620 TB duomenų saugykla, veikia nuo 2009 m.).

Lietuvoje pirmieji kompiuterių telkiniai pradėti kurti 2003 m. (R. Čiegis, A. Juozapavičius, Ramūnas Šablinskas, A. L. Telksnys, bendrovė BGM). Kai kurios įstaigos (Vilniaus Gedimino technikos universitetas, Klaipėdos universitetas ir kitos) su telkiniais eksperimentuoti pradėjo šiek tiek anksčiau. Lietuvoje galingiausias Vilniaus Gedimino technikos universiteto kompiuterių telkinys Vilkas III, veikiantis nuo 2003 m., naudojamas moksliniams skaičiavimams.

2003 m. bendrovė BGM Lietuvos policijos kriminalistinių tyrimų centre įdiegė telkinį Elitas® Intel® Itanium® 2, kuris naudojamas daktiloskopinei informacijai apdoroti. 2004 m. bendrovė Blue Bridge bendrovėje Lietuvos telekomas (2006-17 bendrovė Teo, nuo 2017 bendrovė Telia) įdiegė Hewlett-Packard darbo stočių telkinį, naudojamą klientų ir jų mokėjimų apskaitai ir sąskaitoms rengti.

2004-05 m. kompiuterių telkiniai pradėti kurti masiškai. Svarbesni veikiantys moksliniams skaičiavimams skirti kompiuterių telkiniai: MIF GRID (Vilniaus universitetas), ELEN GRID (Kauno technologijos universitetas), VDU IF (Vytauto Didžiojo universitetas), TFAI Elitas IA-64 (Vilniaus universiteto Teorinės fizikos ir astronomijos institutas), BGM-CORPI KU (Klaipėdos universitetas), Generolo Jono Žemaičio Lietuvos karo akademijos ir Fizinių ir technologijos mokslų centro kompiuterių telkiniai.

2005 m. Lietuvos mokslo įstaigų kompiuterių telkiniai pradėti jungti prie Estijos EestiGRID ir Šiaurės šalių NorduGRID tinklų. Sukurtos pirmosios Lietuvos lygiagrečiųjų ir išskirstytųjų skaičiavimų tinklo LitGRID užuomazgos, šis tinklas plėtojamas toliau.

Programavimo kalbos ir sistemos

Programavimo kalbomis Lietuvoje susidomėta apie 1961 m. 1963 m. Vilniaus universitete buvo dėstomas Algol-60 kalbos kursas. Matematikos ir informatikos instituto darbuotojai buvo pirmieji programavimo kalbų propaguotojai Lietuvoje. Pirmieji programavimo kalbų transliatoriai Lietuvoje atsirado apie 1965 m. kartu su elektronine skaičiavimo mašina Minsk-22; tai buvo Talino kibernetikos institute sukurtų programavimo kalbų Velgol ir Malgol, Minsko skaičiavimo mašinų gamykloje sukurto supaprastinto programavimo kalbos Algol-60 varianto transliatoriai.

Apie 1967 m. Lietuvoje pasirodė Fortran ir Cobol kalbos, su elektronine skaičiavimo mašina Minsk-32 (1971-72 m.) pirmieji asembleriai, su Europos Sąjungos elektronine skaičiavimo mašina (apie 1980 m.) - PL/1, RPG, 20 a. 8 dešimtmečio pradžioje - Lisp, Pascal ir kitos programavimo kalbos. Tuo metu pramoninis programavimas Lietuvoje vyko asemblerio ir Cobol, šiek tiek - PL/1 ir RPG kalbomis.

Moksliniai ir inžineriniai uždaviniai daugiausia buvo programuojami Fortran kalba, studentams, vėliau ir moksleiviams mokyti plačiai buvo naudojama Pascal kalba. Pirmosios operacinės sistemos atsirado kartu su BESM-6 (1972 m., OS Dispak) ir Minsk-32 (apie 1970 m.). Kartu su Europos Sąjungos šeimos elektroninėmis skaičiavimo mašinomis Lietuvoje atsirado operacinių sistemų IBM DOS, IBM OS/360 ir IBM OS/370 variantai.

Po 1991 m. asmeniniams kompiuteriams pradėta naudoti operacinė sistema IBM DOS PC, vėliau Windows šeimos operacinės sistemos. 1991-93 m. Lietuvoje veikę kompiuteriai NORSK Data buvo valdomi operacine sistema Sintran. Apie 1993 m. pradėtos naudoti operacinės sistemos UNIX (asmeniniams kompiuteriams) ir AIX. Pirmosios duomenų bazių valdymo sistemos (DBVS) Lietuvoje atsirado 1980-81 m.

1981 m. jau buvo naudojama VSMG duomenų bazė, sukurta DBVS Bank DOS pagrindu, ir Kauno medicinos instituto (1989-98 Kauno medicinos akademija, 1998-2010 Kauno medicinos universitetas, nuo 2010 Lietuvos sveikatos mokslų universitetas) duomenų bazė, sukurta DBVS Oka pagrindu. Tais pačiais metais pradėtos kurti Finansų ministerijos, Lietuvos žemės ūkio ekonomikos mokslinio tyrimo instituto ir daugelio kitų organizacijų duomenų bazės.

Pirmąją operacinę sistemą OS/2 Warp 1996 m. sulietuvino bendrovė IBM. 2001 m. buvo sulietuvinta tekstų rengyklė Word XP. 2002 m. bendrovė Microsoft kartu su bendrove Tildė iš dalies sulietuvino sistemą Windows XP, 2003-04 m. - kitas raštinės paketo programas: Excel 2003 ir PowerPoint 2003.

Pirmieji programavimo kalbų vadovėliai lietuvių kalba: G. Grigo Programavimas algoritmine kalba Algol-60 (1971), Algoritminė kalba Algol-60 (1976), Algoritminė kalba FORTRAN (1976), Programavimo kalba PL/1 (1978).

Programavimo darbų raida

Įkūrus Matematikos ir informatikos instituto, Vilniaus universiteto ir Kauno technologijos universiteto skaičiavimo centrus Lietuvoje pradėti vykdyti pirmieji užsakomieji programavimo darbai. Daugumą darbų sudarė nedidelių inžinerinių arba statistinio duomenų apdorojimo uždavinių programavimas.

Apie 1965 m. Matematikos ir informatikos institute buvo projektuojamas Algol-60 transliatorius skaičiavimo mašinai Rūta-110 (Vanda Mališauskaitė-Bikelienė, Dangutė Petrėnaitė-Sapagovienė, Rima Bražionytė-Paškevičienė ir kiti). 1968 m. užsakomuosius darbus pradėjo vykdyti Matematikos ir informatikos institute suburta programuotojų grupė (1963-91, vadovas V. Matulis). 1968-91 m. ši grupė (A. Čaplinskas, P. Rumšas, Bronius Vaičiulis ir kiti) kūrė programinę įrangą, skirtą dideliems projektams planuoti ir valdyti.

1975 m. visiškai įdiegtas formalus programų sistemų kūrimo procesas. 1973 m. įkurtas Sąjunginio valstybinio apskaitos ir skaičiavimo darbų mechanizavimo projektavimo technologinio instituto Lietuvos filialas, kuris vykdė didelio masto pramoninio programavimo darbus.

Jis kūrė informacinių sistemų programinę įrangą, kuri buvo diegiama visoje SSRS: tipinę programinę įrangą sąjunginiam ir respublikiniams statistikos komitetams, civilinei aviacijai ir oro uostams, naftos bazėms ir degalų tiekimui, t. p. valstybinio draudimo įstaigų ir bankų informacines sistemas, programų sistemas Leningrado (dabar Sankt Peterburgas) autotransporto susivienijimams.

1988 m. įsteigta bendra Lietuvos ir Austrijos bendrovė Baltic Amadeus pirmiausia ėmėsi asmeninių kompiuterių programinės įrangos lietuvinimo - sukurti pirmieji lietuviški šriftai, jiems pritaikytos spausdintuvų valdymo, rašybos tikrinimo programos ir kita. Vėliau pradėtos kurti dokumentų tvarkymo sistemos ir kita kompiuterizuotų informacinių sistemų programinė įranga.

Statybos organizacijoms skirtą projektų planavimo ir valdymo programinę įrangą kūrė K. Antanavičiaus vadovaujama Vilniaus Gedimino technikos universiteto laboratorija. 1988 m. įkurtame Skaičiavimo technikos ir informatikos mokslinio tyrimo institute buvo vykdomi didelio masto programavimo darbai, kuriama techninė įranga, sisteminė programinė įranga ir dalykinės programos institute projektuojamiems įrenginiams.

Po 1991 m. šis institutas reorganizuotas ir sukurtas Valstybinis informacinės technologijos institutas (veikė iki 2012 m.) didesnio pavojingumo sistemų (naftotiekių, geležinkelio, vandentiekio, atominės elektrinės) valdymui modernizuoti ir kitiems darbams.

Valstybinio informacinės technologijos instituto specialistai dalyvavo modernizuojant Ignalinos atominės elektrinės kompiuterizuotąsias sistemas, rengiant daugumos tų sistemų saugumo didinimo reikalavimus, prisidėjo prie nacionalinės informacijos technologijų ir telekomunikacijų saugumo koncepcijos rengimo. Valstybinis informacinės technologijos institutas vienas pirmujų (2005 m.) Lietuvoje pradėjo gyvenamosios aplinkos kompiuterizavimo, t. p. virtualiosios terpės pritaikymo neįgaliesiems darbus.

20 a. 9 dešimtmečio pabaigoje pradėjo sparčiai steigtis pramoninio programavimo įmonės. Tuo metu įsikūrė beveik visos žinomiausios informacinių technologijų bendrovės: Informacinės technologijos (1988, iki 1991 Informacinių technologijų įmonė), Alna (1989), BGM (1991), Penki kontinentai (1992), Elsis (1991), Sonex sistemos (1997, iki 1999 bendrovės Sonex kompiuteriai skyrius), Info Tec (1991), Ogmios sistemos (1993), Sigmanta (1991, iki 1994 Sigma Americom), Blue Bridge (1993), Prototechnika (1990), Algoritmų sistemos (2001), CompIdea (1991), Edrana (1987-92 Materialinių išteklių ministerijos skaičiavimo centras, 1992-95 Valstybinė kompiuterizavimo įmonė), Labbis (1991), Omnitel (1991, nuo 2017 bendrovė Telia) ir kitos.

Metai Įvykis
Apie 1770 Jewna Jakobsonas sukonstruoja pirmąjį lietuvišką skaičiuotuvą.
1955 Vilniaus universitete pradeda veikti elektroninis integratorius ELI-12.
1968 Suprojektuota skaičiavimo mašina Rūta 110.
1983 Pirmą kartą pademonstruotas asmeninis kompiuteris Lietuvoje (Apple).
2003 Pradėti kurti pirmieji kompiuterių telkiniai Lietuvoje.

tags: #instituto #zemes #ukio #techniko #paskirtis