Além da resposta da Synetech, quero adicionar que o Microsoft QBASIC usou F5 como a chave para executar novamente o aplicativo a partir do ponto em que ele foi interrompido. Este foi essencialmente um 'refesh' do script escrito para ser executado. Usando o Shift + F5 executaria o script desde o começo.
O QBASIC usou o antigo aplicativo Editar do MS-DOS para processamento de texto. F1 já foi usado para Ajuda, e F3 foi usado para Find. Não tenho nenhuma evidência disso, mas F5 provavelmente foi usado porque foi a primeira chave após a série F1 a F4 e foi fácil de localizar por causa do espaço entre cada quatro teclas de função.
Programadores familiarizados com este e outros compiladores que usaram F5 para executar ou 'refrescar' seus scripts e recompilar seus programadores foram provavelmente responsáveis por esta transição para F5 sendo por um atualização de página.
Agora, quando você tem o primeiro F5 tomado, a única opção restante é F9 como o primeiro item no bloco. Isto é mais uma explicação do histórico de F5 , mas pode ter sido devido a F5 ser usado para algo diferente como salvar arquivos.
Uma pesquisa no Google revela histórico sobre F5 e F9 no Notes e no Excel.