Bart - day 1

Archiviato in: Lezioni Nerd, Persone Nerd — dark 29 Febbraio 2008 @ 16:25:07

Non possiamo che riprendere la pubblicazione su questo blog con le mitiche lezioni di Montrucchio, per gli amici Bart, il mitico assistente di tanti corsi di Sistemi Operativi. La sua nerdizia, da un lato ci riempie di somma gioia a causa della sua bravura, dall’altro ci provoca un certo senso di invidia data la sua inarrivabilità.
Questa mattina, ad esempio, ha tenuto la prima esercitazione del corso di Progettazione di Sistemi Operativi. Le chicche del giorno:

  • La differenza tra interrupt e polling per la gestione degli eventi asincroni. Quale migliore modo, se non questo, per spiegarne la differenza?

    Ammettiamo che voi dobbiate svegliarvi la mattina alle 6: cosa fate, rimanete svegli la notte a guardare l’orologio finché non arriva l’ora alla quale dovete alzarvi da letto, oppure caricate la sveglia e la impostate affiché suoni alle 6?

  • La temporizzazione dei vecchi videogiochi realizzata con cicli for anziché con delle chiamate di attesa, che si sputtanano non appena la frequenza della CPU viene aumentata per innovazione tecnologica

    Il buon vecchio tasto TURBO, che, se ricordavate, utilizzavamo quando vedevamo i nostri giochi girare troppo veloci sul buon vecchio Pentium a 12 Mhz.

Bravissimo…

1 Commento »

  1. Lo scazzo è se la sveglia (a manovella) devi tenerla accesa ;) w la programmazione concorrente!

    Commento di @nto — 24 Marzo 2008 @ 20:59:47

RSS feed dei commenti a questo articolo. TrackBack URI

Lascia un tuo commento