Počítačový program
Počítačový program je v informatice postup operací, který popisuje realizaci dané úlohy. Počítačový program může být vytvořen programátorem zápisem algoritmu v nějakém programovacím jazyce nebo může být realizován přímo v hardware (zapojením vodičů, děrným štítkem apod.). Zapsaný program může být v počítači prováděn interpretem nebo může být pomocí překladače nejprve přeložen do strojového kódu a teprve pak přímo prováděn mikroprocesorem.
[editovat] Charakteristika
Všechny počítačové programy označujeme souhrnně jako software (do software jsou někdy zahrnována i data). Programy můžeme je rozdělit na dvě základní skupiny:
- systémový software – zajišťuje chod počítače
- aplikační software – umožňuje využít počítač uživatelem k užitečné činnosti
Spuštěný program (tj. program umístěný operační paměti počítače a prováděný procesorem) se nazývá proces. Program může být spuštěn vícekrát a vytvořit tak více procesů. Proces se v operační paměti skládá z vlastního programu a dynamicky se měnících dat. Proces může být složen z více vláken.
- Podrobnější informace naleznete v článku Proces (počítač).
V současných multitaskingových systémech je spuštěno zároveň více procesů, které jsou zdánlivě prováděny současně.
[editovat] Programovací jazyky
První počítače byly programovány buď přímým zapojením obvodů nebo ve strojovém kódu procesoru. V současné době se programy obvykle zapisují v některém z programovacích jazyků ve formě zdrojového kódu, aby byl zápis srozumitelný pro člověka.
- Podrobnější informace naleznete v článcích Programovací jazyk a Dějiny počítačů.
[editovat] Související články
Počítačový program v jiných jazycích: Afrikaans, العربية, Azərbaycan, Беларуская (тарашкевіца), বাংলা, Brezhoneg, Bosanski, ᨅᨔ ᨕᨘᨁᨗ, Català, Deutsch, Ελληνικά, English, Esperanto, Español, Eesti, فارسی, Suomi, Français, Gaeilge, עברית, हिन्दी, Hrvatski, Bahasa Indonesia, Ido, Íslenska, Italiano, 日本語, ქართული, Қазақша, 한국어, ລາວ, Latviešu, Nederlands, Polski, Português, Română, Русский, Simple English, Slovenčina, Svenska, தமிழ், ไทย, Українська, اردو, O'zbek, Walon, ייִדיש, 中文, Bân-lâm-gú
Stránka byla naposledy upravena v Stránka byla naposledy editována 5. 1. 2009 v 09:25.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
