Значение синтеза
Синтез – это целенаправленный процесс объединения или соединения ранее разобщенных понятий или вещей, благодаря чему создается нечто целое или новое. Он является способом собрать целое из существующих функциональных вещей, поэтому его можно охарактеризовать как антипод анализа. Так как создание одного предмета или явления требует особых умственных усилий, синтез является логической операцией, в процессе которой логика помогает распознать и правильно объединить имеющиеся в наличии материалы.
Виды синтеза
Существует много видов синтеза, в каждом из которых логика позволяет достичь поставленной цели. Простейшая форма синтеза – это мысленное объединение в единое целое нескольких частей, которые получены в результате анализа чувственных образов. Более сложные формы синтеза связаны с высокими уровнями логической абстракции. К примеру, существует синтез искусств, который можно охарактеризовать как воссоединение некоторых видов искусства в единое целое. При этом есть два вида синтеза: внутри одного вида искусства (к примеру, использование юмористического текста в эпосе) и между видами искусства (создание экранного образа, в основе которого лежит сценарий, написанный по мотивам определенной литературной книги).
Еще одна более сложная форма – логический синтез в электронике. Он представляет собой процесс получения нескольких соединений логических вентилей из абстракции поведения логической схемы. Примером тому служит синтез спецификаций, которые написаны на языках описания аппаратуры. Данный синтез выполняется программами-синтезаторами, которые могут оптимизировать проект под различные особенности устройства, например, под временные ограничения и используемые компоненты. Синтез описания, происходящий на уровне логических задач, широко применятся в индустрии. При этом спецификация, которая написана на языке аппаратурного описания, может включать в себя синхронные и комбинаторные элементы, которые образуют операционный автомат и конечные автоматы, способные выполнять функции управляющего устройства. В таком случае синтез состоит из двух этапов, на первом из которых программа оптимизирует код, не учитывая используемую технологию, а на втором проект преобразовывается уже в соответствии с этой технологией. Все это дает основание полагать, что синтез как логический процесс является важной частью современного прогресса.