SlideShare a Scribd company logo
1 of 15
Download to read offline
Informatica di Base
                              Sound Design 1 - IED Milano
                                 www.15multimedia.it
                                    Lorenzo Cassulo
                           lorenzo.cassulo@15multimedia.it
                                Twitter: @lorenzocassulo

                                     Lezione 6


martedì 21 dicembre 2010
Software
                Il software è un programma in grado di funzionare
                su un elaboratore, sono una sequenza di istruzioni
                non ambigue che vengono impartite al calcolatore
                e che hanno lo scopo di eseguire determinate
                operazioni.

                I software sono essenzialmente di 3 tipi:

                Sistemi operativi

                Driver

                Applicativi



martedì 21 dicembre 2010
Sistema operativo

                Il sistema operativo è un software
                responsabile del diretto controllo
                dell'hardware di un computer e della
                gestione dei processi che vengono
                eseguiti




martedì 21 dicembre 2010
Sistema operativo
                COMPONENTI DI UN SISTEMA OPERATIVO:

                KERNEL: da accesso e controllo dell'hardware.

                FILE SYSTEM: metodologia con cui i file vengono utilizzati.

                SCHEDULER: permette di eseguire processi contemporaneamente.

                GESTORE DELLA MEMORIA: assegna memoria ai processi che ne fanno
                richiesta.

                INTERFACCIA UTENTE: interfaccia a linea di comando e interfaccia
                grafica.




martedì 21 dicembre 2010
Sistema operativo
                TIPI DI SISTEMA OPERATIVO:

                DOS: SO capaci di gestire un disco.

                MULTITASK: con uno scheduler che permette
                l'esecuzione di più processi assieme, è dotato
                anche di un gestore della memria virtuale(mappa
                la memoria da diversi supporti).

                MULTIUTENTE: supporto per utenti differenti.

                REALTIME: hanno un tempo di risposta prefissato.



martedì 21 dicembre 2010
Sistema operativo

                MacOSX è un sistema operativo UNIX-LIKE, le sue
                specifiche di realizzazione derivano dal sistema
                operativo UNIX e il suo codice deriva da codice di
                BSD, un sistema operativo UNIX opensource.

                Il kernel di MacOSX si chiama Darwin.




martedì 21 dicembre 2010
Driver
                E' l'insieme di procedure (spesso in
                linguaggio macchina) che permettono al
                sistema operativo di dialogare con
                l'hardware, il dialogo avviene attraverso
                l'interfaccia del driver che traduce le
                istruzioni generiche date dal sistema
                operativo in istruzioni dettagliate adatte
                per un determinato tipo di periferica.




martedì 21 dicembre 2010
Applicativi

                Un programma applicativo è la descrizione di un algoritmo in un
                linguaggio adatto ad essere eseguito da un computer.

                Il programma direttamente comprensibile dal calcolatore è detto
                programma eseguibile o binario.

                Per ottenere il binario il programma viene prima scritto in una forma
                leggibile dagli uomini, i file sorgenti, e quindi fatto tradurre da un
                compilatore in linguaggio macchina.




martedì 21 dicembre 2010
Applicativi
                I programmi sono scritti dai programmatori attraverso i linguaggi di
                programmazione.

                I linguaggi di programmazione sono dei linguaggi con una sintassi
                definita.

                Ogni linguaggio possiede de concetti chiave: variabile e funzione.

                I linguaggi possono essere compilati, attraverso un compilatore, o
                interpretati, attraverso un interprete.

                Linguaggi compilati: C, C#

                Linguaggi interpretati: php, Perl, Java, Python




martedì 21 dicembre 2010
Versioni del software
                •          2.0
                •          2.0 rc 2 (Release Candidate, seconda versione candidata a diventare la 2.0)
                •          2.0 rc 1 (Release Candidate, versione candidata a diventare la 2.0)
                •          1.5
                •          1.1

                • 1.0
                •          0.9.8
                                   (versione contenente tutte le funzionalità che originariamente si desiderava realizzare)




                •          0.9
                •          0.1
                •          Beta (per i programmatori e il gruppo di tester)
                •          Alpha (solo per i programmatori)



