Для студентов МГУ им. Ломоносова по предмету ДругиеВысокоуровневые методы программированияВысокоуровневые методы программирования
2024-09-132024-09-13СтудИзба
Курсовая работа: Высокоуровневые методы программирования
Описание
Оглавление
Введение........................................................................................................................................ 3
1. Осмысление заданий курсовой работы.................................................................................. 4
1.2. Выбор и обоснование необходимых библиотек и среды разработки........................... 4
2. Разработка программного продукта для решения прикладных задач................................. 5
2.1. Работа с наборами данных............................................................................................... 5
2.1.1. Построение алгоритма решения задания без графического интерфейса............. 5
2.1.2. Код приложения......................................................................................................... 6
Исходный код реализации на языке программирования Python размещён в приложении 1 6
2.1.3. Примеры тестирования и отладки........................................................................... 6
2.1.4. Скриншоты результатов работы.............................................................................. 6
2.2. Разработка системы управления счетом......................................................................... 7
2.2.1. Построение алгоритма решения задания с графическим интерфейсом.............. 7
2.2.2. Исходный код реализации на языке программирования........................................ 7
2.2.3. Тестирование и отладка............................................................................................ 7
2.3. Разработка калькулятора.................................................................................................. 8
2.3.1. Построение алгоритма решения задания с графическим интерфейсом.............. 8
2.3.2. Исходный код реализации на языке программирования с использованием стандартныхбиблиотек 9
2.3.3. Тестирование и отладка............................................................................................ 9
2.3.4. Скриншоты результатов работы.............................................................................. 9
2.4. Разработка логико-аналитической системы................................................................. 10
2.4.1. Построение алгоритма решения задания «Ханойские башни».......................... 10
2.4.2. Исходный код реализации на языке программирования с использованием стандартныхбиблиотек 11
2.4.3. Тестирование и отладка.......................................................................................... 11
2.4.4. Скриншоты результатов работы............................................................................ 11
Заключение.................................................................................................................................. 13
Список литературы..................................................................................................................... 14
Приложение 1.............................................................................................................................. 15
Приложение 2.............................................................................................................................. 17
Приложение 3.............................................................................................................................. 26
Приложение 4.............................................................................................................................. 34
Первая задание это вывод частотного словаря по файлу с входным текстом.
Во втором задании мы разрабатываем программу с командным интерфейсом для управления счетами клиентов в банке.
В третьем задании мы разрабатываем калькулятор для проведения вычислений.
Четвёртое задание посвящено рекурсии как одному из методов программирования.
В соответствии с этим работа состоит из двух глава. Первая глава посвящена анализу заданий, вторая разработке
Введение........................................................................................................................................ 3
1. Осмысление заданий курсовой работы.................................................................................. 4
1.2. Выбор и обоснование необходимых библиотек и среды разработки........................... 4
2. Разработка программного продукта для решения прикладных задач................................. 5
2.1. Работа с наборами данных............................................................................................... 5
2.1.1. Построение алгоритма решения задания без графического интерфейса............. 5
2.1.2. Код приложения......................................................................................................... 6
Исходный код реализации на языке программирования Python размещён в приложении 1 6
2.1.3. Примеры тестирования и отладки........................................................................... 6
2.1.4. Скриншоты результатов работы.............................................................................. 6
2.2. Разработка системы управления счетом......................................................................... 7
2.2.1. Построение алгоритма решения задания с графическим интерфейсом.............. 7
2.2.2. Исходный код реализации на языке программирования........................................ 7
2.2.3. Тестирование и отладка............................................................................................ 7
2.3. Разработка калькулятора.................................................................................................. 8
2.3.1. Построение алгоритма решения задания с графическим интерфейсом.............. 8
2.3.2. Исходный код реализации на языке программирования с использованием стандартныхбиблиотек 9
2.3.3. Тестирование и отладка............................................................................................ 9
2.3.4. Скриншоты результатов работы.............................................................................. 9
2.4. Разработка логико-аналитической системы................................................................. 10
2.4.1. Построение алгоритма решения задания «Ханойские башни».......................... 10
2.4.2. Исходный код реализации на языке программирования с использованием стандартныхбиблиотек 11
2.4.3. Тестирование и отладка.......................................................................................... 11
2.4.4. Скриншоты результатов работы............................................................................ 11
Заключение.................................................................................................................................. 13
Список литературы..................................................................................................................... 14
Приложение 1.............................................................................................................................. 15
Приложение 2.............................................................................................................................. 17
Приложение 3.............................................................................................................................. 26
Приложение 4.............................................................................................................................. 34
Введение
В современной жизни высока роль программного обеспечения. Это показывает актуальность темы. Целью работы является освоение высокоуровневых методовпрограммирования на языке Python и их применение к написанию программ разных типов.Задачами исследования являются проведение анализа заданий на программирование и практическое создание программного средства. На примере нескольких заданий мы изучаем жизненный цикл разработки программы. Объектом исследования являются четыре задания. Предметом исследования являются высокоуровневые методы разработки программ.Первая задание это вывод частотного словаря по файлу с входным текстом.
Во втором задании мы разрабатываем программу с командным интерфейсом для управления счетами клиентов в банке.
В третьем задании мы разрабатываем калькулятор для проведения вычислений.
Четвёртое задание посвящено рекурсии как одному из методов программирования.
В соответствии с этим работа состоит из двух глава. Первая глава посвящена анализу заданий, вторая разработке
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
297,78 Kb
Список файлов
Высокоуровневые методы программирования.docx