Buscar

Int Log Prog - Salvo

Prévia do material em texto

30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 1/7
Local: Sala 3 - Sala de Aula - 1º andar / Andar / Polo Lauro de Freitas / EAD - UNIDADE LAURO DE FREITAS
Acadêmico: 030TDS2AM
Aluno: TALES ANTONIO MORAES CAMPOS
Avaliação: A2
Matrícula: 183004215
Data: 13 de Junho de 2019 - 21:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 8,00/10,00
1  Código: 29351 - Enunciado: A criação de um  programa em linguagem C/C++  é o resultado da implementação
de um pseudocódigo/português estruturado, criado para solucionar um problema do mundo real, sendo
possível executá-lo em computadores.Diante disso, marque a alternativa que apresenta corretamente o
 comando em linguagem C/C++ para o comando em pseudocódigo/português estruturado: se(idade>=18).
 a) if(idade<>18)
 b) if(idade<18)
 c) if(idade=18)
 d) if(idade>18)
 e) if(idade>=18)
Alternativa marcada:
e) if(idade>=18)
Justificativa: Resposta correta: if(idade>=18) é-  comando em linguagem C/C++ para selecionar se a idade é
igual ou maior a 18.
Distratores:if(idade<18) não está correta em comando em linguagem C/C++ pois, neste caso, so é verdadeira se
a idade for menor do que 18.if(idade>18) não está correta em comando em linguagem C/C++ pois, neste caso,
só serão selecionados se a idade for 19 ou maior, tendo em vista 18 ser igual a 18, logo não é maior.if(idade=18)
não está correta em comando em linguagem C/C++ pois, neste caso, só será verdadeira se a idade for igual a 18
e os maiores de 18 o resultado será falso.if(idade<>18) não está correta, em comando em linguagem C/C++
pois, neste caso, será verdadeira para qualquer idade diferente de 18.
1,00/ 1,00
2  Código: 29345 - Enunciado: A criação de um algoritmo de programação tem como objetivo auxiliar na criação
de uma solução para um problema do mundo real, que precisa ser resolvido por uma rotina informatizada a
partir de um conjunto de instruções em uma linguagem de programação. Diante disso, marque a alternativa
que apresenta corretamente a rotina, em pseudocódigo/português estruturado, que imprime uma mensagem
de “bem-vindo” ao usuário.
 a) Escrever(“bem vindo”)
 b) while(“bem vindo”);
 c) Ler(“bem vindo”)
 d) cout<<(“bem vindo”);
 e) cin>>(“bem vindo”);
Alternativa marcada:
d) cout<<(“bem vindo”);
Justificativa:  Resposta correta: Escrever(“bem vindo”) é um comando em pseudocódigo/português
estruturado que se aplica a imprimir textos e conteudo de variáveis.
Distratores:ler(“bem vindo”) não está correto, pois ler é uma opção de captura de leitura de teclado para
armazenamento em uma variável.cin>>(“bem vindo”); não está correto pois cin não é um comando possível
em português estruturado e sim um comando em linguagem de programação.cout<<(“bem vindo”); não está
correto pois cout não é um comando possível em português estruturado e sim um comando em linguagem de
programação.while(“bem vindo”); não está correto pois while não é um comando possível em português
estruturado e sim um comando em linguagem de programação.
0,00/ 1,00
3  Código: 29347 - Enunciado: A criação de um  programa em linguagem C/C++  tem como objetivo implementar
um algoritmo por meio dos comandos da linguagem para que a solução possa ser utilizada em um
computador. Neste contexto existe uma instrução em linguagem de programação C/C++ que implementa a
1,00/ 1,00
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 2/7
linha de pseudocódigo/português estruturado para atribuir o valor inteiro 50 à variável diaMes, que é uma
variável do tipo inteiro , a<-- 50.Diante disso, marque a alternativa que apresenta corretamente a instrução
referenciada.
 a) int a=50;
 b) int a=”50”;
 c) char a=”50”;
 d) int a=50.0;
 e) float a=50;
Alternativa marcada:
a) int a=50;
Justificativa: Resposta correta: int a=50;  instrução em linguagem C/C++ para implementar o trecho de
pseudocodigo/português estruturado.
Distratores:int a=50.0; não está correta, uma variável do tipo inteiro não pode receber um valor do tipo
real.float a=50; não está correta, pois na questão o tipo de dado da variável a é do tipo inteiro.int a=”50”; não
está correta, pois a é uma variável do tipo inteiro  e não um tipo texto.char a=”50”;  não está correta, pois, neste
caso, o tipo de dado declarado é char e está armazenando um valor texto e não uma variável do tipo inteiro.
4  Código: 29355 - Enunciado: A linguagem de programação C/C++ utiliza diversos comandos para iniciar e
trabalhar a implementação de uma rotina informatizada por meio de diversos comandos e/ou palavras
reservadas da linguagem. Neste contexto existem comandos em linguagem C/C++ que implementam um laço
do tipo enquanto para ler matrícula e imprimir a matrícula lida parando quando for digitado 0 em
matrícula.Diante disso, marque a alternativa que apresenta corretamente os comandos referenciados.
 a) int matricula;  cin>>(matricula);  while(matricula!=0) { cout<<(matricula);  }
 b) cin>>(matricula);  while(matricula!=0) { cout<<(matricula); cin>>(matricula); }
 c) int matricula;  cin>>(matricula);  while(matricula!=0) { cout<<(matricula); cin>>(matricula); }
 d) int matricula;  while(matricula!=0) { cout<<(matricula); cin>>(matricula); }
 e) int matricula;  cin>>(matricula);  while(matricula!=0) { cout<<(matricula); matricula=0; }
Alternativa marcada:
e) int matricula;  cin>>(matricula);  while(matricula!=0) { cout<<(matricula); matricula=0; }
Justificativa: Resposta correta:int matricula;  cin>>(matricula);  while(matricula!=0) { cout<<(matricula); cin>>
(matricula); } – implementa a repetição(laço) do tipo enquanto.
Distratores:int matricula;  while(matricula!=0) { cout<<(matricula); cin>>(matricula); } – Não está correta, pois
logo após a primeira instrução (int matricula) falta a instrução (cin>>(matricula);).int matricula;  cin>>
(matricula);  while(matricula!=0) { cout<<(matricula);  } – Não está correta, pois falta como úiltima instrução
(cin>>(matricula);) senão este while fica em loop infinito.int matricula;  cin>>(matricula);  while(matricula!=0) {
cout<<(matricula); matricula=0; } – Não está correta, tendo em vista o comando matricula=0 implica que, após
entrar no loop, sai do loop sem permitir leitura de uma próxima matrícula.cin>>(matricula);
 while(matricula!=0) { cout<<(matricula); cin>>(matricula); } – Não está correta, está faltando a declaração da
variável matrícula( int matricula;)
0,00/ 1,00
5  Código: 29350 - Enunciado: A criação de um programa em linguagem C/C++  é o resultado da implementação
de um pseudocódigo/português estruturado, criado para solucionar um problema do mundo real, sendo
possível executá-lo em computadores. Neste contexto existe um comando em pseudocódigo/português
estruturado para fazer uma comparação entre uma variável de nome, idade, se um candidato pode ou não tirar
habilitação — sendo 18 anos a idade mínima para ter direito a tirar habilitação.Diante disso, marque a
alternativa que apresenta corretamente o comando referenciado.
 a) se(idade<>18)
 b) se(idade>18)
 c) se(idade<18)
 d) se(idade=18)
 e) se(idade>=18)
