Buscar

revisao linguagem (9)

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 7 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

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 6, do total de 7 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

1a Questão (Ref.: 201604021821) Fórum de Dúvidas (2) Saiba (1) 
 Leia com atenção as afirmativas abaixo e escolha a opção correta. 
I A estrutura do for, por definição, é ideal quando o número de repetições for conhecido 
II A estrutura do for testa ao final enquanto a estrutura while testa no início 
III A estrutura while pode simular a estrutura do for e a estrutura do... while 
IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no corpo da 
repetição, pode simular a estrutura while 
V Tanto a estrutura do...while quanto a estrutura while, testam no início 
 
 Somente I e V estão corretas 
 Somente II, III e V estão corretas 
 Somente I, III e V estão corretas 
 Somente I, II, III e V estão corretas 
 Somente I, III e IV estão corretas 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201603985379) Fórum de Dúvidas (2) Saiba (1) 
 Para o programa abaixo qual a saída apresentada? 
 
main(){ 
int x,soma=0; 
for(x=10; x<=15;x++) 
{ 
 printf(" %d",pow(x,2)); 
} 
system("PAUSE"); 
return 0; 
} 
 
 20 22 24 26 28 30 
 100 121 144 169 196 225 
 15 14 13 12 11 10 
 9 10 11 12 13 14 15 
 10 11 12 13 14 15 
 
 Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201603495301) Fórum de Dúvidas (1 de 2) Saiba (1 de 1) 
 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num 
seja diferente de 0? 
 
 for ( i = 0; i == num; i++) 
 enquanto (num > 0) 
 while (num == 0) 
 while (num != 0) 
 for (i = num; i > 0; i++) 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201603506678) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que 
você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida 
pelo código. 
 
 
 2 4 4 8 12 20 32 52 
 2 4 6 10 16 26 42 
 2 4 6 10 16 26 42 68 
 2 4 6 8 19 12 14 16 
 2 4 4 8 12 20 32 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201603452756) Fórum de Dúvidas (2) Saiba (1 de 1) 
 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, 
porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era 
executada inicialmente precisava-se de um valor diferente e no final do trecho a resposta nem sempre era a 
mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e 
desempenho do sistema. Baseado na descrição apresentada acima e utilizando-se da melhor forma os 
conceitos de programação, qual seria a melhor solução pra o problema: 
 
 Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia. 
 Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. 
 Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se 
repetia. 
 Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. 
 Criar uma função para executar a parte do código que se repetia. 
 
 
 
 
 
 6a Questão (Ref.: 201603509215) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo 
e escolha a opção ERRADA. 
 
I As chaves de abertura e fechamento, sempre, não são obrigatórias. 
II No teste unimos expressões relacionais com operadores lógicos quando necessário. 
III A palavra then está presente na estrutura. 
IV O uso do else poderá não ser necessário. 
 
 
 I e III estão corretas. 
 II e IV estão corretas. 
 I está errada. 
 IV está correta e a I não está correta. 
 II está correta e a III não está correta. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 7a Questão (Ref.: 201603509238) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, 
dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. 
Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera 
encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas 
abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). 
 
 case a > 90: printf("Pode") ;break; 
 case a=90: printf("Pode") ;break; 
 90: printf("Pode"); 
 90: printf("Pode"); stop; 
 case 90: printf("Pode") ; break; 
 
 Gabarito Comentado 
 
 
 
 
 8a Questão (Ref.: 201604031355) Fórum de Dúvidas (2) Saiba (1) 
 
Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma 
condição que decidirá se continua repetindo ou não. 
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? 
 
 while 
 switch 
 do...while 
 for 
 repeat...util 
1a Questão (Ref.: 201603385917) Fórum de Dúvidas (2) Saiba (1) 
 
Qual a estrutura de repetição usada para quantidade indeterminada de repetições? 
 
 struct 
 if-else 
 while 
 for 
 switch 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201604031355) Fórum de Dúvidas (2) Saiba (1) 
 
Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma 
condição que decidirá se continua repetindo ou não. 
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? 
 
 repeat...util 
 for 
 do...while 
 while 
 switch 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 3a Questão (Ref.: 201603985379) Fórum de Dúvidas (2) Saiba (1) 
 
Para o programa abaixo qual a saída apresentada? 
 
main(){ 
int x,soma=0; 
for(x=10; x<=15;x++) 
{ 
 printf(" %d",pow(x,2)); 
} 
system("PAUSE"); 
return 0; 
} 
 
 9 10 11 12 13 14 15 
 10 11 12 13 14 15 
 100 121 144 169 196 225 
 20 22 24 26 28 30 
 15 14 13 12 11 10 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201603495301) Fórum de Dúvidas (1 de 2) Saiba (1 de 1) 
 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num 
seja diferente de 0? 
 
 while (num != 0) 
 for ( i = 0; i == num; i++) 
 while (num == 0) 
 for (i = num; i > 0; i++) 
 enquanto (num > 0) 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201603506678) Fórum de Dúvidas (2) Saiba (1 de 1) 
 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que 
você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida 
pelo código. 
 
 
 2 4 4 8 12 20 32 
 2 4 6 10 16 26 42 68 
 2 4 6 8 19 12 14 16 
 2 4 4 8 12 20 32 52 
 2 4 6 10 16 26 42 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201603452756) Fórum de Dúvidas (2) Saiba (1 de 1) 
 Durante a criação de um programa, foi percebido que uma parte do código era executada várias vezes, 
porém não era em uma sequência de repetições e sim esporadicamente. Cada vez que esta parte era 
executada inicialmenteprecisava-se de um valor diferente e no final do trecho a resposta nem sempre era a 
mesma. Era necessário achar alguma forma de evitar a redundância de códigos e melhorar a escrita e 
desempenho do sistema. Baseado na descrição apresentada acima e utilizando-se da melhor forma os 
conceitos de programação, qual seria a melhor solução pra o problema: 
 
 Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia. 
 Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se 
repetia. 
 Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. 
 Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. 
 Criar uma função para executar a parte do código que se repetia. 
 
 
 
 
 
 7a Questão (Ref.: 201603509215) Fórum de Dúvidas (2) Saiba (1 de 1) 
 A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo 
e escolha a opção ERRADA. 
 
I As chaves de abertura e fechamento, sempre, não são obrigatórias. 
II No teste unimos expressões relacionais com operadores lógicos quando necessário. 
III A palavra then está presente na estrutura. 
IV O uso do else poderá não ser necessário. 
 
 
 IV está correta e a I não está correta. 
 I e III estão corretas. 
 II está correta e a III não está correta. 
 I está errada. 
 II e IV estão corretas. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
 
 
 8a Questão (Ref.: 201603509238) Fórum de Dúvidas (2) Saiba (1 de 1) 
 
 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, 
dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. 
Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera 
encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas 
abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). 
 
 90: printf("Pode"); stop; 
 case a=90: printf("Pode") ;break; 
 case a > 90: printf("Pode") ;break; 
 90: printf("Pode"); 
 case 90: printf("Pode") ; break;

Outros materiais