🗊 Презентация Технология разработки программного обеспечения (ТРПО)

Нажмите для полного просмотра!
Технология разработки программного обеспечения (ТРПО), слайд №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

Содержание

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

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


Слайд 1


Лекция №1. Введение. Технология разработки программного обеспечения
Описание слайда:
Лекция №1. Введение. Технология разработки программного обеспечения

Слайд 2


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

Слайд 3


От организации процесса разработки программных систем напрямую зависят основные характеристики выполнения программного проекта – сроки выполнения,...
Описание слайда:
От организации процесса разработки программных систем напрямую зависят основные характеристики выполнения программного проекта – сроки выполнения, запланированный бюджет, качество выпускаемого продукта. От организации процесса разработки программных систем напрямую зависят основные характеристики выполнения программного проекта – сроки выполнения, запланированный бюджет, качество выпускаемого продукта.

Слайд 4


Технология разработки программного обеспечения (ТРПО), слайд №4
Описание слайда:

Слайд 5


Технология разработки программного обеспечения (ТРПО), слайд №5
Описание слайда:

Слайд 6


Цели и задачи технологий разработки ПО
Описание слайда:
Цели и задачи технологий разработки ПО

Слайд 7


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

Слайд 8


Технология разработки программного обеспечения (ТРПО), слайд №8
Описание слайда:

Слайд 9


Основные понятия и определения
Описание слайда:
Основные понятия и определения

Слайд 10


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

Слайд 11


Программные средства (Software product) - набор компьютерных программ, процедур и, возможно, связанных с ними документации и данных. Объем понятия,...
Описание слайда:
Программные средства (Software product) - набор компьютерных программ, процедур и, возможно, связанных с ними документации и данных. Объем понятия, выражаемого термином "программные средства" включает в себя как частный случай объем понятия "программное обеспечение" Программные средства (Software product) - набор компьютерных программ, процедур и, возможно, связанных с ними документации и данных. Объем понятия, выражаемого термином "программные средства" включает в себя как частный случай объем понятия "программное обеспечение" Программный продукт (Software product) - набор компьютерных программ, процедур и, возможно, связанных с ними документации и данных, предназначенных для передачи пользователю. Продукты включают промежуточные продукты и продукты, предназначенные для пользователей типа разработчиков и персонала сопровождения.

Слайд 12


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

Слайд 13


Персонал те, кем это делается
Описание слайда:
Персонал те, кем это делается

Слайд 14


Процесс способ, которым это делается.
Описание слайда:
Процесс способ, которым это делается.

Слайд 15


Проект совокупность действий, необходимая для создания артефакта. артефактами понимается объектные модули, исходный код, документация, результаты...
Описание слайда:
Проект совокупность действий, необходимая для создания артефакта. артефактами понимается объектные модули, исходный код, документация, результаты тестов и измерений продуктивности.

Слайд 16


Качество – приложения должны удовлетворять заранее определенному уровню качества. Для достижения требуемого уровня качества применяются следующие...
Описание слайда:
Качество – приложения должны удовлетворять заранее определенному уровню качества. Для достижения требуемого уровня качества применяются следующие методы: - инспектирование (процесс проверки качества, ориентированный на команды разработчиков. Он применяется на всех этапах разработки); - формальные методы (доказательство правильности – математическое или логическое); -тестирование; - методы управления проектом

Слайд 17


Классификация типов программного обеспечения
Описание слайда:
Классификация типов программного обеспечения

Слайд 18


Технология разработки программного обеспечения (ТРПО), слайд №18
Описание слайда:

Слайд 19


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

Слайд 20


Инструментарий технологии программирования
Описание слайда:
Инструментарий технологии программирования

Слайд 21


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

Слайд 22


CASE ( computer-aided software engineering) набор инструментов и методов программной инженерии для проектирования программного обеспечения, который...
Описание слайда:
CASE ( computer-aided software engineering) набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов. Также под CASE понимают совокупность методов и средств проектирования информационных систем с использованием CASE-инструментов.

Слайд 23


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

Слайд 24


Язык программирования – формализованный язык для описания алгоритма решения задачи на компьютере. Они делятся на классы: -машинные языки – языки...
Описание слайда:
Язык программирования – формализованный язык для описания алгоритма решения задачи на компьютере. Они делятся на классы: -машинные языки – языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды); -машинно-ориентированные языки – языки программирования, которые отражают структуру конкретного типа компьютера (ассемблеры); -алгоритмические языки – не зависящие от архитектуры компьютера языки программирования для отражения структуры алгоритма (Паскаль, бейсик, Фортран и др.); - процедурно–ориентированные языки – языки программирования, где имеется возможность описания программы как совокупности процедур (подпрограмм). - проблемно–ориентированные языки – предназначены для решения задач определенного класса (Lisp);

Слайд 25


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

Слайд 26


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

Слайд 27


Сложная система. Признаки сложной системы.
Описание слайда:
Сложная система. Признаки сложной системы.

Слайд 28


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

Слайд 29


Признаками сложной системы являются: 1 Наличие общей задачи 2 Большое количество взаимодействующих компонентов 3 Возможность декомпозиции системы,...
Описание слайда:
Признаками сложной системы являются: 1 Наличие общей задачи 2 Большое количество взаимодействующих компонентов 3 Возможность декомпозиции системы, (т.е. ее разбиение на взаимодействующие подсистемы, решающие автономные функциональные задачи). 4 Иерархическая архитектура системы и иерархия критериев качества 5 Сложность поведения системы, связанная со случайным характером внешних воздействий и большим количеством обратных связей внутри нее. 6 Устойчивость системы по отношению к внешним воздействиям. Наличие самоорганизации и самоадаптации при различных возмущениях. 7 Высокая надежность системы в целом при абсолютной надежности ее компонентов.

Слайд 30


Разработка сложной системы Роль декомпозиции Роль абстракции Роль иерархии
Описание слайда:
Разработка сложной системы Роль декомпозиции Роль абстракции Роль иерархии



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