Відмінності між версіями «Зворотні Розробки»

Матеріал з Брацка Правка
Перейти до: навігація, пошук
(Текст)
 
(Не показані 18 проміжних версій 5 користувачів)
Рядок 1: Рядок 1:
[[Обратные Разработки]] (здесь и далее по тексту -- ''Лектио'') -- это часть урока [[Суть Сбора Требований]]. В [[Брацка Школа|Брацкой Школе]], уроки делятся на так называемые [[лектио]], каждое из которых состоит из микролекции и одного или нескольких заключительных вопросов. Урок, в свою очередь, относится к практическому семинару '''[[Выбор Профессии]]'''.
+
[[Зворотні Розробки]] (тут і далі по тексту -- ''Лектіо'') -- це частина уроку [[Суть Создания Заданий|Суть Створення Завдань]]. У [[Брацка Школа|Брацькій Школі]], уроки діляться на так звані [[лектио|лектіо]], кожне з яких складається з мікролекції та одного або декількох заключних питань. Урок, своєю чергою, належить до курсу '''[[Выбор Профессии|Вибір Професії]]'''
  
  
Рядок 9: Рядок 9:
 
</gallery>
 
</gallery>
  
===Текст===
+
===Текст (HTML)===
:<p><strong>Обратные Разработки</strong></p><p>Основная площадка испытаний "Фау-2", полигон Пенемюнде, оказался в зоне советской оккупации. Советские специалисты приложили немало усилий для изучения оставшихся образцов ракет и восстановления документации. Отец советской космонавтики Сергей Королёв лично посетил Пенемюнде в сентябре 1945 года.</p>
+
:<p><strong>Зворотні Розробки</strong></p><p>Зворотня розробка -- це відтворення виробу за зразком. У зворотній розробці одні розробники відтворюють той продукт, який раніше був створений іншими розробниками.</p><p>Наприклад, перша у світі балістична ракета дальньої дії "Фау-2" (V-2) була створена в нацистській Німеччині. Ця ракета була розроблена під керівництвом конструктора Вернера фон Брауна, який наприкінці війни здався американцям. Пізніше фон Браун разом із документацією був секретно перевезений до США, де він став відомим як батько американської космічної програми.</p><p>Основний майданчик випробувань "Фау-2", полігон Пенемюнде, опинився в зоні радянської окупації. Радянські фахівці не мали доступу до основної документації, але доклали чимало зусиль для вивчення зразків ракет, що залишилися, і відновлення деталей нацистських розробок. Майбутній батько радянської космонавтики Сергій Корольов особисто відвідав Пенемюнде у вересні 1945 року.</p><p>У Радянському Союзі Фау-2 було відтворено. Ця "зворотня розробка" стала прототипом для створення майбутніх радянських балістичних ракет.</p><p>Відтворення складних систем базуються на зворотному проєктуванні (reverse engineering). Це проєктування починається з інженерного аналізу вже готового виробу, розбору його функцій і, як у випадку з Фау-2, вивчення його виробничих потужностей. </p><p>Створення свого аналога чужого виробу також називають переконструюванням, реконструюванням, зворотнім конструюванням, зворотнім проєктування, а також копіювання або запозичення технологій.</p><p>Зворотні розробки широко використовуються в інформаційних технологіях. Чисте копіювання часто називається "клонуванням", а аналог програмного забезпечення називається "клоном". І відкрите, і приховане запозичення чужих ідей в українському слензі часто називається як "передірання", "передирка" або навіть "передер". Практично будь-який великий виробник творчо передирає найкращі напрацювання своїх конкурентів.</p><p><i>А тепер, виберіть, будь ласка, найкраще завершення наступної пропозиції.</i> Судячи з тексту вище, швидше за все, зворотною розробкою можна вважати створення:</p>
  
Например, первая в мире баллистическая ракета дальнего действия "Фау-2" (V-2) послужила прототипом для разработки и американских, и советских баллистических ракет.</p><p>"Фау-2" была разработана немецким конструктором Вернером фон Брауном в нацистской Германии. В конце войны он сдался американцам и был секретно вместе с документацией перевезен в США, где он стал известен как отец американской космической программы.
+
===Варіанти===
 +
:першого комп'ютера./ колеса./ телескопа.
  
В информационных технологиях,
+
:Следующее лектио -- '''[[Конфликты Требований]]'''
 
 
часть функционала, клон
 
 
 
конструктивно-технологический анализ (изделия), копирование технологий; заимствование технологий; кража технологий (конт. (путём копирования)); копирование (конт. Their development and production required specific knowledge that could not be acquired through reverse engineering of foreign components. ); инженерный анализ ( This increases the difficulty of traditional forms of technological and economic catch-up through imitation and reverse engineering . ); перепроектирование (конт. The primary cause for this rapid decline was growing Russian anxiety over Chinese reverse engineering. For example, during the 1990s Moscow sold Beijing a number of its elite Su-27 fighters and later even granted China a license to assemble them domestically. China later canceled the contract and used the technical knowledge it gained from building Su-27 to debut its J-11 fighter, an almost exact copy of the Russian plane. )
 
автом. использование полученных данных в нескольких направлениях (напр. разработка УП и чертежа детали на основе измерения и оцифровки поверхностей изделия); реверсивная технология (напр. разработка чертежей на готовому изделию)
 
амер. воспроизведение изделия по образцу (Val_Ships)
 
быт.тех. разбор конструкции
 
воен., ОМП. инженерный анализ (готового изделия; является законным средством раскрытия коммерческой тайны)
 
инт. реверсивное воспроизведение (video, MP3, etc. ART Vancouver)
 
ИТ. обратное проектирование; генерация модели данных на основе анализа существующей БД; обратное декодирование (Leonid Dzhepko); декомпиляция (mitasova)
 
комп., Майкр. реконструирование (A method of analyzing a product in which the finished item is studied to determine its makeup or component parts-for example, studying a completed ROM chip to determine its programming or studying a new computer system to learn about its design. For computer software, reverse engineering typically involves decompilation of a substantial portion of the object code and studying the resulting decompiled code)
 
Макаров. воспроизведение (образцов приборов)
 
ПО. обратная разработка (snowleopard); реверс-инжиниринг (snowleopard); реверсивный инжиниринг (snowleopard)
 
прогр. обратное конструирование (ssn); восстановление конструкции (по готовому образцу ssn); восстановление структуры (по готовому образцу ssn); восстановление алгоритма (по готовому образцу ssn); реверсивное проектирование обратное проектирование (а) построение содержимого фазы процесса разработки из артефактов последующей фазы, например получение модели из кода программы; б) анализ механизмов функционирования системы с целью воспроизведения ее на более высоком уровне абстракции ssn); проектирование по готовому образцу (ssn); воспроизведение недокументированного изделия (ssn); восстановление структурной схемы и алгоритма работы (ssn); анализ конструкции (ssn); расшифровка конструкции (ssn); анализ структуры (ssn); разбор структуры (ssn); расшифровка структуры (ssn); анализ построения программного изделия (ssn); разбор построения программного изделия (ssn); расшифровка построения программного изделия (ssn); анализ построения аппаратного изделия (ssn); разбор построения аппаратного изделия (ssn); расшифровка построения аппаратного изделия (ssn); возвратное проектирование (способность инструментов CASE превращать исходный код программы в диаграммы (которые служат исходными материалами для автоматизированной разработки программ средствами CASE), чтобы их можно было модифицировать визуальным способом ssn); обратная инженерия (процесс систематического разбора программы (восстановления её исходного текста и структуры) или микросхемы для изучения алгоритмов её работы с целью имитации или повторения некоторых или всех её функций в другой форме или на более высоком уровне абстракции, снятия защиты, изучения алгоритмов, добавления новых возможностей, восстановления протоколов или исправления ошибок и др. Чаще всего термин используется применительно к ПО (software reverse engineering). Здесь различают обратную инженерию по двоичным кодам (binary reverse engineering ) и по данным (data reverse engineering). Широко используется в современной индустрии - от чистого копирования до скрытого. Однако при этом возникают этические проблемы. Обратная инженерия используется также как хакерами для поиска уязвимостей в ПО, так и для анализа вредоносных программ; разг. передёр ssn); анализ систем (ssn); построение диаграммам классов по коду классов (Alex_Odeychuk); построение диаграммам классов по разработанным классам (обратное проектирование; русс. перевод взят из кн.: Монахов В.В. Язык программирования Java и среда NetBeans. – 3-е изд. – СПб.: БХВ-Петербург, 2011. – 704 с. Alex_Odeychuk)
 
сист.без. воспроизведение изделия; обратная инженерия; создание аналога изделия (путём разбора образца и копирования его элементов)
 
тех. воспроизведение (копирование оборудования); копирование (образцов приборов); инженерный анализ технологии изготовления с целью раскрытия секретов фирмы (Метран); конструктивно-технологический анализ (изделия Vadim Rouminsky)
 
управл.проект. восстановительная инженерия (MichaelBurov); техническое копирование (MichaelBurov)
 
эк. инженерный анализ (напр. технологии изготовления с целью раскрытия секретов фирмы-конкурента)
 
юр. вскрытие технологии (Leonid Dzhepko)
 
юр., пат. обратный инжиниринг (анализ объектов техники напр. с целью их воссоздания)
 
reverse-engineering
 
прогр. обратное проектирование (противопоставляется прямому проектированию ssn; reverse engineering Gruzovik); обратный инжиниринг (восстановление логической или физической модели системы по коду. Противопоставляется прямому инжинирингу ssn)
 
эл. изучение работы прибора с целью улучшения эксплуатационных характеристик при разработке следующего варианта (ssn); изучение работы устройства с целью улучшения эксплуатационных характеристик при разработке следующего варианта (ssn)
 
"reverse" engineering
 
общ. переконструирование</p><p><i>А теперь, выберите, пожалуйста, лучшее завершение следующего предложения.</i> Судя по тексту выше, :</p>
 
 
 
===Варианты===
 
:разработчики создали верное изделие, а администраторы могли проверить его верность. / координаторы информационных проектов могли разработать пользовательские истории (user story). / открыть процесс разработок широкой публике. / установить единый источник истины (single source of truth).
 
 
 
:Следующее лектио -- '''[[Учёт в Требованиях]]'''
 
  
 
===Термины===
 
===Термины===
:[[Требования]], [[Эпические продукты]], [[SSOT]]
+
:[[Обратная разработка]], [[Разработка]]
  
 
==Экзамен==
 
==Экзамен==

Поточна версія на 13:51, 27 листопада 2022

Зворотні Розробки (тут і далі по тексту -- Лектіо) -- це частина уроку Суть Створення Завдань. У Брацькій Школі, уроки діляться на так звані лектіо, кожне з яких складається з мікролекції та одного або декількох заключних питань. Урок, своєю чергою, належить до курсу Вибір Професії


Материалы

Предшественник этого Лектио -- Разработки Требований.

Иллюстрации

Текст (HTML)

Зворотні Розробки

Зворотня розробка -- це відтворення виробу за зразком. У зворотній розробці одні розробники відтворюють той продукт, який раніше був створений іншими розробниками.

Наприклад, перша у світі балістична ракета дальньої дії "Фау-2" (V-2) була створена в нацистській Німеччині. Ця ракета була розроблена під керівництвом конструктора Вернера фон Брауна, який наприкінці війни здався американцям. Пізніше фон Браун разом із документацією був секретно перевезений до США, де він став відомим як батько американської космічної програми.

Основний майданчик випробувань "Фау-2", полігон Пенемюнде, опинився в зоні радянської окупації. Радянські фахівці не мали доступу до основної документації, але доклали чимало зусиль для вивчення зразків ракет, що залишилися, і відновлення деталей нацистських розробок. Майбутній батько радянської космонавтики Сергій Корольов особисто відвідав Пенемюнде у вересні 1945 року.

У Радянському Союзі Фау-2 було відтворено. Ця "зворотня розробка" стала прототипом для створення майбутніх радянських балістичних ракет.

Відтворення складних систем базуються на зворотному проєктуванні (reverse engineering). Це проєктування починається з інженерного аналізу вже готового виробу, розбору його функцій і, як у випадку з Фау-2, вивчення його виробничих потужностей.

Створення свого аналога чужого виробу також називають переконструюванням, реконструюванням, зворотнім конструюванням, зворотнім проєктування, а також копіювання або запозичення технологій.

Зворотні розробки широко використовуються в інформаційних технологіях. Чисте копіювання часто називається "клонуванням", а аналог програмного забезпечення називається "клоном". І відкрите, і приховане запозичення чужих ідей в українському слензі часто називається як "передірання", "передирка" або навіть "передер". Практично будь-який великий виробник творчо передирає найкращі напрацювання своїх конкурентів.

А тепер, виберіть, будь ласка, найкраще завершення наступної пропозиції. Судячи з тексту вище, швидше за все, зворотною розробкою можна вважати створення:

Варіанти

першого комп'ютера./ колеса./ телескопа.
Следующее лектио -- Конфликты Требований

Термины

Обратная разработка, Разработка

Экзамен

Определения

Вопросы экзамена