Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Программная инженерия

ЛитератураД.В.Кознов , Я.А Кириленко, Бугайченко Д.Ю. Введение в программную инженерию. Изд-во Санкт-. Петербургского ун-та, 2009 г., Иан Соммервилл Инженерия программного обеспечения. 6-е изд. Перевод с англ., 2002г.Software engineering / Ian Sommerville. — 9th ed, 2011г.Software engineering
Каф. ИСЭ, доц. Абдулаев Вячеслав Ибрагимович2012г.Лекция 1Программная инженерияЛекция 1 ЛитератураД.В.Кознов , Я.А Кириленко, Бугайченко Д.Ю. Введение в программную инженерию. Изд-во Санкт-. Цели лекцииЧто такое «Программная инженерия» и почему она важна.Знать ответы на ключевые Цели и виды деятельности программной инженерииЭффективность затрат Информатика (computer science) – это свод теоретических наук, основанных наматематике и посвященных Определение. Будем понимать под программным обеспечением (ПО) множество развивающихся во времени логических 2. Современное ПО предназначено, как правило, для одновременной работы с многими пользователями, 3. Задачи решаемые современным ПО, часто требуют различных вычислительныхресурсов в силу различной Свойства ПОСложность программных объектовСогласованность – ПО должно быть согласовано с большим количеством Copyright © 2011, 2006, 2005, 2001, 1996 Pearson Education, Inc., publishing as Addison-Wesley (Продукты на общий рынок) (Продукты для заказчика) Association for Computing Machinery (ACM)Institute of Electrical and Electronics Engineers (IEEE)
Слайды презентации

Слайд 2 Литература
Д.В.Кознов , Я.А Кириленко, Бугайченко Д.Ю. Введение в

ЛитератураД.В.Кознов , Я.А Кириленко, Бугайченко Д.Ю. Введение в программную инженерию. Изд-во

программную инженерию. Изд-во Санкт-. Петербургского ун-та, 2009 г.,
Иан

Соммервилл Инженерия программного обеспечения. 6-е изд. Перевод с англ., 2002г.
Software engineering / Ian Sommerville. — 9th ed, 2011г.



Software engineering / Ivan Marsic, 2012

Основная

Дополнительная


Слайд 3 Цели лекции
Что такое «Программная инженерия» и почему она

Цели лекцииЧто такое «Программная инженерия» и почему она важна.Знать ответы на

важна.
Знать ответы на ключевые вопросы о программной инженерии
Понимать этические

и профессиональные проблемы, стоящие перед специалистами по программному обеспечению.

Слайд 4 Цели и виды деятельности программной инженерии
Эффективность затрат

Цели и виды деятельности программной инженерииЭффективность затрат

Слайд 5 Информатика (computer science) – это свод теоретических наук,

Информатика (computer science) – это свод теоретических наук, основанных наматематике и

основанных на
математике и посвященных формальным основам вычислимости. Сюда относятся
математическую

логику, теорию грамматик, методы построения компиляторов,
математические формальные методы, используемые в верификации и модельном
тестировании и т.д.

Слайд 6 Определение. Будем понимать под программным обеспечением (ПО) множество

Определение. Будем понимать под программным обеспечением (ПО) множество развивающихся во времени

развивающихся во времени логических предписаний, с помощью которых некоторый

коллектив людей управляет и использует многопроцессорную и распределенную систему вычислительных устройств. (Харальд Милс, IBM)

1. Логические предписания – это не только сами программы, но и различная документация (например, по эксплуатации программ) и шире – определенная система отношений между людьми, использующими эти программы в рамках некоторого процесса деятельности.
2. Современное ПО предназначено, как правило, для одновременной работы с многими пользователями, которые могут быть значительно удалены друг от друга в физическом пространстве. Таким образом, вычислительная среда (персональные компьютеры, сервера и т.д.), в которой ПО функционирует, оказывается распределенной.


Слайд 7 2. Современное ПО предназначено, как правило, для одновременной

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

работы с многими пользователями, которые могут быть значительно удалены

друг от друга в физическом пространстве. Таким образом, вычислительная среда (персональные компьютеры, сервера и т.д.), в которой ПО функционирует, оказывается распределенной.

Слайд 8 3. Задачи решаемые современным ПО, часто требуют различных

3. Задачи решаемые современным ПО, часто требуют различных вычислительныхресурсов в силу

вычислительных
ресурсов в силу различной специализации этих задач, из-за большого

объема
выполняемой работы, а также из соображений безопасности. Например, появляется сервер базы данных, сервер приложений и пр. Таким образом, вычислительная среда, в которой ПО функционирует, оказывается многопроцессорной.
4. ПО развивается во времени – исправляются ошибки, добавляются новые функции, выпускаются новые версии, меняется его аппаратная база.

Слайд 9 Свойства ПО
Сложность программных объектов
Согласованность – ПО должно быть

Свойства ПОСложность программных объектовСогласованность – ПО должно быть согласовано с большим

согласовано с большим количеством интерфейсов, с которыми впоследствии оно

должно взаимодействовать.
Изменяемость – ПО легко изменить и, как следствие, требования к нему постоянно меняются в процессе разработки.
Нематериальность – ПО невозможно увидеть, оно виртуально.

Слайд 10 Copyright © 2011, 2006, 2005, 2001, 1996 Pearson

Copyright © 2011, 2006, 2005, 2001, 1996 Pearson Education, Inc., publishing as Addison-Wesley

Education, Inc., publishing as Addison-Wesley


Слайд 14 (Продукты на общий рынок)
(Продукты для заказчика)

(Продукты на общий рынок) (Продукты для заказчика)

Слайд 26 Association for Computing Machinery (ACM)
Institute of Electrical and

Association for Computing Machinery (ACM)Institute of Electrical and Electronics Engineers (IEEE)

Electronics Engineers (IEEE)


  • Имя файла: programmnaya-inzheneriya.pptx
  • Количество просмотров: 168
  • Количество скачиваний: 1