Buscar

Algoritmos AV

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

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

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

Prévia do material em texto

02/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
DIEGO RAFAEL LOPES
201512659861 EAD VITÓRIA I - ES
Fechar 
 
Disciplina: ALGORITMOS
Avaliação: CCT0239_AV_201512659861 Data: 18/11/2017 15:27:07 (F) Critério: AV
Aluno: 201512659861 - DIEGO RAFAEL LOPES
Professor:ALEXANDRE SOARES ALVES
 
Turma: 9008/AH
Nota Prova: 6,5 de 9,0 Nota Partic.: 0 Av. Parcial.: Nota SIA: 6,5 pts
 
ALGORITMOS 
 
 1a Questão (Ref.: 827738) Pontos: 1,0 / 1,0
Escreva uma instrução de decisão em C++ que represente: "Se A maior que B e B maior que C, imprima B".
Resposta: #include int main () { int a, b, c; if (a>b && b>c){ cout b; } else{ cout " afirmativa incorreta"; } return
0; }
Gabarito: if ( A > B && B > C ) {
 cout<}
 2a Questão (Ref.: 844799) Pontos: 1,0 / 1,0
Escreva um programa na linguagem C++ para ler um número inteiro e determinar se ele é par ou ímpar.
Resposta: #include int main () { int num; if (num%2 ==0){ cout "par"; } else{ cout "impar"; } return 0; }
Gabarito:
#include
using namespace std;
int main ()
{
int n;
if n % 2 == 0
 cout<<¿Número par¿;
 else
 cout<<¿Número ímpar¿;
return 0;
02/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
}
 3a Questão (Ref.: 793970) Pontos: 1,0 / 1,0
Assinale a opção correta.
Um programa é um algoritmo codificado em uma pseudolinguagem.
Um programa é um algoritmo codificado em linguagem natural.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a
linguagem de programação.
 Um programa é um algoritmo codificado em uma linguagem de programação.
Programa e fluxograma são sinônimos.
 4a Questão (Ref.: 794206) Pontos: 0,0 / 1,0
Selecione, entre as alternativas, a opção correta, tendo em vista a frase: Necessita de espaço na memória e define
o tipo de dado a ser armazenado.
Variável de Controle
 Comando PARA
Comando Enquanto-Faça
 Variável
Estrutura de Seleção
 5a Questão (Ref.: 835498) Pontos: 1,0 / 1,0
Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado) reúne várias facilidades
para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do
programa e verificar erros.
Compilador
 Depurador
Editor
Linkeditor
Corretor
 6a Questão (Ref.: 794153) Pontos: 1,0 / 1,0
Sendo X = 1, Y = 2 e Z = 5, assinale a alternativa correta, dentre as relacionadas abaixo, que corresponde aos
questionamentos realizados em relação à expressão: X * X + Y > Z.
 Questionamentos:
 - Esta expressão é VERDADEIRA ou FALSA?
 - O valor do termo X * X + Y é igual a qual valor ?
 
A expressão é FALSA, e o valor de X * X + Y = 4.
A expressão é VERDADEIRA, e o valor de X * X + Y = 5.
A expressão é FALSA, e o valor de X * X + Y = 6.
A expressão é VERDADEIRA, e o valor de X * X + Y = 3.
 A expressão é FALSA, e o valor de X * X + Y = 3.
 7a Questão (Ref.: 794463) Pontos: 0,0 / 1,0
Analise o código abaixo e marque as saídas corretas:
 
#include
 int main () {
 int x, i;
 x = 1;
 cout << x;
02/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
i = 6;
 x = x + i;
 cout << x;
 if ( x <= 7) {
 cout << x;
 x = x + 10; 
 } else {
 cout<< x;
 }
 retun 0;
 }
 
 1, 7, 17
1, 6 e 7
0, 6 e 7
 1, 7 e 7
1, 6 e 16
 8a Questão (Ref.: 833070) Pontos: 1,0 / 1,0
Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de entrada foi
10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas execuções, respectivamente, o que foi impresso na
tela ? 
cout << "Digite um valor : "; 
cin >> z; 
switch(z) { 
case 5 : cout << 3 * z << " "; 
case 10 : cout << 11 /2 * z << " "; 
case 20 : cout << z * z - 10 << endl; 
break; 
default : cout << "Entrada invalida. " << endl; 
} 
15 25 15 50 90
 50 90 15 25 15
55 1
15 27.5 15 55 90
55 90 15 27.5 15
 9a Questão (Ref.: 794390) Pontos: 0,5 / 0,5
Para que a palavra "AMOR" seja escrita na tela 5 vezes, qual condição apropriada deve ser colocada no trecho de
código abaixo? Marque a opção correta. 
x = 1;
 while ( _________ )
 {
 cout<<"AMOR \n";
 x = x + 2;
 }
 x < 10
x <= 11
x < 5
x > 10
x <= 5
 10a Questão (Ref.: 794105) Pontos: 0,0 / 0,5
Sendo a matriz M bidimensional igual a:
 
02/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
1 2 3 4
5 -5 3 0
Dimensionadas da seguinte maneira:
int m[2][4];
Determine quais são os seguintes elementos:
· m[0][3]
· m[0][0]
· m[1][1]
· m[1][2]
 
 
4 - 5 - -5 - 0
0 - 1 - 3 - 5
5 - 1 - 3 - 0
 4 - 1 - -5 - 3
 -5 - 1 - 5 - 4
Educational Performace Solution EPS ® - Alunos

Outros materiais