Buscar

AV - Algoritmos - Estácio

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

Disc.: ALGORITMOS 
CCT0749 13/06/2019 00:00:00 (F) AV 
 
Aluno: 
Professor: JEAN CARLOS DE ABREU Turma: 
 
 
Avaliação: 
7,0 
Nota Partic.: Av. Parcial.: 
2,0 
Nota SIA: 
9,0 pts 
 
 
 
 
 
ALGORITMOS 
 
 
 1. Ref.: 793743 Pontos: 1,00 / 1,00 
 
Sobre o FLUXOGRAMA abaixo podemos afirmar que : 
 
 
 
Apresenta na sua lógica as três estruturas básicas de programação 
 Apresenta na sua lógica a estrutura básica DECISÃO 
 
Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO 
 
Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO 
 
Apresenta na sua lógica a estrutura básica REPETIÇÃO 
 
 
 
 2. Ref.: 793957 Pontos: 1,00 / 1,00 
 
Uma variável pode ser entendida como sendo: 
 
 
 Um dispositivo de entrada de dados. 
 Um endereço na memória principal. 
 Um dispositivo de saída de dados. 
 Um elemento da unidade lógica de controle. 
 Um dispositivo de memória auxiliar. 
 
 
 
 3. Ref.: 847016 Pontos: 1,00 / 1,00 
 
Normalmente um programa de computador é composto de muitas linhas de código o que dificulta, por vezes, a 
manutenção quando ocorre algum erro lógico. Desta forma, o programador, após identificar o possível trecho da 
ocorrência. Para isso, o Dev C++ dispõe de um dispositivo que interrompe a execução do programa, passando para 
o programador o controle da execução. A linha onde o programa é interrompido fica destacada em vermelho. 
Qual o nome deste dispositivo? 
 
 
 
ExecPoint 
 
CompilePoint 
 Breakpoint 
 
StopPoint 
 
ContinuePoint 
 
 
 
 4. Ref.: 794071 Pontos: 0,00 / 1,00 
 
Seja o seguinte trecho de programa em C++ : 
 
int a, b, c; 
a = 2; 
b = a+3; 
c = a / b + b / a; 
 
Considerando as regras de atribuição de valores a variáveis e precedência existente nas operações aritméticas, marque 
a alternativa com o valor final da variável c. 
 
 
 
0,2 
 2,9 
 2 
 
0 
 
2,7 
 
 
 
 5. Ref.: 794355 Pontos: 1,00 / 1,00 
 
Para satisfazer a regra de que para fazer AV3 o aluno deve ter nota maior ou igual a 4 em pelo menos uma das 
outras duas Avaliacoes, qual seria a sentença correta 
 
 
 
Nenhuma outra alternativa satisfaz 
 
Se (AV1 >= 4) e (AV2 >= 4) 
 Se (AV1 >= 4) ou (AV2 >= 4) 
 
Se (AV1 > 4) ou (AV2 > 4) 
 
Se (AV1 > 4) e (AV2 > 4) 
 
 
 
 6. Ref.: 827648 Pontos: 1,00 / 1,00 
 
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. 
 
 
 
break 
 
cin 
 
cout 
 switch/case 
 
table 
 
 
 
 7. Ref.: 2912372 Pontos: 1,00 / 1,00 
 
Analise o trecho de código em C++ abaixo : 
for (int x = 0; x < 10; x++) 
{ 
 if (valor[x] % 3 == 0 && valor[x] % 7 == 0) 
 cout << valor[x]; 
} 
 
 
 
 
Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5. 
 
Imprimirá na tela todos os valores de um vetor. 
 Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7. 
 
Imprimirá na tela todos os valores de um vetor que são ímpares. 
 
Imprimirá na tela todos os valores de um vetor que são pares. 
 
 
 
 8. Ref.: 794478 Pontos: 0,00 / 1,00 
 
Assinale a alternativa correta em relação a quantidade de vezes que a palavra "ALGORITMO" será impressa, no trecho de 
código abaixo: 
cont = 0; 
while( cont < 30 ) { 
 cout << "ALGORITMO" << endl; 
 cont = cont + 1; 
} 
 
 
 
31 
 29 
 
Nenhuma das alternativas. 
 
15 
 30 
 
 
 
 9. Ref.: 827723 Pontos: 0,00 / 1,00 
 
Uma Função, em C++, é um programa à parte ou um subprograma que pode ser chamado de dentro do programa 
principal, sempre que necessário. Assinale abaixo a alternativa que NÃO representa uma vantagem de se utilizar 
função dentro de um programa. 
 
 
 
melhora a manutenção e permite a alteração de uma determinada parte do código de uma maneira mais 
rápida. 
 
modulariza o programa em partes menores e mais funcionais. 
 
evita que uma parte do código seja repetida várias vezes em um programa 
 melhora a legibilidade. 
 evita a sobrecarga de digitação. 
 
 
 
 10. Ref.: 794473 Pontos: 1,00 / 1,00 
 
Qual estrutura de repetição abaixo preenche corretamente um vetor de 30 posições com 0 (zero) em cada uma das 
posições? 
 
 
 
for(int i=1;i<30;i++){ vetor[i] = 0; } 
 
for(int i=0;i<30;i++){ vetor[i] == 0; } 
 for(int i=0;i<30;i++){ vetor[i] = 0; } 
 
for(int i=0;i<=30;i++){ vetor[i] = 0; } 
 
for(int i=1;i<=30;i++){ vetor[i] = 0; }

Outros materiais