Esercitazione-2 - Dipartimento di Informatica

Corso di Laurea in Scienze Biologiche
Corso di Informatica Applicata
Esercitazione II – 7 giugno 2005
1. L’espressione: 00000001 * 10000000 = 10000000 è corretta se si interpreta
come:
 Il prodotto aritmetico tra due numeri interi in codifica binaria
 Il prodotto algebrico tra due numeri interi con segno in codifica
complemento a 2
 il prodotto algebrico tra due numeri in formato floating point con la
seguente codifica:
bit di segno della mantissa
mantissa
segno esp.
esponente
2. In una memoria di 9MB, quante fotografie in bianco e nero è possibile
memorizzare, sapendo che la risoluzione è di 512 x 512 con 256 livelli di
grigio?
3. Se una sequenza di 40 caratteri occupa 200 bit, il numero massimo di
caratteri diversi dell'alfabeto e' ?
4. Quali delle seguenti definizioni sono corrette?

2 MB = 1.024.000 Byte

2 MB = 2048 KB

2 MB = 221 Byte
5. La sequenza binaria 11111001 può essere interpretata come:

la rappresentazione binaria del numero assoluto 396

la rappresentazione in complemento a 2 del numero relativo +241

la rappresentazione in complemento a 2 del numero relativo – 7

la rappresentazione di un carattere ASCII standard

la codifica di un pixel per un’immagine a 256 livelli di grigio
6. Il numero massimo di pagine di testo che può essere contenuto nella memoria
centrale di un calcolatore di dimensioni di 1 MB e, nell’ipotesi che una pagina
sia costituita da 2500 caratteri è:
7. Fornire l’intervallo dei numeri interi che si possono rappresentare avendo a
disposizione 10 bit e utilizzando la notazione in complemento a 2.
8. Sapendo che un campione di suono occupa 1 byte, che la memorizzazione di
10 minuti di suono ha richiesto 4.800.000 byte, quanti campioni al secondo
sono stati usati?
9. I marziani riconoscono 200 colori e hanno un alfabeto con 400 simboli, quanti
bit occupa un record contenente una fotografia con risoluzione 30x50 e il
cognome (massimo 20 caratteri)?
10. Una sequenza è costituita da 500 simboli, ciascuno dei quali appartiene
all’insieme
 = {, , }.
a) quanti bit occupa la codifica binaria di tale sequenza?
b) quanti bit se all’ insieme  si aggiunge il simbolo ?
11. Si consideri una rappresentazione in floating point su 8 bit tale che:
 2 bit sono utilizzati per i segni della mantissa e dell'esponente
 4 bit sono utilizzati per la mantissa
 2 bit sono utilizzati per l'esponente
 la base dell'esponente è 10
Quanti numeri si possono rappresentare?
Quali sono il minimo e il massimo numero che si possono rappresentare?
12. Qual è il numero di bit del registro RIM, se la RAM ha dimensioni di 64MB
e una parola ha dimensioni di 32 bit?
13. Nella scheda di descrizione di un calcolatore è scritto “CPU 400MHz”. Si
specifichi il significato di questa indicazione.
14. Quanti secondi di conversazione telefonica si possono memorizzare in una
memoria di 32 Kbyte se si usano campioni di 1 byte e frequenza di
campionamento di 8000 campioni/sec?
15. Di un numero si sa che è:
- positivo
- dispari
- minore di 64
quali tra le seguenti potrebbero essere sue codifiche in complemento a 2 su 8
bit?
 00000010
 10000001
 00000001
 01111111
 00111111