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.