Pracujeme na obnovení aplikace Unionpedia v Google Play Store
OdchozíPřicházející
🌟Zjednodušili jsme náš design pro lepší navigaci!
Instagram Facebook X LinkedIn
Vaše vlastní Uniepedie s vaším logem a doménou, od 9,99 USD/měsíc
Vytvořit můj Uniepedie

Podprogram

Index Podprogram

Podprogram je v informatice označení části počítačového programu, kterou je možné opakovaně použít („vyvolat“) v různých místech programu, i z podprogramů.

Obsah

  1. 42 vztahy: Abstrakce, Ada (programovací jazyk), Algoritmus, Asociativní pole, C (programovací jazyk), Datový typ, Faktoriál, Fortran, Funkce (matematika), Funkcionální programování, Informatika, Klíčové slovo, Knihovna (programování), Koprogram, Kryptografie, Lisp, Makro (software), Matematika, Metoda (objektově orientované programování), Modulární programování, Objekt (informatika), Objektově orientované programování, Parametr funkce, Pascal (programovací jazyk), PHP, Počítačová grafika, Počítačový program, Pole (datová struktura), Programovací jazyk, Programování, Proměnná, Reference (programování), Rekurze, Rekurzivní funkce (programování), Skriptovací jazyk, Strukturované programování, Třída (programování), Uživatelem definovaná funkce, Ukazatel (programování), Výraz (programování), Vedlejší účinek (programování), Vstup/výstup.

Abstrakce

mentálních modelů je první předpoklad k racionálnímu myšlení. Abstrakce (z lat. abs-trahere, odtáhnout, odvléci, oddělit) ve filozofii označuje buď důležitý moment procesu poznání při přechodu od smyslového k racionálnímu poznání, nebo jako hotový výsledek tohoto procesu.

Vidět Podprogram a Abstrakce

Ada (programovací jazyk)

Ada je robustní staticky typovaný programovací jazyk vyvinutý v 70. letech na objednávku amerického ministerstva obrany.

Vidět Podprogram a Ada (programovací jazyk)

Algoritmus

Algoritmus je přesný návod či postup, kterým lze vyřešit daný typ úlohy.

Vidět Podprogram a Algoritmus

Asociativní pole

Asociativní pole (slangově podle nejčastější implementace, v některých jazycích slovník,, též) je datová struktura složená z dvojic klíč-hodnota.

Vidět Podprogram a Asociativní pole

C (programovací jazyk)

Ken Thompson a Dennis Ritchie C je programovací jazyk, který počátkem 70. let 20. století vyvinuli Ken Thompson a Dennis Ritchie pro potřeby operačního systému Unix.

Vidět Podprogram a C (programovací jazyk)

Datový typ

Datový typ definuje v programování druh nebo význam hodnot, kterých smí nabývat proměnná (nebo konstanta).

Vidět Podprogram a Datový typ

Faktoriál

V matematice je faktoriál čísla n (značeno pomocí vykřičníku: n!) číslo, rovné součinu všech kladných celých čísel menších nebo rovných n, pokud je n kladné, a rovno 1 pro n.

Vidět Podprogram a Faktoriál

Fortran

Fortran (akronymická zkratka z anglického FORmula a TRANslator – překladač vzorců) je v informatice imperativní programovací jazyk, který v 50. letech 20. století navrhla firma IBM pro vědecké výpočty a numerické aplikace.

Vidět Podprogram a Fortran

Funkce (matematika)

Zobrazení '''z''' množiny '''M''' (nahoře) resp. množiny '''D''' (dole) '''na''' množinu '''T''' (přerušovaná čára) resp.

Vidět Podprogram a Funkce (matematika)

Funkcionální programování

Haskell. Funkcionální programování je deklarativní programovací paradigma, které chápe výpočet jako vyhodnocení matematických funkcí.

Vidět Podprogram a Funkcionální programování

Informatika

Informatika je obor lidské činnosti, který se zabývá pojmem informace a přenosem a zpracováním informace.

Vidět Podprogram a Informatika

Klíčové slovo

Klíčové slovo je pojem s více významy.

Vidět Podprogram a Klíčové slovo

Knihovna (programování)

Knihovna je v informatice označení pro souhrn procedur a funkcí, často také konstant a datových typů (v objektovém programování též tříd, objektů a zdrojů), který může být využíván více počítačovými programy.

Vidět Podprogram a Knihovna (programování)

Koprogram

Koprogramy jsou v informatice programové komponenty, které umožňují na rozdíl od podprogramů (procedur, funkcí, metod) více vstupních bodů, pozastavení a obnovení výpočtu v jejich různých místech.

Vidět Podprogram a Koprogram

Kryptografie

Šifrovací stroj Enigma Kryptografie neboli šifrování je nauka o metodách utajování smyslu zpráv převodem do podoby, která je čitelná jen se speciální znalostí.

Vidět Podprogram a Kryptografie

Lisp

Lisp (historicky LISP) je rodina multiparadigmatických programovacích jazyků s dlouhou historií.

Vidět Podprogram a Lisp

Makro (software)

Makro (od „macroinstruction“ z řeckého slova „μακρό“ – „velké“ nebo „daleko“) je v informatice definice pravidla, jak bude vstupní posloupnost transformována na výstupní posloupnost (znaků, akcí, výpočtů a podobně).

Vidět Podprogram a Makro (software)

Matematika

Ilustrace šíře matematických disciplín Matematika (z řeckého (mathématikos).

Vidět Podprogram a Matematika

Metoda (objektově orientované programování)

#PŘESMĚRUJ Metoda (programování) Kategorie:Přesměrování vzniklá přesunem článku.

Vidět Podprogram a Metoda (objektově orientované programování)

Modulární programování

Modulární programování je technika návrhu softwaru, která zdůrazňuje rozdělení funkčnosti programu na nezávislé, zaměnitelné moduly, z nichž každý obsahuje vše nezbytné pro jediný aspekt požadované funkcionality.

Vidět Podprogram a Modulární programování

Objekt (informatika)

Objekt je v informatice označení pro samostatnou datovou entitu.

Vidět Podprogram a Objekt (informatika)

Objektově orientované programování

Objektově orientované programování (zkracováno na OOP, z anglického Object-oriented programming) je v informatice specifické programovací paradigma, které ho odlišilo od původního imperativního.

Vidět Podprogram a Objektově orientované programování

Parametr funkce

Parametr funkce je označení pro vstupní data funkce v programování.

Vidět Podprogram a Parametr funkce

Pascal (programovací jazyk)

Pascal je programovací jazyk, původně určený hlavně k výuce programování.

Vidět Podprogram a Pascal (programovací jazyk)

PHP

PHP (rekurzivní zkratka PHP: Hypertext Preprocessor, česky „PHP: Hypertextový preprocesor“, původně Personal Home Page) je skriptovací programovací jazyk.

Vidět Podprogram a PHP

Počítačová grafika

Ukázka počítačové grafiky Počítačová grafika je z technického hlediska obor výpočetní techniky, který používá počítače k tvorbě umělých grafických objektů a dále také na úpravu zobrazitelných a prostorových informací, nasnímaných z reálného světa (například digitální fotografie a jejich úprava, filmové triky).

Vidět Podprogram a Počítačová grafika

Počítačový program

Počítačový program (též jen program, obecně pak software) je v informatice posloupnost instrukcí (ne nutně strojových instrukcí), která popisuje realizaci dané úlohy počítačem.

Vidět Podprogram a Počítačový program

Pole (datová struktura)

Prázdné jednorozměrné pole o 10 prvcích (zde indexováno od nuly, některé jazyky indexují od jedničky) Pojmem pole (také vektor) se v informatice označuje datová struktura, která sdružuje daný vždy konečný počet prvků (čísel, textových řetězců, …) stejného datového typu.

Vidět Podprogram a Pole (datová struktura)

Programovací jazyk

Programovací jazyk je prostředek pro zápis algoritmů, jež mohou být provedeny na počítači.

Vidět Podprogram a Programovací jazyk

Programování

Programování je v informatice proces od návrhu řešení problému pomocí výpočetní techniky ke spustitelnému počítačovému programu.

Vidět Podprogram a Programování

Proměnná

Proměnná je v matematice a programování způsob symbolické reprezentace objektů, který umožňuje zcela abstraktní manipulaci s nimi.

Vidět Podprogram a Proměnná

Reference (programování)

Reference je v informatice pojem používaný v programování, který označuje odkaz na proměnnou nebo instanci objektu.

Vidět Podprogram a Reference (programování)

Rekurze

Rekurzivně definovaný Sierpińského trojúhelník. Rekurze je stav, kdy je určitý objekt v nějakém smyslu součástí sebe samotného.

Vidět Podprogram a Rekurze

Rekurzivní funkce (programování)

#PŘESMĚRUJ Rekurze (programování).

Vidět Podprogram a Rekurzivní funkce (programování)

Skriptovací jazyk

Skriptovací jazyk je programovací jazyk navržený především k automatizaci úloh, k manipulaci s prostředky stávajícího systému, případně k jejich uzpůsobování potřebám zákazníka nebo uživatele.

Vidět Podprogram a Skriptovací jazyk

Strukturované programování

Strukturované programování (též strukturovaný programovací jazyk) označuje v informatice programovací paradigma vyvinuté s cílem dosáhnout lepší srozumitelnosti, vyšší kvality a kratší doby vytváření programů skládáním implementovaného algoritmu z řídicích struktur s jedním vstupním a jedním výstupním bodem místo neomezeného používání skoků.

Vidět Podprogram a Strukturované programování

Třída (programování)

Třída je základní konstrukční prvek objektově orientovaného programování sloužící jako předpis pro vznik objektu jako instance třídy.

Vidět Podprogram a Třída (programování)

Uživatelem definovaná funkce

Uživatelsky definovaná funkce, taktéž UDF (z anglického User-Defined Function), představuje funkci, kterou definuje sám uživatel programu nebo prostředí.

Vidět Podprogram a Uživatelem definovaná funkce

Ukazatel (programování)

Ukazatel je v informatice označení pro datový typ, který slouží k uložení adresy v paměti počítače.

Vidět Podprogram a Ukazatel (programování)

Výraz (programování)

Výraz v programovacích jazycích je kombinací jedné nebo více explicitních literálů, konstant, proměnných, operátorů a funkcí, které programovací jazyk interpretuje (podle pravidel priority a asociativity) a vyhodnocuje (ve stavovém prostředí „vrací“).

Vidět Podprogram a Výraz (programování)

Vedlejší účinek (programování)

Vedlejší účinek (side effect) je pojem, který v programování představuje situaci, kdy volaná funkce nebo výpočetní výraz mění i jiný stav procesu, než je návratová hodnota funkce nebo výrazu nebo změna hodnoty parametru odkazovaného přes odkaz referencí.

Vidět Podprogram a Vedlejší účinek (programování)

Vstup/výstup

Vstup/výstup (V/V,, I/O) je ve výpočetní technice přenos dat mezi periferním zařízením nebo vnější pamětí a počítačem.

Vidět Podprogram a Vstup/výstup

Také známý jako Návratová hodnota, Parametr podprogramu, Parametry podprogramu, Vstup podprogramu, Vstupy podprogramu, Výsledek (program), Výsledek algoritmu, Výsledek programu, Výstup (program), Výstupní hodnota.