desarrollo de las funciones basicas