Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Save this PDF as:
 WORD  PNG  TXT  JPG

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Dispensa di Fondamenti di Informatica. Architettura di un calcolatore"

Transcript

1 Dispensa di Fondamenti di Informatica Architettura di un calcolatore

2 Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del calcolatore, costituita da componenti elettronici software l insieme dei programmi che consentono all hardware di svolgere dei compiti utili il software comprende il software di base (tra cui il sistema operativo) e il software applicativo

3 Macchina di Von Neumann L architettura dell hardware di un calcolatore reale è molto complessa viene introdotta la macchina di Von Neumann, che è un modello semplificato dei calcolatori moderni Von Neumann è stato il progettista (intorno al 1950) del primo calcolatore in cui i programmi potevano essere memorizzati anziché codificati mediante cavi e interruttori

4 Elementi della macchina di Von Neumann La macchina di Von Neumann è composta da quattro tipologie di componenti funzionali fondamentali unità centrale di elaborazione (CPU) componente in grado di eseguire istruzioni per l elaborazione dei dati svolge anche funzioni di controllo (ovvero, di coordinamento) delle altre componenti funzionali memoria centrale memorizza e fornisce l accesso a dati e programmi interfacce di ingresso e uscita componenti di collegamento con le periferiche del calcolatore (considerate esterne al calcolatore), che consentono lo scambio di dati tra calcolatore e utente bus svolge la funzionalità di trasferimento di dati e di informazioni di controllo tra le varie componenti funzionali

5 Architettura della macchina di Von Neumann tastiera mouse schermo memoria secondaria interfaccia i/o interfaccia i/o interfaccia i/o interfaccia i/o bus memoria centrale CPU unità centrale di elaborazione macchina di Von Neumann

6 Funzionalità nella macchina di Von Neumann Il funzionamento di un calcolatore può essere quindi descritto in termini di poche componenti (macro-unità) funzionali ciascuna macro-unità è specializzata nello svolgimento di una tipologia omogenea di funzionalità, ad eccezione dell unità centrale di elaborazione, che svolge sia funzionalità di elaborazione che di controllo Bus Interfacce I/O trasferimento CPU scambio di dati con l utente Memoria elaborazione controllo memorizzazione

7 Codifica dei dati In un calcolatore, i dati (e le istruzioni) sono codificati in forma binaria, ovvero come sequenze finite di cifre 0 e 1 il bit la più piccola unità di informazione in un calcolatore un bit può avere valore 0 oppure 1 la parola bit è una forma contratta per binary digit (cifra binaria) ciascun bit è memorizzato da una cella elementare di memoria, fisicamente realizzata come dispositivo elettronico in cui sono chiaramente distinguibili due stati questi due stati vengono fatti corrispondere allo 0 e all 1 Un bit è una unità di informazione troppo piccola per essere usata individualmente i dati vengono codificati sotto forma di sequenze di bit ciascuna sequenza di bit può essere interpretata come un dato solo viene opportunamente decodificata

8 Byte Un altra importante unità di informazione è il byte un byte è una sequenza di 8 bit Le possibili combinazioni degli 8 bit in un byte sono 2 8 = 256 un byte può essere utilizzato per rappresentare un valore tra 256 diversi possibili valori ad esempio, un piccolo numero intero, un carattere in un alfabeto che contiene non più di 256 caratteri,... in generale, sono possibili diverse scelte sull insieme dei valori possibili ad esempio, con un byte si può rappresentare un numero naturale compreso nell intervallo da 0 a 255, oppure un numero intero relativo nell intervallo da 128 a 127 quindi, l interpretazione di ciascun byte (ovvero, sequenza di 8 bit) deve avvenire opportunamente per consentire la corretta interpretazione delle sequenze binarie, vengono definiti dei tipi di dato

