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

Использование библиотек Code Contracts, Contract++, PhpDeal, Cerny.js и jContractor для реализации принципов контрактного программирования. Применение аналитической иерархической процедуры Саати для проведения сравнительного анализа программных продуктов.

Подобные документы

  • Понятие сетевого программного обеспечения, его основные категории. Характеристика сетевых операционных систем, преимущества одноранговых сетей. Разработка клиент серверного приложения в среде программирования Borland Builder C++ с использование сокетов.

    курсовая работа, добавлен 06.10.2017

  • Основные понятия, элементы, структура языка Pascal ABC, применение его для изучения основ программирования. Процедуры и функции в языке Паскаль, ресурсия, действия над данными, работа с массивами и графикой. Сущность методик решения основных типов задач.

    методичка, добавлен 25.01.2011

  • Сущность современных языков программирования и история возникновения программирования. Классификация основных языков программирования. Применение структурных и объектно-ориентированных подходов программирования. Новые поколения в программировании.

    курсовая работа, добавлен 02.05.2018

  • Сущность и характеристика основных принципов, лежащих в основе разработки, реализации и технического обслуживания электронной библиотеки ВУЗа. Создание и доступ к электронной библиотеке. Формирование архива и сменных производных для публичного доступа.

    статья, добавлен 30.09.2012

  • Изучение теоретических основ и общих принципов объектно-ориентированного программирования. Исследование практического применения принципов объектно-ориентированного программирования и создание приложения на языке С++: класс "Учет успеваемости студентов".

    курсовая работа, добавлен 19.03.2012

  • Процесс "засылки" значения в переменную. Простой и составной операторы. Использование оператора выбора для реализации нескольких альтернативных вариантов действий. Процедуры для выхода из программных блоков. Процедуры неструктурной передачи управления.

    презентация, добавлен 13.10.2013

  • Принципы разработки программного обеспечения и программных систем. Взаимосвязь между стандартными процессами. Синтезирующее, конкретизирующее и сборочное программирование. Применение математических принципов к разработке программного обеспечения.

    курс лекций, добавлен 27.09.2017

  • Раздел математического программирования, изучающий экстремальные задачи, в которых на искомые переменные накладывается условие целочисленности, а область допустимых решений конечна. Метод Гомори и его применение. Циклический алгоритм программирования.

    контрольная работа, добавлен 18.12.2015

  • Описание деятельности ООО "Фаворит": структурная схема, аппаратное и программное обеспечение. Обязанности вакансии места прохождения практики. Основы алгоритмизации и программирования. Математические методы в информатике. Информационная безопасность.

    отчет по практике, добавлен 17.06.2012

  • Этапы создания программных продуктов. Сущность алгоритмов, характеристика свойств и способов описания. Основные уровни и поколения языков программирования. Понятие и назначение компьютерной сети. Функции, возможности и области применения баз данных.

    курс лекций, добавлен 30.10.2013

  • Состав и назначение памяти компьютера. Представление информации в компьютере, ее единицы измерения. Табличные процессоры: Quattro Pro, SuperCalc, Excel. Программное обеспечение ЭВМ. Языки программирования. Методология разработки программных продуктов.

    контрольная работа, добавлен 03.10.2014

  • Понятие и характеристика языков программирования. Две группы языков программирования: языки низкого и высокого уровня. Способы реализации языков программирования. Стандартизация и классификация языков программирования. Типы, виды и структура данных.

    реферат, добавлен 25.03.2010

  • Особенности воспитания Августы Ады Кинг (леди Лавлейс), ее увлечение математикой, знакомство с разностной вычислительной машиной Бэббиджа. Анализ принципов работы аналитической машины с числами Бернулли, роль изобретения первого языка программирования.

    реферат, добавлен 04.05.2015

  • Инновационная технология для научно-образовательных электронных библиотек, которая основана на возможностях открытой публикации и открытого доступа к их информационным объектам. Обеспечение динамического обогащения семантики контента открытой библиотеки.

    статья, добавлен 23.07.2017

  • Массив указателей на заголовки списков. Возможность разбиения программы на составляющие ее элементы. Принципы объектно-ориентированного программирования. Использование сложной схемы организации списка. Функция сортировки и добавления элементов по позиции.

    курсовая работа, добавлен 06.08.2013

  • Определение роли хорошо спланированного ресурса в интернете в функционировании предприятия. Изучение методики проектирования web-сайта. Ознакомление с результатами обзора программных средств для реализации сайта. Анализ языков программирования сайтов.

    отчет по практике, добавлен 15.03.2016

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

    статья, добавлен 28.07.2017

  • Сравнительный анализ аппаратно-программных средств дистанционного обучения. Описание свойств и задач подсистемы, выбор ее структуры, требования к ядру, механизм взаимодействия модулей, выбор языка программирования. Безопасность и экологичность проекта.

    дипломная работа, добавлен 14.02.2012

  • Основные понятия линейной алгебры и выпуклого анализа, применяемые в теории математического программирования. Математические основы решения задачи линейного программирования графическим способом. Симплекс метод, Геометрический метод. Транспортная задача.

    курсовая работа, добавлен 12.12.2016

  • Теория, технология работы со средой программирования Delphi. Сравнительный анализ языков программирования, преимущества, недостатки языка Delphi. Варианты заданий из прикладных областей для учащихся старших классов изучающих Delphi на уроках информатики.

    курсовая работа, добавлен 14.10.2017

  • Объектно-ориентированное программирование как технология программирования. Изучение основных принципов ООП: модульность, нисходящее проектирование, пошаговость и структурность. Понятия объекта и класса объектов, инкапсуляция, наследование и полиморфизм.

    реферат, добавлен 18.09.2009

  • История появления и развития компьютеров и вычислительной техники. Классификация языков программирования. Операции с базами данных. Направления и примеры использования искусственного интеллекта. Сравнительный анализ отечественных и зарубежных технологий.

    реферат, добавлен 03.03.2018

  • Формирование электронных библиотек в составе информационных ресурсов учебной библиотеки. Оценка электронных ресурсов библиотеки центра подготовки УМВД России по Хабаровскому краю. Предпочтения пользователей библиотеки в отношении электронных ресурсов.

    дипломная работа, добавлен 12.06.2013

  • Определение критериев оценки защиты от несанкционированного доступа к конфиденциальной информации Т. Саати. Выбор метода подтверждения подлинности субъекта аутентификации. Преимущества и недостатки биометрии, виды биометрических характеристик и сканеров.

    статья, добавлен 19.12.2017

  • Основные этапы программирования на ассемблере. Реализация алгоритма Cyclic Redundancy Code. Методы проверки массива данных. Трансляция кода в исполняемый файл. Контроль на четность массива данных, хранящегося в некоторой области памяти и программы.

    курсовая работа, добавлен 10.01.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.