Учусь в тех. вузе по специальности программиста и не могу определиться с темой. Может быть поделитесь своим опытом или соображениями? Не хочется брать какую-нибудь стандартную или шаблонную тему.
- Вопрос задан более трёх лет назад
- 42818 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 19
Возьмите что нибудь вроде «Вычисления на GPU». Актуальная тема.
Ответ написан более трёх лет назад
Комментировать
Нравится 8 Комментировать
Распознавание рукописных букв. Довольно-таки сложная тема и требует достаточно глубоких знаний в области распознавания.
Ответ написан более трёх лет назад
Комментировать
Нравится 3 Комментировать
php программист
Как вариант — обработка данных: поиск лиц в изображении, сжатие данных и подобные вещи, сложно, но интересно =)
Ответ написан более трёх лет назад
Комментировать
Нравится 3 Комментировать
Linux-сисадмин с 8 летним стажем.
Я собираюсь электронный деканат в этом году писать на джанге.
Ответ написан более трёх лет назад
Как написать диплом? Как начать писать диплом? // Лайфхаки диплома
Комментировать
Нравится 3 Комментировать
Сам писал диплом на тему — Разработка системы противодействия вредоносным программам для семейства операционных систем Microsoft Windows. т.е. написал простенький драйвер осуществляющий защиту системы (реестра, процессов, файлов) и GUI управления им и разрешения/запрета подозрительной активности. Тема прошла на ура, даже в аспирантуру звали.
А вообще главное в дипломе это теория, а не практика, по этому тему диплома следует выбирать исходя уже наличия теоретических материалов. Если выбрать что-то интересное и малоизученное, то будут очень большие проблемы с написанием, т.к. теоретический материала будет очень мало, а научного теоретического еще меньше. У меня примерно так и было, по этому больше половины литературы — ссылки на сайты. А остальное — около темная литература (т.е. непосредственно по программированию)
Ответ написан более трёх лет назад
Комментировать
Нравится 3 Комментировать
Точно не вспомню, но что-то вроде «Исследование и разработка микропроцессорных средств технического зрения для шагающих роботов». В процессе были освоины различные разделы математики, вычисления на GPU (CUDA), различные инструменты Intel (IPP, TBB), всякая всячина для обработки изображений (OpenCV, PCL). Ну и поиграться с Kinect’ом удалось. )
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Основатель Bits.media
«Разработка метакомпьютинговой системы». Типа гридов, слабосвязанного кластера. Основная мысль- заставить много разномастных машин работать над одной задачей. Но по мере приближения к концу работы я понял, что труднее найти подходящие задачи для такой идеи, так что после защиты идея была похерена, как и большинство других.
Могу посоветовать брать интересную для себя тему, с которой потом есть планы работать, т.к. если задача просто написать диплом- то на отлично можно любую фигню защитить при желании, я знаю примеры разворачивания курсовых работ до дипломов.
Сделал игру и защитил по ней диплом! | Получил диплом благодаря своей игре на Unity
Ответ написан более трёх лет назад
Комментировать
Нравится 2 Комментировать
Веб-сервер для комплексной ИС управляемой метаданными.
Имелось ввиду: разработка самого сервера, API, способов взаимодействия с другими частями ИС, быстродействие, отказоустойчивость…
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Разработчик
Я писал свой проблемно-ориентированный (хотя по сути он получился инструментальным) язык программирования.
Также у нас на кафедре есть преподаватели, у которых есть какой-то масштабный проект, на который подключаются студенты в течение нескольких лет. Например, уже третий год защищаются дипломы по реализации приемника спутникового сигнала, которые потом складываются в один обучающий стенд.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Если есть желание написать что-то реальное и есть время этим заниматься, могу предложить присоединиться к написанию симулятора 5-осевого ЧПУ станка на GPU. Если покажете себя хорошо и будет интересно, можно податься в аспирантуру в штаты.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Аналог Time Machine для Windows (непрерывная защита данных). Писал на хабре о программе:
habrahabr.ru/blogs/development/75606/
А на бакалавра делал систему защиты соединений между клиентом и сервером с передачей дополнительной информации (т. е. стандартный протокол оборачивается в защищенный, а по нему помимо реального трафика идет обмен информацией между модулем защиты и сервером защиты). Клиентский модуль внедрялся непосредственно в программу (любую, которую нужно было «защитить»), контролировал работу WinAPI, защищал от хуков, различных модификаций кода и т. д. С другой же стороны был прокси-сервер. Довольно интересно. Плюс тему взял не из головы, а просто использовал систему, которую реализовывал в рамках своего игрового проекта.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Тем можно много подобрать, но лучше выбирайте какая к вам ближе, материала достаточно в интернете, в библиотеках сидеть не нужно. Тем более диплом сдавать приятней если вам нравится тема. Если не сложную, можно копать в направлении веб технологий, посложнее брать ос (например Android, хотя материала тоже вроде достаточно), ну или из железа, вот GPU советуют, весьма перспективная тема, но на любителя. Вообще в университетах любят когда тема затрагивает медицину.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Моя дипломная работа называлась «Автоматизированная система оценки состояния сердечно-сосудистой системы человека». Экспертная система с пополняемой базой знаний, которая по совокупности симптомов делала предварительную диагностику.
За время написания диплома основательно штудировал медицинскую литературу по кардиологии и смежным наукам, чтобы сформировать базу знаний. Писалось всё на паскале.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
«Сравнительная производительность кластеров виртуальных машин в облаке»
Делал кластеры из амазоновских машин и ссравнивал эффективность с реальными)
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
MODX Джедай, работаю с Laravel
«Программное средство автоматизации работы с клиентами» (по сути что-то вроде CRM). Писал на работе подобную систему, поэтому и на диплом взял, чтобы не разрываться в процессе.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Проектирование компьютерной сети провайдера Интернет и телефонии.
Ethernet, ADSL, VPN, VoIP, ГТС.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Методика выделения и сопровождения движущихся объектов. Также работал с распознаванием символов. На самом деле распознавание образов не такая сложная задача, как о ней говорят. Попробуй. Вдруг тебе понравится.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Система управления теплоснабжением жилого здания :).
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Интеллектуальная система формирования проектных команд.
Но, честно говоря, пожалел, что взял такую тему, хотя многим на хабре понравилось. Хотелось бы что-нибудь более близкое к реальному применению (но чисто инженерные задачи на мат. обеспечении не канают). Можно было бы продолжить в рамках аспирантуры, но я решил заниматься проблемами в другой сфере — обучающих технологий.
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- IT-образование
Как начать писать драйвера для Windows?
- 1 подписчик
- 08 июл.
- 111 просмотров
- IT-образование
Какие есть ресурсы с задачами по Пайтону?
- 2 подписчика
- 05 июл.
- 224 просмотра
- Вёрстка
- +1 ещё
С чего начать изучение верстки?
- 2 подписчика
- 04 июл.
- 244 просмотра
Источник: qna.habr.com
Программирование
Выбор темы выпускной квалификационной работы по программированию является важным этапом в процессе обучения. Выбор темы должен осуществляться на основе ряда критериев, таких как личные интересы, опыт, возможности для реализации проекта, актуальность темы и наличие научного потенциала для дальнейшего исследования.
Как выбрать тему ВКР по программированию
- Определить свои интересы и профессиональные цели. Выберите тему, которая соответствует вашим интересам и позволит развивать навыки в области программирования, на которую вы бы хотели сфокусироваться в будущем.
- Исследовать актуальные темы в области программирования. Изучите последние тенденции и новейшие технологии в вашей области, чтобы найти тему, которая будет актуальна и имеет потенциал для развития.
- Рассмотреть проблемы, которые можно решить. Выберите тему, которая позволит решить реальную проблему, будь то в бизнесе, образовании или другой сфере.
- Обратиться к своим преподавателям и научным руководителям. Обсудите с ними возможные темы, получите обратную связь и советы от профессионалов в вашей области.
[30 образцов] Примеры ВКР по предмету Программирование
- Образец ВКР (1)
- Образец ВКР (2)
- Образец ВКР (3)
- Образец ВКР (4)
- Образец ВКР (5)
- Образец ВКР (6)
- Образец ВКР (7)
- Образец ВКР (8)
- Образец ВКР (9)
- Образец ВКР (10)
- Образец ВКР (11)
- Образец ВКР (12)
- Образец ВКР (13)
- Образец ВКР (14)
- Образец ВКР (15)
- Образец ВКР (16)
- Образец ВКР (17)
- Образец ВКР (18)
- Образец ВКР (19)
- Образец ВКР (20)
- Образец ВКР (21)
- Образец ВКР (22)
- Образец ВКР (23)
- Образец ВКР (24)
- Образец ВКР (25)
- Образец ВКР (26)
- Образец ВКР (27)
- Образец ВКР (28)
- Образец ВКР (29)
- Образец ВКР (30)
Топ-50 тем ВКР по программированию
1. Разработка мобильных приложений на Android и iOS платформах.
2. Анализ данных с использованием машинного обучения.
3. Разработка веб-приложений с использованием фреймворков.
4. Исследование и разработка системы управления базами данных.
5. Разработка программного обеспечения для автоматизации бизнес-процессов.
6. Разработка системы мониторинга с использованием IoT-технологий.
7. Разработка системы искусственного интеллекта для решения бизнес-задач.
8. Разработка компьютерных игр для разных платформ.
9. Разработка программного обеспечения для робототехники.
10. Разработка системы управления проектами с использованием Agile-методологии.
11. Разработка алгоритмов и приложений для обработки естественного языка.
12. Разработка системы управления контентом для веб-сайтов.
13.13. Разработка программного обеспечения для автоматизации тестирования.
14. Исследование и разработка методов защиты информации в сети Интернет.
15. Разработка программного обеспечения для управления ресурсами компьютерных систем.
16. Исследование и разработка системы виртуализации.
17. Разработка программного обеспечения для управления процессами в производстве.
18. Исследование и разработка системы управления роботами на основе компьютерного зрения.
19. Разработка программного обеспечения для управления процессами в области медицины и здравоохранения.
20. Исследование и разработка системы глубокого обучения.
21. Разработка программного обеспечения для управления логистическими процессами.
22. Исследование и разработка системы компьютерного зрения для распознавания лиц.
23. Разработка программного обеспечения для анализа финансовых данных.
24. Исследование и разработка системы обработки голосовых команд.
25. Разработка программного обеспечения для управления процессами в сфере телекоммуникаций.
26. Исследование и разработка системы распознавания рукописного текста.
27. Разработка программного обеспечения для автоматизации процессов обучения.
28. Исследование и разработка системы автоматического распознавания языка жестов.
29. Разработка программного обеспечения для управления процессами в сфере транспорта.
30. Исследование и разработка системы распознавания музыкальных композиций.
31. Разработка программного обеспечения для автоматизации процессов в банковской сфере.
32. Исследование и разработка системы управления мобильными роботами.
33. Разработка программного обеспечения для управления процессами в сфере рекламы.
34. Исследование и разработка системы распознавания объектов на изображении.
35. Разработка программного обеспечения для управления процессами в сфере образования.
36. Исследование и разработка системы прогнозирования временных рядов.
37. Разработка программного обеспечения для управления процессами в сфере туризма.
38. Исследование и разработка системы распознавания автомобильных номерных знаков.
39. Разработка программного обеспечения для управления процессами в сфере пищевой промышленности.
40. Исследование и разработка системы компьютерного зрения для детектирования объектов.
41. Разработка программного обеспечения для управления процессами в сфере ритейла.
42. Исследование и разработка системы компьютерного зрения для распознавания автомобильных знаков.
43. Разработка программного обеспечения для управления процессами в сфере строительства.
44. Исследование и разработка системы генерации текстов на естественном языке.
45. Разработка программного обеспечения для управления процессами в сфере маркетинга.
46. Исследование и разработка системы анализа эмоций в текстах.
47. Разработка программного обеспечения для управления процессами в сфере биотехнологий.
48. Исследование и разработка системы классификации изображений.
49. Разработка программного обеспечения для управления процессами в сфере спорта.
50. Исследование и разработка системы генерации музыки на основе искусственного интеллекта.
Выбор темы ВКР по программированию может быть непростым, но с помощью правильного подхода можно найти подходящую тему, которая не только соответствует вашим интересам, но и имеет научный потенциал для дальнейшего развития.
При выборе темы ВКР по программированию необходимо учитывать множество факторов, таких как актуальность темы, наличие научного потенциала для дальнейшего исследования, доступность источников информации, а также собственные интересы и профессиональные цели.
Для того чтобы выбрать подходящую тему, необходимо определить свои интересы и профессиональные цели, ознакомиться с последними тенденциями и новейшими технологиями в вашей области, рассмотреть проблемы, которые можно решить, и обратиться к своим преподавателям и научным руководителям за советом и обратной связью.
Кроме того, при выборе темы ВКР по программированию можно ориентироваться на топ-50 тем, которые могут быть актуальны и интересны для исследования. Среди этих тем можно выделить разработку мобильных приложений, анализ данных с использованием машинного обучения, разработку веб-приложений, исследование и разработку систем управления базами данных, разработку программного обеспечения для автоматизации бизнес-процессов, и многие другие.
Выбор темы ВКР по программированию является важным этапом в процессе обучения, который может определять будущую карьеру студента в данной области. Поэтому необходимо подойти к выбору темы серьезно, внимательно проанализировав все возможные варианты и учитывая свои личные интересы и профессиональные цели.
Источник: xn——8kcgnrfnpfyso4g.xn--p1ai
Подборка 35 тем по программированию в 2020 году
В данной статье предлагается список из 35 тем для написания курсовой или дипломной работы по написанию программ в Delphi (Делфи) в 2020 году (Также эти темы применимы при написании работы на C++ Builder, C Sharp (C#) и других языках высокого уровня).
Почему важно выбрать тему самому, а не ждать пока ее даст преподаватель? На это есть несколько аргументов:
- Во-первых, не придется выполнять какую-то совсем непосильную работу, связанную, например, с расчётом правильного приземления на луну или написания какого-либо искусственного интеллекта. Хотя, если реализовать это, то будет получен достаточно хороший опыт. Но на начальных этапах писать, что-то сложное может оказаться очень трудной задачей.
- Во-вторых, если нет знаний в программировании на Делфи, то выбрав сразу тему, можно найти готовую работу, чтобы не делать ее самостоятельно.
Список из 35 тем по программированию
- Программа автоматизации обработки заявок
- АИС архива дипломов колледжа
- АИС дома детского творчества.
- АИС магазина розничной торговли с авторизацией
- АИС магазина цветов
- Электронный учебник по русскому языку и культуре речи
- Электронное пособие по информатике
- Учет товаров в пив баре
- Учет проката автомобилей в автосалоне
- Учет командировок сотрудников предприятия
- Учет клиентов частного предприятия
- Услуги по установки камер видео наблюдения
- Магазин устройств для видео наблюдения
- Система управления производством
- Реестр воинских захоронений
- Программный комплекс — автозапчасти
- Программа учёта продаж рекламно-производственной компании
- Программа по учёту курсантов автошколы
- ИС учета затрат на производстве
- Информационно-справочная система по культурно-развлекательным центрам
- Информационная система учета вакансий IT-специалистов
- БД скорой помощи по учету заявок пациентов
- БД пенсионного фонда
- БД металлических изделий
- БД магазина по продаже натяжных потолков
- БД лекарственных средств
- База данных сотрудников на предприятии
- АРМ сотрудника отдела ремонта вычислительной техники
- АРМ диспетчера авто-грузоперевозок
- Анализ и оценка деятельности сотовой компании
- АИС учета энерго-материалов на фирме
- Автоматизация деятельности классного руководителя
- БД по учету страховых полисов на транспортном предприятии
- Магазин алкогольной продукции
- Служба технической поддержки пользователей организации
Заключение
На этом список примерных тем для курсовых и дипломных по программированию вынужден закончить. Надеюсь, что это вам поможет с выбором собственной темы для курсовой или дипломной работы. Также если нужно будет заказать написание проекта на какую-либо тему в Delphi или C++ Builder, то обращайтесь ко мне по указанным контактам на сайте.
Источник: ns2d.ru