Владимир Липаев - Очерки истории отечественной программной инженерии в 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-е годы - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Владимир Липаев
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

• разработке кросс-систем отладки, позволяющих отлаживать программы на универсальной ЭВМ М-50 в архитектуре и формате команд управляющей, специализированной ЭВМ БШВЦ и поставлять на объект внедрения инсталляционный комплект перфокарт;

• разработке методов оценки трудозатрат на программные работы и прогнозированию сроков и количества исполнителей на основе статистики по имеющимся аналогам.

Все это явилось основой развития программной инженерии как метода создания специальной программной продукции. Программное изделие для системы «ИС» представляло собой комплект перфокарт (толщиной 30 см) и комплект программной документации. Общий объем разработанного программного обеспечения составлял – 40 тыс. слов, среди которого:

• функциональное программное обеспечение по орбитальным расчетам и обработке радиолокационных измерений – 32 тыс. слов

• системные задачи, явившиеся прообразом операционной системы реального времени: счет времени, организация запуска задач по запланированному времени, контроль вычислений с восстановлением при сбоях, диспетчеризация задач, сохранение и восстановление результатов вычислений, организация резервирования по информации и вычислительным машинам – 5 тыс. слов;

• средства отладки в виде кросс программ, позволяющих документировать работу отлаживаемой программы – 3 тыс. слов.

Для решения этих задач оказалось необходимым создание специальной аппаратно-программной системы, обеспечивающей мультипрограммную организацию вычислительного процесса. Повышенные требования по надежности и уровню автоматизации были решены путем создания трех машинного комплекса с аппаратной организацией межмашинного обмена. Характеристики разработанной на предприятии специализированной ЭВМ БШВЦ были следующие:

• двухадресная система команд с использованием трех индексных регистров;

• 42-разрядная структура слова, из которых 2 контрольных;

• арифметика с плавающей запятой, 6 разрядов – порядок числа, 34 разряда – мантисса;

• объем ОЗУ – 32 тысячи слов;

• внешняя память на магнитном барабане объемом 50 тысяч слов;

• быстродействие – 50 тысяч простых операций в секунду;

• прямой канал обмена с получением информации от абонента в ОЗУ;

• мультиплексные каналы для обмена с внутренними абонентами.

Вы числительный центр из трех машин БШВЦ с дополнительным оборудованием занимал площадь 600 кв.м. и потреблял около 1000 кВт. В состав радиолокационной станции определения координат и передачи команд (СОК ПК) входила ЭВМ БШМ, обеспечивающая взаимодействие устройств СОК ПК. Сложности разработки ПО БШМ состояли в необходимости обслуживания устройств СОК ПК за интервал времени 0,3 сек. при имеющейся арифметике с фиксированной запятой.

С 1963-го года начали появляться первые алгоритмы по расчетам орбитальных параметров, команд коррекции, обработке измерений, прогнозу местоположения КА. Алгоритмы программировались и отрабатывались на универсальной ЭВМ М-50. Стали возможны оценки объемов, трудозатрат и сроков на программные работы. Выявилось, что срок готовности системы к натурным испытаниям определяется тремя годами с момента поставки управляющей ЭВМ. Это означало, что поставленные технические средства должны были ожидать окончания отладки программного обеспечения в течение трех лет. Этот факт способствовал быстрому внедрению кросс-системы отладки программ для БШВЦ на М-50. Исходные команды программ набивались на разработанном перфораторе в формате БШВЦ, отлаживались на интерпретаторе в системе команд БШВЦ на М-50 с замедлением в 100 раз. Способ перевода отлаженных процедур в макрокоманды позволил отладить программы реального времени к моменту поставки макетного образца БШВЦ. Кросс-система функционировала в 1964-й – 1966-й годы и выполнила свое предназначение. С 1966-го года отладка программ выполнялась непосредственно на объектах внедрения систем ИС и МКРЦ двумя лабораториями программистов по 15 специалистов. Размеры программных комплексов по современной классификации соответствовали «средним» проектам (30–40 тыс. строк). В дальнейшем процесс сопровождения комплексов программ были выполнены версии на персональных ЭВМ с одновременной модернизацией средств сопряжения с абонентами.

За короткий срок был создан наземный командный пункт управления, разработана аппаратура управления КА-перехватчика. После целого ряда успешных экспериментов 1 ноября 1968-го года впервые в мировой практике были осуществлены орбитальный перехват и кинетическое поражение КА-мишени. В общей сложности в ходе испытаний по поражению космических объектов было выполнено 7 натурных работ с положительными результатами, что подтвердило высокие тактико-технические характеристики системы «ИС». В 1973-м году она была принята на вооружение.

Практически одновременно с разработкой системы «ИС» выполнялась разработка системы морской космической разведки и целеуказания (УС), для которой использованы аналогичные технические средства и базовые структуры программного комплекса. Отличие от системы «ИС» состояло в составе задач функционального программного продукта. Система «УС» была принята на вооружение в 1975 году.

6.3. Крупные комплексы программ реального времени в системах предупреждения о ракетном нападении

В 1971-м году в «ЦНИИ «Комета» (Анатолий Иванович Савин, Виктор Порфирьевич Мисник) начались работы по созданию космической системы обнаружения стартов баллистических ракет «УСК» для предупреждения о возможности ракетного нападения (СПРН) [13, 11]. Группировка космических аппаратов с геостационарными орбитами наблюдала за постоянными районами. Кадр размером в пространстве 1000x1000 км. с возможными отметками факелов стартующих ракет с периодом четыре секунды сбрасывался на командный пункт, где выполнялась обработка информации с выделением сигнала и определением параметров возможной траектории стартующей ракеты. Задача решалась путем создания и комплексирования программно-технических средств, выполняющих самостоятельные функции, объединенные единой целью. Конструкторы наземных и бортовых средств применили различные вычислительные машины. Комплекс управления радиолинией применил трехмашинный вычислительный комплекс из прототипов ЭВМ ЕС (МСМ) с урезанным форматом данных и усложненной системой прерываний. Комплекс управления КА совместили с управлением радиолинией. В комплексе обработки информации применялась ЭВМ М-10 с векторной арифметикой, целесообразной для выполнения однотипных операций над массивами данных. Комплекс обработки телеметрической информации составлял двухмашинный вычислительный комплекс из ЭВМ МСМ. Бортовая специализированная ЭВМ, размещенная на КА (МБУ-03) и ЭВМ контроля и обслуживания КА на стартовой позиции (МК-100) разрабатывались на предприятии «ЦНИИ «Комета».

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

Интервал:

Закладка:

Сделать


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

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




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


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


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

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