SlideShare a Scribd company logo
Šta je algoritam i
programiranje
Od igračke do računara
IV razred osnovne škole
Suzana Miljković
Alogoritam je opis za
rešavanje nekog problema.
Reč dolazi iz prezimena
persijskog matematičara
Al Horezmija
Algoritam je niz koraka
kojih se moramo
pridržavati kako bi smo
došli do rešenja nekog
zadatka.
POSTOJE 3 RAZLIČITA TIPA ALGORITAMA;
 Linijski algoritam- koji se izvršava korak po
korak; pratimo korake od prvog do poslednjeg
da bi smo došli do rešenja i svaki korak se
izvršava samo jednaput. /KVADRAT crtanje/
 Ciklični algoritam – koji sadrži u sebi
ponavljanje
 Razgranati /uslovni/ algoritmi-rešenja
zadatak akoja zavise od nekog pitanja tj.
uslova. To znači da će se nake naredbe izvršiti
a neke neće u zavisnosti od ispunjenosti
uslova.
 Detaljnije -
https://www.youtube.com/watch?v=_dgWyVai3k
c
5/4
4
© Nikola Klem
2006-2011.
Linijska struktura
Algoritamski koraci se
izvršavaju jedan za
drugim redosledom
kojim su napisani.
Primer
Algoritam za zamenu
točka na automobilu.
POČETAK
KRAJ
1. Pripremi dizalicu
2. Pripremi rezervni točak
3. Olabavi šrafove na točku
4. Podigni auto
5. Odvrni šrafove na točku
6. Skini točak
7. Stavi rezervni točak
8 . Zavrni šrafove na točku
9. Spusti auto
10. Zategni šrafove
11. Spremi dizalicu
12. Spremi rezervni točak
6/4
4
© Nikola Klem
2006-2011.
Ciklični
2. Uzmi praznu bocu
3. Napuni je vodom
4. Zatvori bocu
5. Odloži punu bocu
KRAJ
6. Zatvori vodu
POČETAK
1. Otvori vodu
Ponovi
10 puta
Konstantna ciklička struktura Uslovna ciklička struktura
Nema vozila
4. Pređi ulicu
3. Sačekaj malo
KRAJ
POČETAK
1. Stani ispred kolovoza
DANE
2. Pogledaj levo i desno
7/4
4
© Nikola Klem
2006-2011.
Razgranata struktura
Struktura algoritma u
kojoj tok operacija zavisi
od ispunjenosti nekih
uslova zove se
razgranata struktura.
Primer
Algoritam za prelazak
ulice sa semaforom.
POČETAK
KRAJ
1. Stani ispred kolovoza
2. Pogledaj semafor
Zeleno
svetlo
DANE
3. Pređi ulicu
3. Čekaj zeleno svetlo
4. Pređi ulicu
ALGORITMI
Grafički
simbol
Značenje
Terminator
Unošenje podataka
Izdavanje podataka
Obrada podataka
Odluka
Povezivanje algoritamskih koraka
Osobine algoritama :
Alg.oritamski koraci
Redosled
algoritamskih
koraka
Pisanje algoritama
Rečenicama – koristimo
komandne rečenice
/recepti/
Grafičkim simboloma-alg.
je precizniji,
nedvosmislen, ne zavisi
od jezika
Osnovni algoritamski koraci
Najmanje 3 manje
funkcionalne celine
ulaz,
obrada,
izlaz
Pet osnovnih algoritamskih
koraka:
Početak,
ulaz,
obrada,
izlaz,
kraj.
Ovo je i redosled
algoritamskih koraka!
Znači, algoritam se sastavlja
povezivanjem algoritamskih
koraka od alg. koraka za
početak do alg. koraka za kraj.
Opis algoritma u
nekom
programskom
jeziku naziva se
program
Jedan takav program je i
Scratch
Komunikacija sa računarom
01100111101
Binarni brojevni sistem je pozicioni brojevni
sistem sa bazom 2 u kojem se zapis sastoji
samo od dve cifre: 0 i 1. To znači da se
svaki broj može predstaviti kao zbir
eksponenata broja 2. Koncept ovog
brojevnog sistema omogućen je tek sa
uvođenjem pojma nule u sistemu arapskih
cifara. Binarni sistem je, zbog
jednostavnosti primene u elektronskim
kolima, svoju glavnu praktičnu upotrebu
našao u računarstvu. Gotovo svi moderni
računari koriste binarnu logiku, tj. podatke
zapisuju i interpretiraju u obliku nula i
jedinica.
BINARNI SISTEM
Algoritmičarima su se ranije
zvali oni matematičari koji ne
operišu simbolima množina
predstavljenim na abakusu,
nego jednim (indijskim ili
arapskim) sistemom znakova
za brojeve (od 16. veka
raširenim u Evropi).
 U novije vreme, algoritam je pojam
koji se gotovo isključivo vezuje za
informatiku i, mada ne postoji
jedinstvena opšteprihvaćena
definicija, podrazumeva se da je u
pitanju nekako opisana procedura za
obavljanje posla. U tu svrhu se
definišu algoritamski jezici. Jedan od
ti jezika je Scrathc .To su
formalizovani jezici kojima se
relativno lako opisuju postupci
rešavanja problema predstavljenih
algoritmom, takvi su na primer
programski jezici Algol, Fortran i
Kobol.

More Related Content

What's hot

Saobracajni znakovi
Saobracajni znakoviSaobracajni znakovi
Saobracajni znakovi
Snezana Mitrovic
 
Cardak ni na nebu ni na zemlji
Cardak ni na nebu ni na zemljiCardak ni na nebu ni na zemlji
Cardak ni na nebu ni na zemlji
Snežana Stević
 
Pisanje pisma
Pisanje pismaPisanje pisma
Pisanje pisma
saculatac
 
Površina kvadra i kocke
Površina kvadra i kockePovršina kvadra i kocke
Površina kvadra i kocke
Ивана Ћуковић
 
Formativno ocenjivanje
Formativno ocenjivanjeFormativno ocenjivanje
Formativno ocenjivanje
Verica Arula
 
Imenice rod i broj
Imenice   rod i brojImenice   rod i broj
Imenice rod i broj
Milica
 
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ć
NašaŠkola.Net
 
Ppt pisanje recce ne uz glagole
Ppt pisanje recce ne uz glagolePpt pisanje recce ne uz glagole
Ppt pisanje recce ne uz glagole
Gorica Mladenovic
 
Prezentacija Severne Amerike
Prezentacija Severne  AmerikePrezentacija Severne  Amerike
Prezentacija Severne AmerikeTanja Milanović
 
Особине материјала
Особине материјалаОсобине материјала
Особине материјала
dvucen
 
Jedinice mere za površinu
Jedinice mere za površinuJedinice mere za površinu
Jedinice mere za površinu
Ивана Ћуковић
 
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
Aleksandra Jakovljevic
 
Сабирање и одузимање троцифрених бројева - текстуални задаци
Сабирање и одузимање троцифрених бројева - текстуални задациСабирање и одузимање троцифрених бројева - текстуални задаци
Сабирање и одузимање троцифрених бројева - текстуални задациMilica Vasiljevic
 
Zanimljiva matematika 2
Zanimljiva matematika 2Zanimljiva matematika 2
Zanimljiva matematika 2
Veronaukaonline
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetu
OS Cegar Nis
 
Ваздух
ВаздухВаздух
Promenljive i nepromenljive vrste reci
Promenljive i nepromenljive vrste reciPromenljive i nepromenljive vrste reci
Promenljive i nepromenljive vrste reci
MajaGerasimovic
 
Vrste saobracaja
Vrste saobracajaVrste saobracaja
Vrste saobracaja
oslic
 

What's hot (20)

OrIjentacija pomocu plana
OrIjentacija pomocu plana OrIjentacija pomocu plana
OrIjentacija pomocu plana
 
Saobracajni znakovi
Saobracajni znakoviSaobracajni znakovi
Saobracajni znakovi
 
Cardak ni na nebu ni na zemlji
Cardak ni na nebu ni na zemljiCardak ni na nebu ni na zemlji
Cardak ni na nebu ni na zemlji
 
Pisanje pisma
Pisanje pismaPisanje pisma
Pisanje pisma
 
Površina kvadra i kocke
Površina kvadra i kockePovršina kvadra i kocke
Površina kvadra i kocke
 
Formativno ocenjivanje
Formativno ocenjivanjeFormativno ocenjivanje
Formativno ocenjivanje
 
Imenice rod i broj
Imenice   rod i brojImenice   rod i broj
Imenice rod i broj
 
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ć
 
Ppt pisanje recce ne uz glagole
Ppt pisanje recce ne uz glagolePpt pisanje recce ne uz glagole
Ppt pisanje recce ne uz glagole
 
Prezentacija Severne Amerike
Prezentacija Severne  AmerikePrezentacija Severne  Amerike
Prezentacija Severne Amerike
 
Особине материјала
Особине материјалаОсобине материјала
Особине материјала
 
Jedinice mere za površinu
Jedinice mere za površinuJedinice mere za površinu
Jedinice mere za površinu
 
Primer sveske deo
Primer sveske deoPrimer sveske deo
Primer sveske deo
 
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
Opisne ocene-za-i-razred-zaklina-i-milijana1 (1)
 
Сабирање и одузимање троцифрених бројева - текстуални задаци
Сабирање и одузимање троцифрених бројева - текстуални задациСабирање и одузимање троцифрених бројева - текстуални задаци
Сабирање и одузимање троцифрених бројева - текстуални задаци
 
Zanimljiva matematika 2
Zanimljiva matematika 2Zanimljiva matematika 2
Zanimljiva matematika 2
 
Prezentacija o internetu
Prezentacija o internetuPrezentacija o internetu
Prezentacija o internetu
 
Ваздух
ВаздухВаздух
Ваздух
 
Promenljive i nepromenljive vrste reci
Promenljive i nepromenljive vrste reciPromenljive i nepromenljive vrste reci
Promenljive i nepromenljive vrste reci
 
Vrste saobracaja
Vrste saobracajaVrste saobracaja
Vrste saobracaja
 

Viewers also liked

Kratka objasnjenja-koriscenih-izraza-1
Kratka objasnjenja-koriscenih-izraza-1Kratka objasnjenja-koriscenih-izraza-1
Kratka objasnjenja-koriscenih-izraza-1
Suzana Miljković
 
Uporedjivanje - merenje površi
Uporedjivanje - merenje površiUporedjivanje - merenje površi
Uporedjivanje - merenje površiMarina Simidzija
 
Горана Гњидић - Шид
Горана Гњидић - ШидГорана Гњидић - Шид
Горана Гњидић - Шид
Danijeline Pametnice
 
Arapski Brojevi
Arapski BrojeviArapski Brojevi
Arapski Brojevi
Emir Džambegović
 
05 brosura za skole1612388693
05 brosura za skole161238869305 brosura za skole1612388693
05 brosura za skole1612388693
Suzana Miljković
 
Бројеви
БројевиБројеви
Бројеви
dvucen
 
Десанка Максимовић
Десанка МаксимовићДесанка Максимовић
Десанка Максимовић
dvucen
 
Писање речце НЕ
Писање речце НЕПисање речце НЕ
Писање речце НЕ
dvucen
 
Именице
ИменицеИменице
Именице
dvucen
 
Главни делови реченице
Главни делови реченицеГлавни делови реченице
Главни делови реченице
dvucen
 
Григор Витез
Григор ВитезГригор Витез
Григор Витезdvucen
 
Добрица Ерић
Добрица ЕрићДобрица Ерић
Добрица Ерић
dvucen
 
Јован Јовановић Змај
Јован Јовановић Змај Јован Јовановић Змај
Јован Јовановић Змај
dvucen
 
Обавештајне реченице
Обавештајне реченицеОбавештајне реченице
Обавештајне реченице
dvucen
 
Момчило Тешић
Момчило ТешићМомчило Тешић
Момчило Тешић
dvucen
 
Vreme, mesto i nacin vrsenja radnje
Vreme, mesto i nacin vrsenja radnjeVreme, mesto i nacin vrsenja radnje
Vreme, mesto i nacin vrsenja radnjeMilica Vasiljevic
 

Viewers also liked (20)

Kratka objasnjenja-koriscenih-izraza-1
Kratka objasnjenja-koriscenih-izraza-1Kratka objasnjenja-koriscenih-izraza-1
Kratka objasnjenja-koriscenih-izraza-1
 
Uporedjivanje - merenje površi
Uporedjivanje - merenje površiUporedjivanje - merenje površi
Uporedjivanje - merenje površi
 
