Архив‎ > ‎Осень 2009‎ > ‎

Практикум на ЭВМ (261 группа, 3 семестр)

Зачеты

На 27 декабря зачет есть у следующих студентов:
  • Алексеев Илья Владимирович
  • Забранский Дмитрий Юрьевич
  • Зольников Павел Евгеньевич
  • Карымов Антон Вячеславович
  • Коршаков Степан Андреевич
  • Кривых  Алексей Михайлович
  • Лебедев Дмитрий Юрьевич
  • Савенко Мария
  • Солдатов Дмитрий Владимирович
  • Тодорук Евгений Анатольевич
От не попавших в этот список для зачета требуется выполнение заданий 1-7.
Все задачи, не доделанные в этом семестре переносятся на следующий.
  • Яськов Сергей Андреевич - 19.01.2010
  • Зубрилин Андрей Викторович - 20.01.2010
  • Скородумов Кирилл - 22.01.2010
Новости
  • 24.11.2009 - Паттерны проектирования, пароль - банда.
  • 17.11.2009 - см. Code Review
  • 11.11.2009 - см. пример по jmock и рефлексии в /trunk/Demo/testmock
  • 06.11.2009 - будет тренинг по Test-Driven development. К этому моменту ОБЯЗАТЕЛЬНО разобраться с:
  • 30.10.2009 - Добавлено условие задачи на обобщенные типы (generics)
  • Начиная с 14.10.2009 отмечаем посещения. Посетившие <75% занятий отправляются в армию.

Успеваемость

2009-2010.IT.261

Легенда:
  • V - принято
  • ? - есть вопросы (смотри code review)
  • S - проблемы с соглашением об оформлении кода в svn
  • C - проблемы с обязательными комментариями
  • N - проблемы с именованием
  • F - проблемы с форматированием
  • T - проблемы с тестами
  • - участник отстустствует в списке https://261studentprojects.googlecode.com/svn/trunk/list.txt

Задания

* Записаться в список
  1. HelloWorld
  2. Проверка email адреса на валидность с помощью библиотеки RegExp + юнит-тесты (См. условие)
  3. Реализовать интерфейс (2 разных класса)
  4. Проверить аргументы метода, принимающего интерфейс, и кинуть исключение про инвалид параметер, если он null. Передать один из двух классов из прошлой задачи
  5. Написать приложение с графическим интерфейсом пользователя для перевода одних единиц измерения в другие. (Например: валюты, длины, градусы, системы счисления)
  6. Generics: "Отцы и Дети"
  7. Тренинг по юнит-тестам. Задание
  8. Доклад по шаблонам: От каждого – по 10 минут на шаблон. Кому не хватило, придумаем что-нить ещё =)
    Темы:
    1. Стратегия - Карымов
    2. Адаптер - Кривых
    3. Фасад - Тодорук
    4. Абстрактная фабрика - Солдатов
    5. Цепочка ответственностей - Забранский
    6. Шаблонный метод - Савенко
    7. Интерпретатор - Алексеев (?), Коршаков
    8. Наблюдатель
    9. Состояние
    10. Строитель
    11. Декоратор
    12. Фабричный метод
  9. Задача на шаблоны: Редактор, сохраняющий размеры, позицию на экране, открытый файл и позицию в нем
Список группы

Сохраняя лексикографический порядок порядок записаться в список по адресу https://261studentprojects.googlecode.com/svn/trunk/list.txt


Требования

  • Решение задачи должно быть отправлено в общий репозиторий
    • Репозиторий находится по адресу  http://code.google.com/p/261studentprojects/
    • Путь в репозитории: <идентификатор задачи>/<идентификатор пользователя>/...
  • Обязательное оформление: форматирование, именование
  • Обязательно наличие юнит-тестов (см. JUnit)
Полезные ссылки
Ċ
Victor Polozov,
1 окт. 2009 г., 23:57
ċ
GoF.7z
(5455k)
Victor Polozov,
24 нояб. 2009 г., 1:25
ċ
HelloWorldSwing.java
(1k)
Victor Polozov,
22 окт. 2009 г., 11:39
ċ
Shop.cs
(2k)
Victor Polozov,
2 нояб. 2009 г., 7:55
ċ
ShopText.cs
(2k)
Victor Polozov,
2 нояб. 2009 г., 7:55
ċ
SwingApplication.java
(2k)
Victor Polozov,
22 окт. 2009 г., 10:49
ć
Victor Polozov,
2 нояб. 2009 г., 7:55
Ċ
Victor Polozov,
26 окт. 2009 г., 7:44
Ċ
swing.pdf
(170k)
Victor Polozov,
22 окт. 2009 г., 10:48
Comments