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

Нажмите для полного просмотра!
Этапы разработки программного обеспечения. Прикладное программирование, слайд №1 Этапы разработки программного обеспечения. Прикладное программирование, слайд №2 Этапы разработки программного обеспечения. Прикладное программирование, слайд №3 Этапы разработки программного обеспечения. Прикладное программирование, слайд №4 Этапы разработки программного обеспечения. Прикладное программирование, слайд №5 Этапы разработки программного обеспечения. Прикладное программирование, слайд №6 Этапы разработки программного обеспечения. Прикладное программирование, слайд №7 Этапы разработки программного обеспечения. Прикладное программирование, слайд №8 Этапы разработки программного обеспечения. Прикладное программирование, слайд №9 Этапы разработки программного обеспечения. Прикладное программирование, слайд №10 Этапы разработки программного обеспечения. Прикладное программирование, слайд №11 Этапы разработки программного обеспечения. Прикладное программирование, слайд №12 Этапы разработки программного обеспечения. Прикладное программирование, слайд №13 Этапы разработки программного обеспечения. Прикладное программирование, слайд №14 Этапы разработки программного обеспечения. Прикладное программирование, слайд №15 Этапы разработки программного обеспечения. Прикладное программирование, слайд №16 Этапы разработки программного обеспечения. Прикладное программирование, слайд №17 Этапы разработки программного обеспечения. Прикладное программирование, слайд №18 Этапы разработки программного обеспечения. Прикладное программирование, слайд №19 Этапы разработки программного обеспечения. Прикладное программирование, слайд №20 Этапы разработки программного обеспечения. Прикладное программирование, слайд №21 Этапы разработки программного обеспечения. Прикладное программирование, слайд №22 Этапы разработки программного обеспечения. Прикладное программирование, слайд №23 Этапы разработки программного обеспечения. Прикладное программирование, слайд №24 Этапы разработки программного обеспечения. Прикладное программирование, слайд №25 Этапы разработки программного обеспечения. Прикладное программирование, слайд №26 Этапы разработки программного обеспечения. Прикладное программирование, слайд №27 Этапы разработки программного обеспечения. Прикладное программирование, слайд №28 Этапы разработки программного обеспечения. Прикладное программирование, слайд №29 Этапы разработки программного обеспечения. Прикладное программирование, слайд №30 Этапы разработки программного обеспечения. Прикладное программирование, слайд №31 Этапы разработки программного обеспечения. Прикладное программирование, слайд №32 Этапы разработки программного обеспечения. Прикладное программирование, слайд №33 Этапы разработки программного обеспечения. Прикладное программирование, слайд №34 Этапы разработки программного обеспечения. Прикладное программирование, слайд №35 Этапы разработки программного обеспечения. Прикладное программирование, слайд №36 Этапы разработки программного обеспечения. Прикладное программирование, слайд №37 Этапы разработки программного обеспечения. Прикладное программирование, слайд №38 Этапы разработки программного обеспечения. Прикладное программирование, слайд №39

Содержание

Вы можете ознакомиться и скачать презентацию на тему Этапы разработки программного обеспечения. Прикладное программирование. Доклад-сообщение содержит 39 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


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

Слайд 2


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

Слайд 3


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

Слайд 4


Жизненный цикл программного обеспечения Первоначально термин жизненный цикл (ЖЦ) продукции был введен в середине 60-х годов 19 века голландскими...
Описание слайда:
Жизненный цикл программного обеспечения Первоначально термин жизненный цикл (ЖЦ) продукции был введен в середине 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...
Описание слайда:
Пример спецификации Название задачи Треугольник. Название программы - Triangl. Система программирования - Турбо-Паскаль 7.0. Компьютер –AMD A6-3500 APU.

Слайд 22


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

Слайд 23


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

Слайд 24


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

Слайд 25


Пример спецификации Однако необходимо иметь в виду, что для переменных вещественного типа (real) использование логической операции отношения =...
Описание слайда:
Пример спецификации Однако необходимо иметь в виду, что для переменных вещественного типа (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).
Описание слайда:
Пример спецификации Входные данные Необходимо, чтобы a, b, c и e имели вещественный тип (real).

Слайд 29


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

Слайд 30


Пример спецификации
Описание слайда:
Пример спецификации

Слайд 31


Пример спецификации
Описание слайда:
Пример спецификации

Слайд 32


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

Слайд 33


Пример спецификации При вводе чисел a, b, c и e надо предусмотреть контроль: 1) соответствия их типу real; 2) знака вводимых чисел a, b и c; 3)...
Описание слайда:
Пример спецификации При вводе чисел 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 Это прямоугольный треугольник с гипотенузой, равной...
Описание слайда:
Пример спецификации Примеры работы программного комплекса Пример 1 e = 0.1 a = 5.01 b = 3 c = 4 Это прямоугольный треугольник с гипотенузой, равной 5.01.

Слайд 35


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

Слайд 36


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

Слайд 37


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

Слайд 38


Пример спецификации
Описание слайда:
Пример спецификации

Слайд 39


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



Похожие презентации
Mypresentation.ru
Загрузить презентацию