Kontrolne vezbe sa_resenjima
Kontrolne vezbe sa_resenjimaKontrolne vezbe sa_resenjima
Kontrolne vezbe sa_resenjima
 
Горана Гњидић - Шид
Горана Гњидић - ШидГорана Гњидић - Шид
Горана Гњидић - Шид
 
Prirucnik muzicko 1. razred
Prirucnik muzicko 1. razredPrirucnik muzicko 1. razred
Prirucnik muzicko 1. razred
 
Pridevi
Pridevi Pridevi
Pridevi
 
Arapski Brojevi
Arapski BrojeviArapski Brojevi
Arapski Brojevi
 
05 brosura za skole1612388693
05 brosura za skole161238869305 brosura za skole1612388693
05 brosura za skole1612388693
 
Бројеви
БројевиБројеви
Бројеви
 
Десанка Максимовић
Десанка МаксимовићДесанка Максимовић
Десанка Максимовић
 
Писање речце НЕ
Писање речце НЕПисање речце НЕ
Писање речце НЕ
 
Именице
ИменицеИменице
Именице
 
Главни делови реченице
Главни делови реченицеГлавни делови реченице
Главни делови реченице
 
Григор Витез
Григор ВитезГригор Витез
Григор Витез
 
Добрица Ерић
Добрица ЕрићДобрица Ерић
Добрица Ерић
 
Јован Јовановић Змај
Јован Јовановић Змај Јован Јовановић Змај
Јован Јовановић Змај
 
Обавештајне реченице
Обавештајне реченицеОбавештајне реченице
Обавештајне реченице
 
Момчило Тешић
Момчило ТешићМомчило Тешић
Момчило Тешић
 
Srpski jezik - provera
Srpski jezik - proveraSrpski jezik - provera
Srpski jezik - provera
 
Vreme, mesto i nacin vrsenja radnje
Vreme, mesto i nacin vrsenja radnjeVreme, mesto i nacin vrsenja radnje
Vreme, mesto i nacin vrsenja radnje
 

More from Suzana Miljković

Koliko je inkluzivna_nasa_skola
Koliko je inkluzivna_nasa_skolaKoliko je inkluzivna_nasa_skola
Koliko je inkluzivna_nasa_skola
Suzana Miljković
 
Prirucnik za inkluzivni_razvoj_skole
Prirucnik za inkluzivni_razvoj_skolePrirucnik za inkluzivni_razvoj_skole
Prirucnik za inkluzivni_razvoj_skole
Suzana Miljković
 
Saveti za skole cirilica
Saveti za skole   cirilicaSaveti za skole   cirilica
Saveti za skole cirilica
Suzana Miljković
 
Saveti za roditelje cirilica
Saveti za roditelje   cirilicaSaveti za roditelje   cirilica
Saveti za roditelje cirilica
Suzana Miljković
 
Saveti za decu cirilica
Saveti za decu    cirilicaSaveti za decu    cirilica
Saveti za decu cirilica
Suzana Miljković
 
Elektronsko nasilje
Elektronsko nasiljeElektronsko nasilje
Elektronsko nasilje
Suzana Miljković
 
Pravilnik o-stalnom-strucnom-usavanju-15
Pravilnik o-stalnom-strucnom-usavanju-15Pravilnik o-stalnom-strucnom-usavanju-15
Pravilnik o-stalnom-strucnom-usavanju-15
Suzana Miljković
 
Prirucnik za roditelje
Prirucnik za roditeljePrirucnik za roditelje
Prirucnik za roditelje
Suzana Miljković
 
Roditelji protivpredatoranainternetu
Roditelji protivpredatoranainternetuRoditelji protivpredatoranainternetu
Roditelji protivpredatoranainternetu
Suzana Miljković
 
Kako dapobedispredatoranainternetu
Kako dapobedispredatoranainternetuKako dapobedispredatoranainternetu
Kako dapobedispredatoranainternetu
Suzana Miljković
 
Interaktivna igra prethodnik i sledbenik
Interaktivna igra prethodnik i sledbenik   Interaktivna igra prethodnik i sledbenik
Interaktivna igra prethodnik i sledbenik
Suzana Miljković
 
