Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

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

Tietokoneen toiminta, k2001 muunto
Muuntokoulutettavien erikoiskurssi

Tämä 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

Kurssille on tällä hetkellä (10.1.2001) ilmoittautunut 26 muuntokoulutettavaa ja 6 muuta opiskelijaa. Kurssin osallistujat valitaan ensimmäisellä luentokerralla luennon alusssa paikallaolijoista. Pelkkä ilmoittautuminen kurssille ei siis riitä! Valinnassa etusija on muuntokoulutettavilla. Toissijaisena valintaperusteena on ilmoittautumisaika.

Kaikki ensimmäiselle luentokerralle (15.1.2001) 21 paikalle tullutta otettiin mukaan kurssille. Kurssi on nyt täynnä. o

o Suoritusmuoto o

Tämä on erityisesti muuntokoulutettaville suunniteltu tiivistetty kurssi, jonka sisältö vastaa tavanomaista Tietokoneen toiminta luentokurssia. Opetusta on yhteensä sama määrä kuin tavanomaisella luentokurssilla. Luennot ovat tavallisia, mutta laskuharjoitukset on korvattu ohjatuilla harjoitusten tekemisillä. Kaikki harjoitukset on siis tarkoitus tehdä paikan päällä itsenäisesti ohjauksen avustuksella.

Kurssi on pedagogosesti ehkä turhankin tiivis paketti, joten se vaatii osallistujilta tavanomaista enemmän työtä. Tiivistä aikataulua on hieman kompensoitu tehostetulla opetuksella, mutta kurssin seuraaminen edellyttää silti merkittävän määrän opiskelijan omaa panosta.

Kurssiaineisto

  • [Stal99], luvut 1-2, 3-3.1, 4-4.2, 5-5.1, 6-6.5, 7-7.2, 8-8.2, 9
  • [Tane99], luvut 4.2, 7.3-7.4
  • [Häkk98], luvut 4-5 ja Esimerkkitietokoneen ttk-91 konekielisimulaattori KOKSI
  • Luentokalvot ja harjoitustehtävät
  • Kurssikuulustelu (vain tälle luentokurssille osallistujille)

Jos joudutte keskeyttämään kurssin tai ette siitä pääse läpi, niin voitte suorittaa kurssin myöhemmin joko tavanomaisella luentokurssilla tai loppukokeella.

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 harjoitustehtävät julkaistaan verkossa.

  • Välikokeita on yksi. Välikokeesta voi saada 54 pistettä ja siitä täytyy saada vähintään 27 pistettä. Harjoituksista voi saada 6 pistettä ja niistä täytyy saada vähintään yksi piste. Yhteensä välikokeesta ja harjoituksista tulee saada vähintään 30 pistettä kurssin läpipääsyyn.
  • Kustakin tavallisesta harjoitustehtävästä saa yhden harjoitustehtäväpisteen (HTP) ja joistakin vaikeammista tehtäistä voi saada useammankin HTP:n. Noin 30% maksimi HTP:stä tuottaa yhden arvosanaan vaikuttavan pisteen ja noin 83% tuottaa maksimin 6 pistettä. Muut pisteet annetaan suurinpiirtein lineaarisesti tuolta väliltä.
    Esimerkki: 6 laskaria á 5 HTP = 30 HTP. Tällöin 9 HTP:tä tuottaa 1 pisteen ja 25 HTP:tä tuottaa 6 pistettä.
  • Käytäntö on osoittanut, että kurssin läpäisy on vaikeata, jos ei tee runsaasti harjoituksia. Tällä tavoin sekä oppii asiat että saa samalla paremman arvosanan. Koetulosten ja tehtyjen harjoitustehtävien korrelaatio keväältä 2000 ja syksyltä 2000 on nähtävissä verkossa.

  • Kurssimoniste, luentokalvot ja luennot ovat suomeksi.

  • Kurssin kirjanpitotilasto on luettavissa laitoksen intranetissä. Selain kysyy tietojenkäsittelytieteen laitoksen myöntämää atk-järjestelmien käyttäjätunnusta ja salasanaa (Demo-tunnus ei kelpaa). Kirjanpitolistasta näkyy laskuharjoituspisteet ja koetulokset o

    Tilastosta on poistettu ne opiskelijat, jotka harjoitusaktiivisuuden mukaan eivät enää ilmeisesti osallistu kurssille. 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 (a) sukunimen 2 ensimmäistä ja viimeinen kirjain, (b) etunimestä ensimmäinen ja viimeinen kirjain ja lopuksi (c) mahdollisen toisen etunimen ensimmäinen kirjain. Esim: nimi "Kerola Teemu" olisi siellä muodossa "KeaTu".

  • Kurssin tulokset o ja kokeen arvosteluperusteet o näkyvät tällä paikalla (intranetissä) lyhyen aikaa (muutaman viikon) kokeen arvostelun jälkeen.

o Opetus, kokeet

Luennot ja harjoitukset 15-29.1.2001    ma, ti, to, pe
16:15-20:00   
(luennot A414)
(harjoitukset A215)
Kurssikuulustelu 27.2.2001 ti
16:00-20:00
(Auditorio)

Tarkempi luentojen (lu) ja harjoitusten (ha) ajoitus
ma ti ke to pe
15-19.1 16-18
18-20
lu1
lu2
lu3
ha1
- lu4
lu5
lu6
ha2
22-26.1 16-18
18-20
lu7
ha3
lu8
lu9
- lu10
ha4
lu11
ha5
29.1-2.2 16-18
18-20
lu12
ha6
- - - -

o Sisältö ja aikataulu

Luentokalvot ja harjoitukset tulevat tähän aikanaan, hyvissä ajoin ennen ko. luentoa tai harjoitusta.

  • Luento 1 (ma 15.1): Hallintoa, järjestelmän rakenne
  • Luento 2 (ma 15.1): TTK-91 -tietokone ja sen KOKSI simulaattori
  • Luento 3 (ti 16.1): Konekielinen ohjelmointi
  • Luento 4 (to 18.1): Aliohjelmien toteutus konekielen tasolla
  • Luento 5 (to 18.1): Suoritin (CPU) ja väylä
  • Luento 6 (pe 19.1): Tiedon esitysmuodot
  • Luento 7 (ma 22.1): Tiedon muuttumattomuus ja järjestelmän sisäinen muisti
    • Luentokalvot    mv 2/sivu    mv 6/sivu    väri 1/sivu
    • Harjoitukset (ma 22.1) LH 3
    • Viitteet: Ch 4.1, 4.2 (Types of RAM), 4.3 (Principles, Error Correction) [Stal99]    (luvut 2.4 ja 9 [Häkk98])
  • Luento 8 (ti 23.1): Ohjelman toteutus järjestelmässä
  • Luento 9 (ti 23.1): Järjestelmän ulkoinen muisti, I/O-laitteet
  • Luento 10 (to 25.1) ja luento 11 (pe 26.1): Ohjelmien suoritus järjestelmässä
  • Luento 12 (ma 29.1): Yhteenveto ja kertausta

o Kirjallisuutta ja muita viitteitä


Teemu Kerola