Informatica 2018 - Longomegatrends
Evoluzione e trend tecnologici
- Social media
- Cloud computing
- Big data
- Mobile
- Internet of things
Information overload è l'altra faccia della medaglia:
- Oggi siamo travolti da una quantità enorme di informazioni
- Occupa memoria
- Infinita, aumenta sempre di più
Google: 90% delle ricerche, è la porta per tutto:
- Analisi semantica delle ricerche
- Numero delle ricerche -> dati che Google vende alle aziende per dare info sul mercato
- Keywords: usate per capire il comportamento delle persone, associano informazioni all'utente
- Utente lascia tracce nell'uso di Google, personalizza l'esperienza
Codici espressivi
Dati di un'azienda -> informazione è multimediale = formata da testo, video, suono, immagine.
Produzione di contenuti: enorme e indirizzata agli utenti anche se non li hanno richiesti
- Le news arrivano all'utente in maniera automatica
- Non va l'utente al sito, gli si presenta attraverso altri canali
- Attraverso l'analisi dei dati degli utenti -> informazioni mirate - ma solo quelle -> Bolla
Connettività
Oggetto inanimato se non ha connessione:
- 1 persona -> ha più di 1 device
- Internet of things = apparati connessi alla rete, oggetti piccoli e grandi
- Smart cities: anche aiuto per categorie di persone
- Cloud computing cambia vita delle aziende
Ruolo delle informazioni nella società attuale
- Informazione come fattore Produttivo
- Strategico
- Competitivo
Knowledge management = gestione della conoscenza:
- Dato = elemento grezzo, fatti distinti, senza contesto
- Informazione = output dell'elaborazione del dato grezzo
- Conoscenza = mette insieme più informazioni correlate tra di loro, serie di informazioni complesse collegate tra loro -> per un obiettivo e in un contesto
Conoscenza:
- Implicita - Nella mente dell'individuo, schemi mentali ed esperienze
- Non è condivisibile, esplicitabile
- Knowledge management, abituare le persone a esplicitare conoscenze in ambito lavorativo
- Esplicita - La posso esprimere, La posso rappresentare facilmente -> resa fruibile
- Individuale: personale
- Collettiva: azioni sociali, condotta
Perché serve la conoscenza e condividerla
- Non reinventare
- Perseguire l'informazione
- Non perdere il know-how
- Collaborazione
- Adottare la best practice
- Da una competizione basata sul prodotto una basata sull'informazione
Comprendere l'evoluzione dell'Information Technology
Informatica = scienza della risoluzione dei problemi con l'aiuto dei computer:
- 1962: dal francese Informacion Automatique = Informatique
- Associata alla matematica e all'elettronica, per elaborare numeri
Fasi dell'Information Technology (IT):
- 1a fase: oggetto -> sistemi di elaborazione dei dati
- 2a fase: anni '70-'80, tecnologie di telecomunicazione -> nascita di internet, computer
- 3a fase: anni '90, media e multimedia (varie modalità espressive) -> sempre più importante la Information, Communication and Media Technology - ICMT
Processo di convergenza:
- Unico dispositivo, tante operazioni
- Resa possibile dalla digitalizzazione = Trasformazione realtà fisica in segnali digitali
- Possibilità di condividere attraverso reti informatiche
Processo di digitalizzazione:
- Ogni elemento può essere trasformato in formato digitale
- Digit: rappresentazione in formato numerico comprensibile dai computer
- Analogico = segnale elettrico, può assumere tanti valori (onda)
- Digitale = Sistema binario, assume valori 0/1, acceso spento
Bit = unità fondamentale, 2 possibilità
Byte = 8 bit, 28 possibilità
Kilo (mille) - Mega (milione) - Giga (miliardi) - Tera (mille miliardi) - Peta (milione di miliardi) - Exa (miliardi di miliardi)
ASCII = sistemi di codifica, 256 caratteri convenzionali
UNICODE = 2 byte per ogni carattere, 216 combinazioni, problema di memoria
Tendenza della tecnologia
Hot tech, interazione, partecipazione individuale
Web 2.0 (2004) -> nuovo approccio filosofico
- Interattività di tipo avanzato
- Ognuno genera contenuti
- Etica - sicurezza
Sistemi informativi
Computer Telecomunicazioni
- Miniaturizzazione connettività
- Portabilità interattività
- Velocità multimedialità
- Economicità
Sistemi informativi in azienda
SI in Azienda -> supporto alla produzione, elemento fondamentale
Infrastruttura
Classificazione operatori
Caratteristiche diverse ma in base a memoria e calcolo
- Supercomputer: contesti specifici (es. spazio aereo, meteo)
- I più grandi e potenti
- Gara al più potente (Thiane 2)
- Mainframe: elaboratori centrali -> terminali collegati ad essi
- Solo punto di ingresso, oggi PC punto di archivio e intelligenti
- Architettura distribuita = può crescere nel tempo, scalabile
- Architettura centrale = problema nell'elaboratore centrale, niente funziona
- Minicomputer: piccoli server centrali
- Dipende dal prezzo, diverse tipologie di prestazioni
- Microcomputer: PC, smartphone, laptop, tablet stanno scomparendo
- Da metà anni '80 fattore di massa -> Olivetti
- Microcontroller = miniaturizzare i computer per inserirli dove si vuole
- RFID = Radio Frequency ID
- Piccolissimo oggetto passivo, intercettato da antenna con sistema di lettura -> legge le info dentro al transponder
Ciclo di elaborazione
Funzionamento: capacità di elaborare i dati
- IPOSC: input - operazioni - memorizzazione - output - comunicazione -> gestite con hardware specifici
Scheda madre = componente centrale di un computer:
- Fondamentale
- Scheda di silicio con chip, gestisce e comunicano tra loro
- Chip importanti montati prima, poi gli altri
Memoria centrale -> elaborazione si fonda sulla memoria
- RAM = Random Access Memory
- Gestisce memorizzazione di dati in maniera:
- Diretta = veloce -> una matrice con dati memorizzati, puntuale
- Temporanea -> si cancella allo spegnimento
- Capacità limitata
- ROM = Read Only Memory
- Contiene software di bootstart, la prima a partire
- Solo lettura
- Cache = ad accesso velocissimo
- Memoria virtuale = non è componente elettronico, spazio nell'HW dedicato a quando non c'è più memoria
- CMOS -> gestisce la data
Memorie permanenti - temporanee
- Hard disk = memoria ad accesso semi-diretto
- Non così veloce -> dischetti impilati, con braccio meccanico
- Permanente
- Capacità elevata
- Memorie Flash: floppy disk - CD - nastri magnetici (problema: sequenzialità)
- Verso il cloud
CPU = Unità centrale di rielaborazione, processing
- Registri: memorie interne, più veloci
- UC Unità di controllo: regia
- ALU Unità aritmetico logica: dove avvengono i calcoli
- Input (periferiche) -> CPU -> Output (periferiche)
Unità Centrale = RAM + CPU
- Tempo di elaborazione al secondo = CLOCK, da il ritmo
- Velocità -> MIPS
- CPU vs Processori -> Dual core, quad ecc = potenza
Legge di Moore = Le prestazioni dei processori raddoppiano ogni 18 mesi -> Grafico
- È stato possibile miniaturizzando i microprocessori (Transistor più piccoli di un globulo rosso)
Silicio: limite della Legge di Moore -> Grafene: trasparente, flessibile
INPUT: puntamento, inserimento testi, dati batch, audio, video, tastiera querty, tastiera laser, rilevamento oculare, lettore a barre OMR
Interfaccia = modalità di interazione con la tecnologia
Monitor (CRT tubo catodico a LCD cristalli liquidi)
- Misura: diagonale in pollici
- Risoluzione: capacità di visualizzare con certa qualità le immagini
- Matrice = pixel; DPI = dots per inch -> maggiore è maggiore è la risoluzione
Touch screen = sia input che output
Dietro lo schermo superficie che intercetta scambi di elettroni tra vetro e mano
Codici a Barre -> bidimensionale, non solo il numero ma lo spessore delle righe
QR Code -> codici a risposta immediata
Software = programmi formati da insiemi di istruzioni, tramite i quali computa e segue elaborazioni -> ci permette di usare l'hardware
Software di sistema -> per gestire il computer (Windows, iOS, Linux)
- Os sistema operativo gestisce hardware, applicativo, utente, periferiche
- Gestione CPU
- Gestione file -> in linea
- Directory\directory\subdirectory\nome