Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


appunti informatica Mazzoli, Appunti di Elementi di Informatica

appunti presi a lezione di laboratorio di informatica

Tipologia: Appunti

2020/2021

Caricato il 16/04/2021

vero.c.01
vero.c.01 🇮🇹

4.6

(7)

25 documenti

1 / 11

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
INFORMATICA
Pptx 1
Lyotard, 1979 (inizio rivoluzione tecnologica) tecnologia= ricerca + trasmissione delle
conoscenze
Castells (2002) nuova pedagogia = interattività + personalizzazione + capacità autonome di
apprendimento e pensiero
Caratteristiche informazione digitale =
Flessibilità= modificarla facilmente senza lasciare tracce di cancellatura
Riproducibilità= numero infinito di copie senza usura del file
Ricercabilità= ricerche approfondite su diverse fonti
Macchina-dipendenza= macchina adeguatamente programmata
INFORmatica + autoMATICA= INFORMATICA = si occupa dello sviluppo e della ricerca
nell’automatizzazione dell’informazione + campo della cibernetica = scienza che studia la
formazione, trasmissione, apprendimento e elaborazione delle informazioni
STORIA
1500 Leonardo Da Vinci progetta macchina per il calcolo meccanico
1643 Pascal inventa calcolatrice meccanica (pascalina)
1834 Babbage costruisce macchina programmabile (non solo dati da elaborare ma anche sequenza
di operazioni)
1847 Boole relazione tra matematica e logica (base dei circuiti elettronici dei computer)
1871 Meucci inventa il telefono
1895 Marconi primo segnale radio
1936 Turing modello teorico della calcolatrice moderna (macchina di turing)
1938 Zuse calcolatore elettromeccanico (usato per calcoli delle bombe volanti nella 2ww)
1939 Stibitz primo calcolatore che funziona con codice binario
1944 collaboratori IBM Mark 1 (riesce a sommare due numeri con 23 cifre in mezzo secondo)
1944 Van Neumann teorizza il funzionamento del computer moderno
1946 entra in funzione ENIAC (per calcolare dati biolistici dell’artiglieria americana durante la
2ww)
1947 tre scienziati della Bell Corporation inventano il transistor (trasmette la corrente attraverso
resistori)
1950 primo computer UNIVAC 1 (nel 1952 prevede elezioni americane)
1954 primo computer a transistor (riduce dimensione circuiti elettrici)
1956 costruito primo hard disk
1958 primo chip (circuiti elettrici microscopici)
1960 entra in funzione il NORAD (potente centro di calcolo elettronico)
pf3
pf4
pf5
pf8
pf9
pfa

Anteprima parziale del testo

Scarica appunti informatica Mazzoli e più Appunti in PDF di Elementi di Informatica solo su Docsity!

INFORMATICA

Pptx 1

Lyotard, 1979 (inizio rivoluzione tecnologica) tecnologia= ricerca + trasmissione delle conoscenze

Castells (2002) nuova pedagogia = interattività + personalizzazione + capacità autonome di apprendimento e pensiero

Caratteristiche informazione digitale =

 Flessibilità= modificarla facilmente senza lasciare tracce di cancellatura  Riproducibilità= numero infinito di copie senza usura del file  Ricercabilità= ricerche approfondite su diverse fonti  Macchina-dipendenza= macchina adeguatamente programmata

INFORmatica + autoMATICA= INFORMATICA = si occupa dello sviluppo e della ricerca nell’automatizzazione dell’informazione + campo della cibernetica = scienza che studia la formazione, trasmissione, apprendimento e elaborazione delle informazioni

STORIA

1500 Leonardo Da Vinci progetta macchina per il calcolo meccanico 1643 Pascal inventa calcolatrice meccanica (pascalina) 1834 Babbage costruisce macchina programmabile (non solo dati da elaborare ma anche sequenza di operazioni) 1847 Boole relazione tra matematica e logica (base dei circuiti elettronici dei computer) 1871 Meucci inventa il telefono 1895 Marconi primo segnale radio 1936 Turing modello teorico della calcolatrice moderna (macchina di turing) 1938 Zuse calcolatore elettromeccanico (usato per calcoli delle bombe volanti nella 2ww) 1939 Stibitz primo calcolatore che funziona con codice binario 1944 collaboratori IBM Mark 1 (riesce a sommare due numeri con 23 cifre in mezzo secondo) 1944 Van Neumann teorizza il funzionamento del computer moderno 1946 entra in funzione ENIAC (per calcolare dati biolistici dell’artiglieria americana durante la 2ww) 1947 tre scienziati della Bell Corporation inventano il transistor (trasmette la corrente attraverso resistori) 1950 primo computer UNIVAC 1 (nel 1952 prevede elezioni americane) 1954 primo computer a transistor (riduce dimensione circuiti elettrici) 1956 costruito primo hard disk 1958 primo chip (circuiti elettrici microscopici) 1960 entra in funzione il NORAD (potente centro di calcolo elettronico)

COMPUTER= macchina concepita per l’elaborazione elettronica, automatica (che agisce di propria volontà, indipendente) e programmabile dei dati

BIT E BYTE  = 8 bit (sequenza di bit)  256 valori (2 alla ottava)  due possibili valori in alternativa l’uno all’altro (0, 1)  sistema di numerazione binario (noi usiamo il sistmema numenrico arabo: 1-10) 1 bit= 2 possibili stadi es. bianco/nero caldo/freddo

Esistono i multipli del byte  210 byte = 1024 byte = 1 Kilobyte = 1 KB 220 byte = 1024 Kbyte = 1 Megabyte = 1 MB (un milione di byte) 230 byte = 1024 Mbyte = 1 Gigabyte = 1 GB (un miliardo di byte) 240 byte = 1024 Gbyte = 1 Terabyte = 1 TB (mille miliardi di byte)

HARDWARE E SOFTWARE  informazione elaborata (output) = musica

Hardware  parte materiale  parte fisica di cui è composta la macchina strumento musicale + corpo (nell’uomo)

Software  istruzioni, programmi eseguibili e dati  spartito musicale + mente (nell’uomo)

COMPONENTI DEL PC

 Unità centrale= involucro (case) che contiene i componenti elettronici e i circuiti integrati  Unità periferiche= dispositivi per comunicare con l’esterno

- SCHEDA MADRE=

(microprocessore+ memoria RAM+ circuiti per memorie di massa+ controller)

- MICROPROCESSORE (CPU= unità centrale di elaborazione)= chip integrato (riduce le dimensioni  i pc entrano nella vita di tutti quotidianamente) che dirige e controlla ogni attività del computer. Governa le operazioni richieste dal sistema operativo. Esegue i calcolicontiene ALU= unità logica matematica Unità di controllo= UC  controllare informazioni e comandi e tradurgli agli altri componenti+ stoccaggio informazioni. Primo CPU= Intel 4040 by Intel nel 1971  cofondatore di Intel è Moore legge di Moore= prestazione dei CPU e relativo transistor raddoppia ogni 18 mesi (in realtà ogni 24). BUS= trasportano dati/impulsi elettrici dal microprocessore alle altre componenti. (BUS centrale= mette in comunicazione RAM e CPU).

PRIMO PC= microcomputer  1975 ALTAIR 8800 basato su CPU Intel 8080 venduto per 500$ con kit di montaggio

APPLE nasce nel 1976 by Steve Jobs e Steve Wozniak  Apple 1= scheda madre

rottura+ no frammentazione) Evoluzione dell’hard disk

- CHIAVE USB (porta seriale universale) Riscrivibile per più di 100.000 volte Mobilità attenzione! Molto piccole e si possono perdere STANDARD nasce nel 1971  un cavo unico per tutti - CD ROM = compact disk audio 1982 Philips e Sony trasformano la musica analogica in digitale  attraverso il sistema binario, un sottile raggio laser legge le scanalature della superficie come 1 e 0 in base al riflesso della luce I CD servono a mantenere la qualità della musica Nasce l’editoria digitale e i diffondono i computer senza internet - DVD= digital versatil disk  possono contenere l’equivalente di 7 CD infatti vengono usati per memorizzare i film. I lettori DVD leggono anche i CD - BLU RAY (by Sony 2002) solo per salvare grandi dati (es. back up di banche) =raggio blu = raggio che legge i dati è blu Si affermano per il lettore = playstation 3 (console giochi+ lettore) - SCHEDA VIDEO= microcomputer che gestisce immagini Più buone sono le componenti, migliore è la performance e la qualità, MA più alto è il prezzo Componenti: GPU= processore grafico (equivale a CPU per computer)+ gestisce immagini ROM= con programma chiamato FIREWARE + usata solo per avviare il pc RAM in comune con CPU RAMDAC= convertire in formato analogico i dati Uscite= VGA+ HDMI+ DVI IMMAGINI possono avere il file non compresso (molto pesante – RAW + BITMAT/BPM) oppure compresso (algoritmi che riducono il file dell’immagine – PNG con algoritmo losssless + GIF+JPEG con algoritmo lossy)

Pptx 2

SOFTWARE= programma informatico capace di eseguire una sequenza logica di comandi in un dispositivo elettronico programmabile. Il computer non funziona senza software o hardware indispensabili+ non esiste l’uno senza l’altro+ non funzionano da soli (complementari) sviluppato da programmatori usando appositi linguaggi informatici= linguaggi di programmazione (interpretati dalle macchine o richiedono la spiegazione del linguaggio) Nella 2ww gli inglesi capitanati da Turing (padre dell’informatica) riescono a decriptare, grazie a dispositivo che ricorda il software (dare alla informazioni per fare determinate cose), il codice Enigma con cui i tedeschi si scambiavano informazioni

ALGORITMO= procedimento che permette di risolvere calcoli/problemi eseguendo una serie di ordini e condizioni impostate a priori che devono essere interpretate ed eseguite seguendo un ordine preciso Serve per la programmazione= risolvere i problemi in modo efficiente + automatizzare operazioni difficili per l’uomo Algoritmo adatto= scriverlo in modo che risulti comprensibile al dispositivo

Metafora ricette e algoritmo

 CUOCO esegue la ricetta CALCOLATORE esegue l’algoritmo  Istruzioni in ordine da inizio a fine (DA INGREDIENTI A PIATTO) DA INPUT A OUTPUT  Cuoco deve CONOSCERE LA LINGUA della ricetta calcolatore deve CONOSCERE LA LINGUA dell’algoritmo  Se devo fare le crespelle devo saper fare la besciamella algoritmo elementare può essere usato per algoritmo complesso  Linguaggio non ambiguo (mettere poco sale) linguaggio non ambiguo  Importanza ordine esecuzione (prima cucino poi condisco) importanza ordine esecuzione  Istruzioni non infinite istruzioni non infinite  Tempo non infinito tempo non infinito  Eseguendo più volte una ricetta si ottiene lo stesso piatto algoritmo=DETERMINISTICO (eseguo più volte dati input ottengo sempre gli stessi dati output)  Se la ricetta è per 4 persone e io raddoppio le dosi viene per 8 algoritmo=PARAMETRICO (risolvo determinato problema con determinato algoritmo)

Se non posso avere software specifico per ogni computer costruisco software unico che si adatta ad hardware diversi (macchine fisicamente diverse usate in modo simile) ipotizzano una macchina unica che gestisce i programmi grazie a ipotetica MACCHINA VIRTUALE (software che si adatta a tutti i tipi di macchina) traduce ogni comando (linguaggio di comandi) impartito dall’utente nella sequenza di comandi che realizzano la stessa funzione sono riconosciuti dalla macchina fisica (io faccio click ma la macchina deve fare 30 operazioni). Linguaggio di comandi può avere INTERFACCIA TESTUALE (= interagisco solo se so i comandi da scrivere nella tastiera per comunicare con il computer) o GRAFICA es. Apple (= grazie a icone e a mouse comunico con il computer facile e intuitivo)

TIPI DI SOFTWARE

 Applicativo= grazie a cui la macchina fa qualcosa (es. Chrome, word, pptx) ha bisogno del software di base per funzionare  Di base o di sistema= sistema operativo  deve essere compatibile con il software ( non posso scaricare app apple su samsung) (es. windows)

Pptx 3

INTERNET  cambia la nostra vita+ nuovo modo per comunicare e passare il tempo

RIVOLUZIONE DIGITALE= capitolo affascinante ma atipico della storia della tecnologia la rete prima era destinata solo a pochi informatici ma nel giro di qualche anno diventa un mezzo di comunicazione di massa.

STORIA

Origini di internet terreno ricerca militare guerra fredda USA VS Unione Sovietica= guerra tecnologica= si cerca di dimostrare all’avversario che si è più avanti

Sovietici nel 1957 mandano in orbita il primo satellite artificiale (SPUTNIK) predominio tecnologico dei russi

USA prende provvedimenti nasce ARPA= gruppo di ricerca scientifica che studia processi informatica primordiale (poco dopo nasce la NASA per controllare predominio russo nello spazio) gruppo di scienziati che si concentra sullo studio dei calcolatori, tra quelli che spiccano troviamo LIKLIDER (psicologo+ capisce che le macchine possono cambiare la vita+ crea rete di collegamenti tra maggiori università di ricerca del settore informatico= INTERGALACTIC COMPUTER NETWORK) Nella west coast degli USA PAUL BARAN lavora per la RAND CORPORATIONE (centro totalmente dedito alla ricerca militare) studia come riuscire a garantire che il sistema di comando e controllo strategico dell’esercito rimanesse operativo in caso di attacco nucleare e quindi garantire le comunicazioni (problema storico) soluzioni= 1 rete sicura che deve avere configurazione decentrata e ridondante (più percorsi per far viaggiare le informazioni) 2 il sistema di comunicazione deve essere basato sulle nuove macchine di calcolo digitale Baran aveva ideato modello in cui esistevano nodi, in cui ogni nodo doveva essere collegato ad almeno altri 4 nodi NO unica centrale da cui passano tutte le informazioni (in caso di distruzione di un nodo non compromette tutto il sistema)+ non come rete telefonica (centralizzata)+ dividere il messaggio in più parti con diversi percorsi ma diversa destinazione e quando arrivava si ricomponeva Bob Taylor (laureato in psicologia e matematica) (conosce Lick nel 1965) ottiene finanze per creare il progetto di Lick = ARPA ARPANET (rete dell’ARPA) (non si concretizza) Successore= LARRY ROBERTS un suo collaboratore va a convegno e capisce che il progetto era già stato realizzato da Baran nel 1969 (prima volta uomo sulla luna)

Per collegare tutti i computer c’è IMP (nodo) (microcomputer) che fa da mediatore scopo= creare comunicazione per scambiarsi ricerche universitarie (maggiore produttività e qualità del campo scientifico) Primo IMP grande come un frigorifero e consegnato all’università della California (2/9/1969) Secondo IMP consegnato all’istituto di ricerca di Stanford (2/10/1969) Primo collegamento tra HOST (computer che ospita servizi di elaborazione) difficoltà ma successo la rete può funzionare

Mesi successivi anche università di Santa Barbara e Utah

Primo protocollo applicativo (software che qualcosa)= FILE TRANSFER PROTOCOL (protocollo che trasferisce file da un computer ad un altro) POSTA ELETTRONICA per messaggi personali= by RAYAN TOMLINSON inventato nel 1971 ma attivato nel 1972

ARPA 1917= 15 nodi si connettono sempre più computer  1983 si divide= ARPA (per la comunità scientifica) e DCA (per i militarisistema chiuso per sicurezza)

Le pagine web nascono negli anno ‘

IPERTESTI (link)= base su cui si formano le pagine web  testo che va al di la della sua funzione conoscitiva

1945 VANNEVAR BUSH (scienziato) scrive articolo in una rivista scientifica popolare (as we may think)  ipotizza percorso a cui tendere  macchina che ragiona come l’uomo per associazione non indicizzazione (il pensiero può essere meccanizzato) no velocità come cervello ma può essere migliore della mente umana per permanenza e chiarezza dei dati nella memoria NON inventa il termine ipertesto ma crea MEMEX= macchinario per creare macchina ipertestuale (scrivania meccanizzata che non viene costruita perché non credono avrebbe avuto successo commerciale)

DOUGLAS  progetta e realizza sistema ipertestuale funzionante= AUGMENT= supporto con caratteristiche innovative che può aumentare l’intelligenza degli uomini+ la difficoltà tecnica si supera con il giusto allenamento. L’utente comunica e riceve risorse NON inventa la parola ipertesto crea solo sistema più evoluto di Bush

NELSON (Chicago 1937) = INVENTA LA PAROLA IPERTESTO!!!! Progetto XONDU (1960)  obiettivo= creare rete di computer con semplice interfaccia utente  come il web ma meglio  non si concretizza  creare grande biblioteca digitale comune a livello planetario accessibile ovunque per sconfiggere ignoranza che è fonte di incomprensioni

TIM BERNERS LEE (fisico) inventa e crea il www (word wide web) Studia 6 mesi al CERN in svizzera (si studia la fisica) è un consulente dell’ingegneria del software Nel 1989 torna al CERN e in collaborazione con Cailliau progetta il www – web= ragnatela deve collegare tutti i siti del mondo Nel 1990 ha scritto il primo server+ broswer (programma per aprire pagine web)+ editor (programma per creare pagine web)

