🗊Презентация Верификация приложений

Нажмите для полного просмотра!
Верификация приложений, слайд №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Верификация приложений, слайд №31Верификация приложений, слайд №32

Содержание

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

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


Слайд 1





Занятие 6
Верификация приложений
Разделы
A.	Верификация логики
B.	Верификация времени исполнения
C.	Проверка загрузки памяти
D.	Набор примитивов для отслеживания выполнения
Описание слайда:
Занятие 6 Верификация приложений Разделы A. Верификация логики B. Верификация времени исполнения C. Проверка загрузки памяти D. Набор примитивов для отслеживания выполнения

Слайд 2





Верефикация логики
Отладка в LabVIEW Real-Time Module идентична отладке в LabVIEW для Windows
Выберете Allow debugging
(разрешить отладку)
    в VI Properties
Описание слайда:
Верефикация логики Отладка в LabVIEW Real-Time Module идентична отладке в LabVIEW для Windows Выберете Allow debugging (разрешить отладку) в VI Properties

Слайд 3


Верификация приложений, слайд №3
Описание слайда:

Слайд 4


Верификация приложений, слайд №4
Описание слайда:

Слайд 5


Верификация приложений, слайд №5
Описание слайда:

Слайд 6





Упражнение 6-1
Отладка упражнения VI
Время на выполнение : 15 мин.
Описание слайда:
Упражнение 6-1 Отладка упражнения VI Время на выполнение : 15 мин.

Слайд 7





Проверка верности времени исполнения
Программные средства развертки
Выполнение Профиля и инструменты Памяти
Временные функции, такие как: Tick Count function и NI Time Stamp VIs
Аппаратные средства развертки
Драйвера функционального назначения
Осциллограф
Описание слайда:
Проверка верности времени исполнения Программные средства развертки Выполнение Профиля и инструменты Памяти Временные функции, такие как: Tick Count function и NI Time Stamp VIs Аппаратные средства развертки Драйвера функционального назначения Осциллограф

Слайд 8





Профилирование
Выберите Tools»Profile»Performance and Memory
Описание слайда:
Профилирование Выберите Tools»Profile»Performance and Memory

Слайд 9





Определение длительности операции
Описание слайда:
Определение длительности операции

Слайд 10





Функция Tick Count — хороший метод
Измерение времени выполняется в итерациях N, с использованием таймера в миллисекундах
Описание слайда:
Функция Tick Count — хороший метод Измерение времени выполняется в итерациях N, с использованием таймера в миллисекундах

Слайд 11





Benchmarking — лучший метод
Описание слайда:
Benchmarking — лучший метод

Слайд 12





Аппаратная проверка
Драйвера (NI-DAQmx)—Используйте обратную связь программного обеспечения драйвера, такого как DAQmx, для подтверждения того, что система продолжает работать в реальном времени
Используйте осциллограф для измерения общей системы неустойчивой синхронизации
Описание слайда:
Аппаратная проверка Драйвера (NI-DAQmx)—Используйте обратную связь программного обеспечения драйвера, такого как DAQmx, для подтверждения того, что система продолжает работать в реальном времени Используйте осциллограф для измерения общей системы неустойчивой синхронизации

Слайд 13





Упражнение 6-2
Проверка времени выполнения
Время на выполнение : 25 мин.
Описание слайда:
Упражнение 6-2 Проверка времени выполнения Время на выполнение : 25 мин.

Слайд 14





Проверка загруженности памяти
Окно Profile Performance and Memory 
Окно Target Information
Места, где происходит выделение памяти
Системный менеджер
Описание слайда:
Проверка загруженности памяти Окно Profile Performance and Memory Окно Target Information Места, где происходит выделение памяти Системный менеджер

Слайд 15





Окно Target Information
Описание слайда:
Окно Target Information

Слайд 16





Места, где происходит выделение памяти
Отображение специфических областей на блок-диаграмме где происходит выделение памяти
Описание слайда:
Места, где происходит выделение памяти Отображение специфических областей на блок-диаграмме где происходит выделение памяти

Слайд 17





Системный менеджер
Отображается загрузка памяти и процессора
Отображается состояние VI
Запуск, Простой, Остановка
Запуск/Остановка загруженного VI без лицевой панели
Описание слайда:
Системный менеджер Отображается загрузка памяти и процессора Отображается состояние VI Запуск, Простой, Остановка Запуск/Остановка загруженного VI без лицевой панели

