Buscar

AV1

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

EPS
1/4
Avaliação AV
avalie seus conhecimentos
Disciplina: CCE2051 - PROGRAMAÇÃO APLICADA A SISTEMAS ELÉTRICOS 
1a Questão (Ref.: 201901994044)
Assinale a opção correta:
A forma mais comum de escrever um algoritmo é em fluxograma.
A forma mais comum de escrever um algoritmo é em Português.
A forma mais comum de escrever um algoritmo é em portugol.
A forma mais comum de escrever um algoritmo é em Inglês.
A forma mais comum de escrever um algoritmo é usar um bom software.
2a Questão (Ref.: 201901956907)
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?
\n , \t
\t , \n 
/tab , /n
/t, /n
tab, enter
3a Questão (Ref.: 201904454881)
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.
javascript:voltar_avaliacoes()
javascript:alert('C%C3%B3digo da quest%C3%A3o: 831072\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793935\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3291909\n\nStatus da quest%C3%A3o: Liberada para Uso.');
05/05/2021 EPS
2/4
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:
Todas as afirmativas são falsas.
As afirmativas I e II são verdadeiras.
A afirmativa II é verdadeira.
As afirmativas II e III são verdadeiras.
A afirmativa I é verdadeira.
4a Questão (Ref.: 201904091679)
Sabemos que existem dois comandos (cin e cout), definidos na biblioteca iostream, que não são nativamente
definidos pela linguagem e servem para fazer a entrada e saída de dados. Dessa forma, assinale a alternativa
que corresponde ao comando que faz a leitura do valor digitado e o armazena na variável celsius.
cout << "Celsius ? ";
cout << celsius;
cin >> celsius;
cin >> Celsius;
float << celsius;
5a Questão (Ref.: 201901990594)
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(a > 0 || a < 5) cout < < "pertinente";
else cout < < " não pertinente";
if(a > 5 && a < 0) cout < < "pertinente"; else 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";
6a Questão (Ref.: 201901990620)
Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário
entre com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a
um menu exibido na tela.
switch/case
cin
break
table
cout
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2928707\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 827622\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 827648\n\nStatus da quest%C3%A3o: Liberada para Uso.');
05/05/2021 EPS
3/4
7a Questão (Ref.: 201901956694)
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.
No trânsito, se o sinal estiver vermelho, PARE, se não, PODE PASSAR.
Para fazer um bolo, prepare os ingredientes, misture-os bem e ponha no forno para assar.
Calcule a média de um aluno somando as duas maiores notas e dividindo a soma por dois.
8a Questão (Ref.: 201901957461)
Leia atentamente o trecho de código abaixo e diga o que ele retornaria ao usuário:
int main ( ) {
 int i;
 double x, y = 0;
 for (i = 0; i < 10; i++){
 cout << "Digite um numero: ";
 cin >> x;
 if ((x % 2) == 0){
y = y + x; 
 }
 }
 cout << "Numero: " << y << "\n";
 system("PAUSE");
 return 0;
}
A soma dos elementos pares
A soma de todos os elementos
A média dos elementos digitados
A quantidade de elementos digitados
O maior de todos os elementos digitados
9a Questão (Ref.: 201901957306)
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 77
40 75
21 67
24 75
35 67
10a Questão (Ref.: 201901957090)
Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma
turma, em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno ficarão armazenados em
uma mesma linha, assinale a alternativa que indica a declaração correta na matriz descrita.
long int NOTA [50][5];
javascript:alert('C%C3%B3digo da quest%C3%A3o: 793722\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794489\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794334\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 794118\n\nStatus da quest%C3%A3o: Liberada para Uso.');
05/05/2021 EPS
4/4
int NOTAS [5][50];
float NOTA [50][5];
float NOTAS [5][50];
int NOTA [50][5];

Outros materiais