6 семестр
Инвариантная самостоятельная работа
Тема 1
1.1 Разработка скрипта, вычисляющего статистические показатели (среднее значение, дисперсия, среднее квадратичное отклонение) для данных, считанных из CSV-файла. 1.2 Осуществить рефакторинг (модификация) скрипта, вычисляющего статистические показатели для данных, считанных из CSV, с использованием библиотеки научных вычислений numpy.
Тема 2
2.1 На основе кода, предоставленного преподавателем, реализовать генератор чисел ряда Фибоначчи. Генератор требуется создать двумя вариантами: с помощью генератора списков, с помощью функции, внутри которой yield.
2.2 Разработать программу, позволяющую генерировать уникальные идентификаторы: UUID (universally unique identifier). Структура UUID — на усмотрение студента.
Тема 3
3.1 Разработать программу, позволяющую решать квадратное уравнение через вычисление дискриминанта. В программе должен быть предусмотрен ввод значений коэффициентов a, b, c пользователем.
3.1 Разработать программу, позволяющую решать систему уравнений. Программа должна позволять вводить коэффициенты при неизвестных, а также должна учитывать возможность несовместного решения системы. Графический интерфейс реализовать с помощью PyQt или TKinter.
Лабораторные работы
Лабораторные работы 1, 2. Вычисление статистических параметров
Выполненная работа размещена по ссылке.
Лабораторные работы 3, 4. Анализ данных с помощью Pandas
Часть 1: Google Colaboratory
Часть 2 размещена по ссылке.
Лабораторная работа 5. Решение задачи регрессии
Ссылка на задание: Google Colaboratory.
Лабораторная работа 6. Решение задачи регрессии
Ссылка на задание: Google Colaboratory.