Você precisa pensar nisso em termos de um "terminal burro" (como um vt100) conectado a uma porta serial no computador, e olhando para ele da perspectiva do computador.
Então, "entrada" para o computador é quando o terminal envia dados para o computador; por exemplo, quando você digita no teclado.
Da mesma forma "saída" é quando o computador envia coisas para o terminal; por exemplo, quando imprime algo na tela.
Com uma configuração mais moderna (por exemplo, um console do Linux), ainda temos os mesmos conceitos; "input" é uma coisa digitada no teclado, "output" é algo exibido na tela.
Isto corresponde às convenções padrão de "stdin" e "stdout".