11/10/2010. Computer. Il computer è costituito da parti materiali ed è progettato per eseguire programmi (ovvero insiemi di istruzioni).

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "11/10/2010. Computer. Il computer è costituito da parti materiali ed è progettato per eseguire programmi (ovvero insiemi di istruzioni)."

Transcript

1 Introduzione a Informatica e disegno automatico Man mano che i nostri corpi si trasformano in cyborg, gli edifici che li ospitano si trasformano anch'essi. I sistemi di telecomunicazione sostituiscono sempre più i sistemi di circolazione e il solvente dell'informazione digitale corrode i tipi edilizi tradizionali. Una dopo l'altra, le forme familiari scompaiono, poiché i residui dei frammenti ricombinati generano mutanti. William J. Mitchell, City of bits Logic circuits physically realized on a silicon computer chip. The small squares are individual transistors 1 La Borsa di Amsterdam: borsa del commercio olandese progettata e costruita a partire dal 1895 dall'architetto Hendrik Petrus Berlage Virtual Trading Floor 3DTF,New York Stock Exchange (NYSE), Asymptote ( ) 2 Introduzione a Informatica e disegno automatico information and communication technology, ICT è l'insieme delle tecnologie che consentono di elaborare e comunicare l'informazione attraverso mezzi digitali. Definizione da Information Technology Association of America (ITAA): "the study, design, development, implementation, support or management of computer-based information systems, particularly software applications and computer hardware. information technology, IT la tecnologia dell'informazione, ovvero la tecnologia usata dai computer per creare, memorizzare e utilizzare l'informazione nelle sue molteplici forme (dati, immagini, presentazioni multimediali, ecc.). informatica cioè Informazione + Automatica, si intende la scienza che studia i computer nelle loro componenti hardware e software. Computer Il sistema di elaborazione, il computer, è una macchina pensata allo scopo di elaborare automaticamente dei dati ad altissima velocità. Le sue caratteristiche principali sono: la velocità: svolge milioni di istruzioni al secondo; la precisione: il margine d errore è nullo; la versatilità: può svolgere compiti molto diversi tra loro. Il computer è costituito da parti materiali ed è progettato per eseguire programmi (ovvero insiemi di istruzioni). Hardware (componenti materiali, tangibili del computer): tastiera, video, mouse, scheda madre, scheda video, stampante, ecc. Software (istruzioni che il computer esegue): i programmi più comunemente adoperati per creare documenti, sviluppare immagini, gestire la contabilità, ecc. non sono altro che software. eidomatica dalla fusione della parola greca eidos (immagine, idea) con il suffisso usato per indicare l ambito informatico; significa quindi 'informatica delle immagini'. il termine eidomatica indica quasi tutto ciò che, in informatica, non è testo o suono, comprende la rappresentazione e la modellazione di elementi visivi mediante un computer, le varie tecniche usate per crearli e modellarli, le immagini prodotte e le branche dell'informatica che si occupano dei metodi per creare o modificare contenuti visivi. L'eidomatica è quindi una grande branca dell'informatica che comprende al suo interno altre discipline, come la computer graphic, la computer animation, l image processing, e altre ancora. 3 È un software anche il Sistema Operativo, il sistema base, senza il quale il computer non potrebbe far funzionare tutti gli altri programmi. Esempi di sistemi operativi sono Windows, Linux e il Mac Operating System. 4 1

2 Computer Computer Mainframe: è un grande elaboratore centrale, con ottime prestazioni in termini di capacità di calcolo e di memoria. Abitualmente viene utilizzato per gestire medie e grandi imprese. Un mainframe può servire contemporaneamente un elevato numero di utenti. Personal Computer: piccoli elaboratori ideati per l'uso personale. Il termine PC fu coniato per la prima volta dall'ibm per identificare il loro primo microcomputer. L'uso più significativo del personal computer è in ambito lavorativo. In ambito familiare, invece, è prevalso da sempre l'uso ricreativo, anche se da qualche tempo si sta diffondendo sempre più il telelavoro. Laptop computer: (o notebook computer o più comunemente portatile) è un PC di piccole dimensioni adatto al trasporto, caratterizzato da alimentazione a batteria (ricaricabile), schermo piatto a cristalli liquidi, dimensioni ridotte. Il costo di un portatile è circa il doppio di un normale PC di potenza equivalente. Un computer portatile offre notevoli vantaggi ma comporta anche diversi inconvenienti: è leggero e maneggevole, funziona per qualche ora senza alimentazione a corrente e si può portare con estrema facilità in viaggio o in vacanza. Per contro, il laptop è più caro di un normale PC, ha una limitata capacità di aggiornamento ed espansione e non permette di collegarsi a molte periferiche. Il più piccolo dei computer è il Palmare, un computer tascabile con potenzialità e prestazioni limitate. ENIAC Electronic Numerical Integrator g And Computerp IBM System/ IBM System Z Mini computer: è un calcolatore molto simile al mainframe da cui si differenzia per il formato e la potenza. Un mini computer, infatti, può servire contemporaneamente non più di 200 utenti. "Jaguar" System presso il Oak Ridge National Laboratory (CPU cores) Computer Prestazioni Computer Network computer: computer a basso costo, che funziona grazie a un server a cui è collegato e dal quale preleva le risorse necessarie per poi elaborarle in locale. Workstation: è un sistema con elevate prestazioni di calcolo e funzioni grafiche, solitamente utilizzato per la progettazione. Terminale: è la postazione di lavoro che utilizza la rete per stabilire una connessione a sistemi di elaborazione remoti per l'accesso a dati e servizi. Esistono due tipi di terminali: terminale intelligente : dotato di microprocessore e di memoria, in grado di elaborare informazioni in maniera autonoma anche in assenza di collegamento telematico con il computer centrale terminale stupido : non possiede né microprocessore né memoria, quindi non può elaborare dati ma semplicemente leggerli dal computer centrale e chiederne l elaborazione. Troviamo inoltre i teminali self-service, come gli sportelli automatici, gli sportelli informativi o le biglietterie automatiche. Questi dispositivi hanno uno schermo sensibile al tatto, pochi tasti, una guida in linea ed un uso diffuso di menu. Gli elementi che influenzano maggiormente le prestazioni di un personal computer sono: la CPU (Central Processing Unit, ovvero unità di elaborazione centrale); la RAM; l utilizzo di più programmi contemporaneamente (multitasking); la scheda video, nel caso in cui si lavori con elementi grafici; la velocità di accesso alle memorie di massa; la frammentazione dei file, cioè l occupazione di spazi non contigui sui dischi magnetici. Il rendimento di un computer è dato, oltre che dalle prestazioni dei singoli componenti, anche dall'equilibrio tra essi. Se, ad esempio, un computer fosse dotato di una CPU molto rapida ma di una memoria RAM non sufficientemente ampia e veloce, le prestazioni complessive risulterebbero scarse. La RAM costituirebbe i in questo caso un cosiddetto collo di bottiglia. i 7 8 2

