Ohjelmointi 2, -2006
Luentojen aiheet sekä lisäksi jaettu materiaali tai käsitellyt malliohjelmat
Materiaali koostuu pääasiassa ohjelmalistauksista.
Demot ja pääteohjaukset on jaettu erikseen
W4. to 11.05.2006 klo 10:15-12:00: Aihe: Kerho-ohjelma JSP:llä ja synkronoinnista
W3. ti 09.05.2006 klo 14:15-16:00: Aihe: Kerho-ohjelma JSP:llä
W2. to 04.05.2006 klo 10:15-12:00: Aihe: Omien komponenttien käyttö JSP-sivuilla
W1. ti 02.05.2006 klo 14:15-16:00: Aihe: TCP/IP, Servlet, JSP
C4. to 27.04.2006 klo 10:15-12:00: Aihe: C++ - tietorakenteet, STL
C3. ti 25.04.2006 klo 14:15-16:00: Aihe: C++ - oliot, automaattiset muuttujat
C2. to 20.04.2006 klo 10:15-12:00: Aihe: C/C++ - osoittimet, taulukot, merkkijonot
C1. ti 11.04.2006 klo 14:15-16:00: Aihe: C/C++ -alkeet, makrot, viitteet, osoittimet
26. to 06.04.2006 klo 10:15-12:00: Aihe: Tekstipohjainen käyttöliittymä graafiseksi-liittymäksi työasemaan sekä sovelmaksi
25. ti 04.04.2006 klo 14:15-16:00: Aihe: Etsiminen ja lajittelu
24. to 30.04.2006 klo 10:15-12:00: Aihe: Oikeellisuustarkistukset, ohjelman testaaminen
23. ti 28.03.2006 klo 14:15-16:00: Aihe: Päätesyöttö.
22. to 24.03.2006 klo 10:15-12:00: Aihe: Funktio-oliot
21. ti 21.03.2006 klo 14:15-16:00: Aihe: Olioden välinen kommunikointi
20. to 16.03.2006 klo 10:15-12:00: Aihe: Harrastukset ja Kerho-ohjelman talletukset
19. ti 14.03.2006 klo 14:15-16:00: Aihe: Kertausta oliosta ja dynaamisuudesta, linkitetty lista, Map
18. to 09.03.2006 klo 10:15-12:00: Aihe: Tiedostot, kertaus olioista (InSitu)
17. ti 07.03.2006 klo 14:15-16:00: Aihe: Tiedostot
16. to 02.03.2006 klo 10:15-12:00: Aihe: Dynaamiset taulukot ja Javan valmiit tietorakenteet
15. ti 28.02.2006 klo 14:15-16:00: Aihe: Javan taulukot ja merkkijonot, Dynaamiset taulukot
14. to 23.02.2006 klo 10:15-12:00: Aihe: Ohjelman synty
13. ti 21.02.2006 klo 14:15-16:00: Aihe: Kuvasta toimivaksi ohjelmaksi
12. to 16.02.2006 klo 10:15-12:00: Aihe: Luokkien suunnittelu ja tietorakenteet
11. ti 14.02.2006 klo 14:15-16:00: Aihe: Polymorfismi, rajapinnat
10. to 09.02.2006 klo 10:15-12:00: Aihe: Luokat ja oliot
- astia1.java - esimerkki yksinkertaisesta luokasta, joka kommunikoi toisen
saman luokan edustajan kanssa ( astia8l.kaada(astia5l) )
- astia.java - edelliseen enemmän toimintoja ja tarkastuksia sekä oliotaulukko
+ lisätehtävä demo 5:een
- astia - "pelin" graafinen versio
- Aanestys.java - yhden näppäimen lukeminen ja tarkistaminen
- Naytto.java - Käyttöliittymäluokka jäsenrekisteriin
09. ti 07.02.2006 klo 14:15-16:00: Aihe: Luokat ja oliot
08. to 02.02.2006 klo 10:15-12:00: Aihe: oliot
07. ti 31.01.2006 klo 14:15-16:00: Aihe: aliohjelmat
06. to 26.01.2006 klo 10:15-12:00: Aihe: viitteet
05. ti 24.01.2006 klo 14:15-16:00: Aihe: Ohjelmointikielet, DNA-tietokoneet, kääntäminen ja linkittäminen, vakiot, aliohjelmat
04. to 19.01.2006 klo 10:15-20:00: Aihe: Taulukot, totuustaulut, JBuilder ja nyky-IDEt
03. ti 17.01.2006 klo 14:15-16:00: Aihe: Algoritmit
02. to 12.01.2006 klo 10:15-12:00: Aihe: Ohjelman suunnittelu, algoritmit
01. ti 10.01.2006 klo 14:15-16:00: Aihe: Alkubyrokratia, ohjelman suunnittelu
Vanhat lisämateriaalit:
Email: vesal@mit.jyu.fi