Etusivu | Materiaali | -- Luennot -- | Opettajat |
ITKA203 K�ytt�j�rjestelm�t --- kev�t 2014 --- Luennot ja muistiinpanot
Alla on lista suunnitelluista otsikoista ja k�sitelt�vist� aiheista. Mukailtaneen kes�n 2011 kulkua ainakin jossain m��rin. Luennolla n�ytettyyn materiaaliin tulee linkit sit� mukaa kun kev��n 2014 kurssi avautuu. Huom: Kyseess� on suunnitelma, ja toteuma voi olla erilainen.
# | vko | pv | Otsikko | Aiheet |
---|---|---|---|---|
1 | 12 | ti | K�ynnistys | K�ynnistys: Kurssi-info, vaatimukset ja p�iv�m��r�t, tutustumiset ja ryhm�kuva. Ty�kalujen esittely�. Esitietoja: informaation esitt�minen tietokoneessa; heksaluvut. |
2 | 12 | ke | Yleiskuvaa ja esitietoja | Kerrokset ja rajapinnat; k�ytt�j�rjestelm�n sijoittuminen IT-kentt��n. Esitietoja: Tietokonelaitteiston perusrakenne ja toiminta. Lopussa lyhyesti my�s visuaalisia efektej� ja syntetoitu ��niraita. |
3 | 13 | ti | Lis�� n�kemyst� laitteistorajapintaan | |
4 | 13 | ke | K�ytt�j�rjestelmien historia, teht�v�t ja tavoitteet | |
5 | 14 | ti | Historiaa 1960-luvulta alkaen: Prosessi, moniajo | |
6 | 14 | ke | Prosessit, resurssit, prosessipuu, "minishell" | |
7 | 15 | ti | Yhdenaikaisuus: IPC, signaalit, Deadlock | |
8 | 15 | ke | MutEx & sync., Deadlock, starvation | |
9 | 17 | ti | Lis�� yhdenaikaisuudesta ja IPC:st� | |
Nyt ollaan t�ss� kohtaa menossa: | ||||
10 | 17 | ke | Muistinhallinta, virtuaalimuisti | |
11 | 18 | ti | I/O, Tiedostonhallinta | I/O laitteet, levyt, ajurit, tiedostoj�rjestelm�t. |
12 | 18 | ke | Vierailija, Petteri Olkinuora / IT-palvelut | "Katsaus Mattilanniemen konesaliin -- Laajan organisaation IT-infrastruktuurin yll�pito- ja kehitysty� k�yt�nn�ss�" |
13 | 19 | ke | Skriptaus(?) | |
14 | 20 | ti | Vuoronnus (yksipros./monipros./RT) | |
(**) | 20 | ke | Kertaus ja t�rpit | Yhteenvetoa, kertausta, paikkailua ja tenttit�rppej�. |
Alle tulee tarkemmat luentomateriaalit kurssin edetess�, ml. linkit videotaltiointeihin ja esimerkkiohjelmiin. (Itse asiassa aika tarpeeton osio... videot ovat moniviestimess� ja esimerkit YouSource-repossa.)
Luento 1: K�ynnistys
-- takaisin luentolistaan --Agenda
- Esittelyt ja sinunkaupat: opettajat, opiskelijat, tietokoneet, I/O-laitteet, tiedostot, k�ytt�j�rjestelm�t ja laiteajurit. (Ryhm�kuva ja alkumotivaatio)
- Kurssin nettisivu ja Korpin kurssitiedot. Aikataulu ja vaatimukset.
- Luentomuoto ja kurssin ty�kalut: p��teyhteys, bash-shell ja tekstipohjaiset ty�kaluohjelmat. Oppikirja, kurssimoniste ja internetin ihmeellinen maailma.
- Ja sitten itse asiaan!!
Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 2: Yleiskuvaa ja esitietoja
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 3: Lis�� n�kemyst� laitteistorajapintaan
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Linkkej�
- Instanssi - ensi viikonlopun harrastetapahtuma
Luento 4: K�ytt�j�rjestelmien historia, teht�v�t ja tavoitteet
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Linkkej�
- The Locality Principle - Peter Denningin artikkeli h�nen havaitsemansa lokaalisuusperiaatteen historiasta ja tulevaisuudesta. T�m� on kiehtovaa lis�lukemista, vaikkakin syv�llisemp�� kuin t�m�n kurssin pakollinen sis�lt�rajaus. Artikkelissa esiintyv�st� k�sitteist�st� osa on ehditty jo k�yd� l�pi t�ll� kurssilla ja loputkin k�sitell��n melko pian. Tarina alkaa 1960-luvun paikkeilta, johon luennolla aivan juuri p��stiin historiallisen katsauksen osalta. Ilmi�n sovelluksista on kurssilla toistaiseksi sivuttu prosessorin v�limuisteja (cache), ja jatkossa tullaan syventym��n k�ytt�j�rjestelm�n tontille kuuluviin virtuaalimuistin hallintaan sek� I/O:n yhteydess� teht�v��n puskurointiin.
Luento 5: TBA
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 6: TBA
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 7: TBA
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 8: TBA
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 9: TBA
-- takaisin luentolistaan --Materiaalit
- Muistiinpanot
- Esimerkit
- Videot, polkuavain 'kj14'
Luento 10: TBA
-- takaisin luentolistaan --Luento 11: TBA
-- takaisin luentolistaan --Luento 12: TBA
-- takaisin luentolistaan --Luento 13: TBA
-- takaisin luentolistaan --Luento 14: TBA
-- takaisin luentolistaan --Viimeksi kajottu 2014-04-22.