Buscar

Prova - Introdução a programação Estruturada em C


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

Continue navegando


Prévia do material em texto

22/06/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/4
VANDECIR FREIRE FILHO
202003370789
 
Disciplina: INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C AV
Aluno: VANDECIR FREIRE FILHO 202003370789
Professor: JHONATAN ALVES
 Turma: 9005
EEX0006_AV_202003370789 (AG) 22/05/2020 19:57:23 (F) 
 
Avaliação:
 10,0
Nota Partic.:
 
Av. Parcial.:
 2,0
Nota SIA:
 10,0 pts
 
 
ALGORITMOS 
 
 1. Ref.: 793782 Pontos: 1,00 / 1,00
Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
 
 
 
 2. Ref.: 793935 Pontos: 1,00 / 1,00
Quando desejarmos exibir na tela títulos, conteúdo de variáveis, resultado de operações e tudo mais que
precisarmos, muitas linguagens de programação, e até interpretadores algorítmicos, disponibilizam caracteres de
controle que possibilitam deslocar o cursor horizontalmente e verticalmente.
Qual das respostas abaixo representa, na mesma sequência do texto
acima, esses caracteres?
/tab , /n
tab, enter
/t, /n
Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793782.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793935.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
22/06/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/4
\n , \t
 \t , \n 
 
 3. Ref.: 3291909 Pontos: 1,00 / 1,00
Observe as afirmativas a seguir a respeito das tabelas da verdade:
I. A tabela avalia expressões relacionais e numéricas e é preenchida com valores do tipo lógico.
II. É possível haver combinações repetidas de valores no preenchimento inicial das linhas com valores das variáveis.
III. A quantidade de variáveis na expressão avaliada determina a quantidade de resultados possíveis para a
expressão.
Sobre elas, sabemos que:
As afirmativas I e II são verdadeiras.
A afirmativa II é verdadeira.
As afirmativas II e III são verdadeiras.
A afirmativa I é verdadeira.
 Todas as afirmativas são falsas.
 
 4. Ref.: 793827 Pontos: 1,00 / 1,00
Para exibir o valor da variável x do �po inteiro em C++ deve ser u�lizado o comando:
cout << "Valor de x: " >> x;
 
cout >> "Valor de x: " >> x;
cout >> "Valor de x: " , x;
 cout << x;
 
cout >>x;
 
 
 5. Ref.: 827622 Pontos: 1,00 / 1,00
Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as condições
abaixo, utilizando uma estrutura de decisão composta.
 if(a > 0) cout < < "pertinente";
 if(a < 5) cout < < "pertinente";
 if(a > =5) cout < < " não pertinente";
 
if(0 > a > 5) cout < < "pertinente";
 else cout < < " não pertinente";
 if(a > 0 && a < 5) cout < < "pertinente";
 else cout < < " não pertinente";
if(a > 0 + a < 5) cout < < "pertinente";
 else cout < < "não pertinente";
if(a > 0 || a < 5) cout < < "pertinente";
 else cout < < " não pertinente";
if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente";
 
 6. Ref.: 2928725 Pontos: 1,00 / 1,00
Caso o valor inserido pelo usuário seja igual a 5, qual a mensagem exibida pelo código:
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3291909.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793827.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 827622.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2928725.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
22/06/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/4
 
int a;
 
cin >> a;
 if (a<5)
 cout << "valor esperado";
 else
 if (a>=5 && a<=10)
 cout << "valor ainda aceitável";
 else
 if (a>10 && a<20)
 cout << "valor acima do esperado";
 else
 if (a>=20) cout << "valor fora de faixa";
nenhuma mensagem será exibida
 valor ainda aceitável
valor fora de faixa
valor esperado
valor acima do esperado
 
 7. Ref.: 793722 Pontos: 1,00 / 1,00
A REPETIÇÃO é uma das estruturas básicas de programação, determine entre as atividades abaixo a que representa
uma REPETIÇÃO :
Se um aluno obter média abaixo de 6.0 estará REPROVADO, se não estará APROVADO.
 Para encher um copo com água, mantenha a torneira aberta enquanto o copo não esitver cheio.
Calcule a média de um aluno somando as duas maiores notas e dividindo a soma por dois.
Para fazer um bolo, prepare os ingredientes, misture-os bem e ponha no forno para assar.
No trânsito, se o sinal estiver vermelho, PARE, se não, PODE PASSAR.
 
 8. Ref.: 794391 Pontos: 1,00 / 1,00
O que o trecho de programa em C++ abaixo imprime na tela ?
 int x;
 for (x = 1; x <= 5; x++)
 if (x % 3 == 0 && x % 5 == 0 )
 cout << x + 2 << " ";
 else
 cout << x + 1 << " ";
2 4 6 8 10
 
1 3 5 7 9
 
2 3 4 6
 
3 5 7 9
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793722.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794391.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
22/06/2020 EPS
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/4
 
 
2 3 4 5 6
 
 
 9. Ref.: 794334 Pontos: 1,00 / 1,00
Análise de código abaixo e selecione entre as alternativas, o que será impresso, após a execução.
int a = 3, b = 2;
int v[] = { 6, 7, 8, 9};
a = (v[2] - v[0]) + a;
int d = a * v[b];
std::cout << d << " " << v[1] << a + 2;
40 75
35 67
21 67
24 75
 40 77
 
 10. Ref.: 794402 Pontos: 1,00 / 1,00
Uma professora possui uma turma de 40 alunos e precisa declarar uma matriz bidimensional, na linguagem
C++, para armazenar as notas de AV1, AV2 e AV3 da turma. Considere que ela necessita dos dados organizados
na matriz, de modo que cada linha deverá representar um aluno. Assinale a alterna�va que apresenta a
declaração desta matriz.
 float notas[40][3];
char notas[3][40];
char notas[40][3];
float notas[40,3];
int notas[40][40];
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794334.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794402.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')