Corso di Programmazione Prof. Nicola Ingrosso Informatica di Base e sistemi Operativi IPSIA G.Ferraris Brindisi nicola.ingrosso @ libero.it
Lezione n. 2 Oggi parleremo di Le Memorie Classificazione dei Computer Trasmissione delle informazioni Reti Locali Internet
Struttura di un Personal Computer Costruttivamente la struttura generica di un Personal Computer, è Unità di Ingresso Memoria Dati CPU Unità di Uscita Programma In modo più specifico i Personal Computer sono costituiti da: Unità centrale (CPU) Dispositivi di ingresso Dispositivi di uscita Memorie Unità di programmazione Interfaccia di collegamento
Personal Computer: MEMORIE MEMORIA MEMORIA DI SISTEMA MEMORIA APPLICATIVA MEMORIA DATI MEMORIA DI PROGRAMMA La memoria di sistema comprende la memoria destinata a contenere il Sistema Operativo del PC (il programma definito dal costruttore del PC e che sovrintende alle funzioni di base, e a contenere i dati di lavoro, dati generati e utilizzati dal sistema operativo stesso.) La memoria di sistema non è disponibile all utente. La memoria applicativa è destinata alle applicazioni, quindi all utente, sia per i programmi (Memoria di Programma) e sia per i dati (memoria dati).
Personal Computer: MEMORIE Simpaticamente possiamo definire che gli utenti di Personal Computer si dividono in due grosse categorie: Quelli che hanno già perso i dati; Coloro che li devono ancora perdere; Quando si deve risolvere il problema di archiviare un grosso volume di informazioni, bisogna strutturare detto sistema di salvataggio secondo la struttura del sistema informativo aziendale esistente e della struttura aziendale -Se si lavora in locale -Se si lavora in un sistema Lan..
Personal Computer: MEMORIE Qualsiasi sia il sistema e la struttura aziendale va dedicata particolare attenzione alle memorie e ai sistemi di salvataggio, tenendo in considerazione alcuni parametri fondamentali: -Capacità; -Modalità di accesso; -Tipo di archiviazione; -Tempo di accesso;
Personal Computer: MEMORIE Capacità; E un numero che indica quanta informazione può contenere il dispositivo di memeria. K M G T Chilo o Kappa 1.024 mille Mega 1.048.576 un milione Giga 1.073.741.824 un miliardo Tera un bilione I valori standard dei dispositivi di memoria vengono espressi in funzione della tabella. L ultimo L valore T (Tera( Tera) non è usualmente conosciuto. Vale per grossi sistemi
Modalità di accesso Personal Computer: MEMORIE Questo parametro è strettamente legato alle caratteristiche costruttive della memoria e ne condiziona la velocità. Sequenziale - Quando per accedere ad una determinata informazione si é costretti a scorrere tutta la memoria fino a trovare quello che interessa Causale - Le Le memeorie che permettono questo tipo di accesso vengono dette RAM (Random( Access Memory) Diretto - E il modo tipico di accesso delle unità a disco.
Tempo di accesso Personal Computer: MEMORIE Intervallo di tempo che bisogna attendere per accedere ad una determinata informazione. Viene indicato in frazioni di secondo. m u n milli micro nano millesimo di secondo milionesimo di secondo miliardesimo di secondo Valori tipici memoria centrale 400-100 ns 45 15 ns memoria di massa 30 20 ms 5 0,3 ms
Personal Computer: MEMORIE Tipo di archiviazione. Di Sistema (già visto) Di Massa Unità a dischetto Unità a disco fisso (hard disk) Fissi Removibili Memorie su Penna Memorie su Scheda Unità Ottica CD ROM DVD Memoria a nastro
Personal Computer: MEMORIE Floppy disk Hard disk Memoria di sistema Unità ottica up Bus dati CTL I / O
Classificazione dei Computer Gli elaboratori si possono catalogare in quattro classi: Main frame Mini Computer Personal Computer Home Computer
Main frame Classificazione dei Computer Taduzione di Sistema Principale Si tratta di grandi calcolatori, che hanno enorme capacità di memoria di massa e la possibilità di collegare centinaia di periferiche. Queste macchine dal costo dell ordine di milioni di Euro, vengono impiegate nella gestione e amministrazione di grosse industrie, enti pubblici, e grandi centri di ricerca.
Mini Computer Classificazione dei Computer Questo tipo di macchine, dal costo meno impegnativo ha gli stessi campi di impiego dei Main Frame ma con prestazioni ridotte. Sono adatti alla gestione di piccole e medie imprese, uffici periferici comunali, e consentono la possibilità di collegare decine di utenti, ed una buona capacità di memoria di massa.
Personal Computer Classificazione dei Computer Questo tipo di macchine, ha rappresentato la vera rivoluzione in ambito informatico. Sono computer molto versatili e con la tecnologia dell ultima generazione, inseriti in un sistema dall architettura architettura complessa, può avere grande potenzialità. Sono computer monoutenti,, possono elaborare grandi quantità di dati.
Home Computer Classificazione dei Computer Sono personal computer con prestazioni ridotte adatte ad un uso casalingo, spesso destinati a programmi di giochi..
Trasmissione delle informazioni Come si può facilmente immaginare, con architetture complesse, come c quelle moderne, assume sempre più importanza realizzare sistemi di trasmissione tra sistemi di elaborazioni dati, per spostare informazioni codificate. In un ambito puramente informatico trasmettere informazioni vuol dire trasmettere i caratteri codificati che compongono l informazione l e quindi vuol dire inviare e ricevere byte (stringhe di 8 bit) per mezzo di una linea di comunicazione. In dipendenza di come è realizzata tale linea sono possibili due tipi di trasmissioni Trasmissione Parallela Trasmissione Seriale
Trasmissione Parallela La linea è costituita da un numero di conduttori pari al numero di bit che costituiscono l unitl unità di informazione La trasformazione parallela è anche usata per realizzare il collegamento tra elaboratore e periferiche veloci come stampanti o unità dischi, con una sola limitazione: Devono essere vicini alla unità centrale di elaborazione Computer 1 0 0 0 0 0 1 0 Periferica Trasmissione lettera A
Trasmissione Seriale La linea è costituita da un solo conduttore sul quale viaggia un bit alla volta. La trasformazione seriale viene adottata per le unità periferiche lente e per tutte quelle unità che si trovano lontano e quindi si è costretti ad adottare mezzi di trasmissione quali la linea telefonica (attraverso l uso l del modem) Computer Periferica 01000001 Trasmissione lettera A
Trasmissione Realizzare un collegamento tra due unità vuol dire instaurare un colloquio tra di esse e quindi deve essere permesso il transito delle informazioni i nei due sensi. A questo è legato il concetto di canale di trasmissione che indica come può essere attuato il colloquio. Questo può avvenire nei seguenti modi: canale simplex canale half duplex canale full - duplex
canale simplex Trasmissione Le informazioni possono fluire in un solo verso (come una strada a senso unico. Computer Periferica simplex
canale half duplex Trasmissione Le informazioni possono viaggiare in entrambi i versi ma non simultaneamente (come una strada a senso unico alternato) Computer Periferica Half - duplex
Trasmissione canale full duplex informazioni possono fluire in entrambi i sensi e contemporaneamente in quanto la linea è formata da due cavi distinti ( come una strada a doppio senso) Computer Periferica full - duplex
Reti Locali Fino ad una decina di anni fa il MainFrame era considerato il fulcro di qualsiasi ambiente di elaborazione. Le unità periferiche, terminali,stampanti, ecc, erano collegate direttamente a questo elaboratore. L utente L era collegato al mainframe tramite il terminale ed era in grado di condividere dati, inviare messaggi e condividere stampanti e memoria di massa. Questa architettura presentava molti svantaggi: Il MainFrame doveva essere collocato in una stanza con particolari requisiti, la gestione del sistema doveva essere affidata a personale altamente qualificato. I I terminali utente erano in genere terminali stupidi cioè privi di elaborare in proprio, in quanto tutte le elaborazioni venivano eseguite e sul mainframe.
Reti Locali Periferiche MainFrame Video Terminali Sistema centralizzato
Reti Locali Agli inizi degli anni 1980 furono introdotte le LAN (Local( Area Network) che consentirono di passare dalla connessione terminale-host alla connessione ai server di file, ai server di stampa ed alla capacit ità di condividere dei dati in remoto. Con un sistema LAN gli utenti potevano accedere al mainframe e condividere i dati prelevati da altro main.. Oggi l utente l può lavorare sul PC e quando ne ha bisogno accedere al mainframe e condividere i dati con altri utenti sulla rete. Le unità collegate in rete consentono agli utenti che si trovano in aree geograficamente lontane di condividere i dati come se si trovassero nella stessa stanza.
Reti Locali PC Server Periferiche Personal Computer MainFrame Il PC collegato in rete concede all utente molta più libertà abbattendo notevolmente i costi. Questo sistema ha di fatto creato il SISTEMA di INFORMATICA DISTRIBUITA o DECENTRALIZZATA. Il tutto connesso alla tecnologia LAN.
Reti Locali Le reti LAN si sono sviluppate in diverse tipologie Hardware: A Stella Tutte le stazioni sono collegate ad un punto comune, in genere definito centro stella Ad Anello Tutte le stazioni sono considerate ripetitori e sono disposte ad anello. In questa tipologia non vi sono punti di terminazione. Il ripetitore è l unità di controllo all interno della stazione collegata alla LAN Bus Ad Albero Talvolta chiamata tipologia bus lineare.la rete è una struttura semplice ed utilizza un unico cavo e i dati trasmessi da una qualsiasi stazione vengono ricevuti da tutte le stazioni collegate al cavo.per problematiche tecniche che non analizzeremo, segnaliamo che le estremità del cavo devono essere terminate con particolari connettori Tappi E una particolare tipologia della rete a BUS. L Impianto di cablaggio è rappresentato da una struttura ramificata a cui sono collegate tutte le stazioni
Tipologie LAN BUS AD ANELLO
Tipologie LAN A STELLA AD ALBERO
INTERNET Riferimento al Corso Internet per Insegnanti