Презентация Этапы разработки программного обеспечения. Прикладное программирование онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Этапы разработки программного обеспечения. Прикладное программирование абсолютно бесплатно. Урок-презентация на эту тему содержит всего 39 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Этапы разработки программного обеспечения. Прикладное программирование



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    39 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    0.98 MB
  • Просмотров:
    97
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Этапы разработки программного
Содержание слайда: Этапы разработки программного обеспечения. Прикладное программирование

№2 слайд
Цель урока Изучить этапы
Содержание слайда: Цель урока Изучить: этапы разработки программного обеспечения; структуру спецификации программного продукта

№3 слайд
План урока Рассматриваемые
Содержание слайда: План урока Рассматриваемые вопросы: Структура программного обеспечения. Этапы разработки программного обеспечения. Постановка задачи. Рекомендуемая форма спецификации.

№4 слайд
Жизненный цикл программного
Содержание слайда: Жизненный цикл программного обеспечения Первоначально термин жизненный цикл (ЖЦ) продукции был введен в середине 60-х годов 19 века голландскими специалистами по качеству Дж. Ван Эттингером и Дж. Ситтинтеном. ЖЦ продукции включает три стадии: Проектирование Изготовление Потребление

№5 слайд
Жизненный цикл программного
Содержание слайда: Жизненный цикл программного обеспечения В развитии идеи Эттингера и Ситтинтена была разработана концептуальная модель взаимозависимых видов деятельности, влияющих на качество продукции, так называемая петля (спираль) качества (Quality Loop - QL). QL ориентирует на осознание того, что качество формируется на всех стадиях ЖЦ продукции. В дальнейшем QL была стандартизирована, в настоящее время международный стандарт ISO-9004-1-2000 поддерживает 12 стадий ЖЦ продукции

№6 слайд
Жизненный цикл программного
Содержание слайда: Жизненный цикл программного обеспечения

№7 слайд
Программное обеспечение и
Содержание слайда: Программное обеспечение и программы Программой (программным модулем) называется последовательность команд, или операторов, которые необходимо ввести в оперативное запоминающее устройство компьютера, чтобы он мог обработать входные данные. Компьютер выполняет эту программу и выдаёт результат обработки входных данных (выходные данные).

№8 слайд
Программное обеспечение и
Содержание слайда: Программное обеспечение и программы Программное обеспечение состоит из нескольких совместно работающих программ (программных модулей), объединённых в программный комплекс, и документов, необходимых для разработки, сопровождения и эксплуатации программного комплекса. В простейшем случае программный комплекс может состоять из одной программы, при этом второй компонент программного обеспечения - документы - должен присутствовать всегда.

№9 слайд
Программное обеспечение и
Содержание слайда: Программное обеспечение и программы

№10 слайд
Этапы разработки программного
Содержание слайда: Этапы разработки программного обеспечения Процесс разбивки программного обеспечения можно разбить на этапы. Работа над программным обеспечением начинается с выдачи задания на разработку программного обеспечения (технического задания).

№11 слайд
Этапы разработки программного
Содержание слайда: Этапы разработки программного обеспечения

№12 слайд
Этапы разработки программного
Содержание слайда: Этапы разработки программного обеспечения Постановка задачи. На этом этапе создаётся модель рассматриваемого явления, процесса и т.д. Характеристики и особенности этой модели отражаются в спецификации. Для подготовки спецификации используются определённые стандартные формы.

№13 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Название задачи Приводится название решаемой задачи, программного комплекса, используемой системы программирования; указываются требования к компьютеру.

№14 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Описание Подробно излагается условие задачи; описывается применяемая математическая модель для задач вычислительного характера, метод обработки входных данных для задач невычислительного (логического) характера и т.д.

№15 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Управление режимами работы программы Формулируются основные требования к способу взаимодействия пользователя с программой (интерфейс пользователь - компьютер).

№16 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Входные данные Описываются входные данные, указываются пределы, в которых они могут меняться, значения, которые они не могут принимать, и т.д.

№17 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Выходные данные Описываются выходные данные, сообщается о том, в каком виде они должны быть представлены - в числовом, графическом или текстовом, приводятся некоторые другие сведения.

№18 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Ошибки Перечисляются характерные ошибки при вводе данных, а, кроме того, возможные ошибки пользователя при работе с программой. Указываются способы диагностики ошибок и защиты от них на этапе проектирования, а также возможные реакции пользователя при совершении и ошибочных действий и реакция компьютера на эти действия.

№19 слайд
Рекомендуемая форма
Содержание слайда: Рекомендуемая форма спецификации Примеры работы программного комплекса Приводится один или несколько примеров работы программного комплекса.

№20 слайд
Пример спецификации
Содержание слайда: Пример спецификации РАЗРАБОТАТЬ ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ РЕШЕНИЯ СЛЕДУЮЩЕЙ ЗАДАЧИ: ИМЕЮТСЯ ТРИ ЧИСЛА, ПРЕДСТАВЛЯЮЩИЕ СОБОЙ ДЛИНЫ ТРЁХ ОТРЕЗКОВ. ОПРЕДЕЛИТЬ, МОЖНО ЛИ ПОСТРОИТЬ ИЗ ЭТИХ ОТРЕЗКОВ ТРЕУГОЛЬНИК, И БУДЕТ ЛИ ОН ПРЯМОУГОЛЬНЫМ

№21 слайд
Пример спецификации Название
Содержание слайда: Пример спецификации Название задачи Треугольник. Название программы - Triangl. Система программирования - Турбо-Паскаль 7.0. Компьютер –AMD A6-3500 APU.

№22 слайд
Пример спецификации Описание
Содержание слайда: Пример спецификации Описание Даны три вещественных положительных числа: a, b и c. Определить: можно ли построить треугольник из отрезков, длина которых соответственно равна a, b и c? является ли этот треугольник прямоугольным?

№23 слайд
Пример спецификации
Содержание слайда: Пример спецификации Математическая формулировка задачи Условием существования треугольника является одновременное выполнение трёх неравенств: b + c > a c + a > b (1) a + b > c

№24 слайд
Пример спецификации a a b b c
Содержание слайда: Пример спецификации a * a = b * b + c * c b * b = c * c + a * a (2) c * c = a * a + b * b Если все неравенства (1), выполняются и справедливо какое-либо из выражений (2), то треугольник будет прямоугольным.

№25 слайд
Пример спецификации Однако
Содержание слайда: Пример спецификации Однако необходимо иметь в виду, что для переменных вещественного типа (real) использование логической операции отношения = (равно) даёт непредсказуемый результат из-за особенностей работы компьютера с числами данного типа. В связи с этим заменим равенства (2) на: | a * a - (b * b + c * c) | / (a * a) < e | b * b - (c * c + a * a) | / (b * b) < e (3) | c * c - (a * a + b * b) | / (с * с) < e

№26 слайд
Пример спецификации Здесь e -
Содержание слайда: Пример спецификации Здесь e - малая величина. Гипотенузе прямоугольного треугольника будет, разумеется, соответствовать переменная, стоящая первой в левой части того из неравенств (3), которое выполняется (переменная a, b или c).

№27 слайд
Пример спецификации
Содержание слайда: Пример спецификации Управление режимами работы программы Для управления режимами работы программы использовать меню, в котором выбор режима осуществляется вводом номера (идентификатора). Работа с программой должна завершаться также с помощью меню.

№28 слайд
Пример спецификации Входные
Содержание слайда: Пример спецификации Входные данные Необходимо, чтобы a, b, c и e имели вещественный тип (real).

№29 слайд
Пример спецификации Выходные
Содержание слайда: Пример спецификации Выходные данные На дисплей должна выдаваться справочная информация о назначении программы. После обработки входных данных, введённых пользователем, на дисплей должно выводиться одно из следующих сообщений: 1) “Это не треугольник” 2) “Это прямоугольный треугольник с гипотенузой, равной (указывается длина гипотенузы)” 3) “Это не прямоугольный треугольник”

№30 слайд
Пример спецификации
Содержание слайда: Пример спецификации

№31 слайд
Пример спецификации
Содержание слайда: Пример спецификации

№32 слайд
Пример спецификации Ошибки
Содержание слайда: Пример спецификации Ошибки Примечание. При вводе численных значений типа real пользователь может ошибиться и ввести вместо числа комбинацию из числовых и нечисловых символов. Результатом этого является обычно зависание компьютера.

№33 слайд
Пример спецификации При вводе
Содержание слайда: Пример спецификации При вводе чисел a, b, c и e надо предусмотреть контроль: 1) соответствия их типу real; 2) знака вводимых чисел a, b и c; 3) величины погрешности e (0 < e < 1). При обнаружении ошибок программа должна выдавать соответствующие сообщения, которые могут сопровождаться звуковым сигналом, и предлагать повторить ввод.

№34 слайд
Пример спецификации Примеры
Содержание слайда: Пример спецификации Примеры работы программного комплекса Пример 1 e = 0.1 a = 5.01 b = 3 c = 4 Это прямоугольный треугольник с гипотенузой, равной 5.01.

№35 слайд
Пример спецификации Пример e
Содержание слайда: Пример спецификации Пример 2 e = 0.1 a = 2 b = 3 c = 3 Это не прямоугольный треугольник.

№36 слайд
Пример спецификации Пример e
Содержание слайда: Пример спецификации Пример 3 e = 0.1 a = 2 b = 3.5 c = 6 Это не треугольник

№37 слайд
Пример спецификации Процедуры
Содержание слайда: Пример спецификации Процедуры и функции программы

№38 слайд
Пример спецификации
Содержание слайда: Пример спецификации

№39 слайд
Д з Изучить материал лекции,
Содержание слайда: Д/з Изучить материал лекции, разработать спецификацию программного продукта, согласно варианта задания. См. Методические рекомендации по организации и выполнению самостоятельной работы С.р. №1.

Скачать все slide презентации Этапы разработки программного обеспечения. Прикладное программирование одним архивом: