tuple

1) Nei linguaggi di programmazione, come Lisp, Python, Linda e altri, una tupla (pronunciata TUH-pul) è un insieme ordinato di valori. Il separatore per ogni valore è spesso una virgola (a seconda delle regole della lingua specifica). Gli usi comuni della tupla come tipo di dati sono (1) per passare una stringa di parametri da … Leggi tutto

Scatola di insegnamento

Un teach box è un dispositivo che registra e memorizza movimenti o processi meccanici per il successivo richiamo ed esecuzione da parte di un sistema elettronico o informatico. Il termine si applica in particolare ai robot programmabili. La programmazione del robot può essere suddivisa in livelli, iniziando dal meno complesso e procedendo fino all’equivalente dell’intelligenza … Leggi tutto

widget

Un widget è un elemento di un’interfaccia utente grafica (GUI) che visualizza informazioni o fornisce un modo specifico per un utente di interagire con il sistema operativo o un’applicazione.  I widget includono icone, menu a discesa, pulsanti, caselle di selezione, indicatori di avanzamento, segni di spunta on-off, barre di scorrimento, finestre, bordi delle finestre (che … Leggi tutto

Semaforo

Nella programmazione, specialmente nei sistemi Unix, i semafori sono una tecnica per coordinare o sincronizzare attività in cui più processi competono per le stesse risorse del sistema operativo. Un semaforo è un valore in una posizione designata nella memoria del sistema operativo (o kernel) che ogni processo può controllare e quindi modificare. A seconda del … Leggi tutto

Bump mapping

Il bump mapping è una tecnica utilizzata nei programmi di grafica per produrre l’aspetto di superfici strutturate. Funziona alterando la luminosità dei pixel in schemi specifici. Il risultato è simile a quello prodotto quando la luce brilla ad angolo su una superficie. Per mezzo del bump mapping, una sfera può essere fatta sembrare un’arancia. Un … Leggi tutto

Scrivi una volta, corri ovunque (WORA)

Scrivi una volta, esegui ovunque (WORA) è un termine che si riferisce alla presunta capacità di un particolare programma di funzionare su tutti i sistemi operativi (sistemi operativi) comuni. Il termine, a volte espresso anche come scrivi una volta, corri ovunque (INDOSSATO), è stato originariamente coniato da Sun Microsystems in riferimento a Java. Quando un … Leggi tutto

Rollover

Nella creazione di una pagina per un sito Web, un rollover (alcuni lo chiamano un “passaggio del mouse”) è una tecnica che utilizza JavaScript che consente di modificare un elemento della pagina (di solito un’immagine grafica) quando l’utente passa il mouse su qualcosa nella pagina ( come una riga di testo o un’immagine grafica). Il … Leggi tutto

Commento

Spesso citato come una delle convenzioni di programmazione più utili e meno utilizzate, un commento è una nota di testo aggiunta al codice sorgente per fornire informazioni esplicative, di solito sulla funzione del codice. I commenti sono generalmente utili a qualcuno che mantiene o migliora il tuo codice quando non sei più in giro per … Leggi tutto

Simbolo AND logico

Per un’applicazione pratica, vedere porta logica. Il simbolo logico AND viene utilizzato nell’algebra booleana per indicare una congiunzione tra due istruzioni. Una congiunzione è vera se, ma solo se, entrambe le sue componenti sono vere. Il simbolo più comunemente usato è un asterisco (*). L’uso più semplice del simbolo AND è con una frase composta … Leggi tutto

Affidabilità

L’affidabilità è un attributo di qualsiasi componente relativo al computer (software, hardware o rete, ad esempio) che funziona in modo coerente secondo le sue specifiche. È stato a lungo considerato uno dei tre attributi correlati che devono essere considerati quando si fa, si acquista o si utilizza un prodotto o un componente per computer. Affidabilità, … Leggi tutto