martedì 21 dicembre 2010
Le licenze del software


                Quando acquistiamo un software noi
                acquistiamo un permesso di utilizzo del
                software a determinate condizioni,
                questo permesso si chiama LICENZA




martedì 21 dicembre 2010
Le licenze del software


                Esistono differenti tipi di licenze:
                Proprietarie: Commerciali, Shareware,
                Freeware, ...
                Opensource: GPL, BSD like, ...




martedì 21 dicembre 2010
La GPL

                La licenza opensource più conosciuta è la General
                Public License e si basa sulle quattro libertà del software:

                Libertà di eseguire il programma

                Libertà di studiarlo e adattarlo alle proprie necessità

                Libertà di ridistribuire le copie

                Libertà di migliorare il programma e distribuirne i
                miglioramenti
                http://www.softwarelibero.it/gnudoc/gpl.it.txt




martedì 21 dicembre 2010
Creative Commons
                           Per condividere le proprie opere secondo il
                           modello "alcuni diritti riservati"
                           Il detentore dei diritti puo' non autorizzare a priori
                           usi prevalentemente commerciali dell'opera (Non
                           commerciale) o la creazione di opere derivate
                           (Non opere derivate); e se sono possibili opere
                           derivate, puo' imporre l'obbligo di rilasciarle con la
                           stessa licenza dell'opera originaria (Condividi allo
                           stesso modo)

                           www.creativecommons.it



martedì 21 dicembre 2010
Lorenzo Cassulo
                     Opera rilasciata sotto licenza
                  Creative Commons Attribuzione-Non
                   commerciale-Condividi allo stesso
                             modo 2.5 Italia


          http://creativecommons.org/licenses/by-nc-sa/2.5/it/



martedì 21 dicembre 2010

More Related Content

What's hot

Introduzione a Linux: differenze con windows e strumenti per la programmazione
Introduzione a Linux: differenze con windows e strumenti per la programmazioneIntroduzione a Linux: differenze con windows e strumenti per la programmazione
Introduzione a Linux: differenze con windows e strumenti per la programmazioneValerio Bruno
 
Elementidi informatica
Elementidi informaticaElementidi informatica
Elementidi informaticagiu89
 
Power point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° ePower point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° eLuca Marcella
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativinadinablu
 
Open-source: storia di una rivoluzione silenziosa
Open-source: storia di una rivoluzione silenziosaOpen-source: storia di una rivoluzione silenziosa
Open-source: storia di una rivoluzione silenziosaaccatagliato
 
Installazione Linux
Installazione LinuxInstallazione Linux
Installazione Linuxarock84
 
Appunti_01 LPIC-1 Junior Level Linux Certification
Appunti_01 LPIC-1 Junior Level Linux CertificationAppunti_01 LPIC-1 Junior Level Linux Certification
Appunti_01 LPIC-1 Junior Level Linux CertificationVincenzo Argese
 
Relazione licenze d'uso del software
Relazione licenze d'uso del softwareRelazione licenze d'uso del software
Relazione licenze d'uso del softwareElvis London
 
Presentazione scuola!
Presentazione scuola!Presentazione scuola!
Presentazione scuola!Zanny000
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietariGiadarossi
 
La storia dei sistemi operativi
La storia dei sistemi operativiLa storia dei sistemi operativi
La storia dei sistemi operativizsimo23
 

What's hot (19)

Introduzione a Linux: differenze con windows e strumenti per la programmazione
Introduzione a Linux: differenze con windows e strumenti per la programmazioneIntroduzione a Linux: differenze con windows e strumenti per la programmazione
Introduzione a Linux: differenze con windows e strumenti per la programmazione
 
Software open
Software openSoftware open
Software open
 
Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1
 
Il software2
Il software2Il software2
Il software2
 
debian gnu linux
debian gnu linuxdebian gnu linux
debian gnu linux
 
Lezione due
Lezione dueLezione due
Lezione due
 
Ti base 2020b
Ti base 2020bTi base 2020b
Ti base 2020b
 
Elementidi informatica
Elementidi informaticaElementidi informatica
Elementidi informatica
 
Power point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° ePower point sistemi operativi , luca marcella 3° e
Power point sistemi operativi , luca marcella 3° e
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativi
 
Open-source: storia di una rivoluzione silenziosa
Open-source: storia di una rivoluzione silenziosaOpen-source: storia di una rivoluzione silenziosa
Open-source: storia di una rivoluzione silenziosa
 
2013 pillole 02
2013 pillole 022013 pillole 02
2013 pillole 02
 
Installazione Linux
Installazione LinuxInstallazione Linux
Installazione Linux
 
Appunti_01 LPIC-1 Junior Level Linux Certification
Appunti_01 LPIC-1 Junior Level Linux CertificationAppunti_01 LPIC-1 Junior Level Linux Certification
Appunti_01 LPIC-1 Junior Level Linux Certification
 
Relazione licenze d'uso del software
Relazione licenze d'uso del softwareRelazione licenze d'uso del software
Relazione licenze d'uso del software
 
Presentazione scuola!
Presentazione scuola!Presentazione scuola!
Presentazione scuola!
 
Sistemi operativi proprietari
Sistemi operativi proprietariSistemi operativi proprietari
Sistemi operativi proprietari
 
Sistemi Operativi #1
Sistemi Operativi #1Sistemi Operativi #1
Sistemi Operativi #1
 
La storia dei sistemi operativi
La storia dei sistemi operativiLa storia dei sistemi operativi
La storia dei sistemi operativi
 

Viewers also liked

ICT in education: Setting criteria for the pilot schools
ICT in education: Setting criteria for the pilot schoolsICT in education: Setting criteria for the pilot schools
ICT in education: Setting criteria for the pilot schoolsEsko Lius
 
Share point 2010 next gen of collaboration
Share point 2010   next gen of collaborationShare point 2010   next gen of collaboration
Share point 2010 next gen of collaborationPeter1020
 
Innostava ja uudistava oppiminen
Innostava ja uudistava oppiminenInnostava ja uudistava oppiminen
Innostava ja uudistava oppiminenEsko Lius
 
Lezione 1 sound design 1
Lezione 1   sound design 1Lezione 1   sound design 1
Lezione 1 sound design 1Lorenzo Cassulo
 
Lezione 3 sound design 1
Lezione 3   sound design 1Lezione 3   sound design 1
Lezione 3 sound design 1Lorenzo Cassulo
 
Lezione 2 sound design 1
Lezione 2   sound design 1Lezione 2   sound design 1
Lezione 2 sound design 1Lorenzo Cassulo
 
Lezione 4 sound design 1
Lezione 4   sound design 1Lezione 4   sound design 1
Lezione 4 sound design 1Lorenzo Cassulo
 
Lezione 5 sound design 1
Lezione 5   sound design 1Lezione 5   sound design 1
Lezione 5 sound design 1Lorenzo Cassulo
 
Bennato: Valori. La dimensione etica nella network society (cap.3)
Bennato: Valori. La dimensione etica nella network society (cap.3)Bennato: Valori. La dimensione etica nella network society (cap.3)
Bennato: Valori. La dimensione etica nella network society (cap.3)Davide Bennato
 
Livello Fisico
Livello FisicoLivello Fisico
Livello Fisicos_Morpheus
 

Viewers also liked (15)

#dd12 WebSphere Commerce + WCM
#dd12 WebSphere Commerce + WCM#dd12 WebSphere Commerce + WCM
#dd12 WebSphere Commerce + WCM
 
ICT in education: Setting criteria for the pilot schools
ICT in education: Setting criteria for the pilot schoolsICT in education: Setting criteria for the pilot schools
ICT in education: Setting criteria for the pilot schools
 
Ple pln urv
Ple pln urvPle pln urv
Ple pln urv
 
