2. ŠTA JE PROGRAMIRANJE?
• Programiranje ili računarsko
programiranje jeste veština pomoću koje
korisnik stvara i izvršava algoritme koristeći
određene programske jezike da bi
napravio Računarski Program.
4. Programski jezik
• Svaki programer piše programski kod u nekom
programskom jeziku. Različiti programski jezici
podržavaju različite stilove programiranja
(programska paradigma). Različiti programski
jezici zahtjevaju različite nivoe znanja, umieća i
detalja koje programer treba posedovati
5. • Jedini programski jezik koji računar može
direktno izvršavati je mašinski jezik (mašinski
kod ili binarni kod). U počecima
računarstva programeri su pisali u mašinskom
kodu, što je bilo vrlo komplikovano i zamorno
6. Koraci u programiranju
1. Analiza problema
2. Kreiranje algoritma
3. Pisanje programskog koda
4. Unos programskog koda u računar i
pokretanje programa
7. Linijska struktura:
Primer u BASIC-u
• INPUT a, b
• zbir = a + b
• PRINT zbir
• END
Primer u C-u
• #include <stdio.h>
• void main () { int a, b, zbir;
printf("a,b? ");
scanf("%d%d", &a, &b);
• zbir = a + b; printf("a + b =
%dn", zbir); }
8. • Softverski inženjer zaposlen u kompaniji
Google u Londonu. Poznat je i kao autor
knjige „C# in Depth”, koju mnogi smatraju
„lektirom” za programere.
Džon Skit
9. • Džon je, međutim, postao omiljen i zbog
svoje aktivnosti na Stack Overflow −
sajtu koji je napravljen kao baza gde
programeri jedni drugima pomažu
odgovarajući na pitanja. Džon u proseku
odgovara na 425 pitanja u toku meseca.
10. • Ovaj finski informatičar poznat je po
svojoj ulozi u razvoju Linux
operativnog sistema. Taj je sistem
vremenom stekao veliku popularnost
među informatičarima i svima kojima
smeta monopol koji
je Microsoft nametnuo i njegovih
operativnih sistema.
Linus Torvalds
11. • Torvalds, iako je u privatnom životu
skroman i povučen, među sledbenicima
Linuxa uživa popularnost koje se može
uporediti s idolopoklonstvom. Dobitnik je
brojnih nagrada i priznanja. 2008. godine
je primljen u redove Hall of Fellows,
Muzeja računarske istorije, a 2012. u
Internet Hall of Fame.