Ensimmäinen tentti järjestettiin 16.3. Agoran mikroluokissa.
Kysymykset löytyvät täältä,
malliratkaisuja ja selityksiä arvostelusta
täältä.
Kurssikyselylomake löytyy tästä (vastaaminen on kyllä jo myöhäistä).
Enempää tenttejä ei ole luvassa eikä kurssia tällä tietoa järjestetä ensi lukuvuonna.
Luentojen aiheet ja sisältö enemmän tai vähemmän kattavasti:
1. Johdanto
2. Shelleistä ja standardeista
3. Mitä shell yleensä tekee?
Minimalistisen esimerkkishellin lähdekoodi.
4.1-4.3
Skriptien suoritustavat, funktiot, erikoismerkkien suojaus
4.4-4.5 Muuttujat, syöttö ja tulostus
4.6 Shellin jokerimerkit
4.7-4.8 Komentorivin tulkinnasta
4.9-4.10 Ohjausrakenteet ja aritmetiikka
4.11-4.12 Shellin optiot, trap
5.1-5.25 Standardikomennot A-F
5.26-5.43 Standardikomennot G-M
5.44-72 Standardikomennot N-Z
6. *grep & regular expressions
7. sed
8. awk (html),
(postscript)
Ylläolevat yhtenä htmlmöykkynä
ja yhtenä PostScript-tiedostona
Demotehtävät:
Demo 1 (24.1.) tehtävät ...
ja mallivastaukset
Demo 2 (31.1.) tehtävät
(problems also in English)
ja mallivastaukset
Demo 3 (7.2.) tehtävät
(in English)
ja mallivastaukset
Demo 4 (14.2.) tehtävät
(in English)
ja mallivastaukset
Demo 5 (21.2.) tehtävät
(in English)
ja mallivastaukset
Demo 6 (8.3.) tehtävät
ja mallivastaukset
Esimerkkitehtäviä omatoimiseen harjoitteluun löytyy tästä:
kokoelma1
kokoelma2