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


Монографии Липаева В.В.

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

М.: СИНТЕГ, 2012. - 264 с.
ISBN 978-5-89638-122-8

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

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

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

Оглавление

Введение.

Глава 1. История появления в стране вычислительной техники и программирования в 1940-е - 60-е годы.
1.1. Начало истории отечественной вычислительной техники в 1940-е - 60-е годы.
1.2. Начало истории отечественного программирования в 1950-е - 60-е годы.
1.3. Первые комплексы программ для оборонных систем в 1950-е - 60-е годы.
1.4. Организация подготовки первых программистов в 1950-е - 60-е годы.

Глава 2. История отечественной вычислительной техники в 1950-е - 70-е годы.
2.1. История семейства стационарных универсальных вычислительных машин «Урал» в 1960-е - 70-е годы.
2.2. История стационарных универсальных, высокопроизводительных ЭВМ в 1960-е - 70-е годы.
2.3. История стационарных, специализированных ЭВМ реального времени в 1970-е - 80-е годы.
2.4. История единого семейства (ЕС) ЭВМ в 1970-е - 80-е годы.
2.5. История семейства малых универсальных ЭВМ в 1970-е - 80-е годы.
2.6. История мобильных и бортовых специализированных ЭВМ в 1960-е - 80-е годы.
2.7. История семейства «Аргон» с архитектурой и системами команд ЕС ЭВМ в 1970-е - 80-е годы.

Глава 3. История технологических систем для производства программных продуктов в 1960-е - 80-е годы.
3.1. История технологической программной системы ЭВМ «Урал».
3.2. История операционной программной системы ЭВМ БЭСМ-6.
3.3. История разработки основной операционной системы ОС ЕС.
3.4. История технологической программной системы ЭВМ М-10 и М-13.
3.5. История технологии программирования для специализированных ЭВМ реального времени на БЭСМ-6 в 1970-е годы.
3.6. История технологии программирования для бортовых ЭВМ реального времени на ЕС ЭВМ в 1980-е годы.
3.7. Первая отечественная монография по проектированию крупных программных продуктов реального времени - 1977-й год.

Глава 4. История формирования основных компонентов программной инженерии в 1960-е - 70-е годы.
4.1. Особенности крупных заказных функциональных задач на ЭВМ в 1950-е - 60-е годы.
4.2. Особенности ЭВМ, ориентированных на задачи в реальном времени.
4.3. Создание операционных систем и глобальной телекоммуникационной сети ЭВМ реального времени в 1965-е годы 143
4.4. Моделирование динамических объектов для тестирования и испытаний комплексов программ в реальном времени в 1960-е - 80-е годы.
4.5. Методы оценивания качества, рисков, дефектов и ошибок в программных продуктах в 1960-е - 80-е годы.
4.6. Формирование профессий и квалификаций специалистов программной инженерии в 1970-е - 80-е годы.

Глава 5. История развития методов программной инженерии для систем реального времени в 1970-е - 80-е годы.
5.1. Анализ сложности и распределения ресурсов ЭВМ для программных комплексов реального времени в 1970-е годы.
5.2. Характеристики и методы оценки качества компонентов и комплексов программ реального времени - 1975-е годы.
5.3. Методы оценивания и обеспечения корректности и надежности программных продуктов - 1975-е годы.
5.4. История формирования экономики программной инженерии в 1980-е годы.
5.5. Сбор и обобщение экономических характеристик о жизненном цикле программных комплексов реального времени в 1980-е годы.
5.6. Технико-экономический анализ и обоснование разработки комплексов программ - 1985-е годы.
5.7. Методы технико-экономического обоснования производства комплексов программ - 1985-е годы.

Глава 6. Примеры создания заказных систем на основе программной инженерии в 1960-е - 80-е годы.
6.1. Технологии программной инженерии для крупных комплексов программ системы ПВО в 1960-е - 80-е годы.
6.2. Создание и внедрение программных продуктов систем противокосмической обороны и морской космической разведки.
6.3. Крупные комплексы программ реального времени в системах предупреждения о ракетном нападении.
6.4. Создание бортовых программных комплексов стратегических ракет и космических аппаратов.
6.5. Космические аппараты информационных систем.
6.6. Бортовые программные комплексы авиационных систем в 80-e годы.

Заключение.

Приложение. Федеральный государственный образовательный стандарт высшего профессионального образования по направлению подготовки 231000 программная инженерия (квалификация (степень) «Магистр») (Основные положения)

Литература.

Автор.

Выходные данные.

Книги B.B. Липаева, опубликованные издательством СИНТЕГ.