Детальная информация

Название: Аппроксимация стандартной библиотеки Java: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения»
Авторы: Гасилов Дмитрий Олегович
Научный руководитель: Сиднев Александр Георгиевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: Java; LibSL; Java standart library; Java Collections framework; анализ кода; аппроксимация библиотек; code analysis; library approximation
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.01
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3654
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\22964

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В ходе работы проведен обзор существующих решений по работе со сторонними библиотеками, подробно описан подход к решению на основе аппроксимации с использованием языка LibSL, так же был разработан метод для тестирования подобных аппроксимаций и проведен анализ полученных результатов.

In the course of the work, a review of the results on solutions with third-party libraries was carried out, an approach to a solution based on approximations using the LibSL language was described in detail, a method for testing approximation producers was also developed, and an income analysis was carried out.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, ТЕРМИНОВ И СОКРАЩЕНИЙ
  • ВВЕДЕНИЕ
  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОБЗОР АНАЛОГОВ
    • 1.1. Критерии для оценивания
    • 1.2. Обзор существующих решений
    • 1.3. Выводы по разделу.
  • 2. ПОСТАНОВКА И АНАЛИЗ ЗАДАЧИ
    • 2.1. Постановка задачи
    • 2.2. Выбор путей решения.
    • 2.2.1. Правила аппроксимации.
    • 2.2.2. Материал для аппроксимации.
  • 3. СПЕЦИФИКАЦИЯ БИБЛИОТЕКИ
    • 3.1. Состав Java Collection framework
    • 3.2. Список-аппроксимация.
    • 3.3. Java.Util.Collection
    • 3.4. Java.Util.Map
    • 3.5. java.util.Collections
    • 3.6. Выводы по разделу
  • 4. ПОДГОТОВКА К ТЕСТИРОВАНИЮ СПЕЦИФИКАЦИИ.
    • 4.1. Разработка генератора кода
    • 4.1.1. Генерация классов
    • 4.1.2. Генерация тела функции
    • 4.1.3. Генерация Actions.
    • 4.2. Выводы по разделу
  • 5. ТЕСТИРОВАНИЕ
    • 5.1. Тестирование генератора кода.
    • 5.2. Тестирование аппроксимации.
    • 5.3. Выводы по разделу
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Статистика использования

stat Количество обращений: 5
За последние 30 дней: 0
Подробная статистика