Elementi di Informatica - Concetti Introduttivi e Sistemi di Numerazione

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

Flashcard per la preparazione dell'esame di Elementi di Informatica, focalizzate sui concetti di informazione, codifica, rappresentazione binaria e sistemi di numerazione posizionali.

Last updated 6:32 PM on 9/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Da quali parole deriva il termine "Informatica" e qual è la sua definizione?

Deriva dalla sincrasi di "Informazione Automatica". È definita come la scienza della rappresentazione, della gestione e dell'elaborazione (automatica) delle informazioni.

2
New cards

Quali sono i tre elementi che caratterizzano un'informazione secondo la sua definizione formale?

Un'informazione è caratterizzata dalla tripla {tipo,valore,attributo}\{\text{tipo}, \text{valore}, \text{attributo}\}, dove il tipo definisce l'insieme di scelta, il valore è l'elemento scelto e l'attributo vi associa un significato.

3
New cards

Qual è la differenza sostanziale tra una rappresentazione analogica e una rappresentazione digitale dell'informazione?

La rappresentazione analogica è continua e varia in analogia con la grandezza reale; quella digitale è discreta, utilizza un insieme finito di rappresentazioni distinte ed è un'approssimazione di quella analogica.

4
New cards

In cosa consistono le operazioni di codifica e decodifica?

La codifica è la tecnica (insieme di convenzioni e regole) usata per trasformare un'informazione nella sua rappresentazione (dato), mentre la decodifica è l'operazione inversa.

5
New cards

Quali sono gli elementi fondamentali che definiscono un codice?

Un codice è definito da: simboli (elementi atomici), alfabeto (insieme dei simboli, di cardinalità nn), parole-codice o stringhe (sequenze ammissibili di simboli di lunghezza LL) e linguaggio (regole per costruire parole-codice con significato).

6
New cards

Dati un alfabeto di nn simboli distinti e parole-codice di lunghezza LL, quante parole-codice differenti si possono ottenere?

Il numero totale di parole-codice differenti che si possono ottenere è pari a nLn^L.

7
New cards

Qual è la formula per determinare la lunghezza minima LL di un codice per rappresentare mm valori distinti con un alfabeto di cardinalità nn?

La lunghezza LL deve soddisfare la condizione nL≥mn^L \ge m, che corrisponde a L≥log⁡n(m)L \ge \log_n(m).

8
New cards

Quali sono le due ragioni principali per cui nei calcolatori si adotta la rappresentazione binaria?

Per la memorizzazione semplificata (componenti a due stati come i flip-flop) e per la memorizzazione affidabile (maggiore tolleranza ai disturbi grazie alla massima separazione elettrica tra i due stati).

9
New cards

Cosa s'intende con i termini bit, byte e word?

Un bit è l'unità minima di rappresentazione (cifra 0 o 1); un byte è una stringa di bit di lunghezza L=8L = 8 (256256 configurazioni); una word è una sequenza di bit più lunga del byte e multipla di esso (16, 32, 64 o 128 bit).

10
New cards

A quanti byte e bit corrispondono rispettivamente un KiloByte (KB) e un MegaByte (MB)?

Un KB corrisponde a 210=1.0242^{10} = 1.024 byte (8.1928.192 bit); un MB corrisponde a 220=1.048.5762^{20} = 1.048.576 byte (8.388.6088.388.608 bit).

11
New cards

Qual è la differenza tra i fenomeni di overflow e underflow nei sistemi di calcolo a precisione finita?

L'overflow si verifica quando il risultato è maggiore del massimo o minore del minimo valore rappresentabile; l'underflow si verifica quando il risultato non appartiene all'insieme dei valori rappresentabili, pur non essendo né troppo grande né troppo piccolo.

12
New cards

Qual è la differenza fondamentale tra un sistema di numerazione posizionale e uno non posizionale?

Nel sistema posizionale ogni cifra ha un peso variabile a seconda della sua relativa posizione; nel sistema non posizionale (come quello romano) ogni cifra esprime una quantità non dipendente dalla posizione.

13
New cards

Qual è la formula generale per calcolare il valore di un numero intero xx rappresentato da ii cifre in una base posizionale bb?

Il valore si esprime come x=∑j=0i−1cj⋅bj=c0⋅b0+c1⋅b1+⋯+ci−1⋅bi−1x = \sum_{j=0}^{i-1} c_j \cdot b^j = c_0 \cdot b^0 + c_1 \cdot b^1 + \dots + c_{i-1} \cdot b^{i-1}.

14
New cards

Quali sono le cifre utilizzate e le relative basi nei sistemi di numerazione decimale, binario, ottale ed esadecimale?

Decimale (base 10: cifre 0-9), Binaria (base 2: cifre 0, 1), Ottale (base 8: cifre 0-7), Esadecimale (base 16: cifre 0-9 e lettere A, B, C, D, E, F).

15
New cards

Come si converte un numero espresso in una generica base bb nel corrispondente valore in base 10?

Si calcola la sommatoria dei prodotti delle singole cifre cic_i per i relativi pesi presi come potenze della base bb: x=∑i=−∞+∞ci⋅bix = \sum_{i=-\infty}^{+\infty} c_i \cdot b^i.

16
New cards

Come si effettua la conversione diretta da un numero binario al sistema ottale e al sistema esadecimale?

Per l'ottale si raggruppano le cifre binarie a gruppi di 33 bit a partire dalla posizione di peso minore; per l'esadecimale si raggruppano a gruppi di 44 bit a partire dalla posizione di peso minore.

17
New cards

Qual è l'algoritmo per convertire la parte intera di un numero decimale in binario?

Si divide la parte intera per 22 ottenendo quoziente e resto; si dividono i quozienti successivi per 22 fino a ottenere quoziente 00. La sequenza dei resti letta in ordine inverso rappresenta la stringa binaria.

18
New cards

Qual è l'algoritmo per convertire la parte frazionaria di un numero decimale in binario?

Si moltiplica la parte frazionaria per 22 estraendo la parte intera ottenuta come cifra binaria. Si continua a moltiplicare la nuova parte frazionaria per 22 finché essa non si annulla, non si ripete con periodicità o non si raggiunge il numero di cifre desiderato.

19
New cards

Quali sono le regole fondamentali dell'addizione binaria tra due cifre?

Le regole sono: 0+0=00+0=0, 0+1=10+1=1, 1+0=11+0=1 e 1+1=01+1=0 con riporto di 11 alla posizione di peso superiore (10210_2).

20
New cards

Come cambia la lettura delle cifre di un numero tra il sistema decimale e gli altri sistemi di numerazione posizionali?

Solo nel sistema decimale si legge il nome del numero complessivo (es. "quarantasette"); negli altri sistemi le cifre vengono lette singolarmente dalla più significativa alla meno significativa indicando la base (es. "uno quattro due" in base cinque).