Kas yra kompiuterių programinė įranga? Kompiuterių programinės įrangos (OS) klasifikacija

27.11.2023

1 tema. Kompiuterių programinė įranga

1. Kompiuterių programinės įrangos tipai

Kompiuterio paskirtis – vykdyti programas. Programoje yra komandos, kurios nustato kompiuterio veiksmų tvarką. Kompiuterių programų rinkinys formuoja programinę įrangą (programinę įrangą). Atsižvelgiant į funkcionalumą, išskiriami šie programinės įrangos tipai:

sisteminis;

taikomos

Sisteminė (pagrindinė) programinė įranga suprantama kaip programinė įranga, apimanti operacines sistemas, tinklo programinę įrangą, paslaugų programas, taip pat programų kūrimo priemones (vertėjus, nuorodų redaktorius, derintuvus ir kt.).

Pagrindinės operacinių sistemų (OS) funkcijos – valdyti kompiuterinių sistemų išteklius (fizinius ir loginius) bei procesus. Fiziniai ištekliai yra: RAM, procesorius, monitorius, spausdinimo įrenginys, magnetiniai ir optiniai diskai. Loginiai ištekliai apima programas, failus, įvykius ir tt Procesas suprantamas kaip tam tikra veiksmų seka, nustatyta atitinkamos programos ir jos naudojamų duomenų.

Šiuo metu įvairių tipų kompiuteriams sukurta daugybė operacinių sistemų. Pavyzdžiui, „Unified System“ kompiuteriuose (ES COMPUTER) buvo naudojamos tokios operacinės sistemos kaip SVM ir ES OS, mažuose kompiuteriuose (SM-4, SM-1420 ir kt.) - OS RV ir RSX-11. MS-DOS ilgą laiką buvo naudojama asmeniniuose kompiuteriuose. Šiuo metu Windows 98/Me, Windows 2000 ir Linix sistemos yra plačiai paplitusios.

Tinklo programinė įranga skirta valdyti bendrus išteklius paskirstytose skaičiavimo sistemose: tinklo saugojimo įrenginius magnetiniuose diskuose, spausdintuvus, skaitytuvus, perduodamus pranešimus ir kt. Tinklo programinė įranga apima OS, kurios palaiko kompiuterių veikimą tinklo konfigūracijose (vadinamoji tinklo OS). , taip pat atskiros tinklo programos (paketai), naudojamos kartu su įprastomis, ne tinklo operacinėmis sistemomis.

Pavyzdžiui, plačiai naudojamos šios tinklo operacinės sistemos: NetWare 4.1 (Novell), Windows NT Server 3.5 (Microsoft) ir LAN Server 4.0 Advanced (IBM). Tačiau pastaruoju metu Microsoft Windows 2000 Server OS pradėjo užimti pirmaujančias pozicijas.

Norint išplėsti operacinių sistemų galimybes ir suteikti papildomų paslaugų kompleksą, naudojamos paslaugų programos. Juos galima suskirstyti į šias grupes:

sąsajų sistemos;

operacinių sistemų apvalkalai;

Sąsajos sistemos yra natūralus operacinės sistemos pratęsimas ir modifikuoja vartotojo ir programų sąsajas, taip pat diegia papildomas kompiuterio išteklių valdymo galimybes. Dėl to, kad pažangi sąsajų sistema gali pakeisti visą vartotojo sąsają, jos dažnai dar vadinamos operacinėmis sistemomis. Tai taikoma, pavyzdžiui, „Windows 3.11“ ir „Windows 3.11 for WorkGroups“.

Operacinės sistemos apvalkalai, skirtingai nei sąsajų sistemos, modifikuoja tik vartotojo sąsają, suteikdami vartotojui kokybiškai naują sąsają, palyginti su įdiegta operacinės sistemos. Tokios sistemos labai supaprastina dažnai prašomų funkcijų, pavyzdžiui, failų operacijų, tokių kaip kopijavimas, pervardijimas ir trynimas, atlikimą, taip pat siūlo vartotojui daugybę papildomų paslaugų. Apskritai apvalkalo programos žymiai pagerina vartotojo sąsajos lygį, labiausiai patenkindamos vartotojo poreikius.

Tokios apvalkalo programos kaip Norton Commander, FAR Manager ir Windows Commander plačiai naudojamos asmeniniuose kompiuteriuose.

Komunalinės paslaugos suteikia vartotojams įrankius kompiuterio ir jo programinės įrangos priežiūrai. Jie užtikrina šių veiksmų įgyvendinimą:

Magnetinio disko priežiūra;

Failų ir katalogų aptarnavimas;

Informacijos apie kompiuterių išteklius teikimas;

informacijos šifravimas;

apsauga nuo kompiuterinių virusų;

archyvuoti failus ir kt.

Yra atskiros komunalinės paslaugos, naudojamos vienam iš išvardytų veiksmų išspręsti, ir daugiafunkciniai paslaugų rinkiniai. Šiuo metu tarp daugiafunkcinių kompiuterių komunalinių paslaugų viena pažangiausių yra „Norton Utilities“ paslaugų rinkinys. Yra versijų, skirtų naudoti DOS ir Windows aplinkoje.

Programų kūrimo įrankiai naudojami kuriant naują programinę įrangą – tiek sistemą, tiek taikomąją programą.

Taikomoji programinė įranga yra programinė įranga, skirta išspręsti konkrečią tikslinę problemą iš probleminės srities. Tokios programos dažnai vadinamos programomis.

Probleminių sričių spektras šiuo metu yra labai platus ir apima bent jau šias: pramoninė gamyba, inžinerinė praktika, moksliniai tyrimai, medicina, vadyba, biuro darbas, leidyba, švietimas ir kt.

Iš visos taikomosios programinės įrangos įvairovės išskiriama labiausiai paplitusių programų grupė (standartiniai paketai ir programos), kurios gali būti naudojamos daugelyje žmogaus veiklos sričių.

Įprastą taikomąją programinę įrangą sudaro šios programos:

teksto rengyklės;

stalo procesoriai;

iliustracinės ir verslo grafikos sistemos (grafikos procesoriai);

duomenų bazių valdymo sistemos;

ekspertinės sistemos;

matematinių skaičiavimų, eksperimentinių duomenų modeliavimo ir analizės programos.

Programinės įrangos rinkoje siūlomos programos paprastai gali būti įdiegtos kaip atskiros programos arba kaip integruotos sistemos. Integruotos sistemos dažniausiai yra ekspertinės sistemos, matematinių skaičiavimų, eksperimentinių duomenų modeliavimo ir analizės programos, taip pat biuro sistemos. Galingos ir plačiai naudojamos integruotos sistemos pavyzdys yra Microsoft Office sistema.

Kadangi programinės įrangos kūrimas bet kokiam tikslui paprastai yra gana sudėtingas ir daug laiko reikalaujantis procesas, šiame skyriuje daugiau medžiagos skirsime bendriems programų kūrimo ir įrankių programinės įrangos klausimams.

2 Sisteminės programinės įrangos paskirtis, funkcijos, pagrindinių komponentų klasifikacija .

Sistemos programinę įrangą galima suskirstyti į šias penkias grupes:

OS.

Failų valdymo sistemos.

Sąsajos apvalkalai, skirti vartotojo sąveikai su OS ir programinės įrangos aplinkomis.

Programavimo sistemos.

Trumpai apsvarstykime šias sistemos programų grupes.

Operacinė sistema

Operacinė sistema (OS) paprastai suprantama kaip valdymo ir apdorojimo programų rinkinys, kuris, viena vertus, veikia kaip sąsaja tarp kompiuterio aparatinės įrangos ir vartotojo su jo užduotimis, kita vertus, yra skirta efektyviausias kompiuterinių sistemų išteklių panaudojimas ir atvejo skaičiavimų organizavimas. Bet kuris iš taikomosios programinės įrangos komponentų būtinai veikia OS. Fig. Pateikiu apibendrintą kompiuterinės sistemos programinės įrangos struktūrą. Matyti, kad nė vienas iš programinės įrangos komponentų, išskyrus pačią OS, neturi tiesioginės prieigos prie kompiuterio techninės įrangos. Netgi vartotojai sąveikauja su savo programomis per OS sąsają.

Pagrindinės funkcijos, kurias atlieka OS, yra šios :

gauti iš vartotojo (ar sistemos operatoriaus) atitinkama kalba suformuluotas užduotis ar komandas – operatoriaus nurodymų (komandų) arba instrukcijų (savotiškų komandų) forma, naudojant atitinkamą manipuliatorių (pavyzdžiui, naudojant pelę). ) - ir jų apdorojimas;

gauti ir vykdyti programų užklausas paleisti, pristabdyti ir sustabdyti kitas programas;

programos inicijavimas (valdymo perdavimas jai, dėl kurio procesorius vykdo programą).

visų programų ir duomenų identifikavimas;

failų valdymo sistemų (FMS) veikimo užtikrinimas ir/ar

duomenų bazių valdymas (DBVS), leidžiantis smarkiai padidinti visos programinės įrangos efektyvumą;

kelių programavimo režimo suteikimas, tai yra dviejų ar daugiau programų vykdymas viename procesoriuje, sukuriant jų vienalaikio vykdymo vaizdą;

Visų įvesties/išvesties operacijų organizavimo ir valdymo funkcijų teikimas;

Griežtų realiojo laiko reakcijos laiko apribojimų tenkinimas (tipiškas atitinkamai OS);

atminties paskirstymas, o daugelyje šiuolaikinių sistemų – virtualios atminties organizavimas;

užduočių planavimas ir išsiuntimas pagal nurodytą strategiją ir aptarnavimo disciplinas;

pranešimų ir duomenų mainų tarp veikiančių programų organizavimo mechanizmų;

vienos programos apsauga nuo kitos įtakos; duomenų saugumo užtikrinimas;

paslaugų teikimas dalinio sistemos gedimo atveju;

programavimo sistemų, kuriomis vartotojai rengia savo programas, veikimo užtikrinimas.

Failų valdymo sistema

Failų valdymo sistemos paskirtis – suteikti patogesnę prieigą prie failais sutvarkytų duomenų. Būtent failų valdymo sistemos dėka, vietoj žemo lygio prieigos prie duomenų, nurodančių konkrečius mums reikalingo įrašo fizinius adresus, naudojama loginė prieiga, nurodant failo pavadinimą ir įrašą jame. Paprastai visos šiuolaikinės operacinės sistemos turi tinkamas failų valdymo sistemas. Tačiau tokio tipo sistemos programinę įrangą atskirti į atskirą kategoriją atrodo tikslinga, nes daugelis operacinių sistemų leidžia dirbti su keliomis failų sistemomis (arba su viena iš kelių, arba su keliomis iš karto). Šiuo atveju jie kalba apie montuojamas failų sistemas (gali būti įdiegta papildoma failų valdymo sistema), ir šia prasme jos yra nepriklausomos. Be to, galime įvardyti paprasčiausių operacinių sistemų, kurios gali veikti be failų sistemų, pavyzdžius, o tai reiškia, kad jos nebūtinai turi failų valdymo sistemą arba gali dirbti su viena iš pasirinktų failų sistemų. Tačiau jūs turite suprasti, kad jokia failų valdymo sistema neegzistuoja atskirai - ji skirta dirbti konkrečioje OS ir su konkrečia failų sistema.

Programinė įranga- programų rinkinys, teikiantis duomenų, skirtų pakartotiniam naudojimui ir pritaikymui skirtingiems vartotojams, apdorojimą arba perdavimą. Programinė įranga suprantama kaip kompiuterinės sistemos vykdomų programų rinkinys. Galutinis bet kurios kompiuterio programos tikslas yra valdyti aparatinę įrangą.

Operacinė sistema- valdymo ir apdorojimo programų rinkinys, kuris, viena vertus, veikia kaip sąsaja tarp kompiuterių sistemos įrenginių ir taikomųjų programų, kita vertus, yra skirtas valdyti įrenginius, valdyti skaičiavimo procesus, efektyviai paskirstyti skaičiavimo išteklius tarp kompiuterių. procesus ir organizuoti patikimą skaičiavimą. Dabar žinomas ir aptariamas pasaulyje 2 operacinės sistemos:

  • - Microsoft Corporation operacinių sistemų Windows šeima, orientuota į grafinės sąsajos naudojimą valdymui.
  • - MS-DOS yra komercinė Microsoft operacinė sistema, skirta su IBM PC suderinamiems asmeniniams kompiuteriams. MS-DOS yra garsiausia DOS šeimos operacinė sistema, anksčiau įdiegta daugumoje su IBM PC suderinamų kompiuterių. Laikui bėgant jį išstūmė „Windows 9x“ ir „Windows NT“ operacinės sistemos.

Vienas iš svarbių kompiuterių programinės įrangos elementų yra programavimo kalba – formali ženklų sistema, skirta kompiuterinėms programoms įrašyti. Programavimo kalba apibrėžia leksinių, sintaksinių ir semantinių taisyklių rinkinį, kuris apibrėžia programos išvaizdą ir veiksmus, kuriuos vykdytojas (kompiuteris) atliks jos valdomas. Populiarios programavimo kalbos: Pascal yra bendrosios paskirties programavimo kalba, viena iš labiausiai žinomų programavimo kalbų, naudojama dėstant programuoti vidurinėse mokyklose ir pirmaisiais universitetų metais, ir yra daugelio kitų kalbų pagrindas; BASIC yra aukšto lygio programavimo kalbų šeima, kurią 1963 m. sukūrė Dartmuto koledžo profesoriai Thomas Kurtz ir John Kemeny, ji buvo skirta programavimo mokymui ir buvo plačiai naudojama įvairių dialektų forma, pirmiausia kaip namų kalba. kompiuteriai.

