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


Корректность программных средств

Корректность программных средств – это соответствие проверяемого объекта некоторому эталонному объекту или совокупности более или менее формализованных характеристик и правил.Корректность текстов программ – это степень соответствия исходных текстов программ формализованным правилам

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

Слайд 1Корректность программных средств

Корректность программных средств

Слайд 2Корректность программных средств – это соответствие проверяемого объекта некоторому эталонному

объекту или совокупности более или менее формализованных характеристик и правил.
Корректность

текстов программ – это степень соответствия исходных текстов программ формализованным правилам языков спецификаций и программирования.
Конструктивная корректность модулей – это соответствие им структуры общих правил структурного программирования и конкретным правилам оформления и внутренних построения программных модулей в данном заказе.
Функциональная корректность модулей – это корректность обработки исходных данных и получение результатов.

Корректность программных средств – это соответствие проверяемого объекта некоторому эталонному объекту или совокупности более или менее формализованных

Слайд 3Конструктивная корректность данных определяется правилами их структурирования и упорядочивания.
Функциональная корректность

данных связана в основном с конкретизацией их содержания в процессе

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

Конструктивная корректность данных определяется правилами их структурирования и упорядочивания.Функциональная корректность данных связана в основном с конкретизацией их

Слайд 4Синтаксический контроль корректности текстов программ – это проверка входного текста

программы на соответствие синтаксису языка программирования.
Семантический контроль корректности текстов программ

– это проверка корректности применения и взаимодействия базовых конструкций языка программирования в тексте проверяемой программы.
Формализованный структурный контроль программ основывается на статистической проверке соответствия структуры программы и последовательности основных операций использования памяти в системе эталонных правил.
Верификация (подтверждение правильности) состоит в проверке и доказательстве корректности разработанной программы по отношению к совокупности формальных утверждений представленных программных спецификаций и полностью определяющем связи между входными и выходными данными программы.

Синтаксический контроль корректности текстов программ – это проверка входного текста программы на соответствие синтаксису языка программирования.Семантический контроль

Слайд 5Корректность комплексов программ

Корректность комплексов программ

Слайд 6Схема взаимодействия компонент, определяющих обнаруженные отклонения программ от эталонных

Схема взаимодействия компонент, определяющих обнаруженные отклонения программ от эталонных

Слайд 7 Типы эталонов и методы проверки корректировки программ

Типы эталонов и методы проверки корректировки программ

Слайд 8 Методы получения эталонных значений

Методы получения эталонных значений

Слайд 9 Блок-схема системы верификаций программных модулей

Блок-схема системы верификаций программных модулей

Слайд 10Общая схема отладки программы

Общая схема отладки программы

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

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

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

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

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


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

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