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

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

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

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

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

  • Определение понятия, типы и классификация вредоносного программного обеспечения. Характеристика разновидностей вирусов и основных способов борьбы с ними. Изучение проблемы действия вредоносного кода в оперативной системе семейств Unix и Android.

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

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

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

  • Общее описание и условия применения языка программирования Си. Основные этапы создания игры с искусственным интеллектом "Морской бой" в программе Code Blocks. Правила игры и разработка инструкции пользователя. Принцип реализации программного кода.

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

  • Описание основных алгоритмов, используемых в программе, реализующей параллельную работу нескольких процессов. Работа программы с параметрами: kurs.exe и text.txt. Описание основных подпрограмм, переменных, констант и типов. Обзор исходного кода программы.

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

  • Описание среды программирования. Программы просмотра HTML-документов. Требования к техническому и программному обеспечению. Методика разработки интернет-сайта. Создание полноценного функционирующего программного кода с внешней графической надстройкой.

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

  • Особенность определения традиционных и нетрадиционных тестов. Главная сущность теории реляционных баз данных. Анализ создания нового программного продукта. Характеристика сотворения проекта модульного задания. Выполнение рефакторинга тестируемого кода.

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

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

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

  • Виды тестирования и его структура. Основная характеристика теста. Этапы разработки проекта. Создание проекта на Visual Basic. Визуальное программирование. Второй этап, задание значений свойствам объектов. Программный код. Описание программного кода.

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

  • Установка и настройка необходимых драйверов и прикладного программного обеспечения. Разработка формы приложения. Написание программного кода приложения. Анализ возможных вариантов подключения базы данных. Размещение компонентов на форме проекта.

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

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

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

  • Автоматизированная обработка информации по управлению трудовыми ресурсами, функциональные преимущества. Штриховое кодирование информации. Структура штрихового кода ЕАМ. Свойства информации 1:С "Бухгалтерия". Расчет контрольной цифры для кода ЕAN13.

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

  • Описание учета договоров купли-продажи автомобилей. База данных в MS Access, формы проекта, выбор и назначение компонентов. Разработка модулей, процедур, функций проекта и их назначение. Листинг программного кода и визуальное представление результатов.

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

  • Описание механизма введения в компьютер исходного ассемблерного текста программы. Осуществление шага ассемблирования, который включает в себя трансляцию исходного кода в машинный, объектный код и генерацию OBJ-модуля. Запуск программы-транслятора MASM.

    лабораторная работа, добавлен 18.03.2011

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

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

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

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

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

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

  • Построение диаграммы классов объектной модели. Графическое представление диаграмм деятельности и диаграмм последовательностей. Сущность и цели построения Use Case–диаграммы. Конструкция главного диалогового окна. Исходные тексты программного кода.

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

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

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

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

    практическая работа, добавлен 09.06.2014

  • Проведение исследования теоремы о NP-полноте задачи деобфускации при добавлении к запутываемой программе дополнительных входных и выходных данных. Разработка алгоритма перевода машинного кода в промежуточное представление на основе частичной эмуляции.

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

  • Применение условного оператора if в Object Pascal для выполнения (невыполнения) варианта кода в зависимости от условий. Использование оператора case. Цикл for с отрицательным приращением для вычисления факториала. Вложенные циклы и форматирование кода.

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

  • Кодирование информации. Построение кода Хаффмана для набора букв. Подсчет средней длины кодового слова. Использование частоты вхождения букв. Построение кода Шеннона. Кодировка имени арифметическим кодом. Вычисление кумулятивных вероятностей по формуле.

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

  • Типы и классификация вредоносного программного обеспечения (ПО). Разновидности вирусов и способы борьбы с ними. Проблема вредоносного кода в операционной системе (ОС) семейства Unix. Вредоносное ПО в ОС Android и внедрение средств защиты информации.

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

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

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

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