Inicijalizacija - što je to? Pripremite aplikaciju ili uređaj za uporabu

Mnogi korisnici računalne i mobilne tehnologije često se susreću s pojmom "inicijalizacija". Što je inicijalizacija, u osnovi, malo ljudi zamišlja. Stoga je vrijedno pokušati popuniti ovu prazninu u znanju, dajući konkretne primjere.

Inicijalizacija - što je u općem smislu

Pod inicijalizacijom, na temelju tumačenja koje nudi mnoštvo poštovanih internetskih resursa, podrazumijeva se definiranje parametara ili konfiguracije, priprema za rad, proces aktivacije, itd. Ponekad se taj izraz dalje utječe na Inicijacija, ali njezina interpretacija više odgovara stvaranju, pokretanju ili početku nečega.
Inicijalizacija, kao određeni proces određivanja određenih parametara ili njihovih vrijednosti, može se jednako primijeniti na softverske i hardverske komponente računalnog sustava. Ono što je potrebno inicijalizaciji, što je inicijalizacija u svakom pojedinom slučaju, može se razumjeti na najjednostavniji način. Na primjer, korisnik je odlučio promijeniti vlastiti tvrdi disk, kupio novi, instalirao ga u računalo i ne radi. Zašto? Ali samo zato što sustav ne može automatski odrediti njegove operativne parametre, to jest, grubo govoreći, ne razumije kako raditi s njim. Ovdje je potrebno inicijalizirati disk tako da je OS, da tako kažemo, percipirao njegove karakteristike i mogao odrediti metodu adresiranja. To će biti detaljno detaljno opisano.

Glavni pravci inicijalizacije

Među glavnimili čak prioritetna područja, koja označavaju inicijalizaciju, u većini slučajeva su sljedeća:
  • inicijalizacija programa i aplikacija svih vrsta;
  • inicijalizacija tvrdih diskova;
  • inicijalizacija posebnog podsustava ispisa;
  • Inicijalizacija modema na mobilnim uređajima.
  • Naravno, ovo su samo glavne vrste, jer, ako uronite u predgrađe računalnih procesa, ta se područja mogu znatno razlikovati. Ovdje se, primjerice, može uključiti i definiranje početnih značajki procesora ili RAM-a u primarnom BIOS ulazno /izlaznom sustavu, ili čak priprema operacijskog sustava prije pokretanja. No, s obzirom na složenost tehničkog opisa, koji u većini slučajeva nije potreban prosječnom korisniku, ovo pitanje neće biti povećano. Stoga, pogotovo bez pribjegavanja tehničkim osobitostima procesa, zadržimo se od slučaja do slučaja.

    Kako se program inicira

    Vjeruje se da su u pitanju inicijalizacije aplikacija prioritetni procesi zadaci ispravnih početnih varijabli ili postavljanje njihovih vrijednosti jednako nuli. To uključuje sve vrste prekidača, brojača, adresa itd.

    Na primjer, za programe asemblera koje su u većini slučajeva predstavljene izvršnim COM i EXE datotekama, proces inicijalizacije sastoji se od četiri glavna koraka:
  • pokazatelj koji segmentni registri moraju odgovarati određenim segmentima;
  • pohranjivanje adrese registra DS-a u stog na početku izvršenjaProgram;
  • zapisivanje u stog nulte adrese;
  • Preuzmite DS adresu segmenta u DS registru.
  • Pri obradi odgovarajućih nizova podataka, proces ima ciklički karakter, kada vrijednost u nizu koja počinje s varijablom s vrijednošću 0 ili 1 pada samo nakon cijelog ciklusa i kako se program izvršava. I ciklusi mogu biti točno onoliko koliko varijabli sadrži cijeli niz.

    Problemi pokretanja tvrdih diskova

    Uz inicijalizaciju tvrdih diskova, to je nešto jednostavnije. Neki izvori tvrde da je suština procesa oblikovanje. To nije istina.
    Inicijaliziranje diska u početnoj fazi, ako koristite Windows temeljena sredstva, definira novu particiju mapiranjem atributa zapisnika podizanja sustava (MBR ili GPT). Dalje, proces stvaranja jednostavnog volumena, koji označava stvarnu veličinu, dodjeljuje slovo (tako da sustav "vidio" disk) se koristi, i tek tada počinje formatiranje s izborom odgovarajućeg datotečnog sustava (u većini slučajeva, NTFS). U ovoj fazi inicijalizacija je dovršena. Što je u ovom slučaju inicijalizacija? To je skup mjera za postavljanje parametara tvrdog diska, a ne jedan proces, kao što neki tvrde.

    Podsustav ispisa

    Za podsustav ispisa, postupak inicijalizacije prvo određuje koji će se uređaj koristiti i, nakon slanja signala, skenirati njegove mogućnosti, uključujući postavljanje moguće veličine papira, primjenu određenog broja boja, podržane formateispis, maksimalno dopuštenje itd.


    Ove se postavke koriste za postavke u podsustavu ispisa. Dakle, pisač je postavljen na ispravno stanje i radit će ispravno i bez pogreške.

    Inicijalizacija mobilnih uređaja

    Što se tiče mobilne tehnologije, ovdje se često koristi tzv. Linija inicijalizacije, koja propisuje postavke modema prilikom postavljanja internetske veze putem mobilnog operatera.
    U pravilu, ulazna vrijednost uvijek ima isti oblik - AT + CGDCONT = 1 "IP", "Ime operatora ili njegov internetski izvor". Ali to se odnosi samo na slučajeve u kojima je namijenjen za pristup Internetu na računalu putem modema spojenog na mobilni uređaj.

    Inicijalizacijske pogreške i metode za njihovo rješavanje

    Konačno, treba napomenuti da u svim dolje navedenim primjerima može postojati pogreška inicijalizacije. Što učiniti u takvoj situaciji? U slučaju tvrdih diskova ili prijenosnih uređaja, najlakši način je testirati vezu s matičnom pločom. U aplikacijama, najčešća pogreška je kod 0x0175dcbb (kao, na primjer, u igri Sims 3). Glavni je problem u konfliktima upravljačkog programa uređaja, njihovom nedostatku ili pogrešnoj instalaciji, neuspjehu RAM utora itd. Ponekad problem može biti platforma .NET Framework za koju želite instalirati ažuriranje. Neuspjeh može biti uzrokovan oštećenjem medija, na primjer iz kojeg se igra pokreće. Općenito se može dogoditi malo. Ali rješenje za ovoproblemi bi se trebali napraviti na temelju procjene situacije i uzrokovali neuspjeh uzroka.

    Povezane publikacije