3 Modello teorico Modello teorico MACCHINA DI VON NEUMANN L architettura dell hardware di un calcolatore reale è molto complessa. La macchina di Von Neumann è un modello semplificato dei calcolatori moderni ci che si riferisce a uno schema di progettazione di calcolatori elettronici sviluppato per il sistema IAS machine e dell'institute for Advanced Study. Lo schema si basa su cinque componenti fondamentali: Il funzionamento di un calcolatore è descrivibile in termini di poche componenti (macrounità) funzionali - ogni macro-unità è specializzata nello svolgimento di una tipologia omogenea di funzionalità; - eccezione: l unità centrale di elaborazione, che svolge sia funzionalità di elaborazione che di controllo unita di elaborazione memoria centrale Interfaccia (unità input) Interfaccia (unità output) Connessione (bus) INTERFACCIA MEMORIA ELABORAZIONE CONNESSIONE 9 10 Modello teorico Modello teorico CPU interpreta le istruzioni del linguaggio macchina accede alle locazioni di memoria della memoria centrale È composta da una da ALU (Arithmetic Logic Unità) = esegue le operazioni Unità di controllo = prelevare le istruzioni, decodificarle ed eseguirle ALU Le istruzioni di un programma corrispondono ad operazioni elementari di elaborazione operazioni aritmetiche operazioni relazionali (confronto tra dati) operazioni su caratteri e valori di verità altre operazioni numeriche PERIFERICHE Si occupa della gestione dello scambio di dati tra processore e periferiche. E possibile avere una interfaccia diversa per ogni periferica...ma è più logico avere delle interfacce standard per periferiche simili: Interfaccia seriale RS-232-C (mouse, modem,...) Interfaccia PS2 (mouse, tastiera,...) Interfaccia USB (mouse, telecamere, stampanti, ti scanner,...)... Ogni interfaccia contiene registri per: Inviare comandi alla periferica Scambiare dati Controllare il funzionamento della periferica MEMORIA CENTRALE contiene i programmi e i dati durante l elaborazione. Esistono DIVERSI TIPI DI MEMORIA suddivisi in base a: Funzione Collocazione costruzione materiale

4 Modello teorico Modello teorico BUS di sistema Il bus di sistema collega tra loro i vari elementi del calcolatore. Due possibili soluzioni: 1 collegare ciascun componente con ogni altro componente; 2 collegare tutti i componenti a un unico canale (bus). In ogni istante il bus è dedicato a collegare due unità, una trasmette ed una riceve. Il processore seleziona la connessione da attivare e indica l operazione da svolgere (bus mastering). Il bus è suddiviso in tre insiemi di linee: Bus dati Bus indirizzi Linee di controllo: trasportano informazioni relative alla modalità di trasferimento e alla temporizzazione Funzionamento Il processore estrae le istruzioni dalla memoria e le esegue Le istruzioni possono comportare operazioni di manipolazione dei dati oppure operazioni di trasferimento dei dati; I trasferimenti di dati attraverso elementi funzionali diversi avvengono attraverso il bus di sistema; Durante ogni intervallo di tempo l unità di controllo (parte del processore) stabilisce la funzione da svolgere; L intera macchina opera in maniera sequenziale. BUS seriale o parallelo in base al trasporto di uno o più bit La frequenza di trasferimento è determinata dal clock = segnale periodico di periodo fisso che caratterizza il pc Modello teorico : componenti fisici BIT e BYTE Tutte le informazioni vengono rappresentate mediante sequenze di 0 e 1 (bit: BInary digit) acceso e spento bianco e nero presenza di segnale e assenza di segnale Altra unita di misura utilizzata: byte (sequenza di otto bit) Per descrivere un PC, può essere utile pensarlo in termini di sottosistemi che lo compongono. Aspetto esteriore si vedono schermo, tastiera, mouse e involucro del PC (case). Il case contiene tutti i componenti essenziali per il PC e fornisce anche l'accesso alle unità CD-ROM e floppy nella parte anteriore e a varie porte sul retro. L'involucro inoltre protegge l'utente dalle radiazioni elettromagnetiche prodotte dai componenti interni e consente al flusso d'aria canalizzato di ridurre i problemi di surriscaldamento. QUANTI BIT SERVONO? 1 bit: 2 1 due informazioni 2 bit: 2 2 quattro informazioni 3 bit: 2 3 otto informazioni... 8 bit (un byte) informazioni

5 : componenti fisici : componenti fisici Case 1 alimentatore 2 case 3 unità removibile 4 unità CD-ROM 5 unità nastro 6 Disco rigido 7 Unità floppy 8 Controlled IDE 9 Espansione AGP 10 Espansione PCI 11 Scheda video 12 Scheda audio 13 RAM 14 Clock 15 CMOS 16 BIOS 17 Batteria del CMOS 18 Microprocessore 19 Dissipatore 20 ventola 21 porte USB 22 porta Mouse 23 porta tastiera 24 scheda di rete 25 porta parallela 26 porte seriali 27 connessioni scheda audio 28 modem Case Motherboard The motherboard is typically located in the center of the case, toward the rear. It is secured to the side of the case, as it is standing up, which would be the bottom as it is laying on its side. Power Supply Power supplies are normally secured in an enclosure at the top of the case. However, in some cases, the power supply will be located at the bottom. Locating the power supply at the bottom helps to keep the interior of the case cooler, as you can dedicate a fan specifically for the power supply. Hard Drives Hard drives are normally located in enclosures that run up and down the front of the case. Some cases will have removable drive bays, while others will have fixed bays. Higher end cases will have locations for fans in the very front of the case that will blow over the hard drives for increased cooling. DVD Drives DVD and CD drives are typically located on the front of the case, at the top. As with hard drive enclosures, some cases will have removable bays for your optical drives. Back Panel The back panel is located on the rear of the case and is used for external connections such as keyboards, mice, printers, monitors, and external drives. The ATX, mini-atx, and micro- 19 ATX are all have similar back panel layouts. : componenti fisici Componenti interni -Scheda madre: motherboard o mainboard, raccoglie tutti i circuiti elettronica di interfaccia fra i vari componenti principali e fra questi e i bus di espansione e le interfacce verso l'esterno. -CPU: L'unità di elaborazione centrale (Central Processing Unit), o processore, che gestisce i programmi attivi sul PC. - Memoria di sistema Ram: o memoria ad accesso casuale (Random Acces Memory), immagazzina i codici e i dati che il PC sta utilizzando. - Memoria secondaria Hard Disk: È il dispositivo per l'immagazzinamento permanente dei dati sul PC. I programmi e i dati contenuti nel disco rigido vengono trasferiti nella RAM di sistema per essere usati. - Unita ottiche CD-ROM/DVD-Rom: L'onnipresente supporto rimovibile di grande capacità. Le unità CD-ROM permettono agli utenti del PC di accedere ai contenuti multimediali, di installare applicazioni di grande dimensioni e di lavorare con enormi data base e con altre risorse. -Scheda grafica: accelera la visualizzazione delle immagini, sia in due sia in tre dimensioni, e delle riproduzioni dei video. - Scheda audio: Tutto ciò che va oltre gli elementari bip e che è emesso dall'altoparlante altoparlante del PC passa attraverso il sottosistema audio. Le schede audio permettono di riprodurre i suoni digitali attraverso gli altoparlanti, nonché di registrare suoni analogici in formato digitale. - Modem: Consente al PC di "parlare" con Internet, con i fax e con altri PC, usando una normale linea telefonica. Può essere sia una scheda aggiunta internamente sia un dispositivo esterno. - Scheda di interfaccia con la rete: Questa scheda supplementare serve a connettere il PC a una rete locale. 20 5

6 Dispositivi di input/output Schermo: È lo schermo CRT (cathode ray tube, tubo a raggi catodici) simile all'apparecchio TV, che si trova praticamente su tutti i PC da tavolo o desktop. Oggi, si usano soprattutto gli schermi da 15 e da 17 pollici, anche se i modelli da 19 pollici sono diffusi sui sistemi di fascia alta. I monitor più grandi consentono una visione di gran lunga migliore. Tastiera e mouse: I principali dispositivi di input del PC. Praticamente tutti i PC richiedono, e possiedono, una tastiera e un mouse. Componenti interni : Scheda madre o Motherboard è la base che permette la connessione di tutti gli elementi essenziali del computer. E una scheda master, a forma di un grande circuito stampato che presenta dei connettori per le schede d'estensione, le barrette di memoria, i processori, ecc. La scheda madre contiene un certo numero di elementi integrati nel suo circuito stampato: Il chipset, un circuito elettronico incaricato di coordinare gli scambi di dati tra i diversi componenti del computer (processore, memoria, ); l' orologio e la pila del CMOS, è un circuito incaricato della sincronizzazione dei segnali del sistema. Quando un computer è messo fuori tensione, l'alimentazione cessa di fornire corrente alla scheda madre. Ora, quando il computer è ricollegato, il sistema è sempre in orario. Un circuito elettronico, chiamato CMOS (Complementary Metal-Oxyde Semiconductor, talvolta detto BIOS CMOS), conserva in effetti alcune informazioni sul sistema, come l'orario, la data del sistema e qualche parametro esseziale del sistema. Il CMSO è continuamente alimentato da una pila (di formato pila piatta)) o una batteria posta sulla scheda madre. il BIOS, (Basic Input/Output System) è il programma di base che serve da interfaccia tra il sistema operativo e la scheda madre. Il BIOS è stoccato in una ROM (memoria morta, cioè una memoria in sola lettura), così utilizza i dati contenuti nel CMOS per conoscere la configurazione hardware del sistema. il bus di sistema e i bus d'estensione. 21 Inoltre, le schede madri recenti imbarcano generalmente un certo numero di periferiche multimediali e di rete che possono essere disattivate: scheda di rete integrata; scheda grafica integrata; scheda suono integrata; controllori di dischi rigidi evoluti. 22 CIRCUITO STAMPATO Microchip Componenti interni : Scheda madre o Motherboard SCHEDA MADRE Memoria Bios Slot espansione Trasferimento dati Connettore 23 CPU Bus Porte, Input/Output 24 6

7 Componenti interni : Scheda madre o Motherboard Memoria Slot espansione Componenti interni : Scheda madre o Motherboard CPU Bus Porte, Input/Output La struttura delle Motherboard, è più o meno la stessa su tutti i modelli, le caratteristiche variabili sono: - Il tipo ed il numero di slot (PCI, AGP, ISA) - Alloggiamento microprocessore SOCKET - l'alloggiamento delle memorie RAM Componenti interni : CPU Il microprocessore è un circuito integrato multifunzionale che corrisponde, in sostanza, al computer. Il processore, o CPU (Central Processor Unit) si compone di diverse parti che cooperano per eseguire le istruzioni e le azioni del PC. Le parti principali sono: CU (Control Unit). L'unità di controllo controlla le funzioni delle CPU. Svolge il ruolo del manager che coordina le attività delle diverse parti di un'azienda. Indica alle parti della CPU come operare, quali dati usare e dove memorizzare risultati. ALU (Arithmetic Logic Unit). L'unità ALU esegue tutti i calcoli e le funzioni logiche comparative per conto della CPU, comprese le operazioni di addizione sottrazione, divisione, moltiplicazione, confronto, maggiore di, minore di, e di altre operazioni logiche e aritmetiche. PTU (Protection Test Unit). Questa parte della CPU lavora insieme alla CU per controllare se le funzioni sono state eseguite correttamente. Svolge un ruolo analogo al dipartimento di controllo qualità della CPU. Se questa unità nota che alcune azioni non sono state effettuate correttamente, genera un segnale di errore. FPU (Floating Point Unit). L'unità FPU è anche indicata con da altri nomi, come coprocessore matematico, NPU (Numerical Processing Unit) e NDP (Numerical Data Processor). Gestisce tutte le operazioni a virgola mobile (floating point) per conto dell'alu e della CU. Le operazioni a virgola mobile sono richieste in operazioni aritmetiche eseguite su numeri con un numero elevato di posizioni decimali e operazioni matematiche con funzioni trigonometriche e logaritmiche. MMU (Memory Management Unit) L'unità MMU gestisce tutte le operazioni di indirizzamento e catalogazione del contenuto delle posizioni di memoria. Quando la CPU richiede informazioni presenti in memoria, la CPU richiede informazioni alla MMU che gestisce la segmentazione della memoria, le allocazioni delle pagine di memoria e trasforma tutti gli indirizzamenti logici in fisici. BIU (Bus Interface Unit) L'unità BIU effettua la supervisione dei trasferimenti dei dati tra gli altri componenti del computer e la CPU. Serve inoltre come punto di interfaccia per la CPU e il bus esterno e consente anche la gestione di tutti i trasferimenti dei dati all'esterno della CU. Unità itàdi prefetch. Effettua il precaricamento dll delle istruzioni it i inei registri itidll della CPU quando la BU è in pausa. Questo consente alla CPU di esaminare le istruzioni it i i future. Poiché l'unità di prefetch non analizza le istruzioni, a volte può richiamare un'istruzione non necessaria, poiché suppone che le istruzioni siano eseguite sequenzialmente senza salti. Unità di decodifica. Molte istruzioni sono in effetti combinazioni di istruzioni più semplici. L'unità di decodifica si limita a effettuare ciò che il nome implica: decodificare le istruzioni in ingresso nella loro forma più semplice. Mentre l'unità di prefetch richiama più istruzioni, quella di decodifica le decodifica per prepararle all'esecuzione da parte della CU

8 PROCESSORE PROCESSORE DUAL CORE O CON DUE PROCESSORI Le CPU dual core e multi core uniscono 2 o più processori indipendenti, le rispettive cache e i cache controller in un singolo package. Questo tipo di architettura consente di aumentare la potenza di calcolo senza aumentare la frequenza di lavoro, a tutto vantaggio del calore dissipato. Obiettivi: Suddividere il lavoro tra due processori (calcolo parallelo) Ottimizzare i tempi Utilizzare più processi aperti contemporaneamente Difficoltà: Progettazione software e sistemi operativi multithread Data - E' l'anno in cui il microprocessore fu lanciato sul mercato. Transistors - E' il numero di transistor presente nel singolo Microprocessore. Microns - E' la larghezza di ogni circuito (1 Micron = 1 milionesimo di metro) Velocità - E' l'espressione in Hertz della velocità del microprocessore. Bits - E' il numero di bits che la ALU (Arithmetic Logical Unit) può gestire. Ovviamente questo parametro influenza il numero di istruzioni necessarie per i calcoli. MIPS - E' l'acronimo di Milion of Instruction Per Second, ovvero quante milioni di operazioni al secondo il microprocessore riesce ad eseguire Confronto CPU Confronto CPU

