КнигоПровод.Ru25.11.2024

/ИТ-книги

Проектирование программных средств — Липаев В. В.
Проектирование программных средств
Учебное издание
Липаев В. В.
год издания — 1990, кол-во страниц — 303, ISBN — 5-06-001570-X, тираж — 30000, язык — русский, тип обложки — твёрд. 7Б, масса книги — 380 гр., издательство — Высшая школа
цена: 299.00 рубПоложить эту книгу в корзину
Сохранность книги — хорошая

Р е ц е н з е н т ы:
кафедра автоматизированных систем управления МИРЭА (зав. каф. — акад. В. С. Семенихин)
проф. А. Г. Мамиконов (Институт проблем управления АН СССР)

Допущено Госкомитетом СССР по народному образованию в качестве учебного пособия для студентов вузов, обучающихся по специальности «Автоматизированные системы обработки информации и управления»

Формат 60x90 1/16. Бумага кн.-журн. Печать офсетная
ключевые слова — системотехн, проектирован, программ, эвм, автоматизац, разработк, отладк, тестиров, алгоритм, информационно-вычислит, процессор, сложност

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


В пособии последовательно с системных позиций излагаются основные принципы проектирования больших программных комплексов. Особое внимание уделяется наиболее сложной области разработки — проектированию программных средств, предназначенных для работы в составе автоматизированных систем управления реального времени. Рассматриваются и подробно анализируются этапы разработки программных средств, начиная от этапа предварительного проектирования алгоритмов и заканчивая сдачей готового испытанного программного средства заказчику и последующего его сопровождения. Значительное внимание уделяется структурному проектированию, распределению ресурсов, основам построения программных комплексов и их компонент, их тестированию, отладке и испытаниям. Изложение сопровождается примерами разработки и числовыми расчётами.

Предлагаемое пособие издаётся впервые. Оно предназначено в первую очередь студентам, обучающимся по специальности «Автоматизированные системы обработки информации и управления», и его содержание охватывает все основные вопросы, представленные в программе курса «Программные средства информационно-вычислительных комплексов». Оно может быть полезно аспирантам и инженерам, работающим в области создания и использования автоматизированных систем управления. При изучении курса предполагается, что читатели знакомы с элементами языков программирования, построения ЭВМ и АСУ. При подготовке рукописи учтён опыт ряда коллективов разработчиков сложных комплексов программ в промышленности.

Автор благодарен сотрудникам кафедры автоматизированных систем управления Московского инженерно-физического института — зав. кафедрой лауреату Ленинской премии, д-ру техн. наук, проф. Я. А. Хетагурову, д-ру техн. наук, проф. И. О. Атовмяну, канд. техн. наук, доц. М. Н. Петухову, практический и методический опыт которых был использован при разработке данного курса и подготовке рукописи…

Предисловие
Автор

ОГЛАВЛЕНИЕ

П р е д и с л о в и е3
В в е д е н и е5
 
Глава 1. Основные понятия технологии проектирования программных
средств9
1.1. Проблемы проектирования сложных программных средств9
1.2. Задачи и этапы проектирования сложных программных средств22
1.3. Эффективность технологий проектирования сложных программных
    средств32
 
Глава 2. Структурное проектирование программных средств44
2.1. Принципы, структурирования программ и данных44
2.2. Типовая структура и режимы функционирования комплекса
    программ58
2.3. Организация вычислительного процесса в многомашинных и
    многопроцессорных вычислительных системах77
 
Глава 3. Распределение ресурсов в вычислительных системах и
эффективность методов организации вычислительного процесса90
3.1. Методы распределения ресурсов в вычислительных системах90
3.2. Критерии и эффективность распределения производительности в
    вычислительных системах108
3.3. Распределение памяти в вычислительных системах118
 
Глава 4. Разработка программных компонент, программные ошибки и
надёжность комплексов программ135
4.1. Разработка и комплексирование программных компонент135
4.2. Сложность и корректность программ150
4.3. Программные ошибки165
4.4. Надёжность функционирования комплексов программ173
 
Глава 5. Отладка, испытания и сопровождение комплексов программ193
5.1. Автономная отладка программ193
5.2. Комплексная отладка программ225
5.3. Испытания и сопровождение комплексов программ239
 
Глава 6. Автоматизация и организация проектирования программных
средств255
6.1. Системы автоматизации проектирования программных средств255
6.2. Планирование и организация проектирования комплексов
    программ269
6.3. Оценка затрат в жизненном цикле программных средств281
 
З а к л ю ч е н и е298
Л и т е р а т у р а301

Книги на ту же тему

  1. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose, Леоненков А. В., 2006
  2. Разработка программных проектов: на основе Rational Unified Process (RUP), Полис Г., Огастин Л., Лоу К., Мадхар Д., 2009
  3. Как проектируются и создаются программные комплексы: Мифический человеко-месяц: Очерки по системному программированию, Брукс мл. Ф. П., 1979
  4. Как пасти котов. Наставление для программистов, руководящих другими программистами, Рейнвотер Д. Х., 2011
  5. Универсальные языки программирования. Семантический подход, Калинин А. Г., Мацкевич И. В., 1991
  6. Структурное моделирование в CALS-технологиях, Павлов В. В., 2006

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru