Mi Az Inicializálás

Tartalomjegyzék:

Mi Az Inicializálás
Mi Az Inicializálás

Videó: Mi Az Inicializálás

Videó: Mi Az Inicializálás
Videó: Bevezetés az Informatikába - CPU 2024, November
Anonim

Az "inicializálás" nemcsak összetett "tudományos" szó, hanem gyakran előforduló folyamat is. A számítástechnika munkája teljes egészében a különféle változók inicializálásán alapul. Mi rejtőzik e nehéz kifejezés mögött?

Mi az inicializálás
Mi az inicializálás

Meghatározás

Definíció szerint az "inicializálás" egy program vagy hardvereszköz előkészítése a működéshez. Ez az előkészítés a rendszerparaméterek kezdeti adatainak beállításából áll. Egy program esetében az inicializálás az értékek hozzárendelése a programváltozókhoz.

Adattömb inicializálása

A tömb inicializálásának számos buktatója van. Először is, különböző szoftveres környezetekben a tömbadatok kitöltése vagy az A [0] nulla elemtől kezdődik, vagy az első A [1] elemtől kezdődik, ahol A a tömb neve.

Egy tömb inicializálásához általában egy (foreach) hurok "lépésről lépésre" történő használatát használják. A tömböt fokozatosan töltjük fel, egy-egy elemet a ciklus minden egyes "futása" során. A for ciklusban egy helyi hurok változó jön létre, hogy szabályozza a passzok számát.

A ciklusváltozó kezdeti értékének meg kell egyeznie a tömb első elemével: A [0] vagy A [1]. Az utolsó a tömb elemek számával van megadva.

A kétdimenziós tömb adatainak kitöltésének megszervezéséhez be kell fészkelnie az egyiket a másikba a hurok számára. Így a tömb oszlopán való hurokolás műveletét annyiszor hajtjuk végre, ahányszor a húrok tömbjében vannak.

Inicializálási hibák

Az inicializálás során a rendszer az összes releváns eszköztől, folyamattól vagy operátortól kap adatokat. Az operációs rendszer elindítása az adatok inicializálása, mert az operációs rendszer válaszokat kap a számítógép minden részéről, beleértve a RAM-ot, a merevlemezt és a billentyűzetet. Ha az egyik fontos blokk hiányzik, az operációs rendszer nem lesz képes inicializálni. A jól ismert Blue Screen of Death szintén súlyos inicializálási hiba.

Inicializáló karakterlánc

A kezdők gyakran egyszerű hívásokat (pl. X = 5) vagy kézi választást használnak az inicializálás ellenőrzésére. A rendszeres inicializálás azonban szükséges és automatizálható.

Tegyük fel, hogy két internetszolgáltatóhoz van csatlakoztatva számítógép-felhasználó. A kapcsolat sebessége változik, ezért a felhasználó folyamatosan manuálisan vált. Ez kényelmetlen és időigényes. Ehelyett beállíthat egy inicializáló karakterláncot a parancssorban:

AT + CDGCONT = 1, IP, internet.mts.ru + AT + CDGCONT = 2, IP, internet.beeline.ru.

Most az inicializáló karakterlánc vezérli a számítógépet. Ha az MTS Internet gyorsabb lesz, mint a Beeline, akkor az MTS-kapcsolatot használja - különben az MTS Beeline-kapcsolattá változik.