Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Разработка программного обеспечения

Главные достоинства локальных вычислительных сетей, обусловившие большой интерес к ним в последнее время,— простота, повышенная надежность и живучесть, сравнительно низкая стоимость при повышенной производительности распределенной обработки данных, достаточно высокая скорость передачи данных, возможность расширения сети при незначительном увеличении комплекса технических средств недостатки — сложность разработки программного обеспечения, трудности тестирования и диагностики отказов сети.  [c.65]


Алгоритмическое проектирование используется для разработки программного обеспечения ЭВА. Для больших программных систем обычно используют набор иерархических уровней, два из которых являются основными. На первом планируют всю программную систему и разрабатывают схемы алгоритмов на основе программных модулей. На втором производят программирование модулей на заданном алгоритмическом языке.  [c.11]

Существующие инструментальные средства автоматизации разработки программного обеспечения позволяют проводить структурирование программ с разделением их на модули, производить оценку показателей связности н сцепления модулей, документировать результаты разработки, производить трансляцию отдельных фрагментов программ на терминальный язык программирования, моделировать работу программного комплекса по его функциональным и (или) эксплуатационным спецификациям. По результатам моделирования можно на ранних этапах проектирования приблизительно оценить запросы систем-  [c.387]

В состав систем автоматизации программирования входят также специализированные банки данных для хранения сведений о состоянии разработки программного обеспечения, монитор для управления работой системы, средства документирования программного обеспечения.  [c.111]

Компоненты программного обеспечения — программы, представленные документально или на машинных носителях, а также эксплуатационные документы, например инструкции для программистов. Программное обеспечение оказывает на САПР определяющее влияние, так как оно связывает в единое целое большинство других видов обеспечения (технического, лингвистического, математического и информационного). Разработка программного обеспечения требует основной доли материальных и временных затрат при создании САПР. Поэтому особенно важно руководствоваться общими требованиями и принципами построения программного обеспечения  [c.24]

Этот этап является ключевым в разработке программного обеспечения и разделяется на ряд относительно самостоятельных шагов.  [c.54]

При применении для расчетов ЭВМ построенная сетка используется как топологическое отображение объекта и служит для составления на основе известных законов Кирхгофа для электрической цепи описывающей его системы уравнений — математической модели объекта. Достигаемая при этом однотипность алгоритмов расчета различных процессов значительно упрощает разработку программного обеспечения САПР ЭМУ и облегчает его практическое использование. Наряду с адекватностью, модели отличаются сравнительной простотой и удобством формализации расчета, что позволяет создать надежный и универсальный инструмент исследования.  [c.124]


Комплекс технических средств, используемый для разработки программного обеспечения или применяемый в учебных целях, формируется с учетом небольшого объема выводимой графической информации и требует, как правило, большого числа алфавитно-цифровых дисплеев для подготовки и отладки программ.  [c.17]

Курсовые работы предусматривают разработку программного обеспечения АКД электронных блоков, типовых деталей (этапы 3,  [c.115]

Программное обеспечение системы КАМАК. Программное обеспечение информационно-измерительной системы КАМАК является одной из необходимых компонент этой системы, без которой невозможны ее эффективное функционирование и использование. В настоящее время разработка программного обеспечения систем требует почти таких же усилий и средств, как и разработка аппаратуры.  [c.57]

Реализация статистического моделирования состоит из следующих основных этапов построения математической модели (аналитической или алгоритмической), формирования массива входных данных (параметры модели, генерация случайных величин требуемых распределений и т.п.), построения структуры и определения объема статистического эксперимента, разработки программного обеспечения статистической модели, разработки методов статистической обработки результатов эксперимента (возможно, создание специальных сервисных программ статистической обработки).  [c.276]

Из всех графических устройств наибольшее распространение получили в настоящее время чертежные автоматы — автономно функционирующие или соединенные электрическим каналом с ЭВМ. В меньшей степени используют графические дисплеи и устройства ввода. Это объясняется не только недостаточным выпуском технических средств и их высокой стоимостью, но и огромными трудностями, возникающими при разработке программного обеспечения. Поэтому эффективность применения графических устройств в системах автоматизированного проектирования опре-  [c.7]

К настоящему времени в основном завершена разработка программного обеспечения измерительного информационного комплекса на базе ЭВМ Минск-32 [3]. В публикуемой работе описываются структура и состав разработанного математического обес-лечения. Важной особенностью описываемого ниже программного обеспечения является возможность параллельной обработки груп-лы измерявшихся в ходе эксперимента процессов или параметров изучаемого объекта.  [c.79]

Все это говорит о том, что алгоритмическое и программное обеспечение становится одним из самых узких мест при разработке и эксплуатации ГАП. Его стоимость зачастую превышает стоимость вычислительной техники, на базе которой строится система управления ГАП. В этом отношении показательны следующие данные. В США стоимость затрат на разработку программного обеспечения в 1980 г. составила около 2 млрд долларов. Ожидается, что в 1990 г. она достигнет 25 млрд долларов. Отсюда следует, что при низких темпах роста производительности труда программистов к разработке алгоритмического и программного обеспечения ГАП требуется привлечь большое число специалистов, которых еще предстоит обучить.  [c.232]

Принято считать, что в состав любой АСУ ТП должны входить организационное, техническое, математическое и программное обеспечение и оперативный персонал. Разработка программного обеспечения проводится на основе математического обеспечения.  [c.429]

Целью создания рабочей документации программного и информационного обеспечения является разработка программного обеспечения АСУ ТП, включающая изготовление оригиналов и копий программ специального программного обеспечения и выпуск полного комплекта программной документации и документации информационного обеспечения функций, реализуемых с помощью программируемых средств вычислительной техники.  [c.438]

Таким образом, коммуникационные программы совместно с пакетом СРВ могут быть использованы при разработке программного обеспечения распределенных вычислительных систем и сетей ЭВМ.  [c.301]

Трудоемкость разработки программного обеспечения можно проиллюстрировать следующими данными. Трудоемкость операционной системы, разработанной фирмой IBM (США) для своих ЭВМ второго поколения, составила около 200 чел.-лет, для ЭВМ третьего поколения — уже около 2000 чел.-лет. -  [c.10]


При разработке программного обеспечения систем управления за основу принят принцип создания алгоритмических модулей для каждого из типов используемого оборудования. При этом. каждый программный блок, выполняет функцию управления одним из элементов оборудования. Контроллер работает по принципу последовательного управления. Обработка программных блоков осуществляется в отдельном (организационном) блоке. Использование языка релейно-контактных символов обеспечивает простоту в работе с программным обеспечением системы управления.  [c.210]

Вторая цель должна состоять в том, чтобы обеспечить минимальную стоимость системы. Одной из основных помех для широкого использования машинной графики стала чрезмерно высокая стоимость графических систем — как аппаратной части, так и программного обеспечения. Однако очень трудно построить систему, которая была бы одновременно уравновешенной и дешевой. Присущая дисплею высокая скорость привадит к мысли о его использовании со столь же скоростными процессорами и каналами передачи данных, которые, конечно, намного дороже, чем медленные компоненты. В то же время при использовании медленных компонентов может оказаться, что достигнутая экономия поглощена затратами на разработку программного обеспечения, компенсирующего недостатки аппаратуры.  [c.390]

Трудности разработки программного обеспечения, в том числе операционных систем, явились одним из наиболее слабых мест систем с разделением времени. Обычно от момента ввода в эксплуатацию.  [c.401]

Можно заметить, что последние два уравнения в (24) позволяют выразить неопределённые множители Ai, A3 через остальные переменные (и их производные). После этого из первых двух уравнений находятся А2 и Ag. Остаётся одно уравнение для четырёх определяющих параметров, которые связаны тремя уравнениями связей (8) (с помощью этих уравнений тригонометрические функции от и выражаются через другие переменные). Следовательно, система сводится к одному уравнению в частных производных для одной неизвестной функции от двух аргументов. Указанные выкладки громоздки для ручной работы, но алгоритм их проведения достаточно прозрачен и может быть реализован в процессе разработки программного обеспечения вычислений.  [c.190]

Под организацией решения задач на ЭВМ в данном случае будем понимать последовательность разработки программного обеспечения, методы, используемые для построения математических моделей и программ, т. е. методы решения задач на ЭВМ, а также методику решения, определяющую действия пользователя, необходимые для получения результата.  [c.212]

Компонентами программного обеспечения являются документы с текстами программ на исходном языке программирования, эксплуатационные документы, обеспечивающие функционирование САПР, и программы на машинных носителях [25]. Программы подразделяются на общесистемные и прикладные. К первым относятся операционные системы, включающие управляющие программы, трансляторы с языков программирования и базовое программное обеспечение машинной графики вторые предназначены для решения конкретных проектных задач. При разработке программного обеспечения САПР можно использовать инвариантные пакеты прикладных программ, представляющие собой программные комплексы универсального характера для различных объектов проектирования, в том числе с различной отраслевой спецификой (например, пакеты прикладных программ проектирования валов, зубчатых передач, муфт и др.).  [c.82]

Оценка качества программного обеспечения САПР. Разработка программного обеспечения (ПО) САПР является одним из основных и ответственных Этапов создания САПР. При постоянном расширении ПО САПР расходы на ПО непрерывно растут и, как правило, значительно превышают расходы на ТО САПР. Разработка ПО в настоящее время поставлена на индустриальную o jiOBy. Конечным продуктом разработки ПО являются программное изделие (ПИ), под которым понимаются программу, записанные на носителях данных и прошедшие стадии про мышленной разработки, и комплект документации, сопровождающий ПИ.  [c.345]

Многообразие языков программирования, сложность проектных процедур и разнообразие вариантов маршрутов проектирования требуют концентрации усилий разработчиков специального ПО САПР. Цикл разработки программного обеспечения включает в себя анализ требований, предъявляемых к САПР определение точного описания функций и проектных процедур (спецификаций), реализуемых с помощью ПО разработку алгоритмов реализации функций, проектных процедур программных модулей с использованием алгоритмических языков высокого уровня и методов структурного программироваиия тестирование программ эксплуатацию и сопровождение.  [c.372]

Дальнейшее развитие инструментальных средств разработки программного обеспечения должно иметь целью автоматизацию синтеза программ различных классов, в том чйсле диалоговых мониторов, различных языковых процессоров, генерацию экономичных версий ПМК моделирования и верификации проектных решений из имеющихся инвариантных средств и т. п.  [c.388]

Почему нельзя существенно ускорнть процесс разработки программного обеспечения путем привлечения к разработкам дополнительного числа программистов  [c.391]

Инженерный подход к разработке ПП. Поэтому возникла проблема нового —- инженерного подхода к разработке программного обеспечения ЭВМ, новой компьютерной технологии разработки ПП рабочей КД и проблема подготовки инженеров-конструкторов-про-граммистов.  [c.353]

П рограммное обеспечение САПР относится к наиболее сложным программным системам, созданным к настоящему времени. Например, трудоемкость разработки прикладного программного обеспечения для САПР морских судов оценивается в 600 человеко-лет [11], причем требования к квалификации разработчиков таких систем, как правило, очень высоки. Трудоемкость разработки программного обеспечения для новых САПР имеет тенденцию к увеличению. Стоимость современных САПР определяется главным образом стоимостью программного обеспечения, которая в несколько раз превышает стоимость технического обеспечения.  [c.111]


Языковая подсистема. Она организует общение пользователя с пакетом функционального проектирования посредством проблемно-ориентированных входных языков, т. е. языков, близких к гирофессиопальным языкам пользователей. При разработке пакета проектирования на макроуровне целесообразно предусмотреть возможность его использования в различных организациях и предметных областях, это способствует широкому внедрению автоматизированных средств в практику проектирования и быстрой окупаемости затрат на разработку программного обеспечения. Такая возможность реализуется, в частности, за счет создания пакета проектирования, открытого по отношению к входным языкам.  [c.125]

Для выполнения диспетчерских функций (сбора и обработки данных о состоянии оборудования и технологических процессов) и разработки программного обеспечения для встроенного оборудования в состав АСУТП вводят систему S ADA. Для непосредственного программного управления технологическим оборудованием используют системы N на базе контроллеров (специализированных компьютеров, называемых промышленными), встроенных в технологическое оборудование.  [c.15]

Следуюш,им этапом в применении ЭЦВМ явилась разработка программного обеспечения для решения более сложных задач. Это позволило, с одной стороны, менять численные значения параметров исследуемой математической модели в широком диапазоне. С другой стороны, появилась возможность усложнить логику программы с целью анализа значений входных управляемых параметров с аоследуюп им направлением алгоритмического процесса. Эти так называемые стандартизированные программы расширили доследования, но они были нацелецы на решение в основном вариавтой одной задачи.  [c.44]

Отечественной промышленностью серийно выпускается ряд микроЭВМ. Среди них наибольшее распространение в индивидуальных системах программного управления получили микроЭВМ Электроника-60 и НЦ80-20/3. Производительность этих микроЭВМ лишь в 2—3 раза меньше, чем производительность мини-ЭВМ типа СМ-4, а стоимость меньше на порядок. Другим их достоинством является совместимость системы команд и интерфейсов с системой команд и интерфейсами мини-ЭВМ серии СМ, а также с перспективными моделями микро- и мини-ЭВМ, выпуск которых осваивается промышленностью. Благодаря такой программной совместимости разработку программного обеспечения индивидуальных систем адаптивного управления оборудованием РТК на основе микроЭВМ можно осуществлять с использованием  [c.99]

Все задачи базируются на одной математической модели по-токораспределения. Это обстоятельство повышает важность выполнения требований по сходимости и быстродействию алгоритмов и методов ее решения. Задачи, алгоритмы которых разработаны в данном параграфе, обеспечивают планирование и оперативное управление для всех трех структур С ЦТ. Математические методы и алгоритмы могут быть использованы при разработке программного обеспечения АСУ ТП.  [c.109]

ПРОГРАММИРОВАНИЕ — 1) процесс составления программы, плана действий. 2) Раздел Информатики, изугчающий методы и приёмы составлении программ. С долей условности П. как дисциплина разделяется на теоретическое, изучающее матем. абстракции программ (как объектов о определ. логич. и инфориац. структурой) и способы их построения системное, имеющее дело с разработкой программного обеспечения ЭВМ, т. е. программных комплексов массового и длительного использования прикладное, обслуживающее конкретные применения ЭВМ во всём их раз нообразии.  [c.133]

В качестве примера разработки программного обеспечения можно рассмотреть программу записи и обработки данных по расходу реагентов в химцехах пяти тепловых электростанций энергообъединения.  [c.121]


Смотреть страницы где упоминается термин Разработка программного обеспечения : [c.388]    [c.100]    [c.373]    [c.32]    [c.154]    [c.8]    [c.122]    [c.122]    [c.122]    [c.156]    [c.71]    [c.222]    [c.368]    [c.51]   
Смотреть главы в:

Как интегрировать САПР и АСТПП  -> Разработка программного обеспечения



ПОИСК



2 — 363—365 — Разработка ных — Разработка

Обеспечение программное

Программные

Разработка



© 2025 Mash-xxl.info Реклама на сайте