Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Flag

Indice Flag

In informatica, un flag (parola inglese che letteralmente significa bandiera) è una variabile (solitamente booleana) che può assumere solo due stati ("vero" o "falso", "on" e "off", "1" e "0", "acceso" e "spento") e che segnala, con il suo valore, se un dato evento si è verificato oppure no, o se il sistema è in un certo stato oppure no.

30 relazioni: Algoritmo di ricerca, Algoritmo iterativo, Automa (informatica), Binary-coded decimal, Bit, Codice sorgente, Complemento a due, CPU, Debugger, Debugging, Eccezione (informatica), Funzione (informatica), Indirizzo di memoria, Informatica, Intel 80386, Interrupt, Lingua inglese, Multitasking, Non-maskable interrupt, Operazione aritmetica, Programmatore, Programmazione a eventi, Registro (informatica), Risorsa informatica, Salto (informatica), Semaforo (informatica), Sincronizzazione, Sistema operativo, Variabile (informatica), Variabile booleana.

Algoritmo di ricerca

Un algoritmo di ricerca è un algoritmo che permette di trovare un elemento avente determinate caratteristiche all'interno di un insieme di elementi.

Nuovo!!: Flag e Algoritmo di ricerca · Mostra di più »

Algoritmo iterativo

Un algoritmo iterativo è una tipologia di algoritmo costituito da una sequenza di azioni che viene ripetuta, finché è necessaria la ripetizione stessa (un ciclo).

Nuovo!!: Flag e Algoritmo iterativo · Mostra di più »

Automa (informatica)

In teoria dei sistemi dinamici, un automa è un sistema dinamico discreto (nella scansione del tempo e nella descrizione del suo stato) e invariante (il sistema si comporta alla stessa maniera indipendentemente dall'istante di tempo in cui agisce).

Nuovo!!: Flag e Automa (informatica) · Mostra di più »

Binary-coded decimal

La codifica binary-coded decimal (BCD) è un modo comunemente utilizzato in informatica ed elettronica per rappresentare le cifre decimali in codice binario.

Nuovo!!: Flag e Binary-coded decimal · Mostra di più »

Bit

La parola bit, in informatica e in teoria dell'informazione, ha due significati molto diversi, a seconda del contesto in cui rispettivamente la si usi.

Nuovo!!: Flag e Bit · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Flag e Codice sorgente · Mostra di più »

Complemento a due

Il complemento a due, o complemento alla base, è il metodo più diffuso per la rappresentazione dei numeri con segno in informatica.

Nuovo!!: Flag e Complemento a due · Mostra di più »

CPU

L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.

Nuovo!!: Flag e CPU · Mostra di più »

Debugger

Un debugger in informatica è un programma/software specificatamente progettato per l'analisi e l'eliminazione dei bug (debugging), ovvero errori di programmazione interni al codice di altri programmi.

Nuovo!!: Flag e Debugger · Mostra di più »

Debugging

Il debugging (o semplicemente debug), in informatica, indica l'attività che consiste nell'individuazione e correzione da parte del programmatore di uno o più errori (bug) rilevati nel software, direttamente in fase di programmazione oppure a seguito della fase di testing o dell'utilizzo finale del programma stesso.

Nuovo!!: Flag e Debugging · Mostra di più »

Eccezione (informatica)

In informatica, il termine eccezione è usato per descrivere l'occorrenza di diversi tipi di condizioni o eventi che alterano il normale flusso di controllo ed esecuzione di un microprocessore programmabile o di un programma.

Nuovo!!: Flag e Eccezione (informatica) · Mostra di più »

Funzione (informatica)

Una funzione (detta anche routine, subroutine, procedura, sottoprogramma o metodo), in informatica e nell'ambito della programmazione, è un particolare costrutto sintattico di un determinato linguaggio di programmazione che permette di raggruppare, all'interno di un programma, una sequenza di istruzioni in un unico blocco, espletando così una specifica (e in generale più complessa) operazione, azione (o elaborazione) sui dati del programma stesso in modo tale che, a partire da determinati input, restituisca determinati output.

Nuovo!!: Flag e Funzione (informatica) · Mostra di più »

Indirizzo di memoria

In informatica, un indirizzo di memoria è un identificatore univoco della posizione, locazione o cella di memoria sulla quale il processore o un'altra periferica possono accedere per operazioni di lettura o scrittura, ad esempio salvare un dato per poterlo recuperare in seguito.

Nuovo!!: Flag e Indirizzo di memoria · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Flag e Informatica · Mostra di più »

Intel 80386

L'Intel i386 o Intel 80386 (nome in codice: "P3"; abbreviazioni comuni: "Intel 386", "80386", "i386", "386") è una famiglia di microprocessori monolitici general purpose x86 dell'Intel Corporation prodotti tra il 1985 e il 2007.

Nuovo!!: Flag e Intel 80386 · Mostra di più »

Interrupt

Un interrupt, in informatica, è un segnale asincrono che indica il "bisogno di attenzione" da parte di una periferica finalizzata ad una particolare richiesta di servizio, un evento sincrono che consente l'interruzione di un processo qualora si verifichino determinate condizioni (gestione dei processi) oppure più in generale una particolare richiesta al sistema operativo da parte di un processo in esecuzione.

Nuovo!!: Flag e Interrupt · Mostra di più »

Lingua inglese

L'inglese (nome nativo English) è una lingua indoeuropea appartenente al ramo occidentale delle lingue germaniche, assieme all'olandese, all'alto e basso tedesco, al fiammingo e al frisone.

Nuovo!!: Flag e Lingua inglese · Mostra di più »

Multitasking

In informatica, un sistema operativo con supporto per il multitasking (multiprocessualità) permette di eseguire più programmi contemporaneamente: se ad esempio viene chiesto al sistema di eseguire contemporaneamente due processi A e B, la CPU eseguirà per qualche istante di tempo il processo A, poi per qualche istante successivo il processo B, poi tornerà a eseguire il processo A e così via.

Nuovo!!: Flag e Multitasking · Mostra di più »

Non-maskable interrupt

Nell'architettura dei calcolatori, un non-maskable interrupt ("interruzione non mascherabile", abbreviato in NMI) è un particolare tipo di segnale di interrupt che non può essere ignorato ("mascherato") dalla CPU.

Nuovo!!: Flag e Non-maskable interrupt · Mostra di più »

Operazione aritmetica

In matematica l'operazione aritmetica è un'operazione binaria tra numeri: partendo da almeno due numeri, detti «operandi», si ottiene un unico risultato (che è anch'esso un numero).

Nuovo!!: Flag e Operazione aritmetica · Mostra di più »

Programmatore

Il programmatore (noto anche con le espressioni inglesi developer, ovvero sviluppatore, e coder, traducibile come "creatore di codice"), in informatica, è un tecnico che, attraverso la relativa fase di programmazione, traduce o codifica l'algoritmo risolutivo di un problema dato nel codice sorgente del software da far eseguire ad un elaboratore, utilizzando un determinato linguaggio di programmazione.

Nuovo!!: Flag e Programmatore · Mostra di più »

Programmazione a eventi

In informatica la programmazione a eventi è un paradigma di programmazione dell'informatica.

Nuovo!!: Flag e Programmazione a eventi · Mostra di più »

Registro (informatica)

Nell'architettura dei calcolatori un registro (o registro del processore) è una piccola parte di memoria utilizzata per velocizzare l'esecuzione dei programmi fornendo un accesso rapido ai valori usati più frequentemente — tipicamente, i valori correntemente in uso in una determinata parte di un calcolo.

Nuovo!!: Flag e Registro (informatica) · Mostra di più »

Risorsa informatica

Si definisce risorsa informatica o risorsa di sistema, in ambito informatico, ogni componente fisico o virtuale che offra una certa funzionalità con disponibilità limitata/finita all'interno di un sistema informatico.

Nuovo!!: Flag e Risorsa informatica · Mostra di più »

Salto (informatica)

Un salto (o diramazione in alcune architetture di microprocessori, come il PDP-8 e l'Intel x86) è un punto nel quale in un processo viene alterato il sequenziale flusso delle istruzioni.

Nuovo!!: Flag e Salto (informatica) · Mostra di più »

Semaforo (informatica)

In informatica, un semaforo è un tipo di dato astratto (Abstract Data Type) gestito da un sistema operativo multitasking per sincronizzare l'accesso a risorse condivise tra task (cioè processi o thread).

Nuovo!!: Flag e Semaforo (informatica) · Mostra di più »

Sincronizzazione

In informatica, la sincronizzazione è la problematica dell'ordinamento temporale di operazioni.

Nuovo!!: Flag e Sincronizzazione · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: Flag e Sistema operativo · Mostra di più »

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.

Nuovo!!: Flag e Variabile (informatica) · Mostra di più »

Variabile booleana

Una variabile booleana è una variabile che assume valori booleani, tipicamente Vero|Falso, True|False o 1|0.

Nuovo!!: Flag e Variabile booleana · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »