´´COLEGIO ADELANTE´´
NOMBRE: FRANCISCO JAVIER PEREZ ARCE
ESCUELA: COLEGIO PARTICULAR ADELANTE
MATERIA: COMPUTACION
MAESTRO: ISMAEL PONCE CONTRERAS
GRADO: 3ºA
CICLO ESCOLAR: 2011-2012
TEMA
ABSTRACCION
DESARROLLO
Abstracción es una forma de ocultar los detalles de implementación de ciertas funcionalidades. Quizás los modelos de software más conocidos que utilizan capas de abstracción son el modelo OSI de 7 capas para protocolos de red, la biblioteca gráfica OpenGL y el modelo de flujo de bytes de entrada/salida creado para Unix y adoptado por MS-DOS, Linux y muchos otros sistemas operativos.En el sistema operativo Unix, la mayoría de los tipos de operaciones de entrada y salida son considerados como flujos de bytes que deben ser leídos a o escritos en un dispositivo. Este modelo de flujo de bytes es utilizado para la E/S de ficheros, sockets y terminales para conseguir la independencia de dispositivos. Para poder leer y escribir en dispositivos a nivel de aplicación, el programa llama a una función para abrir el dispositivo que puede ser real como un terminal o virtual como un puerto de red o un fichero de un sistema de ficheros. Las características físicas del dispositivo son ocultadas por el sistema operativo, que presenta una interfaz abstracta la cual permite al programador leer y escribir bytes de o al dispositivo. Entonces el sistema operativo realiza las transformaciones necesarias para leer dicho flujo de bytes.
CONCLUCION
ABSTRACCION ES UNA FORMA DE OCULTAR DETALLES DE CIERTAS FUNCIONALIDADES CONOCIDOS COMO MODELO OSI DE 7 CAPAS PARA PROTOCOLOGOS DE RED
REFERENCIA
http://es.wikipedia.org/wiki/Capa_de_abstracci%C3%B3n
No hay comentarios:
Publicar un comentario