Pravilnik o str.usavrsavanju konačno 28.09.
Pravilnik o str.usavrsavanju   konačno 28.09.Pravilnik o str.usavrsavanju   konačno 28.09.
Pravilnik o str.usavrsavanju konačno 28.09.
Suzana Miljković
 
Digitalno nasilje-prevencija i reagovanje
Digitalno nasilje-prevencija i reagovanjeDigitalno nasilje-prevencija i reagovanje
Digitalno nasilje-prevencija i reagovanje
Suzana Miljković
 
Оријентација у простору и времену Copy
Оријентација у простору и времену   CopyОријентација у простору и времену   Copy
Оријентација у простору и времену Copy
Suzana Miljković
 
Hrana stari Niš
Hrana stari NišHrana stari Niš
Hrana stari Niš
Suzana Miljković
 
Etički kodeks škole unicef
Etički kodeks škole unicefEtički kodeks škole unicef
Etički kodeks škole unicef
Suzana Miljković
 

More from Suzana Miljković (20)

Koliko je inkluzivna_nasa_skola
Koliko je inkluzivna_nasa_skolaKoliko je inkluzivna_nasa_skola
Koliko je inkluzivna_nasa_skola
 
Prirucnik za inkluzivni_razvoj_skole
Prirucnik za inkluzivni_razvoj_skolePrirucnik za inkluzivni_razvoj_skole
Prirucnik za inkluzivni_razvoj_skole
 
Saveti za skole cirilica
Saveti za skole   cirilicaSaveti za skole   cirilica
Saveti za skole cirilica
 
Saveti za roditelje cirilica
Saveti za roditelje   cirilicaSaveti za roditelje   cirilica
Saveti za roditelje cirilica
 
Saveti za decu cirilica
Saveti za decu    cirilicaSaveti za decu    cirilica
Saveti za decu cirilica
 
Elektronsko nasilje
Elektronsko nasiljeElektronsko nasilje
Elektronsko nasilje
 
Pravilnik o-stalnom-strucnom-usavanju-15
Pravilnik o-stalnom-strucnom-usavanju-15Pravilnik o-stalnom-strucnom-usavanju-15
Pravilnik o-stalnom-strucnom-usavanju-15
 
Prirucnik za roditelje
Prirucnik za roditeljePrirucnik za roditelje
Prirucnik za roditelje
 
Roditelji protivpredatoranainternetu
Roditelji protivpredatoranainternetuRoditelji protivpredatoranainternetu
Roditelji protivpredatoranainternetu
 
Kako dapobedispredatoranainternetu
Kako dapobedispredatoranainternetuKako dapobedispredatoranainternetu
Kako dapobedispredatoranainternetu
 
Interaktivna igra prethodnik i sledbenik
Interaktivna igra prethodnik i sledbenik   Interaktivna igra prethodnik i sledbenik
Interaktivna igra prethodnik i sledbenik
 
Pravilnik o str.usavrsavanju konačno 28.09.
Pravilnik o str.usavrsavanju   konačno 28.09.Pravilnik o str.usavrsavanju   konačno 28.09.
Pravilnik o str.usavrsavanju konačno 28.09.
 
Digitalno nasilje-prevencija i reagovanje
Digitalno nasilje-prevencija i reagovanjeDigitalno nasilje-prevencija i reagovanje
Digitalno nasilje-prevencija i reagovanje
 
Оријентација у простору и времену Copy
Оријентација у простору и времену   CopyОријентација у простору и времену   Copy
Оријентација у простору и времену Copy
 
Hrana stari Niš
Hrana stari NišHrana stari Niš
Hrana stari Niš
 
Etički kodeks škole unicef
Etički kodeks škole unicefEtički kodeks škole unicef
Etički kodeks škole unicef
 
Jun
JunJun
Jun
 
Maj
MajMaj
Maj
 
April
AprilApril
April
 
Mart
MartMart
Mart
 

