Разработка объектно-ориентированных программ с использованием современных технологий программирования
Автор: Сергей Иванов • Апрель 1, 2024 • Курсовая работа • 4,065 Слов (17 Страниц) • 105 Просмотры
[pic 1]
Министерство науки и высшего образования Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Институт математики и информационных технологий
Кафедра программного обеспечения вычислительной техники и
автоматизированных систем
КУРСОВАЯ РАБОТА
по дисциплине «Объектно-ориентированное программирование»
Разработка объектно-ориентированных программ с использованием
современных технологий программирования
Пояснительная записка
ОГУ 09.03.04.3024.900 ПЗ
Руководитель к.т.н., доцент Н.А. Тишина « » 2024 г. Студент группы З-22ПИнж ______________С.Г. Иванов « » 2024 г. |
Оренбург 2024
Утверждаю
заведующий кафедрой программного
обеспечения вычислительной техники
и автоматизированных систем
_____________________Д.В. Горбачев
подпись
«____»______________________2024 г.
ЗАДАНИЕ
на выполнение курсовой работы
студенту Иванову Сергею Геннадьевичу
(фамилия имя отчество)
по направлению подготовки 09.03.04 Программная инженерия
код, наименование
по дисциплине «Алгоритмы и структуры данных»
наименование дисциплины, модуля
1 Тема работы «Использование алгоритмов обработки данных при разработке приложений»
2 Срок сдачи студентом работы «____»_________________20___ г.
3 Цель и задачи работы овладение навыками использования структур данных и алгоритмов обработки данных при разработке приложений; закрепление знаний и развитие практических навыков разработки программных средств.
4 Исходные данные к работе Вариант №11.
Строки, которые одинаково читаются в обоих направлениях слово за словом, называются пословными палиндромами. Например, строка «You can cage a swallow, can’t you, but, you can’t swallow a cage, can you?» является пословным палиндромом. Напишите программу, проверяющую, является ли входная строка пословным палиндромом. Прописные и строчные буквы различаться не должны. Определите слово как строку, состоящую исключительно из букв или апострофа и ограниченную слева и справа одним из следующих знаков: пробелом, знаком пунктуации, признаком начала или конца строки. Программа должна иметь дружественный интерфейс и позволять пользователю проверять несколько строк, пока он не пожелает завершить выполнение программы.
5 Перечень вопросов, подлежащих разработке 1) анализ структур данных и алгоритмов их обработки; 2) разработка алгоритмов программного средства; 3) программная реализация алгоритмов и структур данных; 4) анализ эффективности алгоритма решения задачи; 5) тестирование программного средства.
Дата выдачи и получения задания
Руководитель «___»______________20__ г. ____________С.А. Климачев
Студент «____»______________20__ г. ______________С.Г. Иванов
Аннотация
Курсовая работа посвящена теме создания программного средства для моделирования распространения вирусного заболевания в стране на основе объектно-ориентированного программирования с разработкой собственных классов.
...