![Page 1: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/1.jpg)
ICT Information and Communication Technology
ELEMENTI DI TECNOLOGIA ovvero: cosa bisogna sapere per questo corso?
![Page 2: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/2.jpg)
TIPI DI COMPUTER
MAINFRAME WORKSTATION PC
IL COMPUTER • La struttura, i componenti, i dispositivi di I/O • Tipi di elaborazione (batch online/real time)
![Page 3: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/3.jpg)
HARDWARE
SOFWARE DI SISTEMA
LINGUAGGI E DATABASE
APPLICATIVI
UTENTI
C++
HTML
I SOFTWARE
![Page 4: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/4.jpg)
ALCUNI ASPETTI CRUCIALI DEL SOFTWARE:
interoperabilità e portabilità
condivisione dati (il problema dei formati)
sistemi proprietari vs. open source
sistemi “aperti” vs. legacy system
![Page 5: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/5.jpg)
PROGRAMMAZIONE IN APPLICAZIONI BUSINESS
• PROGRAMMAZIONE “ASSISTITA” – CASE – EDITOR VISUALI – …
• PROGRAMMAZIONE “A LIVELLI” – ESEMPIO: SOA (SERVICE ORIENTED ARCHITECTURE)
![Page 6: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/6.jpg)
RETI DI COMPUTER
![Page 7: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/7.jpg)
MITTENTE
DESTINATARIO
![Page 8: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/8.jpg)
Comunicazione analogica
• Il messaggio viene riprodotto “così com’è”
![Page 9: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/9.jpg)
Comunicazione digitale il messaggio viene trasmesso attraverso un alfabeto di simboli tradotti in segnali (elettrici)
![Page 10: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/10.jpg)
G i a r
![Page 11: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/11.jpg)
COMUNICAZIONE TRA COMPUTER RETI DI COMPUTER
![Page 12: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/12.jpg)
Canali di trasmissione diversi
• connessioni dirette • rete telefonica (con modem analogico) • reti dati “dedicate” (VAN, ISP) • reti dati “pubbliche” (es. ISDN, ADSL) • reti “wireless” (satellite, mobile GPRS UMTS, wifi, wimax, bluetooth, ponti radio, ….)
![Page 13: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/13.jpg)
Ruoli dei nodi diversi
• mainframe e terminali • Clientserver • Web service • “Peertopeer” • Computer clustering / grid computing
server
client client
![Page 14: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/14.jpg)
Architetture diverse
![Page 15: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/15.jpg)
Estensione “geografica” diversa
• Reti LAN (local area network)
• Reti WAN (Wide Area Network)
• Intranet, Extranet
![Page 16: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/16.jpg)
Comunicazione digitale: messaggio scritto in un alfabeto di simboli tradotti in segnali elettrici
PROBLEMA DEGLI STANDARD: Per connettere due computer si deve definire:
–le specifiche per collegare gli apparati –le regole per scambiare i dati (i “protocolli” di comunicazione)
![Page 17: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/17.jpg)
![Page 18: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/18.jpg)
Il modello ISO/OSI
![Page 19: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/19.jpg)
Il problema dei “linguaggi” e degli “standard di messaggio”
COME CODIFICARE E TRASMETTERE UN MESSAGGIO CHE PERMETTA AGLI
UTENTI FINALI DI COMUNICARE?
![Page 20: cosa bisog na sap ere per questo corso?static.gest.unipd.it/labtesi/eb-didattica/GIAR/2010/ElementiICT.pdf condivisione dati (il problema dei formati) sistemi proprietari vs. open](https://reader035.vdocuments.net/reader035/viewer/2022071113/5fe9d65ced2a1e3265114816/html5/thumbnails/20.jpg)
INTERNET
• COME FUNZIONA? • COME SONO COLLEGATI I NODI? • COS’E’ UN INDIRIZZO INTERNET? • QUALI SONO I PROTOCOLLI USATI? • CHE DIFFERENZA C’E’ TRA INTERNET E WORLD WIDE WEB?