9 MEMORIA Tipi di memoria (funzione): la memoria centrale memorizza i programmi in esecuzione e i dati necessari per la loro esecuzione: RAM e ROM la memoria cache mantiene una copia di dati e istruzioni più utilizzate la memoria secondaria o di massa memorizza in modo permanente tutti i programmi e i dati del calcolatore Componenti interni : Memorie principali e memorie secondarie I dati che elaboriamo ed i programmi che utilizziamo sono informazioni che devono essere in qualche modo memorizzate. A questo scopo nel computer sono presenti delle memorie, che si chiamano memoria centrale e memorie secondarie. Memoria principale E la componente del calcolatore in cui vengono immagazzinati e a cui accedono dati e i programmi E la memoria a cui si può accedere direttamente dal processore - è costituita da sequenze di celle (o locazioni) - ogni cella può contenere una quantità fissata di memoria (numero di bit), detta parola di memoria Ogni cella è caratterizzata da - un indirizzo, che è un numero che identifica la cella e ne consente l accesso in un valore, che è la sequenza di bit memorizzata dalla cella Tipi di memoria (costruzione): MEMORIA TIPO VELOCITA COSTO SCRITTURA FUNZIONE semiconduttore elettronica alta elevato Volatile Centrale/cache magnetiche magnetica media medio Permanente secondaria ottiche ottica bassa basso Permanente secondaria La memoria fornisce le operazioni di - lettura: consultazione del valore di una cella con un dato indirizzo - scrittura: modifica del valore di una cella con un dato indirizzo (solo RAM) Componenti interni : Memorie principali e memorie secondarie Componenti interni : Memorie principali e memorie secondarie La memoria centrale è composta da due parti fondamentali: - la ROM e -la RAM. La ROM (Read Only Memory) è una memoria di sola lettura, ovvero i dati sono inseriti dal produttore e non sono modificabili dall utente. E, inoltre, una memoria permanente che conserva le informazioni anche dopo lo spegnimento del computer. Il suo contenuto è costituito da informazioni fondamentali per l avvio del computer. Il Firmware è un programma, contenuto nella ROM, che permette al computer di eseguire alcune funzioni fondamentali come l avviamento del software di base, detto BIOS (Basic Input Output System). Il termine deriva dall'unione di "firm" (stabile) e "ware" (componente), indica che il programma non è immediatamente modificabile dall'utente finale, ovvero risiede stabilmente nell'hardware integrato in esso, e che si tratta del punto di incontro fra componenti logiche e fisiche, ossia fra hardware e software La RAM (Random Access Memory) è invece una memoria volatile: il suo contenuto viene perso in caso di spegnimento del computer. Contiene i dati e le istruzioni dei programmi in esecuzione. La memoria RAM (Random Acces Memory) viene usata nei PC come memoria principale. La Ram è l'area in cui sono memorizzati tutti i programmi attivi e i dati, per essere prontamente accessibili e disponibili alla CPU e agli altri componenti del PC. Quando si esegue un programma nel PC, una sua copia contenuta in memoria secondaria, di solito il disco rigido, viene copiata nella RAM. Quando si trovano nella RAM, le istruzioni del programma sono trasferite una alla volta alla CPU per essere eseguite. I dati che il programma accetta o legge da un disco sono a loro volta memorizzati nella memoria RAM. I due pricipali tipi di RAM usati in un PC sono la DRAM (Dynamic RAM) e SRAM (Static RAM) Le memorie DRAM e SRAM sono abbastanza diverse, sebbene entrambe memorizzano i dati e accedano alla memoria in modo casuale. La Tabella sotto riportata elenca alcuni tipi di RAM più usati Tutti i tipi di ROM hanno caratteristiche differenti, ma tutte hanno in comune due cose molto importanti: - I dati memorizzati sono permanenti e non vengono persi anche a computer spento. - I dati memorizzati non possono essere modificati

10 Componenti interni : Memorie principali e memorie secondarie La RAM (Random Access Memory) La memoria ad accesso casuale (RAM) è il miglior tipo di memoria disponibile oggi per i computers. Contiene i dati e le istruzioni che devono essere elaborati dalla CPU o La RAM e veloce per leggere/scrivere una cella ci vogliono, in media 5 30 nanosecondi (millesimi di milionesimi di secondo = 30 * 10-9) o la RAM e volatile e fatta di componenti elettronici, e se si toglie l alimentazione si perde tutto o La RAM e costosa (relativamente) RAM Le celle sono numerate in sequenza: il numero di ogni cella costituisce il suo indirizzo o Specificando l indirizzo di una cella, la CPU e in grado di leggere e/o modificare il valore del byte memorizzato in quella cella o Random Access Memory (RAM), perche ogni cella e indirizzabile direttamente Spazio di indirizzamento: numero delle celle indirizzabili direttamente Il numero di celle indirizzabili e una potenza di due. Con: n 16 bit (2 byte) si indirizzano celle n 32 bit (4 byte) si indirizzano celle Si usano delle unita di misura per indicare la dimensione della memoria: kilobyte (KB) = 1024 byte (210 byte) megabyte (MB) = 1000 KB (220 B) gigabyte (GB) = 1 miliardo di byte = Dim mensione massima della memoria num mero max indirizzi 2 N N 1 1bit Ampiezza della memoria = N bit per cella 37 Quindi -con 16 bit si indirizzano 64KB di memoria -con 32 bit si indirizzano 4GB di memoria 32 bit= 4 byte come contenuto massimo di ogni celle = oltre 4 miliardi di indirizzi (4 giga) teorica 38 MEMORIA Caratteristiche della memoria centrale capacità il numero di bit che possono essere memorizzati, misurati in byte (e multipli del byte) velocità di accesso misura la velocità di esecuzione delle operazioni di lettura/scrittura volatilità indica la capacità di conservare i valori memorizzati in modo permanente o meno la misurazione della memoria Il computer utilizza il linguaggio binario: la più piccola unità di memorizzazione, il bit, può assumere solo due valori: 1 e 0. Convenzionalmente 1 rappresenta lo stato di ON (acceso) e zero lo stato di OFF (spento). Un gruppo di otto bit costituisce un byte, unità minima per rappresentare un carattere, un numero o un simbolo. La diversa successione di 0 e 1 all'interno di un byte permette di ottenere 256 varianti. Con un byte siamo quindi in grado di rappresentare tutte le lettere dell'alfabeto latino, maiuscole e minuscole, i numeri, i segni d'interpunzione e ancora altri simboli. Per esempio, la sequenza in codice binario viene usata per indicare la lettera A. I multipli del byte sono: il kilobyte (KB), costituito da 1024 byte, che corrisponde circa alla memoria occupata da una pagina di testo; il megabyte (MB), costituito da byte (1024 Kilobyte), che corrisponde a circa 1000 pagine di testo; il gigabyte (GB), costituito da byte (circa un milione di pagine di testo); il terabyte (TB), costituito da 1024 gigabyte (circa un miliardo di pagine di testo). Per ricercare dei dati nelle memorie esterne possiamo ricorrere ad alcuni elementi: carattere (unità minima di registrazione, occupa un byte. Es: L,2, ecc.) campo (insieme di caratteri che rappresentano un dato. Es: Nome, età, ecc.) record (insieme di campi che costituiscono una informazione unitaria. Es: Nome-Cognome- Indirizzo) file (insieme di record che hanno la stessa struttura) cartella (insieme di file a cui viene dato un nome per semplificare la ricerca)

11 Memoria cache è una memoria temporanea, non visibile al software, che memorizza un insieme di dati che possano successivamente essere velocemente recuperati su richiesta. Le parole chiave sono "temporanea" e "velocemente": in pratica, questo significa che non c'è nessuna certezza che i dati si trovino nella cache, ma che convenga comunque fare un tentativo per verificarne l'eventuale presenza. Una cache è associata ad una memoria "principale", in cui risiedono i dati. Essa è tipicamente di capienza inferiore rispetto alla memoria principale, ma il suo utilizzo è più conveniente in termini di tempo di accesso e/o carico sul sistema. Dimensioni i i da 256 k a qualche Mb La CPU cerca il dato prima in cache e poi in RAM. I tempi sono ridotti. Che dati ci sono in cache? Quelli vicini a quelli che sto già usando Cache L1 interna al chip 256 kb L2 esterna fino a qualche Mb 41 MEMORIA SECONDARIA o DI MASSA Memoria secondaria o Memoria di massa memorizza grandi masse di dati i dati memorizzati sopravvivono all esecuzione dei programmi. non può essere acceduta direttamente dalla CPU I dati di una memoria secondaria per essere elaborati dal processore devono passare nella memoria centrale. Operazione di Caricamento Esempi di memoria scondaria: Hard disk; Floppy disk; Dischi magnetici; Nastri magnetici; Supporti ottici. 42 MEMORIA SECONDARIA non volatilità i dati memorizzati non si perdono allo spegnimento del calcolatore (perché memorizzati in forma magnetica o ottica anziché elettronica) HARD DISK grande capacità capacità maggiore (anche di diversi ordini di grandezza) rispetto alla memoria centrale bassi costi il costo per bit di una memoria secondaria è minore (di diversi ordini di grandezza) rispetto alla memoria centrale bassa velocità di accesso tempi di accesso maggiori (di qualche ordine di grandezza) rispetto a quelli della memoria principale

12 HARD DISK HARD DISK: lettura e scrittura Un hard disk è strutturato per registrare dati su su cilindri, tracce e settori (clusters, tracks, sectors). I settori sono dei cerchi concentrici, le tracce sono una suddivisione dei settori stessi mentre i cilindri sono dei gruppi di settori Capacità Sicurezza dei dati Prestazioni tabella allocazione file Recuperare undeleted HARD DISK: RAID Redundant Array of Independent Drives HARD DISK: Formattazione RAID Nota anche come striping, è quella modalità che permette di "legare" tra di loro differenti dischi, facendoli vedere dal sistema come un'unica unità anche se fisicamente composta da due o più dischi. RAID 1 Noto anche come mirroring, in questa modalità i dati vengono scritti su entrambi i dischi, così che uno sia copia speculare dell'altro; qualora dovesse esserci qualche problema e/o errore di scrittura lettura, oppure ancora perdita di dati, il sistema andrà a ricuperare le informazioni sull' altro hard disk, così da garantire la continuità delle operazioni.ridondanza Lettura più veloce, scrittura uguale Per poterlo utilizzare è necessario formattarlo, ma prima di fare questo è indispensabilepartizionarlo e scrivere su esso le informazioni della(e) partizione(i) e del boot sector. Queste operazioni prendono il nome di file system, cioè sistema attraverso il quale i dati vengono scritti sul disco. Il file system è diverso in base al tipo di sistema operativo che viene utilizzato: F.A.T. 12/16bit per MS Dos fino alla versione 7.0 e per Windows 95 release B esclusa; FAT F.A.T. 32bit per Windows 95 Release B ( B); NTFS per Windows NT; HPFS per OS/

13 UNITA OTTICHE UNITA OTTICHE 49 Testina di scrittura Testina di lettura I bumps e gli spazi si susseguono su tutta la traccia che è lunga circa 5 Km! Se si pensa che un CD ha un diametro di soli 12 centimetri si capisce quanto stretta debba essere la traccia (circa 0.5micron). Per leggere i dati memorizza su un CD, un raggio laser viene passato lungo tutta la spirale del disco. Quando il laser incontra un bumps, questo viene riflesso su di un sensore ottico che rileva la luce e che può quindi stabilire che un bump è stato passato dal laser e quindi un bit in posizione 1 è stato letto. Quando invece non viene riflesso nulla, il sensore stabilisce che l'area passata dal laser era priva di bump ed assume quindi di aver letto un bit in posizione UNITA OTTICHE UNITA OTTICHE

14 MEMORIA FLASH È una memoria non volatile, che per le sue prestazioni può anche essere usata come memoria a lettura scrittura. Si tratta di memoria a stato solido, non presenta alcuna parte mobile quindi è piuttosto resistente alle sollecitazioni e agli urti, inoltre è estremamente leggera e di dimensioni ridotte. MEMORIA Capacità di memorizzazione Registri Mem. cache Mem. centrale Dischi magnetici e ottici 53 Nastri magnetici Velocità di accesso 54 MEMORIA SECONDARIA: confronti HARD DISK FLOPPY DISK ZIP CD ROM DVD CAPACITA MAX Fino a 1 Tb 1.44 Mb 650 Mb 4,7 Gb Lato unico e singolo strato 8,5 Gb Lato unico e doppio strato 9,4 Gb Due lati e singolo strato 17 Gb Due lati e doppio strato SCHEDA VIDEO ha lo scopo di generare un segnale elettrico (output) che possa essere mostrato a video. A seconda del tipo di computer questo dispositivo può essere più o meno potente: i primi modelli di scheda video potevano visualizzare solo testo; successivamente si sono diffuse anche schede video in grado di mostrare output grafici (immagini non testuali) e, recentemente, anche modelli tridimensionali texturizzati in movimento e in tempo reale. Questi ultimi tipi di scheda provvedono anche ad elaborare e modificare l'immagine nella propria memoria interna, mentre le schede 2D possono mostrare immagini 3D solo con l'aiuto della CPU che deve eseguire da sola tutti i calcoli l necessari. DVD BLUERAY FLASH COMPACT FLASH Gb 32 Gb 16 Gb

15 CONNESSIONI CONNESSIONI Porta PARALLELA. Utilizzata inizialmente per stampanti e poi diffusa anche su scanner.. Ormai poco utilizzata Il miglioramento più grande apportato dall'usb è la standardizzazione delle porte (USB sta infatti per UniversalSerial Bus). Porta SERIALE. Era usata per camere digitali, mouse Trasmissione Quando viene trasmesso un dato con la porta parallela, vengono inviati 8 bit alla volta contemporaneamente. Nella porta seriale vengono invece mandati 8 bit in fila uno dietro l'altro. Velocità di trasmissione Nelle porte parallela è più alta. La lunghezza del cavo Nelle porte parallele, il cavo di connessione non può superare i 4 5 metri, pena la perdita dei dati. Nelle porte seriali questa lunghezza è maggiore. 57 Un cavo USB è formato al suo interno da 4 linee. Due sono dedicate all'alimentazione e due ai dati. La connessione USB trasporta anche Quando il PC viene acceso, esso control la tutti i device connessi al bus USB ed iniziail processo di enumerazione provvedendo ad assegnare ad ogni periferica un indirizzo univoco che gli permetterà di gestirla. Terminato il processo di enumerazione, il PC verifica il tipo di data transfer che laperiferica userà e laquantità di banda che ogni periferica andrà ad occupare. Velocità: USB 1= 12 Mbps che equivale 1,5 MB/sec USB 2 = 480 Mbps che equivale a 60 MB/sec USB 3= 4800 Mbps che equivale a 600 MB/sec 58 CONNESSIONI INPUT FireWire:per trasferire grandi quantità di dati audio/video tra computer e periferiche quali videocamere ohard disk esterni. GENERICO Velocità di trasferimento: 400 Mbps TESTO E NUMERI SUONI La PC Card, inizialmente denominata PCMCIA Card, al tempo comunemente abbreviata in PCMCIA, è uno standard d interfaccia elettronica, destinata a computer portatili, o altri tipi di dispositivi elettronici portatili, e accessibile dall'esterno 59 IMMAGINI 60 15

16 OUTPUT TESTI E IMMAGINI (stampa) PRESTAZIONE DI UN COMPUTER Migliorare la capacità dati = RAM e Hard disk Aumentare la velocità = microprocessore Migliorare l efficienza = microprocessore CISC o RISC VIDEO SUONI 61 VALUTARE UN PC 62 16

Architettura del Personal Computer AUGUSTO GROSSI

Architettura del Personal Computer AUGUSTO GROSSI Il CASE o CABINET è il contenitore in cui vengono montati la scheda scheda madre, uno o più dischi rigidi, la scheda video, la scheda audio e tutti gli altri dispositivi hardware necessari per il funzionamento.

Dettagli

Componenti di base di un computer

Componenti di base di un computer Componenti di base di un computer Architettura Von Neumann, 1952 Unità di INPUT UNITA CENTRALE DI ELABORAZIONE (CPU) MEMORIA CENTRALE Unità di OUTPUT MEMORIE DI MASSA PERIFERICHE DI INPUT/OUTPUT (I/O)

Dettagli

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore Dispensa di Fondamenti di Informatica Architettura di un calcolatore Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del

Dettagli

Architettura di un sistema di elaborazione dei dati

Architettura di un sistema di elaborazione dei dati Architettura di un sistema di elaborazione dei dati Questo modelio è stato proposto nei tardi anni 40 dall Institute for Advanced Study di Princeton e prende il nome di modello Von Neumann. E` costituito

Dettagli

Informatica per l Ingegneria Industriale. Introduzione ai calcolatori

Informatica per l Ingegneria Industriale. Introduzione ai calcolatori Informatica per l Ingegneria Industriale Introduzione ai calcolatori Gualtiero Volpe gualtiero.volpe@unige.it 1. Struttura del calcolatore 1 Che cosa è un computer? A prescindere dalle dimensioni e dal

Dettagli

CAD B condotto da Daniela Sidari 05.11.2012

CAD B condotto da Daniela Sidari 05.11.2012 CAD B condotto da Daniela Sidari 05.11.2012 COS È L INFORMATICA? Il termine informatica proviene dalla lingua francese, esattamente da INFORmation electronique ou automatique ; tale termine intende che

Dettagli

APPUNTI CONCETTI DI BASE

APPUNTI CONCETTI DI BASE www.informarsi.net APPUNTI CONCETTI DI BASE Struttura di un elaboratore Un computer è paragonabile a una grande scatola in cui sono immessi dei dati, i quali, una volta immagazzinati, elaborati e processati,

Dettagli

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014 Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon

Dettagli

INFORMATION TECNOLOGY. a cura di Alessandro Padovani padoale@email.it

INFORMATION TECNOLOGY. a cura di Alessandro Padovani padoale@email.it INFORMATION TECNOLOGY 1 a cura di Alessandro Padovani padoale@email.it 1 IT, HARDWARE E SOFTWARE Information Tecnology (o Informazione automatica): tecnologia hadware e software utilizzata per la progettazione

Dettagli

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione: Modulo 1 Le memorie Le Memorie 4 ETA Capitolo 1 Struttura di un elaboratore Un elaboratore elettronico è un sistema capace di elaborare dei dati in ingresso seguendo opportune istruzioni e li elabora fornendo

Dettagli

ARCHITETTURA DEL CALCOLATORE

ARCHITETTURA DEL CALCOLATORE Orologio di sistema (Clock) UNITÀ UNITÀ DI DI INGRESSO Schema a blocchi di un calcolatore REGISTRI CONTROLLO BUS DEL SISTEMA MEMORIA DI DI MASSA Hard Hard Disk Disk MEMORIA CENTRALE Ram Ram ALU CPU UNITÀ

Dettagli

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 1 Anatomia del computer Dott.ssa Ramona Congiu 2 L Unità centrale 3 Anatomia del computer 4 La scheda madre All interno del computer

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: Per iniziare 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard

Dettagli

Informatica - A.A. 2010/11

Informatica - A.A. 2010/11 Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire

Dettagli

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra

Dettagli

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer MONIA MONTANARI Appunti di Trattamento Testi Capitolo 1 Il Computer 1. Introduzione La parola informatica indica la scienza che rileva ed elabora l informazione, infatti : Informatica Informazione Automatica

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Stefano Brocchi stefano.brocchi@unifi.it Stefano Brocchi Il sistema di elaborazione 1 / 37 Informatica Il termine informatica deriva dalle parole informazione e automatica Stefano

Dettagli

Il Computer. Per capire che cosa è il computer, occorre partire dal concetto di:

Il Computer. Per capire che cosa è il computer, occorre partire dal concetto di: Il Computer Cos'è il computer? Per capire che cosa è il computer, occorre partire dal concetto di: INFORMATICA = INFORmazione automatica E' la scienza che si occupa del trattamento automatico delle informazioni.

Dettagli

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona ECDL MODULO 1 Concetti di base della tecnologia dell informazione Prof. Michele Barcellona Hardware Software e Information Technology Informatica INFOrmazione automatica La scienza che si propone di raccogliere,

Dettagli

Funzionalità di un calcolatore

Funzionalità di un calcolatore Funzionalità di un calcolatore Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia) Architettura di un computer componenti per elaborare

Dettagli

C. P. U. MEMORIA CENTRALE

C. P. U. MEMORIA CENTRALE C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato

Dettagli

Appunti di Sistemi e Automazione

Appunti di Sistemi e Automazione Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.

Dettagli

Informatica. Nozioni di hardware. Componenti essenziali della struttura interna di un PC. docente: Ilaria Venturini. Disco rigido.

Informatica. Nozioni di hardware. Componenti essenziali della struttura interna di un PC. docente: Ilaria Venturini. Disco rigido. Informatica II Nozioni di hardware docente: Ilaria Venturini Componenti essenziali della struttura interna di un PC Porte Disco rigido CPU scheda video memorie scheda audio bus 1 Struttura hardware dell

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza

Dettagli

Architettura di un PC

Architettura di un PC Architettura di un PC Hardware Insieme di circuiti elettronici ed elettromeccanici che costituiscono un calcolatore Architettura Combinazione delle funzionalità operative delle singole unità hardware del

Dettagli

Elementi hardware di un personal computer desktop 2012

Elementi hardware di un personal computer desktop 2012 IIS Bonfantini Novara -Laboratorio di informatica 2012 Pagina 1 PERSONAL COMPUTER I personal computer sono quelli usati per lavoro d'ufficio o in ambito domestico da un solo utente per volta. Un ulteriore

Dettagli

Esame di INFORMATICA

Esame di INFORMATICA Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello

Dettagli

Componenti del Sistema di Elaborazione

Componenti del Sistema di Elaborazione Componenti del Sistema di Elaborazione Il Sistema di Elaborazione Monitor Tastiera Processore Memoria Centrale (Programmi + Dati) Memorie di massa Altre periferiche Rete Rete a.a. 2002-03 L. Borrelli 2

Dettagli

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia pierpaolo.vittorini@cc.univaq.it Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 2 ottobre 2007 L architettura del calcolatore Concetti iniziali L architettura del calcolatore Con il

Dettagli

Le infrastrutture Hardware: architettura

Le infrastrutture Hardware: architettura Le infrastrutture Hardware: architettura Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione

Dettagli

ARCHITETTURA DELL ELABORATORE

ARCHITETTURA DELL ELABORATORE 1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY ARCHITETTURA DELL ELABORATORE Prof. G. Ciaschetti 1. Tipi di computer Nella vita di tutti giorni, abbiamo a che fare con tanti tipi di computer, da piccoli o piccolissimi

Dettagli

Le Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano

Le Memorie interne: RAM, ROM, cache. Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano Le Memorie interne: RAM, ROM, cache Appunti per la cl. IV sez. D a cura del prof. Ing. Mario Catalano 1 Le memorie Cosa vorremmo : una memoria veloce abbastanza grande da contenere tutti i dati e i programmi

Dettagli

Tecnologie informatiche - Parte 1. Hardware

Tecnologie informatiche - Parte 1. Hardware Tecnologie informatiche - Parte 1. Hardware 1. Introduzione. I segnali binari. La parola informatica deriva dal termine francese informatique: è la fusione di due parole information e automatique che significa

Dettagli

Organizzazione della memoria

Organizzazione della memoria Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010

Dettagli

Cosa c è dentro un computer?

Cosa c è dentro un computer? Lez. 13 Cosa c è dentro un computer? Apriamo la scatola magica 13/11/09 Dentro il computer La scheda madre È la base di tutta la componentistica Si fissa sul case del pc, un po come la pasta per la pizza

Dettagli

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)

Dettagli

HARDWARE. Relazione di Informatica

HARDWARE. Relazione di Informatica Michele Venditti 2 D 05/12/11 Relazione di Informatica HARDWARE Con Hardware s intende l insieme delle parti solide o ( materiali ) del computer, per esempio : monitor, tastiera, mouse, scheda madre. -

Dettagli

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

CONCETTI BASE dell'informatica Cose che non si possono non sapere! CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da

Dettagli

Esempio di Motherboard (Scheda Madre)

Esempio di Motherboard (Scheda Madre) 1:ISA slot 2:PCI slot 3:AGP slot 4:ATX power connector 5:Chipset 6:CPU socket 7:RAM slot 8:IDE connector 9:Floppy disk connector 10:Batteria 11:BIOS chip Esempio di Motherboard (Scheda Madre) La memoria

Dettagli

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Concetti fondamentali della Tecnologia Dell informazione Parte prima Concetti fondamentali della Tecnologia Dell informazione Parte prima 1 Concetti di base della tecnologia dell Informazione Nel corso degli ultimi anni la diffusione dell Information and Communication Technology

Dettagli

COMPUTER ESSENTIAL 1.1. Esperto Emilia Desiderio

COMPUTER ESSENTIAL 1.1. Esperto Emilia Desiderio COMPUTER ESSENTIAL 1.1 Esperto Emilia Desiderio INFORMATICA Definizione: disciplinain continua evoluzione che cerca di riprodurre le capacità del cervello umano. lostudio sistemico di algoritmi che descrivono

Dettagli

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Il calcolatore elettronico Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Introduzione Un calcolatore elettronico è un sistema elettronico digitale programmabile Sistema: composto da

Dettagli

Architettura dei calcolatori

Architettura dei calcolatori Architettura dei calcolatori Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA Uff. 0577233606 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/

Dettagli

Anatomia e fisiologia del computer: l architettura del calcolatore

Anatomia e fisiologia del computer: l architettura del calcolatore Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 01 Anatomia e fisiologia del computer: l architettura del calcolatore Marzo 2009 L architettura del calcolatore 1 Nota bene Alcune parti

Dettagli

Il Personal Computer

Il Personal Computer Il Personal Computer Il case Il case (termine di origine inglese), anche chiamato cabinet (sempre dall'inglese, è il telaio metallico all'interno del quale sono assemblati i componenti principali di un

Dettagli

La qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere al dato (casuale, sequenziale)

La qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere al dato (casuale, sequenziale) Tipologie di memoria: Elettroniche Magnetiche Ottiche La qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere al dato (casuale, sequenziale) Tempo di accesso:

Dettagli

Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C.

Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C. Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C. Hardware: parte fisica, cioè l insieme di tutte le componenti fisiche, meccaniche, elettriche e ottiche, necessarie

Dettagli

Elaborazione dei dati

Elaborazione dei dati Elaborazione dei dati Architettura dei computer Esploreremo i fondamenti dell architettura dei computer. Vedremo come un computer elabora i dati e comunica con periferiche come stampanti e tastiere. Linguaggio

Dettagli

Componenti dell elaboratore

Componenti dell elaboratore L hardware del PC Componenti dell elaboratore Hardware Parte fisica del sistema Dispositivi fisici Software Parte logica del sistema Programmi e dati 2 Hardware dell elaboratore 3 L'architettura del calcolatore

Dettagli

Tecnologie Informatiche n 3 LE MEMORIE

Tecnologie Informatiche n 3 LE MEMORIE LE MEMORIE La memoria è la parte del computer destinata a conservare informazioni per un certo periodo di tempo. Le memorie si dividono in Memorie principali o centrali Sono anche dette memorie veloci

Dettagli

Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai

Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai Informatica di base Hardware: CPU SCHEDA MADRE HARDWARE DI UN PC 2 Hardware (parti fisiche) Sono le parti fisiche di un Personal Computer (processore, scheda madre, tastiera, mouse, monitor, memorie,..).

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 02 Guardiamo dentro alla scatola: l hardware In questa lezione impareremo: a conoscere le parti che permettono a un computer di elaborare e

Dettagli

Le memorie. Università degli Studi di Salerno

Le memorie. Università degli Studi di Salerno Le memorie Università degli Studi di Salerno Corso di Laurea in Scienze della Comunicazione Informatica generale (matr. Dispari) Docente: Angela Peduto A.A. 25/26 Le memorie Cosa vorremmo : una memoria

Dettagli

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare

Dettagli

Le Memorie. Prof. Maurizio Naldi A.A. 2015/16

Le Memorie. Prof. Maurizio Naldi A.A. 2015/16 Le Memorie Prof. Maurizio Naldi A.A. 2015/16 Memorie Memoria Principale (centrale) Si accede direttamente dalla CPU non permanente Memoria Secondaria (di massa) Si accede tramite il sottosistema di input/output

Dettagli

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Architettura di Von Neumann Memorie secondarie Dette anche Memoria

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Università degli Studi di Messina Ingegneria delle Tecnologie Industriali Docente: Ing. Mirko Guarnera 1 Approccio al corso Approccio IN OUT Visione Globale solo insieme alla programmazione 2 1 Contenuti

Dettagli

Architettura di un computer

Architettura di un computer Architettura di un computer Modulo di Informatica Dott.sa Sara Zuppiroli A.A. 2012-2013 Modulo di Informatica () Architettura A.A. 2012-2013 1 / 36 La tecnologia Cerchiamo di capire alcuni concetti su

Dettagli

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer Computer Il computer, o elaboratore elettronico, è la macchina per la gestione automatica delle informazioni Componenti: Hardware (la parte fisica del computer) Software (la parte intangibile, insieme

Dettagli

L hardware. del Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer.

L hardware. del Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer L hardware del Personal computer 2004 Roberto Bisceglia http://www.itchiavari.org/ict Il personal computer è una macchina, costituita principalmente da circuiti elettronici, in grado

Dettagli

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni

Dettagli

Memoria Secondaria o di Massa

Memoria Secondaria o di Massa .. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,

Dettagli

Calcolatore: Elaborare: Input: Output: John von Neumann: Device: Embedded: Sistemi programmabili:

Calcolatore: Elaborare: Input: Output: John von Neumann: Device: Embedded: Sistemi programmabili: Autore: Maria Chiara Cavaliere Informatica di base Lezione 1 del 21/3/2016 Il corso di Informatica di base si baserà sulla spiegazione di tre moduli: -Architettura Hardware; -Sistema operativo; Parte teorica

Dettagli

Architettura dei computer

Architettura dei computer Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore

Dettagli

Elementi di Informatica. Hardware

Elementi di Informatica. Hardware Elementi di Informatica Hardware Scopo della lezione Introduzione alle tecnologie ICT L'hardware Il processore La memoria Tipologie di computer Personal computer Notebook/Laptop Palmare Console da gioco

Dettagli

Quiz ecdl primo modulo. Riflettere prima di decidere la risposta ritenuta esatta

Quiz ecdl primo modulo. Riflettere prima di decidere la risposta ritenuta esatta Quiz ecdl primo modulo Riflettere prima di decidere la risposta ritenuta esatta 1 Che cosa è il Bit? British Information Target Binary Digit La misura dell'informazione DIA 2 DI 67 Che differenza c'è tra

Dettagli

Linguaggio e Architettura

Linguaggio e Architettura Parte 1 Linguaggio e Architettura IL LINGUAGGIO DELL INFORMATICA 1.1 1 Importante imparare il linguaggio dell informatica L uso Lusodella terminologia giusta è basilare per imparare una nuova disciplina

Dettagli

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono.

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Lezione 3 Hardware Hardware Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Esistono vari tipi di computer: Notebook: sono i computer portatili. Mainframe:

Dettagli

Informatica in pillole. conoscere l informatica

Informatica in pillole. conoscere l informatica Informatica in pillole conoscere l informatica Intro La macchina Interazione uomo-macchina brevi cenni: il computer Funzionamento e differenze delle memorie (DVD/USB/HardDisk) Masterizzazione, formattazione

Dettagli

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Laboratorio di Informatica - CLEF 7 Ci sono due modi per non

Dettagli

Informatica. Modulo 1: Hardware

Informatica. Modulo 1: Hardware Informatica l'insieme dei processi e delle tecnologie che rendono possibile la creazione, raccolta, elaborazione, immagazzinamento e la diffusione delle informazioni 4 Società dell Informazione La società

Dettagli

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia Hardware interno Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra Facoltà di Economia, Università di Modena e Reggio Emilia Hardware A prima vista... Alimentazione PC e Monitor Lettore DVD Porte Ps/2

Dettagli

Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann

Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann MA lo sviluppo della tecnologia e del software ha permesso la realizzazione di computer sempre più veloci e

Dettagli

I dischi magnetici floppy disk

I dischi magnetici floppy disk I dischi magnetici floppy disk I floppy disk (dischetti flessibili) sono supporti rimovibili Ogni elaboratore è dotato di almeno una unità di lettura-scrittura detta drive, all'interno della quale l'utente

Dettagli

Componenti principali di un computer

Componenti principali di un computer Componenti principali di un computer Unità centrale Processore Controller Memoria principale (centrale) Bus Stampante Terminale Periferiche di input/output Memorie di massa (secondarie) 1 COMPONENTI DI

Dettagli

Introduzione all INFORMATICA

Introduzione all INFORMATICA Introduzione all INFORMATICA dott.ssa Aurelia Apice Email: aureliarossa@libero.it informazioni 1 Informatica Cos era? Calcoli matematici impensabili a mano per scopi scientifici e militari Cos è? Automazione

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Appunti di Antonio BERNARDO Corso di Informatica di base A. Bernardo, Informatica di base 1 1 Compiti del computer Elaborazione di dati Memorizzazione di dati Scambio di

Dettagli

Centro Iniziative Sociali Municipio III

Centro Iniziative Sociali Municipio III Centro Iniziative Sociali Municipio III C.I.S Municipio III Corso di informatca Roberto Borgheresi C ORSO BASE DI I NFORMATICA Centro Iniziative Sociali Municipio III Coordinatore: Roberto Borgheresi Insegnanti:

Dettagli

Introduzione all uso del Personal Computer

Introduzione all uso del Personal Computer Introduzione all uso del Personal Computer Cenni di storia dei calcolatori Il Personal Computer: Processo di avvio del computer Sistemi Operativi Il computer, invece, è composto da piccoli rettangoli

Dettagli

LA COSTITUZIONE DI UN COMPUTER

LA COSTITUZIONE DI UN COMPUTER LA COSTITUZIONE DI UN COMPUTER Elementi essenziali: Scheda madre o Motherboard Processore centrale o CPU Alimentatore di corrente Memoria RAM Hard disk o disco rigido Scheda Video Periferiche di interfacciamento

Dettagli

Politecnico di Milano. Corso di Informatica Grafica. Prof. Manuel Roveri

Politecnico di Milano. Corso di Informatica Grafica. Prof. Manuel Roveri Architettura del calcolatore Corso di Informatica Grafica Prof. Manuel Roveri Indice Il PC: funzionamento Hardware e Software Il Modello di Von Neumann Architettura di un PC Componenti principali Scheda

Dettagli

Parte II.2 Elaboratore

Parte II.2 Elaboratore Parte II.2 Elaboratore Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Elisabetta Elisabetta Ronchieri II Software Argomenti

Dettagli

Il computer e i suoi sottosistemi

Il computer e i suoi sottosistemi pag.1 Il primo approccio al COMPUTER è 'a scatola nera'. Individuiamo quindi: SCOPO Elaborare informazioni. Eseguire istruzioni INGRESSI Dati da elaborare. Istruzioni USCITE Dati elaborati SCHEMA A BLOCCHI:

Dettagli

Struttura e componenti di un moderno computer

Struttura e componenti di un moderno computer Struttura e componenti di un moderno computer Facciamo ora un semplice elenco di queli che sono i componenti tipici di cui ogni computer ha bisogno per funzionare e spieghiamone il ruolo. Elementi essenziali:

Dettagli

In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche,

In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche, In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono

Dettagli

Elaboratore elettronico

Elaboratore elettronico Corso di Informatica L architettura di un Calcolatore Elaboratore elettronico Un calcolatore o computer è un dispositivo elettronico in grado di ricevere una sequenza di istruzioni (programma) ed eseguirla

Dettagli

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1

Dettagli

Informatica di Base - 6 c.f.u.

Informatica di Base - 6 c.f.u. Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Architettura dei calcolatori I parte Introduzione,

Dettagli

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica a.a. 2006/2007 Docente Ing. Andrea Ghedi IL FUNZIONAMENTO BASE DI UN COMPUTER HW e SW Lezione 1 1 Il

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 02 Guardiamo dentro alla scatola: l hardware In questa lezione impareremo: a conoscere le parti che permettono a un computer di elaborare e

Dettagli

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta 43

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta 43 I dischi ottici Le tecnologie dei dischi ottici sono completamente differenti e sono basate sull'uso di raggi laser Il raggio laser è un particolare tipo di raggio luminoso estremamente focalizzato che

Dettagli

INFORMATICA, IT e ICT

INFORMATICA, IT e ICT INFORMATICA, IT e ICT Informatica Informazione automatica IT Information Technology ICT Information and Communication Technology Computer Mini Computer Mainframe Super Computer Palmare Laptop o Portatile

Dettagli

ECDL MODULO 1 Le Memorie. Prof. Michele Barcellona

ECDL MODULO 1 Le Memorie. Prof. Michele Barcellona ECDL MODULO 1 Le Memorie Prof. Michele Barcellona Le memorie servono a memorizzare dati e programmi Memoria Memorie CPU Centrale di massa Periferiche I/O Bus Memoria Centrale E una memoria a semiconduttore

Dettagli

Calcolo numerico e programmazione Architettura dei calcolatori

Calcolo numerico e programmazione Architettura dei calcolatori Calcolo numerico e programmazione Architettura dei calcolatori Tullio Facchinetti 30 marzo 2012 08:57 http://robot.unipv.it/toolleeo Il calcolatore tre funzionalità essenziali:

Dettagli

- Libro di Testo ECDL Open il manuale Syllabus 4.0 Ed. Apogeo. - Lucidi...riassuntivi! - Io ;) paolo.moschini@lugpiacenza.org

- Libro di Testo ECDL Open il manuale Syllabus 4.0 Ed. Apogeo. - Lucidi...riassuntivi! - Io ;) paolo.moschini@lugpiacenza.org ECDL Open Materiale e riferimenti - Libro di Testo ECDL Open il manuale Syllabus 4.0 Ed. Apogeo - Lucidi...riassuntivi! - Io ;) paolo.moschini@lugpiacenza.org ECDL-Modulo-1-Parte-1 Concetti di base della

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard disk Supporti

Dettagli

Abilità Informatiche A.A. 2010/2011 Lezione 2: Architettura del Calcolatore. Facoltà di Lingue e Letterature Straniere

Abilità Informatiche A.A. 2010/2011 Lezione 2: Architettura del Calcolatore. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 2: Architettura del Calcolatore Facoltà di Lingue e Letterature Straniere Dal problema al risultato: il ruolo del computer PROBLEMA SVILUPPO DELLA SOLUZIONE

Dettagli

Relazione informatica

Relazione informatica Relazione informatica Che cos è un computer? Esistono principalmente due tipi di computer di uso comune: IL PC, PERSONAL COMPUTER: è un computer che viene posato su un tavolo e che per la sua considerevole

Dettagli

CRIAD 1. Corso di Introduzione all Informatica v v v v. Contenuti del Modulo 1. Hardware e Software. Hardware

CRIAD 1. Corso di Introduzione all Informatica v v v v. Contenuti del Modulo 1. Hardware e Software. Hardware Corso di Introduzione all Informatica v v v v Contenuti del Modulo 1 Concetti generali Hardware Software Dispositivi di memoria CRIAD 1 CRIAD 2 Hardware e Software Hardware vil funzionamento di un computer,

Dettagli