Suvremeni računalni svijet je nemoguć za sebepredstaviti bez softverskog paketa (skraćeno kao softver), bez kojeg ne može raditi bilo koji računalni ili mobilni sustav. U ovom slučaju pojam samog softvera ima prilično široku interpretaciju i podjelu u nekoliko osnovnih vrsta u smislu strukture i funkcija. A izbor ovdje je vrlo velik. Razmotrimo, prema kriterijima za odabir softvera ove ili one vrste.
Sa stajališta suvremenih računalnih tehnologija u ovoj fazi njihovog razvoja mogu se razlikovati dvije velike opće skupine programa: sustav (općenito) i primijenjene (posebne).
Odmah se isplati reći da su obje kategorije izmeđusami su u bliskoj interakciji, a poseban softver ovisi o sustavu u većoj mjeri. Drugim riječima, ako sustav ne zadovoljava navedene uvjete za normalan rad, specijalizirani program jednostavno neće započeti. U nekim slučajevima, postoji obrnuti efekt kada je program moralno i tehnički zastario i novi operativni sustav ne radi.
Primjer prvog učinka je situacija,kada je najnovija verzija igre DOOM3. Njegovi zahtjevi sustava bili su toliko visoki da odgovarajuće računalne konfiguracije nisu bile stvorene u to vrijeme.
U sustavski softver možetenose sami OS, vozači, servis i dijagnostika programe, dodatne dodatke (plug-ins), antivirus, archivers, i tako dalje. d. Koji su kriteriji za izbor softvera ove vrste? Vrlo je jednostavno. U početku se pitanje svodi na izbor sam operativnog sustava. U nas je češće OS Windows, rjeđe - Mac OS X i Linux. Što se tiče FreeBSD sustava, oni su uobičajeni samo među programerima i programerima.
Važno je napomenuti da će se prilikom instaliranja odabranog OS-a automatski instalirati glavni softver (osnovni paket standardnih programa i upravljačkih programa). Dakle, u tom pogledu, ne morate brinuti.
Glavni zadatak softvera sustava, kao što je već jasno, je osigurati funkcioniranje "hardvera" i njegovu povezanost s programima aplikacije.
Možemo reći da je softver sustava u smislu most koji omogućuje vezu između "željeznih" komponenti računalnog sustava i instaliranih aplikacija.
Aplikacijski programi ili paketi su inherentnosu specijalizirane aplikacije usmjerene na izvedbu određenog zadatka. Može ih biti dosta puno, pa ćemo razmotriti pitanje kriterija za odabir softvera odgovarajućeg smjera, malo kasnije.
Sada nekoliko riječi o obitelji Windows. Vjerojatno svatko tko je ikada susreo instalacijski proces primijetio je da Windows softver ima najviše sustava i minimalnih programa aplikacije u smislu klasifikacije.
Grubo govoreći, postoji maksimumsustav koji je potreban za rad sustava, kao i za instaliranje softverskih paketa treće strane, ovisno o zadatku ili potrebama korisnika.
U sustavu Windows potreban je računalni softverznačajne dopune. Prije svega, ovo je instalacija kodeka i dekodera za slušanje glazbe i gledanje videozapisa, protuvirusni paketi za sigurnosne svrhe, uredske aplikacije za rad s osnovnim vrstama dokumenata itd.
Nažalost, u standardudistribucije sve to nedostaje. Stoga, govoreći o kriterijima za odabir najkompletnijeg softvera, treba napomenuti da je bolje koristiti distribucije instalacije koje sadrže i Office i arhive, i upravitelje datoteka i alate za održavanje sustava i još mnogo toga. Živi primjer je isti instalacijski disk ZverDVD, koji je prikupio sve potrebne alate i komponente.
Sada razmislite o tome kako odabratisoftver, temeljen na zadaćama koje treba riješiti. Danas ih se može razlikovati nevjerojatnom raznolikošću: raditi s dokumentima, razvijati aplikacije, internet, zabavu, raditi s bazama podataka, grafiku, matematiku, zvuk, video itd. Itd. Kao što vidite, popis se može nastaviti, do beskonačnosti.
U svakom slučaju, računalni softver morana temelju izvedbe određene funkcije (odnosi se na aplikacijski softver). Međutim, to nije sve. I dalje postoji niz zahtjeva, bez kojih se rješenje pitanja o kriterijima odabira softvera jednostavno smanjuje na nulu.
Pristigli smo jednom od najozbiljnijih pitanja,vezano za zdravlje bilo kojeg instaliranog softverskog paketa u samom sustavu. Najmanji odstupanje između OS-a, "hardvera" i programa, što podrazumijeva specifične uvjete za normalan rad, dovest će do činjenice da ćemo dobiti nula rezultata.
Uzmite najmanje pogreške sustava, kada postoji natpis koji kaže da ova ili ona komponenta nije Win32 aplikacija.
Jasno je da je u sustavima s arhitekturom u 32 bita64-bitne aplikacije neće raditi. A ovo nije jedina mogućnost. Na primjer, računalo se vrlo često visi uz manje RAM-a u sustavu od onih koje program treba za uobičajeni rad. Isto vrijedi i za CPU i grafičku karticu.
Praktično za sve programere,da ukazuju na dvije vrste zahtjeva: minimalne i preporučene. Odmah je vrijedno reći da je to pogrešno. Svakodnevna praksa pokazuje da u većini slučajeva minimalna konfiguracija ne funkcionira, iako je sama softverska tehnologija izvorno dizajnirana za takav sustav uz minimalnu potrošnju resursa sustava. Najčešće se to odnosi na moderne računalne igre ili pakete koji obrađuju isti videozapis u stvarnom vremenu, a koji su zahtjevi puno veći od onih drugih aplikacija.
Usput, ako je netko primijetio, Kaspersky Anti-Virusvrlo zahtjevan sustav. Također se događa da se ili jednostavno ne pokreće, ili jako učitava računalo u pozadini, da je izvedba drugih zadataka jednostavno nemoguće.
Koji su glavni kriteriji za odabir softvera? Opći aspekti svih vrsta kolaterala izgledaju ovako:
Posljednji, usput, za našeg korisnika sviraznačajna uloga kao dovoljno visoka cijena za platiti za softver proizvoda (za razliku od zapadnih zemalja) je u stanju ne svima, iako zna da je u slučaju kupnje službene verzije, možete dobiti potpuno funkcionalan paket sa svim deklariranim ili naprednim značajkama. Često, to uključuje automatsko sustav besplatne nadogradnje proizvoda putem Interneta.
Međutim, naši korisnici nikadaneugodno u smislu da na internetu možete pronaći ne samo besplatni osnovni softver, već i druge inicijalno plaćene programe bilo koje vrste. U ekstremnom slučaju, ako to ne učinite ilegalno, možete pronaći puno besplatnih analoga za većinu licenciranih softverskih proizvoda. Naravno, može biti manje funkcija, ipak, osnovni set zadovoljit će osnovne potrebe svakog korisnika.
Kao što vidite, izbor softvera bilo koje vrste nije takoje složen, kao što se čini na početku. Najvažnije je sistematizirati sve gore navedene teze za sebe i pristupiti problemu na najracionalniji način s minimalnim troškovima.
</ p>