Programska podrška (engl. Software - Škola za medicinske ... · • programi za obradu zvuka...
Transcript of Programska podrška (engl. Software - Škola za medicinske ... · • programi za obradu zvuka...
Programska podrška (engl. Software)
Programska podrška(engl. Software)
• programska podrška uključujesve programe koji se izvršavajuna računalu i upravljaju radomračunalao program je niz operacija i naredbi
koje se izvršavaju točnoodređenim redoslijedom radiostvarivanja zadanoga cilja
o programe stvaraju programerikoristeći jedan od dostupnihprogramskih jezika
Programska podrška (engl. Software)
• programsku podršku dijelimo na:
• sustavnu – skup program i programskih dijelova bez kojih računalo
ne može funkcionirati
• operacijski sustavi (Windows, Linux, OS X) i njihovi pomoćni programi te
različiti pogonski programi (engl. driveri) za različite uređaje koji se
priključuju na računalo (tipkovnica, grafička kartica, pisač itd.)
• aplikacijsku (primjensku) – programi koje korisnik dodatno
instalira na računalo kako bi proširio mogućnosti rada
računala
• različiti programi od antivirusa, programa za grafičku obradu, programa za
zvučnu obradu, igara itd.
• bitno: aplikacijski programi ovise o sustavnim programima, a sustavni
programi ovise o hardveru (ne možemo igrati neke od igara na Apple
uređajima jer nisu izrađene za njihovo hardver i operacijski sustav)
Operacijski sustav (engl. OS)
• program koji kontrolira rad ostalih računalnih programa i
računalnoga hardvera
• komunikacija s korisnikom izvršava se s pomoću sučelja
• prije su se koristili operativni sustavi s tekstnim korisničkim sučeljem
(DOS), a danas se koriste uglavnom s grafičkim korisničkim
sučeljem
tekstno korisničko sučelje grafičko korisničko sučelje
Sučelje
• omogućuje komunikaciju između čovjeka i računalnoga programa ili stroja
• služi korisniku za unos podataka i naredbi kojima on mijenja stanje sustava ili programa
• program prikazuje informacije potrebne za interakciju
• dio računalnoga programa koji obavlja razmjenu podataka (interakciju) s korisnikom
• današnji programi najčešće imaju grafičko sučelje u kojem korisnik uz pomoć miša i tipkovnice upravlja ikonama, prozorima, tipkama, okvirima za unos teksta i drugim grafičkim elementima prikazanima na zaslonu računala
Poznati operativni sustavi za računala
Windows 10
OS X
Linux
Aplikacijski programi
• programi koje korisnik dodatno instalira na računalo kako biproširio mogućnosti rada računala
• npr.:• uredski paketi: MS Office, LibreOffice (besplatan)
• programi za obradu teksta, izradu prezentacija, tablične
izračune, rad s bazama podataka
• programi za obradu slika
• programi za rad s multimedijima (audio i videozapisi)
• antivirusni programi: Avira, Norton
• mrežni preglednici: Chrome, Firefox
• programi rađeni za potrebe korisnika
• itd.
Programi za obradu teksta
• pisanje i obrada teksta• MS WORD
• WordPad
• LibreOffice Writer
• Google dokumenti
• ekstenzije od tekstnih datoteka: .docx, .doc, .odt, .rtf
Word Writer
Programi za izradu prezentacija
• programi omogućavaju izradu niza slika (slajdova) koje tvore
prezentaciju• PowerPoint
• Impress
• Prezi
• Google prezentacije
• ekstenzije prezentacijskih datoteka: .pptx, .ppt, .pps, .odp
Programi za tablične izračune
• programi za tablične izračune ili tablični kalkulatori (engl.
spreadsheets) olakšavaju rad s brojčanim podacima• Excel
• Calc
• Google tablice
• ekstenzije datoteka s tablicama: .xlsx, .xls, .csv, .tsv, .ods
Excel
Programi za rad s bazama podataka
• unos i obrada velike količine podataka koji su razvrstani u više
međusobno povezanih tablica• Access
• Base
• SQL Server
• ekstenzije datoteka od baza: .accdb, .db, .odb
MS Access
Programi za obradu slika
• programi pomoću kojih možemo izmjenjivati piksle na slikama• Adobe Photoshop
• GIMP
• Pixler
• ekstenzije za slikovne datoteke: .jpg, .png, .gif, .tiff
Photshop
Ostali programi za rad s multimedijima
• programi za obradu zvuka (Audacity)
• programi za obradu videozapisa (Windows Movie Maker)
• programi za rad s vektorskom grafikom (Inkscape, CorelDraw)
• programi za izradu videoigara (Unity, Unreal engine)
Audacity Unity
Mrežni preglednici
• omogućavaju pregledavanje i interakciju na World Wide Webu
(WWW)• Chrome
• Firefox
• Internet explorer
• Opera
• Edge
• mogu se nadograditi različitim programskim dodatcima• AdBlocker (sprječava prikaz reklama)
• Hide My IP (skriva mrežnu adresu računala na WWW)
Antivirusni programi
• programi namijeni zaštiti računala od štetnih programa
• virusi su program koji su napravljeni s namjerom da
naprave štetu na tuđem računalu
• rade u pozadini računala te nadziru protok podataka kako bi spriječili štetne aktivnosti
• sadržavaju bazu podataka s popisom štetnih program i programskih naredbi koju redovito ažuriraju, na temelju toga popisa prepoznaju štetne programe
Datoteka i direktorij
• datoteka – skup podatka pohranjen pod određenim imenom
na vanjskoj memoriji (npr. hard disk)• ti podatci mogu biti slike, glazba, videozapisi ili igre
• direktorij ili mape – u njih se spremaju datoteke te po potrebi
drugi direktoriji• koriste se za razvrstavanje sadržaja računala
Komprimirane datoteke
• najčešće u .zip formatu
• datoteke koje se koriste kada više datoteka i direktorija želimo
spremiti (zapakirati) i sažeti (smanjiti po veličini) u jedni
datoteku
Ekstenzije za druge različite tipove datoteka
• audiodatoteke: .mp3, .wav, .ogg
• videodatoteke: .avi, .mp4, .mkv, .wmv, .mpeg
• web stranice: .html, .php, .asp
• vektorska grafika: .svg, .eps
• izvršne datoteke: .exe, .com
• komprimirane datoteke: .zip, .rar, .7-zip
Prema pravima korištenja programe dijelimo na
• freeware – besplatan program za stalno korištenje
• shareware – besplatan program za korištenje na određeno vrijeme (npr. 30 dana), nakon toga se za daljnje korištenje mora kupiti program
• komercijalni program – potrebno je kupiti program te poštivati licencu pod kojom je program zaštićen (npr. licenca zabranjuje izradu kopija programa)
• programi otvorenoga koda (engl. open source) – programi čiji je cijeli programerski kod dostupan korisniku te ga time može mijenjati i prilagođavati rad programa po svojoj želji