Re: Придумать задачку по программированию

zzzzz76

Господа!
Одному школьнику из программстского колледжа
нужно придумать задачку для курсовой по программированию.
Вот примеры задач : программа, вычисляющая движение пятен
на Юпитере (первое место программа сочиняющая стихи,
какие-нибудь стандартные программы, рисующие графики и т.д.
Может у кого-нибудь есть какие-то интересные идеи?
Помогите, пожалуйста.

maggi14

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

NataNata

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

zzzzz76

Спасибо, спасибо, а еще?

maggi14

ну, образы какие-нибудь распознать, человеческий язык распарсить, архиватор написать

bleyman

Пусть разрюхает регексы и напишет свой парсер, поддерживающий дополнительные инструкции близкие к реализуему НКА, типа, по данному вводу вывести вот это. Технически это просто (если знать, что такое НКА но подумать придётся. Мб чё-нить клёвое получится.

bleyman

Не так сказал: "Распознать человеческую речь". 40 лет прошло, вроде.

durka82

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

Realist

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

durka82

Еще поиск дубликатов - не видел ни одной действительно нормальной реализации

gopnik1994

тут надо что-то "красивое"...
и чтоб понятно было дядям из жюри.
например, регэкспы в данном случае самое неподходящее! во первых половина не поймет, что это, а во вторых нахрена изобретать велосипед?

gopnik1994

дяди очень любят что-нть красивое
типа 3D (например простейший космический симулятор с движущимися разноцветными источниками света, написанный на OpenGL в 100 строк заранне выиграет у супер-умной парсилки регэкспов)
или ИИ (типа какой-нть симуляции поведения животных или прочей лабудени)
или железка (нечто осязаемое управляемое с компа)
это все модно щас...
да и всегда работает
А вообще кибернетика рулит! Как вариант железок (помимо вышеперечисленного):
1. сделать "сигнализацию" с контролем периметра помещения.
если руки растут из правильного места, то можно напаять ИК оптопар и расставить в помещении демонстрации, подключить к любому порту и красиво показать
2. идеально приспособить что-нть движущееся! типа прикрутить моторчик, который управляется программой, которая по набору датчиков делает что-нть простейшее. Типа контроль и поддержание некоего состояния.
3. Лазерное шоу: китайская лазерная указка, линза, 2 зеркала, подсоединенные через рычаги к пьезоэлементам, управляемых через порт программой. Рисование разных фигур/букв на стенах. Лазер можно включать/выключать тоже с порта...

tima56

Пусть Рей-Трейсер напишет...

nik93

Когда я учавствовал в подобных штуках то первое место занял пакет программ для фильтрации изображений (убирание шума, выделение контура и т.д.)

maggi14

у нас такие задачи (убирание шума и выделения контура) давались в обязательном порядке всем 11классникам. Правда, по выбору. Я шум логическим сглаживанием убирал, Hroft - контур вычислял методом Розенфельда

Boris1980

Есть такая игра "БАЛДА".
Я на третьем курсе писал.
Раскладка словаря в дерево, шаблоны слов, поиск по шаблону, уровни сложности...
Плюс визуализация всего. Очень забавно получилось.

rosali

Я в детстве писал пентамино собирать. Японские кроссворды еще решать можно. Да мало ли...
PS. Извиняюсь если было уже, тред не читал

Barbie29

программа, релизующая метод хеширования из Дональда Кнута
Оставить комментарий
Имя или ник:
Комментарий: