15
Računarstvo i informatika Računari su elektronski uređaji koji su namenjeni za rad sa podacima, odnosno za obradu podataka Primena računara na tri nivoa obrade 1. Obrada podataka 2. Obrada informacija, 3. Obrada znanja

Računarstvo i informatika.ppt

Embed Size (px)

Citation preview

Page 1: Računarstvo i informatika.ppt

Računarstvo i informatika

Računari su elektronski uređaji koji su namenjeni za rad sa podacima, odnosno za obradu podataka

Primena računara na tri nivoa obrade

1.Obrada podataka2.Obrada informacija,3.Obrada znanja

Page 2: Računarstvo i informatika.ppt

Iako naziv računar potiče od reči računati, računar nije samo uređaj za automatsko računanje s brojevima. Danas je većina podataka koje računari obrađuju numeričke prirode, kao što su tekstualni podaci, slike i dr.

Četiri osnovne funkcije računara su

1.Obrada podataka2.Pamćenje(skladištenje)3.Prenos (komunikacija) i4.Upravljanje navedenim

funkcijama.

Page 3: Računarstvo i informatika.ppt

Svaki računar se sastoji od pet osnovnih funkcionalnih celina koje se nazivaju jedinice računara, a to su :

1. Ulazna jedinica2. Izlazna jedinica3. Memorija (radna i spoljna

memorija)4. Upravljačka jedinica i 5. Aritmetičko-logička

jedinicaAritmetičko-logička

jedinica i upravljačka jedinica nazivamo centralna procesorska jedinica ili procesor

Preko ulazne jedinice obavlja se unošenje i pamćenje u memoriji dve osnovne vrste podataka za računar :

a. Ulaznih podataka za obradu b. Podataka koji predstavljaju

upustvo računaru kakvu vrstu obrade i na kojim podacima treba izvršiti program.

Ulazni podaci za računar pripremaju se i unose preko komunikacionih uređaja tastature, miš, skener itd.

Izlazna jedinica služi da se zapišu ili u pogodnom obliku zapamte dobijeni rezultati dobijeni obradom kao i druge potrebne informacije i da se saopšte korisniku. Ekran, štampač itd.

Page 4: Računarstvo i informatika.ppt

Memorija predstavlja jedinicu koja služi za pamćenje(skladištenje) podataka. Sastoji se od glavne (operativne) memorije i spoljne (masovne)memorije. Glavna memorija računara namenjena je privremenom pamćenju podataka i programa. Spoljna memorija namenjena je pamćenju podataka velikog obima i njihovom arhiviranju. Medijumi za ove memorije su magnetni diskovi, optički diskovi, diskete i magnetne trake.

Procesor po svojim funkcijama predstavlja centralni uređaj računara koji neposredno upravlja procesom obrade i uzajamnom komunikacijom svih ostalih delova računara.procesor sadrži i određen broj elektronskih kola koji se nazivaju registri a služe za privremeno čuvanje podataka ili upravljačke informacije.

Page 5: Računarstvo i informatika.ppt

Podaci Podaci su činjenice,

pojmovi ili događaji predstavljeni ( zapisani, registrovani )na unapred dogovoren, formalizovan način

Primer niz oblika: 03.09.2012; predstavlja uobičajeni način pisanja datuma.

Predstavljeni podaci imaju dva osnovna oblika:

1. Analogni podaci 2. Diskretni podaci Ako je podatak zadat

u analognom obliku on je zadat pomoću fizičke veličine koja se menja neprekidno a čija vrednost funkcionalno zavisi od podataka.

Page 6: Računarstvo i informatika.ppt

Podatak je predstavljen u diskretnom obliku ako je zadat pomoću prekidnih fizičkih veličina koje imaju samo određene, oštro odvojene vrednosti.

Radi obrade na računaru podaci se zadaju u diskretnom obliku tj. pomoću nizova slova i cifara, primenom postupka kodiranja.

Ako je podatak predstavljen samo pomoću cifara kaže se onda da je on predstavljen u cifarskom ili digitalnom obliku.

Primer skup od četiri boje crvena, zelena, plava, crna kodirati azbukom A=a,b

Crvena = aaZelena = abPlava = baCrna = bbOva azbuka naziva se

binarna azbuka a njeni elementi se najčešće označavaju znacima 0 i 1.

Kodiranje podataka rečima binarne azbuke naziva se binarno kodiranje, a odgovarajući kod binarni kod

Page 7: Računarstvo i informatika.ppt

InformacijeInformacije su podaci obrađeni

u obliku koji za primaoca ima neko značenje i može imati neku vrednost u tekućim ili budućim odlučivanjima.

Odnos informacije i podatka može se reći sledeće: podaci se mogu smatrati kao nešto objektivno što postoji u prirodi jer predstavljaju registrovanu činjenicu o nekom objektu. Informacija je subjektivna, jer postoji samo u odnosu na primaoca kome saopštavate nešto novo.U slučaju da je ta informacija primaocu več poznata onda ona postaje samo podatak

Page 8: Računarstvo i informatika.ppt

ZnanjeZnanje predstavlja rezultat

spoznaje i razumevanja realnog sveta.

Za primenu u računarskoj tehnici pod znanjem se podrazumeva informacija koja je organizovana(predstavljena)tako da se može koristiti u procesu zaključivanja.

Jedna od čestih primena znanja jeste njegovo korišćenje u procesu odlučivanja – donošenja jedne ili više odluka.

Odlučivanje je neophodno u procesu upravljanja – pretvaranja informacija i znanja u akciju.

Page 9: Računarstvo i informatika.ppt