Слайд 18





Системный менеджер
Описание слайда:
Системный менеджер

Слайд 19





Конфигурация менеджера
Выберете Properties для целевого устройства в проекте
Включите доступ к VI-серверу
3. Добавьте IP адрес
    компьютера в
    список доступа TCP/IP
Описание слайда:
Конфигурация менеджера Выберете Properties для целевого устройства в проекте Включите доступ к VI-серверу 3. Добавьте IP адрес компьютера в список доступа TCP/IP

Слайд 20





Конфигурация менеджера
Период обновления
Как часто менеджер проверяет информацию
Если удаленное устройство слишком загружено, то информация не передается вообще
Описание слайда:
Конфигурация менеджера Период обновления Как часто менеджер проверяет информацию Если удаленное устройство слишком загружено, то информация не передается вообще

Слайд 21





Конфигурация менеджера
Позволяет сохранять информацию о любых изменениях
Описание слайда:
Конфигурация менеджера Позволяет сохранять информацию о любых изменениях

Слайд 22





Загрузка памяти и процессора
Показывает динамику загрузки памяти и процессора
Различными цветами представлены различные приоритеты
Красный = Критический
Желтый = Высокий
Белый = Нормальный
Голубой = Низкий
[c]FP показывает 100% загрузку CPU
Описание слайда:
Загрузка памяти и процессора Показывает динамику загрузки памяти и процессора Различными цветами представлены различные приоритеты Красный = Критический Желтый = Высокий Белый = Нормальный Голубой = Низкий [c]FP показывает 100% загрузку CPU

Слайд 23





Упражнение 6-3
Проверить использование памяти
Время на выполнение: 15 мин.
Описание слайда:
Упражнение 6-3 Проверить использование памяти Время на выполнение: 15 мин.

Слайд 24





LabVIEW Execution Trace Toolkit
Подробная информация о распределении процессорного времени между потоками и VI
Описание слайда:
LabVIEW Execution Trace Toolkit Подробная информация о распределении процессорного времени между потоками и VI

Слайд 25





Как это работает?
Описание слайда:
Как это работает?

Слайд 26





Оснащение ВП
Запуск трассировки
Описание слайда:
Оснащение ВП Запуск трассировки

Слайд 27





Оснащение ВП Пример
Типичным примером реализации является:
Начните трассировку до выполнения кода
Завершите трассировку после выполнения и отправки кода на компьютер
Описание слайда:
Оснащение ВП Пример Типичным примером реализации является: Начните трассировку до выполнения кода Завершите трассировку после выполнения и отправки кода на компьютер

Слайд 28





Буфер регистрации трассировки
Регистрируется каждое событие
Емкость буфера ограничена
Если буфер переполнен, записи будут стираться начиная с самой старой
Описание слайда:
Буфер регистрации трассировки Регистрируется каждое событие Емкость буфера ограничена Если буфер переполнен, записи будут стираться начиная с самой старой

Слайд 29





Результат трассировки
Потоки
Показывает активность каждого потока
Приоритеты обозначены цветами
Флаг, детализировавший события
Описание слайда:
Результат трассировки Потоки Показывает активность каждого потока Приоритеты обозначены цветами Флаг, детализировавший события

Слайд 30





Просмотр модулей: Флаги
Более детальные события показаны окрашенными флагами
Объект синхронизации памяти (мьютекс памяти)
Сон
Ожидание
Конфигурация флагов 
(к примеру,
 временные циклы)
Описание слайда:
Просмотр модулей: Флаги Более детальные события показаны окрашенными флагами Объект синхронизации памяти (мьютекс памяти) Сон Ожидание Конфигурация флагов (к примеру, временные циклы)

Слайд 31





Упражнение 6-4
Выполнение Трассировки
Время на выполнение: 15 мин.
Описание слайда:
Упражнение 6-4 Выполнение Трассировки Время на выполнение: 15 мин.

Слайд 32





Заключение
Real-Time System Manager
Performance and Memory Profiler
Execution Trace Tool
Пробники
Окно Target Information
Описание слайда:
Заключение Real-Time System Manager Performance and Memory Profiler Execution Trace Tool Пробники Окно Target Information



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