Высокоуровневые технологии программирования
Автор: Didntwakeup1 • Октябрь 2, 2023 • Курсовая работа • 2,116 Слов (9 Страниц) • 114 Просмотры
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО РЫБОЛОВСТВУ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Калининградский государственный технический университет»
Институт цифровых технологий
Кафедра систем управления и вычислительной техники
Курсовая работа | Курсовая работа защищена | |||
допущена к защите | с оценкой | |||
Руководитель: | доцент | Руководитель: | ||
уч. степень, звание, должность | уч. степень, звание, должность | |||
Л.Г. Высоцкий | Л.Г. Высоцкий | |||
«____» ________________2023 г. | «____» ________________2023 г. |
ПОСТРОЕНИЕ ГРАФИКОВ
Курсовая работа по дисциплине
«Высокоуровневые технологии программирования»
КР.12.09.03.03.3.1-25.ПЗ
Работу выполнила:
студент гр. 21-ЗИЭ-1
__________ Д.И. Лаптев
«__» ___________2023 г.
Калининград
2023
Аннотация
Представленная курсовая работа состоит из введения, семи глав, заключения, списка использованных источников.
В работе реализовано приложение с графическим интерфейсом пользователя, осуществляющее построение графика заданной функции в заданном интервале с помощью графических примитивов следующими тремя способами: с фиксированным интервалом между двумя точками (отрезками), с вычислением значения в каждом пикселе по оси абсцисс и с помощью сглаживания линии, построенной отрезками по точкам с фиксированным интервалом. Работа выполнена на скриптовом языке программирования Python версии 3.9, для реализации графического интерфейса пользователя применена библиотека Tkinter.
Пояснительная записка составлена на 19 листах и включает данную аннотацию, снимки экрана с пользовательским интерфейсом, блок-схемы и описания процедур и приложение, содержащее исходный код программы.
Содержание
1. Цели и задачи курсовой работы 4
2. Обоснование выбора языка программирования 5
3. Описание поставленной задачи 7
4. Описание модулей программы и их взаимосвязь 11
5. Блок-схемы модулей 13
Функция def frange(start, stop, step) 13
6. Листинг программы 16
7. Требования программы к техническому и программному обеспечению 19
Заключение 20
Список использованных источников 21
1. Цели и задачи курсовой работы
Основной целью выполнения курсовой работы по дисциплине «Высокоуровневые технологии программирования» является закрепление, углубление и обобщение знаний, полученных студентами во время изучения дисциплины «Высокоуровневые технологии программирования», а также определение связи данной дисциплины с будущей специальностью.
Курсовая работа позволяет:
- систематизировать, закрепить и расширить теоретические знания и практические навыки, полученные на лекциях и лабораторных работах курса, применить их при решении конкретных задач, связанных с будущей специальностью;
- развить навыки самостоятельной работы;
- повысить уровень подготовки по специальным разделам (алгоритмизация, кодирование, отладка) дисциплины «Высокоуровневые технологии программирования».
Дополнительными задачами данного вида отчетности являются:
...