Filtrar


Questões por página:
As estruturas de controle de fluxo são elementos fundamentais da lógica de programação. Assinale, a seguir, um exemplo de estrutura de controle de fluxo em lógica de programação.
São necessárias três formas de controle para se implementar um algoritmo na programação estruturada. Essas formas de controle são

Dadas as afirmativas sobre programação estruturada e programação orientada a objetos,


I. Em linguagens de programação estruturadas somente é possível declarar variáveis globais, o que aumenta o acoplamento do sistema.

II. Dependendo da forma como um objeto é acessado (por herança ou por instanciação), a lista de métodos visíveis pode variar, ainda que o acesso seja no mesmo local do código-fonte.

III. Programação estruturada possui rotinas como GOTO, que permite mudar o local de execução para uma determinada linha do código-fonte.

IV. Linguagens de programação estruturada podem possibilitar alguns tipos de polimorfismo, ainda que não sejam considerados polimorfismo de inclusão.


verifica-se que estão corretas

mostrar texto associado

Tendo como referência o precedente código estruturado, julgue o item a seguir.


Com a estratégia de programação estruturada e o uso de módulos de procedimento (sub-rotinas) e funções, o código apresenta a sub-rotina TROCA adequadamente descrita antes de sua chamada na rotina principal.

Considere uma linguagem de programação estruturada hipotética "L" com as seguintes características:

a passagem de parâmetros se dá exclusivamente por valor;

o símbolo "=" representa o comando de atribuição que atribui um valor a uma variável;

"print" é uma função pré-definida que mostra na tela o valor de uma variável;

"p" é um procedimento definido pelo programador; e

não existe o conceito de variável global.

Considere agora a execução das três linhas a seguir:



O que pode ser afirmado em relação ao valor que será mostrado na tela?