Система проектирования оптимального программного обеспечения СКГМИ (ГТУ) презентация

Содержание

СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ) Цель: Создание технологии разработки программных продуктов на языках программирования высокого уровня, эффективно использующих аппаратные ресурсы применяемых компьютеров для минимизации времени счета.

Слайд 1СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)
СИСТЕМА ПРОЕКТИРОВАНИЯ ОПТИМАЛЬНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СКГМИ

(ГТУ)

Слайд 2СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)
Цель:
Создание технологии разработки программных

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


Слайд 3СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)
Имеющийся в СКГМИ (ГТУ) задел:
Разработана технология

создания оптимальных программных продуктов, адаптированных применительно к используемым компьютерам.
Созданы программные средства поддержки этой технологии применительно к программам, написанным на языках программирования “C” и “Бейсик”.
Разработан электронный учебник, освещающий теоретические принципы созданной технологии, электронный тренажер для освоения навыков практической работы по оптимизации программных продуктов, и электронная тест-система, предназначенная для контроля знаний в этой области.

Слайд 4Минимизация числа подпрограмм
(минимизация времени работы пользовательской программы)
Минимизация числа динамических объектов. (минимизация

числа операций выделения/освобождения участков динамической памяти)


Минимизация времени выполнения программы

Минимизация используемых ресурсов оперативной памяти

Минимизация времени обработки пользовательских файлов
(поиск оптимальных размеров кэш-блоков)

ЦЕЛИ ОПТИМИЗАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Оптимизация программного кода в условиях недостатка ресурсов оперативной памяти

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

СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 5
Учебный тренажер
Рис.1. Основное окно тренажера
Данный учебный тренажер содержит в себе теоретический

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

СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 6Учебный тренажер
Рис.2. Ручной ввод или загрузка из файла исходного программного кода
СЕВЕРО-КАВКАЗСКИЙ

ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)

Слайд 7Учебный тренажер
Рис.3. Выбор параметров оптимизации
СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 8Учебный тренажер
Рис.4. Просмотр оптимальной декомпозиции алгоритма
СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 9Учебный тренажер
Рис.5. Просмотр решения задачи. Генерация дерева игры
СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ

ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)

Слайд 10Оптимизирующий транслятор
Рис.6. Главное окно с загруженной программой, подлежащей оптимизации
СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ


(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)

Слайд 11Оптимизирующий транслятор
Рис.6. Диалог выбора параметров оптимизации
СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 12Оптимизирующий транслятор
Рис.6. Результат оптимизации. Красным помечаются строки программного кода, объединенные в

одну программную единицу

СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ
(ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)


Слайд 13СЕВЕРО-КАВКАЗСКИЙ ГОРНО-МЕТАЛЛУРГИЧЕСКИЙ ИНСТИТУТ (ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ)
Контакты:
362021 Владикавказ, ул. Космонавта

Николаева 44, СКГМИ (ГТУ)
тел. 8-8672-407-518
факс: 8-8672-407-203
e-mail: aoi@skgmi-gtu.ru


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

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

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

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

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


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

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