Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Formulario e teoria di informatica, Formulari di Elementi di Informatica

Complemento a 2, Virgola Fissa, Virgola Mobile, algoritmi, CODICE ASCII, MOTHERBOARD, COLLO DI BOTTIGLIA DI VON NEUMANN,MEMORIA CENTRALE, reti ecc

Tipologia: Formulari

2017/2018

Caricato il 27/09/2021

alice-contino-2
alice-contino-2 🇮🇹

5

(2)

10 documenti

1 / 6

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Formulario Informatica 2018
210
29
28
27
26
25
24
22
21
20
1024 512 256 128 64 32 16 8 4 2 1
Complemento a 2
+7 -> -7 = 00000111 -> 11111001
Si riscrive fino al primo 1, poi si invertono i valori.
Negativo = bit più significativo 1, Positivo = bit più significativo 0
Virgola Fissa
Prima si calcola la parte intera in binario, invece la parte decimale si moltiplica per 2, fino ad avere un
numero intero. La virgola in binario si indica con il punto.
Es. 23,625 = 00010111.10100000
0.625x2 = 1,25 parte intera 1, il resto lo porto sotto
0,25x2 = 0,50 parte intera 0, il resto lo porto sotto
0.50x2 = 1 parte intera 1, resto 0, mi fermo
Si conta dall’alto verso il basso e si scrive da destra verso sinistra.
21
22
23
24
25
0,50 0,25 0,125 0,0625 0,03125
Virgola Mobile
Un numero reale R può essere scritto in base B come: R =
±
m *
Be
. m=mantissa, e=esponente, B=base.
Spostare la virgola (punto) a destra di n bit significa decrementare di n l’esponente: 0.01*
23
=1.0*
21
Spostare la virgola(punto) a sinistra di n bit significa incrementare di n l’esponente: 100.011*
23
=1.00011*
25
ALGORITMI
pf3
pf4
pf5

Anteprima parziale del testo

Scarica Formulario e teoria di informatica e più Formulari in PDF di Elementi di Informatica solo su Docsity!

Formulario Informatica 2018

2 10 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 1024 512 256 128 64 32 16 8 4 2 1

Complemento a 2

+7 -> -7 = 00000111 -> 11111001 Si riscrive fino al primo 1, poi si invertono i valori. Negativo = bit più significativo 1, Positivo = bit più significativo 0

Virgola Fissa

Prima si calcola la parte intera in binario, invece la parte decimale si moltiplica per 2, fino ad avere un numero intero. La virgola in binario si indica con il punto. Es. 23,625 = 00010111. 0.625x2 = 1 ,25 parte intera 1, il resto lo porto sotto 0,25x2 = 0 ,50 parte intera 0, il resto lo porto sotto 0.50x2 = 1 parte intera 1, resto 0, mi fermo Si conta dall’alto verso il basso e si scrive da destra verso sinistra. 2 − 1 2 − 2 2 − 3 2 − 4 2 − 5 0,50 0,25 0,125 0,0625 0,

Virgola Mobile

Un numero reale R può essere scritto in base B come: R = ± m *** (^) Be.** m=mantissa, e=esponente, B=base. Spostare la virgola (punto) a destra di n bit significa decrementare di n l’esponente: 0.01* 23 =1.0* 21 Spostare la virgola(punto) a sinistra di n bit significa incrementare di n l’esponente: 100.011* 23 =1.00011* 25

ALGORITMI

CODICE ASCII

Il codice ASCII ( American Standard Code for Information Interchange), utilizza un codice a 8 bit (2^8-1= da 0 a 255 codici).

CPU (Central Processing Unit)= unità centrale di elaborazione

Sostanzialmente è il “motore” che preleva dalla memoria, interpreta (decodifica) ed esegue le istruzioni del programma e governa il funzionamento delle diverse parti che compongono il computer. Fisicamente è un circuito integrato ad altissima integrazione (100 milioni di transitor da 90-65 nm [nanometri]): MICROPROCESSORE. Gli elementi di una CPU sono:

- Unità di controllo (cu); legge le istruzioni della memoria e ne determina il tipo. - Unità aritmetico-logica (acu); esegue le operazioni necessarie per eseguire le istruzioni. - Registri; memoria ad alta velocità usata per risultati temporanei.

BUS

Il BUS è una linea a cui sono connesse le unità del calcolatore e che consente il trasferimento di dati tra: Problema: contesa su un mezzo condiviso! Soluzione: CPU= master; periferiche=slave. Vi sono tre tipi di bus:

- Bus Dati: utilizzati per trasferire dati - Bus Indirizzi: identifica posizioni di memoria in cui la CPU scrive o legge. - Bus di Controllo: permette il transito di segnali di controllo che consentono di selezionare le unità coinvolte in un trasferimento dati (sorgente o destinazione) e di definire la direzione dello scambio (scrittura o lettura)

COLLO DI BOTTIGLIA DI VON NEUMANN

Il “collo di bottiglia” (bottleneck) di Von Neumann, è un fenomeno che si verifica quando la differenza di velocità tra il microprocessore e le periferiche è molto elevata. Questo va ad incidere sulle prestazioni totali del sistema poiché la velocità complessiva del lavoro dipende dal dispositivo più lento coinvolto.

MOTHERBOARD (scheda madre)

È la parte fondamentale di un PC. Essa è formata da un circuito molto complesso su cui vengono saldati una serie di circuiti:

- Chipset: svolge la gran parte del lavoro di interfaccia fra i componenti principali e i bus di espansione.

**- Rom (prom, eeprom)

  • Socket (reti):** che servono per il processore - Connettori: necessari per il montaggio degli altri componenti

MEMORIA CENTRALE

RAM ( Random Access Memory) è una memoria volatile ed è una memoria di lavoro. ROM (Read Only Memory) è una memoria permanente ed esegue le funzioni di base (BIOS) = Basic Input Output System

MEMORIA VIRTUALE

I dati in eccesso rispetto allo spazio disponibile nella RAM vengono immagazzinati sull’hard disk fino al momento dell’utilizzo. All’occorrenza i dati vengono trasferiti nella RAM mentre altri dati passano nell’hard disk per fare posto.

MEMORIA CACHE

È una memoria temporanea, non visibile al software, che memorizza un insieme di dati che possono successivamente essere recuperati su richiesta. Quando è necessario l’accesso ad un dato, questo dato viene prima cercato nella cache.

BOOTSTRAP= sequenza di caricamento

POST: Power-On Self Test I POST sono una serie di controlli sul PC. Alla fine del POST, avviene il Bootstrap. Se il POST termina senza errori il BIOS procede con la sequenza di caricamento.

SISTEMA OPERATIVO

È programma che controlla l’esecuzione di programmi applicativi. Cerca di utilizzare in modo efficace ed efficiente le risorse del calcolatore. Graphic User Interface (GUI): tutti i programmi e le funzioni sono mostrate sullo schermo tramite simboli riconoscibili (icone)

SOFTWARE APPLICATIVO

È una categoria che raggruppa le applicazione d’interesse generale ed i programmi più settoriali.

RETI

Una rete è un insieme di nodi tra loro connessi, secondo una determinata tipologia, da canali di comunicazione. Lo scopo di una rete è il trasporto di informazione da una sorgente ad una destinazione