dzgn&concpt::jr*
 
 
Изисквания за изпълнение, предаване и оценяване на курсовите проекти
Курсът "Практическо програмиране с Perl" завършва с предаването на курсов проект от всеки един от студентите. Проектите имат тежест 40% (40 точки) от крайната оценка. Всеки проект следва да бъде предаден в следния пакет:
  • Печатна документация на проекта - документация разпечатана по приложения на сайта на курса шаблон
  • Електронно копие на проекта - на дискета и/или CD-R/RW. Електронното копие се състои от:
    • изпълним сорс код на самия проект
    • допълнителните използвани модули като .ppm или .tar.gz пакети в зависимост от това на каква дистрибуция на Perl е предвиден да се тества проекта. Ако модулът присъства в стандартната дистрибуция на Perl не е нужно да бъде прилаган към сорса на проекта
    • INSTALL текстов файл, в който са описани на английски или на български с латински букви нужните стъпки за инсталация и стартиране на проекта
    • документацията към проекта под формата на файл, в някои от следните формати (.doc, .rtf, .html или добре индентиран текстов файл. Изисква се спазването на формата наложен от шаблона за документация, побликуван на сайта)
Оценяването на проектите се извършва от преподавателите при защита на проекта от страна на студента. Защитата представлява кратка беседа пред компютър, по време на която студента демонстрира функционалността на проекта, дава обяснения по реализацията и в определени случай получава малки задачки за промяна на несъществени части от кода. Формирането на оценката взима в предвид посочените фактори:
  • (до 10 т.) Разбиране и защита на решението, отговаряне на въпроси по сорс кода
  • (до 05 т.) Умения за бърза промяна на малки части от функционалността на приложението
  • (до 10 т.) Наличие на пълната, изискана в описанието на проекта функционалност.
  • (до 05 т.) Индентация и стил на кода
  • (до 02 т.) Документация
  • (до 08 т.) Интерактивна конфигурируемост и конфигурируемост като цяло.
Забележка: Горната схема на оценяване е само ориентировъчна. Макар и да се стремят да следват посочените точки, преподавателите си запазват правото да разпределят общия брой точки според показаните уменя с цел да се запзи максимално коректното оценяване. Така например, човек който има работещо решение, но не разбира нищо от кода не може да се надява на голям брой точки. Същото важи и в обратна посока.
Тестови Установки
За проверка на проектите ще са налични следните софтуерни пакети:
  • Perl 5.8.5 (главно за тези, които са използвали threads)
  • Postgresql 7.4.5
  • Apache
  • Cygwin
  • Windows/Linux OS
Избиране на проект
Избирането на проект започва като се кликне върху името на проекта (заб: предложенията за проекти от страна на студентите се изпращат директно по email). След като получите разрешение от системата да изберете даден проект следва да попълните факултетния си номер и да потвърдите избора си. Изборът става еднократно и корекции няма да бъдат нанасяни, за това обмислете добре избора си. Ако не изберете и регистрирате вашия избор, няма да бъде възможно преглеждане/оценяване на работата ви. За описание на проектите при предаването им се използва следния:


Постарайте се да си разпечтате шаблона, защото ще бъде официалния документ, описващ резултата от проверката на знанията ви.
Описание на проектите
Изберете номер от списъка за визуализация текста на условието.
    MBAF - message board a.k.a. forum v0.6.6 [mod_perl enabled] (C) George Penkov, Peter Pentchev 2002-2004

Глупостите настрана.
Бъговете да се рапортуват навременно.
За другото не се притеснявай.

Най-добре се вижда с Firefox в 1024х768 или повече.

page generated in 0.180568 seconds. DBI cache: miss='3' hits='0'