Programiranje - Mind Map

Programiranje

Programiranje predstavlja kreiranje instrukcija koje se daju računaru kako bi se izvršio neki zadatak. Kako kompjuteri ne razumeju „ljudski jezik”, komande im se zadaju korišćenjem programskih jezika.

Programski jezici

Java

Jedan od najpopularnijih programskih jezika na svetu svoju primenu nalazi među aplikacijama koje se koriste na mobilnim uređajima i desktop računarima

C#

Iza ovog jezika stoji čuveni Microsoft, pa ne čudi što se najviše primenjuje za Windows aplikacije.

JavaScript

Ovaj programski jezik se prvenstveno koristi za kreiranje interaktivnih web stranica, video-igara i drugih internet aplikacija.

Python

Poslednjih godina je stekao veliku popularnost zbog primene u razvoju programa za 2D i 3D animaciju. Pored toga, svoju primenu nalazi u industriji video-igara.

Osnove Programiranja

Mašinski jezik

Reč je o binarnom kodu, što znači da se komunikacija vrši korišćenjem dve cifre – nule i jedinice (0 i 1).

Kompajler

U pitanju je softverski program čiji je posao da komande unete pomoću simbola objasni kompjuteru.

Algoritam

Predstavlja opis procedure za izvršavanje nekog postupka.

Izvorni kod

Predstavlja skup kodova koji su pisani nekim programskim jezikom i koji čine osnovu nekog kompjuterskog programa.

Obaveze programera

Pisanje koda

testiranje i ispravljanje grešaka

unapređenje funkcionalnosti programa

prerada koda radi funkcionisanja na različitim platformama

Koraci u programiranju

Analiza problema

Programeru mora biti jasno kako će se dešavati promene, zavisnosti, uzroci i posledice, da bi sve to preneo i precizirao kroz programski kod.

Kreiranje algoritma (crtanje dijagrama toka)

Subtopic

Definisanost

Konačnost

Posedovanje ulaza i izlaza

Efikasnost

Rezultativnost

Pisanje programskog koda

U ovom koraku se svaki korak algoritma prevodi u odgovarajuću komandu u programskom jeziku u kojem se piše

Unos programskog koda u računar i pokretanje programa

Kada su izvršene sve (analitičke) pripreme i ručno ispisan kod potrebno ga je unijeti u računar prilagođavajući programskom alatu u kojem će se program testirati i izvršavati.

Skup pravila kojim se računaru predstavljaju instrukcije i opisuju podaci

Program je skup instrukcija napisan za rešavawe nekog problema

Klicken Sie hier, um das Diagramm zu zentrieren.
Klicken Sie hier, um das Diagramm zu zentrieren.