Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Вітаю, треба виконати лаб роботи. Третю я зробив, також зробив частину четвертої, залишилось тільки добавити функціонал редагування. Після закінчення четвертої, необхідно виконати п'яту. Код що вже написаний скину в особисті

Лабораторна робота 3. Створення графічної програми для роботи з класами та наслідуванням

Створити програму з графічним інтерфейсом, у якій:

  • визначити батьківський клас відповідно до варіанту;
  • самостійно обрати та успадкувати клас-нащадок від батьківського класу, визначити методи та атрибути;
  • створити об’єкт клас-нащадка, з використанням елементів Entry, Label та Button модуля Tkinter організувати інтерфейс для введення значень для атрибутів цього об’єкта, вивести отриману про об’єкт інформацію у зручному для користувача вигляді;
організувати галерею з 3-4 зображеннями створеного об’єкта, переключати зображення вперед-назад по натисканню на елементи Button.

Лабораторна робота 4. Створення графічної програми з використанням списків та кортежів

Взяти за основу програму, розроблену у лабораторній роботі № 3.

Доповнити опис об’єкта не менш ніж 4-ма атрибутами. Значення цих атрибутів користувач повинен обирати із списку з можливістю прокручування (скролінгу) елементів, який надає програма. Для роботи з такими атрибутами використовувати списки та кортежі.

Наприклад, для вибору кольору товару доцільно використовувати список, так як набір припустимих кольорів може змінюватись, а для вводу назви дня тижня – кортеж, бо перелік таких назв є незмінним.

Для атрибутів, представлених списками, додати можливості:

  • додавання нових значень у список;
  • редагування елементів списку;
  • сортування списку;
  • видалення елементу із списку;
  • перевірки, чи не є список порожнім;
  • перестановки елементів списку у зворотному порядку;
  • перевірки, чи не перевищує розмір списку певного лімітного розміру.
Лабораторна робота 5. Створення програми для роботи з файлами

Взяти за основу програму, розроблену у лабораторній роботі № 4.

Доповнити програму таким чином, щоб вона вміла:

  • вводити дані (атрибути) для довільної кількості об’єктів;
  • зберігати дані об’єктів у файлах різних типів: текстовому, csv та бінарному (інформація в файлах повинна дублюватись, тобто всі файли зберігають одні і ті ж самі дані);
  • зчитувати дані об’єктів з файлів різних типів: текстового, csv та бінарного;
  • виводити на екран дані по об’єктам (порційно, окремо для кожного об’єкта) у зручному для користувача вигляді.
Для переключення між різними об’єктами використовувати кнопки Button модуля Tkinter. Для збереження трьох файлів (.txt, .csv та .bin) створити папку, ім’я якої співпадає з прізвищем студента. Шлях до папки визначати самостійно.
2 года назад
Erikga
20 лет
4 года в сервисе
Был
год назад

Заявки фрилансеров

Зуля
 
44 года
2 года в сервисе
Была
2 года назад
2 года назад
Алексей
 
24 года
2 года в сервисе
Был
2 года назад
2 года назад
Алексей
 
51 год
8 лет в сервисе
Был
7 часов назад
110 отзывов(-1)
2 года назад
ТОП-5
Прикладное ПО
  • Похожие заказы

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

    Закрыт
    2 года назад
  • Необходимо обосновать выбор оптимального решения с использованием метода анализа иерархий и метода ELECTRE. Предоставьте детальный анализ и аргументацию для каждого из методов.

    Закрыт
    2 года назад
  • Требуется разработать приложение, которое будет извлекать данные из шаблонных документов, таких как акты и договора. Подсистема должна принимать n количество документов, позволять пользователю выбирать графы для извлечения и экспортировать данные в форматы json, csv, xlsx. Также необходимо реализовать обработку табличных значений. Срок выполнения 8 дней.

    Закрыт
    2 года назад
  • Разработайте макрос на VBA для Excel, который будет преобразовывать данные в таблице. Учитывайте количество подчеркиваний в колонках G и I для заполнения колонок K, M, O и Q. Пример файла предоставлен в приложении.

    Прикладное ПОнет заявок
    Закрыт
    2 года назад
  • Ищем разработчика node.js для аудита кода, рефакторинга и добавления функционала в проект. Задачи включают создание прослушивателя событий, выделение повторяющегося кода в библиотеку, написание файлового модуля и миграцию на микросервисную архитектуру. Опыт работы с проектами большого объема и внимание к безопасности обязательны.

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

    Прикладное ПОнет заявок
    Закрыт
    2 года назад
  • Разработать макрос Excel, который автоматически копирует данные из открытых вкладок Chrome в соответствующие листы Excel. При выполнении макроса необходимо кликнуть по центру для корректного выделения данных. Если листы заняты, данные должны вставляться в новые листы. После завершения процесса документ Excel должен быть сохранен и закрыт.

    Прикладное ПО1 исполнитель
    Завершен
    2 года назад
  • Требуется решить 10 задач по матрицам, используя платформу WinForms. Задачи могут быть любые, важно предоставить подробное решение. Ожидается качественная работа с учетом всех требований.

    Прикладное ПОнет заявок
    Завершен
    2 года назад
  • Требуется реализовать проект в Tinkercad, где на ЖК-экране отображается игра 'Динозаврик'. Игра управляется двумя кнопками: первая позволяет динозавру прыгать, вторая - приседать. Скорость появления изображения регулируется потенциометром. При преодолении препятствий увеличивается счётчик, и загорается RGB-лампа. Игра заканчивается при наборе 15 очков с проигрыванием мелодии.

    Закрыт
    2 года назад
  • Разработать схему в PROTEUS для курсовой работы на тему 'Цифровой измеритель мощности'. Необходимо вывести на LCD полную активную и реактивную мощность, а также косинус сдвига фазы. Заменить шунт на датчик Холла и написать код для микроконтроллера. Схему можно адаптировать по предоставленному примеру.

    Закрыт
    2 года назад