Koja je razlika između programa, aplikacije, softvera, skripte i procesa?


Odgovor 1:
  1. Aplikacija je potpuni skup funkcionalnosti kao što je gameA program je dio ili čitava aplikacija.Programi su napisani softverom. Softver je napisan sa skriptama ili bilo kojim ili više različitih programskih jezika (pogledajte moj odgovor ovdje: odgovor Jacka Menendeza na In laik's Pojmovi, koji su glavni programski jezici i za što se koriste?) Proces je izolirana instanca programa koji se izvodi na računalu.

Odgovor 2:

Program je skup softvera koji samostalno stoji. To je čitava stvar koja se može pokrenuti i pokrenuti. Inicijalizira se, rukuje se ulazom i izlazom i može se završiti po potrebi. Program može biti aplikacija ili može biti naredba poput programa. Ili za ugrađene uređaje može imati fizički interfejs poput peći ili budilice.

Ne bih koristio izraz "softver". Jednostavno bih rekao "softver". To je kolektivna imenica. Softver je velika generička kategorija koja uključuje jako puno stvari napisanih za računalo. To može uključivati ​​program ili dio programa ili dodatak programu, dio operativnog sustava itd.

Aplikacija je pojam koji je započeo s programima za mobilne uređaje. Generalizirano je da je iOS aplikacija, Android aplikacija, web aplikacija, aplikacija za prijenosno računalo itd. Aplikacija je program koji je povezan s nekim obično grafičkim korisničkim sučeljem i ima (za mobilne i radne površine / prijenosno računalo) ikonu i za sve vrste , ima zvučna i grafička sredstva potrebna za potpuno funkcioniranje.

Skripta je program (dio softvera) napisan u skriptnom programskom jeziku. Neki jezici poput ovog su perl, php, python, javascript itd. Češće se koriste u web aplikacijama ili u poslu i održavanju poslužitelja.

Proces je drugačiji. To je dodjela memorije i raspoređivanje vremena procesora koje je napravio operativni sustav za pokretanje programa. OS će dodijeliti nešto sistemske memorije i zakazati vrijeme procesora za proces. Proces će imati zaseban programski paket za pozivanje funkcija i vlastiti skup vrijednosti registra koji će se učitati u CPU prilikom njegovog pokretanja.


Odgovor 3:

Program je skup softvera koji samostalno stoji. To je čitava stvar koja se može pokrenuti i pokrenuti. Inicijalizira se, rukuje se ulazom i izlazom i može se završiti po potrebi. Program može biti aplikacija ili može biti naredba poput programa. Ili za ugrađene uređaje može imati fizički interfejs poput peći ili budilice.

Ne bih koristio izraz "softver". Jednostavno bih rekao "softver". To je kolektivna imenica. Softver je velika generička kategorija koja uključuje jako puno stvari napisanih za računalo. To može uključivati ​​program ili dio programa ili dodatak programu, dio operativnog sustava itd.

Aplikacija je pojam koji je započeo s programima za mobilne uređaje. Generalizirano je da je iOS aplikacija, Android aplikacija, web aplikacija, aplikacija za prijenosno računalo itd. Aplikacija je program koji je povezan s nekim obično grafičkim korisničkim sučeljem i ima (za mobilne i radne površine / prijenosno računalo) ikonu i za sve vrste , ima zvučna i grafička sredstva potrebna za potpuno funkcioniranje.

Skripta je program (dio softvera) napisan u skriptnom programskom jeziku. Neki jezici poput ovog su perl, php, python, javascript itd. Češće se koriste u web aplikacijama ili u poslu i održavanju poslužitelja.

Proces je drugačiji. To je dodjela memorije i raspoređivanje vremena procesora koje je napravio operativni sustav za pokretanje programa. OS će dodijeliti nešto sistemske memorije i zakazati vrijeme procesora za proces. Proces će imati zaseban programski paket za pozivanje funkcija i vlastiti skup vrijednosti registra koji će se učitati u CPU prilikom njegovog pokretanja.