Выберите Ваш город X

Проверка c/c++ программ с помощью CBMC

Скачать Гарантия
Код работы: 29683
Дисциплина: Безопасность операционных систем
Тип: Курсовая
Вуз:нет вуза - посмотреть другие работы и дисциплины по этому вузу
   
Цена: 390 руб.
Просмотров: 98
Выложена: 24 июля 2018г.
   
Содержание: Содержание

1 Описание и возможности CBMC 3
2 Порядок работы с CBMC 6
3 Примеры работы с CBMC 7
4 Задания для самостоятельного выполнения 12
Список использованных источников 24

   
Отрывок: 1 Описание и возможности CBMC
CBMC (Context Bounded Model Checking) представляет собой инструмент, предназначенный для статической верификации программ. Сам термин «верификация» означает проверку соответствия объекта некоторому свойству. Применительно к программному обеспечению, под термином «верификация» понимается проверка соответствия программного обеспечения технической документации. В процессе верификации программного обеспечения, в том числе, выполняется поиск ошибок.
Все методы верификации программного обеспечения можно разделить на две большие группы: статической и динамической верификации. На практике могут быть использованы и иные методы (такие как экспертиза, формальные методы анализа и синтетические методы), однако наибольшее распространение получили именно методы статической и динамической верификации.

2 Порядок работы с CBMC
Для использования CBMC необходимо скачать версию утилиту для используемой в работе операционной системы. Все версии программы доступны по ссылке: http://www.cs.cmu.edu/~modelcheck/cbmc/.
В нашем случае программа будет использоваться в операционной системе Windows. Скачаем компоненты программы, разархивируем их на жесткий диск и добавим данный каталог к переменной PATH.

3 Примеры работы с CBMC
Начнем рассмотрение возможностей CBMC с демонстрации использования механизма проверки указателей. Для этих целей используется ключ --pointer-check.

Скачать эти материалы

 
Не нашли подходящих материалов? Обратитесь к нам – наши тьюторы Вам помогут. Отправьте заявку прямо сейчас.
 
Вернуться к рубрикатору дисциплин »
 

Отзывы клиентов о качествеуслуг наших тьюторов

10 января 2024г.
Андрей
4.9

Возможно Вас также заинтересуют другие материалы:

Тема: Проблемы информационного менеджмента на современном этапе Подробнее
Тип: Контрольная
Вуз: СГУ Путей Сообщения
Просмотры: 2477
Выложена: 07 июля 2014г.
Тема: Формы участия населения в осуществлении местного самоуправления Подробнее
Тип: Курсовая
Вуз: РАНХиГС
Просмотры: 130
Выложена: 26 июня 2019г.
Тема: Утилизация золошлаковых отходов Кемеровской ГРЭС: управленческие аспекты Подробнее
Тип: Дипломная
Вуз: РЭУ им. Г.В.Плеханова
Просмотры: 184
Выложена: 02 августа 2019г.
Тема: Страхи Подробнее
Тип: Доклад
Вуз: НЕ ВУЗ
Просмотры: 136
Выложена: 02 июля 2018г.
Тема: Современные проблемы экономического роста в РФ Подробнее
Тип: Курсовая
Вуз: ВЗФИ
Просмотры: 1318
Выложена: 31 июля 2017г.
Тема: Вариант 2 Подробнее
Тип: Контрольная
Вуз: АлтГПА
Просмотры: 2999
Выложена: 25 июня 2014г.

Поиск других материалов, подготовленных тьюторами «ИнПро»® для студенческих работ


Не смогли найти нужный материал? Вы можете отправить заявку или обратиться к услугам тьюторов
 
Вы также можете: Вернуться к рубрикатору дисциплин »
 
 

Запомнить сайт

Обязательное поле
Обязательное поле
Обязательное поле
До окончания скидки Скидка 10%
Льготный урок с репетитором