Формирование информатики как науки происходило в XX веке, что было связано с развитием вычислительной техники.
Само понятие информатики возникло где-то в 60-х гг. во Франции. Так решили назвать область знаний, изучающую применение электронных вычислительных машин для автоматизации обработки информации. Слово информатика образовано путем слияния французских слов информация и автоматика. В англоязычных странах вместо «информатики» часто используют термин «computer science» (компьютерная наука).
Хотя термины "информатика" и "компьютерная наука" можно считать аналогичными, второй появился раньше, примерно в начале 40-х годов XX века. На тот момент компьютерная наука представляла собой объединение возможностей электронно-вычислительных машин, математической логики и теории алгоритмов. В дальнейшем в компьютерной науке появлялись новые направления, что было обусловлено усовершенствованием ЭВМ.
Отсюда следует, что появление информатики неразрывно связано с существованием компьютерной техники. Хотя вычислительные машины существовали и до 70-80-х годов, их относительно массовое распространение пришлось именно на эти годы. Именно в это время заговорили и об информатике как о научной дисциплине.
Изначально компьютер был инструментом для автоматизации трудоемких вычислений. Однако постепенно эволюционировал в инструмент для работы фактически с любой информацией, а не только числовой. Получая исходную информацию в виде чисел, таблиц, изображений, текстов программное обеспечение вычислительных машин способно преобразовывать ее в другую информацию, а также сохранять и передавать в той или иной форме.
Наука информатика стала заниматься разработкой информационных моделей объектов реального мира, для которых вообще можно создать информационную модель. Т.к. материальный мир весьма разнообразен, то и объекты изучения информатики также очень разнообразны. В связи с этим информатика – очень разнородная наука, что затрудняет ее однозначное определение.
В свое время Е.П. Ершов определил информатику так:
Информатика - это находящаяся в процессе становления наука, изучающая законы и методы накопления, передачи и обработки информации с помощью ЭВМ, а также область человеческой деятельности, связанная с применением ЭВМ.
Можно предположить, что теоретическая информатика – это наука, возможно до сих пор, находящаяся в становлении и развитии.
Информатика тесно связана с математикой, т.к. опирается на ее достижения. Это объясняется тем, что объекты естественных и технических наук, а также социальные явления можно описать с помощью понятий математики – функций, систем уравнений, неравенств и др. При этом предмет изучения информатики – информация – общенаучное и социальное понятие.
По-сути задачей информатики является изучение способов использования научных и технических достижений для той или иной обработки информации. Цивилизация в XX веке пришла к тому рубежу накопленной информации, что возникли проблемы ее хранения, использования, доступа, передачи и др. На все эти вопросы призвана ответить наука информатика.
В настоящее время активно протекают процессы, связанные с переводом информации, накопленной цивилизацией, в электронный вид. Можно ожидать, что многие вещи, к которым мы привыкли в реальном мире, в скором времени обретут электронную форму существования.
Основы кибернетики были заложены трудами по математической логике американского математика Норберта Винера, опубликованными в 1948 г.
Кибернетика – это наука об общих принципах управления в различных системах: технических, биологических, социальных и др. Управление является центральным понятием кибернетики, и оно пронизывает все сферы деятельности человека и общества.
Часто возникает путаница в понятиях "информатика" и "кибернетика". Существует спорное мнение, что информатика является одним из направлений кибернетики.
Информатика появилась благодаря развитию компьютерной техники, базируется на ней и без нее немыслима. Кибернетика же развивается сама по себе, строя различные модели управления объектами, хотя и очень активно использует все достижения компьютерной техники.
Основная концепция, заложенная Н. Винером в кибернетику, связана с разработкой теории управления сложными динамическими системами в разных областях человеческой деятельности. Кибернетика существует независимо от наличия или отсутствия компьютеров.
Информатика занимается изучением процессов преобразования и создания новой информации более широко. Поэтому может сложиться впечатление об информатике как о более емкой дисциплине, чем кибернетика. Однако, с другой стороны, информатика не занимается решением проблем, не связанных с использованием компьютерной техники.
Можно сказать, что кибернетика и информатика различаются в расстановке акцентов. Если в информатике важны свойства информации и аппаратно-программные средствах ее обработки, то в кибернетике – это разработка концепций и построение моделей управления. Информатика и кибернетика – разные науки, сферы деятельности которых, однако, сильно пересекаются.
Управление – это целенаправленная организация того или иного процесса, протекающего в системе.
Процесс управления – это информационный процесс, который включает в себя сбор информации, ее переработку и анализ, принятие решений, выработку управляющих воздействий и их доведение до объектов управления.
Каждая фаза процесса управления протекает во взаимодействии с окружающей средой при воздействии разного рода помех.
Через объект управления проходят в основном материальные потоки и в значительно меньшей степени – информационные; в то же самое время через управляющий орган проходят только информационные потоки. Именно поэтому процесс управления является информационным процессом, а все люди, занятые в сфере управления, имеют дело только с информацией.