Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 1/19 APOL 2 PROTOCOLO: 2016022412485696A95C8JEFERSON SOUZA PEREIRA OLIVEIRA - RU: 1248569 Nota: 100 Disciplina(s): Lógica de Programação e Algoritmos Data de início: 24/02/2016 15:07 Prazo máximo entrega: - Data de entrega: 24/02/2016 15:16 Questão 1/10 Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto: 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 2/19 A 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 3/19 se (n1=n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse B se (n1>n2) e (n1>n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse C Você acertou! Slides e Vídeoaula 03 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 4/19 se (n1>n2) e (n1=n3) e (n2<>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1>n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse D se (n1>n2) e (n1<n3) e (n2>n3) entao escreva (" n1>n2>n3 ", n1,">", n2,">", n3) fimse se (n1>n3) e (n1<n2) e (n3>n2) entao escreva (" n1>n3>n2 ", n1,">", n3,">", n2) fimse Questão 2/10 Aproximandonos da maneira pela qual o computador manipula as informações, os tipos primitivos básicos utilizados para construção de programas serão: 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 5/19 A Sequência, condicional e repetição. B Sequência, seleção e repetição. C Inteiro, caracter, real e lógico. D Inteiro, lógico, real e numérico. Questão 3/10 Para manipulação de dados dentro de nossos algoritmos utilizamos: A Variáveis, que são alteradas constantemente no decorrer do tempo de execução dos algoritmos, e constantes, que não sofrem variação no decorrer do tempo de execução do algoritmo. Você acertou! Slide 05 da Aula 03. Você acertou! 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 6/19 B Variáveis que são alteradas constantemente no decorrer do tempo, bem como constantes que também sofrem variações. C Variáveis, constantes, estruturas de controle e declaração de variáveis. D Variáveis inteiras, numéricas e caracter que não alteram durante todo o tempo de execução. Questão 4/10 Para o algoritmo abaixo, identifique qual a parte de código representaria melhor a entrada dos dados: 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 7/19 A 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 8/19 escreval("Digite um valor o raio : ") leia(raio) escreval(“Digite o valor de Pi:”) leia(Pi) B escreval("Digite um valor o raio : ") leia(raio) C escreval("Digite um valor o raio : ") leia(raio) escreval(“Digite o valor de Pi:”) D leia(raio) Questão 5/10 Para o algoritmo abaixo, identifique o melhor enunciado para o problema: Você acertou! Slides e videoaula 03 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 9/19 A 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 10/19 Faça um programa que receba um número positivo e maior que zero, calcule mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. B Faça um programa que receba um número qualquer, calcule mostre: O número recebido ao quadrado; O número recebido ao cubo; O dobro do número. C Faça um programa que receba um número positivo e maior que zero, calcule mostre: O número recebido ao quadrado; O dobro do número. O número recebido ao cubo; D Você acertou! Slides e videoaula 03 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 11/19 Faça um programa que receba um número qualquer, calcule mostre: O número recebido ao cubo; O dobro do número. O número recebido ao quadrado; Questão 6/10 Cada tipo de dado deve ser declarado no início do algoritmo. O exemplo abaixo está correto segundo as regras de definição de variáveis: A Inteiro: x y Caracter: nome Real: peso, dolar Lógico: resposta B Inteiro: x10 Caracter: nome, datas Real: peso, moeda dolar Lógico: resposta1 C 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 12/19 Inteiro: x1 Caracter: nome, data% Real: peso, dolar Lógico: resposta1 D Inteiro: x Caracter: nome, data Real: peso, dolar Lógico: resposta Questão 7/10 Para o algoritmo abaixo, identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo correto: Algoritmo expoente algoritmo "expon" // Função : Calcular um numero elevado a outro // Autor : Profa. Maristela. // Data : 12/03/2015 Você acertou! 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 13/19 // Seção de Declarações var result, base, expo: real inicio // Seção de Comandos escreval("Digite um valor para a base : ") leia(base) escreval("Digite um valor para o expoente : ") leia(expo) ____________________________ escreval("") escreva(base, " elevado a ",expo, " vale ", result) fimalgoritmo 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 14/19 A result<base***expo B result<^base*expo C result<base^expo D result<base*(expo)^2 Questão 8/10 Uma estrutura de controle do tipo condicional pode ter as seguintes composições: A Condicional simples e encadeada. B Condicional composta e encadeada. Você acertou! Slides e vídeoaula 03. 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 15/19 C Condicional simples e condicional composta. D Condicional simples, condicional composta e condicional encadeada. Questão 9/10 Para o algoritmo abaixo, identifique o melhor enunciado para o problema: Você acertou! Slides e VídeoAula 03. 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 16/19 A Faça um programa que receba a data de nascimento de uma pessoa e a data atual, calcule e mostre: Quantos anos a pessoa terá em 2020. A idade da pessoa; B Faça um programa que receba o ano de nascimento de uma pessoa e idade da pessoa, calcule e mostre: O ano atual; Quantos anos a pessoa terá em 2021. 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 17/19 C Façaum programa que receba o ano de nascimento de uma pessoa e o ano atual, calcule mostre: A idade da pessoa; Quantos anos a pessoa terá em 2020. D Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual, confira se o ano atual é maior que o ano de nascimento, calcule e mostre: A idade da pessoa; Quantos anos a pessoa terá em 2020. Questão 10/10 Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: Você acertou! Slides e videoaula 03. 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 18/19 A 1Entrada, 2Saída, 3Processamento B 1Entrada, 2Processamento, 3Saída Você acertou! 21/03/2016 AVA UNIVIRTUS http://univirtus277877701.saeast1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55259/novo/1 19/19 C 1Declaração de variáveis, 2Entrada e Processamento, 3Saída D 1Declaração de variáveis e Entrada, 2Processamento, 3Saída Slides e VídeoAula 03.
Compartilhar