Ulteriori competenze informatiche 3 CFU Davide Sardina [email protected] Università degli studi di Enna Kore Anno 2018/2019
Sommario
• Introduzione
• Collaborazioni on-line
• Sistemi pervasivi per lo sport
Architettura di un calcolatore
RAM
SCHEDA MADRE
CPU
HARD DISK
Architettura di Von Neumann
Lo schema si basa su quattro componenti fondamentali:
1. CPU (processore) che è composto da:
– Unità Aritmetico-Logica (o ALU)
– Unità di Controllo (CU)
2. Memoria principale (RAM, Random Access Memory) e secondaria (Hard disk)
3. Periferiche di input/output
4. Bus di sistema
ALU CU
Central Processing Unit (CPU)
Comunicazione
Collegamento
Collaborazioni on-line
Internet
• Rete di computer collegati fisicamente per comunicare e scambiare informazioni tra utenti
Le dorsali Internet
Concetti fondamentali • Internet è una rete di computer, dispositivi, ecc. collegati fisicamente a livello
globale per comunicare e scambiare informazioni
• Internet offre servizi quali: posta elettronica, navigazione e trasferimento dati
• I computer usano protocolli, ovvero un insieme specifico di regole, per comunicare ed inviare richieste tramite Internet, ad. es: CONNETTI a computerdimario; RICHIEDI filedimario; CHIUDI CONNESSIONE;
Il World Wide Web
Uno dei principali servizi di Internet, che permette di navigare e usufruire di un insieme molto vasto di contenuti multimediali e non,
collegati tra loro attraverso collegamenti (link). Wikipedia
Per scambiare contenuti vengono usati degli standard:
• URL è un identificativo univoco del contenuto su Internet
• HTTP è un protocollo di comunicazione di alto livello per richiedere e scambiare contenuti
• HTML è un linguaggio di formattazione (markup) dei contenuti nelle pagine web
Modello Client-Server
Indirizzo IP • Quando un computer viene collegato ad Internet il provider gli
assegna un numero identificativo, indirizzo IP diverso da tutti quelli degli altri computer connessi
• Codice formato da quattro gruppi di cifre della forma nnn.nnn.nnn.nnn, ad es. 192.168.1.1 oppure 172.16.254.1
• Un indirizzo IP è difficile da ricordare, per semplicità ad esso può essere associato un nome, ad es. www.miosito.com
• Automaticamente, il nome viene
tradotto in indirizzo IP tramite un
servizio chiamato DNS
URL
Lo Uniform Resource Locator è un meccanismo per individuare le risorse in Internet
protocollo://nome_computer/percorso_risorsa
protocollo solitamente è HTTP o HTTPS
nome_computer è l’identificativo del server; il browser accetta sia indirizzi IP che nomi
percorso_risorsa indica dove si trova la risorsa nel file system del server
Dominio di primo, secondo e terzo livello
• Il dominio di primo livello rappresenta il livello più alto nella gerarchia dei nomi di dominio (Domain Name System)
• Il secondo ed il terzo rappresentano livelli più bassi nella gerarchia
Sintassi:
protocollo://nome_computer/percorso_risorsa
protocollo://dominio_terzo_livello.dominio_secondo_livello.dominio_primo_livello/percorso_risorsa
Esempi:
https://www.google.it/
https://it.wikipedia.org/wiki/Pagina_principale
https://www.unikore.it/index.php/scienze-attivita-motorie-sportive-home
Uso della posta elettronica
• Tramite Internet è possibile inviare messaggi di posta elettronica (e-mail) usando il proprio indirizzo di posta elettronica fornito da un provider
– Ogni messaggio può avere uno o più destinatari
– Il messaggio può contenere degli allegati multimediali
– Ogni messaggio viene memorizzato su un server
• Ci sono tantissimi provider di posta elettronica, i più conosciuti sono: Gmail, Virgilio, Hotmail, Libero, ecc.
• Un indirizzo e-mail è del tipo:
Collaborazioni online
• Collaborare online significa usare Internet per scambiare e condividere file in tempo reale tra utenti che si trovano distanti geograficamente
• Esistono specifiche applicazioni, disponibili tramite Internet, che permettono di conservare i file e forniscono l’accesso in modo sicuro agli utenti che ne hanno il permesso
• Gli strumenti di collaborazione permettono quindi di far lavorare assieme persone distanti e aumentare la produttività
Software per condividere file
• Dropbox
• Google Drive
• OneDrive
• iCloud
Cosa vedremo
• Primi passi con Google Drive
• Archiviazione e organizzazione dei file
• Condivisione dei file e privacy
• Documenti, Fogli di lavoro, Presentazioni e altre applicazioni
Cos’è Google Drive
• Software applicativo per la conservazione di file
– Il software può essere installato sul computer (offline) oppure essere utilizzato online tramite il browser
• Offre 15 GB di spazio di archiviazione
• Permette di accedere ai file da qualsiasi computer tramite Internet
• Permette di condividere i file e le cartelle
• Bisogna prima attivare un account associato ad un indirizzo mail di Google
Primi passi
1. Tramite il browser, accedere a drive.google.com (o cercare le parole chiavi «google drive» mediante motore di ricerca)
2. Caricamento di file dal nostro computer su Google Drive
– Documenti
– Immagini
– Audio
– Video
3. Creazione di file direttamente da Google Drive
4. Condivisione di file su Google Drive
Archiviare file in Google Drive • Caricare file e cartelle su Google Drive
• Scaricare un file
• Archiviare e ricercare file in Google Drive
• Visualizzazione e apertura di file
• Backup automatico di foto e video in Google Drive
• Archiviare e riprodurre video in Google Drive
• Salvare, modificare e condividere file in Google Drive
• Salvare contenuti web in Google Drive
• Creazione di mappe e altri documenti
Condividere un file
• Per condividere un file presente in Google Drive, l’utente deve ottenere un link al file da condividere e specificare le impostazioni di condivisione
• Le funzioni da usare sono:
1. Condividi...
2. Ottieni link condivisibile
• Tale link, una volta inviato, permette di vedere, commentare, o modificare il documento a seconda delle impostazioni di condivisione
Sistemi pervasivi per lo sport
Tecnologia
• Insieme di invenzioni e metodi di natura scientifica creati per risolvere un problema
• Migliora la qualità della vita grazie all’interazione con l’uomo
Ubiquitous computing
Internet of Things
Caratteristiche dei Sistemi pervasivi
• I sistemi pervasivi o ubiquitous computing sono un insieme di tecnologie, spesso associate ad oggetti di uso quotidiano (frigorifero, riscaldamenti, luci, ecc.), che si trovano nei posti in cui viviamo e continuamente calcolano e scambiano informazioni
• Aumentano le possibilità d’interagire con l’ambiente che ci circonda
• Si basano su dispositivi hardware di piccoli dimensioni, specialmente wireless
Evoluzione tecnologica
Totem multimediali
Microprocessori all’interno degli oggetti QR code
Comunicazione tra veicoli
Interazione uomo macchina
Bluetooth
Identificazione e trasferimento dati a
radio frequenza
Raggi infrarossi
Rilevazione ottica
GPS
Reti di sensori
• Insieme di sensori ambientali per la misurazione di:
– Temperatura
– Umidità
– Inquinamento atmosferico
– Traffico
– Vento
– Pressione atmosferica
Biometria
Si tratta dell’analisi di tratti specifici della persona per il suo riconoscimento:
• Volto
• Iride
• Impronte digitali
• Voce
• Orecchio
Privacy e sicurezza
Comunicazione tra uomo e ambiente
• I sistemi pervasivi sono basati su tecnologie wireless
• Le principali tecnologie wireless sono:
– Wi-Fi
– Bluetooth
– GPS
– RFID
Wi-Fi
• Tecnologia caratterizzata da specifici dispositivi di comunicazione (modem, router senza fili) e protocolli (regole di comunicazione)
• Viene utilizzata per creare reti di piccole dimensioni chiamate Wireless Local Area Network (WLAN)
• Creazione di access point che permettono l’accesso alla rete
• Differenza di velocità tra modem con cavi e wireless:
– Cavi: 10 Gbps, Wi-Fi: 1.3 Gbps
• Obiettivo: fornire accesso ad Internet a banda larga a costi ridotti
Bluetooth
• Tecnologia di comunicazione per la comunicazione tra dispositivi vicini
• Con Bluetooth 5 la distanza massima arriva fino a 400 metri (1 km senza ostacoli) e velocità di circa 2 Mbps
• Adatto per dispositivi di basso
consumo elettrico, piccole
dimensioni e comunicazioni a
breve raggio
GPS
• Il Global Positioning System è un sistema di rilevazione di coordinate e orario diventato ormai di uso pubblico basato su satelliti in orbita e stazioni di controllo
• Per determinare la posizione con un errore di circa 10 metri servono almeno 4 satelliti
• Per rilevare un oggetto, bisogna installare su di esso un ricevitore GPS
RFID
• La Radio Frequency Identification è una tecnologia per identificare oggetti senza contatto tramite la lettura di opportuni dati
Sistemi pervasivi per lo sport
Rapporto tra scienza, tecnologia e sport
Miglioramento delle performance sportive
Allenamento
Dispositivi
Dati Analisi ed
elaborazione
Correzione
Sensorhogu
• Sistema imparziale e automatico per l’assegnazione del punteggio nel Taekwondo
• Analisi della pressione dei colpi a partire dai sensori piezoelettrici presenti nelle casacche, bracciali e cavigliere che producono un segnale proporzionale alla pressione esercitata
• Il punto viene convalidato da 3 giudici tramite un telecomando
VAR
• Il Video Assistant Referee è un sistema di supporto all'arbitro mediante l'impiego di strumenti tecnologici sotto la supervisione di due assistenti
DartFish
• Software per la video analisi delle performance sportive
• Sovrapposizione e sincronizzazione video per confronto delle prestazioni
– Confronto con la tecnica ottimale
– Confronto delle proprie prestazioni prima e dopo
• Analisi mediante immagini chiave
• Slow motion
• Estrazione di misurazione (angoli, ecc.)
Esame
• Tesina su «Tecnologia e informatica al servizio dello sport» (max 2-3 pagine)
• Presentazione della tesina mediante slide usando Google Presentazioni (max 10-15 min)