Инициализация (от англ. initialization, инициирование) — приведение цифрового устройства или его программы в состояние готовности к использованию. 12
Зачем нужна инициализация:
- Предотвращает ошибки и позволяет программе работать правильно и предсказуемо. 4 Начальная установка значения переменной гарантирует, что всегда известно, какие данные она содержит, а программа может безопасно их использовать. 4
- Делает код более понятным. 4 Когда переменные инициализированы, код сразу видно, какие значения используются. 4
- Оптимизирует работу программы. 4 Если заранее известно, какие данные будут использоваться, компьютер оптимизирует их обработку. 4
Например, после запуска персонального компьютера происходит инициализация компонентов, относящихся к системным ресурсам (процессор, память), инициализация клавиатуры, контроллеров носителей информации, графической подсистемы и др.. 1