Sem. zimowy 2006/07
Włodzimierz Kasprzak
Treść wykładu
W1:
1. Wprowadzenie do języka Java.
W2:
2. Klasa, obiekt, interfejs, pakiet.
W3:
3. Klasy w java.lang.
W4:
4. Klasa Applet.
W5:
5. System wejścia – wyjścia.
W6:
6. Wątki
W7:
7. AWT
W8 (27.11.2006): SPRAWDZIAN PIERWSZY
W8:
8. Multimedia. Klasa Graphics.
W9:
9. Swing - zasady.
W10: 10. Swing – układ, malowanie.
W11: 11. Swing - kontenery.
W12. 12. Swing - obsługa zdarzeń.
W13:
13. Komunikacja rozproszona (gniazdka, RMI).
W14. 14. Kolekcje. 15. Rozszerzenia języka w J2SE 5.0.
W15 (22.01.2007): SPRAWDZIAN DRUGI.
Strona przedmiotu:
http://studia.elka.pw.edu.pl/priv/PROZ.B
Źródła literaturowe:
1. M.Campione, K.Walrath, Hunt: The Java Tutorial.
2. K.Walrath, M.Campione: The JFC Swing Tutorial.
Powyższe pozycje „online”: http://java.sun.com/docs/books/tutorial
C. S. Horstmann, G. Cornell: 'Core Java 2 - podstawy ', Helion, 2003.
H. Schildt: ‘Java 2’, Wyd. RM, 2002.
J. Bielecki, 'Java 4 Swing' , Tom 1, Tom 2, Wyd. Helion, 2000.
Projekt
Zaprojektowanie, uruchomienie i testowanie przenośnych programów napisanych w języku Java (aplikacja, aplet), wykorzystujących graficzny interfejs użytkownika i techniki programowania współbieżnego (wielowątkowego).
Zaliczenie
Dwa sprawdziany : 0-30 pkt. (za 1-szy) i 0-30 pkt. (za 2-gi). Projekt: 0-40 pkt.
1. Uzyskanie minimum 20 pkt. z projektu.
2. Uzyskanie minimum 20 pkt. ze sprawdzianów.
W. Kasprzak: Programowanie zdarzeniowe
2