Što je softver? Kakav je program Softver?

Svaki korisnik računala svaki dan susreće takav koncept kao Softver. To ne iznenađuje, jer se suvremeno shvaćanje ovog pojma tumači kao "softver" ili, skraćeno, "softver" ("softver"). Razmotrimo neke važne aspekte vezane uz vrste softvera i odnos s ostalim komponentama računalnih sustava. Dakle, što je softver?

Opći koncepti

U općem smislu Software - skup uputa, direktive o njihovu izvršenju na temelju programskog jezika, program ili skup programa za suradnju, ne samo između korisnika i računalnog sustava, ali i između tzv željeza komponentama računala ili drugih aplikacija izgrađena za određene svrhe.

softver je

Ovisno o funkcijama dodijeljenim softveru, sav softver se može podijeliti u nekoliko klasa, što će se raspravljati malo kasnije.

Hardver i softver: razlike i međusobno povezivanje

Tumačenje ovih dvaju pojmova nastalo je pojavom prvih računala. Danas se smatra da je Hardver hardverski dio računala (komponente "željeza"), koje se mogu dodirivati ​​rukama (matične ploče, procesori, RAM, periferne jedinice i drugi uređaji u sustavu ili povezani s njim).

softver prevođenje

Apsolutno suprotno tumačenje pojma Softver. Prijevod može biti doslovno prikazan kao "mekani proizvod". U širem smislu to znači da se program ne može dotaknuti, u nekom je smislu čak i neka vrsta virtualne komponente.

I, što je zanimljivo, jer je upotreba „željeza” ili pristup njegovim sposobnostima nužno mora koristiti poseban softver u obliku posebnih programa kontrole, odgovoran je za obavljanje tih uređaja (vozača, postavlja naredba ulaz / BIOS izlaz i tako dalje. D.) ,

Sam pojam Softver, prijevod i interpretacija koja se sada koristi svugdje u kontekstu softvera, čak i u zoru razvoja računalne tehnologije nije bila u upotrebi. Tek je početkom 60-ih godina prošlog stoljeća konačno nastao. To je bilo zbog uvođenja jasne razlike između naredbi odgovornih za upravljanje hardverom računala i krajnjeg korisnika. Međusobno povezane klase (Software i Hardver) počele su se zvati hardversko-softverskim kompleksima.

Razvrstavanje softvera prema nekoliko kriterija

Budući da je Softver softverski dio bilo kojeg računalnog sustava, takav se softver može podijeliti u nekoliko velikih kategorija temeljenih na dodijeljenim zadacima. Na primjer, upotreba i replikacija softvera podijeljena je na korporativne (prilagođene velikim tvrtkama i tvrtkama) i softver za širok raspon korisnika.

Po kriteriju programa prenosivosti može se ovisiti o platformi (radi isključivo u jednom okruženju i jednoj vrsti "željeza") i cross-platformi (prilagođenim potpuno različitim sustavima).

Prema vrsti distribucijskog softvera može se podijeliti u zatvorene programe, otvoriti (u vezi izvornog koda Open Source s licencom GNU) i besplatno. Osim toga, često uključuje besplatni, plaćeni i shareware softver. Posljednja vrsta aplikacije ima punu ili djelomično ograničenu funkcionalnost za određeno vremensko razdoblje, nakon čega će program morati kupiti. Inače će prestati raditi.

što je softver



No u svrhu klasifikacije podrazumijeva se prisutnost tri velike kategorije softvera:

  • sustav;
  • obrta;
  • alat (alati za razvoj, alati i komunalije).

Softver sustava

Budući da komponente sustava nisu samo aplikacije u uobičajenom smislu. Zapravo, operativni sustavi su također programi.

softver koji je ovaj program

Međutim, često se sustav softvera može zamisliti kao sloja koja povezuje korisničke programe s okruženjem operacijskog sustava u kojem rade i hardverom koji je uključen u obavljanje zadatka (na primjer, iste upravljačke programe uređaja).

Da bismo bili jasniji, dajmo jednostavan primjer. Uzmite operacijski sustav Windows (sloj sustava), zvučnu karticu ("željezo") i multimedijski reproduktor (aplikacijski softver). Zvučna kartica može reproducirati zvuk, potreban vam je upravljački program (sustavski softver) koji omogućuje upravljanje uređajem samim operativnim sustavom, što je i platforma za igrač. Kako sustav prepoznaje uređaj, putem svojih direktiva prenosi kontrolu nad uređajem, prepoznaje vrstu zvučne datoteke pomoću posebnih kodeka i dekodera (dodatnih softverskih alata). Odnos je očigledan.

Programi za prijavu

Programi aplikacije obuhvaćaju sve one aplikacije koje ne upravljaju dijelovima sustava ili ih koriste samo djelomično, ali rješavaju strogo definirane specifične zadatke korisnika.

hardver i softver

Primjer danas može donijeti puno: Office, medijskih urednika, sustav matematičke izračune i dizajn, znači pristupa Internetu i upravljanje mrežom, zapisivač podataka, itd Kao što možete vidjeti, svaka vrsta softvera (Software) - alat koji se usredotočuje na provedbu .. uski raspon zadataka i interakciju izravno s korisnikom jednog računalnog sustava.

Alati i uslužni programi

Alati uključuju softver za razvoj i održavanje drugih vrsta softvera. Ovdje možete uključiti jezične platforme programiranje, okoliš razvoj, paketi SDK, praćenje bugova i sustavi kontrole verzija.

softver je

Što se tiče komunalnih usluga, to često znači softverskih proizvoda za konfiguriranje parametara hardverskih i / ili softverskih komponenti uključenih u integrirani računalni sustav, bez kojih pristup podacima drugim metodama ne može biti izvršen. Takav softver može se ugraditi u operativne sustave ili instalirati odvojeno. U nekim slučajevima programi mogu koristiti potpunu automatizaciju postavki (na primjer, aplikacije za optimizaciju za popravljanje pogrešaka i poboljšanje performansi sustava Windows).

Umjesto nadopuna

Konačno, to je napomenuti da su mnogi korisnici često postavlja još jedno pitanje o terminu Softver: «Što je ovaj program” Ovaj pristup donekle pogrešna, jer, kao što je već spomenuto, to može biti ne samo jedan zahtjev, ali i skup programe, skup jezičnih naredbi, direktiva i pravila programskog jezika za upravljanje drugim komponentama ili njihovo prenošenje za obradu i izvršenje u obliku binarnog koda, recimo, u središnji procesor.

Ova klasifikacija je također vrlo uvjetno, jer u opisu predstavljeni su samo glavne vrste softvera bez daljnje podjele na podklase, koji se danas može računati jako, jako puno. No, za primarno razumijevanje pojma sam softver, prosječni korisnik može imati dovoljno tog znanja.

Dijelite na društvenim mrežama:

Povezan
Skeniranje je jednostavno. Istaknuti softverSkeniranje je jednostavno. Istaknuti softver
Zašto sustav ne prihvaća Simple Communications PCI kontrolerZašto sustav ne prihvaća Simple Communications PCI kontroler
Koji je program? Funkcije programa. Vrste programa za WindowsKoji je program? Funkcije programa. Vrste programa za Windows
Što je "mekano", njegove vrsteŠto je "mekano", njegove vrste
Stvaranje i korištenje računalnih programa. Računalni program je ...Stvaranje i korištenje računalnih programa. Računalni program je ...
Proprietary je ... Vlasnički softverProprietary je ... Vlasnički softver
Što je PAK i zašto je to?Što je PAK i zašto je to?
Načelo računala. Računalo za `teapots`Načelo računala. Računalo za `teapots`
Ažuriranje softvera: što je ovaj program i njegove varijanteAžuriranje softvera: što je ovaj program i njegove varijante
Upravljački programi za programe i uređaje: instalacija i održavanje u trenutnom stanjuUpravljački programi za programe i uređaje: instalacija i održavanje u trenutnom stanju
» » Što je softver? Kakav je program Softver?
LiveInternet