Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 
in English Kurssin aikataulu ja sisältö   [ Kerola | Chat | Tito | kuvaus | kantas. | kokeet | aik. kurssit | k03 | luennot | LH | ryhmätyö | kertaus ]

Tietokoneen toiminta, K2000

Tämä kevään 2000 kursin aikataulu- ja sisältösivu päivittyy aina tarpeen tullen eli siis aika usein. Tarkkailkaa tätä sivua ainakin viikoittain kurssin aikana. Kurssin sisältö voi vielä jonkin verran muuttua aika myöhäänkin.

o Yleistä

  • Kurssiin liittyvät yleiset asiat (siis muut kuin erityisesti tähän tämän lukukauden kurssiin liittyvät asiat) ovat kurssin kotisivulla http://www.cs.helsinki.fi/teemu.kerola/tito/index.html.
  • Kurssiin liittyvää lisämateriaalia (muut kuin kirjan kuvat) on myös kurssikansiossa salissa A413.
  • Kurssin uutisryhmä on hy.opiskelu.tktl.tito . Uutisryhmä on tarkoitettu lähinnä opiskelijoiden keskinäiseen kommunikointiin. Jos haluatte (nopeaa) reagointia luennoitsijalta, niin käyttäkää sähköpostia. Kaikkia kurssilaisia kiinnostavat asiat julkaistaan luennoitsijan puolesta mieluummin tällä tämän lukukauden aikataulu- ja sisältösivulla kuin uutisryhmässä.
  • Luentokalvot ja laskuharjoitukset julkaistaan verkossa.

  • Kurssiin liittyy yksi kurssikuulustelu (koe) ja siitä voi saada 60 pistettä. Kokeesta täytyy saada vähintään 30 pistettä läpipääsyyn. Saman kokeen voi suorittaa myös loppukokeena.
  • Laskuharjoituksiin osallistuminen kuuluu luentokurssiin. Se ei ole pakollista, mutta on havaittu hyvin hyödylliseksi. Laskuharjoituksista voi saada korkeintaan 6 arvosanaan vaikuttavaa lisäpistettä (kokeesta saatavan 60 pisteen lisäksi). Lisäpisteet ovat saatavissa ainoastaan sen sillä kurssilla (kurssikuulustelussa), jossa lisäpisteet on ansaittu.

  • Kustakin tavallisesta laskuharjoitustehtävästä saa yhden harjoitustehtäväpisteen (HTP) ja joistakin vaikeammista tehtäistä voi saada useammankin HTP:n. Noin 40% maksimi HTP:stä tuottaa yhden arvosanaan vaikuttavan lisäpisteen ja noin 90% tuottaa maksimin 6 lisäpistettä. Muut lisäpisteet annetaan suurinpiirtein lineaarisesti tuolta väliltä.
    Esimerkki: 6 laskaria, yht 34 HTP, 14 HTP:tä tuottaa 1 lisäpisteen ja 31 HTP:tä tuottaa 6 lisäpistettä.

  • Kurssimoniste, luentokalvot ja luennot ovat suomeksi.
  • Laskuharjoitusten yksi ryhmä (ryhmä 3) voi olla englanniksi, jos tarvetta ilmenee. Jos laskuharjoitusryhmä on englanniksi, niin se on sitten kokonaan englanniksi (tehtävien esittämiset, kysymykset ja vastaukset).

  • Kurssin kirjanpitotilasto on luettavissa laitoksen intranetissä. Selain kysyy laitoksen uuden politiikan mukaisesti laitoksen myöntämää tietojenkäsittelytieeen laitoksen atk-järjestelmien käyttäjätunnusta ja salasanaa (Demo-tunnus ei kelpaa). Simulaattoriprojektin raportista saatavat ylimääräiset 2 HTP:tä on merkitty laskuharjoitukseksi 7.

    Jos ette halua omia tilastojanne näkyville tässä tai siinä on mielestänne jotain puutteita, ottakaa yhteys luennoijaan. Tiedot on suojattu hakurobotteja vastaan tällä kertaa siten, että kustakin nimestä on otettu mukaan vain vain sukunimen 2 ensimmäistä ja viimeinen kirjain, sekä etunimestä ensimmäinen ja viimeinen kirjain. Esim: nimi "Kerola Teemu" olisi siellä muodossa "KeaTu".

  • Kurssin kokeen tulokset ja arvosteluperusteet näkyvät tällä paikalla (intranetissä) lyhyen aikaa (muutaman viikon) kokeen arvostelun jälkeen. Tiedot on suojattu hakurobotteja vastaan samalla tavalla kuin kirjanpitotilastossakin. Koetulosten ja tehtyjen harjoitustehtävien korrelaatio on nähtävissä kuvassa koe_vs_htp.pdf.

  • Kurssin opiskelijapalaute (nimet sanitoitu pois) o

o Opetus, kokeet

Luennot 6.3-13.4. ma 10:15-11:50 (Auditorio) Teemu Kerola
to 8:25-10:00 (Auditorio) Teemu Kerola
Laskuharj. 13.3-28.4. ma 8-10 (C454) Raine Kauppinen Peruutettu 27.3 alkaen
ma 12-14 (C454) Raine Kauppinen
ti 14-16 (C454) Teemu Kerola (in English)
ke 14-16 (C474) Raine Kauppinen
to 14-16 (C454) Teemu Kerola
to 16-18 (A318) Lauri Alanko
pe 10-12 (A516) Lauri Alanko Ei vierailijoita
pe 12-14 (B450) Lauri Alanko Peruutettu 27.3 alkaen
Välikoe 12.5.2000 pe 10-14 (Porthania I)

o Sisältö ja aikataulu

  • Hallintoa, järjestelmän rakenne (2t luentoja)
  • TTK-91 -tietokone ja sen KOKSI simulaattori (2t luentoja)
    • Luentokalvot    Luento 2 (9.3) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Laskuharjoitus    LH 1
    • Viitteet: luku 4 [Häkk98]    (Ch 3.1, 9.1, 9.2 [Stal99] or Ch 5.1, 5.3, 7.1 [Tane99])
  • Konekielinen ohjelmointi (2t luentoja)
  • Aliohjelmien toteutus konekielen tasolla (2t luentoja)
  • Suoritin (CPU) ja väylä (2t luentoja)
    • Luentokalvot    Luento 5 (20.3) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luku 3, 9 [Häkk98]    (Ch 3.1, 3.3 [Stal99] or Ch 2.1, 2.4 [Tane99])
  • Tiedon esitysmuodot (2t luentoja)
    • Luentokalvot    Luento 6 (23.3) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Laskuharjoitus    LH 3
    • Viitteet: luku 2.1-2.3 [Häkk98]    (Ch 9.1-3 [Stal99] or Ch 2.2, 5.2 [Tane99])
  • Tiedon muuttumattomuus ja järjestelmän sisäinen muisti (2t luentoja)
    • Luentokalvot    Luento 7 (27.3) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luvut 2.4 ja 9 [Häkk98]    (Ch 4.1, 4.2 (Types of RAM), 4.3 (Principles, Error Correction) [Stal99] or Ch 2.2, 3.3.6 [Tane99])
  • Ohjelman toteutus järjestelmässä (2t luentoja)
    • Luentokalvot    Luento 8 (30.3) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Laskuharjoitus    LH 4
    • Viitteet: luvut 8, 11 [Häkk98]    (Ch 7.1-2 [Stal99] ja Ch 2.4.1 [Tane99])
  • Järjestelmän ulkoinen muisti, I/O-laitteet (2t luentoja)
    • Luentokalvot    Luento 9 (3.4) mv 6/sivu, mv 2/sivu, väri 1/sivu
    • Viitteet: luvut 10-11 [Häkk98]    (Ch 5.1, 6.3-5, 7.3 [Stal99] or Ch 2.3.1-2, 6.1.1-3 [Tane99])
  • Ohjelmien suoritus järjestelmässä (4t luentoja)
  • Yhteenveto ja kertausta (2t luentoja)

o Kirjallisuutta ja muita viitteitä


Teemu Kerola