Системный подход к рассмотрению структуры НСДС, основных принципов функционирования аппаратных средств и методов получения и обработки информации в НСДС приводит к необходимости создания многоуровневого и модульного системного программного обеспечения с выделением базовых компонентов.