Необхідно виконати два завдання з системного програмування на JAVA. Завдання №1: визначити взаємне розташування прямої та площини, вивести канонічні рівняння та текстовий опис. Завдання №2: створити веб-інтерфейс для визначення типу поверхні другого порядку з можливістю перегляду результатів. Обов'язково включити коментарі до коду.
Лабораторна по JAVA (Власний фреймворк впровадження залежностей)
Завдання та правила оцінювання
• Імплементувати бібліотеку, що дозволяє створювати екземпляри об’єктів з усіма залежностями схожу на PicoContainer.
• Буде надано Gradle-проект, що містить всі необхідні публічні інтерфейси, їх змінювати не можна.
• Бібліотека має підтримувати анотації Injectта Singleton;
• Проект-заглушка містить лише базові тестові сценарії, що мають на меті на прикладах продемонструвати очікуваний спосіб використання бібліотеки. Студент має сформувати достатній набір тестових сценаріїв. У разі відсутності важливих тестових сценаріїв робота може бути відправлена на доопрацювання або знижена оцінка, на розсуд викладача;
Посилання на GitHub, де надано файли для виконання цієї лабораторної.
Вимоги: Написати роз'юснюючі коментарі!!!
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Системное программирование2 заявкиЗакрыт2 года назад
Необхідно унікалізувати готовий код програми на 25-50%, змінити зовнішній вигляд та створити звіт у Word. Програма призначена для розпізнавання тексту в сканованих документах та порівняння з електронними копіями. Звіт має містити >15 сторінок з описом роботи програми, скріншотами та текстом.
Системное программирование3 заявкиЗакрыт2 года назадРазработать BLE приложение, использующее WIN API для 32-битной системы. Необходимо создать протокол для передачи данных между устройством и ПК, включая методы отправки и приема данных из CAN шины. Также требуется разработка интерфейса для ввода необходимых данных.
Системное программированиенет заявокЗакрыт2 года назадНеобходимо адаптировать макрос Excel, разработанный для Windows, для корректной работы на Mac OS. Обеспечить полную функциональность и возможность сохранения файла на Mac. Макрос небольшой, требуется проработка совместимости.
Системное программирование2 заявкиЗакрыт2 года назадТребуется разработать шаблоны для выставления счетов и ТТН в системе Битрикс24. Необходимо выполнить полную настройку процесса выставления документов из сделки. Убедитесь, что все шаблоны соответствуют требованиям и легко интегрируются в систему.
Системное программирование1 заявкаЗакрыт2 года назадНеобходимо разработать шаблоны для выставления счетов и ТТН из Битрикс24, а также произвести полную настройку процесса выставления документации из сделки. Ожидается проработка всех аспектов настройки.
Системное программированиенет заявокЗакрыт2 года назадНеобходимо разработать скрипт для автоматизации действий в Adobe After Effects и Premiere. Скрипт должен заменять фото в проекте, импортировать аудио и экспортировать видео. Все материалы будут предоставлены. Задача интересная и нетипичная.
Системное программирование3 заявкиЗакрыт2 года назадНеобходимо переписать рабочий код на Python (50 строк), который подключается к удаленному websocket и получает котировки forex, на C или C++. Цель — улучшение производительности программы.
Системное программирование1 заявкаЗакрыт2 года назадТребуется разработать две программы на языке C# в области системного программирования. Необходимо учитывать лучшие практики и оптимизацию кода для достижения высокой производительности.
Системное программирование5 заявокЗакрыт2 года назад