SlideShare a Scribd company logo
1 of 22
Download to read offline
Tecnologie Informatiche
Introduzione all’Informatica
primo biennio
ugo.rinaldi@gmail.com
Definizioni
• Informatica: è la scienza che studia il
trattamento automatico delle informazioni
Il computer sta ad all’Informatica come il cannocchiale sta all’Astronomia
• Dato: valore, misura, nome, data, numero,
immagine, suono
• Informazione: dato arricchito da dettagli (altri
dati), insieme interpretabile di dati
2
Campi di applicazione
• Calcolo
• Office automation
• Comunicazione
• Controllo (CAM, CAD, industriale, meteorologico)
• Medico
• Intrattenimento
3
Hardware e Software
• HARDWARE indica le parti fisiche elettroniche,
elettriche, meccaniche, magnetiche, ottiche di
un computer (detto anche componentistica).
• letteralmente ferramenta, manufatto duro
• Software indica i programmi e dati. Ciò che
non si vede a computer spento.
• letteralmente parte morbida, leggera
• Praticamente come il corpo e l’anima
4
Professioni
• Sviluppo del software
– Programmatore
– Web designer
– App developer
• Installazione
– Hardware
– Software
– Reti
5
Il paradigma dell’informatica
ELABORAZIONE
COMPUTER
PROGRAMMA
6
Definizioni (2)
• Elaborazione/Computazione:
Trasformazione di dati normalmente immessi
dall’esterno. Costituita da un insieme di
istruzioni ordinate. Produce un risultato (non
sempre tangibile) e rappresenta la soluzione
di un determinato problema
• Elaboratore/Computer:
Effettua elaborazioni
7
Classificazione degli elaboratori
• Velocità in MIPS e FLOPS
• General purpose
– Mainframe
– Supercomputer (massima potenza di calcolo)
– PC
• Desktop / Tower
• All-in-one
• Notebook / portatili / laptop / Netbook
– PDA / Smartphone
– Tablet
• Special purpose
8
Architettura di Von Neumann
9
Esempi
• La CPU deve memorizzare il numero 1024 nella locazione di
memoria 534
– Scrive nel Control bus l’ordine di scrittura in memoria
– Scrive nel Address bus l’indirizzo 534
– Scrive nel Data bus il numero 1024
• La CPU deve leggere il valore memorizzato nella locazione
di memoria 789
– Scrive nel Control bus l’ordine di lettura dalla memoria
– Scrive nel Address bus l’indirizzo 789
– La memoria, appena ricevuto l’ordine, scrive nel Data
bus il numero il numero letto
10
CPU - Dentro la cpu
11
Nel microprocessore e nella scheda madre esistono CACHE di I e II livello
Memory - Memoria Centrale
• Memoria volatile. Contiene programmi in esecuzione e
relativi dati.
• RAM (random access memory), dram, sram, sdram
• ROM (read only memory)
– PROM (programmable rom)
– EPROM (erasable PROM)
– EEPROM (electrically EPROM) …flash disk
12
Memory - Memoria Centrale
13
Rappresentazione di dati
• Numeri interi senza segno e con (complemento a 2)
• Numeri reali (floating point)
• Caratteri alfanumerici
• Immagini e video
• Suoni
14
L’hardware
• Input devices Output devices
CASE
15
Nel Case
• Alimentatore
• Ventole di raffreddamento CPU e CASE
• Masterizzatore-Lettore CD/DVD
• Hard Disk o SSD
• Lettore memorie
• Scheda madre (mother board)
Il Case
16
Nella Mother Board
• Microprocessore (CPU)
• Moduli di memoria RAM
• Slot di espansione memoria
• Interfacce per collegamento HD, Floppy Drive, Porte
USB
• Slot di espansione PCI
• Slot di espansione AGP
• Porte esterne di connessione I/O
La Mother Board
17
Le porte di connessione
– VGA
– Audio
– USB 1/2/3.0ù
– Lettore SD
– Seriale
– Parallela
– Network
– PS/2
– Le Porte
18
I/O - Input devices
• Keyboard
• Mouse, touchpad, trackball, trackpoint,
touchpen, touchscreen
• Joystick, joypad
• Scanner (risoluzione, numero colori)
• Webcam (risoluzione)
19
I/O - Output devices
• Monitor (pollici, formato, dot pitch, risposta, risoluzione)
• Stampante (aghi, inkjet, laser, 3D)
• Plotter
• Diffusori audio
20
I/O devices
• Modem
• Memorie di massa
– Hard disk (ata, …, sata, sataIII)
• Tracce e settori
– SSD
– Pen drive
– SD
– CD e DVD
– Nastri magnetici
21
Algoritmi
• Introduzione agli algoritmi ed, in particolare, ai
diagrammi a blocchi
22

More Related Content

What's hot

Alfabetizzazione informatica 8 ore
Alfabetizzazione informatica 8 oreAlfabetizzazione informatica 8 ore
Alfabetizzazione informatica 8 oreBruno Marzemin
 
Architetturacomputer1
Architetturacomputer1Architetturacomputer1
Architetturacomputer1cesarem
 
Architettura e nozioni di base
Architettura e nozioni di baseArchitettura e nozioni di base
Architettura e nozioni di baseFranco Marra
 
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazione
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazioneecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazione
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazioneMatekanc
 
Modulo1 lezione1
Modulo1 lezione1Modulo1 lezione1
Modulo1 lezione1scipag
 
L' architettura dell' elaboratore( parte 1) (parte 2) periferiche
L' architettura dell' elaboratore( parte 1) (parte 2) perifericheL' architettura dell' elaboratore( parte 1) (parte 2) periferiche
L' architettura dell' elaboratore( parte 1) (parte 2) perifericheandreaciaramella
 
Architettura elaboratore
Architettura elaboratoreArchitettura elaboratore
Architettura elaboratoreserex86
 
Elementidi informatica
Elementidi informaticaElementidi informatica
Elementidi informaticagiu89
 
Scheda Madre
Scheda MadreScheda Madre
Scheda Madreteoimpro
 
Concetti di base della tecnologia dell'informazione
Concetti di base della tecnologia dell'informazioneConcetti di base della tecnologia dell'informazione
Concetti di base della tecnologia dell'informazioneStefano Di Battista
 
Informatica Concetti Di Base - prima parte
Informatica Concetti Di Base - prima parteInformatica Concetti Di Base - prima parte
Informatica Concetti Di Base - prima parteAnna Rita Colella
 
Concetti di base della Tecnologia dell'informazione
Concetti di base della Tecnologia dell'informazioneConcetti di base della Tecnologia dell'informazione
Concetti di base della Tecnologia dell'informazioneAndrea Silipo
 
Corso di informatica di base lezione 1 - conoscere il pc
Corso di informatica di base   lezione 1 - conoscere il pcCorso di informatica di base   lezione 1 - conoscere il pc
Corso di informatica di base lezione 1 - conoscere il pcEnrico Mori
 

What's hot (20)

Alfabetizzazione informatica 8 ore
Alfabetizzazione informatica 8 oreAlfabetizzazione informatica 8 ore
Alfabetizzazione informatica 8 ore
 
Architetturacomputer1
Architetturacomputer1Architetturacomputer1
Architetturacomputer1
 
Architettura e nozioni di base
Architettura e nozioni di baseArchitettura e nozioni di base
Architettura e nozioni di base
 
Modulo 1 ECDL
Modulo 1 ECDLModulo 1 ECDL
Modulo 1 ECDL
 
Informatica di base
Informatica di baseInformatica di base
Informatica di base
 
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazione
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazioneecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazione
ecdl-modulo-1-concetti-di-base-della-tecnologia-dell informazione
 
Informatica base1
Informatica base1Informatica base1
Informatica base1
 
Modulo1 lezione1
Modulo1 lezione1Modulo1 lezione1
Modulo1 lezione1
 
L' architettura dell' elaboratore( parte 1) (parte 2) periferiche
L' architettura dell' elaboratore( parte 1) (parte 2) perifericheL' architettura dell' elaboratore( parte 1) (parte 2) periferiche
L' architettura dell' elaboratore( parte 1) (parte 2) periferiche
 
Architettura elaboratore
Architettura elaboratoreArchitettura elaboratore
Architettura elaboratore
 
Hardware e Componenti
Hardware e ComponentiHardware e Componenti
Hardware e Componenti
 
Elementidi informatica
Elementidi informaticaElementidi informatica
Elementidi informatica
 
Scheda Madre
Scheda MadreScheda Madre
Scheda Madre
 
HARDWARE & SOFTWARE
HARDWARE & SOFTWAREHARDWARE & SOFTWARE
HARDWARE & SOFTWARE
 
Concetti di base della tecnologia dell'informazione
Concetti di base della tecnologia dell'informazioneConcetti di base della tecnologia dell'informazione
Concetti di base della tecnologia dell'informazione
 
Informatica Concetti Di Base - prima parte
Informatica Concetti Di Base - prima parteInformatica Concetti Di Base - prima parte
Informatica Concetti Di Base - prima parte
 
2_il_computer
2_il_computer2_il_computer
2_il_computer
 
Concetti di base della Tecnologia dell'informazione
Concetti di base della Tecnologia dell'informazioneConcetti di base della Tecnologia dell'informazione
Concetti di base della Tecnologia dell'informazione
 
Corso di informatica di base lezione 1 - conoscere il pc
Corso di informatica di base   lezione 1 - conoscere il pcCorso di informatica di base   lezione 1 - conoscere il pc
Corso di informatica di base lezione 1 - conoscere il pc
 
Lezione 1
Lezione 1Lezione 1
Lezione 1
 

Viewers also liked

Introduzione al livello di rete e Dijkstra algorithm
Introduzione al livello di rete e Dijkstra algorithmIntroduzione al livello di rete e Dijkstra algorithm
Introduzione al livello di rete e Dijkstra algorithmorestJump
 
Python - Primi passi
Python - Primi passi Python - Primi passi
Python - Primi passi orestJump
 
Introduzione JQuery
Introduzione JQueryIntroduzione JQuery
Introduzione JQueryorestJump
 
Html e CSS ipertesti e siti web 4.5
Html e CSS   ipertesti e siti web 4.5Html e CSS   ipertesti e siti web 4.5
Html e CSS ipertesti e siti web 4.5orestJump
 
Guida introduttiva al css
Guida introduttiva al cssGuida introduttiva al css
Guida introduttiva al cssEnrico Mainero
 
Struttura di una pagina html
Struttura di una pagina htmlStruttura di una pagina html
Struttura di una pagina htmlEnrico Mainero
 
Html5 appunti.0
Html5   appunti.0Html5   appunti.0
Html5 appunti.0orestJump
 
HTML5 e Css3 - 4 | WebMaster & WebDesigner
HTML5 e Css3 - 4 | WebMaster & WebDesignerHTML5 e Css3 - 4 | WebMaster & WebDesigner
HTML5 e Css3 - 4 | WebMaster & WebDesignerMatteo Magni
 
Html5 e css3 nuovi strumenti per un nuovo web
Html5 e css3 nuovi strumenti per un nuovo webHtml5 e css3 nuovi strumenti per un nuovo web
Html5 e css3 nuovi strumenti per un nuovo webMassimo Bonanni
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerMatteo Magni
 
Guida introduttiva al codice HTML
Guida introduttiva al codice HTMLGuida introduttiva al codice HTML
Guida introduttiva al codice HTMLEnrico Mainero
 
Php mysql e cms
Php mysql e cmsPhp mysql e cms
Php mysql e cmsorestJump
 
MIT Big Data Certificate
MIT Big Data CertificateMIT Big Data Certificate
MIT Big Data CertificateSteve Hockey
 
Simulazione di un Penetration Test
Simulazione di un Penetration TestSimulazione di un Penetration Test
Simulazione di un Penetration TestSalvatore Lentini
 
Diventare ricchi con Python
Diventare ricchi con PythonDiventare ricchi con Python
Diventare ricchi con Pythonantonio.cangiano
 

Viewers also liked (20)

Introduzione al livello di rete e Dijkstra algorithm
Introduzione al livello di rete e Dijkstra algorithmIntroduzione al livello di rete e Dijkstra algorithm
Introduzione al livello di rete e Dijkstra algorithm
 
Python - Primi passi
Python - Primi passi Python - Primi passi
Python - Primi passi
 
Introduzione JQuery
Introduzione JQueryIntroduzione JQuery
Introduzione JQuery
 
Html e CSS ipertesti e siti web 4.5
Html e CSS   ipertesti e siti web 4.5Html e CSS   ipertesti e siti web 4.5
Html e CSS ipertesti e siti web 4.5
 
Javascript
JavascriptJavascript
Javascript
 
Php mysql3
Php mysql3Php mysql3
Php mysql3
 
Guida introduttiva al css
Guida introduttiva al cssGuida introduttiva al css
Guida introduttiva al css
 
Struttura di una pagina html
Struttura di una pagina htmlStruttura di una pagina html
Struttura di una pagina html
 
Html5 appunti.0
Html5   appunti.0Html5   appunti.0
Html5 appunti.0
 
HTML5 e Css3 - 4 | WebMaster & WebDesigner
HTML5 e Css3 - 4 | WebMaster & WebDesignerHTML5 e Css3 - 4 | WebMaster & WebDesigner
HTML5 e Css3 - 4 | WebMaster & WebDesigner
 
Html5 e css3 nuovi strumenti per un nuovo web
Html5 e css3 nuovi strumenti per un nuovo webHtml5 e css3 nuovi strumenti per un nuovo web
Html5 e css3 nuovi strumenti per un nuovo web
 
Html e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesignerHtml e Css - 3 | WebMaster & WebDesigner
Html e Css - 3 | WebMaster & WebDesigner
 
Html5 - Un anno dopo
Html5 - Un anno dopoHtml5 - Un anno dopo
Html5 - Un anno dopo
 
Guida introduttiva al codice HTML
Guida introduttiva al codice HTMLGuida introduttiva al codice HTML
Guida introduttiva al codice HTML
 
Html
HtmlHtml
Html
 
Php mysql e cms
Php mysql e cmsPhp mysql e cms
Php mysql e cms
 
Introduzione alle reti
Introduzione alle retiIntroduzione alle reti
Introduzione alle reti
 
MIT Big Data Certificate
MIT Big Data CertificateMIT Big Data Certificate
MIT Big Data Certificate
 
Simulazione di un Penetration Test
Simulazione di un Penetration TestSimulazione di un Penetration Test
Simulazione di un Penetration Test
 
Diventare ricchi con Python
Diventare ricchi con PythonDiventare ricchi con Python
Diventare ricchi con Python
 

Similar to Tecnologie informatiche

Ecdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseEcdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseDanieleMartini15
 
Corso base introduzione pc
Corso base introduzione pcCorso base introduzione pc
Corso base introduzione pcclaudiatti
 
1informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp021informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp02Formazioneenna Enna
 
Concetti di base (per iniziare)
Concetti di base (per iniziare)Concetti di base (per iniziare)
Concetti di base (per iniziare)Lorenzo Cassarisi
 
Concetti di base
Concetti di baseConcetti di base
Concetti di baseserex86
 
presetazione power point
presetazione power pointpresetazione power point
presetazione power pointfrancescored97
 
Corso di Informatica forense: dall'informatica giuridica all'informatica forense
Corso di Informatica forense: dall'informatica giuridica all'informatica forenseCorso di Informatica forense: dall'informatica giuridica all'informatica forense
Corso di Informatica forense: dall'informatica giuridica all'informatica forenseEmanuele Florindi
 
Architettura dei pc
Architettura dei pcArchitettura dei pc
Architettura dei pcmarcomont
 
Architettura dei calcolatori
Architettura dei calcolatoriArchitettura dei calcolatori
Architettura dei calcolatorikaliaragorn
 
