Лабораторная работа C#
425 UAHНеобходимо выполнить 4 лабораторные работы и написать отчёты. Пример выполнения первой лабораторной работы прикрепил, с кодом.
Лабораторная работа 1 :
1.Для заданной структуры данных разработать абстрактный класс и класс наследник. В классе реализовать конструкторы. Создать методы, работающие с полями класса. Часть из них должны быть виртуальными. Добавить методы-свойства и индексаторы.
2.Разработать интерфейсные классы, добавляющие некоторые методы в класс-потомок. Изучить причины возникновения коллизий имен при наследовании и способы устранения.
3.Разработать классы исключительных ситуаций и применить их для обработки возникающих исключений.
4.Создать SDI-приложение (Single Document Interface) с элементами ввода и отображения полей класса. Для этого использовать различные элементы управления: текстовые поля, списки, независимые и радио- кнопки, а также панели.
5.Ввод новых данных и редактирование осуществлять через дополнительную диалоговую форму.
6.При изменении данных запрашивать подтверждение через окно диалога. В случае неполных данных или ошибок ввода сообщать об ошибке.
7.Объекты сохранять в коллекции.
8.Реализовать просмотр всей коллекции объектов через список. Для редактирования выбранного объекта создать дополнительную форму модального диалога.
9.Добавить на форму меню, позволяющее работать с пунктами: добавить, просмотреть, удалить, редактировать, справка.
10.Дублировать основные операции панелью инструментов.
Додатки 5
Актуальні фриланс-проєкти в категорії C#
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 7 днів 2 години тому ∙ 2 ставки |
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 9 днів 22 години тому ∙ 14 ставок |