25 dezembro, 2019

Os onipresentes algoritmos

Nós não paramos de ouvir falar sobre eles, mas os antigos textos religiosos indianos mostram esquemas geométricos com características que podem ser consideradas típicas de uma "cultura algorítmica" rudimentar.

elpais/tendencias (vídeo)

Imagine o trabalho de um recepcionista de cinema, ele deve conferir os bilhetes e direcionar o cliente para a sala correta. Além disso, se o cliente estiver 30 minutos adiantado o recepcionista deve informar que a sala do filme ainda não está aberta. E quando o cliente estiver 30 minutos atrasado o recepcionista deve informar que a entrada não é mais permitida. É importante notar que o algoritmo tem um fluxo que pode seguir diferentes caminhos dependendo da situação em que se encontra. Outro aspecto interessante é que o algoritmo é finito, uma hora ele tem que acabar! (Gustavo Furtado, mestre em computação aplicada pelo INPE)

Algoritmo Recepcionista de Cinema
Inicio
1 - Solicitar ao cliente o bilhete do filme.
2 - Conferir a data e o horário do filme no bilhete.
Se data/hora atual maior que data/hora do filme + 30 minutos Então
3 - Informar ao cliente que o tempo limite para entrada foi excedido.
4 - Não permitir a entrada.
Senão Se data/hora atual menor que data/hora do filme - 30 minutos Então
5 - Informar ao cliente que a sala do filme ainda não foi liberada para entrada.
6 - Não permitir a entrada.
Senão
7 - Permitir a entrada.
8 - Indicar ao cliente onde fica a sala do filme.
Fim - Se
Fim

Nenhum comentário: