Inicializace - co to je? Přemístění programu nebo zařízení do stavu připravenosti k použití

24. 2. 2019

Mnoho uživatelů počítačové a mobilní technologie se často setkává s pojmem "inicializace". Co je inicializace, většinou si málokdo představí. Proto stojí za to, aby se tento rozdíl v znalostech vyplnil, a uveďte konkrétní příklady.

Inicializace - co je v obecném smyslu?

Inicializace založená na interpretacích nabízených mnoha respektovanými internetovými zdroji znamená definování parametrů nebo konfigurace, přípravu na práci, aktivační procesy atd. Někdy se tento termín označuje také jako zahájení, ale jeho interpretace více odpovídá vytváření, spuštění nebo spuštění něco.

inicializace co je

Inicializace jako proces určování specifikovaných parametrů nebo jejich hodnot může být stejně aplikována jak na softwarové, tak na hardwarové komponenty počítačového systému.

Proč je zapotřebí inicializace, co je inicializace v každém konkrétním případě, lze pochopit v nejjednodušších situacích. Například uživatel se rozhodl změnit svůj pevný disk, koupil nový, nainstaloval jej do počítače, ale nefunguje. Proč Ano, pouze proto, že systém nemůže automaticky stanovit své pracovní parametry, tedy zhruba řečeno, nerozumí tomu, jak s ním pracovat. Právě zde je zapotřebí inicializace disku, takže systém OS, tak řečeno, vnímá jeho vlastnosti a může určit metodiku přístupu k němu. To bude podrobně diskutováno.

Hlavní směry inicializace

Mezi hlavní nebo dokonce prioritní oblasti, které jsou inicializovány, se ve většině případů rozlišují:

  • inicializace programů a aplikací všech typů;
  • inicializace pevných disků;
  • inicializace speciálního tiskového subsystému;
  • inicializace modemů v mobilních zařízeních.

Samozřejmě, jsou to jen hlavní typy, protože pokud se budete hloubit do divočiny počítačových procesů, existuje mnoho dalších směrů. Může se například jednat o určení počátečních charakteristik procesorů nebo paměti RAM v primárním systému BIOS I / O nebo dokonce o přípravě operačního systému pro spuštění. Ale kvůli složitosti technického popisu, který obecně uživatel nepotřebuje, nebude tato otázka ovlivněna.

Proto, zvláště bez toho, abychom se dostali do technických vlastností procesů, budeme každý konkrétní případ zabývat samostatně.

Jak je inicializace programu

Předpokládá se, že v otázce inicializace aplikace jsou prioritní procesy nastavením správných počátečních proměnných nebo nastavením jejich hodnot rovnajících se nule. Zahrnuje všechny druhy přepínačů, čítače, adresy atd.

Například pro programy assembleru reprezentované ve většině případů spustitelnými soubory formátů COM a EXE proces inicializace se skládá ze čtyř hlavních kroků:

  • označení konkrétních registrů segmentů, které by měly odpovídat určitým segmentům;
  • ukládání adresy DS registru do zásobníku na začátku spuštění programu;
  • psaní na nulový adresní zásobník;
  • zatížení v adresáři adresy segmentu DS.

inicializace disku

Při zpracování odpovídajících datových polí je proces cyklický, když hodnoty v poli začínajícím proměnnou s hodnotou 0 nebo 1 se dostanou až po dokončení plného cyklu a při spuštění aplikace. A cykly mohou být přesně tolik proměnných, které obsahuje celé pole.

Problémy s inicializací pevného disku

Při inicializaci pevných disků je situace poněkud jednodušší. Některé zdroje tvrdí, že podstatou tohoto procesu je formátování. To není.

inicializační řetězec

Inicializace disku v počáteční fázi, pokud používáte nástroje systému Windows, vytvoří definici nového oddílu odpovídajícím atributům zaváděcích záznamů (MBR nebo GPT).

Dále proces vytváření jednoduchého svazku, určení skutečné velikosti, přiřazení písmen (tak, že systém "vidí" disk) a teprve potom začne formátování s volbou vhodného souborového systému (ve většině případů NTFS).

V této fázi je dokončena inicializace. Co je v tomto případě inicializace? Jedná se o soubor opatření k nastavení parametrů pevného disku a nikoliv jediný proces, jak někteří říkají.

Tisk subsystému

Pro tiskový subsystém inicializační proces spočívá v tom, že se nejprve určí, které zařízení bude použito a po odeslání signálu skenovat jeho schopnosti, včetně nastavení možné velikosti papíru, použití určitého počtu barev, podporovaných formátů tisku, maximálního rozlišení atd. .

chyba inicializace co dělat

Tyto parametry se používají pro instalaci tiskového subsystému. Inicializovaná tiskárna proto pracuje správně a bez selhání.

Mobilní inicializace

Pokud jde o mobilní technologii, často se používá tzv. Inicializační řetězec, ve kterém jsou hodnoty parametrů modemů zapsány při nastavení připojení k internetu prostřednictvím mobilního operátora.

jak je program inicializován

Zadaná hodnota má zpravidla stejnou formu - AT + CGDCONT = 1, "IP", "Název operátora nebo jeho internetový zdroj". To se však týká pouze těch případů, kdy má být umožněn přístup k internetu v počítači prostřednictvím modemu připojeného mobilního zařízení.

Inicializační chyby a metody jejich odstranění

Konečně je třeba poznamenat, že ve všech uvedených příkladech může dojít k chybě inicializace. Co dělat v této situaci? V případě pevných disků nebo zařízení pro vyměnitelné médium je nejsnazší způsob, jak zkontrolovat připojení k základní desce.

V programech nejběžnější je selhání s kódem 0x0175dcbb (jako například ve hře Sims 3). V podstatě se problém týká konfliktů ovladačů zařízení, jejich nepřítomnosti nebo nesprávné instalace, nefunkčnosti paměťových lišt atd. Někdy může být problém v platformě .NET Framework, pro kterou je třeba aktualizaci nainstalovat. Snad toto selhání je způsobeno poškozením médií, například od začátku hry. Obecně nikdy nevíte, co se může stát. Řešení tohoto problému by však mělo být provedeno na základě posouzení samotné situace a důvodů selhání.