прототипирование



Прототипирование

Автор Ёаша задал вопрос в разделе Другое

Быстрое прототипирование в Архитектуре? 1Когда оно появилось? Примеры прототипирования? и получил лучший ответ

Ответ от Ѝля[гуру]
Прототипи́рование (англ. prototyping) — это быстрая «черновая» реализация базовой функциональности для анализа работы системы в целом. После этапа прототипирования обязательно следуют этапы пересмотра архитектуры системы, разработки, реализации и тестирования конечного продукта. На этапе разработки подготавливают систему тестов, по работе которых будут судить о качестве продукта.
Термин прототипирование активно используется в индустрии компьютерных систем. В английском языке используется термин Software Prototyping.
Примерно с начала 1980-х начали интенсивно развиваться технологии формирования трёхмерных объектов не путём удаления материала (точение, фрезерование, электроэрозионная обработка) или изменения формы заготовки (ковка, штамповка, прессовка) , а путём постепенного наращивания (добавления) материала или изменения фазового состояния вещества в заданной области пространства. На данный момент значительного прогресса достигли технологии послойного формирования трёхмерных объектов по их компьютерным образам. Эти технологии известны под разными терминами, например, SFF (Solid Freeform Fabrication), FFFF (Fast Free Form Fabrication) или CARP (Computer Aided Rapid Prototyping), однако наибольшее
стереолитография (STL — sterolithography);
отверждение на твёрдом основании (SGC — Solid Ground Curing);
нанесение термопластов (FDM — Fused Deposition Modeling);
распыление термопластов (BPM — Ballistic Particle Manufacturing);
лазерное спекание порошков (SLS — Selective Laser Sintering);
моделирование при помощи склейки (LOM — Laminated Object Modeling);
технология многосопельного моделирования (MJM Multi Jet Modeling)
Иммерсионные центры, или системы виртуальной реальности.
Все названные технологии предполагают наличие трёхмерной компьютерной модели детали. Большинство известных САПР обеспечивают экспорт моделей в стандартном для быстрого прототипирования формате STL.
Некоторые из установок БП называют трёхмерными принтерами.
Прототипирование программного обеспечения является важнейшим этапов в жизненном цикле программного обеспечения (разработки программного обеспечения) .
Для прототипирования компьютерных (софтварных) систем используют языки программирования высокого уровня абстракции (Java, Perl, Python, Haskell, …).
При реализации решения обычно используют другой, «более машинноориентированный» язык программирования (Си, Си++, …), пишут более аккуратный, документированный код, а на тестирование и отладку системы тратят сравнительно большое количество усилий. На этапе прототипирования выявляются важные архитектурные ошибки, вносятся поправки в интерфейсы модулей системы и перераспределяется функциональность между модулями системы.
Прототипирование по мнению многих программистов является самым приятным и важным этапом разработки. На этапе прототипирования малыми усилиями создается работающая система (возможно неэффективно, с ошибками, и не в полной мере). Во время прототипирования на разработчиков обычно «снисходит понимание» и они начинают «видеть» , как система должна быть устроена. Применяется также в машино- и приборостроении. Прототипирование является быстрое развитие и тестирование рабочей модели или прототипы, из новых приложений в интерактивном режиме, итеративный процесс с участием специалистов и IS бизнес-профессионалов.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Быстрое прототипирование в Архитектуре? 1Когда оно появилось? Примеры прототипирования?
Быстрое прототипирование на Википедии
Посмотрите статью на википедии про Быстрое прототипирование
Прототипирование на Википедии
Посмотрите статью на википедии про Прототипирование
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*