Presentazione dei numeri
|
Esempio con Excel
Esempio del calcolo numeri Esadecimali in Decimali:
Numero in Virgola
Mobile (Floating Point)
Il termine numero in virgola mobile (in inglese floating point) indica il metodo di rappresentazione approssimata dei numeri reali e di elaborazione dei dati usati dai processori per compiere operazioni matematiche.
Si contrappone all'aritmetica intera e a quella in virgola fissa (in inglese fixed-point). In informatica viene usata solitamente in base 2 e in questo caso può essere considerata l'analogo binario della notazione scientifica in base 10.
· un campo di mantissa m; (Sia a un numero positivo, si definisce mantissa del numero reale a, la parte decimale del logaritmo in base 10 di tale a).
· un campo di esponente e.
· 0,07824 × 105
· 0,7824 × 104
· 7,824 × 103
· 78 240 × 10−1
le quattro notazioni sono equivalenti.
Viene però utilizzata la rappresentazione normalizzata: in essa, si impone che la parte frazionaria sia sempre minore di 1 e la cifra più significativa sia sempre diversa da 0. Quindi, nell'esempio sopra considerato, la notazione corretta è solo la seconda:
· 0,7824 × 104
La rappresentazione in virgola mobile è la rappresentazione scientifica normalizzata con l'utilizzo del sistema binario; dunque il fattore di scala è una potenza di 2. La parte frazionaria viene detta mantissa mentre l'esponente della potenza di due è detto esponente. Il numero razionale è dunque così rappresentato:
Proprietà dell'aritmetica in virgola
mobile
Questa aritmetica presenta due fondamentali differenze dall'aritmetica reale:
In definitiva, l'ordine in cui vengono eseguite più operazioni in virgola mobile può variarne il risultato. Questo è importante per l'analisi numerica, in quanto due formule matematicamente equivalenti possono dare risultati diversi, uno anche sensibilmente più accurato dell'altro. Per esempio, nella maggior parte delle applicazioni in virgola mobile, 1,0 + (10100 + −10100) dà come risultato 1,0, mentre (1,0 + 10100) + −10100 dà 0,0.
Mantissa e
Caratteristica
Ad esempio, se la base fosse 10,
rappresento il numero 120000
Secondo lo standard sarebbe: 1,2 * 10^5 con 1,2=Mantissa
e 5=Caratteristica.
23,456 si può rappresentare con
infinite coppie mantissa/esponente:
0,23456 * 10^2 = 0,23456 * 100 = 23,456
2,3456 * 10^1 =
23,456 * 10^0 =
234,56 * 10^-1 = 234,56 * 1/10 = 234,56 / 10 =
23,456
2345,6 * 10^-2 =
23456 * 10^-3 =
Nei calcolatori, si applica la "normalizzazione"
della mantissa. Consiste in pratica nel fare in modo che la parte INTERA della
mantissa sia minore della base (10).
23,456 normalizzata diventa 2,3456 * 10^1
894,15 normalizzata diventa 8,9415 * 10^2
*******************
Tipi di Rete
B.A.N. (Body Area Network – 1m) Sono reti che
interconnettono dispositivi indossabili.
P.A.N. (Personal
Area Network –
10m).
L.A.N. (Local Area Network – 100m).
Collegamneto tra più workstations e dispositivi all’interno di uno stesso locale o edificio.
M.A.N. (Metropolitan Area Network
– 10km)
Più reti L.A.N. possono essere collegate tra loro all’interno di un’area metropolitana.
W.A.N. (Wide Area Network – 100km)
V.P.N. (Virtual Private Network)
|
Dispositivi (Apparati) di Rete |
|
I principali dispositivi (apparati) di rete sono:
·
P.C.
·
Cavo Doppino
·
Cavo UTP cat. 5
·
Cavo coassiale
· Fibra ottica
· Onde elettromagnetiche
·
Connettori
Sono dispositivi di rete utilizzati all'estremità di un cavo per consentirne il collegamento ad altri cavi o ad apparecchiature.
·
A
T
· Terminatori
· RJ 45
· Scheda di rete N.I.C. (Network Interface Card). La scheda che collega il computer alla rete.
·
Modem (normale o ISDN, può
essere interno, esterno.
·
Hub (un dispositivo di rete che serve per collegare diverse workstations alla rete.
·
Switch (un dispositivo che serve per collegare diversi
segmenti di rete e instradare il traffico in base all'indirizzo dei pacchetti di
dati.
·
Bridge (un dispositivo che serve per connettere diverse reti con architettura simile.
·
Router (un dispositivo che trasferisce le informazioni tra reti, a livello di indirizzo logico.
·
Amplificatori (dispositivo
che possono intensificare il segnale
che per la distanza si attenua.
·
Ripetitori (device che
ricevono pacchetti di dati da una rete e li trasferiscono ad un'altra.
·
Brouter (un dispositivo che combina le funzioni
del bridge e del router.
·
Access Point (spesso
identificato con gli acronimi AP e WAP), è un dispositivo elettronico
di telecomunicazioni che, collegato ad una rete
cablata,
o anche, per esempio, ad un router, permette all'utente mobile di accedervi in
modalità wireless direttamente
tramite il suo terminale).
o
Stella
Topologie di Rete
Prevede un centro stella (Hub), al quale sono collegate le varie postazioni. Ogni trasmissione di dati va all’hub che poi inoltra il pacchetto di dati alla postazione di destinazione.
Tale centro è spesso un punto critico della rete, infatti solo una postazione per volta può realmente trasmettere in un certo momento, se due stazioni provano a inviare dati contemporaneamente nessuna delle due avrà successo.
o
Anello
Ogni sistema viene collegato al successivo con un mezzo trasmissivo punto-punto, l’ultimo sistema è infine collegato al primo.
Otteniamo un sistema ad anello unidirezionale dove ogni sistema ha anche
funzione di ripetizione dei messaggi degli altri sistemi. Quando il messaggio trasmesso torna al mittente, questo lo toglie dall’anello.
Un difetto di funzionamento su una stazione può però compromettere l’intera rette.
Le Reti
o
Bus
Richiede un mezzo trasmissivo bidirezionale. Consiste in un singolo cavo al quale sono attaccati tutti i
computer. In questa topologia quando un sistema trasmette tutti gli altri ricevono simultaneamente e possono esaminare il pacchetto per vedere per chi è. La dorsale è terminata a ciascuna estremità con dei terminatori appropriati (50 ohm). Un difetto nella dorsale può compromettere tutta la rete.
o
Albero
La topologia ad albero è una generalizzazione della topologia a bus, infatti una rete ad albero viene realizzata collegando insieme più reti a bus.
o
Maglia
E’ una topologia che interconnette i sistemi con canali punto-punto bidirezionali, formando uno o più
anelli. E’ un sistema costoso però permette di aggirare eventuali guasti della rete, perché
ogni
computer
dispone di più percorsi possibili per la connessione.
*******************
I canali
e i mezzi trasmissivi
Canale punto-punto
Si definisce punto-punto una connessione che avviene tra due stazioni di lavoro. Può essere
di due tipi:
·
Monodirezionale
Può utilizzare i seguenti mezzi trasmissivi:
o
Fibra ottica
o
Doppino
o
Lap Link (cavo seriale
o parallelo)
·
Bidirezionale
Può utilizzarei seguenti mezzi trasmissivi:
o
Cavo coassiale
o
Doppino con hub
o
Cavo seriale
con hub
Canale multi–punto
E’ un canale in cui una sola stazione può trasmettere in un dato
istante.
·
Cavo coassiale
·
Collegamento ad un hub
Canale broadcast
Ad esso sono collegati molti sistemi, quando un sistema trasmette, tutti gli altri ricevono in questo modo un pacchetto inviato da uno, viene ricevuto da tutti gli altri, i pacchetti
devono contenere l’indirizzo del
sistema di destinazione.
Può utilizzare:
·
Cavo coassiale (prevede tappi
di chiusura all’inizio e alla fine del canale)
·
Collegamento
ad un concentratore
*******************
Modalità di comunicazioni
Simplex:
In telecomunicazioni Simplex
("semplice" in latino) è una modalità di trasmissione dei segnali
secondo la quale l'invio delle informazioni attraverso un canale può avvenire
in una sola direzione
Half Duplex:
Un sistema half-duplex
fornisce una comunicazione in entrambe le direzioni, ma con la possibilità di
usare soltanto una direzione alla volta (non simultaneamente).
Full-Duplex:
Un sistema full-duplex
permette la comunicazione in entrambe le direzioni e, diversamente dall'half-duplex,
la permette simultaneamente.
*******************
CAST
(Uni,
Broad, Multi, Any, Geo, In)
Unicast:
Nelle reti di calcolatori, un
pacchetto destinato ad un solo computer, e l'indirizzo usato per inviare un
tale pacchetto, è detto Unicast.
Multicast:
Un pacchetto destinato molti
computer è detto multicast,
Con il termine Multicast,
nelle reti di calcolatori, si indica la distribuzione simultanea di
informazione verso un gruppo di destinatari
Broadcast:
Nelle reti di calcolatori, il
termine broadcast indica una modalità di instradamento per la quale un
pacchetto dati inviato ad un indirizzo particolare consegnato a tutti i
computer collegati alla rete.
Anycast:
Anycast è un indirizzo IP che può corrispondere a più di un
host sulla rete.
Geocast:
Il termine Geocast si
riferisce alla consegna di informazioni a un gruppo di destinazioni in una rete
identificata dalle loro posizioni geografiche.
Incast:
Incast è un indirizzo IP che può corrispondere a più di un
host sulla rete (indirizzi programmato).
*******************
Netiquette
La netiquette è un termine che unisce il vocabolo inglese network (rete) e quello francese étiquette (buona educazione). È un insieme di regole informali che disciplinano il buon comportamento di un utente sul web di Internet, specie nel rapportarsi agli altri utenti attraverso risorse come newsgroup, mailing list, forum, blog, reti sociali o email in genere Il rispetto della netiquette non è imposto da alcuna legge, ma sotto un aspetto giuridico, la netiquette è spesso richiamata nei contratti di fornitura di servizi di accesso da parte dei provider.
Protocolli
·
TELNET, Host Remoto di
connessione virtuale per una comunicazione testuale bidirezionale
*******************
Livelli (Layers)
Modello ISO/OSI |
Unità dati |
||
7. |
Livello di Applicazione |
Dati: Processi di rete all’applicazione |
|
6. |
Livello di Presentazione |
Dati: Presentazione dei dati & criptazione |
|
5. |
Livello di Sessione |
Dati: Controllo comunicazione tra applicazione |
|
4. |
Livello di Trasporto |
Segmenti: Connessione end-to-end e affidabilità |
|
3. |
Livello di Rete |
Pacchetti: Determinazione e traduzione degli indirizzi (IP) |
|
2. |
Livello di collegamento
|
Struttura: Indirizzamento fisico |
LLC (Logical Link Control) |
MAC (Media Access Control) |
|||
1. |
Livello Fisico |
Bits: Media, Segnale e trasmissione binaria |
In telecomunicazioni e informatica nell'ambito delle reti di calcolatori il livello rete (network layer) è il livello 3 della pila ISO/OSI. Questo livello riceve segmenti dal soprastante livello di trasporto e forma pacchetti che vengono passati al sottostante Livello datalink.
Il compito del livello di rete è la trasmissione logica di pacchetti tra due host arbitrari, che in generale non sono direttamente connessi (ovvero non hanno un collegamento diretto tra di loro), cioè in sostanza si occupa di indirizzamento e instradamento verso la giusta destinazione attraverso il percorso di rete più appropriato. Nel modello ISO/OSI, il livello di rete è l'ultimo livello presente nei commutatori della rete ovvero nei nodi interni, mentre i livelli architetturali superiori sono presenti solo nei nodi terminali.
Classe di indirizzo IP:
Classe A: 8 bit (0-127
à 128:8=16 – Subnet 255.0.0.0),
Classe B: 16 bit (128-191
à 192:8=24 – Subnet 255.255.0.0), Classe C: 24
bit (192-255
à
256:8=32 – Subnet 255.255.255.0).
Classe D: à Indirizzi Multicast, Classe E: à Usi sperimentali.
Routing:
L'instradamento, nel campo delle reti di telecomunicazione, è la funzione di un commutatore (centrale telefonica, router, switch) che decide su quale porta o interfaccia inviare un elemento di comunicazione ricevuto (conversazione telefonica, pacchetto dati, cella, flusso di dati). Il termine è una metafora che si riferisce all'atto di instradare (dirigere, indirizzare).
Il routing è l'instradamento effettuato a livello di rete. Nel caso tipico di IP.
Tabella di routing (tabella d'instradamento) è un database, memorizzato in un router
Switching:
Nella tecnologia delle reti informatiche, uno switch è un dispositivo di rete che si occupa di commutazione a livello datalink (collegamento) del modello ISO/OSI.
· In informatica, sistema di comunicazione che utilizza collegamenti telematici temporanei e che permette lo scambio di informazioni tra utenti per mezzo di stazioni intermedie.
*******************
VLAN
Una VLAN (Virtual LAN) è una rete LAN realizzata logicamente, isolata quindi virtualmente ma non fisicamente, da altre LAN Virtuali.
Una Virtual LAN, quindi, consente di:
Spostamento fisico di host: l’host rimane collegato alla stessa Virtual LAN, senza riconfigurare gli switch.
Spostamento fisico di un utente nell’infrastruttura di rete: l’utente può rimanere assegnato ad una Virtual LAN, dopo un’opportuna riconfigurazione degli apparat
*******************
VTP
VTP è un protocollo utilizzato per distribuire e sincronizzare le informazioni identificative di tutte le VLan configurate su una rete. Con esso è possibile definire su uno switch (che sarà il server) il database (il cui termine esatto è VMPS, VLan Mmbership Policy Server) di tutte le VLan il quale sarà visibile da tutti gli switch configurati come client. Sul server verranno quindi definite le VLan e saranno effettuati tutti i cambiamenti necessari, mentre i client potranno soltanto consultare il database.
*******************
Reti Grafi
Un grafo è un insieme di elementi detti nodi o vertici che possono essere collegati fra loro da linee chiamate archi o lati o spigoli.
*******************
Reti Alberi
*******************
Spanning tree
Lo spanning tree è un Protocollo di comunicazione standard [1] utilizzato per realizzare reti complesse (a Livello fisico) con percorsi ridondanti utilizzando tecnologie di Livello datalink (il livello 2 del modello OSI) come IEEE 802.2 o IEEE 802.11. Lo spanning tree viene eseguito dai bridge e dagli switch
*******************
Sicurezza in Rete
· Dirottamento del protocollo TCP (o TCP hijack)
*******************
NAVIGAZIONE
INTERNET
WWW (World, Wide, Web) - HTTP (Hyper
Text Transfer Protocol)
Principali servizi Internet
·
Blog
-
Nel gergo
di Internet, un blog (blɔɡ)
è un particolare tipo di sito web in cui i contenuti vengono
visualizzati in forma anti-cronologica (dal più recente al più lontano nel
tempo). In genere il blog è gestito da uno o più blogger che pubblicano, più o meno
periodicamente, contenuti multimediali,
in forma testuale o in forma di post, concetto assimilabile o
avvicinabile ad un articolo di giornale
·
Desktop
Remoto
-
È un servizio di accesso remoto tramite interfaccia
grafica.
La sessione remota è
assolutamente indistinguibile da una sessione locale: l'utente ha il pieno
controllo dell'interfaccia grafica e dell'ambiente operativo (relativamente ai
suoi privilegi di utente come definiti sulla macchina remota) e gli strumenti
di input/output locali (schermo, tastiera, dispositivi di puntamento,
stampanti) funzionano come se fossero collegati direttamente al computer
remoto.
Smartphone:
AirDroid, SnapPea, Parallels,
Desktop Remoto su Android, Google Remote Desk, SpalshTop
·
e_Mail
- e_Mail
– Posta elettronica
La posta elettronica (e-mail
o email, dall'inglese electronic mail) è un postino digitale
grazie al quale ogni utente abilitato può inviare e ricevere dei messaggi
utilizzando un computer o altro dispositivo elettronico (es. palmare, cellulare
ecc.) connesso in rete attraverso un proprio account di posta registrato presso
un provider del servizio. È una delle applicazioni Internet più conosciute e
utilizzate assieme al web. La sua nascita risale al 1971, quando Ray Tomlinson
installò su ARPANET un sistema in grado di scambiare messaggi fra le
varie università, ma chi ne ha realmente definito il funzionamento fu Jon
Postel.
- PEC: La posta elettronica
certificata (PEC) è un tipo particolare di posta elettronica, disciplinata
dalla legge italiana, che permette di dare a un messaggio di posta elettronica
lo stesso valore legale di una raccomandata
·
e-Commerce
-
L'espressione commercio
elettronico, in inglese e-commerce (anche eCommerce).
La commercializzazione di beni e servizi tra produttore (offerta) e consumatore
(domanda), realizzate tramite Internet.
·
e-
Learning
-
Per e-learning
(o apprendimento on-line, o teleapprendimento) s'intende l'uso
delle tecnologie multimediali e di Internet per migliorare la qualità
dell'apprendimento facilitando l'accesso alle risorse e ai servizi, così come
anche agli scambi in remoto e alla collaborazione (creazione di comunità
virtuali di apprendimento).
- FAD - La formazione a distanza (FAD) è l'insieme delle attività didattiche svolte all'interno di un progetto educativo che prevede la non compresenza di docenti e discenti nello stesso luogo.
Feed
Rss
-Feed (italiano flusso)
Rss è una "tecnologia" che rende
comodo il tenersi informarsi tramite internet sui nuovi contenuti di un
sito web senza dover ritornare periodicamente a visitarlo.
·
Home
Banking
- Con la locuzione inglese home
banking o online banking (letteralmente "banca da
casa"), in italiano telebanca o banca a domicilio, si
definiscono quei servizi bancari che consentono al cliente di effettuare
operazioni bancarie da casa o dall'ufficio, mediante collegamento telematico
·
Istant
Messaging
-
La messaggistica
istantanea (in lingua inglese instant messaging) è una
categoria di sistemi di comunicazione in tempo reale in rete, tipicamente
Internet o una rete locale, che permette ai suoi utilizzatori lo scambio di
brevi messaggi.
WhatsApp, Telegram, Viber, …..
·
Mailing
List
La
mailing list (letteralmente, lista di corrispondenza, dalla
lingua inglese; traducibile in italiano sia con lista di distribuzione o
di diffusione, sia con lista di discussione, a seconda degli usi)
è un servizio/strumento offribile da una rete di computer verso vari utenti e
costituito da un sistema organizzato per la partecipazione di più persone ad
una discussione asincrona o per la distribuzione di informazioni utili agli
interessati/iscritti attraverso l'invio di email ad una lista di indirizzi di
posta elettronica di utenti iscritti.
·
Meeting
(incontri o riunioni)
- Videochiamata – Conferenza
La
videochiamata è un'evoluzione della classica telefonata, arricchita dalla
possibilità di vedere il proprio interlocutore e appartiene alla categoria
della videoconferenza. È possibile effettuare videochiamate sia tramite un
apposito videotelefono da collegare alla linea fissa, sia tramite telefonini di
recente commercializzazione (i quali adottano lo standard UMTS).
Con
l'introduzione del protocollo Dual Transfer Mode (DTM), è possibile effettuare
videochiamate anche su particolari terminali GSM.
-
Skype, Imo,TeamViewer (Accesso
Remoto), …..
·
Newsgroup
- Un newsgroup è uno degli spazi virtuali creato su
una rete di server interconnessi (storicamente una
sottorete di Internet USENIX network o più semplicemente Usenet) per discutere di un argomento
(topic) ben determinato. In italiano a volte viene utilizzato il termine gruppo di discussione.
·
Podcast
- Streeming
-
I podcast sono episodi di un programma disponibili su internet. Di
solito si tratta di registrazioni audio, video o altri eventi e sono
disponibili ad una determinata ora decisa dall'emittente.
-
Il termine streaming (ruscello in Italiano), nel campo delle
telecomunicazioni, identifica un flusso di dati audio/video trasmessi da una
sorgente a una o più destinazioni tramite una rete telematica e sono
disponibili in qualsiasi momento tramite un collegamento internet al sito
dell'emittente.
·
Social
Network
-
Una rete sociale (in lingua inglese social network)
consiste in un qualsiasi gruppo di individui connessi tra loro da diversi
legami sociali. Per gli esseri umani i legami vanno dalla conoscenza casuale,
ai rapporti di lavoro, ai vincoli familiari.
Facebook (2004), Twitter (2006),
Istagram (2010), Bebo (2005), Tumbir ( 2007), Tagged
(2004). https://en.wikipedia.org/wiki/List_of_social_networking_websites
·
Telelavoro
-
Il telelavoro può
essere inteso come un modo di lavorare indipendente dalla localizzazione
geografica dell'ufficio o dell'azienda, facilitato dall'uso di strumenti
informatici e telematici e caratterizzato da una flessibilità sia
nell'organizzazione, sia nelle modalità di svolgimento.
·
Voip
-
Voice Over Internet Protocol
In
telecomunicazioni e informatica con Voice Over IP (Voce
tramite protocollo Internet), acronimo VoIP, si intende una tecnologia che
rende possibile effettuare una conversazione telefonica sfruttando una
connessione Internet o una qualsiasi altra rete dedicata a commutazione di
pacchetto che utilizzi il protocollo IP senza connessione per il trasporto
dati.
Skype, FaceTime, Yahoo Messenger, Google
Talk, Ovoo, Nimbuz, JustVoip, Tango,
….