Programa yra sutvarkytos komandų sekos.

Galutinis bet kurios kompiuterio programos tikslas yra valdyti aparatinę įrangą. Net jei iš pirmo žvilgsnio programa niekaip nesąveikauja su aparatine įranga, nereikalauja jokių duomenų įvesties iš įvesties įrenginių ir išveda duomenis į išvesties įrenginį, jos darbas vis tiek yra pagrįstas kompiuterio aparatūros įrenginių valdymu.

Kompiuterio programinė ir techninė įranga veikia neatsiejamai tarpusavyje ir nuolat sąveikauja.

Kompiuterio sistemos programinės įrangos sudėtis vadinama programinės įrangos konfigūracija.

Yra ryšys tarp programų, taip pat tarp fizinių mazgų ir blokų – daugelis programų veikia pasikliaudamos kitomis žemesnio lygio programomis, t.y. galime kalbėti apie programinės įrangos sąsają. Tokios sąsajos egzistavimo galimybė taip pat pagrįsta techninių sąlygų ir sąveikos protokolų buvimu, o praktiškai ji užtikrina programinės įrangos paskirstymą į kelis sąveikaujančius lygius.

Programinės įrangos lygiai yra piramidės formos. Kiekvienas paskesnis lygis yra pagrįstas ankstesnių lygių programine įranga.

Šiuolaikinio kompiuterio programinė įranga yra labai įvairi, atsižvelgiant į vartotojų su jo pagalba sprendžiamų užduočių įvairovę, kompiuterinių įrenginių atliekamų operacijų įvairovę.

Programinė įranga skirstoma į šiuos tipus:

  • - kompiuterių įkrovos programos;
  • - operacinės sistemos (OS);
  • - Failų sistema;
  • - valdymo apvalkalai, sukurti taip, kad būtų patogu dirbti su failais ir paleisti taikomąsias programas;
  • - įrenginių tvarkyklės.

Kita programinės įrangos klasė yra taikomoji programinė įranga.

Taikomojoje programinėje įrangoje galima išskirti šias programinės įrangos grupes:

  • - PS teksto apdorojimui;
  • - PS skaitmeninei informacijai apdoroti;
  • - PS grafinei informacijai apdoroti;
  • - PS garso informacijai apdoroti.;
  • - PS, teikiantis veiklą telekomunikacijų tinkluose;
  • - PS teikiantis automatizuotą informacijos saugojimą - duomenų bazių valdymo sistemos (DBVS);
  • - PS, naudojamas kontrolės ir diagnostikos procesuose;
  • - PS naudojamas moksliniams tyrimams ir plėtrai;
  • - Mokymuose naudojamas PS - elektroniniai vadovėliai, simuliatoriai, testai ir kt.;
  • - Žaidimų programos;
  • - Vartotojo sukurtos programos

Duomenų bazės naudojamos dideliems informacijos kiekiams saugoti ir apdoroti. Telefonų katalogas yra duomenų bazė, kurioje saugoma informacija apie organizacijas. Užrašų knygelė – tai duomenų bazė, kurioje įrašoma informacija apie žmones. Bibliotekos katalogas yra duomenų bazė, kurioje saugoma informacija apie knygas. Kiekvienoje duomenų bazėje saugoma informacija apie daugybę to paties tipo objektų. To paties tipo objektai turi tą patį savybių rinkinį, todėl duomenų bazėje saugomos kiekvieno objekto šių savybių reikšmės. Duomenų bazė leidžia tvarkingai saugoti duomenis apie daugybę to paties tipo objektų, turinčių tą patį savybių rinkinį. Šiuo metu plačiai naudojamos kompiuterinės duomenų bazės. Duomenų bazių valdymo sistema – tai programa, leidžianti kurti duomenų bazes ir jose rūšiuoti bei ieškoti duomenų. Atlikta naudojant Microsoft Excel, Microsoft Word ir Open Office Writer.

Kompiuterių programinė įranga ir pagrindinės jos charakteristikos. Programinės įrangos klasifikacija.

Spartus naujų informacinių technologijų vystymasis ir jų taikymo srities plėtra paskatino intensyvų programinės įrangos kūrimą. Pakanka pažymėti, kad 1996 m Pasaulinė bendruomenė programinei įrangai išleido daugiau nei 110 mlrd. Be to, programinės įrangos kūrimo tendencijos rodo, kad sąnaudų dinamika nuolat auga, maždaug 20 % per metus.

Sistemos programinė įranga užtikrina kompiuterio veikimą ir priežiūrą bei naujų programų kūrimo proceso automatizavimą. Sistemos programinė įranga apima: operacines sistemas ir jų vartotojo sąsają; programinės įrangos įrankiai; priežiūros sistemos.

Operacinė sistema- privaloma specialios programinės įrangos dalis, užtikrinanti efektyvų asmeninio kompiuterio veikimą įvairiais režimais, organizuojant programų vykdymą bei vartotojo ir išorinių įrenginių sąveiką su kompiuteriu.

Vartotojo sąsaja (paslaugų programos)- Tai yra operacinės sistemos programinės įrangos priedai (apvalkalas ir aplinka), skirti supaprastinti vartotojo ryšį su operacine sistema.

Sąsają teikiančios programos išlaiko vartotojo ir operacinės sistemos komunikacijos (dialogo) formą, tačiau pakeičia bendravimo kalbą (dažniausiai komandų kalba paverčiama meniu kalba). Paslaugų sistemas galima suskirstyti į sąsajų sistemas, operacinių sistemų apvalkalus ir komunalines paslaugas.

Sąsajų sistemos- tai galingos paslaugų sistemos, dažniausiai grafinio tipo, tobulinančios ne tik vartotojo, bet ir operacinių sistemų programinę sąsają, ypač įgyvendinančios kai kurias papildomas papildomų išteklių paskirstymo procedūras.

Operacinės sistemos apvalkalai suteikia vartotojui kokybiškai naują sąsają, palyginti su įdiegta operacinės sistemos, ir leidžia žinoti apie pastarąją neprivaloma.

Komunalinės paslaugos automatizuoja tam tikrų standartinių, dažnai naudojamų procedūrų vykdymą, kurių įgyvendinimui vartotojui reikėtų sukurti specialias programas. Daugelis komunalinių paslaugų turi išvystytą interaktyvią sąsają su vartotoju ir artėja prie komunikacijos su apvalkalais lygio.

