Logo
Uniopèdia
Comunicació
Disponible a Google Play
Nou! Descarregar Uniopèdia al dispositiu Android™!
Descarregar
Accés més ràpid que el navegador!
 

Semàfor (informàtica)

Índex Semàfor (informàtica)

Un semàfor és una variable especial protegida (o tipus abstracte de dades) que constitueix el mètode clàssic per a restringir o permetre l'accés als recursos compartits (per exemple, un recurs d'emmagatzematge del sistema o variables del codi font) en un entorn de múltiples (en què s'executaran diversos processos concurrentment).

15 les relacions: Cadenat (informàtica), Codi font, Cua (estructura de dades), Edsger Dijkstra, El sopar de filòsofs, Espera activa, Exclusió mútua, FIFO, Monitor (concurrència), Multiprocés, Neerlandès, Secció crítica, Sistema binari, Sistema operatiu, Tipus abstracte de dades.

Cadenat (informàtica)

En ciències de la computació, els cadenats d'exclusió mútua o "locks" (anglès) són un mecanisme de sincronització que limita l'accés a un recurs compartit per diversos processos o fils en un ambient d'execució concurrent, permetent així l'exclusió mútua.

Nou!!: Semàfor (informàtica) і Cadenat (informàtica) · Veure més »

Codi font

Codi font d'un programa escrit amb el llenguatge de programació Java En informàtica, codi font es refereix a una sèrie d'instruccions escrites en algun llenguatge de programació llegible per una persona.

Nou!!: Semàfor (informàtica) і Codi font · Veure més »

Cua (estructura de dades)

Representació d'una cua FIFO (''First-In-First-Out'') En informàtica, una cua és una estructura de dades seqüencial (que conté elements ordenats) amb aquestes restriccions d'accés.

Nou!!: Semàfor (informàtica) і Cua (estructura de dades) · Veure més »

Edsger Dijkstra

va ser un científic de sistemes, programador, enginyer de software, assagista de ciències i pioner en ciències de la computació.

Nou!!: Semàfor (informàtica) і Edsger Dijkstra · Veure més »

El sopar de filòsofs

El sopar dels filòsofs és un exemple de paradoxa que conté una abraçada mortal (o deadlock), proposat i resolt per Edsger Dijkstra el 1965.

Nou!!: Semàfor (informàtica) і El sopar de filòsofs · Veure més »

Espera activa

En programació, espera activa (o busy waiting) és una tècnica en la qual un procés o un fil d'execució comprova repetidament si una condició és certa, per exemple, per saber si l'accés a una secció crítica està habilitat.

Nou!!: Semàfor (informàtica) і Espera activa · Veure més »

Exclusió mútua

Exclusió mútua (comunament abreujada com mutex per mutual exclusion), és una expressió utilitzada en programació concurrent que fa referència al fet d'evitar l'accés simultani de dos fragments de codi a un recurs compartit (per exemple una cua, un comptador, etc.). Així, aquests fragments de codi (seccions crítiques) s'han dexcloure mútuament per no provocar inconsistències en les dades que estan actualitzant.

Nou!!: Semàfor (informàtica) і Exclusió mútua · Veure més »

FIFO

Representació d'una cua FIFO (''First-In-First-Out''). First in, first out o FIFO (en català, «primer a entrar, primer a sortir»), és un concepte utilitzat en estructures de dades, comptabilitat de costos i teoria de cues.

Nou!!: Semàfor (informàtica) і FIFO · Veure més »

Monitor (concurrència)

En la programació paral·lela, els monitors són objectes destinats a ser usats sense perill per més d'un fil d'execució.

Nou!!: Semàfor (informàtica) і Monitor (concurrència) · Veure més »

Multiprocés

Es coneix tradicionalment com multiprocés l'ús de múltiples processos concurrents en un sistema en lloc d'un únic procés en un instant determinat.

Nou!!: Semàfor (informàtica) і Multiprocés · Veure més »

Neerlandès

El neerlandès o neerlandés, també anomenat holandès o holandés, és una llengua germànica occidental parlada als Països Baixos (així com antigues colònies), a Flandes (Bèlgica) i a un petit territori del nord de França, anomenat Westhoek.

Nou!!: Semàfor (informàtica) і Neerlandès · Veure més »

Secció crítica

En programació concurrent, una secció crítica és una part del codi de programació que accedeix a un recurs compartit (per exemple una estructura de dades o un dispositiu), que no pot ser accedit de forma concurrent per més d'un fil d'execució.

Nou!!: Semàfor (informàtica) і Secció crítica · Veure més »

Sistema binari

El sistema binari és un sistema de numeració en el qual tots els nombres es representen utilitzant com a base dues xifres: zero i un (0 i 1).

Nou!!: Semàfor (informàtica) і Sistema binari · Veure més »

Sistema operatiu

El sistema operatiu és el conjunt dels diferents programes que controlen el funcionament d'un ordinador.

Nou!!: Semàfor (informàtica) і Sistema operatiu · Veure més »

Tipus abstracte de dades

En informàtica, un tipus abstracte de dades (TAD) és una especificació d'un conjunt de dades i d'un conjunt d'operacions que poden ser executades sobre el conjunt de dades.

Nou!!: Semàfor (informàtica) і Tipus abstracte de dades · Veure més »

Redirigeix aquí:

Semàfor (programació).

SortintEntrant
Hey! Estem a Facebook ara! »