Sestavení

Při vývoji softwaru se pojem „sestavení“ používá jako sloveso i podstatné jméno. Sloveso označuje proces sestavení neboli kroky potřebné k vytvoření aplikace. Podstatné jméno popisuje konkrétní verzi programu.

Sestavení (sloveso)

Vytváření spustitelného softwarového programu se často označuje jako „sestavení“ aplikace, protože zahrnuje mnoho kroků. Tyto kroky se společně označují jako „proces sestavení“ a zahrnují následující:

  1. Kontrolu zdrojového kódu na syntaktické chyby
  2. Překlad zdrojového kódu do strojového kódu
  3. Propojení knihoven a dalších zdrojů, například obrázků a mediálních souborů, s aplikací
  4. Vygenerování spustitelné aplikace neboli spustitelného souboru

Programátoři k automatizaci procesu sestavení obvykle používají aplikaci pro vývoj softwaru, například IDE. Mnoho IDE obsahuje příkaz „Sestavit“ nebo „Sestavit a spustit“, který provede všechny kroky sestavení a vytvoří spustitelnou aplikaci.

Sestavení (podstatné jméno)

Každá verze softwarového programu se nazývá sestavení. Některá sestavení mohou být interní (nevydaná pro veřejnost), zatímco jiná jsou oficiálními vydáními. Například vývojář může před vydáním stabilního sestavení pro veřejnost otestovat a upravit několik interních sestavení.

Protože je každé sestavení jedinečné, musí být jedinečné také číslo nebo ID sestavení. Někteří vývojáři připojují ID sestavení k veřejné verzi, zatímco jiní ho zobrazují jako samostatnou hodnotu. Mnoho aplikací, zejména menších, veřejné číslo sestavení neuvádí.

ID sestavení je při připojení k veřejné verzi obvykle čtvrtým číslem (za třetí tečkou). Standardní číslování verzí softwaru používá následující konvenci:

hlavní verze . vedlejší verze . oprava . sestavení

Například verzi aplikace 4.2.17.2895 lze rozdělit takto:

  • 4 - Hlavní verze
  • 2 - Vedlejší verze
  • 17 - Oprava
  • 2895 - Sestavení

NOTE: V některých případech vydávají vývojáři mezi automatickými aktualizacemi softwaru různá sestavení. Vývojář může například vydat nové sestavení po provedení menší aktualizace, například po opravě překlepu. Aktualizace však není dostatečně významná na to, aby byla nejnovější verze odeslána všem uživatelům. Vývojář může místo toho počkat až na vydání další vedlejší verze nebo opravy a teprve poté uživatele o aktualizaci informovat.

Aktualizováno October 26, 2021 od Per C.

quizOtestujte své znalosti

Which of the following is not a variable that can be set when scheduling a cron job?

A
Hour
0%
B
Minute
0%
C
Second
0%
D
Month
0%
Correct! Incorrect!     View the Cron definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Sestavení na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.