Инициализация - какво е това? Привеждане на приложението или устройството в готовност за употреба

Много потребители на компютърни и мобилни технологии често срещат термина "инициализация". Какво е инициализация, основно, малко хора си представят. Затова си струва да се опитаме да запълним тази празнина в знанието, давайки конкретни примери.

Инициализация - това, което е в общия смисъл

По време на инициализация, въз основа на интерпретациите, предлагани от много уважавани онлайн ресурси се отнася до определянето на параметрите или конфигурация, подготовка за работа процеси за активиране и т Д. Понякога терминът се отнася по-скоро като. Посвещение, но неговото тълкуване повече съответства на създаването, стартирането или началото на нещо.
Инициализация като процес на определяне на зададените параметри или стойности, може да се прилага еднакво за софтуерни и хардуерни компоненти на една компютърна система. Това, което се нуждае от инициализация, какво е инициализация във всеки конкретен случай, може да се разбере на най-простите сиции. Например, потребителят е решил да промени собствения си твърд диск, закупи нов, инсталира го в компютъра и не работи. Защо? Но само защото системата не може автоматично да определи нейните оперативни параметри, т.е. грубо казано, не разбира как да работи с нея. Това е мястото, където трябва да се инициализира диска на операционната система, така да се каже, е взел неговите характеристики и определяне на метода може да се обжалва пред него. Това ще бъде подробно описано подробно.

Основни направления на инициализация

Сред основнитеили дори приоритетни области, които означават инициализация, в повечето случаи са както следва:
  • инициализиране на програми и приложения от всички видове;
  • инициализиране на твърди дискове;
  • инициализиране на специална подсистема за печат;
  • Инициализиране на модеми на мобилни устройства.
  • Разбира се, това са само основните типове, защото, ако се вкопаете в бедняшките квартали на компютърните процеси, тези области могат да се различат много повече. Например тук може да бъде включена и дефинирането на първоначалните характеристики на процесорите или RAM в първичната входно /изходна система на BIOS или дори подготовката на операционната система преди стартирането. Но предвид сложността на техническото описание, което като цяло не се изисква от средния потребител, този въпрос няма да бъде повдигнат. Ето защо, особено без да прибягваме до техническите особености на процесите, нека се спрем за всеки отделен случай.

    Как се инициализира програмата

    Смята се, че при въпроса за инициализиране на приложения приоритетните процеси са задачите на правилните първоначални променливи или задаването на техните стойности е равно на нула. Те включват всички видове ключове, броячи, адреси и др.

    Например, за асемблерни програми, представени в повечето случаи от изпълними COM и EXE файлове, процесът на инициализация се състои от четири основни стъпки:
  • индикация кои сегментни региони трябва да съответстват на определени сегменти;
  • съхраняване на адреса на регистъра на DS в стека в началото на изпълнениетопрограма;
  • записват в стека на нулев адрес;
  • Изтеглете DS адреса на сегмента в регистъра на DS.
  • Когато се обработват съответните масиви от данни, процесът има цикличен характер, когато стойността в масив, която започва с променлива със стойност 0 или 1, пада само след пълния цикъл и при изпълнение на програмата. А циклите могат да бъдат точно толкова, колкото много променливи съдържат целия масив.

    Въпроси за инициализация на твърдите дискове

    С инициализацията на твърдите дискове това е малко по-просто. Някои източници твърдят, че същността на процеса е да се форматира. Това не е вярно.
    Инициализирането на диска на начален етап, ако използвате средства, базирани на Windows, дефинира нов дял чрез картографиране на атрибутите на зареждащия запис (MBR или GPT). На следващо място, процесът на създаване на прост том, указващ действителния размер, присвояване на писмото (така че системата "видя" диска) се използва, и едва след това започва форматиране с избора на съответната файлова система (в повечето случаи NTFS). На този етап инициализацията е завършена. Какво е инициализация в този случай? Това е набор от мерки за определяне на параметрите на твърдия диск, а не на един процес, както твърдят някои.

    Подсистема за печат

    За подсистемата за печат процесът на инициализиране първо трябва да определи кое устройство да се използва и след подаването му на сигнала да сканира неговите възможности, включително задаване на възможен размер на хартията, прилагане на определен брой цветове, поддържани форматипечат, максимално разрешение и др.


    Тези настройки се използват за настройки в подсистемата за печат. По този начин принтерът е настроен на правилното състояние и ще работи правилно и без да се проваля.

    Мобилна инициализация

    По отношение на мобилната технология тук често се използва така наречената линия за инициализация, която предписва настройките на модема при създаване на интернет връзка чрез мобилен оператор.
    Като правило, входната стойност винаги има една и съща форма - AT + CGDCONT = 1 "IP", "Име на оператора или неговия интернет ресурс". Но това се отнася само за случаите, когато е предназначен за достъп до интернет на компютър чрез модем, свързан с мобилно устройство.

    Инициализационни грешки и методи за тяхното фиксиране

    Накрая, трябва да се отбележи, че във всички примери по-долу може да има грешка при инициализация. Какво да правите в такава ситуация? В случай на твърди дискове или сменяеми медийни устройства, най-лесният начин е да се тества връзката с дънната платка. В приложенията най-често срещаната грешка е код 0x0175dcbb (както например в играта Sims 3). Основният проблем е конфликтите между драйверите на устройствата, липсата или неправилното инсталиране, повредата на слотовете RAM и др. Понякога проблемът може да бъде платформата .NET Framework, за която искате да инсталирате актуализацията. Неуспехът може да се дължи на повреда на медията, например, от която се стартира играта. Като цяло малко може да се случи. Но решението на товапроблемите следва да се правят въз основа на оценката на ситуацията и да доведат до провал на причините.

    Свързани публикации