Tämä aikataulusivu kokoaa yhteen kunkin viikon luentojen, pienkokeiden, TitoTrainer työskentelyn ja harjoitusten teemat.
Käy läpi verkkoluento ja/tai tutustu annettuihin oppikirjan lukuihin, jolloin saat enemmän irti varsinaisista luennoista. Verkkoluennot löytyvät omalta sivultaan. Kunkin minikokeen aihepiiri on käsitelty sitä ennen olevilla luennoilla ja harjoituksissa.
Normal lectures are only in Finnish. Web lectures 1-4 are also in English. International students should read the text book.
Oikopolut: luentokurssi | aikataulu | verkkoluennot | titopaja | ttk-91, titokone, titotrainer | examinarium (suomeksi)
Shortcuts: lecture course | schedule | web lectures | titopaja | ttk-91, titokone, titotrainer | examinarium (in English)
Viikko: pvm |
Luennot |
Teema, kalvot |
Luento nro |
Kirjan luvut |
Harj. tehtävät |
44: 30.10-3.11.2017 |
31.10.2017
2.11.2017 |
Aloitus, hallinto (admin) Suoritin ja väylä |
0 5 |
Ch 1.1-2, Ch 3.1 [Stal 16] Ch 3.1-3 [Stal 16, Stal 13, Stal 10] |
|
45: 6-10.11.2017 | 7.11.2017 9.11.2017 |
TTK-91 ja sen simulaattori Konekielinen ohjelmointi |
2 3 |
-- Ch 12, App B.1 [Stal 16, Stal 13] |
Harj 1 (vast) (Luennot 1,5) Exerc 1 (answ), (Lect 1, 5) |
46: 13-17.11.2017 | 14.11.2017 16.11.2017
|
Minikoe 1 (Luennot 1,5) Aliohjelmien toteutus Aliohjelmien toteutus Tiedon esitysmuodot |
4 |
-- Ch 10.1-2, 10.4, App 12A, [Stal 16, Stal13] |
|
47: 20-24.11.2017 | 21.11.2017 23.11.2017 |
Tiedon esitysmuodot (jatk) Tiedon tarkistus ja muisti (jatk/contd) |
6 7 7 8 |
-- Ch 4.1 , Ch 5.1-2 [Stal 16, Stal13]
|
|
48: 27.11-1.12.2017 | 28.11.2017
30.11.2017
|
Käyttöjärjestelmä (jatk) Ulkoinen muisti ja I/O (jatk) |
8 9 9 10 |
-- Ch 6.1, 6.3, Ch 7.1-5 [Stal 16, Stal13] -- App B.2, B.3 [Stal 16, Stal 13] |
|
49: 4-8.12.2017 | 5.12.2017 7.12.2017 |
Minikoe 2 (Luennot 6-7) |
10 11 |
-- App B.2, B.3 [Stal 16, Stal 13] Ch 4.2 (9 pages) [Tane13]
|
|
50: 11-15.12.2017 | 12.12.2017 |
Minikoe 3 (Luennot 8-9) Yhteenveto (summary) |
12 |
|
|
51: 18-22.12.2017 |
19.12.2017 |
Examinarium deadline Minikoe 4 (Luennot 10-11) |
Examinarium |
[Stal 16]: William Stallings, Computer Organization and Architecture - Designing for Performance, 10th Ed., Pearson, 2016.
[Stal 13]: William Stallings, Computer Organization and Architecture - Designing for Performance, 9th Ed., Pearson, 2013.
[Stal 10]: William Stallings, Computer Organization and Architecture - Designing for Performance, 8th Ed., Pearson, 2010.
[Tane 13]: Andrew S. Tanenbaum, Structured Computer Organization, 6th Ed, Pearson, 2013
Tietokoneen toiminta, Auvo Häkkinen, Opetusmoniste D390, Helsingin yliopisto, Tietojenkäsittelytieteen laitos, 1998.
Merkit ja koodaukset, Jukka Korpela, TTYO. Link ok 7.9.2017.
ISO Latin 9 as compared with ISO Latin 1, Jukka Korpela, TTYO. Link ok 7.9.2017.
The Java Virtual Machine Specification, Java SE 7 Edition, Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley, Oracle America Inc, 28.2.2013. Link ok 7.9.2017.
IEEE-754 Analysis, Christopher Vickery, Computer Science Department at Queens College of CUNY (The City University of New York). Link ok 7.9.2017.
Number System Conversion Tool, Chaya Gurwitz, Department of Computer and Information Science Brooklyn College. Link ok 7.9.2017.
Käyttöjärjestelmäkurssin sanasto Englanti-Suomi (Teemu Kerola) - jos jotain puuttuu, kertokaa minulle.