básicos se implementan mediante