1) O documento discute estruturas de controle em programação, incluindo instruções compostas, estruturas de decisão e repetição.
2) Estruturas de decisão incluem estruturas condicionais simples e compostas e estruturas de escolha múltipla.
3) Um exemplo mostra como usar uma estrutura de escolha múltipla para simular uma calculadora aritmética.