Высокоуровневое проектирование встраиваемых систем. Часть 1. Платунов А.Е - 51 стр.

UptoLike

50
(например, в области теории автоматического управления, АСУТП, связи),
"аппаратчики" (специалисты по цифровой технике) или "программисты"
(специалисты в области системного или прикладного программирования).
Любой из приведенных примеров будет приводить к "перекосу" в организации
проектирования, что скажется на всех ключевых характеристиках как
создаваемой системы, так и проекта в целом.
Стремительное
увеличение сложности и объема вопросов, которые
относятся к сфере деятельности специалиста по информатике и
вычислительной технике, привело к ситуации, которую можно охарактеризовать
следующим образом.
Первоначальное развитие вычислительной техники как интегрального
предмета с естественным общим видением заменилось определенной
изоляцией и противопоставлением ветвей создания аппаратуры (с ее
"аппаратным " понятием архитектуры) и создания
программного обеспечения (с
одной стороны, идущее от "чистых" математических абстракций, а с другой
стороны, вынужденное приспосабливаться к продукту "аппаратчиков", оказывая
на него слабое влияние). Такой разрыв определил дефицит специалистов с
единым видением данной предметной области. Область деятельности таких
специалистов-системотехниковархитектура информационной
инфраструктуры любой создаваемой информационно-вычислительной
системы.
Следует отметить, что
на сегодняшний день существует значительное
число областей применения ВС, в которых вполне допустимо в качестве
идеолога проекта использовать специалиста в области программного
обеспечения. Запас вычислительных ресурсов, предоставляемый современными
стандартными аппаратными средствами, и уровень развития системного ПО
позволяют в этих областях успешно решать прикладные задачи с приемлемым
качеством и надежностью.
Иначе
выглядит ситуация, когда роль идеолога проекта выполняет
специалист по вычислительной аппаратуре. Обычно, в его поле зрения попадает
лишь незначительная низкоуровневая часть организации вычислительного
процесса в системе. Это приводит к невозможности адекватно оценить как
требуемые аппаратные ресурсы, так и общие трудозатраты на реализацию
проекта. Очень часто базовая парадигма проектирования такого специалиста
формулируется
следующим образом: "Главное создать программируемую
аппаратуру, а запрограммировать можно будет все". Положительный результат
такого проектирования возможен лишь в случае простейших систем с
незначительной "инфовычислительной" составляющей.
Область проектирования ВсС накладывает жесткие ограничения на
избыточность технических ресурсов системы, является критической в смысле
надежностных показателей, сроков и бюджетов проектов. Таким образом, здесь
необходимо
наличие истинно "интегральных" специалистоввычислителей,
способных эффективно исполнять роль архитекторов системы. Условиями для