SlideShare a Scribd company logo
1 of 12
Tipovi
podataka
INFORMATIKA 3. razred
PONOVIMO!
○ Algoritam je “opis” rješavanja
nekog problema.
○ Niz koraka kojih se moramo pridržavati
da bi došli do rješenja nekog zadatka.
“
Osnovni algoritamski koraci su:
○ početak
○ ulaz
○ izlaz
○ kraj
Opis algoritma u nekom
programskom jeziku naziva se
PROGRAM.
○ Program radi sa podacima, pa je
bitno da znamo kakve podatke
može da prihvati.
○ Ako pravimo program kojim ćemo
upravljati robotom koji pravi voćnu
salatu jasno je da će takav program
zahtijevati podatke različitih tipova.
Nazivi voćki će biti tekstualni (niz
znakova), količina će biti brojevi.
○ Svaki tip podatka zauzima u
memoriji različitu količinu prostora
stoga je bitno unaprijed razraditi i
odrediti kojeg će tipa biti pojedini
podatak.
Brojčani (numerički) tip podataka
Znakovni tip podataka (slova, znakovi, riječi)
Tipovi podataka
Ponovimo!
😉
Koliko je na slici djevojčica, a koliko dječaka?
djevojčice - dječaci -2 3
PODACI
Tekstualni
(znakovni)
Numerički
(brojčani)
djevojčice 2
dječaci 3
○ Primjenjujemo u različitim situacijama.
○ Od jednostavnih kada je potrebno sabrati
dva broja do složenih matematički
izračuna.
Brojčani
(numerički)
tip podataka
○ Znakovni tip podataka (slova,
znakovi, riječi) – osnovni je način
izražavanja u svakodnevnom govoru
i pismu.
○ U radu računara nije ništa manje
bitan.
○ Njime najčešće ispisujemo poruke,
prikazujemo različite vrijednosti
programa i sl.
Znakovni tip
podataka
Napravimo smoothie!
Kada pišemo algoritam moramo da navedemo
precizne, korak po korak, naredbe.
Koraci za pravljenje smoothie-a:
1. dodaj voće u blender
2. dodaj mlijeko u blender
3. poklopite blender
4. uključi blender na 1 min.
5. isključi blender
6. naspi smoothie u času.
Zamislite da smo zaboravili uraditi jedan od
navedenih koraka ili da smo radili obrnuto. Moglo se
desiti da uključimo prazan blender ili da je samo
mlijeko u blenderu bez voća.
Razbacani algoritam

More Related Content

What's hot

Istorijski razvoj računara
Istorijski razvoj računaraIstorijski razvoj računara
Istorijski razvoj računara
Vanja Radović
 
Racunarski software
Racunarski softwareRacunarski software
Racunarski software
ucionica
 
Konfiguracija racunara
Konfiguracija racunaraKonfiguracija racunara
Konfiguracija racunara
majapts
 
osnova racunarskog sistema
osnova racunarskog sistemaosnova racunarskog sistema
osnova racunarskog sistema
Slavka Čičak
 
Dekadni, binarni, oktalni i heksadekadni brojevni sistem
Dekadni, binarni, oktalni i heksadekadni brojevni sistemDekadni, binarni, oktalni i heksadekadni brojevni sistem
Dekadni, binarni, oktalni i heksadekadni brojevni sistem
Olga Klisura
 
Uvod u informatiku za 1. razred srednjih skola
Uvod u informatiku za 1. razred srednjih skolaUvod u informatiku za 1. razred srednjih skola
Uvod u informatiku za 1. razred srednjih skola
Dragan Bjelic
 
Uticaj savremenog načina života na zdravlje
Uticaj savremenog načina života na zdravljeUticaj savremenog načina života na zdravlje
Uticaj savremenog načina života na zdravlje
velkovdanijela
 

What's hot (20)

Istorijski razvoj računara
Istorijski razvoj računaraIstorijski razvoj računara
Istorijski razvoj računara
 
Racunarski software
Racunarski softwareRacunarski software
Racunarski software
 
Konfiguracija racunara
Konfiguracija racunaraKonfiguracija racunara
Konfiguracija racunara
 
osnova racunarskog sistema
osnova racunarskog sistemaosnova racunarskog sistema
osnova racunarskog sistema
 
Procesor(CPU)
Procesor(CPU)Procesor(CPU)
Procesor(CPU)
 
Struktura računara prezentacija za 8. razred
Struktura računara prezentacija za 8. razredStruktura računara prezentacija za 8. razred
Struktura računara prezentacija za 8. razred
 
Dekadni, binarni, oktalni i heksadekadni brojevni sistem
Dekadni, binarni, oktalni i heksadekadni brojevni sistemDekadni, binarni, oktalni i heksadekadni brojevni sistem
Dekadni, binarni, oktalni i heksadekadni brojevni sistem
 
Izlazni uređaji
Izlazni uređajiIzlazni uređaji
Izlazni uređaji
 
02 računarski sistemi
02 računarski sistemi02 računarski sistemi
02 računarski sistemi
 
Programski jezici
Programski jeziciProgramski jezici
Programski jezici
 
Uvod u informatiku za 1. razred srednjih skola
Uvod u informatiku za 1. razred srednjih skolaUvod u informatiku za 1. razred srednjih skola
Uvod u informatiku za 1. razred srednjih skola
 
šTa je algoritam i programiranje
šTa je algoritam i programiranješTa je algoritam i programiranje
šTa je algoritam i programiranje
 
Računarske mreže
Računarske mrežeRačunarske mreže
Računarske mreže
 
6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara6. Uvod u informatiku - Hardver i softver računara
6. Uvod u informatiku - Hardver i softver računara
 
Algoritmi
AlgoritmiAlgoritmi
Algoritmi
 
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan IlićHardver i softver - Dimitrije Stevanović - Dragan Ilić
Hardver i softver - Dimitrije Stevanović - Dragan Ilić
 
Nervni sistem čoveka
Nervni sistem čovekaNervni sistem čoveka
Nervni sistem čoveka
 
Uticaj savremenog načina života na zdravlje
Uticaj savremenog načina života na zdravljeUticaj savremenog načina života na zdravlje
Uticaj savremenog načina života na zdravlje
 
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
3. Uvod u informatiku - Podatak i informacija. Računarstvo i informatika
 
Servisi Interneta
Servisi InternetaServisi Interneta
Servisi Interneta
 

Tipovi podataka

  • 2. PONOVIMO! ○ Algoritam je “opis” rješavanja nekog problema. ○ Niz koraka kojih se moramo pridržavati da bi došli do rješenja nekog zadatka.
  • 3. “ Osnovni algoritamski koraci su: ○ početak ○ ulaz ○ izlaz ○ kraj
  • 4. Opis algoritma u nekom programskom jeziku naziva se PROGRAM. ○ Program radi sa podacima, pa je bitno da znamo kakve podatke može da prihvati.
  • 5. ○ Ako pravimo program kojim ćemo upravljati robotom koji pravi voćnu salatu jasno je da će takav program zahtijevati podatke različitih tipova. Nazivi voćki će biti tekstualni (niz znakova), količina će biti brojevi. ○ Svaki tip podatka zauzima u memoriji različitu količinu prostora stoga je bitno unaprijed razraditi i odrediti kojeg će tipa biti pojedini podatak.
  • 6. Brojčani (numerički) tip podataka Znakovni tip podataka (slova, znakovi, riječi) Tipovi podataka
  • 8. 😉 Koliko je na slici djevojčica, a koliko dječaka? djevojčice - dječaci -2 3 PODACI Tekstualni (znakovni) Numerički (brojčani) djevojčice 2 dječaci 3
  • 9. ○ Primjenjujemo u različitim situacijama. ○ Od jednostavnih kada je potrebno sabrati dva broja do složenih matematički izračuna. Brojčani (numerički) tip podataka
  • 10. ○ Znakovni tip podataka (slova, znakovi, riječi) – osnovni je način izražavanja u svakodnevnom govoru i pismu. ○ U radu računara nije ništa manje bitan. ○ Njime najčešće ispisujemo poruke, prikazujemo različite vrijednosti programa i sl. Znakovni tip podataka
  • 12. Kada pišemo algoritam moramo da navedemo precizne, korak po korak, naredbe. Koraci za pravljenje smoothie-a: 1. dodaj voće u blender 2. dodaj mlijeko u blender 3. poklopite blender 4. uključi blender na 1 min. 5. isključi blender 6. naspi smoothie u času. Zamislite da smo zaboravili uraditi jedan od navedenih koraka ili da smo radili obrnuto. Moglo se desiti da uključimo prazan blender ili da je samo mlijeko u blenderu bez voća. Razbacani algoritam