Alternativa marcada:
e) se(idade>=18)
1,00/ 1,00
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 3/7
Justificativa: Resposta correta: se(idade>=18) é o  comando em pseudocodigo/português estruturado para
selecionar se a idade é igual ou maior a 18.
Distratores:se(idade<18) não está correta, em pseudocódigo/português estruturado pois, neste caso, sá é
verdadeira se a idade for menor do que 18.se(idade>18) não está correta, em pseudocódigo/português
estruturado pois, neste caso, só serão selecionados se a idade for 19 ou maior, tendo em vista 18 ser igual a 18,
logo não é maior.se(idade=18) não está correta, em pseudocódigo/português estruturado pois, neste caso, só
será verdadeira se a idade for igual a18 e os maiores de 18 o resultado será falso.se(idade<>18) não está
correta, em pseudocódigo/português estruturado pois, neste caso, será verdadeira para qualquer idade
diferente de 18.
6  Código: 29359 - Enunciado: A criação de um  programa em linguagem C/C++  tem como objetivo implementar
um algoritmo por meio dos comandos da linguagem, utilizando suas palavras reservadas. Diante disso,
marque a alternativa que apresenta corretamente 3 palavras reservadas da linguagem C/C++.
 a) caso, while, if;
 b) while, for, se;
 c) if, else, for;
 d) variando, for, else;f
 e) or, while, senao;
Alternativa marcada:
c) if, else, for;
Justificativa: Resposta correta: if, else, for;  são palavras reservadas da linguagem C/C++
Distratores:while, for, se; - Não está correta, pois “se” não é uma palavra reservada da linguagem
C/C++variando, for, else; - Não está correta, pois “variando” não é uma palavra reservada da linguagem
C/C++for, while, senao; - Não está correta, pois “senao” não é uma palavra reservada da linguagem C/C++caso,
while, if; - Não está correta, pois “caso” não é uma palavra reservada da linguagem C/C++
1,00/ 1,00
7  Código: 29747 - Enunciado: Considere o seguinte problema: um curso de informática necessita de um
programa de computador que leia as ultimas três notas  do seu aluno, bem como sua matrícula; logo após
calcule a sua média do curso imprimindo ao final sua matrícula e sua média do curso.De acordo com o
problema, gere o português estruturado com a solução.
Resposta:
Justificativa: Expectativa de resposta : O aluno deverá ser capaz de  gerar o português estruturado para
resolver o problema enunciado. Algoritmo alunosInicio  ler(matricula)  ler(nota1)  ler(nota2)  ler(nota3) 
media<-- (nota1+ nota 2+ nota 3)/3  escrever(matricula)  escrever(media)Fim
2,00/ 2,00
8  Código: 29746 - Enunciado: Considere o seguinte problema: uma loja de venda necessita de um programa de
computador que leia as últimas três vendas do seu vendedor, bem como sua matrícula; logo após calcule a sua
média de venda imprimindo ao final sua matrícula e sua média de venda.De acordo com o problema, gere o
português estruturado com a solução.
Resposta:
Justificativa: Expectativa da resposta : O aluno deverá ser capaz de gerar o português estruturado para
resolver o problema enunciado. Algoritmo vendasInicio  ler(matricula)  ler(venda1)  ler(venda2)  ler(venda3) 
media<--(venda1+venda2+venda3)/3  escrever(matricula)  escrever(media)Fim
2,00/ 2,00
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 4/7
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 5/7
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 6/7
(https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/18/54323f02-
91c5-11e9-8aee-0242ac110007.jpg?
Signature=rzcE9yaU89j2KFgKthKrPeL1ikY%3D&Expires=1585616983&AWSAccessKeyId=AKIAJ5OVDHP63TNWC
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/18/54323f02-91c5-11e9-8aee-0242ac110007.jpg?Signature=rzcE9yaU89j2KFgKthKrPeL1ikY%3D&Expires=1585616983&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/18/56407656-91c5-11e9-8aee-0242ac110007.jpg?Signature=YIgfh5F2Oe73Us8fJIM6koEcPQk%3D&Expires=1585616983&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
30/03/2020 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2293149/b7e80a3e-a654-11e8-82d3-0242ac110037/ 7/7
(https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/18/56407656-
91c5-11e9-8aee-0242ac110007.jpg?
Signature=YIgfh5F2Oe73Us8fJIM6koEcPQk%3D&Expires=1585616983&AWSAccessKeyId=AKIAJ5OVDHP63TNW
https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/06/18/56407656-91c5-11e9-8aee-0242ac110007.jpg?Signature=YIgfh5F2Oe73Us8fJIM6koEcPQk%3D&Expires=1585616983&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ

Mais conteúdos dessa disciplina