Buscar

APOL 1 100 PONTOS

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1/5 - Estrutura de Dados 
Analisando o algoritmo a seguir 
 
main() 
{ int x, y, flag=0; 
 for(x=0; x<3; x++) 
 for(y=x+1; y<5; y++) 
 flag += x*y; 
 } 
qual é o valor final da variável flag: 
(Assinale a Alternativa CORRETA) 
Nota: 20.0 
 
A 38 
 
B 37 
 
C 30 
 
D 24 
 
E 23 
Você acertou! 
Aula 01 / Slide 20 e 22 
 
Questão 2/5 - Estrutura de Dados 
Sobre o algoritmo a seguir:
 
 
Assinale a única alternativa falsa (INCORRETA) 
Nota: 20.0 
 
A Para finalizar o programa o usuário terá que informar pelo menos uma vez os valores solicitados. 
 
B Se o usuário não digitar um dos 4 operadores ‘+ - * /’, não será realizado o cálculo. 
 
C Dependendo do operador selecionado ‘+ - * /’ aparecerá na tela o resultado correspondente da soma, subtração, multiplicação ou divisão, 
respectivamente, entre os números informados. 
 
D O comando getch não deixa aparecer na tela a letra digitada pelo usuário. 
 
E Independente da operação escolhida sempre aparecerá na tela uma soma. 
Você acertou! 
Aula 01 / Slide 20 
 
Questão 3/5 - Estrutura de Dados 
Sobre estruturas de repetição. 
É correto afirmar (assinale a alternativa CORRETA): 
Nota: 20.0 
 
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. 
Você acertou! 
Aula 01 / Slide 15, 16 e 17 
 
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. 
 
Questão 4/5 - Estrutura de Dados 
Sobre estruturas de seleção switch é correto afirmar: 
Assinale a alternativa CORRETA 
Nota: 20.0 
 
A Deve ser utilizada uma expressão lógica para a execução das tarefas. 
 
B Está limitada a no máximo 5 comparações de valores. 
 
C Temos que colocar o break ao final de cada linha de execução de tarefa para que na próxima execução do switch este comando não seja 
executado. 
 
D Somente pode ser utilizado para números. 
 
E O switch pode ser substituído por vários if aninhados. 
Você acertou! 
Aula 01 / slides 8 e 14 
 
Questão 5/5 - Estrutura de Dados 
Considerando o fragmento de código a seguir, é correto afirmar que após a 
execução da algoritmo por ele representado, será escrito na tela: 
 
 
Assinale a Alternativa CORRETA 
Nota: 20.0 
 
A O Resultado é: 10 
Você acertou! 
Aula 01 / Slide 14 
 
B O Resultado é: 12 
 
C O Resultado é: 21 
 
D O Resultado é: 2,33 
 
E O Resultado é: 22

Outros materiais