Glossari

  • programa m conjunt d’instruccions, escrites en un llenguatge de programació, que descriuen el tractament que cal donar a unes dades inicials (entrada) per aconseguir el resultat esperat (sortida).
  • procés m instància d’un programa en execució, que realitza els canvis indicats a les instruccions sobre les dades inicials i obté la sortida concreta corresponent. Els diferents processos en execució no comparteixen mai l’espai de memòria utilitzada.
  • sistema operatiu m Element dels sistema informàtic encarregat, entre d’alteres, de la gestió de processos.
  • processador m és el component de maquinari d’un sistema informàtic encarregat d’executar les instruccions i processar les dades.
  • sistema monoprocessador m és aquell que disposa d’un ínic processador.
  • sistema multiprocessador m És aquell que disposa de més d’un processadors per gestionar els processos i les dades.
  • fil m entitat lleugera semblant al procés. Es diferència d’aquest en que són gestionats per una procés (en comptes del sistema operatiu) i en que els fils simultànis d’un mateix procés comparteixen el mateix espai de memòria.
  • planificador de processos m és l’encarregat de repartir l’ús del processador de la forma més eficient possible i assegurant que tots els processos s’executin en algun moment.
  • algoritme m instruccions de codi destinades a resoldre un problema específic. Els algoritmes s’identifiquen per mitjà d’un nom.
  • algoritme recursiu m és un tipus d’algoritme que conté una o més crides a ell mateix en alguna de les seves instruccions
  • algoritme iteratiu m és una tipus d’algoritme que resol el problema per el que ha estat escrit fent servir una o més estructures de codi iteratives.
  • sincronització f parlem de sincronització per definir els processos específic s de coordinació entre diferents fils o processos que treballen per un objectiu comú.
  • interbloqueig m situació extrema que ens trobem quan dos o més processos bloquejats, estan esperant l’execució d’algun d’aquests per poder continuar de manera que mai aconseguiran desbloquejar-se.
  • secció crítica f porció de codi que identifica instruccions usceptibles de donar problemes si sèxecuten de manera simualtània amb d’altres processos o fils.
  • semàfors m tècnica de sincronització de memòria compartida que impedeix l’entrada del procés a la secció crítica tot bloquejant-lo.
  • monitors m tècnica de sincronització semblants als semàfors encapsulada en un mòdul capaç de monitoritzar l’accés a la secció crítica.
  • fil principal m és el fil encarregat de crear la resta de fils d’un procés.
  • Thread classe de java que atorga la funcionalitat d’execució dels fils a aquelles classes que heretin d’aquesta.
  • Runnable Interfície de Java que conté un unic mètode anomenat run utilitzat com inici d’execució d’un fil.
  • wait Mètode de la classe Object de java que atura l’execució del fil que l’estigui invocant fins que rebi una notificació per continuar l’execució.
  • notify Mètode de la classe Object de java que força la continuació de l’execució d’un fil que hagi estat aturat amb wait.
  • fil Fil o thread és la unitat de processament més petita que pot ser planificada per un sistema operatiu.
  • Thread Classe de Java amb la funcionalitat de poder crear fils
  • Runnable Interf
  • aaaa m
Anar a la pàgina anterior:
Continguts en PDF
Anar a la pàgina següent:
Índex general