Разработать лабораторные
1. Используя MFC, обеспечить начальное изображение комбинации фигур в любом месте экрана. Начальное изображение формируется в ручном режиме с помощью команд оператора (меню, кнопки, введение параметров и др.). Для передвижения и редактирование фигур, идентификации ее элементов (точек, линий и др.) использовать мышь. Обеспечить также генерацию таблиц базы данных (использовать только БД Oracle), которые бы имели достаточную информацию для воспроизведения окончательного, после редактирования изображения, всей комбинации фигур. Изобразить координатные оси
Дальнейшее редактирование каждой фигуры должны обеспечивать:
параллельное перемещение (в произвольном направлении) фигуры или группы фигур;
пропорциональное увеличение (уменьшение) размеров фигуры или группы фигур;
обращение фигуры относительно каждой из осей координат на некоторый угол (в градусах) и осей каждой из других фигур, которые есть в комбинации. Дискретность изменения угла является параметром, который избирается пользователем;
изменение цвета каждого из элементов фигуры;.
построение проекций на каждую из координатных плоскостей всей комбинации фигур или отдельных групп (за разделами, которые приведены дальше);
при перемещениях фигур показывать "проникновение одной через другую";
Конус
Цилиндр
2. Разработать программу для одновременного редактирования по сети текстового файла. Другими словами, несколько пользователей могут одновременно работать с разными частями текстового файла, при этом исправления, сделанные одним пользователем, видны остальным.
Visual studio 2015/C++/дальнейшая поддержка.
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 4 дня 18 часов назад ∙ 5 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 5 дней 1 час назад ∙ 14 ставок |
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)
1000 UAH
Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом… C и C++, C# ∙ 9 дней 8 часов назад ∙ 2 ставки |
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 12 дней 10 часов назад ∙ 8 ставок |
Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500… C и C++, Встраиваемые системы и микроконтроллеры ∙ 13 дней 10 часов назад ∙ 5 ставок |