Definicija softvera: što je, čemu služi i zašto je toliko važno

Sadržaj:
- Što je softver?
- Razvrstavanje softvera prema njegovoj funkciji
- Vlasništvo nad softverom
- Nekoliko završnih riječi
Neosporno je da se trenutni svijet kreće u zvuku tehnologije; Praktično svi smo na neki način komunicirali s nekim računalnim sustavom, ili strani pojmovi zvuče kao "hardver" ili "softver"; ali za mnoge su još uvijek teški pojmovi koji se mogu internalizirati. U slučaju softvera i njegove definicije, budući da nema fizičku referencu na njega, obično predstavlja određene poteškoće mnogim uobičajenim korisnicima. Danas želimo razjasniti sumnje u ovaj koncept, dajući jasnu definiciju softvera za sve naše čitatelje.
Sadržaj indeks
Što je softver?
Softver je sastavni dio bilo kojeg sustava.
Softver je dio onoga što nazivamo Računalni sustav (SI), a to su sustavi koji se koriste za razradu, pohranu i obradu informacija; pri čemu je softver logični dio ovih sustava (koji se nazivaju i programi) za razliku od fizičkog dijela, hardver.
Prema IEEE-u, to je skup računalnih programa, postupaka, pravila, dokumentacije i pridruženih podataka, koji su dio operacija računalnog sustava; oni komuniciraju sa resursima sustava i nastoje riješiti probleme krajnjeg korisnika; zbog čega je velika većina njih osmišljena tako da je komunikacija i interakcija s navedenim korisnikom moguća na jednostavan način. Da bismo dali primjer, naši su čitatelji krajnji korisnik uređaja na kojem čitaju ove retke.
Softver je skup računalnih programa, postupaka, pravila, dokumentacije i pridruženih podataka, koji su dio računalnog sustava.
Da bi se postigla takva komunikacija, programi obično imaju vrlo visoku razinu apstrakcije, što ih udaljava od jezika alata i olakšava ne samo upravljanje programom, nego i razvoj novog izvedenog softvera .
Razvrstavanje softvera prema njegovoj funkciji
Nekoliko kutija starog softvera za MacOS. Slika: Flickr; Jacob Bøtter.
Kako je ovaj opis tako širok, unutar računalnog sustava postoji mnogo elemenata koje bismo mogli nazvati softverom , pa je njegovo razlikovanje uobičajeno. Jedna od najčešćih i široko rasprostranjenih metoda diferencijacije izvedena je kao rezultat funkcioniranja svakog programa u računalnom sustavu; a to su:
- To je program vrlo niske razine, koji nije namijenjen korisniku da s njim komunicira, a koji kontrolira elektroničke sklopove naše opreme. To je bitno za prepoznavanje hardvera u računalu i nalazimo ga na mnogo načina; Jedan od najčešćih oblika koji možemo pronaći je BIOS našeg sustava (kojem posvećujemo vlastiti tekst). Operativni sustav. Oni su skup programa zaduženih za upravljanje hardverom sustava; kao i pružanje sučelja za komunikaciju s krajnjim korisnikom navedenog sustava. Windows 8 i Windows 10 trenutno su najrasprostranjeniji operativni sustavi, a uz operacijski sustav to je vrsta programa s kojim najviše komuniciramo. Namijenjeni su rješavanju problema koje postavljaju korisnici sustava izravno. Adobe Photoshop može biti primjer aplikacije, čija je funkcija obavljanje zadataka u pozadini kako bi se olakšao rad ostalih programa; oni su posredni medij i korisnici ne moraju izravno komunicirati s njima.
Vlasništvo nad softverom
Licenca je vrlo važan dio softvera. Slika: Wikimedia commons; Raimond govori.
Za korisnika je važno znati da softver koji obično koriste nije u njihovom vlasništvu, već u razvoju. Programi obično imaju niz licenci koje uzimaju u obzir atribuciju programera i što krajnji korisnik može (zakonski) učiniti s navedenim programom; najčešći su sljedeći podaci i njihovo poznavanje može biti korisno:
- Ograničena uporaba. Ovo je licenca (obično se plaća) koja korisniku sustava omogućuje normalno korištenje licenciranog programa; ali sprječava i njegovu distribuciju i unutarnju manipulaciju. Većina vlasničkog softvera spada u ovu kategoriju; Primjer može biti paket Microsoft Officea. Test. Ako je za pristup programu potrebna licenca za korištenje programa, alternativno se obično daje smanjena verzija navedene licence; Takozvane „lite“ verzije i vremenski ograničene probne verzije obično spadaju u ovu kategoriju. Programi pod ovom licencom nemaju nikakvu vrstu ograničenja uporabe i mogu se besplatno preuzeti i odmah se koristiti; Iako autorstvo ovih programa i njihova licenca ostaju vlasništvo programera. Softver Ova kategorija uključuje sve slobodno dostupne programe koji se mogu besplatno koristiti i čiji je kôd dostupan (I otvoren) za modifikaciju od strane korisnika.
Postoje oni koji ograničavaju licence proizašle iz transformacija programa i dopuštaju mu da se modificira kako bi uživala u apsolutno svemu o predmetnom programu. Programi inicijative OpenSource spadaju u ovu kategoriju.
PREPORUČUJEMO VAM Apple želi koristiti svoje ARM čipove kao koprocesore na svom MacuNekoliko završnih riječi
Kao što vidite, softver je ključni dio rada vaše opreme i pojavljuje se u njemu u različitim oblicima i funkcijama; To nam ne samo da pomaže da riješimo probleme koje postavljamo svojim uređajima, već i da oni dodatno sudjeluju u radnjama kojih prosječni korisnik nije svjestan. Ako želite znati više o ovoj temi, preporučujemo ovo čitanje na njegovom analognom: hardveru .
Što je prijevod google neuronskog stroja i zašto je to tako važno?

Google prijevodi se poboljšavaju zahvaljujući umjetnoj inteligenciji. Analiziramo što je Google Neural Machine Translation i njegova važnost.
Što je tdp i zašto je važno

Ovaj smo post pripremili da na jednostavan način objasnimo što je TDP i zašto biste to trebali uzeti u obzir prilikom kupnje novog procesora.
Što je hardver? čemu služi i definicija

Objašnjenje što je hardver i njegove najvažnije komponente ✅ Razlike s softverom, dijelovima hardvera, primjerima, vrstama i elementima.