Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 1/8 Local: Sala 1 - Térreo / Andar / Polo Mucugê / EAD - UNIDADE MUCUGÊ Acadêmico: 030TDS1AM Aluno: BRUNO SANTOS PIRES Avaliação: A3. Matrícula: 193003392 Data: 7 de Dezembro de 2019 - 09:30 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 8,00/10,00 1 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 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) char a=”50”; b) int a=”50”; c) float a=50; d) int a=50; e) int a=50.0; Alternativa marcada: d) 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. 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) while(“bem vindo”); b) cout<<(“bem vindo”); c) cin>>(“bem vindo”); d) Escrever(“bem vindo”) e) Ler(“bem vindo”) Alternativa marcada: d) Escrever(“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. 1,00/ 1,00 3 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++. 1,00/ 1,00 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 2/8 a) while, for, se; b) variando, for, else;f c) or, while, senao; d) if, else, for; e) caso, while, if; Alternativa marcada: d) 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++ 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; while(matricula!=0) { cout<<(matricula); cin>>(matricula); } d) int matricula; cin>>(matricula); while(matricula!=0) { cout<<(matricula); cin>>(matricula); } e) int matricula; cin>>(matricula); while(matricula!=0) { cout<<(matricula); matricula=0; } Alternativa marcada: c) int matricula; while(matricula!=0) { cout<<(matricula); cin>>(matricula); } 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: b) se(idade>=18) 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 1,00/ 1,00 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 3/8 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 a 18 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: 29356 - 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 mundoreal, sendo possível executar em computadores. Indique qual o comando em linguagem C/C++ para o comando em pseudocódigo/português estruturado: se(mes=12 e salario<3000). a) if(mes=12 ou salario<3000). b) if(mes=12 e salario<3000). c) if((mes!=12 and salario<3000)). d) if((mes==12) and (salario<3000)). e) if(mes==12 e salario<3000). Alternativa marcada: d) if((mes==12) and (salario<3000)). Justificativa: Resposta correta: if((mes==12) and (salario<3000)). Seleciona o conteúdo da variável de nome mes igual a 12 e o conteúdo da variável de nome salario menor que 3.000. Distratores:if(mes=12 e salario<3000). Errada. Nesse caso, a estrutura do comando não está correta, pois faltam parênteses, e mes=12 seria mes==12, além de o “e” não fazer parte da estrutura do if na linguagem C/C++.if(mes==12 e salario<3000). Errada. Nesse caso, o “e” não faz parte da estrutura do if na linguagem C/C++, e a estrutura não está completa.if((mes!=12 and salario<3000)). Errada. Nesse caso, mes!=12 seleciona qualquer número diferente de 12, e a estrutura não está completa.if(mes=12 ou salario<3000). Errada. Nesse caso, o “ou” não faz parte da estrutura do if na linguagem C/C++, e a estrutura não está completa. 1,00/ 1,00 7 Código: 29749 - Enunciado: Considere o seguinte problema: Uma loja de vendas necessita de um programa de computador que leia dos seus cinco vendedores o seguinte:As últimas três vendas e sua matrícula.Para cada vendedor, calcule a sua média de venda, imprimindo sua matrícula.Ao final, forneça o total vendido pela loja.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 vendasInicio totLoja<--0 Variando(i<=5) faca ler(matricula) ler(venda1) ler(venda2) ler(venda3) media<--(venda1+venda2+venda3)/3 escrever(matricula) escrever(media) totLoja<--totLoja+(venda1+venda2+venda3) fim variando escrever(totLoja)Fim 1,50/ 2,00 8 Código: 29751 - Enunciado: Considere o seguinte problema: Uma escola pública de nome Alfredo Valadão necessita de um programa de computador que leia todos os seus cinco alunos para calcular sua média com base nas notas dos seus alunos. Será digitada a matrícula de cada aluno.Para cada aluno, pede-se:Ler as últimas três notas do aluno.Calcular a média do aluno.Imprimir a média do aluno.Ao final da leitura de todos os alunos, calcular e imprimir a média da escola.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 acMedia<--0mediaEscolar<--0 Variando(i<5) faça ler(matricula) ler(nota1) ler(nota2) ler(nota3) media<--(nota1+ nota 2+ nota 3)/3 escrever(matricula) escrever(media) acMedia<-- (acMedia+media) fim-variando mediaEscola<--(acMedia/5) escrever(mediaEscola)Fim 1,50/ 2,00 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 4/8 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 5/8 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 6/8 (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/075c2310- 1900-11ea-a446-0242ac110003.jpg? Signature=pRp7SSwSlMh%2B2mJCVO4S8PYqqaY%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNW https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/075c2310-1900-11ea-a446-0242ac110003.jpg?Signature=pRp7SSwSlMh%2B2mJCVO4S8PYqqaY%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/08f808c4-1900-11ea-a446-0242ac110003.jpg?Signature=PlvPaJZrTiKJpjLdXbGeKiYpdtg%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 7/8 (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/08f808c4- 1900-11ea-a446-0242ac110003.jpg? Signature=PlvPaJZrTiKJpjLdXbGeKiYpdtg%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ) https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/08f808c4-1900-11ea-a446-0242ac110003.jpg?Signature=PlvPaJZrTiKJpjLdXbGeKiYpdtg%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ 19/11/2020 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2831203/dda34bfe-eb12-11e9-872b-0242ac11002b/ 8/8 (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/0a874e34- 1900-11ea-a446-0242ac110003.jpg? Signature=JVI5zrKu7J%2BvxS3YjMWkjR5rOFA%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3 https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/12/07/0a874e34-1900-11ea-a446-0242ac110003.jpg?Signature=JVI5zrKu7J%2BvxS3YjMWkjR5rOFA%3D&Expires=1605804587&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
Compartilhar