Разделы презентаций


Компьютерная поддержка разработки и сопровождения ПС

Содержание

08/13/2019СодержаниеТерминология средств поддержкиКлассификация CASE-системАрхитектура и основные компоненты

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

Слайд 1Компьютерная поддержка разработки и сопровождения ПС
Отвагин Алексей Владимирович,
доцент каф. ЭВМ,

к.т.н., а. 505-5

Компьютерная поддержка разработки и сопровождения ПСОтвагин Алексей Владимирович,доцент каф. ЭВМ, к.т.н., а. 505-5

Слайд 208/13/2019
Содержание
Терминология средств поддержки
Классификация CASE-систем
Архитектура и основные компоненты

08/13/2019СодержаниеТерминология средств поддержкиКлассификация CASE-системАрхитектура и основные компоненты

Слайд 308/13/2019
Назначение средств поддержки разработки
Представление документов на компьютерных носителях данных
Преобразование документов

в другие формы
Поддержка процесса разработки и отладки

08/13/2019Назначение средств поддержки разработкиПредставление документов на компьютерных носителях данныхПреобразование документов в другие формыПоддержка процесса разработки и отладки

Слайд 408/13/2019
Инструменты разработки
Программные – ПС, предназначенные для разработки других ПС
Аппаратные –

вычислительные устройства для разработки ПС

08/13/2019Инструменты разработкиПрограммные – ПС, предназначенные для разработки других ПСАппаратные – вычислительные устройства для разработки ПС

Слайд 508/13/2019
Классификация инструментов по функциональности
Редакторы (текстовые, графические, синтаксически управляемые)
Анализаторы (статические и

динамические)
Преобразователи (форматеры, компиляторы)
Исполнительная поддержка

08/13/2019Классификация инструментов по функциональностиРедакторы (текстовые, графические, синтаксически управляемые)Анализаторы (статические и динамические)Преобразователи (форматеры, компиляторы)Исполнительная поддержка

Слайд 608/13/2019
Понятие инструментальной среды
Является совокупностью логически связанных программных и аппаратных инструментов

08/13/2019Понятие инструментальной средыЯвляется совокупностью логически связанных программных и аппаратных инструментов

Слайд 708/13/2019
Признаки классификации инструментальных сред
Ориентированность на язык программирования
Специализированность
Комплексность
Ориентированность на технологию
Интегрированность

08/13/2019Признаки классификации инструментальных средОриентированность на язык программированияСпециализированностьКомплексностьОриентированность на технологиюИнтегрированность

Слайд 808/13/2019
Ориентированность на язык
Показывает, какой язык является основным при разработке
Существенно использует

знания о языке
Может быть локальной (поддерживать ориентацию конкретного инструмента)

08/13/2019Ориентированность на языкПоказывает, какой язык является основным при разработкеСущественно использует знания о языкеМожет быть локальной (поддерживать ориентацию

Слайд 908/13/2019
Специализированность
Указывает ориентирование среды на конкретную предметную область
Специализированные среды более эффективны

для решения специальных задач

08/13/2019СпециализированностьУказывает ориентирование среды на конкретную предметную областьСпециализированные среды более эффективны для решения специальных задач

Слайд 1008/13/2019
Комплексность
Указывает степень охвата основных этапов разработки
Имеет согласованность результатов для всех

фаз
Может поддерживать управление конфигурацией ПС

08/13/2019КомплексностьУказывает степень охвата основных этапов разработкиИмеет согласованность результатов для всех фазМожет поддерживать управление конфигурацией ПС

Слайд 1108/13/2019
Ориентированность на технологию
Структура и содержание ориентированной среды зависит от выбранной

технологии
Неориентированные среды поддерживают общие операции разработки

08/13/2019Ориентированность на технологиюСтруктура и содержание ориентированной среды зависит от выбранной технологииНеориентированные среды поддерживают общие операции разработки

Слайд 1208/13/2019
Интегрированность
Показывает, связаны ли инструменты среды логически, по управлению или общим

частям
Различают интегрированность:
По интерфейсу
По данным
По действиям

08/13/2019ИнтегрированностьПоказывает, связаны ли инструменты среды логически, по управлению или общим частямРазличают интегрированность:По интерфейсуПо даннымПо действиям

Слайд 1308/13/2019
Среды разработки и сопровождения ПС

08/13/2019Среды разработки и сопровождения ПС

Слайд 1408/13/2019
Инструментальная среда программирования
Поддерживает процессы кодирования, тестирования и отладки
Может иметь языковую

ориентированность
Интерпретирующие
Синтаксически-управляемые

08/13/2019Инструментальная среда программированияПоддерживает процессы кодирования, тестирования и отладкиМожет иметь языковую ориентированностьИнтерпретирующиеСинтаксически-управляемые

Слайд 1508/13/2019
Рабочее место компьютерной технологии
Обеспечивает поддержку ранних этапов разработки ПС
Ориентирована на

формальные языки спецификации
Ориентирована на технологию программирования

08/13/2019Рабочее место компьютерной технологииОбеспечивает поддержку ранних этапов разработки ПСОриентирована на формальные языки спецификацииОриентирована на технологию программирования

Слайд 1608/13/2019
Инструментальная система технологии программирования
Обеспечивает комплексную поддержку разработки
Может иметь специализированность за

счет расширений

08/13/2019Инструментальная система технологии программированияОбеспечивает комплексную поддержку разработкиМожет иметь специализированность за счет расширений

Слайд 1708/13/2019
ЖЦ для компьютерной технологии

08/13/2019ЖЦ для компьютерной технологии

Слайд 1808/13/2019
Архитектура инструментальных систем

08/13/2019Архитектура инструментальных систем

Слайд 1908/13/2019
Свободно распространяемые CASE-системы
ARGO/UML
Umbrello UML Modeller
Poseidon for UML
Subversion
Eclipse

08/13/2019Свободно распространяемые CASE-системыARGO/UMLUmbrello UML ModellerPoseidon for UML SubversionEclipse

Слайд 2008/13/2019
ARGO/UML
Является графической средой для проектирования, разработки и документирования ПО
Основан на

платформе Java
Поддерживает механизм расширения функциональности
http://argouml.tigris.org/

08/13/2019ARGO/UMLЯвляется графической средой для проектирования, разработки и документирования ПООснован на платформе JavaПоддерживает механизм расширения функциональностиhttp://argouml.tigris.org/

Слайд 2108/13/2019
Umbrello UML Modeller
Является графической средой для проектирования диаграмм UML
Генерирует код

для ActionScript, Ada, C++, CORBA IDL, Java™, JavaScript, PHP, Perl,

Python, SQL и XMLSchema
Позволяет экспорт диаграмм в виде изображений
Платформа: KDE 3.2
http://uml.sourceforge.net/index.php
08/13/2019Umbrello UML ModellerЯвляется графической средой для проектирования диаграмм UMLГенерирует код для ActionScript, Ada, C++, CORBA IDL, Java™,

Слайд 2208/13/2019
Poseidon for UML
Является графической средой для проектирования диаграмм UML
Поддерживает обратное

проектирование, интеграцию с Eclipse, генерацию документов
Позволяет экспорт диаграмм в виде

изображений
http://www.gentleware.com/uml-software-community-edition.html
08/13/2019Poseidon for UMLЯвляется графической средой для проектирования диаграмм UMLПоддерживает обратное проектирование, интеграцию с Eclipse, генерацию документовПозволяет экспорт

Слайд 2308/13/2019
Subversion
Система поддержки и управления версиями
Поддерживает параллельную работу, интернационализацию, отслеживание изменений
Существует

для Linux и MS Windows
http://subversion.open.collab.net/

08/13/2019SubversionСистема поддержки и управления версиямиПоддерживает параллельную работу, интернационализацию, отслеживание измененийСуществует для Linux и MS Windowshttp://subversion.open.collab.net/

Слайд 2408/13/2019
Eclipse
Система разработки и отладки ПО
Кроссплатформенная, расширяемая система для разных языков

и средств
http://www.eclipse.org/

08/13/2019EclipseСистема разработки и отладки ПОКроссплатформенная, расширяемая система для разных языков и средствhttp://www.eclipse.org/

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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