que hacen posible que el usuario pueda interactuar con el sistema de forma gráfica y no en modo texto.