Buscar

apol 1 estrutura de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

28/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/99401/novo/1 1/3
APOL 1
PROTOCOLO: 201609251327048C1ECAENELBIO DOS SANTOS JUNIOR - RU: 1327048 Nota: 100
Disciplina(s):
Estrutura de Dados
Data de início: 25/09/2016 15:53
Prazo máximo entrega: - 
Data de entrega: 25/09/2016 16:07
Questão 1/5
Sobre estruturas de controle e repetição.
Assinale qual é a sentença Falsa (INCORRETA)
A As chaves {  } são utilizadas para delimitar blocos de programação.
B O comando else é opcional na estrutura if.
C As estruturas for e while são estruturas de repetição.
D Podemos simular uma estrutura switch com estruturas if.
E Em programação não podemos utilizar estruturas de seleção dentro de estruturas de repetição.
Questão 2/5
Em programação nos deparamos constantemente com estruturas de controle de forma a organizar a execução, ou não, 
de tarefas e processos.
Para o caso da estruturas de seleção if, é correto afirmar que:
A Utilizamos quando queremos repetir um determinado processo para várias vezes.
B Utilizamos somente quando queremos escrever na tela do micro.
C Utilizamos todas as vezes que desejamos executar uma determinada tarefa mediante uma condição
lógica.
D Não é possível utilizar a expressão: if(1)
Você acertou!
Sim podemos, conforme exemplo na Aula 01 / Slide 20

Você acertou!
Aula 01 / Slide 07

28/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/99401/novo/1 2/3
E É obrigatória a utilização do else
Questão 3/5
Sobre a rotina de programação a seguir, qual linha de comando deve ser alterada para que ao final da execução do 
algoritmo o valor de “b” seja 75. 
a = 0;    b = 1;     qtd = 0;
 
while ( qtd < 8 )
{             qtd++;
               a += 3;
               b = qtd * a;
}
Assinale a alternativa CORRETA
A while (qtd < 5)
B a = 1;
C qtd = 1;
D a += 2;
E a = a+2;
Questão 4/5
Sobre estruturas de repetição.
Assinale a Alternativa em que a afirmação é CORRETA:
A Utilizamos a estrutura for quando não sabemos a quantidade exata de vezes que queremos repetir uma rotina
de programação.
Você acertou!
Aula 01 / Slide 15

28/11/2016 AVA UNIVIRTUS
http://univirtus­277877701.sa­east­1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/99401/novo/1 3/3
B As linhas de programação dentro de uma estrutura do­while são executadas pelo menos uma vez,
independente da condição de finalização do loop.
C Não podemos substituir uma estrutura de repetição for por uma estrutura de repetição while.
D Podemos em programação substituir uma estrutura while por uma estrutura if.
E A vantagem da estrutura while sobre as demais estruturas de repetição, é que em uma única linha temos a
inicialização da variável, o incremento desta variável e a condição de fim do loop.
Questão 5/5
Sobre estruturas de repetição.
É correto afirmar (assinale a alternativa CORRETA):
A Não há diferenças entre as estruturas while e do­while, a utilização é apenas uma questão de opção.
B Sempre podemos utilizar qualquer uma das estruturas de repetição em nosso algoritmo, independente do que
se propõe o algoritmo a executar, sem nenhuma adaptação ou modificação
C A vantagem da estrutura for é que em uma única linha temos a inicialização da variável de controle, a
condição de finalização do loop e o incremento da variável de controle.
D Não é possível uma estrutura while ter a seguinte condição: while(1)
E Em estruturas de repetição, temos que ter sempre as chaves {  } para definir um bloco. Mesmo tendo apenas
uma linha a ser executada pelo loop.
Você acertou!
Aula 01 / Slides 15, 16 e 17

Você acertou!
Aula 01 / Slide 15, 16 e 17


Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes