Какво е инициализация

Съдържание:

Какво е инициализация
Какво е инициализация

Видео: Какво е инициализация

Видео: Какво е инициализация
Видео: Инициализация робота тойота королла 2024, Може
Anonim

„Инициализация“е не само сложна „научна“дума, но и често срещан процес. Работата на изчислителната технология се основава изцяло на инициализация на различни променливи. Какво се крие зад този труден термин?

Какво е инициализация
Какво е инициализация

Определение

По дефиниция "инициализация" е подготовка на програма или хардуерно устройство за работа. Тази подготовка се състои в задаване на първоначалните данни за системните параметри. За програма инициализацията е присвояване на стойности на програмни променливи.

Инициализация на масива от данни

Инициализацията на масива има редица клопки. Първо, в различни софтуерни среди попълването на данните от масива започва или от нулевия елемент A [0], или от първия A [1], където A е името на масива.

За инициализиране на масив обикновено се използва "стъпка по стъпка" за (foreach) цикъл. Масивът се запълва постепенно, по един елемент по време на всяко "изпълнение" на цикъла. В цикъла for се създава променлива на локален цикъл, която контролира броя на проходите.

Началната стойност на променливата на цикъла трябва да съвпада с първия елемент на масива: A [0] или A [1]. Последният е с броя на елементите на масива.

За да организирате попълването с данни на двумерен масив, трябва да вложите един for цикъл в друг. По този начин операцията по циклиране през колона от масива ще се извърши толкова пъти, колкото има в масива от низове.

Грешки при инициализация

По време на инициализацията системата получава данни от всички съответни устройства, процеси или оператори. Стартирането на операционната система е инициализация на данни, тъй като операционната система получава отговори от всички части на компютъра, включително RAM, твърдия диск и клавиатурата. Ако един от важните блокове липсва, операционната система няма да може да се инициализира. Добре познатият син екран на смъртта също е сериозна грешка при инициализация.

Низ за инициализация

За начинаещи често се използват прости повиквания (напр. X = 5) или ръчен избор за контрол на инициализацията. Редовната инициализация обаче е необходима и може да бъде автоматизирана.

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

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

Сега инициализационният низ е процесът за управление на компютъра. Ако MTS Интернет стане по-бърз от Beeline, тогава се използва MTS връзка - в противен случай MTS се променя на Beeline връзка.

Препоръчано: