RačunalaSoftver

Softver: primjeri. Razvoj softvera

Šta je softver? Primeri njegove praktične upotrebe srećemo svakog dana, sedeći na računaru. Čak i samo pomeranje miša preko ekrana rezultat je softvera. Koje su vrste softvera? Kako se izvodi softver?

Softver: Teorija

Računar upravlja kombinovanom upotrebom hardvera i softvera. Prvi se shvata kao skup čipova, ploča i drugih elektronskih komponenti i uređaja koji čine računar. Prema drugom - računarskim programima koji su dizajnirani za obradu informacija i obavljanje korisnih radnji pomoću računara. Prvi u slengu se često naziva "gvožđe", drugi - "meko".

Softver se pojavljuje na računaru kroz instalaciju - stavljanje odgovarajućih datoteka na disk. U nekim slučajevima neophodno je ažurirati softver. Ovo je, zapravo, ponovno instaliranje naprednije i moderne verzije softvera. Da biste instalirali softver, morate imati takozvani "distribuciju". To je specijalizovani program instalatera.

Postoje dve glavne vrste softvera - sistem i aplikacija. Prva verzija obezbeđuje rad računara u smislu svojih glavnih funkcija: pokreće, preuzima i implementira niske računarske operacije. Glavne vrste sistemskog softvera smatraju se operativnim sistemima (OS), kao i kontrolama hardverskih komponenti računara i njihovim podešavanjima.

Aplikacijski softver je program pomoću koga se praktično značajne akcije vrše na računaru. Na primer, tipkanje, izgradnja tabela, crtanje, korišćenje Interneta i tako dalje.

Ako pojednostavite jezik, možete rezimirati ovo: sistemski softver - za računar, aplikacijski softver - za korisnika. Drugi način da se objasni razlika u čistom jeziku: rad sistemskih programa obično nije vidljiv. Oni svoje funkcije izvršavaju bez "pomirenja" sa korisnikom, u skrivenom modu. Zauzvrat, samo uz direktno učešće korisnika je aplikativni softver. Primjeri koje ćemo razmotriti danas.

Postoje, naravno, i "nekompaktni" tipovi softvera. Mogu ih kontrolisati i druge vrste uređaja - na primer, tablete, pametne telefone, televizore. Postoji softver za klimatske sisteme, industrijske objekte itd.

Koji je operativni sistem?

OS - osnovni vid sistemskog softvera sa stanovišta eksploatacije mogućnosti računara. Zašto se to pripisuje ovoj kategoriji softvera? Činjenica je da u okruženjima koja su formirani operativnim sistemima, svi drugi računarski softver (i sistem i aplikacija) funkcionišu. OS su osnova za rad računara. Ako ne postoji operativni sistem, nijedan drugi program neće raditi. Glavni operativni OS su skriveni od korisnika.

Najčešći OS na svetu za računare je Windows (najpopularniji, ima puno svojih verzija - 7, 8, XP i drugi), Linux, MacOS.

Sistemski softver: upravljački programi

Drugi, možda najvažniji tip sistemskog softvera je vozač. Oni su dizajnirani da osiguraju ispravan rad hardverskih komponenti. Ako upravljački programi za disk nisu instalirani na računaru, neće funkcionirati. Slično tome - za video karticu, miš, modem i čak procesor. Tipičan mrežni softver je upravljač ruter ili modem. Ovu vrstu softvera, po pravilu, snabdevaju proizvođači opreme (u mnogim slučajevima su i deo operativnih sistema).

Ovo je suština sistemskog softvera. Pored nas - aplikativni softver, primjeri najpopularnijih rješenja i glavne funkcije koje su ponuđene korisnicima.

Aplikativni softver: antivirusi, komunalne usluge

Uobičajeni tipovi aplikativnog softvera su antivirusi i pomoćni programi. Prvi su dizajnirani da zaštite računar od zlonamernih programa koji mogu onemogućiti drugi softver ili čak hardverske komponente računara. Jedan od najpopularnijih antivirusnih programa u Rusiji je NOD32, DrWeb, Kaspersky. Uslužni programi su dizajnirani da obezbede stabilan rad računara, da nadgledaju ispravan rad procesora, diskova, memorije i drugih hardverskih komponenti računara.

Popularni programi aplikacija. Microsoft Word

Koja od specifičnih uzoraka aplikativnog softvera danas ima najveću važnost? Pre svega, to se odnosi na programe za obradu teksta. Ovakve operacije na računaru su istorijski prvi. Jedan od najpopularnijih programa na svetu za obradu teksta i za obavljanje srodnih operacija (crteži, grafikoni, itd.) Je Word. Razvijen od strane jedne od najvećih svetskih korporacija - američkog Microsofta. Njegova ruska transkripcija je prihvatljiva, koja zvuči kao "program Vord".

Do danas je pušteno nekoliko verzija ovog softvera. Funkcije u svakom od njih su različite, ali osnovni (i najčešće u zahtevu u praksi) zadatak koji izvodi MS Word u jednoj ili drugoj modifikaciji je oblikovanje teksta, čuvanje u datoteci i obezbeđivanje (ako je potrebno) ispravan izlaz na štampač.

Microsoft Word: Funkcije

Program Vord može izvesti veliki broj operacija. Naime:

- formatiranje slova i paragrafa (izbor fonta potrebne veličine i osnovnih atributa - podvlačenje, pisanje bolda, kurziv, razmak između linija itd.)

- dizajn izgleda stranica (podešavanje boje i slike u pozadini, dodavanje grafike, slika itd.)

- Dodavanje pratećih elemenata (tabele, grafikoni, ikone, itd.)

Učenje da koristite Word je veoma jednostavno. Mnoge kontrole programa su intuitivne. Važno je napomenuti i to da je Microsoft, koji je objavio Word, pružio svoje rješenje pomoću detaljnog sistema pomoći, kojem korisnik može pristupiti klikom na F1 tastaturu.

Popularni programi za aplikacije: Microsoft Excel

Primer drugog popularnog aplikativnog softvera je Microsoft Excel (na ruskom jeziku - "Excel program"). Njegova uža specijalizacija je računanje pomoću tabela. Ovakva rešenja značajno pojednostavljuju rad sa brojevima.

Uprkos činjenici da se ovaj program smatra profesionalnim, čak i početnici mogu savladati osnovne metode rada sa njim (zašto je postao svjetski poznat).

Microsoft Excel: Karakteristike

Najjednostavnije operacije u Excel-u su prikaz teksta i brojeva u obliku tabela. Radno polje programa, zapravo, izgleda kao veliki broj ćelija, u koje možete uneti nešto. Složeniji postupak je izgradnja grafova, uvođenje formula. Operacije koje zahtevaju profesionalnu obuku su programiranje takozvanih "makroa" (neka vrsta internih programa), inženjerskih proračuna.

Navedeni su najčešći tipovi zadataka koje "Excel program" može riješiti:

- matematički proračuni koji koriste numeričke vrednosti u tabelarnim ćelijama (suma, oduzimanje, odvajanje, množenje, poravnanje progresija, itd.);

- primenu formulara za automatizaciju računa;

- izradu izvještaja, obrasca, upitnika i drugih dokumenata koji izgledaju najudobnije u obliku tablica;

- konstrukcija grafikona, vizuelizacija statističkih podataka pomoću dijagrama.

Kao i kod Worda, Excel je vrlo lako naučiti. Kontrole za program su intuitivne u mnogim pogledima. Ova vrsta softvera je takođe opremljena sa detaljnim sistemom pomoći (što može biti korisno ne samo za početnike, već i za profesionalce).

Popularni aplikativni softver: Adobe Photoshop

Često korisnici trebaju koristiti jedan zanimljiv program - "Photoshop". Za Windows 7, 8 ili XP, on postoji u velikom broju verzija. Zvanično se ovaj program naziva Adobe Photoshop. Dizajniran je za crtanje (ova vrsta rješenja se zove "grafički uređaji"). Koristi se, kao iu slučaju Worda i Excel-a, kako novinara tako i profesionalaca: dizajnera, web programera, kreatora karikatura.

Photoshop se odnosi na programe koji obrađuju slike u tzv. "Raster" modu. Šta to znači? Možemo reći da glavni dio računarske grafike pripada kategoriji "raster". Govorimo o slikama koje se sastoje od velikog broja malih tačaka (zapamtite kako je slika izgrađena na TV-u i monitoru - isti princip). Uz pomoć "raster" grafičkih uređivača, možete kreirati apsolutno bilo koji grafički element. Možete slikati portret osobe, kuće, pejzaža - bilo čega. Pored "raster" grafike, tu je i "vektorska" grafika. Slike na njegovoj osnovi mogu, pak, biti izgrađene samo na šablonima ugrađenim u program.

Adobe Photoshop: Karakteristike

Sa Photoshop-om možete ne samo kreirati slike, već i izmijeniti one koji su već spremni. Stoga je termin "fotografisan". Možete, na primer, modificirati objekte na fotografiji, pričvrstiti im nešto, retuširati - sa puno iskustva sa Photoshopom, sve se može ispostaviti vrlo vjerovatno.

Adobe Photoshop radi sa većinom grafičkih formata datoteka zbog prisustva velikog broja pretvarača za različite formate. Ovo poslednje konvertuje grafičke informacije iz formata datoteke u vlastiti format uređivača Adobe Photoshop-a prilikom čitanja iz datoteke. Kada pišete u datoteku, pretvarači izvršavaju obrnutu transformaciju.

Koje su najpopularnije vrste operacija koje se rade u Photoshopu? Oni uključuju sledeće:

- kreiranje novih crteža pomoću virtuelnih četkica, olovaka, vladara, figura različitih boja;

- menja veličinu slika ili njihovih pojedinačnih elemenata;

- kombinovanje sadržaja dve različite slike;

- promeni boju slike ili njegovih dijelova;

- primena vizuelnih efekata usled ugrađenih šablona programa i algoritama;

- transformacija slika (refleksija, rotacija, itd.).

Baš kao i kod Worda i Excel-a, Photoshop kontrole lako se nauče intuitivno. Čak i neiskusni korisnik može nešto da nacrta. Mnoge verzije programa su opremljene sistemom pomoći na ruskom jeziku, gde se detaljno govori o tome kako raditi sa Photoshopom.

Popularne vrste aplikativnog softvera: pregledači

Prebacivač je program pomoću kojeg korisnici pristupaju Internetu, čitaju vesti sa web lokacija, pišu poruke u društvene mreže, gledaju video zapise - ukratko, rade sve što je karakteristično za "virtuelni prostor". Najpopularnija rešenja ove vrste na svetu su Internet Explorer, Opera, Google Chrome. Postoji veoma veliki broj njihovih analoga i podtipova. Funkcionalnost svake od njih uopšte je ista. Većina korisnika više voli da eksploatiše one ili druge, na osnovu subjektivne evaluacije kvaliteta dizajna programa i pogodnosti stavljanja kontrola na njih.

Princip pretraživača zasnovan je na prepoznavanju jezika za označavanje hiperteksta (nazvanog HTML) i pretvaranju u korisničke vizuelne elemente - tekst, slike, tabele, video, animacije, oblike poruka itd.

Pretraživači: karakteristike

Uzorci takvog softvera su veoma jednostavni. Glavni elementi pretraživača su string sa adresom veb lokacije i glavnim poljem (često se zove "web interfejs" gde se informacije prikazuju sa Interneta.) Glavna karakteristika ovog programa je to što je posrednik između korisnika računara i drugih ljudi u virtuelnom prostoru. To jest, Preko pretraživača (tačnije, "web interfejsa"), osoba može, u stvari, razmjenjivati podatke slanjem nečega s njega (teksta, datoteka) i dobijanjem nečega od drugih. Da li je Internet prije pronalaska pretraživača? Činjenica je da je "web-inte lice "- ima istorijski nije prvi način komunikacije između korisnika Došao je nakon godina međunarodnog usklađivanja standarda, koji bi trebao biti razmijenjeni." virtuelni "informacije.

ON: plaćeni i besplatni

Jedan od kriterijuma za klasifikaciju softvera je trošak. Postoje tri kategorije rešenja. Prvo, to je potpuno besplatan softver. Drugo, postoji reklama. Ako korisnik želi da koristi takav softver, onda mora platiti za njegovu instalaciju. Treće, postoji intermedijarni tip softvera - uslovno besplatan. Kakva je njegova osobenost? Generalno, korišćenje takvog softvera je sledeće: ne morate plaćati instalaciju, ali nakon što koristite program neko vrijeme (na primjer, mjesec dana), potrebno je prenijeti sredstva na programera za dalju upotrebu.

Šta je "tehnologija oblaka"?

U poslednjih nekoliko godina izraz "oblak tehnologije" je postao veoma popularan. Šta je ova pojava? "Cloud tehnologija" je, u jednostavnom smislu, aplikacijski softver koji se može pokrenuti iz pretraživača (shodno tome, on nije instaliran na računaru). Hajde da razmotrimo primer. Microsoft Word, koji smo pomenuli gore, pokreće se dvostrukim klikom na ikonu na radnoj površini. Ali postoji isto rešenje, ali "oblačno": korišćenje ovog softvera se vrši preko web interfejsa pregledača. Tipično, datoteke koje korisnik koristi sa ovim softverom takođe se čuvaju na Internetu.

Mnogo programa sada postoji u oblaku. Bilo je čak i verzija operativnih sistema ovog tipa. Tako da možemo reći da oblak "oblak" nije samo primenjen, već i sistemski softver. Popularnost takvih rešenja danas je povezana sa brzom brzinom interneta (pre nekoliko godina ovo nije bilo), a takođe i sačuvanjem vremena korisnika - na računaru nema ništa da se instalira. Inače, ažuriranje softvera zasnovanog na oblaku je nezavisno od korisnika. Ovo je takođe zgodno.

Ko razvija softver?

Postoji čitav ogranak privrede, u okviru kog se vrši razvoj softvera. Zapošljava ljude sa širokim spektrom profila znanja. Ali oni dele zajedničku osobinu - poznavanje programskih jezika. Koristeći jednu ili više njih, osoba piše softver. Programski jezik je skup komandi koje prepoznaju hardverske komponente računara. Pišući "frazu" koja je izgrađena na određeni način, osoba koja stvara softver daje "porudžbinu" procesoru ili, recimo, PC disk da izvrši takvu operaciju u datoteci. Jezici na kojima se softver razvija su stotine. Među najpopularnijim su C ("C"), Java, Pascal, Ruby-on-Rails.

Da li je teško naučiti kako kreirati softver?

Uopšte ne. Svaka zainteresovana osoba može postati programer programa. Kreiranje softvera nije zabranjena aktivnost. Mnogi uspešni preduzetnici počeli su sa činjenicom da su razvili softver. Primjeri takvih ljudi su Bill Gates, Linux Torvalds, Eugene Kaspersky. Možete naučiti jezike za kreiranje softvera na osnovu velikog broja dostupne literature, video lekcija ili pohađanjem specijalizovanih kurseva. Razvoj softvera je jedna od najbrže rastućih industrija, a rast njegove popularnosti je uglavnom zbog univerzalne dostupnosti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.atomiyme.com. Theme powered by WordPress.