Programinės įrangos įrankiai (programavimo sistemos)- privaloma programinės įrangos dalis, su kuria kuriamos programos. Programinės įrangos priemonės apima programų rašymo įrankius (teksto redaktorius); įrankiai programoms konvertuoti į formą, tinkamą vykdyti kompiuteryje (surinktuvai, kompiliatoriai, interpretatoriai, krovikliai ir nuorodų redaktoriai), priemonės programoms stebėti ir derinti.

Teksto redaktoriai leidžia patogiai redaguoti, formuoti ir derinti programų tekstus, o kai kurie – valdyti sukurtų programų sintaksę.

Programa, parašyta algoritmine kalba, turi būti konvertuojama į objektinį modulį, parašytą mašinine kalba (dvejetainiu kodu). Tokį konvertavimą atlieka vertėjai (assembleris – iš Assembler kalbos ir kompiliatoriai – iš aukšto lygio kalbų). Kai kurioms algoritminėms kalboms naudojami interpretatoriai, kurie nesukuria objektinio modulio, bet kiekvieną kartą paeiliui vykdant programą verčia kiekvieną atskirą jos eilutę ar teiginį į mašinų kalbą. Objekto modulį apdoroja krautuvas – nuorodų rengyklė, kuri paverčia jį į vykdomąją mašinos programą.

Derinimo įrankiai leidžia atsekti programas (žingsnis po žingsnio vykdymą su informacija apie vykdymo rezultatus), patikrinti programos sintaksę ir tarpinius rezultatus lūžio taškuose bei keisti kintamųjų reikšmes šiuose taškuose.

Priežiūros ir aptarnavimo sistemos – tai programinės įrangos įrankiai, skirti kompiuterio, diskų ir kt. funkcionalumui stebėti, diagnozuoti ir atkurti.

Programinė įranga tvarko vartotojo užduotis. Pagrindinė koncepcija čia yra programų paketas.
Pagal informacinių sistemų programinę įrangą reiškia programinės įrangos ir dokumentinių įrankių rinkinį, skirtą duomenų apdorojimo sistemoms kurti ir valdyti naudojant kompiuterines technologijas. Sistemos programinė įranga yra programų rinkinys, užtikrinantis kompiuterio darbą. Sistemos programinė įranga skirstoma į pagrindinę ir aptarnavimo. Sisteminės programos skirtos valdyti kompiuterinės sistemos darbą ir atlikti įvairias pagalbines funkcijas (kopijuoti, išduoti sertifikatus, testuoti, formatuoti ir kt.).

Pagrindinė programinė įranga apima:

  • OS;
  • kriauklės;
  • tinklo operacinės sistemos.
Paslaugų programinė įranga apima programas (paslaugas):
  • diagnostika;
  • antivirusinė;
  • žiniasklaidos paslaugos;
  • archyvavimas;
  • tinklo priežiūra.
Taikomoji programinė įranga yra programų rinkinys, skirtas konkrečios dalykinės srities tam tikros klasės problemoms spręsti. Programinė įranga veikia tik tuo atveju, jei yra sistemos programinė įranga.

Taikomosios programos vadinamos programomis. Jie įtraukia:

  • teksto rengyklės;
  • stalo procesoriai;
  • Duomenų bazė;
  • integruoti paketai;
  • iliustracinės ir verslo grafikos sistemos (grafikos procesoriai);
  • ekspertinės sistemos;
  • mokymo programos;
  • matematinių skaičiavimų, modeliavimo ir analizės programos;
  • žaidimai;
  • bendravimo programas.
Specialią grupę sudaro programavimo sistemos (įrankių sistemos), kurios yra sistemos programinės įrangos dalis, tačiau yra taikomojo pobūdžio. Programavimo sistemos yra programų rinkinys, skirtas naujų programinės įrangos produktų kūrimui, derinimui ir diegimui. Programavimo sistemose paprastai yra:
  • vertėjai;
  • programinės įrangos kūrimo aplinka;
  • informacinių programų bibliotekos (funkcijos, procedūros);
  • derintuvai;
  • komunikacijos redaktoriai ir kt.

Išsaugota

Programinė įranga arba programinė įranga (programinė įranga) yra neatskiriama kompiuterio dalis. Programinė įranga yra logiška techninių priemonių tąsa, praplečianti kompiuterių galimybes ir panaudojimo sritis.

Kompiuteriui valdyti naudojamas programinės įrangos kompleksas, suskirstytas į 3 dideles kategorijas:

- sistemos programinė įranga;

– instrumentinės sistemos (programavimo sistemos);

- Taikomoji programinė įranga.

Sistemos programinė įranga skirtas:

– sukurti veiklos aplinką kitoms programoms veikti;

– naujų programų kūrimo proceso automatizavimas;

– patikimo ir efektyvaus kompiuterių tinklo veikimo užtikrinimas;

– įrangos diagnostikos ir profilaktinės priežiūros atlikimas;

– pagalbinių technologinių procesų atlikimas, pavyzdžiui, kopijavimas, archyvavimas ir kt.

Operacinė sistema - programinės įrangos rinkinys, užtikrinantis kompiuterio aparatinės įrangos ir taikomųjų programų valdymą, taip pat jų tarpusavio sąveiką ir vartotoją.

Operacinė sistema yra tarpininkas tarp vartotojo ir kitų programų, taip pat tarp vartotojo ir kompiuterio.

Pagrindinės operacinės sistemos išspręstos užduotys:

– dialogo su vartotoju organizavimas;

– kompiuterinės įrangos valdymas;

– failų sistemos organizavimas;

– taikomųjų programų paleidimas.

Instrumentų sistemos yra skirti programinės įrangos produktams kurti ir apima visus įrankius, reikalingus programoms gaminti ir jų formavimui mašininiame kode, įskaitant programavimo kalbas ir vertėjus.

Programa yra komandų rinkinys, valdantis kompiuterio veiksmus, parašytas pagal programavimo kalbos sintaksę.

Programavimo kalba– dirbtinė kalba, sukurta apibūdinti duomenų apdorojimo algoritmus.

Vertėjas vertėjo programa iš programavimo kalbos į mašininio kodo kalbą. Vertėjai skirstomi į vertėjus ir kompiliatorius.



Vertėjas– vertėjas, suteikiantis nurodymų po instrukcijų vertimą į mašininius kodus ir vienu metu vykdant kiekvieną komandą.

Kompiliatorius– vertėjas, kuris visą programą paverčia mašinos instrukcijomis jos nevykdydamas. Sukompiliuotos programos veikia 20-50 kartų greičiau nei interpretuotos.

Vienas iš pagrindinių programinės įrangos įrankių komponentų yra programavimo kalbos, kurios skirstomos į dvi dideles grupes:

1. Priklauso nuo mašinos (autokodas, surinkėjas);

2. Mašinos nepriklausomos arba aukšto lygio kalbos:

– procedūriškai orientuotas (Fortran, Pascal, BASIC ir kt.);

– orientuotas į problemas (labai specializuotas);

– Objektinis (Java, C++);

– scenarijų kalbos (darbui su programomis internete).

Taikomoji programinė įranga skirtos konkrečiam darbui atlikti. Taikomosios programos yra kuriamos specialistų, dažniausiai skirtų plačiam vartotojų ratui. Paprastas taikomąsias programas kuria vartotojai savo reikmėms.

Tarp daugelio programų yra plačiai paplitusių taikomųjų programų, kurios klasifikuojamos pagal veiklos tipą:

– tekstų ruošimas – teksto redaktoriai;

– grafikos ruošimas – grafiniai redaktoriai;

– tipografinių dokumentų rengimas – leidybos sistemos;

– lentelių duomenų apdorojimas – lentelių procesoriai;

– informacijos masyvų apdorojimas – duomenų bazių valdymo sistemos;

– projektavimas – kompiuterinės projektavimo sistemos;

– apskaita ir finansinė atskaitomybė – buhalterinės ir bankinės programos.

Programinės įrangos tendencijos

Atsiradus asmeniniams kompiuteriams, programinės įrangos kūrimas tapo galingu verslu, kurio plėtrą galima atsekti atsižvelgiant į kai kurias tendencijas, visų pirma:

– programinė įranga yra labai paklausus produktas rinkose;

– programinės įrangos kūrime dėl konkurencijos pereinama prie standartinių sprendimų, įskaitant standartines sąsajas;

– tobulėjant techninei įrangai didėja programų galia, plečiasi jų funkcionalumas;

– palaipsniui pereinama nuo licencijuotų programinės įrangos produktų prie nemokamos programinės įrangos (OS).

Atvirojo kodo programinės įrangos kūrimas mūsų šalyje pamažu virsta kūrimu nacionalinė programinės įrangos platforma (AE), kurios tikslas – spręsti svarbiausias nacionalines problemas:

– finansinių srautų perorientavimas į vidaus rinką (importo pakeitimas);

– šalies nacionalinio saugumo užtikrinimas technologinės nepriklausomybės požiūriu;

– panaikinti informacinių technologijų naudojimo apimties ir lygio atsilikimą ekonomikoje, viešajame valdyme ir visuomeniniame gyvenime;

– vietinių pasaulinio lygio informacinių technologijų plėtros centrų plėtra;

– vietinių programinės įrangos produktų konkurencingumo didinimas pasaulinėje rinkoje.

2011 m. balandžio mėn. Aukštųjų technologijų ir inovacijų komisija prie Rusijos Federacijos Vyriausybės pritarė AE steigimui. Daugiau nei 130 šalies įmonių prisijungė prie naujų programinės įrangos produktų kūrimo ir buvo įtrauktos į specialų mokslo ir technikos naujovių kūrimo komitetą.

Aukščiau buvo paaiškinta, kad kompiuteris atlieka bet kokius veiksmus naudodamas asmens parašytas programas. Savaime, savo, taip sakant, iniciatyva, kompiuteriu niekada jokiu negalintis atlikti veiksmų. Galima sakyti, kad kompiuteris be programos yra kaip automobilis be vairuotojo ir degalų. Todėl turėti programas ne mažiau svarbu nei turėti kompiuterį. Šiuo metu normaliam kompiuterio veikimui reikalingos programos gali būti daug kartų brangesnės nei jo techninė įranga. Šis terminas vartojamas įvairioms kompiuterinėms programoms apibūdinti programinė įranga(programinės įrangos) kompiuteris .

i

Programinė įranga yra programų, kurias galima vykdyti tam tikro modelio kompiuteryje, rinkinys, įskaitant pridedamų techninių ir programinės įrangos dokumentų rinkinius.

Šiame apibrėžime reikia pabrėžti du dalykus. Pirma, skirtingi kompiuterių modeliai turi skirtingą architektūrą, skirtingus informacijos kodavimo metodus ir skirtingas komandų sistemas. Todėl programos, paruoštos vykdyti vieno modelio kompiuteryje, greičiausiai negali būti vykdomos kito modelio kompiuteryje. Taigi turėtume kalbėti apie šio konkretaus modelio arba su programine įranga suderinamų mašinų šeimos programinę įrangą. Antra, kartu su programa perkamas ir techninės dokumentacijos rinkinys, kuriame aprašoma programos paskirtis ir pagrindinės galimybės, techniniai reikalavimai kompiuterinei įrangai (reikalingas RAM ir išorinės atminties kiekis, specialios įrangos prieinamumas ir kt.), metodai. kaip įdiegti programą kompiuteryje ir valdyti programą. Kartais programos aprašymas ir darbo su ja aprašymas gali užtrukti šimtus puslapių teksto. Jei nėra programos dokumentacijos, tada dirbti su programa yra labai labai sunku, o kartais net neįmanoma. Tačiau atkreipkite dėmesį, kad gana dažnai programose yra integruota pagalbos sistema, kurią galima pasiekti tiesiogiai programos vykdymo metu. Tokioje pagalbos sistemoje paprastai yra visa informacija, reikalinga programai valdyti. Kartais ji vadinama Pagalbos sistema(Pagalbos pagalbos).

Daugumoje programų įprasta iškviesti integruotą pagalbos sistemą naudojant funkcinį klavišą F1.

Dažnai vadinama visos kompiuteryje naudojamos programinės įrangos visuma programinė įranga(programinė įranga – programinė įranga, programinė įranga – programinė įranga, gaminiai – gaminiai), o techninės įrangos visuma – aparatūra(hardware - hardware, hard - hard). Ant bet kurio specifinis prieinamas kompiuteris specifinis aparatinės ir programinės įrangos rinkinys, kuris jį sudaro išteklių. Laikui bėgant kompiuterio ištekliai gali keistis, didėti arba mažėti.

Grupė tarpusavyje susijusių programų, teikiančių susijusias informacijos apdorojimo funkcijas, kartu su tam reikalingais pagalbinių duomenų rinkiniais vadinama programinės įrangos paketas, arba programinės įrangos sistema.

i

Vadinama programa arba programinės įrangos paketas, sukurtas masiniam replikavimui programinės įrangos produktas.

