DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Ocultación de información? - Información sobre Ocultación de información

Definición de Ocultación de información (informática)

Alegsa.com.ar
Diccionario tecnología
Desarrollo de sistemas
Ocultación de información
Leandro Alegsa (Contacto) 05-12-2010
Anuncios

(Information hiding). En informática, se trata de la ocultación de la implementación de un programa o unidad de software, proveyendo a la vez una interfaz estable para acceder a éstos. La interfaz de una unidad de software es la única forma que tienen otras unidades de comunicarse e interactuar sobre ésta.

En los lenguajes de programación modernos existen múltiples formas de llevar a cabo la ocultación de información, por ejemplo, el encapsulamiento. Algunos autores toman como sinónimos la ocultación de la información y el encapsulamiento, mientras que otros consideran la primera como el principio y la segunda como un método para implementar el principio.

Veamos un ejemplo: supongamos que tenemos un módulo (una unidad de software) que recibe una función matemática, calcula sus raíces (valores de X donde se hace cero la función) y devuelve esos valores. No importa el método que utilice para calcular las raíces (implementación), lo que importa es que recibe una función y devuelve sus raíces (interfaz). Por lo tanto la implementación está oculta. Si en un futuro se decide cambiar la implementación del módulo usando un algoritmo más eficiente, se puede cambiar perfectamente sin alterar la interfaz (interfaz estable).





¿Mejoramos la definición?
Puntos: 2.2 (5 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:





Preguntas

No hay ningún comentario todavía

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad