Загрузка…





  • Сообщения   Поиск
  • Dmitry Oganezov (Intel)02.07.2009 08:19   
    1. Data decomposition & Functional decomposition

    ВНИМАНИЕ! Прием "Объяснений" закрыт. Всем преогромное спасибо за участие в конкурсе.
    Судьи уже собрали свои пожитки и удалились на совещание, которое продлится до 31 Июля.
    Ждите официальных результатов. Следите за страницами конкурса.

    Data decomposition & Functional decomposition (декомпозиция данных и функциональная декомпозиция) - это...

    Dmitry Oganezov

    scarhand05.07.2009 07:34
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Data decomposition & Function decomposition.
    Декомпозиция задач. Допустим, есть у нас 1 огромная задача – отремонтировать машину. Мы разбиваем нашу задачу на подзадачи (ремонт кресел, видео/аудио аппаратуры, покраска кузова, ремонт ходовой части и т.д.). Представим, что каждые эти задачи одновременно выполняют разные люди. Так как эти задачи не пересекаются друг с другом, то мы их можем разделить. Итак, мы имеем: первый рабочий красит машину, второй чинит аппаратуру, третий залез под машину и ремонтирует задний мост, четвертый ремонтирует сидения.

    Декомпозиция данных. Сидят два сапожника, у них есть 50 ботинок, которые нужно перемонтировать: первый ремонтирует 25, а второй остальные 25.


    Сакидон Мстислав

    mt206.07.2009 04:56
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Цитирую -Dmitry Oganezov (Intel)
    Data decomposition & Functional decomposition (декомпозиция данных и функциональная декомпозиция) - это...

    " - Поехали,- сказал Вовочка, - каждый пишет по одному решению на отдельном листе. Самое главное подделаться под мой неряшливый почерк. Неряшливый потому, что я был болен - это простят. И быстрее, иначе мы не успеем.

     Группа с энтузиазмом кинулась рисовать каракули. Но вскоре выяснилось, что почерк у всех все равно слишком разный.
    - Нет,- сказал Вовочка, - декомпозиция данных тут не подходит, придется применить функциональную декомпозицию: кто-нибудь один пусть переписывает программный код печатными буквами, другой пусть переписывает остальной текст, третий пусть смотрит ошибки, сравнивая с оригиналом, я займусь окончательной проверкой."

    См. полный текст



    scarhand06.07.2009 10:08
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Цитирую -mt2

    " - Поехали,- сказал Вовочка, - каждый пишет по одному решению на отдельном листе. Самое главное подделаться под мой неряшливый почерк. Неряшливый потому, что я был болен - это простят. И быстрее, иначе мы не успеем.

    Группа с энтузиазмом кинулась рисовать каракули. Но вскоре выяснилось, что почерк у всех все равно слишком разный.
    - Нет,- сказал Вовочка, - декомпозиция данных тут не подходит, придется применить функциональную декомпозицию: кто-нибудь один пусть переписывает программный код печатными буквами, другой пусть переписывает остальной текст, третий пусть смотрит ошибки, сравнивая с оригиналом, я займусь окончательной проверкой."

    См. полный текст


    интересный ответ :)


    Сакидон Мстислав

    serg@parallel.ru08.07.2009 07:11
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    В компании "всё-в-одном-инкорпорейтед" все клиенты "поделены" между менеджерами - это Data Decomposition, т.к. каждый менеджер делает одно и то же, но с разными клиентами.
    Пообщавшись с клиентом, менеджер передаёт его просьбу техническому отделу, бухгалтерии или сервисному отделу. Это Functional Decomposition - каждый отдел занимается только своей работой.
    Кстати, сервис-мастер Вася остался один - все в отпусках. В его отделе Data decompostion не работает до августа...


    stevielol14.07.2009 07:17
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    После схода снега отряду пионеров поручили убрать территорию.
    Data decomposition: Вожатый поручил каждому свой кусочек территории
    Functional decomposition: Вожатый поручил Васе убрать мусор, Маше убрать глаблями сухую траву, а Вовочке за его заслуги - подбирать за собачками.


    p59814.07.2009 15:33
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Цитирую -Dmitry Oganezov (Intel)
    Data decomposition & Functional decomposition (декомпозиция данных и функциональная декомпозиция) - это...

    . Декомпозиция данных: сущность "японский вкус" в пище можно декомпозировать на пять элементов: соевый соус, саке, мирин (крепленое и сладкое рисовое вино), рисовый уксус и даши (сушеные водоросли и хлопья Bonito).

    Функциональная декомпозиция: функция ``есть_завтрак'' может быть разбита на функции ``снять упаковку'', ``съесть пищу'' и ``выбросить мусор''.



    Michee Nathan 14.07.2009 16:37
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Цитирую -Dmitry Oganezov (Intel)
    Data decomposition & Functional decomposition (декомпозиция данных и функциональная декомпозиция) - это...

    data decomposition- это  деление данных на маленькие части данных.допустим что Иван иванов должен завтра сдавать контрольную работу по физике до пустим 100 задач ( количество задачи здесь= данные). Даже если Иван Иванов знает как решить правильно  задачи, все равно 5 часов мало  для того чтобы решить все задачи. Но  у ивана Иванова есть друзья (допустим n- друзья), и они уже сдали контрольную работу по физике и готов помочь его. тогда Иван Иванов решил  каждому другу дать  по 100/n  задачи. и через 3 часаов каждый успел решить свои задачи и Иван иванов  через 2 часа сможет сдать контрольную работу! :) разпределение 100 задач на  n блоков по 100/n = Data decomposition.
    функциональная декомпрзиция, похоже на декомпозиция данных только здесь разпределяется не данные,а  разпределяется задачу  на подзадачи.

    nevitas14.07.2009 22:50
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Цитирую -Dmitry Oganezov (Intel)
    Data decomposition & Functional decomposition (декомпозиция данных и функциональная декомпозиция) - это...

     

    Однажды Василий и Георгий замерзли. Но тут с неба упала куча шерсти, и они решили свалять себе валенки. Они сразу же позвонили своему умному боссу Андрею, чтобы узнать, как сделать все правильно. Он выяснил, что у Василия нога 45-го размера, а у Жоры - 39-го. Василию было сказано взять себе побольше упавшей шерсти, а Георгий взял что осталось. Это и была декомпозиция данных (шерсти).

    Время шло, валенки стерлись, и, к счастью, небо опять порадовало Жору и Васю огромной кучей шерсти. Снова наши незадачливые знакомые звонят Андрею. Выясняется, что в прошлый раз Василий прекрасно свалял себе голенище, а вот подошва у него порвалась через день. У Жоры все было наоборот - голенище разъехалось за полчаса, зато нижняя часть была просто божественна. Указания босса были разумными - в этот раз Василий свалял два голенища, а его напарник тем временем создал две подошвы. Такое разделение труда и называется функциональной декомпозицией.



    Александр Невидимов

    spworker14.07.2009 23:52
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Functional decomposition:
    Перед футбольным тренеров стоит непростая задача - надо не пропускать мяч в свои ворота и забивать его в чужие. Если бы он так и поставил эту задачу перед всеми одиннадцатью игроками, то на поле была бы полная неразбериха - они бы носились из стороны в сторону, лишь бы забрать себе мяч(как и играют в начальной школе). Но тренер разделил функции игроков, сделал их защитниками, нападающими и даже поставил вратаря - и теперь его 11 игроков в праве называться командой, и их эффективность резко возросла.
    Data decomposition: В это время на стадионе перед матчем у охраны другая непростая задача: все тысяча зрителей должны иметь билеты. Начальник охраны спрашивает: Кто проверит всех болельщиков? Охранники в растерянности, ведь столько каждый из них лишь к завтрашнему утру только проверит. Тогда начальник спрашивает: а сто болельщиков каждый сможет проверить? Тогда я приказываю им встать в десять очередей, а каждый из вас будет проверять только в одной, и управимся в десять раз быстрее.


    rus_and15.07.2009 09:52
    Рейтинг
     
    Re: 1. Data decomposition & Functional decomposition

    Вы любите музыку?

    Чтобы сыграть настоящий рок-концерт одного человека мало. За дело берется рок-группа: в ней каждый знает свою задачу - барабанщик, гитарист, басист и, конечно, солист, вносят свой вклад в общее грандиозного дело - так функциональная декомпозиция дает свои плоды.

    После сногсшибательного шоу по контракту группа обязана дать несколько тысяч автографов. Раздав равное количество подписей, каждый музыкант забрал свой кусочек славы - так свершилась декомпозиция данных. А после будет декомпозиция данных за концерт денег)



    Русаков Андрей

Быстрый переход:  

Статистика форумов Intel Software Network

424 пользователей 501 тем и 5,399 сообщений.

За последние 24 часа появилось 0 новых тем 0 новых сообщений и 0 новых пользователей.

Самая популярная тема за последние 3 дня Конкурс футболок для участников ISN 2012 Больше всего ответов отправлено на сообщение Вот пример распо Наибольшее количество просмотров у сообщения Конкурс футболок для участников ISN 2012

Приветствуем нового пользователя dozo1971


Пожалуйста, обратитесь к странице Уведомление об оптимизации для более подробной информации относительно производительности и оптимизации в программных продуктах компании Intel.