DDive11 - Novità Lotus Notes e Domino 8.5.3
DDive11 - Novità Lotus Notes e Domino 8.5.3DDive11 - Novità Lotus Notes e Domino 8.5.3
DDive11 - Novità Lotus Notes e Domino 8.5.3
 
Share point 2010 next gen of collaboration
Share point 2010   next gen of collaborationShare point 2010   next gen of collaboration
Share point 2010 next gen of collaboration
 
Innostava ja uudistava oppiminen
Innostava ja uudistava oppiminenInnostava ja uudistava oppiminen
Innostava ja uudistava oppiminen
 
Aljebra 2. BATX
Aljebra 2. BATXAljebra 2. BATX
Aljebra 2. BATX
 
Lezione 1 sound design 1
Lezione 1   sound design 1Lezione 1   sound design 1
Lezione 1 sound design 1
 
Lezione 3 sound design 1
Lezione 3   sound design 1Lezione 3   sound design 1
Lezione 3 sound design 1
 
Lezione 2 sound design 1
Lezione 2   sound design 1Lezione 2   sound design 1
Lezione 2 sound design 1
 
Lezione 4 sound design 1
Lezione 4   sound design 1Lezione 4   sound design 1
Lezione 4 sound design 1
 
Lezione 5 sound design 1
Lezione 5   sound design 1Lezione 5   sound design 1
Lezione 5 sound design 1
 
Dominopoint meet the experts 2015 - XPages
Dominopoint   meet the experts 2015 - XPagesDominopoint   meet the experts 2015 - XPages
Dominopoint meet the experts 2015 - XPages
 
Bennato: Valori. La dimensione etica nella network society (cap.3)
Bennato: Valori. La dimensione etica nella network society (cap.3)Bennato: Valori. La dimensione etica nella network society (cap.3)
Bennato: Valori. La dimensione etica nella network society (cap.3)
 
Livello Fisico
Livello FisicoLivello Fisico
Livello Fisico
 

Similar to Lezione 6 sound design 1

Beni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsBeni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsCaterina Policaro
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoMarco Meli
 
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsMirko Mancin
 
Linux & Open Source : Lezione Tre
Linux & Open Source : Lezione TreLinux & Open Source : Lezione Tre
Linux & Open Source : Lezione TreDario Mazza
 
Amministrazione base dei sistemi Linux
Amministrazione base dei sistemi LinuxAmministrazione base dei sistemi Linux
Amministrazione base dei sistemi LinuxPaolo Campegiani
 
Introduzione al Free Software e all’Open Source
Introduzione al Free Software e all’Open SourceIntroduzione al Free Software e all’Open Source
Introduzione al Free Software e all’Open SourceLuca Galliani
 
Introduzione all'open source e Linux
Introduzione all'open source e LinuxIntroduzione all'open source e Linux
Introduzione all'open source e Linuxcrazyaxe
 
Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Piergiorgio Borgogno
 
Presentazionelinux 110209080649-phpapp01
Presentazionelinux 110209080649-phpapp01Presentazionelinux 110209080649-phpapp01
Presentazionelinux 110209080649-phpapp01XaviOrantes
 
Software libero, pensiero libero
Software libero, pensiero liberoSoftware libero, pensiero libero
Software libero, pensiero liberoGiuseppe Gortan
 
Linux e fs storia e caratteristiche vincenti
Linux e fs   storia e caratteristiche vincentiLinux e fs   storia e caratteristiche vincenti
Linux e fs storia e caratteristiche vincentiMaurizio Antonelli
 

Similar to Lezione 6 sound design 1 (20)

Beni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione OsBeni Culturali 2.1 Introduzione Os
Beni Culturali 2.1 Introduzione Os
 
Ti base 2020
Ti base 2020Ti base 2020
Ti base 2020
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marco
 
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of ThingsCodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
CodingGym - Lezione 1 - Corso Linux, Android e Internet of Things
 
Classificazione software
Classificazione softwareClassificazione software
Classificazione software
 
Slide trentin
Slide trentinSlide trentin
Slide trentin
 
Linux & Open Source : Lezione Tre
Linux & Open Source : Lezione TreLinux & Open Source : Lezione Tre
Linux & Open Source : Lezione Tre
 
prova
provaprova
prova
 
Amministrazione base dei sistemi Linux
Amministrazione base dei sistemi LinuxAmministrazione base dei sistemi Linux
Amministrazione base dei sistemi Linux
 
Ti 2021 22_new
Ti 2021 22_newTi 2021 22_new
Ti 2021 22_new
 
Introduzione al Free Software e all’Open Source
Introduzione al Free Software e all’Open SourceIntroduzione al Free Software e all’Open Source
Introduzione al Free Software e all’Open Source
 
MODULO 1-Informatica di Base
MODULO 1-Informatica di BaseMODULO 1-Informatica di Base
MODULO 1-Informatica di Base
 
Introduzione all'open source e Linux
Introduzione all'open source e LinuxIntroduzione all'open source e Linux
Introduzione all'open source e Linux
 
Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)Free software & Open Source (FLOSS)
Free software & Open Source (FLOSS)
 
Unity - Luca Caldarella
Unity - Luca CaldarellaUnity - Luca Caldarella
Unity - Luca Caldarella
 
Presentazionelinux 110209080649-phpapp01
Presentazionelinux 110209080649-phpapp01Presentazionelinux 110209080649-phpapp01
Presentazionelinux 110209080649-phpapp01
 
Distro linux
Distro linuxDistro linux
Distro linux
 
Software libero, pensiero libero
Software libero, pensiero liberoSoftware libero, pensiero libero
Software libero, pensiero libero
 
Introduzione a .Net Core
Introduzione a .Net CoreIntroduzione a .Net Core
Introduzione a .Net Core
 
Linux e fs storia e caratteristiche vincenti
Linux e fs   storia e caratteristiche vincentiLinux e fs   storia e caratteristiche vincenti
Linux e fs storia e caratteristiche vincenti
 

More from Lorenzo Cassulo

"Working software" is not enough, we need "working products"
"Working software" is not enough, we need "working products""Working software" is not enough, we need "working products"
"Working software" is not enough, we need "working products"Lorenzo Cassulo
 
Exponential value driven refactoring
 Exponential value driven refactoring Exponential value driven refactoring
Exponential value driven refactoringLorenzo Cassulo
 
Product Journal: a tool to keep everyone on board!
Product Journal: a tool to keep everyone on board!Product Journal: a tool to keep everyone on board!
Product Journal: a tool to keep everyone on board!Lorenzo Cassulo
 
Lift Off & Product Journal: Keep everyone on board!
Lift Off & Product Journal: Keep everyone on board!Lift Off & Product Journal: Keep everyone on board!
Lift Off & Product Journal: Keep everyone on board!Lorenzo Cassulo
 
Product owner and Visionary Leadership
Product owner and Visionary LeadershipProduct owner and Visionary Leadership
Product owner and Visionary LeadershipLorenzo Cassulo
 
Product Lift Off: How to keep everyone on board!
Product Lift Off: How to keep everyone on board!Product Lift Off: How to keep everyone on board!
Product Lift Off: How to keep everyone on board!Lorenzo Cassulo
 
"15 steps to" da TECNOLOGIA a PRODOTTO.
"15 steps to" da TECNOLOGIA a PRODOTTO."15 steps to" da TECNOLOGIA a PRODOTTO.
"15 steps to" da TECNOLOGIA a PRODOTTO.Lorenzo Cassulo
 
Introduzione ai socialmedia
Introduzione ai socialmediaIntroduzione ai socialmedia
Introduzione ai socialmediaLorenzo Cassulo
 
Il giornalismo online - Storia Dei Media Digitali Lezione 6
Il giornalismo online - Storia Dei Media Digitali    Lezione 6Il giornalismo online - Storia Dei Media Digitali    Lezione 6
Il giornalismo online - Storia Dei Media Digitali Lezione 6Lorenzo Cassulo
 
