{"id":6,"date":"2016-02-11T21:57:58","date_gmt":"2016-02-11T21:57:58","guid":{"rendered":"https:\/\/vecchio.iet.unipi.it\/se\/?page_id=6"},"modified":"2017-02-28T11:57:45","modified_gmt":"2017-02-28T11:57:45","slug":"materiale-didattico20152016","status":"publish","type":"page","link":"https:\/\/vecchio.iet.unipi.it\/se\/materiale-didattico\/materiale-didattico20152016\/","title":{"rendered":"Materiale didattico 2015\/2016"},"content":{"rendered":"<p><strong>Testo di riferimento<\/strong><br \/>\nA. Silberschatz, P. Galvin, \u201c<em>Operating Systems , VIII Editions <\/em>\u201d, Pearson Education<\/p>\n<p><strong>Slide<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/01-Organizzazione.pdf\" rel=\"\">01-Organizzazione<\/a>\n<ul>\n<li><a href=\"http:\/\/vecchio.iet.unipi.it\/vault\/01-Organizzazione-con-note.zip\">con-note (zip)<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/02-Processi-Thread.pdf\" rel=\"\">02-Processi-&amp;-Thread<\/a>\n<ul>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/note2.pdf\" rel=\"\">note 2<\/a><\/li>\n<li>sorgenti dei programmi visti in aula: <a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/programmi.zip\" rel=\"\">programmi.zip<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/03-Progr-Concorrente.pdf\" rel=\"\">03-Progr-Concorrente<\/a> questi argomenti sono trattati nei capitoli 2 e 3 di &#8220;Principi e tecniche di programmazione concorrente&#8221;, P. Ancilotti, M. Boari (UTET)<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/04-Shared-Memory.pdf\" rel=\"\">04-Shared-Memory<\/a>\n<ul>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/note3.pdf\" rel=\"\">note3<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/05-Message-Passing.pdf\" rel=\"\">05-Message-Passing<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/06-Sistemi-Distribuiti.pdf\" rel=\"\">06-Sistemi-Distribuiti<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/07-Sicurezza.pdf\" rel=\"\">07-Sicurezza<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/08-Sistemi-Embedded.pdf\">08-Sistemi-Embedded<\/a><\/li>\n<\/ul>\n<p><strong>Note<\/strong><\/p>\n<p>La maggior parte delle note scritte in aula sono disponibili <a href=\"https:\/\/onedrive.live.com\/redir?resid=C6A70A55960A6429!383&amp;authkey=!AHt4WD6WZEhDAoA&amp;ithint=onenote%2c\">qui<\/a> come documento online onenote.<\/p>\n<p><strong>TinyOS<\/strong><\/p>\n<ul>\n<li>Applicazione di esempio: <a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/ReadAndVisualize-completo.zip\">ReadAndVisualize<\/a><\/li>\n<li>Image: <a title=\"XubuntOS image\" href=\"http:\/\/vecchio.iet.unipi.it\/vault\/xubuntos-2.1-vm.tar.gz\">XubuntOS<\/a><\/li>\n<li>Slides: <a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/WSN-exercise-1.pdf\">WSN-exercise-1<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><strong>Slide Esercitazioni<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E1-Introduzione_Unix.pdf\" rel=\"\">E1-Introduzione_Unix<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E2-Editor_testo.pdf\" rel=\"\">E2-Editor_testo<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E3-C_C.pdf\" rel=\"\">E3-C++_C<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E5-Pthread-1.pdf\" rel=\"\">E5-Pthread (Thread Management)<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E6-Pthread-2.pdf\" rel=\"\">E6-Thread POSIX (Mutex, Semafori classici, Variabili condition)<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E8-Socket.pdf\" rel=\"\">E8-Interfaccia Socket<\/a><\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/E9-Server.pdf\">E9-Struttura dei Server<\/a><\/li>\n<\/ul>\n<p><strong>Materiale per Esercitazioni<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Esercizi-Comandi.txt\" rel=\"\">Esercizi su Comandi base di UNIX<\/a>\u00a0(<a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Soluzioni-Comandi.txt\" rel=\"\">Soluzioni<\/a>)<\/li>\n<li><a href=\"http:\/\/www2.ing.unipi.it\/~a008149\/corsi\/se\/Esercitazioni-2015\/Esercizi-Editor.txt\">Esercizi su Editor di testo (VIM e Nano)<\/a>\u00a0(<a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Soluzioni-Editor.txt\" rel=\"\">Soluzioni<\/a>)<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Esercizi-C_parte_1.txt\" rel=\"\">Esercizi su Programmazione C (Parte 1)<\/a>\u00a0(<a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Soluzioni-C_parte_1.zip\" rel=\"\">Soluzioni<\/a>)<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Esercizi-C_parte_2.txt\" rel=\"\">Esercizi su Programmazione C (Parte 2)<\/a>\u00a0(<a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Soluzioni-C_parte_2.zip\" rel=\"\">Soluzioni<\/a>)<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Esercizi-Pthread.txt\" rel=\"\">Esercizi su Thread POSIX<\/a>\u00a0(<a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Soluzioni-Pthread.zip\" rel=\"\">Soluzioni<\/a>)<\/li>\n<li><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/Esercizio-Server.txt\">Esercizio su Socket (Server iterativo + Client)<\/a><\/li>\n<\/ul>\n<p><strong>Specifiche per il progetto<\/strong><\/p>\n<p><a href=\"https:\/\/vecchio.iet.unipi.it\/se\/files\/2016\/02\/progetto.pdf\">Specifiche di progetto 2015-2016 (Aggiornato il 10-05-2016)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Testo di riferimento A. Silberschatz, P. Galvin, \u201cOperating Systems , VIII Editions \u201d, Pearson Education Slide 01-Organizzazione con-note (zip) 02-Processi-&amp;-Thread note 2 sorgenti dei programmi visti in aula: programmi.zip 03-Progr-Concorrente questi argomenti sono trattati nei capitoli 2 e 3 di &#8220;Principi e tecniche di programmazione concorrente&#8221;, P. Ancilotti, M. Boari (UTET) 04-Shared-Memory note3 05-Message-Passing 06-Sistemi-Distribuiti &hellip; <a href=\"https:\/\/vecchio.iet.unipi.it\/se\/materiale-didattico\/materiale-didattico20152016\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;Materiale didattico 2015\/2016&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":110,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":29,"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"predecessor-version":[{"id":106,"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/pages\/6\/revisions\/106"}],"up":[{"embeddable":true,"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/pages\/110"}],"wp:attachment":[{"href":"https:\/\/vecchio.iet.unipi.it\/se\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}