Š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?
sadržaj
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.
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).
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.
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.
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.
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.
Š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.
- Štitimo računalo: na temelju čega se temelji antivirusni program?
- Skeniranje je jednostavno. Istaknuti softver
- Zašto sustav ne prihvaća Simple Communications PCI kontroler
- Koji je program? Funkcije programa. Vrste programa za Windows
- Što je "mekano", njegove vrste
- Stvaranje i korištenje računalnih programa. Računalni program je ...
- Proprietary je ... Vlasnički softver
- Što je PAK i zašto je to?
- Načelo računala. Računalo za `teapots`
- Ažuriranje softvera: što je ovaj program i njegove varijante
- Upravljački programi za programe i uređaje: instalacija i održavanje u trenutnom stanju
- FileRepMalware: Koji je ovaj virus? Obraćajući
- Što je sustavni softver?
- Što je softver?
- Metode informacijske zaštite u računalnoj tehnologiji
- Aplikacijski softver, klasifikacija
- Što je računalni hardver
- Softver: softverska klasifikacija i glavni tipovi
- Što je uključeno u softver sustava?
- Vrste računalnog softvera
- Instaliranje aplikacija na android - jednostavno, jednostavno i brzo