Indice
13 relazioni: ASCII, Byte, C (linguaggio di programmazione), Format string attack, Funzione (informatica), Linguaggio assembly, Numero intero (informatica), Pila (informatica), Printf, Sistema numerico esadecimale, Sistema numerico ottale, Stringa (informatica), Variabile (informatica).
ASCII
ASCII (acronimo di American Standard Code for Information Interchange) è un codice per la codifica di caratteri. La prima edizione dello standard ASCII è stata pubblicata dall'American National Standards Institute (ANSI) nel 1963, quindi il codice ha subito un'importante revisione nel 1968.
Vedere Format string e ASCII
Byte
Il byte (pron.) è un'unità di misura della quantità di informazione derivata dal bit. Il termine è derivato dall'inglese bite (boccone, morso), scelto per assonanza con bit, ma variato per evitare confusioni di pronuncia.
Vedere Format string e Byte
C (linguaggio di programmazione)
C (AFI) è un linguaggio di programmazione ad uso generale di natura imperativa e procedurale creato da Dennis Ritchie negli anni '70. Tutt'oggi influente, è largamente adoperato nei sistemi operativi, nei driver e nelle pile di protocolli, mentre è in diminuzione il suo uso nelle applicazioni.
Vedere Format string e C (linguaggio di programmazione)
Format string attack
Le format string attack (vulnerabilità di formato della stringa) sono una classe di vulnerabilità scoperte nel 1999.
Vedere Format string e Format string attack
Funzione (informatica)
In informatica e in particolare nella programmazione, una funzione è un'unità di organizzazione del codice che permette di raggruppare una sequenza di istruzioni in un unico blocco, caratterizzato da un nome, dei parametri in ingresso (detti argomenti) e uno o più dati restituiti in uscita.
Vedere Format string e Funzione (informatica)
Linguaggio assembly
Un linguaggio assembly (detto anche linguaggio assemblativo o linguaggio assemblatore o semplicemente assembly) è un linguaggio di programmazione molto simile ai linguaggi macchina.
Vedere Format string e Linguaggio assembly
Numero intero (informatica)
In informatica si definisce intero (o nella sua forma inglese integer, spesso abbreviato in int) ogni tipo di dato che possa rappresentare un sottoinsieme dell'insieme matematico dei numeri interi.
Vedere Format string e Numero intero (informatica)
Pila (informatica)
La pila (dall'inglese stack), in informatica, è un tipo di dato astratto che viene usato in diversi contesti per riferirsi a strutture dati, le cui modalità d'accesso ai dati in essa contenuti seguono una modalità LIFO, ovvero tale per cui i dati vengono letti in ordine inverso rispetto a quello in cui sono stati inseriti scritti.
Vedere Format string e Pila (informatica)
Printf
printf è una funzione implementata nei linguaggi di programmazione per visualizzare sullo standard output una stringa costruita in base ad un formato specificato.
Vedere Format string e Printf
Sistema numerico esadecimale
Il sistema numerico esadecimale (spesso abbreviato come esa o hex) è un sistema numerico posizionale in base 16, cioè che utilizza 16 simboli invece dei 10 del sistema numerico decimale tradizionale.
Vedere Format string e Sistema numerico esadecimale
Sistema numerico ottale
Il sistema numerico ottale (spesso abbreviato come ott o oct) è un sistema numerico posizionale in base 8, cioè che utilizza solo 8 simboli (tipicamente 0, 1, 2, 3, 4, 5, 6, 7) invece dei 10 del sistema numerico decimale usato comunemente.
Vedere Format string e Sistema numerico ottale
Stringa (informatica)
Una stringa in informatica è una sequenza di caratteri con un ordine prestabilito. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, array.
Vedere Format string e Stringa (informatica)
Variabile (informatica)
Una variabile, in informatica, è un contenitore di dati situato in una porzione di memoria (una o più locazioni di memoria) destinata a contenere valori, suscettibili di modifica nel corso dell'esecuzione di un programma.