08-12-2024 - Computer science basics - Binary coding [EN]-[IT]

in #hive-1466209 days ago

image.png


~~~ La versione in italiano inizia subito dopo la versione in inglese ~~~


ENGLISH
08-12-2024 - Computer science basics - Binary coding [EN]-[IT]
With this post I would like to give a brief instruction on the topic mentioned in the subject
(code notes: X_93)

Binary coding
Binary coding in computer science is a method of representing information using only two symbols: 0 and 1.
The symbols 0 and 1 represent the minimum units of representation and storage called bit.
The word BIT derives from the combination of the words BInary digiT, or digital digit.
The bit is therefore the elementary unit of measurement of processing; it means that it is the smallest storable data and represents a single piece of information.
Any other type of information is represented as a finite sequence of 0s and 1s. The set of 8 bits constitutes a byte (B)

image.png

-1-
In binary coding, what are 0 and 1 compared to?
By convention, in binary coding 0 and 1 correspond to a closed switch and an open switch, respectively

-2-
How many objects can be encoded with k bits
2^k objects

-3-
How many symbols does the hexadecimal system consist of?
16 symbols
Below is an image representing the octal and hexadecimal

image.png

-4-
How is the number 10 represented in the hexadecimal system?
With the letter A

-5-
What does the number 8 represent in octal representation?
by 10

-6-
In the positional numbering system, where is the most significant digit?
On the left

Below is an image to clarify the concept

image.png

-7-
How many bits are needed to encode 3 objects?
2 are needed

-8-
How many states correspond to 1byte?
1byte corresponds to 2^8 states

Conclusions
In computer science, binary encoding is used for hardware simplicity and reliability

Question
I remember that binary and hexadecimal encoding were encodings that I understood immediately. Did you study binary encoding at school? And hexadecimal encoding?



[ITALIAN]
08-12-2024 - Basi di informatica - La codifica binaria [EN]-[IT]
Con questo post vorrei dare una breve istruzione a riguardo dell’argomento citato in oggetto
(code notes: X_93)

La codifica binaria
La codifica binaria in informatica è un metodo di rappresentazione delle informazioni utilizzando solo due simboli: 0 e 1.
I simboli 0 e 1 rappresentano le unità minime di rappresentazione e memorizzazione dette bit.
La parola BIT deriva dalla combinazione delle parole BInary digiT, ovvero cifra digitale.
Il bit è quindi l’unità di misura elementare dell’elaborazione; significa che è il più piccolo dato memorizzabile e rappresenta una sola informazione.
Qualsiasi altro tipo di informazione è rappresentato come sequenza finita di 0 e 1. L’insieme di 8 bit costituisce un byte (B)

image.png

-1-
Nella codifica binaria lo 0 e l'1 a cosa vengono paragonati?
Per convenzione, nella codifica binaria 0 e 1 corrispondono rispettivamente a interruttore chiuso e interruttore aperto

-2-
Quanti oggetti possono essere codificati con k bit
2^k oggetti

-3-
Di quanti simboli si compone il sistema esadecimale?
16 simboli
Qui di seguito un'immagine in cui sono rappresentati il sistema ottale ed esadecimale

image.png

-4-
Come viene rappresentato il numero 10 nel sistema esadecimale?
Con la lettera A

-5-
il numero 8, nella rappresentazione ottale, da cosa è rappresentato?
da 10

-6-
Nel sistema di numerazione posizionale, dove si trova la cifra più significativa?
A sinistra

Qui di seguito un immagine per chiarire il concetto

image.png

-7-
Quanti bit servono per codificare 3 oggetti?
ne servono 2

-8-
A quanti stati corrispondono 1byte?
1byte corrisponde a 2^8 stati

Conclusioni
In informatica si usa la codifica binaria per semplicità hardware e affidabilità

Domanda
Ricordo che la codifica binaria e quella esadecimale furono codifiche che compresi immediatamente. Avete studiato a scuola la codifica binaria? E quella esadecimale?

THE END

Sort:  

This post was shared and voted inside the discord by the curators team of discovery-it
Join our Community and follow our Curation Trail
Discovery-it is also a Witness, vote for us here
Delegate to us for passive income. Check our 80% fee-back Program

!discovery 25
@tipu curate

Congratulations @stefano.massari! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You have been a buzzy bee and published a post every day of the week.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Our Hive Power Delegations to the November PUM Winners

!HOPE
!LOL
!INDEED

I don't want my wife any longer.
Her height is perfect.

Credit: reddit
@stefano.massari, I sent you an $LOLZ on behalf of cryptoyzzy

(7/10)
NEW: Join LOLZ's Daily Earn and Burn Contest and win $LOLZ

(2/10)
@stefano.massari! @cryptoyzzy Wants to spread Hope! so I just sent 1 HOP to your account on behalf of @cryptoyzzy.

Since we think the world can use more Hope, you can now already start spreading Hope yourself!

Hope Logo

(7/25)
@stefano.massari! @cryptoyzzy Totally agrees with your content! so I just sent 1 IDD to your account on behalf of @cryptoyzzy.

Indeed Logo

I think I love this lesson. I hope you give us more of it so that I could gather little knowledge of computer science here