Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Definizione di computer
All’inizio era un oggetto inerme→ ne bon ne scarso
contiene tanti piccoli interruttori (i transistor) ed è programmabile
software senza cunne
MACCHINA CONCEPITA PER L’ELABORAZIONE ELETTRONICA, AUTOMATICA E
PROGRAMMABILE DEI DATI
macchina in grado di avere dei programmi sempre nuovi pur avendo stesse caratteristiche,
software diversi, soluzioni diverse
Automatica→ di propria forza, indipendente. Nel momento in cui io programmo computer
eseguira programma dando una risposta alle mie richieste in maniera autonoma
Esegue elemento di istruzione→ indipendenza data dal software ma la risposta che da è
automatizzata senza l’intervento dell’uomo
Programmi differenti per problemi distinti
HARDWARE E SOFTWARE
La parte materiale è chiamata hardware mentre quella logica software
Ogni elemento definito del pc svolge un ruolo definito
Architettura Von Neumann→ hardware costituito da parti fisiche, durezza della macchina
con istruzioni, programmi eseguibili e dati
File = struttura logica in cui il pc archivia le informat
Programma= file che contiene le istruzioni necessarie al computer per svolgere determinate
operazioni
SCHEDA MADRE= componente principale su cui tutti gli altri fanno affidamento, circuito
stampato su cui tutti gli altri elementi andranno collegati. La base
Non è l’elemento che elabora le informazioni. Solo il microprocessore elabora le info gli
altri sono sistemi di passaggio
Scheda madre contiene microprocessore, memoria RAM e circuiti che collegano le memorie
di massa
Componenti modificabili nel tempo che devono essere compatibili
portatili e tableti i companenti sono saldati sulla scheda madre stessa
MICROPROCESSORE il cervello del computer detto anche CPU. Parte più importante
dirige e controlla le attività costituito da un apiccola piastra di siliciosituata sulla scheda
madre. PC nati con il microprocessore, è un elemento fondamentale perciò che funzioni
Miniaturazizzazione dei calcolatori e miglioramento delle loro prestazioni
CPU svolge 2 funz: governa tutte le operazioni richieste dalle applicazioni e dal sistema
operativo
Elaborare informazioni digitali. Unità logico aritmetica
Primo microprocessore- INTEL 4004 nel 1971
I bus
Il microprocessore e gli altri elementi comunicano via impulsi. Viaggiano attraverso piste di
rame sulla scheda madre→ i bus
i bus sono il sistema nervoso e la cpu il cervello
System bus mette in contatto cpu con la ram.
Il primo computer nasce negli anni 70 del secolo scorso abbandonando l’utilizzo tecnico,
industriale, militare Erano oggetti di nicchia
Primi computer venivano chiamati microcomputer→ 1975=altair 8800 500$ in kit di
montaggio, non aveva un software-prodotto per pubblico ridotto
I computer erano collegati a un singolo terminale e non c’era l’idea di personal computer
Si mettono in commercio pezzi per costruire un pc
Investitore gli aiuta e i due producono l’apple 2→ oggetto facile da utilizzare anche a casa
(poster con la baba che cusina)
SMS→ innovazione principale nel mondo della telefonia
1977 apple 2 è il banco di prova per i personal computer. Home computer che aveva
semplici programmi di videoscrittura ma anche la possibilità di giocare a scacchi, gaming
Rimasto in vendita fino al 1993→ venduti in 5 milioni
A livello di impatto sociale era il primo pc→ caratteristiche per essere commercialmente
appetibile.
1980 presenta l’apple 3 che fu un disastro→ costo troppo elevato, e componenti sbagliati
1984-85→ viene tolto dal mercato
1981 IBN produce il suo pc
1983→ Apple Lisa presentato e messo in commercio (Local integrated system architecture
Computer dotato di mouse. Interfaccia completamente grafica. Chiunque puo accendere la
macchina senza conoscere i linguaggi. Con dekstop e cestino
Bill Gates che era stagista presso Apple copia le cose di Jobs e crea Windows→ software
simile e ugualmente facile da utilizzare. Software andava con tutti i marchi che lo
utilizzavano tutti come sistama operativo che era a buon prezzo
Rinascita della Apple parte dall IPOD→ vendita online della musica
2007 primo Iphone
Apple e Windows adesso dopo la morte di Jobs si stanno avvicinando
Apple usava processori Intel. Windows riesce a essere installato su vecchi mac
Adesso i nuovi mac hanno nuovo processore e non possono usare più altri software
APPLE sarà un sistema chiuso
Memoria principale del computer. Dispositivo in cui vengono caricati i dati e programmi nel
momento in cui devono essere elaborati
Memoria si svuota. Microprocessore ha bisogno di spazio per non perdere le nuove
elaborazioni
Processore estrae dal disco rigido una copia dei dati e la parcheggia temporaneamente nella
memoria RAM. Più memoria Ram ho più spazio ha il mio processore per tenere aperti più
processi e non deve rivolgersi alle memorie secondarie (cd-rom, disco rigido)
Memoria che memorizza fino a che computer è attivo
Architettura von-..
Velocità della RAM→ memoria più veloce. Memoria perfetta per questo sistema di
elaborazione dei dati. Più ram ha più lavora velocemente
Nei laptop si puo aggiungere memoria ram forse
BIOS più importanti sono stati aggiornati, non portò a nessun problema
Memorie di Massa
Disco fisso che non si estrae facilmente dal computer→ programmi possono essere
archiviati come un grande magazzino di stoccaggio
Criticità nell’uso del disco sotto hard disk→ usura con il tempo
Hard disk alloggiato su lettore (DRIVE) che è costituito da una serie di dischi o piattelli
impilati uno sull’altro che ruotano a velocità molto elevate
Le testine magnetiche sono in grado di leggere e scrivere dati su ogni piattello del disco
rigido senza toccare la superficie
MAGNETE fondamentale per la lettura dei dati
Registra dati in forma sequenziale→ riempire il primo spazio libero che ho
Hard disk cancella a pezzi→ vengono riempiti i primi spazi vuoti
Dati vengono raccolti in tanti spazi diversi e le testine devono fare i salti per leggere i dati
Testina ci mette più tempo a raggiungere punti più distanti
Programmi di ottimizzazione lettura dei dati che permettono di riorganizzare le informazioni
File location table (FAT) schedario che consente al controller di organizzare i dati
Dischi iniziano a girare mantenendosi costantemente in moto
Hard disk rotto è difficile recuperare i dati → creazione di blocchi illeggibili (bad sector)
Solid state drive (SSD) sistema di memeorizzazione→ banchi di memoria che hanno le
caratteristiche di mantenere i dati senza alcon bisogno di componenti meccaniche
Questa tipologia di memoria si propone a sostituire l’hard disk nei portatioli
Caratteristiche posistive: non fa casino, minore possibilità di rottura, monor consumo, tempi
di accesso e archiviazione ridotti, maggiore velocità nel trasferimento dati, maggiore
resistenza agli urti, non necessitiamo di frammentazione
Dal 2023 tutti i costruttori di smartphone dovranno avere la type c come porta di ingresso
EDITORIA MULTIMEDIALE
DVD-ROM stesso materiale CD ma permette una lettura delle info più compatta
(digital versatile disk) esigenza di riprodurre su supporto digitale interi film
Comntiene circa come 7 CD rom. Disco versatile perché si prevede che verrà usato pure in
informatica
Nel mondo del software siamo passivi in quanto non possiamo sceglierne le componenti
Programma informatico in grado di eseguire una sequenza logica di comandi in pc o
qualsisasi macchina.
Termine software→ ada lovelace algoritmo per generare sequenza matematica. La macchina
mai realizzata e l’algoritmo mai messo in pratica
Teorema di touring→ sistema che ha inventato l’informatica-macchina enigma
Istruzioni software→ carte solubili in acqua con il codice engima
Istruzioni devono essere eseguite in ordine per partire dagli ingredienti e ottenere il piatto
Cuoco deve conoscere la lingua italiana altrimenti serve un traduttore
Ricetta frutto di istruzioni secondarie integrate nella ricetta principale
Algoritmi: esecutore che esegua il calcolo, istruzioni eseguite in ordine, il calcolatore deve
conoscere il linguaggio dell’algoritmo, istruzioni elementari, specifico algoritmo richimato
per esecuzione di algoritmi più complessi, istruzioni e tempo non infiniti altrimenti si
verifica loop, algoritmo deve essere deterministico:eseguito più volte da lo stesso output
Algoritmo parametrico: risolvere una classe di problemi
Tipologie di software
Whatsapp (iphone e android) hanno software differenti anche se hanno le stesse funzioni
Programmati diversamente perché dovranno lavorare in ambinete diverso
Interfaccia testuale: per anni l’unico modo per dare istruzioni alla macchina (utilizzazione
della macchina)
Ogni comando ha un suo nome e una sintassi scritti mediante tastiera fino al 94
Le origini di internet si collocano nel terreno della ricerca militare durante la guerra freda
1957→ russi mandano sputnik nello spazio, opinione pubblica spinge congresso americano
a creare ARPA, agenzia per migliorare le ricerche scientifiche
Dopo pochi mesi tutti i programmi spaziali vennero trasferiti alla NASA e per i dirigenti
dell’ARPA fu necessario creare una nuova area di sviluppo nei computer
Paul Baran (importante)→ di origine polacca e lavorava alla rand corporation ( controllata
da esercito americano) che si occupava di telecomunicazioni
Riuscire a garantireche il sistema di comando e controllo strategico dell’esercito rimanesse
se non intatto almeno operativo in caso di attacco nucleare
Rete sicura dovesse essere decentralizzata e ridondante, senza centro e capace di far
rimbalzare i messaggi. Il sistema di telecomunicazione doveva basarsi sui calcolatori
Flusso di informazioni diviso in una serie di pacchetti→ commutazione a pacchetto come
base per la comunicazione in rete
Sistema in cui il flusso di informazioni viaggia da nodo a nodo: in maniera random
Baran→ rete di comunicazione piu utilizzata nel future per l’uomo comune
Contro il monopolio della rete telefonica nazionale AT&T
Licklider influenzò profondamente ARPA. Venne sostituito da Bob Taylor che riusci a
raccogliere i finanziamenti per l’idea e creo ARPANET
Progetto non si concretizza
Larry roberts→ partecipa a conferenza in cui assistente di Baren illustra i principi della
comunicazione a pacchetto
Rete ARPA→ commutazione di pacchetto in tempo reale
IMP: interface message processor
1969→ progenitrice rete internet ARPANET prende avvio, stesso anno dell’uomo sulla luna
Prima rete internet collega 4 università: prodotto scientifico si base scientifica
Bob Taylor voleva aumentare la produttività del lavoro scientifico , non militare
File transfer protocol→ spostare file attracverso la rete senza far nulla
FTP
Ray Tomlinson→ adatta un sistema di mesaggistica su un minicomputer multi utente (1972)
scienziato dentro arpa che sfrutta meccanismo di indirizzamento
Idea di separare il nome dell’utente da quello della macchina con la @
FTP protocollo venne integrato con le specifiche per mandare e ricevere messaggi
Vedi slide
Open source→ prodotto gratuito che ne permette un uso gratuito e libero. Linux sistema
operativo piu famoso. Browsers sono open source→ software gratuiti con idea di
condivisione. Smart phone partono da software con caratteristiche e specifiche diverse.
Engelbart inventore del mouse → ipertestii
Padre ipertesti: Theodor Holm Nelson, studioso americano pioniere della tecnologia, un
umanista, figlio di un regista di hollywood ha potuto dedicare sua vita allo studio, Studi di
statistica con calcolatori elettronici, intuisce che sono il futuro
Idea di xanadu→ libreria planetaria per sconfiggere l’ignoranza, rete letteraria mondiale.
Nelson, nuova forma di letteratura. Non più schiavi di autori dei libri, non siamo obbligati a
leggere tutto dall’inizio alla fine per capire il testo
Costruiamo una nuova forma letteraria→ libri interattivi
Problematiche tecniche legate all’elaborazione di un software che supportasse il progetto
Idea fondante: possibilità di creare uno spazzio globale per informazione mettendo in
comunicazione documenti altrimenti scolllegati
Spazio globale, indirizzo crea una rete di informazioni.
Sovrapponendosi a Internet, la rete delle reti preesistente, il www viene a configurarsi come
uno spazio in cui esiste l’informazione e dove poterla cercare
Linguaggio con cui creare le pagine è semplicissimo, modo nuovo di connessioni gratuite e
valido per tutte le piattaforme
INTERNET E RETI, concetti base , struttura e applicazioni
Una rete informatica è costituita da un insieme di computer collegati tra di loro ed è in grado
di condividere sia le risorse hardware che le risorse software, luogo di condivisione di
risorse
Software memorizzato su un altra macchina viene sfruttato dalla mia per sfruttarne la
funzione
WWW è solo un servizio della rete Internet
Internet: struttura utilizzabile per numerosi servizi, rete delle reti
Sistema per collegare dispositivi tra di loro
Rete di computer
Rete LAN: non serve che ci sia connessione mondiale, si tratta di collegamento all’interno
di un ambito fisico limitato
Rete MAN: estensione più grande, reti di reti collegate insieme
Rete WAN: rete di reti, GARR rete che collega tutte le uni italiane
Internet stessa è una WAN
COLLEGAMENTO ADSL: escamotage ma non soluzione tecnica, linea digitale che sfrutta
una funzione alternativa. Trasmettere i dati a frequenze diverse. A frequenze diverse,
Scomposta frquenza del profilo telefonico.
Ad una sequenza va voce e un altra la connessione upload/download
Con frequenze diverse si migliora→ aziende telefoniche devono cambiare cavi
Digital divide→ADSL costa troppo e quindi non metto i cavi nelle centraline per i paesini
con pochi abitanti.
Banda stretta e banda larga come strada provinciale e autostradsa
Modem, router e access point in un unico dispositivo
Connession WIFI: mezzo con cui sfrutti la connessione a internet. Cavo lan universitaria, al
posto del cavo si utilizza un onda radio, cavo che arriva a casa. Condivisione del segnale
telefonico. Sistema per condividere una rete pre esistente.
Microonde→ a frequenza bassissima a differenza di quelle del fornetto, tecnologia sana
Inventori di google→ Larry Page e Sergei Brin. All’inizio i se odiava ma poi con un
progetto per creare sistema di ricerca per biblioteca per libri più affidabili su argomenti.
Andy Bechtolsheim cofindatore di Sun acquista google per 100000
Rilevanzza pagina sarà data a quante più altre pagine rimandano a quella pagina la
Algoritmo PageRank (algoritmo di Page) sistema di classificazione e graduatoria per
ottenere sistema valido
Soldi li fanno con gente che paga per comparire tra i primi risultati di Google.
Risorsa più vincente→ pubblicità su giornale e tv sono meno forti.
Fattore di conversione tra necessità e scelta su cui clicco.