9 Alcuni tipi di dato in un calcolatore Tipi di dato interi relativi (ovvero, con segno) a 32 bit per valori compresi tra e interi relativi (ovvero, con segno) a 8 bit per valori compresi tra 128 e +127 numeri naturali (ovvero, senza segno) a 8 bit per valori compresi tra 0 e +255 caratteri dell alfabeto ASCII (8 bit) caratteri dell alfabeto Unicode (16 bit) numeri razionali in virgola mobile secondo lo standard IEEE a 32 bit approx. tra e numeri razionali in virgola mobile secondo lo standard IEEE a 64 bit approx. tra e valori logici (vero o falso)

10 Elaborazione Una CPU sa eseguire istruzioni in un linguaggio noto come linguaggio macchina. Esso prevede operazioni elementari di manipolazione dei dati, tra le quali: operazioni aritmetiche somma, prodotto, sottrazione e divisione operazioni relazionali confronto tra dati operazioni su caratteri e valori di verità Un calcolatore sa dunque svolgere poche tipologie di operazioni ma le sa eseguire in modo molto efficiente un calcolatore può eseguire circa milioni di istruzioni del linguaggio macchina al secondo L elaborazione dei dati viene svolta dall unità aritmetico-logica (ALU), che è un componente della CPU

11 Memorizzazione La memoria è la componente del calcolatore in cui vengono immagazzinati e da cui vengono acceduti i dati e i programmi la memoria centrale (o principale) è la memoria che può essere acceduta direttamente dal processore Una memoria si compone di celle (o locazioni) ogni cella di memoria è in grado di memorizzare una parola di memoria (ovvero, un sequenza di bit di lunghezza fissata) ogni cella è caratterizzata da un indirizzo, che è un numero che identifica la cella e ne consente l accesso un valore, che è la sequenza di bit memorizzata dalla cella fornisce le operazioni di lettura e scrittura

12 Struttura di una memoria centrale La struttura semplificata di una memoria centrale 128 celle di memoria di 16 bit ciascuna indirizzo della cella bus

13 Trasferimento Il bus è il componente del calcolatore dedicato al trasferimento dei dati e di informazioni di controllo tra le varie parti del calcolatore il bus è l insieme dei collegamenti su cui vengono trasferiti i dati e i segnali di controllo in un calcolatore L idea alla base del bus ci sono due modalità per collegare tutte i componenti di un calcolatore (per permettere lo scambio di dati tra i componenti) collegare ciascun componente con ogni altro componente collegare tutti i componenti a un unico insieme di linee (il bus, appunto) l uso del bus favorisce la modularità e l espandibilità del calcolatore

14 Controllo Il coordinamento tra le varie parti del calcolatore è svolto dall unità di controllo l unità di controllo è un altro componente della CPU ogni componente dal calcolatore esegue solo le azioni che gli vengono richieste dall unità di controllo L attività di controllo svolta dall unità di controllo avviene in modo sincrono rispetto alla scansione temporale imposta dall orologio di sistema (clock) è un coordinamento dell esecuzione temporale delle funzioni che devono essere svolte sia internamente all unità di elaborazione sia negli altri elementi funzionali

15 Periferiche e interfacce di ingresso-uscita Un calcolatore può essere collegato a diversi dispositivi di ingresso e/o uscita (chiamati periferiche) ad esempio, la tastiera, il mouse, lo schermo, le stampanti, il modem anche le memorie di massa (ad esempio, le unità disco e il lettore di CD-ROM) sono considerati periferiche Nella macchina di Von Neumann, le periferiche non fanno parte del calcolatore ogni periferica viene controllata mediante un opportuna interfaccia una interfaccia ha il compito di tradurre i segnali interni del calcolatore in un formato comprensibile alla periferica stessa, e viceversa

16 Caratteristiche fisiche delle componenti

17 Microprocessore L unità centrale di elaborazione è solitamente realizzata fisicamente sotto forma di microprocessore i microprocessori sono dispositivi elettronici estremamente complessi, formati da milioni di circuiti in spazi molti ridotti

18 Caratteristiche dei microprocessori Le caratteristiche principali di un microprocessore repertorio di istruzioni le istruzioni del linguaggio macchina del processore velocità (misurata come frequenza del clock) la frequenza del clock misura la durata del ciclo macchina, che è l unità di tempo all interno del processore va osservato che l esecuzione di ciascuna istruzione richiede solitamente più cicli macchina ampiezza del bus numero di bit nel bus interno del microprocessore co-processore i moderni processori sono integrati a co-processori specializzati (ad esempio, il co-processore matematico) cache una memoria veloce locale al processore, che consente un accelerazione nell esecuzione dei programmi

19 Caratteristiche delle memorie centrali Le caratteristiche principali di una memoria centrale la capacità il numero di bit che possono essere memorizzati, misurati in byte (e multipli del byte) 1Kbyte indica 2 10 byte = 1024 byte 1Mbyte indica 2 20 byte = 1024 Kbyte = byte 1Gbyte indica 2 30 byte = 1024 Mbyte = byte la velocità di accesso misura la velocità di esecuzione delle operazioni di lettura/scrittura la volatilità le memorie RAM (random access memory) possono essere sia lette che scritte, ma i dati memorizzati vengono persi allo spegnimento del calcolatore le memorie ROM (read only memory) possono essere solo lette, in cui i dati sono memorizzati in modo permanente

20 Memorie secondarie Una memoria secondaria ha le seguenti caratteristiche fondamentali, che la differenziano dalla memoria centrale non volatilità i dati memorizzati non vengono persi allo spegnimento del calcolatore (perché memorizzati in forma magnetica o ottica e non elettronica) grande capacità una unità di memoria secondaria ha 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

21 Memorie secondarie Altre caratteristiche delle memorie secondarie rispetto alle memorie centrali minore velocità di accesso i tempi di accesso a una memoria secondaria sono maggiori (di qualche ordine di grandezza) rispetto alla memoria principale i dati di una memoria secondaria per essere acceduti dal processore devono comunque transitare nella memoria centrale In pratica la memoria secondaria memorizza tutti i programmi e di dati del calcolatore la memoria centrale memorizza i programmi in esecuzione e i dati necessari per la loro esecuzione

22 Dischi magnetici Un disco magnetico (disco fisso) è composto da uno o più piatti di alluminio rotanti ricoperti di materiale magnetico e da testine una testina permette la scrittura e lettura di bit su un disco, memorizzati sotto forma di stati di polarizzazione (positiva e negativa) In un disco magnetico ciascun piatto è composto da due superfici (facce) ciascuna faccia è suddivisa in tracce (circolari) e settori (a spicchio) un cilindro è l insieme delle tracce in una data posizione radiale i settori sono le unità logiche di memorizzazione la capacità di un settore è tipicamente di 512 byte

23 Dischi magnetici Esempio di organizzazione fisica di un disco magnetico

24 Il sistema operativo Il sistema operativo è il componente del software di base responsabile della gestione delle risorse del calcolatore, e in particolare di come le risorse vengono allocate alle applicazioni ad esempio, l utente può richiede al sistema operativo di eseguire un programma facendo un doppio click sull icona di un programma sul desktop del calcolatore per avviare l esecuzione del programma, il sistema operativo svolge le seguenti attività individua il codice eseguibile del programma (memorizzato sul disco) alloca al programma le risorse necessarie per la sua esecuzione (ad esempio, una certa quantità di memoria centrale) carica il codice eseguibile del programma in memoria centrale avvia il programma

25 Architettura a livelli di un sistema operativo I sistemi operativi hanno una struttura complessa, che può essere descritta come una gerarchia di macchine virtuali ciascun livello gestisce una diversa tipologia di risorse le risorse gestite sono i processori, la memoria, le periferiche, le memorie secondarie, l interfaccia utente l utente del calcolatore interagisce solo con l interprete comandi del sistema operativo

26 Architettura a livelli di un sistema operativo programmi applicativi interprete comandi gestore dei file gestore delle periferiche gestore della memoria nucleo hardware

27 Nucleo Il nucleo del sistema operativo (o gestore dei processi) è responsabile della gestione della risorsa unità di elaborazione (microprocessore) sotto il nucleo esiste fisicamente una sola unità di elaborazione quindi il calcolatore potrebbe svolgere un solo programma alla volta il nucleo ha (tra l altro) lo scopo di definire tante unità di elaborazione virtuali, una per ciascun programma che si vuole eseguire ciascun programma ha l impressione di essere l unico programma eseguito dal calcolatore il nucleo ripartisce la capacità di elaborazione dell unica unità di elaborazione reale tra le tante unità di elaborazione virtuali il nucleo gestisce anche l eventuale presenza di più unità di elaborazione

28 Gestore della memoria Il gestore della memoria consente l allocazione dinamica della memoria centrale ai programmi in esecuzione a ciascun programma viene allocata un area di memoria virtuale sufficiente per la sua esecuzione il gestore della memoria gestisce la corrispondenza tra le memorie virtuali e l unica memoria reale la dimensione della memoria virtuale può essere maggiore di quella reale i dati possono essere parcheggiati temporaneamente nella memoria secondaria

29 Gestore delle periferiche Il gestore delle periferiche adatta la modalità d uso delle singole periferiche (che possono essere estremamente diverse) a quello di poche tipologie di periferiche virtuali ad esempio, un programma può usare una stampante senza conoscere i dettagli precisi di funzionamento della stampante fisicamente disponibile un driver è un adattatore di dati dal formato virtuale (generico) usato sopra il gestore delle periferiche a quello reale della periferica effettivamente in uso

30 Gestore dei file Il gestore dei file (o file system) è dedicato alla gestione della memoria secondaria (dischi) il gestore dei file consente l uso della memoria secondaria mediante una organizzazione logica in volumi, direttori (cartelle) e file un file è una sequenza di dati di dimensioni variabili, con accesso sequenziale oppure casuale Un direttorio è il contenitore di un insieme di file e sottodirettori un volume è un contenitore di file e direttori, solitamente corrispondente ad una unità a disco inoltre, il gestore dei file mostra ai livelli superiori anche le periferiche come dei file, da cui è possibile leggere e/o su cui è possibile scrivere sequenze di dati

31 Interprete comandi L interprete comandi è l interfaccia utente del sistema operativo definisce le operazioni che possono essere utilizzate direttamente dall utente finale, chiamate comandi esempi di comandi sono esecuzione di una applicazione apertura di un documento (eseguendo l applicazione responsabile della manipolazione di quel tipo di documento) l interprete comandi può essere basato su una interfaccia a caratteri come nei sistemi operativi Unix, ma anche nel prompt dei comandi di Windows basato su una interfaccia grafica come nei sistemi operativi Windows e nell ambiente X Window di Unix

32 Programmi di utilità Il sistema operativo è corredato da un insieme di programmi di utilità, per la configurazione, l ottimizzazione e la gestione ordinaria del sistema gestione degli utenti per definire gli utenti, i gruppi di utenti e i diritti di accesso alle varie risorse gestione delle periferiche ad esempio, l utilità di formattazione dei dischi e l utilità di deframmentazione gestione delle applicazioni per l installazione e la disinstallazione di programmi altri accessori dall editor di testi alla gestione dei servizi Internet

33 Gestione dei file Il file system è il componente del sistema operativo responsabile della gestione dei dati nelle memorie secondarie il sistema operativo gestisce la corrispondenza tra l organizzazione logica e l organizzazione fisica dei dati i dati nelle memorie secondarie sono organizzati logicamente in volumi, cartelle e file i dati nelle memorie secondarie sono organizzati fisicamente in dischi, superfici, cilindri e settori Vengono ora descritte alcune caratteristiche dell organizzazione logica dei dati nelle memorie secondarie con riferimento al file system del sistema operativo Windows

34 File Un file è un contenitore logico di informazioni, caratterizzato da un contenuto una sequenza di byte, da interpretare opportunamente un nome che ne consente l identificazione il nome è composto dal nome del file e da un percorso (path) ad esempio d:\home\java\dispense\01_calcolatore.ppt, in cui 01_calcolatore.ppt è il nome e d:\home\java\dispense\ è il percorso Il nome di un file è solitamente composto da due parti (separate da un punto) il nome nell esempio, 01_calcolatore scelto dall utente l estensione nell esempio, ppt ha la funzione di identificare il formato del file o l applicazione da cui è stato creato, e quindi di consentire la corretta interpretazione

35 Volumi e cartelle L insieme dei file di un calcolatore non viene gestito in un unico contenitore piatto, ma piuttosto i file vengono organizzati in volumi e cartelle un volume è un contenitore logico di file, corrispondente solitamente a una unità a disco ad esempio, il volume a: indica il floppy disk e c: il disco fisso primario una cartella (o directory) è un contenitore logico di file e cartelle le cartelle sono organizzate gerarchicamente ad albero ogni cartella può contenere dei file ogni cartella può contenere altre cartelle (chiamate sottodirettori) la radice (root) è la cartella di livello gerarchico più elevato, corrispondente a un intero volume

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

Lezione 3: Architettura del calcolatore

Lezione 3: Architettura del calcolatore Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile

Dettagli

Architettura del calcolatore

Architettura del calcolatore Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale

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

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

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

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 II parte Memorie

Architettura dei calcolatori II parte Memorie Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori

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

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 : Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo

Dettagli

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

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

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

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

Introduzione all'architettura dei Calcolatori

Introduzione all'architettura dei Calcolatori Introduzione all'architettura dei Calcolatori Introduzione Che cos è un calcolatore? Come funziona un calcolatore? è possibile rispondere a queste domande in molti modi, ciascuno relativo a un diverso

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

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

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni

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

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

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

Software di base. Corso di Fondamenti di Informatica

Software di base. Corso di Fondamenti di Informatica Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti

Dettagli

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

Dettagli

processore case Le casse acustiche

processore case Le casse acustiche Nome: lasse: ognome: ata: Tutti i campi sono obbligatori 1 In un computer, quale tra i seguenti è un componente software? applicazione bus di sistema processore memoria 2 Scegli le parole corrette per

Dettagli

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal realizzò la prima macchina da calcolo con un principio meccanico

Dettagli

Programmazione per Bioinformatica Il Calcolatore e la Programmazione. Dr Damiano Macedonio Università di Verona

Programmazione per Bioinformatica Il Calcolatore e la Programmazione. Dr Damiano Macedonio Università di Verona Programmazione per Bioinformatica Il Calcolatore e la Programmazione Dr Damiano Macedonio Università di Verona Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macrocomponenti:

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

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

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

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

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

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

INTERAZIONE CON L UTENTEL

INTERAZIONE CON L UTENTEL IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

Dettagli

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE CORSO INTRODUTTIVO DI INFORMATICA NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE Dott. Paolo Righetto 1 CORSO INTRODUTTIVO DI INFORMATICA Percorso dell incontro: 1) Alcuni elementi della configurazione hardware

Dettagli

ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)

ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria) ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria) Dispositivi per la memorizzazione di grandi masse di dati. I dati memorizzati su questo tipo di memoria sopravvivono all esecuzione dei programmi

Dettagli

Informatica per la Storia dell Arte. Anno Accademico 2014/2015

Informatica per la Storia dell Arte. Anno Accademico 2014/2015 Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Architettura

Dettagli

Il Sistema Operativo. C. Marrocco. Università degli Studi di Cassino

Il Sistema Operativo. C. Marrocco. Università degli Studi di Cassino Il Sistema Operativo Il Sistema Operativo è uno strato software che: opera direttamente sull hardware; isola dai dettagli dell architettura hardware; fornisce un insieme di funzionalità di alto livello.

Dettagli

Richiami di informatica e programmazione

Richiami di informatica e programmazione Richiami di informatica e programmazione Il calcolatore E una macchina usata per Analizzare Elaborare Collezionare precisamente e velocemente una grande quantità di informazioni. Non è creativo Occorre

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 4 - parte II La memoria 1 La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso,

Dettagli

Architettura hardware

Architettura hardware Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione

Dettagli

Il computer: primi elementi

Il computer: primi elementi Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni

Dettagli

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi

Dettagli

Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2

Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2 Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via

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

PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE

PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

Dettagli

Informatica e Bioinformatica: Sistemi Operativi

Informatica e Bioinformatica: Sistemi Operativi Informatica e Bioinformatica: Sistemi Operativi 11 marzo 2013 Macchina Hardware/Software Sistema Operativo Macchina Hardware La macchina hardware corrisponde alle componenti fisiche del calcolatore (quelle

Dettagli

NozionidiBase di Informatica

NozionidiBase di Informatica Università degli Studi di Parma Facoltà di Scienze MM.FF.NN. Corso di Laurea in Informatica NozionidiBase di Informatica Roberto Alfieri Giulio Destri Nozioni Base di Informatica - 1 R. Alfieri e G. Destri

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:

Dettagli

Nozioni di Informatica di base. dott. Andrea Mazzini

Nozioni di Informatica di base. dott. Andrea Mazzini Nozioni di Informatica di base dott. Andrea Mazzini Hardware e Software Hardware: la parte fisica del calcolatore Software: l insieme di programmi che un calcolatore richiede per funzionare Nozioni di

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 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

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza

Dettagli

Architettura del Calcolatore. Emilio Di Giacomo e Walter Didimo

Architettura del Calcolatore. Emilio Di Giacomo e Walter Didimo Architettura del Calcolatore Emilio Di Giacomo e Walter Didimo Computer e programmi Il computer è una macchina programmabile Grazie alla possibilità di eseguire programmi diversi, il computer può svolgere

Dettagli

L informatica comprende:

L informatica comprende: Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione

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

L architettura del calcolatore (Prima parte)

L architettura del calcolatore (Prima parte) L architettura del calcolatore (Prima parte) Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Calcolatore astratto e reale Concetto astratto

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 CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO

INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO PROGRAMMA Descrizione funzionale di un calcolatore elementare, COS'E' UN ELETTRONICO HARDWARE SOFTWARE HARDWARE

Dettagli

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni

Dettagli

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al

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

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema

Dettagli

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica. Capitolo 2. Il Sistema Operativo. Settembre 2006. Il Sistema Operativo 1

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica. Capitolo 2. Il Sistema Operativo. Settembre 2006. Il Sistema Operativo 1 Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 2 Il Sistema Operativo Settembre 2006 Il Sistema Operativo 1 Nota bene Alcune parti del presente materiale didattico sono derivate

Dettagli

01/05/2014. Dalla precedente lezione. Ruolo dei sistemi operativi. Esecuzione dei programmi

01/05/2014. Dalla precedente lezione. Ruolo dei sistemi operativi. Esecuzione dei programmi Marco Lapegna Laboratorio di Programmazione Dalla precedente lezione 6. I sistemi operativi LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica I Sistemi Operativi Il linguaggi di programmazione

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

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle

Dettagli

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Il termine informatica riassume due parole, informazione automatica, e si occupa dei sistemi per l elaborazione

Dettagli

Il processore - CPU. PDF created with pdffactory trial version www.pdffactory.com

Il processore - CPU. PDF created with pdffactory trial version www.pdffactory.com Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento o Programmi e dati risiedono in file memorizzati in memoria secondaria. o Per essere eseguiti (i programmi) e usati (i dati) vengono copiati

Dettagli

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

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

Il Software. Il software del PC. Il BIOS

Il Software. Il software del PC. Il BIOS Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni

Dettagli

Lez. 2 L elaborazione

Lez. 2 L elaborazione Lez. 2 L elaborazione Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Il sistema operativo

Il sistema operativo Il sistema operativo Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Cos è un Sistema Operativo? Per capirlo, immaginiamo inizialmente

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

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 dei calcolatori I parte Introduzione, CPU

Architettura dei calcolatori I parte Introduzione, CPU Università degli Studi di Palermo Dipartimento di Ingegneria Informatica C.I. 1 Informatica ed Elementi di Statistica 2 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Architettura dei calcolatori

Dettagli

LABORATORIO di INFORMATICA

LABORATORIO di INFORMATICA Università degli Studi di Cagliari Corso di Laurea Magistrale in Ingegneria per l Ambiente ed il Territorio LABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto ARCHITETTURA DEI CALCOLATORI

Dettagli

Architettura hardware

Architettura hardware Ricapitolando Architettura hardware la parte che si può prendere a calci Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmi e i dati 2) dalla

Dettagli

L architettura del calcolatore (Terza parte)

L architettura del calcolatore (Terza parte) L architettura del calcolatore (Terza parte) Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin I dispositivi periferici periferia parte centrale sottosistema

Dettagli

Il processore - CPU (CENTRAL PROCESSING UNIT)

Il processore - CPU (CENTRAL PROCESSING UNIT) Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento Programmi e dati risiedono in file memorizzati in memoria secondaria. Per essere eseguiti (i programmi) e usati (i dati) vengono copiati nella

Dettagli

Le Infrastrutture Software ed il Sistema Operativo

Le Infrastrutture Software ed il Sistema Operativo Le Infrastrutture Software ed il Sistema Operativo Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Il Sistema Operativo (S0) (Inf.) E' l'insieme dei programmi che consentono

Dettagli

Architettura di un Sistema di Elaborazione

Architettura di un Sistema di Elaborazione Architettura di un Sistema di Elaborazione Hardware e Software: Prima scomposizione di un "sistema informatico": Hardware: componenti fisici del sistema Software: i programmi che vengono eseguiti dal sistema

Dettagli

Il sistema di elaborazione Hardware e software

Il sistema di elaborazione Hardware e software Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche

Dettagli

Funzioni del Sistema Operativo

Funzioni del Sistema Operativo Il Software I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono il cosiddetto Hardware (ferramenta). La struttura del calcolatore può essere schematizzata come una serie di

Dettagli

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008 IL SOFTWARE Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008 CHE COS È IL SOFTWARE In Informatica il termine Software indica l insieme dei programmi che consentono un

Dettagli

Il Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera

Il Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera CPU Memoria principale Il Sistema Operativo Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura A.A. 2009/2010 ALU Unità di controllo Registri A indirizzi

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

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria Architettura dell elaboratore Capacità di memorizzazione dei dispositivi di memoria: Memoria centrale attualmente si arriva ad alcuni GB centinaia di GB o TB Memoria principale e registri: volatilità,

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

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

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione Conoscenze Informatiche 51) Linux è: A) un sistema operativo B) una periferica C) un applicazione 52) Un provider è: A) un ente che fornisce a terzi l accesso a Internet B) un protocollo di connessione

Dettagli

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni.

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Corso di 35 ore: Struttura del

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore 2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von

Dettagli

Corso di Introduzione all Informatica MS-WINDOWS. Esercitatore: Fabio Palopoli

Corso di Introduzione all Informatica MS-WINDOWS. Esercitatore: Fabio Palopoli Corso di Introduzione all Informatica MS-WINDOWS Esercitatore: Fabio Palopoli IL SISTEMA OPERATIVO Il Sistema Operativo è il software che permette l interazione tra uomo e macchina (hardware). Il S.O.

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

Il Software... A.A. 2013-14 Informatica 96

Il Software... A.A. 2013-14 Informatica 96 Il Software... A.A. 2013-14 Informatica 96 Il software L hardware non è direttamente utilizzabile Sono necessari dei programmi per far svolgere delle funzioni all insieme di circuiti Informatica 97 Il

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