Презентация
Читать

Презентация "Инструментальное программное обеспечение"

Cкачать презентацию: Презентация "Инструментальное программное обеспечение"

    Ничего не найдено.
Click here to cancel reply.

Презентация по слайдам:


Слайд #1

Инструментальное программное обеспечение
Урок 1

Слайд #2

Инструментальное ПО
Процесс разработки ПО
Разработка программного кода
Средства кодирования
Этап проектирования ПО
Тестирование ПО

Слайд #3

Основные понятия
Инструментальное ПО – программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ.
Разработка программы – процесс создания и сопровождения программного кода.
Циклическая модель проектирования ПО

Инструментальное ПО
Процесс разработки ПО

Слайд #4

Инструментальное ПО
Разработка программного кода
Процесс реализации программного кода

Слайд #5

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

Слайд #6

Функции современных компиляторов:

Инструментальное ПО
Средства кодирования

Слайд #7

Популярные системы программирования:
Языки программирования (C++, Си, Java, C#, php и др.);
Средства создания пользовательского интерфейса
(MFC, WPF, QT, GTK+ и т.д.);
Средства управления версиями программного кода (cvs, svn, VSS)
Средства получения исполняемого кода (MS Visual Studio, gcc и др.);
Средства управления БД (Oracle, MS SQL, FireBerd, MySQL и др.);
Отладчик (MS Visual Studio, gdb и т.д.).


Инструментальное ПО
Средства кодирования

Слайд #8

Нотации и средства для этапа проектирования:
BPMN (Vision 2003 + BPMN, AcuaLogic BPMN, Eclipse и др.);
Блок-схема (Vision 2003 и др.);
ER-диаграмма (Vision 2003, ERWin, Sybase Power Designer и др.);
UML-диаграммы (Sybase Power Designer, Rational Rose и др.);
Инструментальное ПО
Этапы проектирования ПО
Задачи этапа проектирования приложений:
Анализ требований;
Разработка архитектуры будущего программного обеспечения;
Разработка устройств основных компонентов программного обеспечения;
Разработка макетов пользовательских интерфейсов.

Слайд #9

Инструментальное ПО
Этапы проектирования ПО

Слайд #10

Средства для этапа тестирование:
Средства анализа кода, профилирования (Code Wizard – ParaSoft, Purify – Rational Softawre. Test Coverage – Semantic и т.д.);
Средства для тестирования функциональности (TEST - Parasoft, QACenter – Compuware и т.д.);
Средства для тестирования производительности (QACenter Performance – Compuware и т.д.);

Инструментальное ПО
Тестирование ПО
Виды тестирования:
Тестирование на отказ и востановление;
Функциональное тестирование;
Тестирование безопасности;
Тестирование взаимодействия;
Тестирование процесса установки;
Тестирование удобства пользования;
Конфигурационное тестирование;
Нагрузочное тестирование.