В настоящее время уровень развития информационно-технических средств обработки, хранения и передачи информации развит настолько, что их использование встречается практически во всех сферах деятельности человека. Современные условия развития общества требуют от специалистов быстрого поиска и принятия правильных решений сложившихся задач. Информатика входит в число предметов, которые формируют фундамент знаний и навыков технического специалиста. Инженерная деятельность предполагает широкое использование информационных процессов, поскольку  без них немыслима практически  ни одна современная технология.