Programinės įrangos paketai platinami per pardavimo tinklus, specialius programinės įrangos produktų platintojus arba per pasaulinius kompiuterių tinklus. Šiuo metu naudojami šie programinės įrangos produktų platinimo būdai: komerciniai, dalijimosi programine įranga- iš dalies apmokėta arba dalijama programinė įranga (dalintis - akcija, dalis, gaminiai - produktas), nemokama programa- nemokamas (nemokamas - nemokamas) ir teismo procesas- bandymas (bandymas - testas). Komerciniai paketai perkami už visą kainą, o shareware paketai perkami už nedidelę, kartais simbolinę kainą po nemokamo bandomojo laikotarpio. Šiuo laikotarpiu vartotojas dažniausiai dirba su nepilnu paketu. Ir jei programa jam tinka, tada sumokėjęs nurodytą sumą vartotojas gauna visą paketą ir visas juridines teises juo naudotis. Bandomuosius paketus jų kūrėjai platina nemokamai testavimo ir testavimo tikslais, o nemokamos programinės įrangos paketai platinami pagal tam tikrą reklamos ar prekybos politiką. Įsigijęs programą per mažmeninės prekybos tinklą arba iš specializuotų platintojų, pirkėjas įgyja visas juridines teises ja naudotis. Perkant programą iš legalių platintojų, pirkėjas kartu su paketu gauna sertifikatą arba licenciją tam tikras teises naudotis paketu. Nelegalūs platintojai tokių dokumentų neišduoda. Nemokamas pirkimas komercines ir bendro naudojimo programas kopijuojant ( nelicencijuotas, neteisėtas, piratinis kopijavimas)yra programos kūrėjo autorių teisių pažeidimas ir baudžiamas įstatymų.

Dažniausiai programinės įrangos paketai diegiami vadinamųjų formų paskirstymas(platinti – platinti, platinti), tai yra programų ir būtinų pagalbinių duomenų paketas, įrašytas specialia forma į diskelius arba optinius diskus. Teisėtas platinimo paketas visada pateikiamas su reikiama programinės įrangos dokumentacija, taip pat licencija, suteikiančia teisę naudoti įsigytą programą.

Reikia atsiminti, kad paskirstymo rinkinio pavidalu pateiktos programos vykdyti neįmanoma.

Jei norite, kad paketas ar programa veiktų, turite paleisti montavimo procedūra,instaliacijos(diegti - diegimas), tai yra diegimas, programų ir duomenų įvedimas į darbinę būklę pagal pridedamuose dokumentuose nustatytas taisykles. Komerciniai platinimo paketai dažnai yra apsaugoti nuo kopijavimo, o norint juos įdiegti, reikia žinoti specialų kodą, kad būtų užtikrinta, jog tik teisėtas paketo savininkas galėtų jį įdiegti.

Kadangi programinės įrangos produktai naudojami praktiškai, išryškėja jų trūkumai, nepanaudotos galimybės ir, galbūt, klaidos, kurios nebuvo pastebėtos kūrimo etape. Gamintojai atsižvelgia į visą jiems gaunamą tokio pobūdžio informaciją ir, jei įmanoma, atlieka atitinkamus pripažinto gaminio pakeitimus. Šie pokyčiai pasireiškia naujais modifikacijas Ir versijos esamą programinės įrangos produktą.

Versija yra programinis paketas, kuriame buvo atlikti esminiai pakeitimai, papildytos iš esmės naujos funkcijos, panaudota kitokia programos, duomenų organizacija arba naudojami nauji vartotojo sąveikos su programa būdai.

Paprastai naujos modifikacijos ir versijos turi tą patį pavadinimą kaip ir originalus produktas. Tačiau tokio modifikuoto gaminio pavadinimo dešinėje yra tam tikra pakeitimo nuoroda. Pavyzdžiui, viena iš paprasčiausių ir populiariausių savo laikų operacinių sistemų (programa, užtikrinanti efektyvų įrangos veikimą ir tam tikrų kitų funkcijų atlikimą) su IBM suderinamiems asmeniniams kompiuteriams vadinama. MS DOS(„MicroSoft Disk Operation Sistem“ – disko operacinė sistema, sukurta „Microsoft“). Per jos egzistavimą buvo išleistos kelios šios operacinės sistemos versijos ir modifikacijos - MS DOS v1.0, MS DOS v3.0, MS DOS v3.3, MS DOS v5.0, MS DOS v5.5, MS DOS v6.0 , MS DOS v6.2, MS DOS v6.22. Raidė „v“ (versija) programinės įrangos produkto pavadinime dažniausiai praleidžiama ir rašoma, pavyzdžiui, MS DOS 6.22. Kartais iškviečiama tos pačios programos ar operacinės sistemos versijų ar modifikacijų grupė šeima o versijos žymėjime įrašoma raidė „x“, kuri pakeičia nesutampažymėjimo numeriai. Taigi MS DOS v6.0, MS DOS v6.2, MS DOS v6.22 versijų grupė yra laikoma MS DOS 6.x šeima.

Bendrųjų modifikacijų ir versijų žymėjimo taisyklių nėra. Tačiau daugeliu atvejų naujų modifikacijų atsiradimą atspindi skaičiaus padidėjimas po kablelio. Taigi, MS DOS 6.0, MS DOS 6.2 ir MS DOS 6.22 yra skirtingos modifikacijos, kurios viena nuo kitos labai nesiskiria. Naujos versijos atsiradimas pažymėtas padidinant skaičių prieš kablelį. Pavyzdžiui, MS DOS 3.0, MS DOS 5.0 ir MS DOS 6.0 yra skirtingos tos pačios operacinės sistemos versijos, gerokai skiriasi savo galimybėmis. Paprastai visos mažųjų (pirmtakių) versijų funkcijos yra prieinamos pagrindinėms (vėlesnėms) jų versijoms. Pastaba! Versija su didesniu skaičiumi laikoma senesne, tačiau pagal „amžių“ ji, žinoma, yra „jaunesnė“. Be aukščiau aprašyto versijos numerio žymėjimo, pastaruoju metu gana įprasta pavadinime nurodyti gaminio pagaminimo metus arba raidinį pavadinimą. Pavyzdžiui, operacinė sistema Windows(langai – langas) šio vadovo rašymo metu buvo Windows 95, Windows 98 ir Windows ME (Millennium Edition) versijos, kurios buvo išleistos atitinkamai 1995, 1998 ir 2000 m.

PROGRAMINĖS ĮRANGOS STRUKTŪRA.Šiuo metu programinėje įrangoje įprasta išskirti šias grupes: sisteminis, instrumentinis Ir taikomos programinė įranga.

i

Sistemos programinė įranga padeda užtikrinti efektyvų kompiuterinės įrangos veikimą.

