Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Ищу задание


Автор: Neox_GeForce 1.7.2009, 22:10
Я хочу написать проект на шарпе. Но не знаю з чего начать. Пожалуйста кто какие програмы розрабатывал(курсовые, дипломные и тд) скиньте теми и описание что она должна делать.  А я попробую сам сделать. Но я хочу хорошее задание. Там чтоб нужно было проектированить иерархию ООП класов и тд.

Автор: 0000 1.7.2009, 22:45
http://forum.vingrad.ru/forum/topic-128947/hl/%25D0%25B4%25D0%25B8%25D1%2581%25D0%25BF%25D0%25B5%25D1%2582%25D1%2587%25D0%25B5%25D1%2580%25D1%2581%25D0%25BA%25D0%25B8%25D0%25B9/index.html

Автор: Neox_GeForce 1.7.2009, 23:08
Цитата

в общем так
дана концепция:
"Для контроля воздушного пространства над аэродромом используется радар. Он способен идентифицировать объекты в радиусе 20 км. и на высоте 10 км. Информация с радара поступает на диспетчерский пункт и отображается на мониторе диспетчера. Зона действия радара изображается кругом. Возможные объекты, которые может идентифицировать радар - полосы аэродрома (прямоуг. серого цвета), самолеты на земле (крестики коричневого цвета), самолеты в воздухе (движущиеся крестики синего цвета), остальные объекты помечены как <ОСТАЛЬНЫЕ> и изображаются окружностями белого цвет". Радар регулярно сканирует воздушное пространство, формирует информацию об объектах и передает ее на монитор диспетчера. Монитор диспетчера имеет 2 режима отображения - все объекты или только воздушные. Информацию с радара можно направить и на второй монитор диспетчера, который отображает информацию только в черно-белом режиме.
Использовать шаблон Мост.

Дополнения:
1. Сделать перебор объектов с помощью итератора.
2. Оформить шаблон стратегии для вывода режимов отображения (все объекты/воздушные объекты)
3. Развертка мониторов с помощью Абстрактной Фабрики
4. Ввести шаблон декоратор таким образом, чтобы при наведении на объект мышкой - он подсвечивался.
5. Прием информации монитором сделать в виде команды. Реализовать механизм отката для просмотра истории - как двигались объекты.
6. Менеджер команд сделать одиночкой

6 пункт это что?

Автор: Raistlin 2.7.2009, 11:12
Цитата(Neox_GeForce @  1.7.2009,  23:08 Найти цитируемый пост)
6. Менеджер команд сделать одиночкой

6 пункт это что?


Класс "Менеджер команд" должен быть реализован с помощью паттерна Singleton

Автор: Neox_GeForce 2.7.2009, 11:47
спасибо. Выкладывайте своъ задания здесь плиз.

Автор: Bladerender 2.7.2009, 12:04
напиши пасьянс. Тут тебе и ООП, и проектирование и все что угодно. И не нужно сильно вникать именно в суть самой задачи, так как она елементарная. Тоесть то что тебе нужно. Еле ментарно в понимании и сложно в реализации. Большинство фирм при приеме на работу давали раньше именно такого задание. А потом смотрели, что получилось. 

Автор: Neox_GeForce 2.7.2009, 14:12
спс. Тема закрыта

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)