Appunti per idoneità di Informatica
domenica 16 gennaio 2022 17:24
IL SISTEMA BINARIO HA 2 MODI PER RAPPRESENTARE I NUMERI DECIMALI:
- VIRGOLA FISSA: si fissano un numero definito di BIT per la parte intera e quella frazionaria
- TRONCAMENTO DELLE CIFRE
- VIRGOLA MOBILE: 1 BIT dedicato al SEGNO8 BIT all' ESPONENTE23 BIT alla MANTISSA
- 32 BIT (4 BYTE)
- TRONCAMENTO DELLE CIFRE
NUMERI IN COMPLEMENTO
Servono per rappresentare i numeri binari insieme al suo segno
La 1a CIFRA degli 8 BIT rappresenta il segno
- 1 È LA NEGATIVITÀ
- 0 È LA POSITIVITÀ
Con 8 BIT posso rappresentare MASSIMO 28 => 256 numeri rappresentabili nell'intervallo [-128; +127]
- con lo 0 contato 1 volta
- SOMMA TRA 2 NUMERI POSITIVI
- +5 → 00000101 → se positivi → 0000101
- +2 → 00000010 → non cambio le cifre → 0000111 → +7
- SOMMA TRA NUMERO POSITIVO E NEGATIVO
- +2 → 00000010
- -7 → 0000111 → si considera il primo a 1 a partire da destra e fa 1 verso destra → 1111101
Appunti per idoneità di Informatica
domenica 16 gennaio 2022 17:24
Il sistema binario ha 2 modi per rappresentare i numeri decimali:
- Virgola Fissa: si fissano un numero definito di BIT per la parte intera e quella frazionaria
- Troncamento delle cifre
- Virgola Mobile: 1 BIT dedicato al segno8 BIT all’esponente23 BIT alla mantissa
- 32 BIT (4 BYTE)
- Troncamento delle cifre
Numeri in complemento
Servono per rappresentare i numeri binari insieme al suo segno
La 1a cifra degli 8 BIT rappresenta il segno
- 1 è la negatività
- 0 è la positività
Con 8 BIT posso rappresentare massimo 28 => 256 numeri rappresentabili nell'intervallo [-128; 127]
con lo 0 contato 1 volta
- Somma tra 2 numeri positivi
+5 ⇒ 00000101 --> se positivi --> 0000101
+2 ⇒ 00000010 --> non cambio le --> 00000100
cifre --> 0000111 = +7
- Somma tra numero positivo e negativo
+21 --> 010101
-7 --> 0000111 --> si considera il primo a 1 a partire
da destra e fa '1' verso destra --> 1111101
+18 → 010010 → 010010
-22 → 010110 → 101010
negativo → cambio i bit a partire dal primo uno
In sostanza
- se il risultato è positivo (prima cifra a sx è 0), lo si lascia così
- se il risultato è negativo (prima cifra a sx è 1), si trasforma in complemento.
MODELLO E-R
ENTITÀ = insieme di elementi che hanno in comune delle caratteristiche (tabella) (Studente) - nome tabella
ASSOCIAZIONI = relazione che lega 2 entità
ATTRIBUTI = caratteristiche singole di ogni entità (matricola, nome, cognome) - titolo colonna
- hanno un Dominio
- dimensione da rispettare
- opzionali
- valore nullo (null)
ISTANZE = valori (variabili) che assumono gli attributi - righe
MODELLO RELAZIONALE
ACQUISTI
ENTITÀ
NumfatturaDataFornitoreCodProdATTRIBUTI
ISTANZA (tupla)