Выбор темы для курсовой работы по программированию не такой уж и простой вопрос. Иногда, тему предлагает преподаватель и тут уже ничего не поделать. Но, продвинутые преподаватели предлагают темы на выбор, чтобы студенту было интересно писать работу. Вот тут-то и начинаются проблемы. Поэтому мы решили помочь студентам в поисках и выборе тем для курсовых работ по программированию и сформулируем несколько постановок задач с кратким описание сути задачи. Итак.

Тема. Автоматизация корректировки искажений сканированных чертежей.

Если отсканировать чертеж или схему, получить цифровое изображение, потом распечатать и сравнить с исходным, то легко заметить, что на распечатке будут искажения изначального чертежа. Причина в искажениях при сканировании. Задача состоит в том, чтобы исправить эти искажения программным способом. Для чертежей это сделать не так уж и сложно, так как большинство линий или прямые, или имеют определенную кривизну.

Тема. Автоматизированное рабочее место коменданта общежития.

В любом университете есть общежития. И есть студенты, живущие в общаге. А также есть коммендант, который поселяет и ведет учет студентов. А если вы хотите без проблем поселяться в общежитие - берите такую тему курсовой и живите в общаге припеваючи. Вам придется все время помогать коменданту с программой, а значит будете в авторитете. :)

Тема. Алгоритмы и методы обработки изображений фильтрами.

Отличная тема. Вы наберетесь опыта при работе с графикой. Здесь придется изучить такие фильтры как: фильтр Собеля, фильтр Гаусса и т.п. Ваша задача - реализовать эти фильтры в вашей программе, например, написав свой собственный графический редактор.

Тема. Восстановление поврежденных изображений.

Идея в следующем. Есть старые фотографии, которые печатались с фотопленок. Эти фото на бумаге со временем повреждаются. Ваша задача: после сканирования фотки удалить на ней потертости, пятна, изломы и так далее. Конечно, это можно сделать вручную, в Фотошопе. Но, если надо оцифровать архив с тысячами фоток, то это должна делать программы автоматически. Программу можно совместить с программой сканирования.

Тема. Алгоритмы сравнений двух изображений.

Есть две фотки. Требуется найти на них отличия. Помните такую детскую головоломку? Ваша программа пригодится для решения таких головоломок. Но не только. Потом можно будет ее доработать и искать в интернете похожие. Например, чтобы уличить тех, кто украл фотки с вашего блога или сайта.

Тема. Статистический анализ больших текстов.

Программа должна выдавать диаграммы статистических характеристик текстов. Например, распределение частот употребления букв, статистику распределения длин слов. Статистику использования знаков пунктуации. И так далее. В чем проблема? В том, что надо придумать алгоритмы быстрой обработки больших текстов. А статистику выдавать в динамике. Типа: обработано 5% текста (100 000 знаков), обработано 10% (200 000 знаков) и так далее. Если тексты большие, то простой перебор будет работать медленно. Надо как-то ускорять обработку. Можно еще по статистике и автора пытаться определить.

Тема. Автоматическое написание характеристик.

Иногда классным руководителям в школе, деканатам, да и самим студентам приходится писать характеристики. Представьте, вместо того чтобы мучиться - запускаете программу, выбираете куда надо предоставить характеристику, затем указываете какой должна быть характеристика (положительной, отрицательной, на 10% отрицательной и на 90% положительной и т.п.), выбираете пол того, на кого пишется характеристика, отмечаете из списка его увлечения, личные качества, язык характеристики, стиль текста и т.п. Запускаете программу на выполнение, а на выходе готовая характеристика.

Ранее, мы уже выкладывали список подобных тем с аннотациями. посмотреть можно здесь.


 Похожие публикации
2015-12-20 • Просмотров [ 1011 ]