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.
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 ==
|