Словарик философствующего информатика: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 44:
=== Предмет информатики ===
 
Информатика образовалась спонтанно при овладении человеком искусства автоматического вычисления, и с умопомрачительным, беспрецедентным успехом развилась в современную академическую дисциплину, исчадия которой включают в себя почти что всех главных богатеев планеты.
Да простит нас Михаил Васильевич Ломоносов, но позволим себе его перефразировать: «Информатику уже потому учить нужно, что она ум в порядок приводит».
 
Вычисление же само по себе может изучаться, а так или иначе лежит в основах, — '''математики''', глубокую и объединяющую суть которой покамест не объяснили даже физики с философами.
Действительно, если посмотреть крупным планом на то, что сейчас представляет собой информатика, и постараться вычленить её основную задачу, то по большому счёту остаётся только одно: информатика учит осуществлять [[#Формализация|формализацию]] сущностей и процессов (приводить в порядок мысли).
 
В теоретической части это математика, но с припаянной к ней кнопкой Гедель-стопа, а также загорающимся на самом интересном месте табло «слишком медленно! нужен быстрее код!»
В каждой науке стараются обозначить главную задачу. Например, главная задача механики — по текущему состоянию механической системы определить её состояние через заданное время. В геометрии — это определение положений точек и соотношений геометрических объектов по данным соотношениям. Задача физики — это прогноз, объяснение и использование физических явлений. Задачу всей математики сформулировать сложнее, но с ней всё понятно — это царица наук, которая есть ткань всех естественных наук, и кроме всего прочего, математика есть удивительный мир для игр разума, близкий к поэзии и изобразительному искусству. Эта поэтичность математики и есть причина, по которой мы осмелились заменить слово в высказывании Ломоносова.
 
Прикладной же смысл информатики — в составлении '''<s>правил</s>''', пардон, '''технологий обращения со сложностью''': [[Вычислительная сложность|вычислительной]], [[Колмогоровская сложность|колмогоровской]], [[:w:en:Game complexity|игровой]] и других, включая экономическую ;-)
У химии, биологии, физики задача, по сути, одна — описать, объяснить, вывести законы, предсказать свойства (поведение) соответственно веществ, жизни на Земле и физического мира.
 
Характерное же свойство и внешний вид — вид свалки умирающих технологий — информатика принимает из-за [[Рекурсия|рекурсии]]: порою наиболее сложными по своей природе оказываются сами технологии; изучение которых постфактум представляет законченное, наукоподобное описание предметной системы, а также дает пути упрощения, либо же поступательного усложнения.
А чему посвящена информатика?
В прикладной её части она может показаться свалкой умерших и вновь зарождающихся технологий. Но кроме этого имеется в ней некоторое глубокая и важная составляющая, которой она по праву может гордиться — это методы формализации и борьбы с возрастающей сложностью.
 
Еще одна необязательная, но на практике определяющая черта информатики — это преобладание дискретных данных, соответственно, — цифровых вычислительных устройств. Ученый, достигший редкого мастерства аналогового программирования, наверное, изучал параллельно информатике физику или что-то подобное, не увязавшись в «чистой» математике. Если этот ученый существует, то если бы он написал целостный основной учебный текст, то информатика выглядела бы совершенно по-другому, притом оставаясь информатикой. Однако, скорее всего, его еще на ранних подходах перевербовали в какую-нибудь военную авионику. Двадцатый век.
Аналогом материи в информатике стала информация — множество бит.
И также как в биологии клетки объединяются в ткани, ткани — в органы, а органы — в живые организмы, также в информатике «безличные» биты организуются в информационные блоки, те, в свою очередь, объединяются на новом уровне, и так далее. В результате информация обретает значение, законченную форму и начинает работать на человека.
 
Но полно! Как же нам серьезно определить информатику? Видимо, наиболее близким к сути будет такое описание-определение:
Аналогичная ситуация имеет место и с информационными системами (программами), обрабатывающими информацию — в них также неоднократно происходит переход от клеток к тканям, органам и живым организмам.
 
Конечно, инженер может заметить, что у него возникают аналогичные образы, когда он думает о том, что завод по производству минеральных удобрений состоит, в конечном счёте, из болтиков, скоб, труб и металлических пластин. Но я хотел бы отметить, что по количеству метасистемных переходов информатика, всё же, является победителем.
В то время как в большинстве наук стараются строить всеохватывающие модели, в информатике давно занимаются построением моделей моделей, разработкой методов построения моделей и т. п.
 
Видимо, наиболее близким к сути является следующее определение:
 
{{Рамка}}
Строка 69 ⟶ 62 :
{{акмар}}
 
ПрилагательноеСмысл эпитета «больших» в этом определенииздесь несёт смысловуюкачественную нагрузку, а не просто вставлено для красного словца.
 
=== Формализация ===