Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
6 семестр / course / Пояснительная записка.docx
Скачиваний:
2
Добавлен:
18.02.2023
Размер:
154.98 Кб
Скачать

Заключение

В ходе курсовой работы были приобретены навыки в реализации цикла разработки программного средства, начиная от технического задания на проект, анализа предметной области и заканчивая оформлением пояснительной записки. Были получены базовые знания в области организации и функционирования современных операционных систем. Изучены способы разработки системного программного обеспечения с учетом аппаратно-программных особенностей вычислительной машины и современных операционных систем. Освоены методы разработки, тестирования, отладки и документирования программ, направленных на решение системных задач, с использованием современных инструментальных средств.

Для реализации программы были использованы возможности библиотек PortAudio и libsndfile в среде разработки Microsoft Visual Studio 2019.

В результате выполнения курсовой работы было разработано приложения для прослушки компьютеров под управлением Windows и Linux. Разработка приложения осуществлялась на языке программирования Python.

Разработанное приложение хоть и является конечным продуктом, имеет неограниченный потенциал для совершенствования, путем добавления новых функциональных возможностей и улучшения алгоритмов работы. Реализована логика приложения записи аудиофайлов при превышении определенного порога громкости звука, сортировки аудиофайлов по папкам с текущей датой. Предусмотрена такая функциональность как запись и чтение параметров в файл конфигурации. Проведено полное тестирование программы с разбором основных возможностей данной программы.

При выполнении курсовой работы были улучшены навыки работы на языке программирования Python и приобретены навыки написания безоконных приложений на различных операционных системах.

В итоге программа реализована в соответствии со всеми требованиями. Работает стабильно и может использоваться для решения поставленных задач. Поставленные задачи выполнены в полном объеме.

Эксплуатация разработанной программы дает дополнительные возможности контроля, информацию о том, кто пользовался вашим компьютером во время вашего отсутствия, оценку эффективности работы ваши подчиненных, информацию о круге общения вашего ребенка.

Список использованных источников

1. Бэрри, Пол Изучаем программирование на Python / Пол Бэрри. - М.: Эксмо, 2016. - 332 c.

2. Васильев, А. Н. Python на примерах. Практический курс по программированию / А.Н. Васильев. - М.: Наука и техника, 2016. - 432 c.

3. Златопольский, Д. М. Основы программирования на языке Python / Д.М. Златопольский. - М.: ДМК Пресс, 2017. - 277 c.

4. Васильев, Александр Николаевич Python на примерах. Практический курс по программированию. Руководство / Васильев Александр Николаевич. - М.: Наука и техника, 2017. - 752 c.

5. Гуриков, С.Р. Основы алгоритмизации и программирования на Python. Учебное пособие. Гриф МО РФ / С.Р. Гуриков. - М.: Инфра-М, Форум, 2018. - 707 c.

6. Голицына, О.Л. Основы алгоритмизации и программирования: Учебное пособие / О.Л. Голицына, И.И. Попов. - М.: Форум; Издание 2-е, 2015. - 432 c.

7. Готье, Р. Руководство по операционной системе UNIX / Р. Готье. - М.: Финансы и статистика, 2014. - 232 c.

8. С.П. Чеботарёв УМК «Конструирование программ и языки программирования» часть 1. - Новополоцк : ПГУ ; ПГУ, 2007 г.

Соседние файлы в папке course