Modi per connettersi a internet

 Linee dedicate= il computer si connette alla rete tramite un cavo dedicato es. per università/aziende  Linee commutate (anni ‘90)= pc si collega all’host (compagnia telefonica ISP) che è collegato alla rete ed offre servizio a pagamento. L’host per collegarsi usa il telefono o il MODEM che emana rumori/suoni. Il modem modula e demodula le informazioni attraverso il suono per connettere due elaboratori causa problemi 1) non porta grande quantità di dati 2) se navigo in internet la rete telefonica è occupata e quindi non posso chiamare/ricevere telefonate  Da modem analogico a ADSL (linea asimmetrica digitale)= alta velocità+ cambia sistema di connessioni nei telefoni non viaggia più solo la voce ma anche altre informazioni SE ho FREQUENZE DIVERSE (quindi funziona sia il telefono che internet)  FIBRA OTTICA= in alcune città ci sono cavi sotto terra per aumentare la velocità e la quantità di dati (passa direttamente dal cavo senza passare per il telefono)  problema= esiste solo dove la compagnia telefonica ha deciso di portarla DIVARIO DIGITALE soluzione = RETE MOBILE  RETE MOBILE= nasce grazie ai telefoni cellulare rete cellulare= cellule contenenti antenna (più vicino sono alle antenne più tacche ho più prendo) Introdotto da tecnologie della comunicazione mondiale nel 1990

 WIFI (wireless fidelity=connessione senza cavo)= mezzo di connessione NO modo sistema per connettere diversi dispositivi telefono si connette a modem che si connette ad internet

Per visualizzare la posta elettronica esiste una pagina web specifica= WEBMAIL

HTML=linguaggio (=LINGUAGGIO DI MARCATURA DELL’IPERTESTO) con cui Tim Berners Lee nel 1989 fa nascere le sue pagine web. Grazie al linguaggio semplice si creano pagine web anche con

pochissime conoscenze sistema semplice creato in modo che tutti potessero mettere in rete documenti (se fosse stato difficile lo avrebbero usato solo gli informatici e non avrebbe fatto cosi tato successo)

Per consultare le pagine web serve un programma= BROSWER traduce linguaggio HTML+ è un software di applicazione+ es. chrome (broswer di google), safari, internet explorer&edge, firefax, opera

PROXY= server che si infrappone tra noi e la connessione (funzione di agente) Funzioni= 1) non fa sapere dove stiamo navigandomigliora la privacy (ora)

  1. velocizzare navigazione (una volta) Non è necessario/obbligatorio

COOKIES= biscottini parti di codice che il broswer mangia Usati per memorizzare le ricerche di navigazione minaccia la privacy infatti dobbiamo dare consenso Fastidiosi ma non pericolosi (NO virus)

Web ≠ google

MOTORE DI RICERCA all’inizio nel web non si riescono a trovare le informazioni pagine gialle di internet= cataloghi della rete internet  nel 1995 nascano motori di ricerca (es. altavista, excite, lyicos)= cercavano tra le pagine web le parole che ho digitato funzionano bene, ma poi vengono aggirati dai creatori delle pagine= mettono più parole possibili anche se centrano poco con la pagina (le nascondono) in modo che vengano più visitate

 intervengono LARRY PAGE e SERGEY BRIN= si incontrano all’università di Stanford e cominciano a lavorare a progetto dedicato a libreria digitalizzata (per fare ricerche nella biblioteca) pensano che quel progetto possa diventare motore di ricerca primo nome= BACK RUB (grattaschiena) poi diventa GOOGLE (translitterazione del nome googol che è il numero 1 seguito da 100 0 usato dagli scienziati) doveva scandagliare quantità enorme di indirizzi web e metterli in ordine d’importanza Non trovano finanziamenti lo mettono in vendita per un milione $ ma nessuna accetta nel 1998 ANDY BECHTOLSHEIN (cofondatore di sun= azienda informatica) lo compra per 100.000$ e fonda GOOGLE INC

PERCHÉ È UN’IDEA VINCENTE? Catalogo migliore degli altri motori di ricerca grazie ad ALGORITMO PAGE RANK  dava giusta importanza a siti che vado a rintracciare se viene citato (creo link pagina valida) tante volte da altre pagine

GUADAGNA tramite pubblicità contestuale= annunci di cosa serve a me in quel momento  metto sito (che paga) che centra con la ricerca dell’utente per primo pubblicità perfetta perché il 42%