Doba běhu
Doba běhu označuje dobu, po kterou program běží na počítači nebo zařízení. Během doby běhu počítačový CPU provádí příkazy ve strojovém kódu programu. Začíná v okamžiku, kdy program poprvé otevřete a operační systém ho načte do RAM spolu s dalšími knihovnami nebo externími frameworky, které program vyžaduje. Doba běhu končí, když program zavřete nebo ukončíte, a paměť, která mu byla přidělena, se uvolní pro jiné programy.
V kontextu vývoje softwaru se pojem „doba běhu“ vztahuje také k prostředí, ve kterém vývojář navrhuje program ke spuštění. Běhové prostředí se skládá z operačního systému a propojených knihoven kódu. Například programy spuštěné v Windows volají soubory dynamicky linkovaných knihoven (DLLs), aby mohly provádět různé standardní funkce. Běhové prostředí může také zahrnovat virtuální počítače nebo programy typu interpretér, které jsou ke spuštění programu nezbytné.
Chyba za běhu je chyba neboli chyba v programu, ke které dojde během jeho běhu. Tento pojem odlišuje tyto chyby od chyb, ke kterým dochází při kompilaci programu, například syntaktických chyb a dalších chyb kompilace.
Otestujte své znalosti