Buscar

AV2 PROGRAMAÇÃO (2)

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

Prévia do material em texto

AV2 
Suzane Cristina Silva Maia 
Nota final--- 
6/6 
Tentativa 1Enviado: 16/06/21 10:40 (AMT) 
6/6 
Conteúdo do exercício 
Conteúdo do exercício 
1. Pergunta 1 
/0,6 
Conte quantas das frases abaixo estão corretas e marque a alternativa adequada. 
o SOMA:= SOMA + valor realiza contagens, mesmo quando valor é diferente de 1 
o SE..ENTAO..SENAO equivale ao FOR e serve para estruturas de seleção 
o PARA … FIMPARA.... { } equivale ao IF THEN ELSE e pode ser usado como 
estrutura de repetição determinada 
o expressões do tipo A:=A+ 1 são usadas em somatórios de valores lidos 
Ocultar opções de resposta 
5. 
4 
6. 
2 
7. 
1 
8. 
3 
9. 
0 
Resposta correta 
2. Pergunta 2 
/0,6 
O programa abaixo deve exibir a palavra “Monitor” cinco vezes na tela usando o 
comando ENQUANTO. Substitua a linha de comentário por uma linha que resolva esse 
problema. Responda qual seria essa linha que está faltando. 
var 
 c : inteiro 
inicio 
 c <-0 
 // Linha faltando 
 escrevaL ("Monitor") 
 c <- c + 2 
 fimenquanto 
fimalgoritmo 
Ocultar opções de resposta 
0. 
enquanto (5x) faca 
1. 
enquanto para 1 ate 4 faca 
2. 
enquanto c < 10 faca 
Resposta correta 
3. 
enquanto c < 5 faca 
4. 
para ( 4 * ) 
3. Pergunta 3 
/0,6 
Analise as atribuições abaixo considerando a sintaxe da linguagem C e as declarações 
das variáveis. Quais das atribuições estão corretas? 
// declarações 
 int x; 
 float i; 
 char a; 
I x = 2.5; 
II i = 25; 
III a = "2"; 
Ocultar opções de resposta 
0. 
Apenas I e II estão corretas. 
1. 
Apenas III está correta. 
2. 
Apenas I e III estão corretas. 
3. 
Apenas II e III estão corretas. 
Resposta correta 
4. 
Apenas I está correta. 
4. Pergunta 4 
/0,6 
Toda linguagem de programação possui funções internas, para ajudar o programador. A 
linguagem de programação do VBA, pode desenvolver aplicações bem complexas. Com 
relação ao VBA, marque a alternativa correta. 
Ocultar opções de resposta 
0. 
Tem estruturas de seleção Se 
1. 
Tem estruturas de repetição Para 
2. 
Tem estruturas de repetição Faça 
3. 
Existem funções pré-determinadas no VBA 
Resposta correta 
4. 
Tem estruturas de seleção Enquanto 
5. Pergunta 5 
/0,6 
Considere o trecho de programa abaixo (em C) para exibir a palavra “carro” quatro 
vezes na tela usando o comando for. Substitua a linha de comentário por uma linha que 
resolva esse problema. Responda qual seria essa linha que está faltando. 
// Linha faltando 
 printf( "carro \n" ); 
Ocultar opções de resposta 
0. 
for ( 4 * ) 
1. 
for ( int i = 1; i< 4 ; i++) 
2. 
for i = 1 . . 4 
3. 
for ( int i = 20; i< 24 ; i++) 
Resposta correta 
4. 
for i = 1 to 4 do 
6. Pergunta 6 
/0,6 
Considere a expressão no comando de saída do trecho de programa VisuAlg abaixo. 
Qual é a saída na tela depois da execução? 
escreva (( 23 / 5 ) <> ((3 - 2 ) > 32 - 89) 
Ocultar opções de resposta 
0. 
5 
1. 
VERDADEIRO 
Resposta correta 
2. 
Não aparece nada, pois está com erro! 
3. 
-57 
4. 
1 
7. Pergunta 7 
/0,6 
Observe o código PARA abaixo na linguagem do Visualg: 
Para X:= 999 até 299 passo -99 faca 
Assinale o correspondente na linguagem C 
Ocultar opções de resposta 
0. 
for (i=999; i>=299; i = i + 99) 
1. 
for (i=1; i<=999; int i = i - 99) 
2. 
for (i==299; i>=299; i == i + 999) 
3. 
for (int i=999; i>=299; i = i - 99) 
Resposta correta 
4. 
for (i=99; int i<999; i = i + 99) 
8. Pergunta 8 
/0,6 
Saber quais dados devem entrar no sistema é o primeiro passo para seguir na 
especificação de um programa, ou seja, saber o que entra no sistema, como é 
processado, e o que sai. Depois disso, devemos traduzir essas informações numa 
linguagem de programação que o computador entenda. Esse passo é chamado de 
“codificação”. Depois de codificar o programa, são realizados testes para ver se o 
mesmo funciona a contento. Se necessário, são feitos ajustes. Diante desta informação 
marque qual das alternativas abaixo não condiz com o processo descrito: 
Ocultar opções de resposta 
0. 
definir o processamento, ou seja, que tipo de transformação será aplicada aos 
dados. 
1. 
construir e testar o algoritmo. 
2. 
entender o problema a ser resolvido e definir os dados que entrarão no sistema. 
3. 
definir quais são os dados de saída, que são os dados a serem transmitidos ou 
exibidos em tela. 
4. 
formatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre. 
Resposta correta 
9. Pergunta 9 
/0,6 
Em várias linguagens, temos diversos comandos de saída. Na linguagem C não é 
diferente . Supondo que a variável w é do tipo float, qual seria o comando correto para 
imprimir essa variável? 
Ocultar opções de resposta 
0. 
printf(“%f”, w); 
Resposta correta 
1. 
escreval(“%e”, w); 
2. 
printf(“%d”, w); 
3. 
scanf(“%d”, w); 
4. 
scanf(w); 
10. Pergunta 10 
/0,6 
Considere o trecho de programa abaixo para calcular o perímetro de um retângulo. O 
usuário deve fornecer, via teclado, a largura e comprimento do retângulo. Substitua a 
linha de comentário por uma linha que resolva esse problema. Responda qual seria essa 
linha que está faltando. 
var 
 P, L, C : inteiro 
inicio 
 leia(L) 
 leia(C) 
 // Linha faltando 
 escreva(P) 
fimalgoritmo 
Ocultar opções de resposta 
0. 
P <- L*2 + C*2 
Resposta correta 
1. 
P <- L^2 + C^2 
2. 
P <- L*2 * C*2 
3. 
P <- L*C 
4. 
P <- L + 2 + C + 2

Outros materiais