Entradas

Mostrando las entradas de marzo, 2021
Imagen
  introducción en leguaje de interfaz  ¿Qué  es una Interface? Las interfaces surgen como una evolución de la POO (programación Orientada a Objetos) ante la necesidad de reutilizar y agrupar las distintas funcionalidades de un objeto en subconjuntos mas manejables. Debido a la creciente complejidad de los sistemas modernos cada vez mas los objetos (que antes necesitaban solo algunos métodos para poder definir sus funcionalidades) fueron creciendo en complejidad, hasta el punto de tornarse inmanejables por la excesiva cantidad de métodos que contenían (pensemos por ejemplo en un simple control activex que muestre una imagen según el estado del tiempo y que se insertará en una página Web). Debida a esta creciente complejidad en los sistemas fue que surgió la necesidad de agrupar las funcionalidades de los objetos en pequeños módulos que a su vez fuesen reutilizables por otros objetos que utilizaban otras implementaciones de la misma funcio...
Imagen
  historia de lenguaje lenguaje C nació en los Laboratorios Bell de AT and T y ha sido asociado con el sistema operativo UNIX, ya que su desarrollo se realizó en este sistema y debido a que tanto UNIX como el propio compilador C y la casi totalidad de los programas y herramientas de UNIX, fueron escritos en C.   El lenguaje C fue creado entre los años 1970 y 1972 por Brian Kernighan y Dennos Ritchie para escribir el código del sistema operativo UNIX. Fue uno de los lenguajes de programación mas aceptados por los programadores, por que hace una conjugación en lenguaje de alto nivel y lenguaje máquina. El lenguaje C es el resultado de un proceso de desarrollo que inició con un lenguaje denominado BCPL. Este influenció a otro llamado B (inventado por Ken Thompson). En los años 70; éste lenguaje llevó a la aparición del C; este lenguaje solo es una modificación del lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesor fue llamado B. La novedad que proporcionó...