Programovanie (informatika): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
d Revízia 6240996 používateľa 87.197.64.233 (diskusia) bola vrátená
rozšírenie
Riadok 1:
'''Programovanie''' je proces zahŕňajúci činnosti od návrhu [[Algoritmus|algoritmu]], písanie, [[Testovanie softvéru|testovanie]] a [[Ladenie (programovanie)|ladenie]] [[Zdrojový kód|zdrojového kódu]] [[Program (počítačový)|počítačového programu]] ([[softvér]]), vrátane následnej údržby.
'''Programovanie''' je zostavovanie a tvorba [[program]]u.
 
V oblasti [[Výpočtová technika|výpočtovej techniky]] ide o proces vytvárania algoritmov a [[Program (počítačový)|počítačových programov]] vrátane ich testovania, ladenia a vypracovania dokumentácie na ich použitie. Programovanie je vytváranie a zapisovanie [[návod]]ov [[riešenie problému|riešenia problémov]] v [[Programovací jazyk|programovacích jazykoch]] do tvaru programov na riadenie činnosti počítačov.
 
Návrh algoritmu obvykle určuje všeobecný postup riešenia danej úlohy. Zdrojový kód programu je zápisom algoritmu v zvolenom [[Programovací jazyk|programovacom jazyku]]. Programom (algoritmom) nemusí byť nutne počítačový program - programy sú napr. aj návody na použitie, recepty v kuchárskych knihách a podobné.
 
Cieľom programovania je vytvoriť program, ktorý vykazuje určité žiadúce správanie. Proces písania zdrojových kódov často vyžaduje odborné znalosti v mnohých rôznych odboroch, vrátane znalosti oblasti použitia.
 
V rámci [[Softvérové inžinierstvo|softvérového inžinierstva]] je programovanie súčasťou [[Návrh počítačového programu|vývojového cyklu softvér]]u (anglicky Software development process).
 
== Programovacie jazyky ==
Pod pojmom ''programovací jazyk'' rozumieme prostriedok pre zápis [[algoritmus|algoritmov]] prevádzaných na počítači. Je komunikačným nástrojom medzi [[programátor]]om, ktorý v programovacom jazyku formuluje postup riešenia daného problému, a [[počítač]]om, ktorý program interpretuje technickými prostriedkami.
 
==Programovacie nástroje==
Programovacie nástroje sú programy, ktoré programátorom uľahčujú vývoj programov. Najčastejšími nástrojmi sú [[Kompilátor (programovanie)|prekladače]], [[Vývojové prostredie|vývojové prostredia]]. Ďalšie sú nástroje na riešenie špeciálnych úloh (napr. Automatické generovanie kódu): bison, flex, yacc.
 
== Iné projekty ==
{{projekt|wikt=programovanie|commons=Category:Programming}}
 
== Zdroj ==
{{Preklad|cs|Programování|11927244}}
 
== Referencie ==
{{Referencie}}
 
== Externé odkazy ==