Владимир Липаев - Очерки истории отечественной программной инженерии в 1940-е – 80-е годы

Тут можно читать онлайн Владимир Липаев - Очерки истории отечественной программной инженерии в 1940-е – 80-е годы - бесплатно ознакомительный отрывок. Жанр: Детская образовательная литература, издательство Литагент «Директмедиа»1db06f2b-6c1b-11e5-921d-0025905a0812, год 2015. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Владимир Липаев - Очерки истории отечественной программной инженерии в 1940-е – 80-е годы краткое содержание

Очерки истории отечественной программной инженерии в 1940-е – 80-е годы - описание и краткое содержание, автор Владимир Липаев, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Монография начинается с истории появления в нашей стране электронных вычислительных машин (ЭВМ) и программирования в 1940-е – 60-е годы. Далее изложена история проектирования и производства отечественных ЭВМ, а также средств и систем автоматизации технологических процессов производства программных продуктов в 1960-е – 80-е годы. Подробно представлена история формирования основных компонентов программной инженерии в 1960-е – 70-е годы. Внимание акцентируется на особенностях решения сложных задач по государственным заказам и на создании программных продуктов для мобильных и бортовых ЭВМ реального времени. Особое внимание уделяется истории разработки методов моделирования динамических объектов и стендов для тестирования и испытаний комплексов программ в реальном времени. Изложены методы оценивания качества программных продуктов, рисков, дефектов и ошибок при их разработке, а также история формирования требований к профессиям и квалификации специалистов программной инженерии в 1970-е – 80-е годы. Рассмотрен анализ сложности программных комплексов реального времени и распределение ресурсов ЭВМ для таких комплексов, характеристики и методы оценивания качества их компонентов. Один из разделов посвящен истории формирования в 1980-годы экономики программной инженерии, созданию средств технико-экономического анализа и экономическому обоснованию планов разработки крупных программных продуктов. Представлены реальные примеры их создания в 1960-е – 80-е годы для оборонных систем на основе методов программной инженерии. Книга предназначена для специалистов по вычислительной технике и программной инженерии, программистов, студентов и аспирантов, интересующихся историей развития, успехами и проблемами отечественной науки и техники в этой области.

Очерки истории отечественной программной инженерии в 1940-е – 80-е годы - читать онлайн бесплатно ознакомительный отрывок

Очерки истории отечественной программной инженерии в 1940-е – 80-е годы - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Владимир Липаев
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Общий объем программного комплекса для функционирования системы «УСК» составил около 300 тысяч строк исходных команд, большинство из которых разрабатывались в машинных кодах с простейшими средствами отладки. Кросс-системы применялись отдельными группами разработчиков для предварительной отладки компонентов программного комплекса, чаще всего библиотек стандартных программ. В разработке участвовали около 300 специалистов. Имевшийся на предприятии опыт, полученный до начала создания программных средств «УСК», позволил вести разработку методами, которые сейчас можно оценить, как начало применения программной инженерии, осознаваемой и создаваемой в процессе производственной и научной деятельности во взаимодействии с другими организациями и прежде всего с МНИИПА при работах по НИР ПРОМЕТЕЙ (1980-е годы). Определились этапы разработки в виде: проектирование, программирование, комплексирование и испытания. Выполнялось планирование работ, основанное на предполагаемых трудозатратах, и управление на основе технических решений и распределении ресурсов, необходимых для разработки комплекса программ. Появилась покомпонентная структура программного обеспечения с выделением операционной системы. Определялось качество программ, в том числе надежность, определяемую ошибками, приводящими к нарушению функций и даже отказам.

Комплекс программ управления системой и радиолинией представлял собой множество объектов, которые в случайные моменты времени поставляли информацию в вычислительный центр (ВЦ). Информация должна была быть обработана к заданному моменту и выдана на объект. При нескольких десятках объектов организация процесса обслуживания представляла собой новую задачу, которая потребовала создания специализированной операционной системы реального времени (СОС РВ). Эта система была создана в виде комбинации трех систем массового обслуживания в составе: прием заявок на обслуживание; организация вычислений с динамическими приоритетами с учетом параметров каждого одиночного процесса; организация обмена с учетом пропускной способности каналов. Часть процессов определяла качество системы по обеспечению надежности процесса средствами контроля и резервирования.

Обработка информации отличалась высокой функциональной сложностью, связанной со стохастическими процессами, выделением сигнала среди помех, которые не поддавались математическому описанию, в связи с новизной предметной области (космос, факел наземной ракеты, аппаратура обнаружения, космический аппарат, динамика орбиты). Прием и обработка телеметрии характеризовалась разнообразными потоками сообщений, что потребовало решения задач по оптимизации времени и методов обработки. Проверка и контроль КА на стартовой позиции должны были выполнять полноценный контроль КА в период предстартовой подготовки, что обеспечивалось применением штатной и имитационной аппаратуры и проведением проверки работы в соответствии с реальной временной диаграммой функционирования КА на орбите. Объемы программных комплексов, обеспечивавших функционирование системы (без учета технологических средств разработки программ и проверки технических средств) составляли:

• управления системой и радиолинией – 100 тыс. строк;

• обработки информации внешней обстановки – 100 тыс. строк;

• приема и обработки телеметрии КА – 50 тыс. строк;

• проверки и контроля КА на стартовой позиции – 30 тыс. строк;

• программы необслуживаемой бортовой системы КА – 4 тыс. строк.

В 1978-м году были завершены государственные испытания, и в 1979-м году она была принята на вооружение.

В 1980-м году начались работы по созданию глобальной космической системы обнаружения стартов баллистических ракет «УСК-МО». Группировка КА на стационарных орбитах должна была наблюдать за всеми ракетоопасными районами мира. Это потребовало создания новой системы, которая по основным компонентам входящих систем совпадала с «УСК», а по сложности решаемых задач превосходила ее в несколько раз. Комплекс управления КА базировался на ВК 3700, состоящий из трех ЭВМ 70Т6. Комплекс обработки информации составлял спецвычислитель разработки ЦНИИ «Комета» для предварительной обработки информации, ВК «Эльбрус» для определения параметров траекторий ракет и двух ЭВМ 70Т6 для формирования и выдачи информации внешним абонентам. Комплекс обработки телеметрической информации включал двухмашинный вычислительный комплекс из ЭВМ ЕС 1045. Бортовая ЭВМ, размещенная на КА была ЭВМ МБУ-3 разработки ЦНИИ «Комета». Комплекс контроля и обслуживания КА на стартовой позиции включал ЭВМ СМ 1425 и группу ЭВМ «Электроника».

Общий объем комплекса программ для обеспечения функционирования системы «УСК-МО» достигал 650 тыс. строк команд. Применялись средства автоматизации и языки высокого уровня. Кросссистемы разрабатывались и применялись отдельными группами разработчиков, прежде всего, для отладки встроенного комплекса программ для бортовой ЭВМ. В разработке программ участвовало около 500 специалистов. Успешному созданию программных комплексов способствовало последовательное формирование программной инженерии в ЦНИИ «Комета», во многом благодаря участию в Координационном совете Министерства радиопромышленности СССР по автоматизации проектирования программного обеспечения и в НИР ПРОМЕТЕЙ по разработке автоматизированных технологий создания крупномасштабных программных средств для систем реального времени.

Работы ЦНИИ КОМЕТА проводились по созданию сквозной автоматизированной технологии разработки алгоритмического и программного обеспечения для необслуживаемых специализированных бортовых вычислительных комплексов космических аппаратов (КА) системы предупреждения о ракетном нападении [9, 11]. Эта технология базировалась на инструментальных ЕС ЭВМ, СМ ЭВМ и комплексных имитационно-моделирующих стендах, которые кроме инструментальной среды содержали реальные бортовые вычислительные комплексы, а также некоторые элементы аппаратуры управления КА и функционировали в реальном времени. Технологические средства ПРОМЕТЕЙ-технологии, созданные в 80-е годы в ЦНИИ КОМЕТА, непрерывно совершенствовались, переносились на другую современную инструментальную среду.

В «ЦНИИ «Комета» были выполнены научно-исследовательские и опытно-конструкторские работы по направлениям программной инженерии:

• исследование жизненного цикла разработки сложных программных комплексов, анализ статистики ошибок, создание автоматизированных технологий отладки, обеспечивающих качества программных комплексов оборонного назначения;

• исследование и разработка средств для динамической отладки и испытаний программ объектных ЭВМ в реальном масштабе времени с использованием комплексных испытательных моделирующих стендов;

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Владимир Липаев читать все книги автора по порядку

Владимир Липаев - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Очерки истории отечественной программной инженерии в 1940-е – 80-е годы отзывы


Отзывы читателей о книге Очерки истории отечественной программной инженерии в 1940-е – 80-е годы, автор: Владимир Липаев. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x