Codice esadecimale spiegato ai bambini
Convertire il decimale in binario | Computer per bambini
Hexadecimal è un virus di incredibile potenza e imprevedibile follia proveniente da Lost Angles. È l'indiscussa Regina del Caos, programmata per causare caos e malfunzionamenti all'interno di un programma informatico. Il volto di Hexadecimal è una maschera bianca che passa da un'espressione all'altra senza muovere le labbra quando parla. Cambia con la stessa frequenza delle sue imprevedibili emozioni.
Hexadecimal vive in una grande torre chiamata Tana, dalla quale governa l'isola di Lost Angles, appena fuori dalla costa di Mainframe. È un luogo pericoloso e caotico come la sua natura. Il suo unico vero amico e servitore è il suo famiglio, Scuzzy. Egli funge da spia per lei, aiutando Hexadecimal a tenere d'occhio tutti gli abitanti di Mainframe. Hexadecimal controlla anche tutti gli sprite annullati di Mainframe. Spesso si accontenta di lasciare Mainframe in pace, ma quando si fa sentire la sua presenza è più devastante di qualsiasi altra minaccia che Mainframe abbia mai affrontato.
Sebbene non vi siano riferimenti diretti, alcuni considerano Hexadecimal un supervirus a causa dei suoi incredibili poteri virali e delle sue riserve di energia transfinite. Hexadecimal possiede alcune abilità che mancano ad altri Supervirus. Hex può creare portali da solo e può distruggere un firewall con poco sforzo.
Rappresentazione di numeri e lettere in binario
Nella sezione precedente abbiamo appreso che gli esseri umani tendono a utilizzare un sistema numerico in base 10 noto come denario (o decimale). I computer invece lavorano in base-2, o binario. A volte viene utilizzato un passaggio intermedio che è un po' più facile da gestire per gli esseri umani rispetto al binario e un po' più facile da gestire per i computer rispetto al denario. Si tratta del sistema numerico "base-16", noto come esadecimale.
- Mostrare di comprendere le ragioni della scelta dell'esadecimale per rappresentare i numeri - Rappresentare i numeri memorizzati nei registri e nella memoria principale come esadecimali - Identificare gli usi attuali dei numeri esadecimali nell'informatica - Syllabus CIE 2016 p10
L'esadecimale viene utilizzato come passaggio intermedio tra il binario e il denario perché è più facile per un computer convertire tra binario ed esadecimale che tra binario e denario e allo stesso tempo è più facile per un umano elaborare un numero binario. Viene utilizzato anche perché un singolo numero esadecimale può memorizzare 1 nibble e possiamo memorizzare un intero byte utilizzando solo 2 numeri esadecimali. A seconda dell'applicazione, ciò può comportare vantaggi sia in termini di spazio di archiviazione che di tempo di elaborazione.
Immagini, pixel e RGB
A chi appartengono le risorse didattiche che crei? Ti è stato chiesto di tenere una sessione di formazione INSET solo perché sei un insegnante di informatica? Cos'è il pensiero computazionale? Come NON insegnare la programmazione5 giochi binari per insegnare l'informatica3 tecniche facili per insegnare la programmazione a studenti con scarse capacità10 modi facili per giocare con il codice e insegnare l'informaticaCome si pronuncia la pedagogia per sembrare un insegnante professionista? Come si insegnano le tabelle di tracciamento in modo che i miei studenti capiscano quanto sono utili? Non è necessario essere un grande programmatore per essere un grande insegnante di programmazione! Archivio
Cosa sono il binario e l'esadecimale?
Se programmate da qualche mese o da qualche anno, è probabile che ad un certo punto della vostra carriera vi siate imbattuti nei termini binario (bin in breve) ed esadecimale (hex in breve). Per i programmatori che hanno iniziato la loro carriera negli ultimi anni, una comprensione approfondita di questi argomenti enigmatici è in genere nota solo ai programmatori esperti. Al contrario, ad alcuni programmatori più anziani ed esperti è stato dimostrato che questo è un concetto fondamentale quando si programma per i computer solo per portare a termine il proprio lavoro. Questo cambiamento di pensiero fa sì che oggi meno programmatori imparino il binario e l'esadecimale.
Che cosa sono esattamente il binario e l'esadecimale? Può sembrare una domanda facile, ma lo sapete davvero? Purtroppo, a volte nella comunità dei programmatori si dà per scontato che le cose siano note e nessuno si preoccupa di chiederle. Quando ho iniziato a studiare, qualcuno ha dovuto dirmi proprio quello che vi sto dicendo ora. Quindi, se non siete sicuri, il binario e l'esadecimale sono semplicemente sistemi di conteggio diversi.
Sì, è così! Ma aspettate un attimo... Cos'è un sistema di conteggio? È il modo in cui noi esseri umani contiamo le varie quantità. Quante orecchie avete? Due, presumo, giusto? State usando un sistema di conteggio per poter rappresentare questa quantità.