Программное обеспечение
<<  Hardware – аппаратное обеспечение software – программное обеспечение 11. Процесс разработки программной системы  >>
Картинок нет
Картинки из презентации «Разработка программного обеспечения (Software Engineering)» к уроку информатики на тему «Программное обеспечение»

Автор: Alexander Goudov. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Разработка программного обеспечения (Software Engineering).ppt» со всеми картинками в zip-архиве размером 415 КБ.

Разработка программного обеспечения (Software Engineering)

содержание презентации «Разработка программного обеспечения (Software Engineering).ppt»
Сл Текст Сл Текст
1Разработка программного обеспечения 8поддаются формальному описанию.
(Software Engineering). Часть 2. Создание Применение: Метод «Чистой комнаты» (IBM).
ПО. 9Модель пошаговой разработки.
2Базовые процессы создания ПО. Определение плана требований. Шаг
Разработка спецификации Проектирование и разработки. Шаг аттестации. Пошаговая
реализация Аттестация Эволюция. Жизненный детализация требований. Шаг сборки.
цикл ПО – совокупность процессов, Разработка системной архитектуры.
протекающих от момента принятия решения о Аттестация системы. Конечная система. На
создании ПО до его полного вывода из каждом шаге отсутствует требование
эксплуатации. использования одного и того же подхода к
3Каскадная модель. Анализ и процессу разработки!
формирование требований. Проектирование 10Модель пошаговой разработки.
системы и ПО. Кодирование и тестирование Достоинства: Нет необходимости ждать
программных модулей. Сборка и тестирование полного завершения разработки системы.
системы. Эксплуатация и сопровождение. Можно использовать компоненты, полученные
4Каскадная модель. Достоинства: на первых шагах, как прототипы.
Документирование каждого этапа Недостатки: Уменьшается риск общесистемных ошибок.
«негибкое» разбиение процесса создания на Системные сервисы с высоким приоритетом
отдельные этапы Применение: Требования разрабатываются первыми, а все последующие
сформулированы достаточно четко. интегрируются с ними. Это позволяет
Повсеместно для разработки небольших снизить вероятность программных ошибок в
систем, входящих в состав крупного особо важных частях системы. Недостатки:
проекта. Компоненты, получаемые на каждом шаге,
5Эволюционная модель. Эскизное имеют небольшой размер. Сложно определить
описание. Прототип – действующий на первых этапах общесистемные функции.
программный модуль, реализующий отдельные Невозможно сразу определить набор базовых
функции создаваемого ПО. Определение свойств, которые зачастую разрабатываются
спецификаций. Начальная версия. совместно с другими частями системы.
Промежуточная версия. Разработка. Конечная 11Спиральная модель. Определение целей,
версия. Аттестация. Выполняются альтернатив и ограничений. Оценка
параллельно. альтернатив, оценка и разрешение рисков.
6Эволюционная модель. Достоинства: Разработка и тестирование продукта на
Спецификация разрабатывается постепенно, очередной итерации. Планирование следующей
по мере требования заказчика. Недостатки: итерации. Анализ рисков. Анализ рисков.
Многие этапы создания ПО не Функциональный прототип. Анализ рисков.
документированы. Система часто получается Анализ. Прототип 3. Прототип 2. Анализ
плохо структурированной. Требуются рисков. Прототип 1. Планирование
специальные средства и технологии требований и жизненного цикла. Определение
разработки ПО. Применение: Разработка общих требований. Имитация, моделирование,
небольших систем (<100 000 строк) или аттестация. Планирование разработок.
средних (<500 000 строк) с относительно Анализ требований. Детализация проекта.
коротким сроком жизни. Планирование сборки и тестирование.
7Формальная разработка. Определение Проектирование. Продукт. Тестирование.
требований. Формальные преобразования. Кодирование.
Формальная спецификация. Сборка и 12Спиральная модель. Достоинства: Нет
тестирование. T1. T2. Tn. (…). Формальная фиксированных этапов. Эта модель может
спецификация. Исполняемая программа. Пк1. включать в себя любые другие модели на
Пк2. Пкn. Пр1. Пр2. Прn. Процесс каждом витке спирали – прототипирование
формальных преобразований. может использоваться при нечетком
8Формальная разработка. Преимущества: определении требований; Каскадная модель в
Точное соответствие программы случае последовательного выполнения
спецификации. Отказ от тестирования некоторых этапов; Модель формальных
отдельных модулей. Тестирование всей преобразований – если четко сформулированы
системы только после ее сборки. требования. Недостатки: Сложна
Недостатки: Требуют специальных знаний и автоматизация процессов разработки.
опыта использования. Не дают существенного Огромная роль при разработке системы
выигрыша в стоимости разработки. отводится управлению проектом.
Большинство сложных систем с трудом
Разработка программного обеспечения (Software Engineering).ppt
http://900igr.net/kartinka/informatika/razrabotka-programmnogo-obespechenija-software-engineering-224785.html
cсылка на страницу

Разработка программного обеспечения (Software Engineering)

другие презентации на тему «Разработка программного обеспечения (Software Engineering)»

«Программное обеспечение» - Включение питания компьютера. Служебные программы: Дефрагментация диска, Сведения о системе, Системный монитор и т.д. Операционная система. Электронные таблицы. Драйверы к новым устройствам или улучшенные драйверы к уже существующим. текстовые редакторы: Блокнот, WordPad. Новые недоработанные версии.

«Классификация программного обеспечения» - Издательские системы: Программы для работы с изображениями: Fotoshop, CorelDrive, и др. Приложение Языки программирования. Информатика. Вот поэтому-то я и собрал здесь ссылки на крупнейшие программные архивы. Какие программы называют уникальными ? Классификация программного обеспечения. 2.5. Автоматизированные системы научных исследований.

«Программное обеспечение 8 класс» - Дистрибутив. Программное обеспечение (ПО) –все многообразие программ, используемых на современном компьютере. Системный диск. Установка и загрузка операционной системы. Системы программирования – системы для разработки программ на конкретном языке программирования. Программное обеспечение компьютера.

«Разработка презентации» - Определение цели и задач Какую цель преследует создание презентации? Подготовка материала Текст максимально сократить. Возможность выхода из презентации в любой момент просмотра. В светлых – темный текст на светлом фоне. Указать источники данных. В темных лекционных залах лучше использовать светлый текст на темном фоне.

«Программное обеспечение компьютера 10 класс» - ОС выводит на экран приглашение в какой-то определенной форме. Прикладное ПО. Сервисные программы. Главной частью системного программного обеспечения является операционная система (ОС). Разработка современного ПО требует очень высокой квалификации от программистов. Системное ПО. Операционная система.

«Информатика Программное обеспечение» - - объектно-ориентированное программирование учетно-аналитических задач в 1С. Волжский политехнический институт (филиал) ВолгГТУ. - PHP, mysql и другие web-технологии. Информационная и компьютерная поддержка научных исследований. Наши выпускники получают. разработка программного обеспечения для Интернет.

Программное обеспечение

33 презентации о программном обеспечении
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Программное обеспечение > Разработка программного обеспечения (Software Engineering)