Componentes y Funcionamiento de un Programa de Computadora