fbpx
Wikipedia

Idempotencia (informática)

En informática, el término idempotente se usa para describir una operación que produce los mismos resultados si se ejecuta una o varias veces. Esto puede tener diferentes significados, dependiendo del contexto en que se aplique. En el caso de métodos o llamados a subrutinas con efectos secundarios, por ejemplo, esto significa que el estado modificado permanece igual luego del primer llamado. En programación funcional, sin embargo, una función idempotente es aquella que conserva la propiedad f(f(x)) = f(x).

Ésta es una propiedad muy útil en numerosas situaciones, ya que su empleo hace que una operación pueda ser repetida tantas veces como sea necesario sin causar efectos involuntarios. Con operaciones no idempotentes, el algoritmo podría tener que mantener un registro de si la operación ya ha sido realizada o no.

Estrictamente, una secuencia que nunca produce efectos secundarios puede ser considerada idempotente (siempre y cuando no haya operaciones concurrentes sobre el mismo conjunto de recursos)[1]

Referencias

  1. 9.1 The Usable Version of RFC 2616 - Safe and Idempotent Methods
  •   Datos: Q5908284

idempotencia, informática, informática, término, idempotente, para, describir, operación, produce, mismos, resultados, ejecuta, varias, veces, esto, puede, tener, diferentes, significados, dependiendo, contexto, aplique, caso, métodos, llamados, subrutinas, ef. En informatica el termino idempotente se usa para describir una operacion que produce los mismos resultados si se ejecuta una o varias veces Esto puede tener diferentes significados dependiendo del contexto en que se aplique En el caso de metodos o llamados a subrutinas con efectos secundarios por ejemplo esto significa que el estado modificado permanece igual luego del primer llamado En programacion funcional sin embargo una funcion idempotente es aquella que conserva la propiedad f f x f x Esta es una propiedad muy util en numerosas situaciones ya que su empleo hace que una operacion pueda ser repetida tantas veces como sea necesario sin causar efectos involuntarios Con operaciones no idempotentes el algoritmo podria tener que mantener un registro de si la operacion ya ha sido realizada o no Estrictamente una secuencia que nunca produce efectos secundarios puede ser considerada idempotente siempre y cuando no haya operaciones concurrentes sobre el mismo conjunto de recursos 1 Referencias Editar 9 1 The Usable Version of RFC 2616 Safe and Idempotent Methods Datos Q5908284Obtenido de https es wikipedia org w index php title Idempotencia informatica amp oldid 125342302, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos