Estratto del documento

venerdì 5 Ottobre 2001FONDAMENTI DI INFORMATICA

CALCOLATORE:

Sistema in grado di manipolare l'informazione (cosa che fa pure il cervello umano) ma deve essere "istruito dall'esterno". Questo sistema riceve in ingresso: dati, mettodi con cui lavorare per l’elaborazione del programma. -> Programma che descrive una risoluzione di un problema. Produce in uscita i risultati: dell'esecuzione del programma, in corrispondenza dei dati iniziali.

  • dati
  • programma

calcolatore -> risultati

È individuato da 2 componenti fondamentali:

  1. HARDWARE: costituisce la parte tangibile (alimentatori, schermo, tastiera)
  2. SOFTWARE: insieme di programmi e regole che "dicono" al calcolatore cosa fare.

È il software che caratterizza ogni singolo calcolatore.

Il calcolatore è una macchina in grado di eseguire semplici operazioni (+,-, confronti) ed altri metodi. Per eseguire anche compiti diversi bisogna perioducchiali a queste semplici operazioni.

COME ESEGUIRE UN COMPITO

problema

soluz studio

ione soluzione

algoritmo (linguaggio di programmazione)

programma => utente

computer

dati risultati

esecuzione problema

- progettare un algoritmo: comprendere come manipolare le informazioni per svolgere il problema.

(I problemi che non hanno un algoritmo)

- esprimere l'algoritmo in forma di programma usando il linguaggio di programmazione

- tradurre in un programma eseguibile e dare l'ordine da eseguito

(Se l'ordine da eseguire è: ADD A,B cioè troglie determinato c:=A+B e ni compie un errore, ad esempio, ADB, A,B il programma potera fa no reco dei verifiche).

venerdì 5 Ottobre 2001

FONDAMENTI DI INFORMATICA

CALCOLATORE:

Sistema in grado di manipolare l'informazione (cosa che fa pure il cervello umano) ma deveessere "istruito dall'uomo". Questo sistema riceve in ingresso i dati, manipola ma aibisogno per l'elaborazione del programma => programma che descrive una soluzionead un problema. Produce in uscita i risultati dell'esecuzione del programma, in corrispondenzadei dati iniziali.

  • dati → programma

È individuato da 2 componenti fondamentali:

  1. HARDWARE: costituisce la parte tangibile (alimentatore, schermo, tastiera)
  2. SOFTWARE: insieme di programmi e regole che "dicono al calcolatore cosa fare.

È il software che caratterizza ogni singolo calcolatore.Il calcolatore è una macchina in grado di eseguire semplici operazioni (±, ; confronto) ed altreistruzioni. Per eseguire anche compiti diversi perché traducibili in queste semplici operazioni.

COME ESEGUIRE UN COMPITO:

progettare un algoritmo: comprendere come manipolarele informazioni per svolgere il problema(I problemi che non hanno un algoritmo)

  • esprimere il programma usando il linguaggio di programmazione
  • tradurre in un programma eseguibile e dare l'ordine di esecuzione.

(se l'ordine da esempio è ADO, A B cioè risponde determinato C=> A+B e in campo mi occorre,ad esempio, ADB, A,B il programma stesso fa una serie di verifiche.

ARCHITETTURA DI UN CALCOLATORE

unità di controllo

unità di elaborazione

processore

unità di ingresso

memoria

unità di uscita

unità che elabora

unità che è da lavorare

MACCHINA DI VON NEUMANN

unità di ingresso

memoria

unità di uscita

unità

proviamo

unità A

unità A

unità B

unità X

unità Y

MEMORIA

immagazzina informazioni (dati e istruzioni) ...

da 137 a 416

la grandezza è proporzionale alle informazioni che deve contenere...

...e alle funzioni di accesso e può accedere nuove informazioni.

STRUTTURA DELL'UNITÀ CENTRALE

BUS: insieme di fili posti su piattarelle isolate su cui viaggiano le cifre binarie (0,1) delle informazioni e su cui compaiono i livelli 0V,5V o 5V,0V.

ADDRESS BUS: serve per scegliere la cella che interessa, quella con cui il CPU vuole interagire.Il CPU invia sull'ADDRESS BUS il numero della cella di interesse, sotto forma di 0 e 1;risponderà solo la cella della memoria che si trova identificata dal mio indirizzo.

DATA BUS: insieme di fili su questi si presentano 0 e 1 che indicano i numeri, i pacchetti di BITcostruiranno l'informazione che proviene dalla memoria e che va verso il CPU.Il numero di linee di cui è costituito il data bus che quanti BIT possono essere elaborati.In passato, i primi µP(microprocessori) avevano data bus a 4 BIT; gli attuali hannoun data bus a 8, 16, 32, 64 BIT. Considerando ad esempio un data bus a 8 BIT,con esso vengono rappresentati 28 = 256 diverse; se è a base 2 = 2, 256.

CONTROL BUS: serie di linee, controllate dal CPU, che coordinano le informazioni -Dicano cioè se voglio leggere o voglio scrivere una cella di interesse. Presenti i "puls".la linea READ e la linea WRITE.

ROM = Read only memory = ricerca solo disco proposito informazioni necessarie perl'accensione del sistema e per lavorare successiv

Anteprima
Vedrai una selezione di 10 pagine su 74
Fondamenti di informatica Pag. 1 Fondamenti di informatica Pag. 2
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 6
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 11
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 16
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 21
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 26
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 31
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 36
Anteprima di 10 pagg. su 74.
Scarica il documento per vederlo tutto.
Fondamenti di informatica Pag. 41
1 su 74
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Svit6788 di informazioni apprese con la frequenza delle lezioni di Fondamenti di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Pavia o del prof Danese Giulio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community