Informacje o kolokwium

  • Terminarz
    • IO, grupa 3: 16.01.2017 16:30-18:45, E1/16.
    • IO, grupa 4: 11.01.2017 15:45-18:00, D2/15.
    • IO, grupa 5: 9.01.2017 14:00-16:15, E0/15.
    • ISI, grupa 1: 11.01.2017 13:15-15:30, D2/15.
    • ISI, grupa 2: 16.01.2017 11:30-13:45, E0/15 (zmiana!)
  • Zakres: deklaracja i inicjacja zmiennych, instrukcje warunkowe, pętle, pojęcie klasy, obiektu, tworzenie funkcji i metod, hermetyzacja, dziedziczenie, polimorfizm, interfejsy, instrukcje wejścia/wyjścia, obsługa wyjątków, kolekcje, WPF, odczyt i zapisywanie plików tekstowych, zarządzanie datą i czasem.
  • Typ aplikacji do stworzenia: konsolowa lub WPF.
  • Do zdobycia 10 pkt do punktacji końcowej.
  • Na koniec stworzony projekt ma być umieszczony w serwisie Github i wysłany na wskazany adres email (tylko jeden commit).
  • Do stworzenia będzie jeden zamknięty projekt. Polecenia będą tak dobrane, że zakończenie danego punktu powinno zakończyć się poprawną kompilacją programu. Oddanie nie skompilowanego programu – 0 pkt. Kolejne punkty będą przyznane za kolejne etapy projektu zrealizowane poprawnie i zgodnie z poleceniem.
  • Język C#, środowisko Visual Studio.
  • W trakcie kolokwium można korzystać z własnych odręcznych notatek, drukowanych skryptów/podręczników/innych materiałów oraz internetu (strony dokumentacji MSDN, strony i fora o programowaniu – dostęp „do odczytu”). Nie można korzystać z komórek, tabletów, dysków zewnętrznych, innych własnych urządzeń elektronicznych. Zabronione jest również korzystanie z sieci społecznościowych. m.in. Facebook, Twitter czy udostępnianie plików via FTP.
  • W przypadku stwierdzenia niesamodzielności w trakcie kolokwium pierwsze upomnienie powoduje odjęcie 3 punktów od uzyskanego wyniku punktowego. Drugie upomnienie kończy się zakończeniem kolokwium z wynikiem 0 punktów.
  • Przed przystąpieniem do realizacji poleceń należy sprawdzić poprawność instalacji Visual Studio. Ewentualne błędy należy zgłosić w ciągu pierwszej godziny kolokwium.

Strona może być uzupełniana, wersja na 5.01.2017 20:48.

Zasady oddawania projektów

Zasady oddawania projektów

– mail piojas@matman.uwm.edu.pl w temacie proszę o podanie nazwy projektu, w treści imię i nazwisko autora/autorów
– termin – do 23:59 11.12.2016 (zmiana ostateczna dla wszystkich grup!). Ten termin dotyczy również osób z warunku.
– zgodnie ze wcześniejszym informacjami kod ma być umieszczony w serwisie github i zawierać co najmniej 20 commitów (jeśli kod zawiera jakieś „dane wrażliwe” np. hasła, klucze sekretne, jest możliwość umieszczenia kodu w innym serwisie typu git w repozytorium prywatnym, ważne aby była możliwość prześledzenia rozwoju projektu)
– jeśli program był kompilowany w innej wersji VS niż Visual Studio 2013 Community lub Visual Studio 2015 Community, proszę o podanie w treści wiadomości informacji na ten temat
– jeśli do kompilacji programu potrzebne są dodatki (Xamarin, XNA, Monogame, Unity, itp.), również proszę o informację na ten temat
– do oddania powinny być załączone wszystkie pliki projektu (łącznie z configami, plikiem sln, proj), sugerowane jest również jest również skompilowanie programu w trybie release
– jeśli aplikacja ma być uruchomiana przy wyłączonym antywirusie lub w trybie administratora, proszę o informację w tym zakresie
– jeśli commity dodawane są z jednego konta na githubie, sugerowane jest w commicie dodać inicjały autora, lub w treści wiadomości sprecyzowanie podziału pracy (dot. projektów wspólnych)
– jeśli aplikacja jest dostępna na inne platformy/OSy niż Windows 10, Windows 7 i Android Kitkat, przy ocenie projektu sugerowanym jest dostarczenie właściwego urządzenia (na chwilę) w celu zaprezentowania działania w praktyce aplikacji (nie tylko na poziomie emulatora)

Dla przypomnienia elementy oceny – pdf.

Max to 10 pkt. Za każdy dzień spóźnienia -0.5 pkt.

Kod powinien zostać w chmurze do końca semestru. Modyfikacje po oddaniu projektu mogą nie być brane pod uwagę.

Informacje na tej stronie mogą być aktualizowane. Wersja na 3.12.2016 16:45.