Структура систем программирования

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


Формализованные методы синтеза структуры систем управления основываются на применении математических методов и модел. й с использованием количественных зависимостей между параметрами структуры и характеристиками системы управления. Для построения формализованных моделей синтеза структуры системы управления, как правило, используются статистические методы, методы математического программирования, теории массового обслуживания и теории графов.  [c.64]

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


В тех случаях, когда задачи АСУ решаются с использованием дисковой операционной системы ДОС ЕС, программное обеспечение задачи планирования строится на основе пакета LPS-360 [30]. Эта система позволяет при объеме оперативной памяти свыше 64 К эффективно решать задачи, системы ограничений которых включают до 1500 строк. Пакет осуществляет решение прямой и двойственной задачи линейного программирования, выдает информацию о значениях ошибок, позволяет создавать контрольные точки, объединять блоки, вносить изменения и дополнения в систему ограничений и целевую функцию. Разработанные с целью привязки пакета к задачам планирования нефтеперерабатывающих производств Генератор модели" и Интерпретатор" обеспечивают автоматическое построение модели планирования НПП на основе исходных данных о структуре производства, технологических агрегатов и установок, а также представление результатов решения в виде выходных документов, используемых планово-экономическими службами завода.  [c.179]

Многие разработчики сегодня выделяют ряд негативных моментов в реляционной модели, в частности, невозможность представления и манипулирования данными сложной структуры (тексты, пространственные данные). Это заставляет вести работы по совершенствованию систем второго поколения или созданию новой модели данных. Для СУБД третьего поколения характерны использование предложений, касающихся управления объектами и правилами, управления распределенными данными, языков программирования четвертого поколения (4GL), технологии тиражирования данных и других достижений в области обработки данных. Сегодня СУБД этого поколения применяются в деловой сфере достаточно активно не только как незаконченные технические решения, а как готовые продукты, дающие возможности разработчикам активно использовать мощные средства управления данными.  [c.472]


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

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

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

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

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

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

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

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

Формализация базы знаний выполняется на основе выбранного языка представления знаний или другого инструментария. В результате получаем фрагмент базы знаний на языке, который, с одной стороны, соответствует выявленной структуре, а с другой - позволяет представлять вариант ГБЗ в виде программного продукта. В процессе реализации базы знаний создается вариант интеллектуальной системы, содержащий формализованные знания, блоки интерфейса системы с пользователем и манипулирования базой. Для этого либо выполняется непосредственное программирование изделия необходимого качества, либо используются существующие инструментальные средства разработки ГБЗ, либо применяются предварительно сгенерированные "пустые" оболочки гипертекстовых систем. Задача этой заключительной процедуры - разработка программного комплекса, демонстрирующего жизнеспособность и эффективность подхода в целом.  [c.106]

Программирование, тестирование и сборку системы Г.Буч [11] рассматривает как единый этап, называемый эволюцией системы. Объектно-ориентированный подход обеспечивает быстрое создание прототипов проектируемой системы, постепенное развитие которых приводит к конечному результату. На этом этапе также возможно введение новых классов, изменение структур данных, добавление новых методов. Следует заметить, что программирование и тестирование отдельных компонентов системы возможно до завершения проектирования, что экономит время разработки. Современные объектно-ориентированные ИС (см. разд. 9.3), применяемые при разработке программных систем, обычно обладают возможностями автоматизации ряда процессов, выполняемых на этом этапе. В частности, предусмотрена автоматическая генерация кодов программ.  [c.88]

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

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

В 1995 г. выполнен перенос пакета со стационарных машин типа ЕС на IBM-совместимые ПЭВМ. В качестве языка программирования был выбран Фортран-77 (Mi rosoft, версия 5.0) как единственная на тот момент из распространенных систем программирования, имеющая встроенные средства работы с комплексными переменными и динамического выделения памяти под объекты заданной структуры (ALLO ATABLE-массивы) — см. [75].  [c.115]

Программы прикладного слоя написаны на встроенном в систему аппа-ратно-независимом языке программирования XAL (extended Appli ation Language). Пользователь имеет возможность редактировать их и создавать новые, дорабатывая нужную функциональность. Ядро-процессор написано на языке ++ и включает средства для редактирования и исполнения программ на языке XAL, форм, отчетов, меню и формирования запросов к обработчику данных. Ядро-обработчик данных ответственно за доступ к данным, которые могут храниться под управлением различных СУБД, а также за модификацию структуры информационной базы системы — добавление новых таблиц, новых полей в существующие таблицы, новых индексов и т.п.  [c.278]

Вследствие сложности, обусловленной составом решаемых в> системе задач и используемых для этого средств, САПР может быть реализована в различных вариантах. В ряде случаев выбор варианта САПР для проектирования конкретных объектов производится исходя из имеющихся в данной НТО технических средств и программного обеспечения, а также на основании имеющегося опыта работы (например, использование тех или иных языков программирования) и сложившейся организационной структуры. Однако научный подход к созданию и развитию САПР требует тщательной оценки возможных вариантов каждой конкретной САПР и сравнения их между собой по обобщенным показателям для выбора наиболее эффективного варианта системы [9]. Данное обстоятельство обусловлено относительно" большим объемом затрат на создание и развитие САПР, а также существенной длительностью процесса создания и освоения этих систем. Технико-экономическая оценка возможных вариантов САПР должна выполняться на каждом этапе ее создания1 и развития от разработки технического задания до функционирования.  [c.34]

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

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

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

Взяв I свои руки механизм управления х-вом и осуществив сто демократизацию, ro -во антимонополистич. демократии использует его для сознательного и систе.ма-тич. воздействия на экономич. отношения, на процесс накопления и воснроиз-ва капитала, направление капиталовложений для глубокого преобразования социаль-но- >кпномич. структуры общества. Демократич. плановое управление нар. х-вом использует существующие рычаги регулирования и программирования, совершенствуя и преобразуя их. Оно разработает оптимальную модель экономики, стимулирующую её рост при обеспечении стабильности цен и повышении материального уровня жизни трудящихся. Это плановое управление по своему характеру явится определённой переходной  [c.621]

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

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

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

Решающий аспект использования систем управления активами и пассивами связан с моделированием базовых стохастических параметров, таких как процентные ставки, показатели инфляции и доходности ценных бумаг. Любой сценарий описывает отдельно взятый, логически последовательный набор значений параметров на протяжении всего планового периода. Коэффициенты должны быть внутренне согласованы в рамках единого сценария. Например, доходы на облигацию должны соответствовать изменениям процентных ставок. (См. статью [53] по поводу однофакторной модели процентной ставки, которая была использована в многопериодном стохастическом программировании.) Барицентрическая аппроксимация этого процесса порождает дерево сценариев, где по каждому сценарию принимают в расчет разнообразные подвижки временной структуры. (Временная структура процентных ставок - система взаимосвязей между процентными ставками по определенному финансовому инструменту на разные сроки.) Эмпирические результаты установлены для шести - и восьмипериодных моделей (см. также  [c.22]

Надежность программного обеспечения систем обработки данных Издание 2 (1987) -- [ c.32 ]