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

27.05.2024 11:15

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

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

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

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

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

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

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

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

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

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

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

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

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

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

» Последнее в рубрике:
22.05.2025 08:46 Награды международного уровня: студенты-медики ПГУ — призеры международной конференции, прошедшей в Самарканде
21.05.2025 11:16 Студенты Медицинского института ПГУ привезли награды с Международного форума по вопросам неврологии
21.05.2025 09:24 Ученые ПГУ предложили математическую модель, которая поможет эффективно управлять ресурсами промышленных кластеров
20.05.2025 09:04 В ПГУ состоялась презентация «СКБ «Элтран» — победителя конкурса Минобрнауки России
20.05.2025 08:30 Преподаватели ПГУ — участники Международного научного онлайн-семинара «Лингвистическое регионоведение»
19.05.2025 14:29 В ПГУ прошла II Всероссийская научно-практическая конференция «Качество жизни населения в современной России: социально-экономические и социокультурные аспекты»
19.05.2025 13:43 Аспирант ПГУ Максим Новичков удостоен стипендии Президента РФ
19.05.2025 09:58 Студенты Юридического института ПГУ — победители и призеры XХ Всероссийского конкурса «Моя законотворческая инициатива»
16.05.2025 13:56 Студенты Юридического института ПГУ — призеры I Всероссийского конкурса научных работ памяти профессора В. А. Познанского
16.05.2025 08:53 Студентка ПГУ Юлия Бутрова — призер всероссийского конкурса по проблемам частного права в контексте современных научных исследований