25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nazwa przedmiotu Języki programowania<br />

Skrót nazwy JPR<br />

Stopień:<br />

KARTA PRZEDMIOTU<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Bogdan<br />

Nazwisko: Wiszniewski<br />

E-mail: bowisz@eti.pg.gda.pl<br />

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

Lp. Zagadnienie poziom<br />

liczba<br />

godzin<br />

wiedzy umiej.<br />

A B C D E<br />

1. Programowanie proceduralne. X 0,3<br />

2. Składnia liniowa. FORTRAN X 0,3<br />

3. Rekordy aktywacyjne, tablice, procedury. X 0,6<br />

4. Rekurencyjne wywołanie procedur. X 0,5<br />

5. Składnia blokowa. Abstrakcja przepływu sterowania. X 0,6<br />

6. Wiązanie nazw z obiektami. Zasięg wiązania. X 0,6<br />

7. Tryby przekazu parametrów. X 0,5<br />

8. Rekordy aktywacyjne dla języków z rekurencją. X 0,6<br />

9. Wywołania statyczne i dynamiczne. ALGOL. PASCAL. X 0,5<br />

10. Ograniczenia języków blokowych. X 0,6<br />

11. Abstrakcja danych i ochrona dostępu. X 0,6<br />

12. Modularyzacja. MODULA. ADA83, ADA95 X 0,6<br />

13. Sytuacje wyjątkowe. Modele obsługi wyjątków. X 0,6<br />

14. Współprogramy i procedury współbieżne. Rendezvous. X 0,6<br />

15. Programowanie obiektowe. Obiekty, klasy, hierarchie. X 0,6<br />

16. Typy dynamiczne. Polimorfizm. SMALLTALK. C++. X 0,6<br />

17. Rekurencyjne interpretowanie poleceń. X 0,6<br />

18. Przekształcenia symboliczne. Rekurencja ogonowa. X 0,6<br />

19. LISP. Atomy i listy. X 0,5<br />

20. Programowanie funkcjonalne. Haskell, XSL. X 0,5<br />

21. Redukcja, filtrowanie i rzutowanie. X 0,6<br />

22. Rachunek lambda. X 0,6<br />

23. Zarządzanie pamięcią w systemach LISP. X 0,5<br />

24. Programowanie w logice. PROLOG. X 0,5<br />

25. Fakty, reguły, cele. Dopasowywanie i unifikacja. X 0,5<br />

26. Programowanie z więzami (CLP) X 0,5<br />

27. Metody definiowania języków. X 0,5<br />

28. Semantyka denotacyjna X 0,4<br />

Razem 15<br />

Karta zajęć – projekt<br />

144

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

Saved successfully!

Ooh no, something went wrong!