Il ciclo di vita della tecnologia - Storia Dei Media Digitali Lezione 8
Il ciclo di vita della tecnologia - Storia Dei Media Digitali   Lezione 8Il ciclo di vita della tecnologia - Storia Dei Media Digitali   Lezione 8
Il ciclo di vita della tecnologia - Storia Dei Media Digitali Lezione 8Lorenzo Cassulo
 
La crisi della new economy - Storia Dei Media Digitali Lezione 7
La crisi della new economy - Storia Dei Media Digitali   Lezione 7La crisi della new economy - Storia Dei Media Digitali   Lezione 7
La crisi della new economy - Storia Dei Media Digitali Lezione 7Lorenzo Cassulo
 
La storia di internet - Storia Dei Media Digitali Lezione 5
La storia di internet - Storia Dei Media Digitali   Lezione 5La storia di internet - Storia Dei Media Digitali   Lezione 5
La storia di internet - Storia Dei Media Digitali Lezione 5Lorenzo Cassulo
 
Il web al servizio della tua attività
Il web al servizio della tua attivitàIl web al servizio della tua attività
Il web al servizio della tua attivitàLorenzo Cassulo
 
Storia dei media digitali - addendum
Storia dei media digitali   - addendumStoria dei media digitali   - addendum
Storia dei media digitali - addendumLorenzo Cassulo
 
15multimedia Presentation
15multimedia Presentation15multimedia Presentation
15multimedia PresentationLorenzo Cassulo
 
La Governance di Internet - Storia Dei Media Digitali Lezione 5
La Governance di Internet - Storia Dei Media Digitali   Lezione 5La Governance di Internet - Storia Dei Media Digitali   Lezione 5
La Governance di Internet - Storia Dei Media Digitali Lezione 5Lorenzo Cassulo
 
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali Lezi...
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali   Lezi...Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali   Lezi...
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali Lezi...Lorenzo Cassulo
 
La storia della televisione in Italia - Storia Dei Media Digitali Lezione 3
La storia della televisione in Italia - Storia Dei Media Digitali   Lezione 3La storia della televisione in Italia - Storia Dei Media Digitali   Lezione 3
La storia della televisione in Italia - Storia Dei Media Digitali Lezione 3Lorenzo Cassulo
 
Radio e propaganda - Storia Dei Media Digitali Lezione 2
Radio e propaganda - Storia Dei Media Digitali Lezione 2Radio e propaganda - Storia Dei Media Digitali Lezione 2
Radio e propaganda - Storia Dei Media Digitali Lezione 2Lorenzo Cassulo
 
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1Lorenzo Cassulo
 

More from Lorenzo Cassulo (20)

"Working software" is not enough, we need "working products"
"Working software" is not enough, we need "working products""Working software" is not enough, we need "working products"
"Working software" is not enough, we need "working products"
 
Exponential value driven refactoring
 Exponential value driven refactoring Exponential value driven refactoring
Exponential value driven refactoring
 
Product Journal: a tool to keep everyone on board!
Product Journal: a tool to keep everyone on board!Product Journal: a tool to keep everyone on board!
Product Journal: a tool to keep everyone on board!
 
Lift Off & Product Journal: Keep everyone on board!
Lift Off & Product Journal: Keep everyone on board!Lift Off & Product Journal: Keep everyone on board!
Lift Off & Product Journal: Keep everyone on board!
 
Product owner and Visionary Leadership
Product owner and Visionary LeadershipProduct owner and Visionary Leadership
Product owner and Visionary Leadership
 
Product Lift Off: How to keep everyone on board!
Product Lift Off: How to keep everyone on board!Product Lift Off: How to keep everyone on board!
Product Lift Off: How to keep everyone on board!
 
"15 steps to" da TECNOLOGIA a PRODOTTO.
"15 steps to" da TECNOLOGIA a PRODOTTO."15 steps to" da TECNOLOGIA a PRODOTTO.
"15 steps to" da TECNOLOGIA a PRODOTTO.
 
Introduzione ai socialmedia
Introduzione ai socialmediaIntroduzione ai socialmedia
Introduzione ai socialmedia
 
Il giornalismo online - Storia Dei Media Digitali Lezione 6
Il giornalismo online - Storia Dei Media Digitali    Lezione 6Il giornalismo online - Storia Dei Media Digitali    Lezione 6
Il giornalismo online - Storia Dei Media Digitali Lezione 6
 
Il ciclo di vita della tecnologia - Storia Dei Media Digitali Lezione 8
Il ciclo di vita della tecnologia - Storia Dei Media Digitali   Lezione 8Il ciclo di vita della tecnologia - Storia Dei Media Digitali   Lezione 8
Il ciclo di vita della tecnologia - Storia Dei Media Digitali Lezione 8
 
La crisi della new economy - Storia Dei Media Digitali Lezione 7
La crisi della new economy - Storia Dei Media Digitali   Lezione 7La crisi della new economy - Storia Dei Media Digitali   Lezione 7
La crisi della new economy - Storia Dei Media Digitali Lezione 7
 
La storia di internet - Storia Dei Media Digitali Lezione 5
La storia di internet - Storia Dei Media Digitali   Lezione 5La storia di internet - Storia Dei Media Digitali   Lezione 5
La storia di internet - Storia Dei Media Digitali Lezione 5
 
Il web al servizio della tua attività
Il web al servizio della tua attivitàIl web al servizio della tua attività
Il web al servizio della tua attività
 
Storia dei media digitali - addendum
Storia dei media digitali   - addendumStoria dei media digitali   - addendum
Storia dei media digitali - addendum
 
15multimedia Presentation
15multimedia Presentation15multimedia Presentation
15multimedia Presentation
 
La Governance di Internet - Storia Dei Media Digitali Lezione 5
La Governance di Internet - Storia Dei Media Digitali   Lezione 5La Governance di Internet - Storia Dei Media Digitali   Lezione 5
La Governance di Internet - Storia Dei Media Digitali Lezione 5
 
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali Lezi...
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali   Lezi...Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali   Lezi...
Gli effetti a lungo termine dei mass media - Storia Dei Media Digitali Lezi...
 
La storia della televisione in Italia - Storia Dei Media Digitali Lezione 3
La storia della televisione in Italia - Storia Dei Media Digitali   Lezione 3La storia della televisione in Italia - Storia Dei Media Digitali   Lezione 3
La storia della televisione in Italia - Storia Dei Media Digitali Lezione 3
 
Radio e propaganda - Storia Dei Media Digitali Lezione 2
Radio e propaganda - Storia Dei Media Digitali Lezione 2Radio e propaganda - Storia Dei Media Digitali Lezione 2
Radio e propaganda - Storia Dei Media Digitali Lezione 2
 
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1
Dalla preistoria ai media di massa - Storia Dei Media Digitali Lezione 1
 

Lezione 6 sound design 1

  • 1. Informatica di Base Sound Design 1 - IED Milano www.15multimedia.it Lorenzo Cassulo lorenzo.cassulo@15multimedia.it Twitter: @lorenzocassulo Lezione 6 martedì 21 dicembre 2010
  • 2. Software Il software è un programma in grado di funzionare su un elaboratore, sono una sequenza di istruzioni non ambigue che vengono impartite al calcolatore e che hanno lo scopo di eseguire determinate operazioni. I software sono essenzialmente di 3 tipi: Sistemi operativi Driver Applicativi martedì 21 dicembre 2010
  • 3. Sistema operativo Il sistema operativo è un software responsabile del diretto controllo dell'hardware di un computer e della gestione dei processi che vengono eseguiti martedì 21 dicembre 2010
  • 4. Sistema operativo COMPONENTI DI UN SISTEMA OPERATIVO: KERNEL: da accesso e controllo dell'hardware. FILE SYSTEM: metodologia con cui i file vengono utilizzati. SCHEDULER: permette di eseguire processi contemporaneamente. GESTORE DELLA MEMORIA: assegna memoria ai processi che ne fanno richiesta. INTERFACCIA UTENTE: interfaccia a linea di comando e interfaccia grafica. martedì 21 dicembre 2010
  • 5. Sistema operativo TIPI DI SISTEMA OPERATIVO: DOS: SO capaci di gestire un disco. MULTITASK: con uno scheduler che permette l'esecuzione di più processi assieme, è dotato anche di un gestore della memria virtuale(mappa la memoria da diversi supporti). MULTIUTENTE: supporto per utenti differenti. REALTIME: hanno un tempo di risposta prefissato. martedì 21 dicembre 2010
  • 6. Sistema operativo MacOSX è un sistema operativo UNIX-LIKE, le sue specifiche di realizzazione derivano dal sistema operativo UNIX e il suo codice deriva da codice di BSD, un sistema operativo UNIX opensource. Il kernel di MacOSX si chiama Darwin. martedì 21 dicembre 2010
  • 7. Driver E' l'insieme di procedure (spesso in linguaggio macchina) che permettono al sistema operativo di dialogare con l'hardware, il dialogo avviene attraverso l'interfaccia del driver che traduce le istruzioni generiche date dal sistema operativo in istruzioni dettagliate adatte per un determinato tipo di periferica. martedì 21 dicembre 2010
  • 8. Applicativi Un programma applicativo è la descrizione di un algoritmo in un linguaggio adatto ad essere eseguito da un computer. Il programma direttamente comprensibile dal calcolatore è detto programma eseguibile o binario. Per ottenere il binario il programma viene prima scritto in una forma leggibile dagli uomini, i file sorgenti, e quindi fatto tradurre da un compilatore in linguaggio macchina. martedì 21 dicembre 2010
  • 9. Applicativi I programmi sono scritti dai programmatori attraverso i linguaggi di programmazione. I linguaggi di programmazione sono dei linguaggi con una sintassi definita. Ogni linguaggio possiede de concetti chiave: variabile e funzione. I linguaggi possono essere compilati, attraverso un compilatore, o interpretati, attraverso un interprete. Linguaggi compilati: C, C# Linguaggi interpretati: php, Perl, Java, Python martedì 21 dicembre 2010
  • 10. Versioni del software • 2.0 • 2.0 rc 2 (Release Candidate, seconda versione candidata a diventare la 2.0) • 2.0 rc 1 (Release Candidate, versione candidata a diventare la 2.0) • 1.5 • 1.1 • 1.0 • 0.9.8 (versione contenente tutte le funzionalità che originariamente si desiderava realizzare) • 0.9 • 0.1 • Beta (per i programmatori e il gruppo di tester) • Alpha (solo per i programmatori) martedì 21 dicembre 2010
  • 11. Le licenze del software Quando acquistiamo un software noi acquistiamo un permesso di utilizzo del software a determinate condizioni, questo permesso si chiama LICENZA martedì 21 dicembre 2010
  • 12. Le licenze del software Esistono differenti tipi di licenze: Proprietarie: Commerciali, Shareware, Freeware, ... Opensource: GPL, BSD like, ... martedì 21 dicembre 2010
  • 13. La GPL La licenza opensource più conosciuta è la General Public License e si basa sulle quattro libertà del software: Libertà di eseguire il programma Libertà di studiarlo e adattarlo alle proprie necessità Libertà di ridistribuire le copie Libertà di migliorare il programma e distribuirne i miglioramenti http://www.softwarelibero.it/gnudoc/gpl.it.txt martedì 21 dicembre 2010
  • 14. Creative Commons Per condividere le proprie opere secondo il modello "alcuni diritti riservati" Il detentore dei diritti puo' non autorizzare a priori usi prevalentemente commerciali dell'opera (Non commerciale) o la creazione di opere derivate (Non opere derivate); e se sono possibili opere derivate, puo' imporre l'obbligo di rilasciarle con la stessa licenza dell'opera originaria (Condividi allo stesso modo) www.creativecommons.it martedì 21 dicembre 2010
  • 15. Lorenzo Cassulo Opera rilasciata sotto licenza Creative Commons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ martedì 21 dicembre 2010