UL/FRI/UNI-RI/SPO
Iz E-študij, proste zakladnice študentskega znanja
| Abecedni seznam zapiskov
Predava: prof. dr. Borut Robič Vaje vodi: doc. dr. Rajko Mahkovic Povezave:
Vnesi UL/FRI/UNI-RI/SPO/Izpiti/Roki (Za kolokvije ustvari stran) Izpitni red:
Ostalo:
Ključne besede:
|
Sistemska programska oprema
Informacije o predmetu (velja za 2. semester 2006/2007)
Potek
- Profesor priskrbi literaturo (glej spodaj)
- Literaturo preštudiramo sami, tako da predavanj ni (razen 20.02., ko bodo predstavitve seminarskih nalog iz 1. semestra za predmet OS)
- Za pozitivno opravljen izpit je potrebno preštudirati vsaj 5 poglavij iz knjige (šteje 9 poglavij, od 2-10). Vsako nadaljnje poglavje ocena več. Na ustni izpit je priporočljivo prinesti kratek povzetek vsakega predelanega poglavja.
- konzultacije, dodatna vprašanja glede snovi so na voljo 2x na teden na govorilnih urah (zaželena predhodna najava)
Literatura
K. Haviland : UNIX System Programming (A programmer's guide to software development)
Vsebina:
- Uvod (terminologija)
- Sistemski klici - za rokovanje z datotekami
- Datoteka v okolju - lastništvo, UNIX in možnosti, ki jih nudi (sistemski klici)
- Direktorij - s programerjevega zornega kota; datotečni sistem v UNIXu, specialne datoteke
- Procesi v UNIXu - for, exec,...,lupine
- Komunikacija - signali, upravljanje / rokovanje s signali
- Komunikacija - cevi (pipes)
- Komunikacija / sinhronizacija - zaklepanje, prenašanje sporočil, semaforji, komunikacija preko skupnega pomnilnika
- Terminal in psevdoterminali
- Delo v mreži - vtičnice (sockets)
- Knjižnice - standardna vhodno/izhodna
- ostalo