Šios grupės programos automatizuoja didžiąją dalį pagalbinių darbų su technine įranga, kuriuos tenka atlikti naudojant visų rūšių kompiuterines duomenų apdorojimo technologijas. Sisteminių programų grupė apima operacinės sistemos, operaciniai apvalkalai, archyvatoriai, antivirusinės programos ir tt Tokios programos yra kuriamos, konfigūruojamos ir palaikomos veikiančios sistemos programuotojai. Jie turi būti aukštos kvalifikacijos, išsamiai išmanyti kompiuterinę įrangą ir dirbti su duomenimis mašinos lygiu. Atkreipkite dėmesį, kad paprastas, paprastas vartotojas turi nuolat dirbti su sistemos programomis, tačiau jų veikimo požiūriu, naudodamas savo galimybes savo problemoms spręsti. Su kai kuriomis šios grupės programomis susipažinsime kituose vadovo skyriuose.

i

Instrumentų programinė įranga naudojami kuriant visų rūšių programinės įrangos paketus, naudojamus įvairiose žmogaus veiklos srityse.

Instrumentinių programų grupei priklauso: vertėjai iš įvairių algoritminių kalbų, verčiantys programos tekstą į mašinų kalbą; redaktorių susiejimas, leidžianti sujungti atskiras programų dalis į vieną visumą; derintuvai, kurios pagalba aptinkamos ir pašalinamos rašant programą padarytos klaidos; IDE, sujungiant minėtus komponentus į vieną sistemą, patogią programų kūrimui. Įrankių programinė įranga – tai darbo įrankių tipas, skirtas kitai specialistų kategorijai, vadinamajam taikomųjų programų programuotojai. Programuotojai turi ne tik gerai išmanyti duomenų apdorojimo techniką ir metodus, bet ir mokėti kurti programas. Jie turi gerai išmanyti arba greitai įsisavinti įvairias specifines informacinių technologijų taikymo sritis – inžinerijos disciplinose, matematikoje, fizikoje, leidyboje, apskaitoje, medicinoje ir kt. Galutiniams vartotojams, kaip taisyklė, nereikia dirbti su šios grupės programomis. Tačiau jie turi bent jau miglotai įsivaizduoti situaciją ir, jei reikia, rasti bendrą kalbą su profesionaliu programuotoju, kad išspręstų savo duomenų apdorojimo problemas.

i

Taikomoji programinė įranga pateikia problemų sprendimus įvairiose specifinėse kompiuterinių duomenų apdorojimo sistemų taikymo srityse.

Programinė įranga yra galutinis programų programuotojų veiklos tikslas ir tuo pačiu įrankis galutiniams vartotojams. Prisiminkime, kad galutiniu vartotoju laikomas asmuo, kuris naudoja kompiuterines technologijas tam, kad gautų reikiamą informaciją, kad išspręstų konkrečią konkrečios dalykinės srities problemą ar bet kokiu kitu tikslu. Tuo pačiu savo konkrečios veiklos srities specialistas neturėtų tuo pačiu būti ir duomenų apdorojimo įrankių srities specialistas, jis neturėtų mokėti programuoti. Tačiau jis turi išmanyti pagrindinius darbo kompiuteriu metodus ir būdus, savo probleminės srities sisteminių ir ypač taikomųjų programų paskirtį ir pagrindines galimybes.

i

Taikymo programa arba taikymas, yra programa, skirta išspręsti problemą arba problemų klasę konkrečioje informacinių technologijų taikymo srityje duomenų apdorojimui. Paprastai vadinama specifinė informacinių technologijų taikymo sritis probleminė sritis.

Kai kurie pagrindiniai taikomųjų programų tipai yra išvardyti toliau.

* Visų rūšių teksto redaktoriai: Lexicon, Word, WordPerfect, Tex ir daugelis kitų. Teksto rengyklės naudojamos rengiant ir gaminant įvairaus tipo spausdintus dokumentus – pažymas, ataskaitas, išrašus, straipsnius. Galingiausi teksto redaktoriai, kaip, taip sakant, pagarbos jų galimybėms ženklas, kartais vadinami teksto rengyklės. Yra specialūs teksto redaktorių tipai leidybos sistemos, skirtas paruošti laikraščių, žurnalų, reklaminių bukletų, prospektų, knygų tiražui. Leidybos sistemų pavyzdžiai yra populiarios „PageMaker“ ir „Ventura Publisher“ sistemos.

* Grafinis redaktorius, kurių pagalba kuriami įvairūs brėžiniai, brėžiniai, grafikai, diagramos, iliustracijos, tarp jų ir trimačiai vaizdai. Grafinių redaktorių pavyzdžiai yra Paint, Corel Draw, PhotoShop, 3DStudioMAX.

* Skaičiuoklės yra elektroninis įprastų lentelių analogas, kurio pagalba automatinis apdoroti didelius tekstinės ir skaitmeninės informacijos kiekius. Paimkime, pavyzdžiui, užduotį registruoti dirbtą laiką arba skyriaus darbuotojų atliktą darbą. Pradinius duomenis šiai problemai spręsti patogu suformatuoti atitinkamos struktūros lentelės pavidalu. Tokia lentelė gali atspindėti ne tik faktinį atliktų darbų kiekį. Į jį galite įvesti duomenis, susijusius su įvairiais sudėtingumo koeficientais, dalyvavimu, premijomis, kvalifikacinėmis kategorijomis, oficialiais atlyginimais, pažymių įkainiais ir kt. Tada, naudodamiesi skaičiuoklės įrankiais, galite automatizuoti atlyginimų ir priedų skaičiavimą, atlikti įvairius statistinius skaičiavimus, generuoti atlyginimų žiniaraščius, statistines ataskaitas, pažymas pagal lentelėje sukauptus duomenis. Pagrindinis elektroninių lentelių privalumas yra tas, kad atliekant bet kokius lentelės pirminių duomenų koregavimus, galima automatiškai perskaičiuoti visą jo pagrindu parengtų dokumentų rinkinį. Skaičiuoklėse yra tokios plačiai naudojamos programos kaip Lotus, SuperCalc, Excel, Quattro Pro ir daugybė kitų. Skaičiuokles savo profesinėje veikloje naudoja verslo vadovai, įvairaus lygio valdymo ir planavimo darbuotojai, buhalteriai, sociologai ir kt.

* Duomenų bazė – programinės įrangos sistemos, naudojamos saugoti informaciją apie vieną ar kelis objektus, jų savybes ir ryšius. Objektai, apie kuriuos informacija sukoncentruota duomenų bazėse, gali būti gyvi ir negyvi realaus pasaulio objektai, idealūs objektai, tarkime, istoriniai įvykiai ir pan. Duomenų bazėse gali būti saugoma informacija apie dešimtis ir šimtus tūkstančių įvairių objektų. Pagrindinis duomenų bazių naudojimo privalumas – greitis ir efektyvumas atrenkant iš jų reikiamą informaciją. Be to, informacijos gavimo laikas mažai priklauso nuo bendro duomenų bazėje saugomos informacijos kiekio. Tik įsivaizduokite, kiek laiko žmonės turi praleisti ieškodami reikalingos informacijos tradiciniuose žodynuose ir popieriniuose žinynuose, pavyzdžiui, telefonų žinynuose, bibliografiniuose kataloguose, teisės žinynuose (Civilinis, Baudžiamasis kodeksas) ir kt. Jų elektroninių analogų – duomenų bazių – naudojimas leidžia sumažinti paieškos laiką iki minimumo. Be to, duomenų bazės suteikia galimybę pasirinkti duomenis iš jų bendra saugykla skirtingiems vartotojams su skirtingomis užklausomis ir paieškos kriterijais. Pavyzdžiui, bibliografinėje duomenų bazėje galite organizuoti visų konkretaus autoriaus kūrinių, visos literatūros tam tikra tema, kūrinių, kurių pavadinimuose yra nurodytas žodis, ir daugelio kitų charakteristikų paiešką. Norėdami sukurti duomenų bazes, iš pradžių užpildykite informaciją ir tvarkykite duomenis dabartinė būklė(tai yra, atitinkantys dabartinę, realią dalykinės srities būklę) yra vadinami instrumentinės programinės įrangos paketai duomenų bazių valdymo sistemos(DBVS). Šiuo metu populiariausios DBVS yra Access, FoxPro, Paradox, Informix, Oracle ir daugybė kitų.

* Integruotos sistemos sujungti komponentus, panašius į aukščiau paminėtus specializuotus paketus, užtikrinant vieningą sąveikos su visais paketo komponentais stilių, taip pat patogų ir efektyvų būdą perduoti informaciją tarp įvairių jo komponentų. Pavyzdžiui, galite naudoti skaičiuoklę, kad sukauptumėte skaitinių duomenų masyvą ir perkeltumėte šį masyvą į grafinį redaktorių. Naudokite jį norėdami sudaryti diagramą, skritulinę, stulpelį ar tūrinę diagramą ir perkelti ją kaip iliustraciją į teksto rengyklę, kad būtų galima parengti analitinę ataskaitą. Tai daug patogiau nei naudoti atskirus specializuotus paketus. Tačiau turime atsiminti, kad funkcionalumo požiūriu atskiri integruotų sistemų komponentai yra žymiai prastesni už jų specializuotus kolegas.

Ryškus integruotų paketų pavyzdys yra Microsoft Office- vienas geriausių biuro komplektų pasaulyje. Tai apima galingą teksto rengyklę MS Word, skaičiuoklę MS Excel, duomenų bazių valdymo sistemą MS Access, asmeninės informacijos tvarkyklę Outlook, Power Point pristatymų rengimo programą ir kai kuriuos kitus komponentus. Visos pakete esančios programos turi vieną sąsają ir vieną duomenų mainų mechanizmą, todėl dokumentą galima sukurti naudojant kelis pakete esančius įrankius.

* Dokumentų valdymo sistemosįvairios įmonės ir organizacijos, kuriose yra planavimo ir valdymo įrankiai, finansinės ir ūkinės veiklos automatizavimas, gaminamos produkcijos apskaita, įvairių rūšių ataskaitų rengimas, biuro dokumentų srautas, verslo korespondencija ir kt. Pavyzdžiui, šalyje sukurti paketai „SKAT“, „Parus“, „Eufratas“.

* Buhalterinės apskaitos programos leidžia žymiai automatizuoti įvairių įmonių ir organizacijų apskaitos skyrių darbą. Populiariausiu paketu mūsų šalyje šiuo metu laikomas paketas „1C: Buhalterinė apskaita“, užtikrinantis visų rūšių buhalterinių skaičiavimų atlikimą komplekse.

* Korektoriai- programos, kurios užtikrina rašybos tikrinimą bet kokiuose testuose, dokumentuose, ataskaitose. Pavyzdžiui, vidaus pakuotėse „ORFO“ ir „Propis“ yra daugiau nei šimtas tūkstančių žodžių ir frazių, taip pat beveik visos šiuolaikinės perkėlimo, rašybos ir skyrybos taisyklės.

* Vertėjai ir elektroniniai žodynai- programos, kuriomis galima atlikti automatinį tekstų vertimą iš vienos kalbos į kitą. Pavyzdžiui, „Lingua Match Correspondent“ paketas teikia verslo korespondenciją šešiomis kalbomis. Populiarios vertimo programos šiuo metu yra „Stylus“, „Socrat“ paketai ir „MultilexPro“ elektroninis žodynas, kuriame yra daugiau nei du milijonai rusiškų ir angliškų žodžių.

* Švietimo, mokymo programos ir daugialypės terpės enciklopedijos. Edukacinių programų paketai suteikia individualų mokymą ir mokymo kokybės patikrinimą iš įvairių dalykų: matematikos, užsienio kalbų, chemijos, biologijos. Yra daug ikimokyklinio ugdymo programų. Enciklopedijose pristatomas meno pasaulis, Žemės gyvūnų ir augalų pasauliai, medicina ir kulinarija.

* Žaidimų ir pramogų paketai yra atstovaujama daugybe skirtingų žaidimų įvairaus amžiaus, taip pat muzikos ir vaizdo įrašų.

Kontroliniai klausimai

Apibrėžkite terminą „programinė įranga“.

Kaip sužinoti programų valdymo paskirtį, pagrindines ypatybes ir būdus?

Ką reiškia terminai programinė įranga ir aparatinė įranga?

Kas yra kompiuterio ištekliai?

Apibrėžkite sąvokas: „programinės įrangos paketas“, „programinės įrangos sistema“, „programinės įrangos produktas“.

Kaip platinami programinės įrangos paketai?

Kuo programos modifikacija skiriasi nuo jos versijos?

Pateikite programinės įrangos klasifikaciją.

Kam reikalinga sistemos programinė įranga? Pavadinkite pagrindines programas, susijusias su sistemos programine įranga.

Kam naudojama įrankių programinė įranga? Įvardykite pagrindines instrumentines programas.

Apibrėžkite terminus „programinė programa“ ir „taikymas“.

Kam naudojami teksto ir grafiniai redaktoriai? Pateikite redaktorių pavyzdžių.

Kam naudojamos skaičiuoklės?

Kas yra duomenų bazės? Pateikite duomenų bazių pavyzdžių.

Kam skirtos DBVS?

Kokios yra pagrindinės integruotų sistemų savybės?

Apibūdinkite „Microsoft Office“ paketą.

Apibūdinkite jums žinomus taikomosios programinės įrangos paketus.