[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Adel 05 октября 2001 г. 15:14
В ответ на: Да нафиг он нужен, в embedded-то отправлено AK 05 октября 2001 г. 14:32

Дело в том, что в большей степени речь идет о визуализации проекта. Насколько я понимаю, это средство необходимо на начальных этапах проектирования, когда создается логический каркас проекта (разбивка на отдельные задачи (процессы) или объекты, разработка взаимосвязей между задачами (семафоры, мейлбоксы и т.д.), а также анализ временных ограничений). Язык предоставляет средства для более глубокой детализации задач (объектов) и алгоритмов. Кроме того проработаны средства для документирования или детализации постановки самой задачи (что может быть менее интересно). Короче говоря, UML предоставляет стандартные и хорошо продуманные (в смысле наименьшей избыточности нотаций) средства для выполнения большей части работы по разработке программ (и для мелкоконтроллеров в том числе). Следующим этапом идет собственно кодирование программы (С, ассемблер и т.д.). Помимо всего перечисленного вы получаете документацию на свое программное обеспечение с которой легко работать другим (да и Вам в том числе спустя некоторое время, когда из головы уже все вылетело).

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru