O comando SE é uma estrutura condicional presente em diversas linguagens de programação. Ele é composto por três partes: a condição, o(s) comando(s) a ser(em) executado(s) se o resultado do teste for verdadeiro e o(s) comando(s) a ser(em) executado(s) se o resultado do teste for falso. Quando o compilador encontra o SE, ele precisa acessar todas essas partes para poder gerar o código executável do comando. A árvore que representa o SE é composta pela raiz SE, o filho à esquerda que representa a condição e os filhos à direita que representam os comandos a serem executados se o resultado do teste for verdadeiro e falso. No entanto, a árvore da Figura 4 está incompleta, pois a condição e os comandos do então e do senão possuem estruturas que também precisam ser representadas na árvore, mas em um tipo diferente: a árvore de expressão.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar