Introdução à programação e aos algoritmos
3.1.1 Sequência
Um paradigma é um modelo a ser seguido. Existem diversos paradigmas na
programação. A programação estruturada é apenas um deles. Outros paradigmas são a
programação funcional, a programação orientada a eventos, a programação orientada
a aspecto e, o mais conhecido de todos, a programação orientada a objetos. Essa lista
não é exaustiva, existem muitos outros paradigmas e novos ainda podem ser criados.
As linguagens de programação são criadas de maneira a suportarem melhor
determinado paradigma. Nada o impede, no entanto, de programar usando um
paradigma que a linguagem não suporte, mas aí você encontraria muito mais
di culdade. Por exemplo, você pode programar segundo o paradigma orientado a
objetos usando C, que não é uma linguagem adequada para isso. Mas, é claro, você
teria de providenciar todos os mecanismos que uma linguagem verdadeiramente
orientada a objetos já lhe oferece.
3.1.1 SEQUÊNCIA
A estrutura de sequência é a mais simples. Pode ser considerada como o bloco que é a base dos programas. Diz simplesmente que cada bloco será seguido por outro bloco de comandos. O programa é assim montado por uma sequência de blocos. Dentro desses blocos podemos ter outros blocos, mas que sempre irão terminar
sua execução no início do bloco seguinte. A Figura 3.3 esquematiza esse conceito.