Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Kliknutím na ikonu aplikácie :Keď kliknete na ikonu aplikácie, či už je na pracovnej ploche, na paneli úloh alebo v zozname nainštalovaných programov, odošlete do počítača požiadavku na spustenie programu.
2. Spustenie procesu :Váš počítač identifikuje aplikáciu, ktorú ste vybrali, a začne ju pripravovať na spustenie. Robí to vytvorením samostatného procesu pre aplikáciu v operačnom systéme. Proces je kontajner pre všetky zdroje a aktivity súvisiace s programom.
3. Načítavanie potrebných zdrojov :Prostriedky aplikácie sa načítajú do pamäte (RAM) z úložiska, ako je napríklad pevný disk. Tieto prostriedky môžu zahŕňať spustiteľný kód programu, obrázky, fonty a ďalšie údaje potrebné na jeho fungovanie.
4. Vytvorenie miesta v pamäti :Aplikácii je pridelená vlastná časť pamäte, ktorá zabezpečuje, že má potrebný virtuálny adresný priestor na ukladanie a manipuláciu s údajmi.
5. Inicializácia a nastavenie :Spustí sa proces inicializácie aplikácie, ktorý môže zahŕňať vytvorenie pripojení k sieťovým prostriedkom, databázam alebo iným službám.
6. Načítavanie používateľského rozhrania :Načíta sa používateľské rozhranie (UI) programu, ktoré obsahuje prvky rozhrania, ako sú tlačidlá, ponuky a polia na zadávanie textu, ktoré budete používať na interakciu s aplikáciou.
7. Zobrazenie hlavného okna :Vytvorí sa hlavné okno aplikácie a zviditeľní sa na obrazovke, čím aplikáciu oživí a umožní vám začať používať jej funkcie.
8. Vykonanie a spracovanie udalostí :Po spustení hlavného okna začne program vykonávať svoj kód a nepretržite počúva vstupy používateľa, ako sú kliknutia na tlačidlá alebo stlačenia klávesov. Interná logika aplikácie (obchodné pravidlá) spracováva vstupy, aktualizuje používateľské rozhranie a vykonáva príslušné akcie.
9. Pokračovanie vo vykonávaní :Aplikácia je spustená a vykonáva úlohy, kým ju nezatvoríte.
10. Ukončenie aplikácie :Keď aplikáciu zatvoríte, spustí sa proces uvoľnenia pamäte a ukončenia pridružených procesov. Údaje a preferencie špecifické pre aplikáciu sú zvyčajne uložené v úložisku, takže je možné ich získať pri ďalšom spustení aplikácie v budúcnosti.
Aj keď tento prehľad poskytuje všeobecnú predstavu o tom, čo sa stane, keď otvoríte aplikáciu, špecifické zložitosti procesu sa môžu líšiť v závislosti od programovacieho jazyka, operačného systému a architektúry aplikácie.