25.08.2013 Views

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [11,39 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Zaawansowane techniki obiektowe<br />

Skrót nazwy ZTO<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za treść przedmiotu:<br />

Imię: Michał<br />

Nazwisko: Małafiejski<br />

e-mail: mima@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć - wykład<br />

poziom<br />

Wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zasady zaliczenia X 0,33<br />

2. Koncepcja przestrzeni nazw. X 0,33<br />

3. Łagodzenie kosztów spodziewanych obliczeń, technika leniwego<br />

obliczania. X 0,66<br />

4. Unikanie zależności między podprojektami. X 0,33<br />

5. Techniki dynamicznej identyfikacji typów. X 0,66<br />

6. Płytkie i głębokie kopiwanie. Konstruktory kopiujące i operatory<br />

przypisania. X 0,66<br />

7. Dziedziczenie. Klasy abstrakcyjne. Techniki rozdzielania interfejsu i<br />

implementacji. X 0,66<br />

8. Redukowanie zależności podczas kompilacji. Zasłony dla kompilatora,<br />

idiom Pimpl. X 0,33<br />

9. Poprawne konstruowanie obiektów, nie<strong>pełna</strong> inicjalizacja obiektów. X 0,66<br />

10. Kod odporny na wyjątki X 1<br />

<strong>11</strong>. Różne wersje operatora new. Kontrola nad tworzeniem obiektów z<br />

wykorzystaniem różnych rodzajów pamięci. X 0,66<br />

12. Wirtualizowanie konstruktorów i niemetod. X 1<br />

13. Zliczanie odniesień, klasy inteligentnych wskaźników. X 0,66<br />

14. Przeciązanie a niejawne przekształcenia typów. X 0,66<br />

15. Koncepcja programowania ogólnego – STL. X 0,66<br />

16. Iteratory i kontenery w STL. X 1<br />

17. Przykłady realizacji algorytmów w STL. X 0,66<br />

18. Predefiniowane algorytmy w STL. X 0,66<br />

19. Funktory i Adaptery w STL. X 0,66<br />

20. Operacje we/wy w STL. X 0,33<br />

21. Reprezentacja obiektów tekstowych - koncepcje klas typu string i rope. X 0,33<br />

22. Przegląd wzorców projektowych X 1<br />

23. Kolokwium 1<br />

Razem 15<br />

Lp. Zagadnienie<br />

Karta zajęć - projekt<br />

poziom<br />

wiedzy umiej.<br />

A B C D E<br />

1. Programowa realizacja aplikacji korzystającej z STL X 5<br />

liczba<br />

godzin<br />

519

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!