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

01.06.2024 10:55

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

» Последнее в рубрике:
28.12.2024 10:12 Студенты кафедры «ТОМ» приняли участие в XII межрегиональном конкурсе «Компьютерное 3D – моделирование»
20.12.2024 16:34 Сотрудники ПГУ вошли в топ-2% мировых ученых по версии Стэнфордского университета
20.12.2024 16:29 Магистрант Политехнического института ПГУ Анастасия Шепелева удостоена премии имени Ю. А. Гагарина
20.12.2024 16:23 Создана технология, повышающая урожайность микрозелени на 30%
03.12.2024 11:08 Преподаватели и студенты Политехнического института — участники Конгресса молодых учёных-2024
03.12.2024 10:17 СНО-сессия собрала в ПГУ увлеченных наукой студентов всех вузов региона
03.12.2024 10:13 Аспирант ПГУ представил на Всероссийской школе результаты исследования, касающиеся работы нейросетей
03.12.2024 10:11 На конференции в ПГУ обсудили развитие информационных технологий
30.11.2024 12:47 Лекции ученых ПГУ, посвященные управлению временем, развитию страны и искусственному интеллекту, читаются в областном центре «Знание»
30.11.2024 12:38 В ПГУ состоялся финальный воркшоп программы «Я в деле»