Programiranje Proces pripreme

programa,koji se sastoji od projektovanja, pisanja i testiranja programa naziva se programiranje.

Program predstavlja sredstvo komunikaciranja između čoveka i računara, jer prenosi računaru postupak rešavanja nekog zadatka

Programiranje predstavlja veštinu ili tehniku konstruisanja i formulisanjaprograma za rešavanje konkretnih zadataka. Sastoji se od više faza, od kojih su sledeće tri osnovne:

1. Projektovanje programa – nalaženje niza operacija kojima se rešava konkretan problem,

2. Pisanje programa – predstavljanje programa na način koji će računar moći da prihvati i izvrši,

3. Testiranje programa – provera da li program funkcioniše pravilno tj. saglasno definisanom zadatku.

Page 10: Računarstvo i informatika.ppt

Poljam obrade Sistematska primena operacija

nad podacima naziva se obrada podataka ili obrada informacija. Ako se obrada obavlja automatskim sredstvima, pre svega računarima, tada se ona naziva automatska obrada podataka.

U procesu obrade podataka vrši se unošenje, obrada, skladištenje i dostavljanje podataka i informacija radi njihovog korišćenja.

Operacije nad podacima:1. Klasifikacija-ovom operacijom

se sređuju podaci u određene klase koje za korisnika imaju neki smisao.

2. Sortiranje- predstavlja operaciju kojom se podaci smeštaju u rastući ili opadajući niz u odnosu na zadatu vrednost nekog atributa.

3. Agregacija- ovom operacijom formiraju se različiti sumarni podaci pr. Suma neto zarade, zbir ocena itd.

4. Pretraživanje- ovom operacijom traže se određeni podaci i obezbeđuje se pristup istim.

5. Izračunavanje- ovom operacijom izvršavaju se razne aritmetičke, logičke i druge operacije.

Page 11: Računarstvo i informatika.ppt

Proces obrade podataka

Proces obrade podataka odvija se globalno u sledeća četiri koraka, koje se ponekad nazivaju ciklusom obrade podataka:

1. Ulaz –unošenje, prikupljanje

2. Obrada- transformacija3. Dostavljanje- izlaz,

komunikacija, distribucija4. Pamćenje- memorisanje,

skladištenje, čuvanjeOve četiri aktivnosti

sukcesivno se ponavljaju na nacin prikazan na slici, gde su prikazane veze sa nastankom podataka i njihovim korišćenjem.

generisanje

Unošenjeulaz

obrada

Dostavljanje

izlaz

Pamćenjeskladišten

je

korišćenje

akcije

obljekt

Page 12: Računarstvo i informatika.ppt

Hardver i softverHardver i softver su

međusobno tesno povezane komponente računara, koje ne mogu funkcionisati jedna bez druge.

Hardver ili mašinska oprema odnosi se na opremu koju predstavljaju fizički delovi računara. On obuhvata, elektronske, električne, elektromehaničke i mehaničke delove računara, kao što su : procesor, glavna memorija, tastatura, ekran, ulazno – izlazni uređaji i dr.

Softver ili programsku podršku čine svi programi koji se mogu koristiti na nekom rašunarskom sistemu. Ovi programi omogućavaju da hardver funkcioniše pravilno i efikasno.

Postoje dve osnovne grupe softvera:

1. Sistemski softver i 2. Aplikacioni softver.Sistemski softver čine svi

programi koji na neki način pomažu korisniku da upotrebljavaju računar.

Aplikacioni softver sadrži programe namenjene rešavanju konkretnih problema korisnika. Programi za obradu teksta, za crtanje, za igre itd.

Page 13: Računarstvo i informatika.ppt

Datoteka Skup atributa o konkretnom

obljektu formira se u posebnu strukturu podataka koji se naziva zapis ili slog. Grupa bitova ili grupa znakova koja služi za predstavljanje vrednosti jednog prostog ili složenog atributa naziva se polje. Svako polje sadrži samo vrednost odgovarujećeg atributa

Posebno organizovan skup srodnih zapisa, zapisan na spoljnom memorijskom medijumu, naziva se – datoteka. Svaka datoteka ima posebnu oznaku za indetifikaciju -‘ ime datoteke ‘

Prema načinu smeštanja podataka postoje tekstualne datoteke i binarne datoteke.

struktura zapisa datotekePolje

1Polje

2......

Polje m

Zapis -1

Zapis -2

Zapis -m

Page 14: Računarstvo i informatika.ppt

Pascal 1. UVOD U PASCALProgramski jezik Pascal razvio je

Niklaus Wirth, 1969/71.godine. Pascal je prvobitno zamišljen kao nastavno sredstvo za učenje veštine struktuiranog programiranja, gde se program može razbiti na manje celine koje se opet logički povezuju u program.

Pravila pisanja programaProgram se sastoji od zaglavlja i

bloka naredbi. U zaglavlju se definiše ime programa. Blok sesastoji od deklaracija ili definicija i odeljka naredbi. Odeljak naredbi poinje sa rezervisanom reči BEGIN, a završava sa END.

Page 15: Računarstvo i informatika.ppt

1.2 IME PROGRAMAReč PROGRAM je

rezervisana re u Pascalu kojom počinje svaki program. Iza reči PROGRAM programer definiše ime programa.

Imena se u Pascalu nazivaju identifikatorima.Ime mora početi slovom abecede. Ne sme imati praznine ili znake interpunkcije i ne može početi brojem. Ime ne može biti ključna reč. Ime programa završava tačka- zarezom. Sledi tabela ključnih reči u Pascalu: