Softverski proizvodi: osnovne značajke, primjena
U zoru razvoja računalnih tehnologija pojavio se pojam programskih jezika i nizovi zapovijedi stvorenih uz pomoć, koji su kasnije postali poznati kao aplikacije. Zapravo, to su softverski proizvodi (softverski programi). To jest, određeni skup naredbi omogućuje vam da obavite zadatak ili da biste osigurali funkcioniranje računalnog sustava u cjelini. Što su oni?
sadržaj
Softverski proizvodi: osnovna klasifikacija
Odmah ćemo razgovarati: nećemo se popeti u džunglu računalne tehnologije, ali pokušati shvatiti koji su programi i što su, na taj način, na jednostavan jezik.
Do danas postoji nekoliko vrsta softverske klasifikacije ili softvera. Među glavnim vrstama su:
- softver sustava;
- aplikacijski softver.
Ponekad ovaj popis također uključuje alate za razvoj i administraciju u obliku posebnih alata, ali se u velikoj mjeri mogu pripisati aplikacijama sustava.
Vrste softverskih proizvoda za upotrebu
Postoji još jedna klasifikacija koja implicira korištenje softverskih proizvoda prema vrsti prava pristupa i troškovima. Ovdje možete uključiti sljedeće koncepte:
- vlasnički softver s monopolom nositelja prava koji daje samo pravo instaliranja i korištenja, uz zadržavanje prava intelektualnog vlasništva;
- komercijalni (plaćen) softver, koji implicira kupnju softverskog proizvoda i službenu licencu;
- shareware, koji se može koristiti za određeno vremensko razdoblje (obično 30 dana), nakon čega trebate kupiti licencu ili registrirati proizvod;
- besplatni (freeware) softver - programi i aplikacije koje ne zahtijevaju licencu ili plaćanje;
- besplatni softver s open source (GNU licencom), koji svatko može mijenjati ili mijenjati po vlastitom nahođenju.
Pogledajmo sada neke vrste cjelovitih softverskih paketa i pojedinačnih aplikacija svake vrste.
Software Firmware
Ova vrsta softvera odnosi se na dio sustava. Drugim riječima, to su osnovni alati koji omogućuju interakciju između softverskog okruženja računala (operativni sustav ili instalirane aplikacije).
Danas se nazivaju upravljački programi - mali programi stvoreni kako bi se osiguralo da softverski dio računalnog sustava prepoznaje i osigurava ispravan rad bilo koje "željezne" komponente. U pravilu, sve postavke pohranjuju se u posebnom čipu na matičnoj ploči koja ima vlastito softversko okruženje, nazvan BIOS. I to ne samo BIOS pohranjuje osnovne postavke „željeza”, ali i da ga dijagnosticiraju kada uključite računalo terminal (ako su otkrivene bilo sukoba ili propusti, s obzirom tipičan jedan zvučni signal kada pokrenete računalo preko PC zvučnika).
Operacijski sustavi
Vjerojatno nije nužno reći da su operativni sustavi glavni dio softvera koji komunicira između računala i korisnika. Uglavnom, to je svojevrsni sloj zbog sučelja čime korisnik dobiva pristup određenim funkcijama sustava i obavlja određene zadatke uz pomoć aplikacija različitih tipova i razina.
Do danas znaju prilično veliki broj, a nisu svi jednaki. Većina ih ima grafičko sučelje, ali postoje čak i tekstovi "OSes". U svakom slučaju, oni uključuju moćno sredstvo za osiguranje funkcioniranja svih komponenti i korisničkog rada u sustavu, uključujući prevoditelje jezika i mnoge druge stvari.
Razvojni alati
Razvoj softverskih proizvoda bilo koje vrste, bilo OS ili bilo koje aplikacije koja se temelji na bilo kojem programskom jeziku koji uključuje ne samo određeni skup naredbi, ali i prevoditelje, jezik prevoditelja, prevodioce, i tako dalje. D. (ponekad čak i rastavljanja) ,
Mnogi jezici koriste ručni unos naredbi, na primjer, u tekstualnom modu, možete pronaći još cijeli specijalizirana platforme, čime raditi s jezicima kao što su Delphi ili Java bez specijaliziranog znanja, da tako kažemo, na intuitivnoj razini. Usput, isto vrijedi i za web razvoj web stranica, kada se stranice i njihove međusobne veze stvaraju na temelju ugrađenih mogućnosti koje takvi softverski proizvodi posjeduju. Primjeri? Molim te! Isti urednik MS Office Word, WordPress itd.
Alati za administraciju
Administracija sustava je sastavni dio bilo kojeg softverskog okruženja. Doista, rano otkrivanje i ispravljanje problema i grešaka u radu jednog računalnih terminala u lokalnoj mreži ili čak funkcioniranje cijelog Internet resurse domaćin na udaljene poslužitelje, omogućuje da se izbjegne puno problema kasnije.
Na primjer, standardni skup Windows sustava (i ne samo njih), također, postoje posebni programi i aplikacije koje omogućuju, na primjer, za provjeru za disk pogreške, da se testirati RAM-a i tako dalje. D. To ide bez rekavši da postoje posebni alate za treće strane koje u svojoj funkcionalnosti imaju proširene skupove alata. Uz njihovu upotrebu, uprava sustava ulazi u novu, višu razinu.
Kao zanimljiv primjer, možete ponijeti program za pretraživanje i popravljanje pogrešaka sustava na tvrdom disku bjeloruskog developera Viktora, koji ima puno više mogućnosti od standardnog korisničkog programa Windows. Program HDD Regenerator općenito može "remagnetizirati" tvrde diskove, vraćajući loše sektore, ali ne utječući na informacije pohranjene u klasterima. A to je samo mali dio primjena ovog smjera. A ako uzmemo u obzir i zahtjev za administratore sustava za praćenje bilo lokalne računalne mreže, ili čak funkcioniranje cjeline takvog mrežnog sustava, samo je zadivljen kako je postignut napredak: ovdje danas toliko alata da cijela i ne može se opisati.
Osiguravanje sigurnosti informacija
Što se tiče zaštite informacija i sigurnosti bilo kojeg sustava, tu su i takvi alati. Takvi proizvodi, moduli programa koji su pisani na višim razinama jezika, dopuštaju da se suprotstavljaju prijetnjama bilo koje vrste.
I nakon svega to je pitanje ne samo o antivirusima. Jednako ovdje se može pripisati sve vrste anti-spyware, programi koji sprječavaju prodor dosadnih oglašavanja, na kraju, čak i virtualni firewall, poznat fayrovollami ili firewall.
Sredstva pristupa Internetu
Prethodna vrsta aplikacija, usredotočena na informacijsku sigurnost, vrlo je usko povezana s pristupom internetu, jer danas većina prijetnji potječe od tamo.
Što se tiče davanja pristupa, glavno sredstvo tzv internetskim preglednicima, djeluje na temelju jasno definiranih postavki mreže (IP adresu računala, masku podmreže i dodatnom gateway, DNS, WINS, i proxy poslužitelja, i tako dalje. Itd ) .. Takve aplikacije često se nazivaju aplikacijski programi.
Aplikacijski softver
Sada idemo na najveću klasu programa - aplikacijski softver. Primjene ove vrste strogo su usredotočene na obavljanje određenih zadataka, primjerice matematičkih, uredskih, zabavnih, znanstvenih i mnogih drugih.
Popis svih fizički nemoguće, ali sigurno postoji nekoliko pravaca: rad s dokumentima i tablicama (uredskih programa i sustava za upravljanje dokumentima), računovodstvo, multimedijske obrade (grafički, audio i video), dizajn sustava, platformi za matematičko i znanstveno računanje ili modeliranje, alate za baze podataka, klijente e-pošte i preglednike, upravitelje datoteka itd. Možete ih nabrajati neograničeno.
Windows osnovni skup
Sada razmotrite glavne softverske proizvode koji su dostupni u bilo kojem operativnom sustavu, na primjer, Windows. Jasno je da je takav univerzalni skup moguće pozvati veliko, jer se u drugim "operativnim sustavima" takvi setovi mogu znatno razlikovati. Ipak, u vezi s činjenicom da su ti operacijski sustavi imamo najrasprostranjeniji, raspravljat ćemo o ovom paketu.
Ako ste platili pozornost, nakon prve instalacije Windows na glavnom izborniku, možete pronaći programe, razvrstanih po odredištu: .. Standardno, servis, administrativni itd Ali ne svatko zna sada, to je samo mali dio ledenog brijega. Činjenica je da mnogi korisni programi u izborniku nisu prikazani. Većina ih se može pozvati bilo iz naredbenog retka ili iz "Run" izbornika.
Osim toga, "čist" Windows sustav u potpunosti nedostaje glavni uredski paket, iako je gledatelj nekih dokumenata još uvijek tamo (isti Word Pad). Tako se ispostavlja da nakon instalacije većine "OSes" korisnik mora instalirati i glavni uredski paket. Međutim, to ne uzrokuje poteškoće.
Pa, kalkulatori, prijenosnici, upravitelji datoteka, internetski preglednici i još mnogo toga ne mogu se reći - dostupni su u svakom sustavu.
Uslužni programi
Konačno, razmotrite proizvode čije softverske mogućnosti omogućuju ne samo obavljanje dijagnoze ili optimizaciju performansi sustava, već su dodatni alat za rad s određenim vrstama podataka.
Prvi tip aplikacije često se naziva optimizatorom. Smatraju i točna na razini sustava u većini „OSE-ova” pogreške i omogućiti korisniku onemogućiti neke nepotrebne pozadinske procese koji troše pretjeranu količinu resursa, čime se ubrzava cijeli sustav.
U sustavu Windows, gotovo da nema takvih alata, pa, osim standardnih sredstava za provjeru i defragirati disk. Nažalost, neiskorišteni dijelovi ili pozadinske usluge moraju biti ručno onesposobljeni, a bez posebnog znanja to može dovesti do nepredvidljivih posljedica. Ali optimizatori funkcioniraju u automatskom načinu rada, onesposobljavaju samo one koji ne dovode do kritičnih kvarova.
Isto vrijedi i za uređivanje i defragmentaciju registra koji može sadržavati ogroman broj beskorisnih, zastarjelih ili neispravnih veza, što u najmanju ruku povećava vrijeme učitavanja za određene aplikacije i cijeli sustav pri pokretanju.
Deinstaliranje standardnog deinstalacije sustava Windows ne radi se uvijek ispravno. Često, nakon završetka procesa, puno smeća ostaje u sustavu u obliku preostalih datoteka, mapa ili zapisa u istom registru. Ovdje se pojavljuju jedinstveni programi kao što je iObit Uninstaller, koji čisti cijeli sustav, nakon čega korisnik ne mora tražiti i brisati preostale objekte ručno.
Drugi primjer je ažuriranje upravljačkih programa uređaja. Ovdje također nema automatskog načina rada. No, alate za treće strane kao što je Driver Booster nose ovaj osnovni element i ažuriraju upravljačke programe samo iz službenih izvora (web mjesta proizvođača hardvera).
Konačno, jedan od najpopularnijih su arhiveri, jer čak i kada preuzimate datoteke s interneta dovoljno velikim početnim volumenom, pakiraju se u posebne arhive kako bi smanjili "težinu". Osim toga, velike mape mogu se podijeliti u više zasebnih arhiva, a programi WinRAR, WinZIP ili 7Zip razine dopuštaju obradu takvih podataka elementarno.
Umjesto nadopuna
Konačno, ostaje reći da je, naravno, daleko od svih softverskih proizvoda koji se danas mogu naći. Međutim, mislim, čak i uz takav minimalan opis, svaki korisnik moći će osjetiti razliku između programa različitih svrha i izvući opće zaključke o tome što se obično događaju i što služe.
- Što je MVP. Novi softver tvrtke LucidLogix
- Opći aplikacijski softver: primjeri
- AVG Technologies: Glavni softverski proizvodi i recenzije o njima
- Što je računalni program? Vrste računalnih programa
- Stvaranje i korištenje računalnih programa. Računalni program je ...
- Koji je naziv softverskog paketa koji upravlja radom računala i osigurava interakciju između osobe…
- Proprietary je ... Vlasnički softver
- Koje su razlike u računalnom virusu?
- Što je softver? Kakav je program Softver?
- Arhitektura računalnog sustava: klasifikacija i definicija
- Što je sustavni softver?
- Što je softver?
- Struktura informacijskog sustava, podsustava
- Aplikacijski softver, klasifikacija
- Provjera je postupak potvrde softverskog proizvoda
- Softver: softverska klasifikacija i glavni tipovi
- Symantec Anti-Virus (SEP-klijent): opće informacije i problemi s uklanjanjem
- Vrste računalnog softvera
- Klasifikacija računala: osnovna načela
- Računalo druge generacije - prijelaz na tranzistore
- Softver informacijske zaštite - osnova rada računalne mreže