INF1000 Gruppe 3 - V?r 2008
Gruppel?rer: Jose Luis Rojas K. (josek@ifi.uio.no)Undervisning:
Tirsdag kl. 10:15 -12:00, Seminarrom C311 Vilhelm Bjerknes hus (i perioden 22. jan til 13. mai)
Tirsdag kl. 12:15 -14:00, Terminalstue Karius i P.O.-bygningen (i perioden 22. jan til 13. mai)
Ukeoppgaver og l?sningsforslag:
- (22. jan) - Introduksjon til Java (kap. 1) ~ Oppgaver uke 4 - L?sningsforslag
- (29. jan) - Variabler og uttrykk (kap. 2) ~ Oppgaver uke 5 - L?sningsforslag
- (05. feb) - EasyIO og if-else (kap. 3, 4) ~ Oppgaver uke 6 - L?sningsforslag
- (12. feb) - L?kker og arrayer (kap. 4, 5) ~ Oppgaver uke 7 - L?sningsforslag
- (19. feb) - Metoder (kap. 7), Oblig 2-tips ~ Oppgaver uke 8 - L?sningsforslag
- (26. feb) - Filer og tekster (kap. 3, 6) ~ Oppgaver uke 9 - L?sningsforslag: HTML/PDF
- (04. mar)- Klasser og objekter (kap. 8) ~ Oppgaver uke 10 - L?sningsforslag: HTML/PDF
- (11. mar)- Mer om klasser (kap. 8), Oblig 3-tips ~ Oppgaver uke 11 - L?sningsforslag
- (08. apr) - Gjennomgang av eksamen H05 ~ Oppgaver uke 15 - Eksamen H05 - Fasit
- (15. apr) - HashMap (kap. 9), Oblig 4-tips ~ Oppgaver uke 16 - Eksamen H04 - Fasit
- (22. apr) - Flere Oblig 4-tips, Gjennomgang av eksamen H03 ~ Eksamen H03 - Fasit
- (29. apr) - Enda mer hjelp med Oblig 4, Pr?veeksamen H07 - Fasit del 1/del 2
- (06. mai)- Gjennomgang av Eksamen H07 - Fasit
- (13. mai)- Siste time! ~ Gjennomgang av Eksamen V06 - Fasit - og Eksamen V04 - Fasit
Obliger:
- Oblig 4: Datafiler til testing:
Stasjoner-1.txt
(ISO/UTF8) -
Vaerdata-1.txt
Datafiler til ferdig utgave: Stasjoner-2.txt (ISO/UTF8) - Vaerdata-2.txt
Tips til Oblig 4 (Oppdatert 5. mai) - Lysark uke 11 ("TIPS Oblig 4") -Lysark uke 10 (om HashMap fra side 5, og javadoc fra side 38) - Oblig 3:
Tips til Oblig 3 (Sist oppdatert 30. mars) - Se ogs? side 29-39 i lysark uke 8 -Datafiler: HaiHus.data, Lysregning.data
F?r du begynner med Oblig 3 lés teorien som trengs:
• Klasser og objekter: Forklart i Marit Nybakkens notat "objekter.pdf", og kap. 8 i l?reboka.
• Filer: Kap. 3.5-3.7 - Eksempel p? lesing fra fil: int gang = infil.inInt(" ;"); char bokstav = infil.inChar(" ;"); - Oblig 2: Tips til Oblig 2 (Sist oppdatert 24. feb)
- Oppgavene: Oblig 1 (1. feb) - Oblig 2 (25. feb) - Oblig 3 / Oblig 3 Pi (28. mar) - Oblig 4 (5. mai).
Krav for ? f? godkjent: De viktigste deloppgavene i obligen m? fungere noenlunde bra, og programmet m? kunne kompileres og kj?res. Ved underkjent vil du f? en mail med info om hva du m? forbedre og levere senest en uke etter mailen. - Levere obliger via Joly - Info om aksess til Joly hjemmefra - Godkjentsystemet: Wwws
Nyttige lenker:
- Java-kurs: Marit Nybakkens notater - Veildeninger av Y. D. Liang - Java Notes av F. Swartz
- Java-kurs: Java-o-matic (en innf?ring i Java + Eclipse, med video og lyd, av MIT-student)
- Java-tema: printf (fra Y.D. Liang "Introduction to Java Programming" 5. utg., side 64)
- Java-installering: Hvordan installere Java og easyIO p? Windows (enklere prosedyre enn i Ifi-DVDen)
- Java-referanse: API - Code conventions - Presedens-regler
- Java-forum
- Java-l?rebok: "Rett p? Java", 2. utg.: Pensum: kap. 1 -9,12 - Webside - L?sningsforslag
- Andre veiledninger: Emacs - Linux - Eclipse - Flere tips fra termvaktene
- Mappen ukeoppgaver/
- Wwws - Webmail - Ifi-DVD - INF1000 kurshjemmeside