šTa je algoritam i programiranje

  • 1. Šta je algoritam i programiranje Od igračke do računara IV razred osnovne škole Suzana Miljković
  • 2. Alogoritam je opis za rešavanje nekog problema. Reč dolazi iz prezimena persijskog matematičara Al Horezmija
  • 3. Algoritam je niz koraka kojih se moramo pridržavati kako bi smo došli do rešenja nekog zadatka.
  • 4. POSTOJE 3 RAZLIČITA TIPA ALGORITAMA;  Linijski algoritam- koji se izvršava korak po korak; pratimo korake od prvog do poslednjeg da bi smo došli do rešenja i svaki korak se izvršava samo jednaput. /KVADRAT crtanje/  Ciklični algoritam – koji sadrži u sebi ponavljanje  Razgranati /uslovni/ algoritmi-rešenja zadatak akoja zavise od nekog pitanja tj. uslova. To znači da će se nake naredbe izvršiti a neke neće u zavisnosti od ispunjenosti uslova.  Detaljnije - https://www.youtube.com/watch?v=_dgWyVai3k c
  • 5. 5/4 4 © Nikola Klem 2006-2011. Linijska struktura Algoritamski koraci se izvršavaju jedan za drugim redosledom kojim su napisani. Primer Algoritam za zamenu točka na automobilu. POČETAK KRAJ 1. Pripremi dizalicu 2. Pripremi rezervni točak 3. Olabavi šrafove na točku 4. Podigni auto 5. Odvrni šrafove na točku 6. Skini točak 7. Stavi rezervni točak 8 . Zavrni šrafove na točku 9. Spusti auto 10. Zategni šrafove 11. Spremi dizalicu 12. Spremi rezervni točak
  • 6. 6/4 4 © Nikola Klem 2006-2011. Ciklični 2. Uzmi praznu bocu 3. Napuni je vodom 4. Zatvori bocu 5. Odloži punu bocu KRAJ 6. Zatvori vodu POČETAK 1. Otvori vodu Ponovi 10 puta Konstantna ciklička struktura Uslovna ciklička struktura Nema vozila 4. Pređi ulicu 3. Sačekaj malo KRAJ POČETAK 1. Stani ispred kolovoza DANE 2. Pogledaj levo i desno
  • 7. 7/4 4 © Nikola Klem 2006-2011. Razgranata struktura Struktura algoritma u kojoj tok operacija zavisi od ispunjenosti nekih uslova zove se razgranata struktura. Primer Algoritam za prelazak ulice sa semaforom. POČETAK KRAJ 1. Stani ispred kolovoza 2. Pogledaj semafor Zeleno svetlo DANE 3. Pređi ulicu 3. Čekaj zeleno svetlo 4. Pređi ulicu
  • 9. Osobine algoritama : Alg.oritamski koraci Redosled algoritamskih koraka
  • 10. Pisanje algoritama Rečenicama – koristimo komandne rečenice /recepti/ Grafičkim simboloma-alg. je precizniji, nedvosmislen, ne zavisi od jezika
  • 11. Osnovni algoritamski koraci Najmanje 3 manje funkcionalne celine ulaz, obrada, izlaz
  • 13. Znači, algoritam se sastavlja povezivanjem algoritamskih koraka od alg. koraka za početak do alg. koraka za kraj.
  • 15. Jedan takav program je i Scratch
  • 17. Binarni brojevni sistem je pozicioni brojevni sistem sa bazom 2 u kojem se zapis sastoji samo od dve cifre: 0 i 1. To znači da se svaki broj može predstaviti kao zbir eksponenata broja 2. Koncept ovog brojevnog sistema omogućen je tek sa uvođenjem pojma nule u sistemu arapskih cifara. Binarni sistem je, zbog jednostavnosti primene u elektronskim kolima, svoju glavnu praktičnu upotrebu našao u računarstvu. Gotovo svi moderni računari koriste binarnu logiku, tj. podatke zapisuju i interpretiraju u obliku nula i jedinica.
  • 19. Algoritmičarima su se ranije zvali oni matematičari koji ne operišu simbolima množina predstavljenim na abakusu, nego jednim (indijskim ili arapskim) sistemom znakova za brojeve (od 16. veka raširenim u Evropi).
  • 20.  U novije vreme, algoritam je pojam koji se gotovo isključivo vezuje za informatiku i, mada ne postoji jedinstvena opšteprihvaćena definicija, podrazumeva se da je u pitanju nekako opisana procedura za obavljanje posla. U tu svrhu se definišu algoritamski jezici. Jedan od ti jezika je Scrathc .To su formalizovani jezici kojima se relativno lako opisuju postupci rešavanja problema predstavljenih algoritmom, takvi su na primer programski jezici Algol, Fortran i Kobol.