Baixe o app para aproveitar ainda mais
Prévia do material em texto
) São instruções criadas para desviar o fluxo de execução de um programa de acordo com determinadas regras ou situações: a) estruturas lógicas. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. b) estruturas de separação. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. c) estruturas condicionais. Resposta correta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. Enviada em 17/06/2020 10:45 d) estruturas de repetição. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. e) estruturas relacionais. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. 2) São comandos de instruções condicionais do interpretador PHP: a) if, else, elseif, switch e operador ternário. Resposta correta No PHP, as instruções ou estruturas condicionais são compostas pelos comandos if, else, elseif, switch e operador ternário. Enviada em 17/06/2020 10:52 b) if, then, else e end. Resposta incorreta No PHP, as instruções ou estruturas condicionais são compostas pelos comandos if, else, elseif, switch e operador ternário. c) if, then, elseif e operador ternário. Resposta incorreta No PHP, as instruções ou estruturas condicionais são compostas pelos comandos if, else, elseif, switch e operador ternário. d) if, else, switch case e endif. Resposta incorreta No PHP, as instruções ou estruturas condicionais são compostas pelos comandos if, else, elseif, switch e operador ternário. e) if, else, endif, switch e operador ternário. Resposta incorreta No PHP, as instruções ou estruturas condicionais são compostas pelos comandos if, else, elseif, switch e operador ternário. ) Marque a alternativa correta em relação à estrutura de repetição do while, do PHP: a) Tem um contador implícito que controla a repetição dos blocos de comando. Resposta incorreta A estrutura do while executa, pelo menos, uma iteração do seu bloco de comandos, porque a condição de parada é verificada no final do laço. Essa estrutura não tem contadores implícitos e não exige a inclusão do comando break, que é opcional. b) Verifica a condição de parada na entrada da estrutura. Resposta incorreta A estrutura do while executa, pelo menos, uma iteração do seu bloco de comandos, porque a condição de parada é verificada no final do laço. Essa estrutura não tem contadores implícitos e não exige a inclusão do comando break, que é opcional. c) Não tem condição de parada, mas sim um número exato de repetições. Resposta incorreta A estrutura do while executa, pelo menos, uma iteração do seu bloco de comandos, porque a condição de parada é verificada no final do laço. Essa estrutura não tem contadores implícitos e não exige a inclusão do comando break, que é opcional. d) Exige a inclusão do comando break para interromper a série de repetições. Resposta incorreta A estrutura do while executa, pelo menos, uma iteração do seu bloco de comandos, porque a condição de parada é verificada no final do laço. Essa estrutura não tem contadores implícitos e não exige a inclusão do comando break, que é opcional. e) Sempre executa, ao menos, uma iteração do seu bloco de comandos. Resposta correta A estrutura do while executa, pelo menos, uma iteração do seu bloco de comandos, porque a condição de parada é verificada no final do laço. Essa estrutura não tem contadores implícitos e não exige a inclusão do comando break, que é opcional. ) Sobre o laço de repetição for, do PHP, marque a alternativa correta: a) Tem sua estrutura igual aos laços while e do while. Resposta incorreta A estrutura do laço for se diferencia dos laços while e do while porque estabelece três parâmetros: inicializador, condição de parada e incrementador. Sua sintaxe permite o uso do comando endfor para delimitar seu bloco de comandos, que pode conter, opcionalmente, a instrução break para interromper sua execução. b) Utiliza a expressão endfor como uma das formas de delimitar seu bloco de comandos. Resposta correta A estrutura do laço for se diferencia dos laços while e do while porque estabelece três parâmetros: inicializador, condição de parada e incrementador. Sua sintaxe permite o uso do comando endfor para delimitar seu bloco de comandos, que pode conter, opcionalmente, a instrução break para interromper sua execução. Enviada em 17/06/2020 11:34 c) Não tem critério de parada, exige a instrução break. Resposta incorreta A estrutura do laço for se diferencia dos laços while e do while porque estabelece três parâmetros: inicializador, condição de parada e incrementador. Sua sintaxe permite o uso do comando endfor para delimitar seu bloco de comandos, que pode conter, opcionalmente, a instrução break para interromper sua execução. d) Tem apenas dois parâmetros: um que inicializa e outro que incrementa. Resposta incorreta A estrutura do laço for se diferencia dos laços while e do while porque estabelece três parâmetros: inicializador, condição de parada e incrementador. Sua sintaxe permite o uso do comando endfor para delimitar seu bloco de comandos, que pode conter, opcionalmente, a instrução break para interromper sua execução. e) A condição de parada deve ser definida no bloco de execução da estrutura. Resposta incorreta A estrutura do laço for se diferencia dos laços while e do while porque estabelece três parâmetros: inicializador, condição de parada e incrementador. Sua sintaxe permite o uso do comando endfor para delimitar seu bloco de comandos, que pode conter, opcionalmente, a instrução break para interromper sua execução. 5) Selecione a alternativa correta em relação ao comando "continue" do PHP. a) É utilizado para forçar a saída dos laços de repetição for, while e do while. Resposta incorreta O comando "continue" força uma interação automaticamente em um laço de repetição, deixando de executar os comandos na sequência do bloco. Em um laço for, ele primeiro incrementa contador, depois força a interação. Já nos laços while e do while, deve ser posicionado após a variável que controla o critério de parada. Enviada em 17/06/2020 11:36 b) Deve ser posicionado antes da variável que modifica o critério de parada em um laço while. Resposta incorreta O comando "continue" força uma interação automaticamente em um laço de repetição, deixando de executar os comandos na sequência do bloco. Em um laço for, ele primeiro incrementa contador, depois força a interação. Já nos laços while e do while, deve ser posicionado após a variável que controla o critério de parada. c) Faz com que o fluxo do programa siga para o próximo comando na ordem sequencial. Resposta incorreta O comando "continue" força uma interação automaticamente em um laço de repetição, deixando de executar os comandos na sequência do bloco. Em um laço for, ele primeiro incrementa contador, depois força a interação. Já nos laços while e do while, deve ser posicionado após a variável que controla o critério de parada. d) No laço for, realiza o incremento do contador antes de forçar uma iteração automaticamente. Resposta correta O comando "continue" força uma interação automaticamente em um laço de repetição, deixando de executar os comandos na sequência do bloco. Em um laço for, ele primeiro incrementa contador, depois força a interação. Já nos laços while e do while, deve ser posicionado após a variável que controla o critério de parada. e) Incrementa a variável que controla o contador de um laço de repetição sem modificar o fluxo de execução. Resposta incorreta O comando "continue" força uma interação automaticamente em um laço de repetição, deixando de executar os comandos nasequência do bloco. Em um laço for, ele primeiro incrementa contador, depois força a interação. Já nos laços while e do while, deve ser posicionado após a variável que controla o critério de parada. ) São instruções criadas para desviar o fluxo de execução de um programa de acordo com determinadas regras ou situações: a) estruturas lógicas. Resposta incorreta As estruturas condici onais permitem, por meio de ins truções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. b) estruturas de separação. Resposta incorreta As estruturas cond icionais permitem, por meio de instruções que avaliam determinada s regras ou situações, desviar o fluxo de um programa. c) estruturas condicionais. Resposta correta As estruturas co ndicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. Enviada em 17/06/2020 10:45 d) estruturas de repetição. Res posta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o flu xo de um programa. e) estruturas relacionais. ) São instruções criadas para desviar o fluxo de execução de um programa de acordo com determinadas regras ou situações: a) estruturas lógicas. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. b) estruturas de separação. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. c) estruturas condicionais. Resposta correta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. Enviada em 17/06/2020 10:45 d) estruturas de repetição. Resposta incorreta As estruturas condicionais permitem, por meio de instruções que avaliam determinadas regras ou situações, desviar o fluxo de um programa. e) estruturas relacionais.
Compartilhar