Ученые ПГУ разработали обучающую программу для программистов

27.05.2024 11:15

В Пензенском государственном университете (ПГУ) зарегистрировали программу для ЭВМ, которая помогает готовить профессионалов для IТ-сферы.

Студенты — будущие программисты на стенде для анализа алгоритмов внутренней сортировки сразу применяют полученные на лекциях теоретические знания на практике. Программу внедрили в обучающий процесс самого вуза. Разработка проводилась в рамках реализации национального проекта «Наука и университеты».

Разработкой программы занимался научный коллектив вуза: канд. техн. наук, доцент кафедры «Математическое обеспечение и применение ЭВМ» Сергей Самуйлов и канд. техн. наук, доцент кафедры «Высшая и прикладная математика» Светлана Самуйлова.

По словам Сергея Владимировича, в работе программиста уверенное владение методами сортировки данных — залог успеха при написании программ. Упорядоченность данных — это важный шаг в их обработке. Она необходима для эффективного управления большим объемом данных и обеспечения быстрого доступа к нужной информации.

«Умелое использование алгоритмов сортировки — это одно из основных навыков программистов. Они должны выполнять сортировки уверенно и эффективно. Поэтому в Пензенском государственном университете уделяется этому особое внимание при подготовке будущих программистов», — подчеркнул Сергей Самуйлов.

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

Программа для ЭВМ «Стенд для анализа алгоритмов внутренней сортировки» предназначена для обучения студентов по дисциплинам, связанным со структурой и алгоритмами обработки данных и с организацией данных в информационных системах.

Разработчик Сергей Самуйлов пояснил, что студенты при изучении алгоритмов сортировок сталкиваются с рядом проблем. Самая распространенная — разнообразие таких алгоритмов.

«Для решения одной и той же задачи можно применить разные сортировки. Студенты изучают более десятка различных сортировок. Для того чтобы наглядно представлять, какая из них и при каких исходных параметрах лучше, а какая хуже, необходимо это видеть наглядно. Вот в этом им поможет наш стенд»
, — поделился Сергей Самуйлов.

На компьютере студенты вводят необходимые данные по условиям задачи: выбирают алгоритмы для сравнения, размер исходной последовательности, тип упорядоченности и так далее. Затем стенд дает возможность пользователю сравнивать нужные алгоритмы, используемые в конкретной задаче.

«Студенты имеют возможность наблюдать за поведением конкретного алгоритма и выбирать самый подходящий для решения поставленной задачи», — рассказал Сергей Владимирович.

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

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

Студенты используют программы в каждом учебном семестре. В планах научного коллектива написать обучающую программу для языка программирования С++.

» Последнее в рубрике:
22.01.2025 09:56 В ПГУ первыми расширили возможности нового класса нейронных сетей
21.01.2025 10:42 «Искусственный интеллект на стыке медицины»: в ПГУ продолжают обучать нейронные сети для диагностики патологий
20.01.2025 13:46 Преподавателю ПГУ Андрею Ганину присвоено ученое звание профессора
17.01.2025 12:09 Ученые ПГУ стали соавторами монографии «Противодействие экстремизму в современном российском обществе: теория и практика»
16.01.2025 10:52 РНФ объявляет о начале приема заявок на два конкурса для молодых ученых
27.12.2024 13:15 Медики ПГУ усовершенствовали способ хирургического лечения «шишек» на ногах
25.12.2024 14:15 ПГУ приглашает принять участие в научно-практической конференции «Артемовские чтения»
25.12.2024 11:58 В диссертационном совете ПГУ по педагогическим наукам состоялось первое заседание
25.12.2024 09:41 В ПГУ создано приложение с ИИ для раннего выявления опасных болезней сердца
20.12.2024 08:29 Студентка ПГУ Валерия Солдатенкова — победитель Всероссийских Платоновских чтений