Riassunto modulo 1 capitoli 1 2-3
Riassunto modulo 1 capitoli 1 2-3Riassunto modulo 1 capitoli 1 2-3
Riassunto modulo 1 capitoli 1 2-3andreaciaramella
 
Corso base di Tecnologia Prima lezione
Corso base di Tecnologia Prima lezioneCorso base di Tecnologia Prima lezione
Corso base di Tecnologia Prima lezionegemma64
 
Introduzione al computer e a Internet
Introduzione al computer e a InternetIntroduzione al computer e a Internet
Introduzione al computer e a InternetCarlo Vaccari
 
Il Personal Computer
Il Personal ComputerIl Personal Computer
Il Personal Computerbity1988
 
Il Personal Computer
Il Personal ComputerIl Personal Computer
Il Personal Computerbity1988
 
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...Power monti su:Memoria centrale, di massa, processore e sulla classificazione...
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...MicheleTanieli
 

Similar to Tecnologie informatiche (20)

Ecdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di baseEcdl Modulo 1 Concetti teorici di base
Ecdl Modulo 1 Concetti teorici di base
 
Corso base introduzione pc
Corso base introduzione pcCorso base introduzione pc
Corso base introduzione pc
 
Riassunto
RiassuntoRiassunto
Riassunto
 
1informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp021informaticadibase 110602151357 Phpapp02
1informaticadibase 110602151357 Phpapp02
 
Informatica di base
Informatica di baseInformatica di base
Informatica di base
 
Concetti di base (per iniziare)
Concetti di base (per iniziare)Concetti di base (per iniziare)
Concetti di base (per iniziare)
 
Concetti di base
Concetti di baseConcetti di base
Concetti di base
 
presetazione power point
presetazione power pointpresetazione power point
presetazione power point
 
Hardware3
Hardware3Hardware3
Hardware3
 
Corso di Informatica forense: dall'informatica giuridica all'informatica forense
Corso di Informatica forense: dall'informatica giuridica all'informatica forenseCorso di Informatica forense: dall'informatica giuridica all'informatica forense
Corso di Informatica forense: dall'informatica giuridica all'informatica forense
 
Architettura dei pc
Architettura dei pcArchitettura dei pc
Architettura dei pc
 
Tecnologie Di Base
Tecnologie Di BaseTecnologie Di Base
Tecnologie Di Base
 
Architettura dei calcolatori
Architettura dei calcolatoriArchitettura dei calcolatori
Architettura dei calcolatori
 
Riassunto modulo 1 capitoli 1 2-3
Riassunto modulo 1 capitoli 1 2-3Riassunto modulo 1 capitoli 1 2-3
Riassunto modulo 1 capitoli 1 2-3
 
Informatica corso base hw e sw
Informatica corso base hw e swInformatica corso base hw e sw
Informatica corso base hw e sw
 
Corso base di Tecnologia Prima lezione
Corso base di Tecnologia Prima lezioneCorso base di Tecnologia Prima lezione
Corso base di Tecnologia Prima lezione
 
Introduzione al computer e a Internet
Introduzione al computer e a InternetIntroduzione al computer e a Internet
Introduzione al computer e a Internet
 
Il Personal Computer
Il Personal ComputerIl Personal Computer
Il Personal Computer
 
Il Personal Computer
Il Personal ComputerIl Personal Computer
Il Personal Computer
 
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...Power monti su:Memoria centrale, di massa, processore e sulla classificazione...
Power monti su:Memoria centrale, di massa, processore e sulla classificazione...
 

Recently uploaded

XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativovaleriodinoia35
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiorevaleriodinoia35
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldivaleriodinoia35
 

Recently uploaded (8)

XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativo
 
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiore
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldi
 

Tecnologie informatiche

  • 2. Definizioni • Informatica: è la scienza che studia il trattamento automatico delle informazioni Il computer sta ad all’Informatica come il cannocchiale sta all’Astronomia • Dato: valore, misura, nome, data, numero, immagine, suono • Informazione: dato arricchito da dettagli (altri dati), insieme interpretabile di dati 2
  • 3. Campi di applicazione • Calcolo • Office automation • Comunicazione • Controllo (CAM, CAD, industriale, meteorologico) • Medico • Intrattenimento 3
  • 4. Hardware e Software • HARDWARE indica le parti fisiche elettroniche, elettriche, meccaniche, magnetiche, ottiche di un computer (detto anche componentistica). • letteralmente ferramenta, manufatto duro • Software indica i programmi e dati. Ciò che non si vede a computer spento. • letteralmente parte morbida, leggera • Praticamente come il corpo e l’anima 4
  • 5. Professioni • Sviluppo del software – Programmatore – Web designer – App developer • Installazione – Hardware – Software – Reti 5
  • 7. Definizioni (2) • Elaborazione/Computazione: Trasformazione di dati normalmente immessi dall’esterno. Costituita da un insieme di istruzioni ordinate. Produce un risultato (non sempre tangibile) e rappresenta la soluzione di un determinato problema • Elaboratore/Computer: Effettua elaborazioni 7
  • 8. Classificazione degli elaboratori • Velocità in MIPS e FLOPS • General purpose – Mainframe – Supercomputer (massima potenza di calcolo) – PC • Desktop / Tower • All-in-one • Notebook / portatili / laptop / Netbook – PDA / Smartphone – Tablet • Special purpose 8
  • 10. Esempi • La CPU deve memorizzare il numero 1024 nella locazione di memoria 534 – Scrive nel Control bus l’ordine di scrittura in memoria – Scrive nel Address bus l’indirizzo 534 – Scrive nel Data bus il numero 1024 • La CPU deve leggere il valore memorizzato nella locazione di memoria 789 – Scrive nel Control bus l’ordine di lettura dalla memoria – Scrive nel Address bus l’indirizzo 789 – La memoria, appena ricevuto l’ordine, scrive nel Data bus il numero il numero letto 10
  • 11. CPU - Dentro la cpu 11 Nel microprocessore e nella scheda madre esistono CACHE di I e II livello
  • 12. Memory - Memoria Centrale • Memoria volatile. Contiene programmi in esecuzione e relativi dati. • RAM (random access memory), dram, sram, sdram • ROM (read only memory) – PROM (programmable rom) – EPROM (erasable PROM) – EEPROM (electrically EPROM) …flash disk 12
  • 13. Memory - Memoria Centrale 13
  • 14. Rappresentazione di dati • Numeri interi senza segno e con (complemento a 2) • Numeri reali (floating point) • Caratteri alfanumerici • Immagini e video • Suoni 14
  • 15. L’hardware • Input devices Output devices CASE 15
  • 16. Nel Case • Alimentatore • Ventole di raffreddamento CPU e CASE • Masterizzatore-Lettore CD/DVD • Hard Disk o SSD • Lettore memorie • Scheda madre (mother board) Il Case 16
  • 17. Nella Mother Board • Microprocessore (CPU) • Moduli di memoria RAM • Slot di espansione memoria • Interfacce per collegamento HD, Floppy Drive, Porte USB • Slot di espansione PCI • Slot di espansione AGP • Porte esterne di connessione I/O La Mother Board 17
  • 18. Le porte di connessione – VGA – Audio – USB 1/2/3.0ù – Lettore SD – Seriale – Parallela – Network – PS/2 – Le Porte 18
  • 19. I/O - Input devices • Keyboard • Mouse, touchpad, trackball, trackpoint, touchpen, touchscreen • Joystick, joypad • Scanner (risoluzione, numero colori) • Webcam (risoluzione) 19
  • 20. I/O - Output devices • Monitor (pollici, formato, dot pitch, risposta, risoluzione) • Stampante (aghi, inkjet, laser, 3D) • Plotter • Diffusori audio 20
  • 21. I/O devices • Modem • Memorie di massa – Hard disk (ata, …, sata, sataIII) • Tracce e settori – SSD – Pen drive – SD – CD e DVD – Nastri magnetici 21
  • 22. Algoritmi • Introduzione agli algoritmi ed, in particolare, ai diagrammi a blocchi 22