Logo Passei Direto
Buscar

Cursos Livres - Algoritmo - Etapa 3 - Estrutura de Controle

Ferramentas de estudo

Questões resolvidas

Realizar a sequência de passos que um algoritmo deve executar é muito importante antes de se implementar diretamente o código-fonte, pois com isso pode-se validar com o cliente se confere conforme solicitado. Muitas regras originam desvios condicionais dentro dos programas, o que faz garantir a satisfação de funcionalidades exigidas para o mesmo. Neste sentido, desvios condicionais podem determinar quais instruções serão executadas e quais serão ignoradas e em quais contextos.
Analise o pseudocódigo a seguir, e então assinale a alternativa CORRETA:
A) O algoritmo possui uma tomada de decisão sequencial composta.
B) O algoritmo possui um desvio condicional simples.
C) O algoritmo possui uma tomada de decisão sequencial simples.
D) O algoritmo possui um desvio condicional composto.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Realizar a sequência de passos que um algoritmo deve executar é muito importante antes de se implementar diretamente o código-fonte, pois com isso pode-se validar com o cliente se confere conforme solicitado. Muitas regras originam desvios condicionais dentro dos programas, o que faz garantir a satisfação de funcionalidades exigidas para o mesmo. Neste sentido, desvios condicionais podem determinar quais instruções serão executadas e quais serão ignoradas e em quais contextos.
Analise o pseudocódigo a seguir, e então assinale a alternativa CORRETA:
A) O algoritmo possui uma tomada de decisão sequencial composta.
B) O algoritmo possui um desvio condicional simples.
C) O algoritmo possui uma tomada de decisão sequencial simples.
D) O algoritmo possui um desvio condicional composto.

Prévia do material em texto

Algoritmo 
 
Etapa 3 - Estrutura de Controle 
1. No desenvolvimento de sistemas existem muitas regras que são impostas 
para resolverem determinados problemas. Muitas destas regras se tornam 
desvios condicionais no código-fonte dos programas. 
 
Referente a desvio condicional composto, assinale a alternativa 
CORRETA: 
A) 
Para designar uma condição para um desvio condicional 
composto em um fluxograma, utilizamos a figura 
geométrica retângulo. 
 
 
 
B) 
Executa instruções e a expressão lógica for 
verdadeira e outras instruções são executadas para o 
caso da expressão lógica ser falsa. 
 
 
 
 
C) 
Executa um comando subordinado a expressão da 
condição. 
 
 
 
 
D) 
A sintaxe para o desvio condicional composto é: “se 
<expressão lógica> então <instrução> fim_se”. 
2. As estruturas de repetição, ou também chamadas de laços de repetição ou 
ainda looping, servem para repetir a execução de determinadas instruções no 
código-fonte de um programa. Estes comandos facilitam o trabalho dos 
desenvolvedores nos casos em que é necessário realizar a repetição várias 
vezes do mesmo código. 
 
Referente a laços de repetição, assinale a alternativa CORRETA: 
A) Comando WHILE é um comando que executa 
looping em uma determinada quantidade de vezes 
que é pré-definida. 
 
 
B) 
Comando PARA é um comando que executa um loop 
enquanto uma expressão for verdadeira. 
 
 
 
 
C) 
Comando IF é um comando que executa looping em 
uma determinada quantidade de vezes que é pré-
definida. 
 
 
 
 
D) 
Os comandos WHILE e SWITCH-CASE pertencem as 
estruturas de repetição. 
3. Realizar a sequência de passos que um algoritmo deve executar é muito 
importante antes de se implementar diretamente o código-fonte, pois com isso 
pode-se validar com o cliente se confere conforme solicitado. Muitas regras 
originam desvios condicionais dentro dos programas, o que faz garantir a 
satisfação de funcionalidades exigidas para o mesmo. Neste sentido, desvios 
condicionais podem determinar quais instruções serão executadas e quais 
serão ignoradas e em quais contextos. 
 
Analise o pseudocódigo a seguir, e então assinale a alternativa CORRETA: 
 
A) 
O algoritmo possui uma tomada de decisão 
sequencial composta. 
B) 
O algoritmo possui um desvio condicional simples. 
 
C) 
O algoritmo possui uma tomada de decisão 
sequencial simples. 
 
D) 
O algoritmo possui um desvio condicional 
composto. 
 
4. As tomadas de decisões simples são muito importantes, e são utilizadas 
quando se deseja que uma instrução, ou bloco de instruções, seja executado 
apenas em determinadas situações ou condições. Já a tomada de decisões 
compostas normalmente é utilizada normalmente quando se deseja executar 
uma instrução quando uma condição for verdadeira e outra quando ela for 
falsa. 
 
Analise a sintaxe do código-fonte que está sendo apresentado, e então 
assinale a alternativa CORRETA: 
 
A) 
É a sintaxe da tomada de decisão simples e 
sequencial. 
 
 
B) 
É a sintaxe da tomada de decisão simples. 
 
 
C) 
É a sintaxe da tomada de decisão simples 
encadeada. 
D) 
É a sintaxe da tomada de decisão composta. 
 
5. Tanto em algoritmos quanto em linguagens de programação reais, muitas 
vezes é necessário implementarmos a realização de desvios do fluxo do 
programa, sinalizando assim o que o computador pode ou não executar, isto 
é, quais instruções. 
 
Neste sentido, analise o algoritmo a seguir, e então assinale a alternativa que 
o descreve de maneira CORRETA: 
 
A) 
É solicitado o preço da gasolina ao usuário; realizada 
uma condição (se o preço informado é maior que o 
preço médio), e enquanto a expressão for verdadeira o 
loop continua executando, senão, o fluxo segue 
diretamente para o final do programa. 
B) 
 
 
 
É solicitado o preço da gasolina ao usuário; realizada 
uma condição (se o preço informado é menor que o 
preço médio), e enquanto a expressão for verdadeira o 
loop continua executando, senão, o fluxo segue 
diretamente para o final do programa. 
 
 
 
 
C) 
 
 
 
É solicitado o preço da gasolina ao usuário; realizada 
uma condição (se o preço informado é maior que o 
preço médio), então o fluxo segue diretamente para o 
final do programa. 
 
 
D) 
 
 
 
É solicitado o preço da gasolina ao usuário; 
validada uma condição booleana, que se esta for 
verdadeira é apresentada uma mensagem, e depois 
desta, o fluxo do programa segue para o final; caso 
a condição for falsa, o fluxo segue diretamente para 
o final.

Mais conteúdos dessa disciplina