Što je računalni program?Razvojem tehnologija raste i njihov broj. Oni su obdareni različitim funkcijama i svrhom. Amateru na području računalne tehnologije nemoguće je procijeniti ulogu bilo kojeg programa uzimajući u obzir svu njihovu raznolikost. Također je nemoguće napraviti izbor u korist najboljeg od njih, budući da imaju različita usmjerenja, ne izvršavaju iste zadatke.
Na temelju navedenog, znanost i praksa rijetko razmatraju jedan određeni softverski proizvod. Najčešće su zanimljive klasifikacije i podjela na kategorije prema vrsti ili namjeni.
Što je računalni program?Njegova se definicija sastoji od niza nekoliko uputa predstavljenih u digitalnom, kodnom, shematskom ili verbalnom obliku. Svi su ti elementi izraženi u obliku pogodnom za računalnu čitljivost. Oni napajaju računalo da postigne određeni rezultat.
Jednostavno rečeno, računalni program predstavljaje skup zadataka koji se izvršavaju uzastopno, redom pomoću računalne tehnologije. U konačnici, korisnik dobiva željeni rezultat.
Podučavanje ili osposobljavanje računalnih programasu alat namijenjen rješavanju pedagoških problema. Njihova je glavna značajka neovisna interakcija s korisnikom. Glavna svrha takvih proizvoda usmjerena je na upotrebu u obrazovnom procesu.
U rijetkim slučajevima obrazovni softverkoriste se za obnavljanje znanja, popunjavanje praznina u njemu ili stjecanje novih vještina koje prije nije bilo moguće savladati (na primjer, zbog blokade u razvoju tehnologije).
Iako su ove funkcijejedinstven i cjelovit lik, ovisno o tome kako će biti riješeni, vrši se njihov međusobni utjecaj. Sukladno tome, proučavanje predmeta postat će produktivnije pri rješavanju sekvencijalnih problema, a ne pojedinačnih primjera.
Sav softver odvojen je na različite načineistaknuta. Glavna je svrha. U skladu s njima vrši se klasifikacija. Jedna od najvažnijih podskupina su sistemski računalni programi. Ako nisu uspostavljeni, tada je interakcija s drugim elementima teška, ako ne i nemoguća.
Temelj aktivnosti sistemskih programa je osiguravanje rada s primijenjenim proizvodima. To uključuje uslužne programe, upravljačke programe, operativne sustave i ljuske.
Korisnički računalni alati su oni koji su namijenjeni razvoju ili modificiranju drugih proizvoda. To uključuje sljedeće.
Instrumentalnih proizvoda nema puno. Ali gotovo svi su napisani na raznim programskim jezicima.
Govoreći o tome što je računalni programprimijenjeni tip, ne može se ne primijetiti široka popularnost ovih proizvoda. Ako samo stručnjaci ili samouki mogu raditi s gore spomenutim, onda su oni usmjereni na obične ljude.
Sljedeći programi pripadaju ovoj vrsti:
Računalni virusi pripadaju istoj kategoriji. O njima će biti detaljnije raspravljeno u nastavku.
Postoje posebni računalni programi kojisu dizajnirani za jednu ili više svrha. Poduzeća nalažu proizvodnju takvih proizvoda radi automatizacije različitih procesa, poput rada na stroju ili upravljanja osobljem i dodjele odgovornosti.
Postoje popularni posebni programi poput 1C.Oni se koriste u svim razvijenim zemljama, mijenjaju se samo jezik prijevoda, sučelje i neki početni podaci. Potonji obično ovise o zakonodavstvu i GOST-ima.
Što je računalni virus i trojanski virusprogram? To su mali zlonamjerni proizvodi koji na različite načine ulaze u računalni softver. Međutim, svaka ima svoju svrhu. Neki su prilično bezopasni, a ako korisnik ne radi sa sustavom ili paketom alata, tada mu neće stvarati problem. Sjedit će mirno u svojoj mapi dok ih antivirus ne otkrije.
Provodi se borba protiv zlonamjernih proizvodapomoću posebnih antivirusnih programa. Postoje i načini kako spriječiti njihovu pojavu na računalu. Na primjer, možete omogućiti zaštitu sustava u stvarnom vremenu. Tada se dolazni protok informacija filtrira.
Da rezimiramo, sav postojeći softver može se ukratko pregledati u tablici.
Vrste računalnih programa | svojstvo | primjeri |
Obrazovni | Obavljati pedagoške zadatke. Korisnik s njima radi potpuno neovisno | Svi emulatori poput MyBIOS-a |
Sustavno | Upravljanje računalnim komponentama itakođer pruža prilagodbu svog rada s aplikacijskim programima koje korisnici najčešće koriste. Izravno su uključeni u osiguravanje interakcije između ljudi i računala | Sve generacije sustava Windows, Total Commander, svaki antivirusni program, WinZip i WinRar |
Instrumentalni | Dizajniran za stvaranje, uređivanje i razvoj proizvoda sustava i aplikacija. U većini slučajeva to su praznine, takozvani "softverski poluproizvodi" | FoxPro, Asembler, Visual Basic |
Primijenjeno | Najčešća vrsta softveraodredba. Bavi se provedbom ili automatizacijom određenih zadataka, funkcija. Najčešće su zainteresirani za korisnike koji nemaju nikakve veze s programiranjem, ali putem računala mogu im olakšati aktivnosti | Adobe Photoshop, cijeli Microsoft Office paket, kodeci, virusi i trojanski programi |
Posebna | Dizajniran za izvršavanje različitih zadataka. Njihov rad ovisi o specifičnostima aktivnosti kupca | 1C: USP, 1C: Plaća, 1C: Računovodstvo |
Nemoguće je nedvosmisleno reći što je skupsvi računalni programi. Organizira rad bilo koje računalne tehnologije, osigurava interakciju s korisnicima, bez obzira na posebne vještine. Ali dati mu konkretnu definiciju je nemoguće.
Tako se gradi klasifikacija softvera, što omogućavaodrediti mjesto programa, istaknuti ga na pozadini raznolikosti. Također, ako su dostupne relevantne informacije, korisnik će moći odrediti koji određeni proizvod treba za obavljanje određene funkcije kako bi riješio problem.
Ovdje navedena klasifikacija računalnih programa nije jedina. Može se mijenjati ovisno o načinu odabira primarnog atributa (ovdje - svrha).