Baixe o app para aproveitar ainda mais
Prévia do material em texto
Para um vetor v1 de tamanho 10, qual seria a lógica mais adequada para fazer a entrada, via teclado, de cada elemento? A para i de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[1]) fimpara B para i de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[i]) fimpara C para i de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1[10]) fimpara D para i de 1 ate 10 faca escreval("Digite um numero qualquer:") leia(v1) fimpara A lógica muitas vezes é relacionada à racionalidade e à coerência e frequentemente a associamos apenas à matemática. Porém, sua aplicabilidade possui mais relação com outras áreas que possamos imaginar. É correto afirmar que: Você acertou! AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 1 de 8 10/11/2016 11:54 A A lógica, como filosofia, procura estabelecer sempre do mesmo jeito. B Uma das formas de usarmos a lógica é no procedimento de correção do nosso modo de pensar para a construção de algoritmos de programação. C A lógica não pode ser considerada como arte do pensar pois é exata demais. D A forma mais complexa do pensamento não é o raciocínio, portanto a lógica não corrige o raciocínio. 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 // 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 Você acertou! AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 2 de 8 10/11/2016 11:54 A result<-base***expo B result<-^base*expo C result<-base^expo D result<-base*(expo)^2 O que a função definida no algoritmo abaixo faz? algoritmo "Função" // Seção de Declarações var n1,n2,resultado1:real funcao fsx(v1,v2:real):real var total:real inicio total<-v1+(v2*v2) retorne total fimfuncao inicio // Seção de Comandos escreva("Digite um valor:") leia(n1) escreva("Digite o segundo valor:") leia(n2) resultado1<-fsx(n1,n2) Você acertou! Slides e vídeoaula 03. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 3 de 8 10/11/2016 11:54 escreval("O valor da operação de ",n1," com ",n2," =",resultado1) fimalgoritmo A A soma dos quadrados dos valores. B A soma do primeiro valor com o quadrado do segundo valor. C A soma do quadrado do primeiro valor pelo segundo valor. D O quadrado das somas dos valores. Aproximando-nos da maneira pela qual o computador manipula as informações, os tipos primitivos básicos utilizados para construção de programas serão: 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. Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: Você acertou! Conteúdo abordado nas aulas 7, 8, 9 e 10. Você acertou! Slide 05 da Aula 03. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 4 de 8 10/11/2016 11:54 A 1-Entrada, 2-Saída, 3-Processamento B 1-Entrada, 2-Processamento, 3-Saída C 1-Declaração de variáveis, 2-Entrada e Processamento, 3-Saída D 1-Declaração de variáveis e Entrada, 2-Processamento, 3-Saída Para que o programa abaixo faça a média ponderada, quais seriam as linhas de código mais adequadas para substituírem a parte pontilhada? algoritmo "Função" // Seção de Declarações var Você acertou! Slides e Vídeo-Aula 03. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 5 de 8 10/11/2016 11:54 n1,n2,n3,n4,x:real funcao fsx(v1,v2,v3,v4:real):real var total:real .......................... .......................... .......................... fimfuncao inicio // Seção de Comandos escreva("Digite o primeiro valor:") leia(n1) escreva("Digite o segundo valor:") leia(n2) escreva("Digite o peso do primeiro valor:") leia(n3) escreva("Digite o peso do segundo valor:") leia(n4) x<-fsx(n1,n2,n3,n4) escreval("O valor da operação de ",n1," com ",n2," =",x) fimalgoritmo A inicio total<-((v1*v3)+(v2*v4))/(v3+v4) retorne total B inicio total<-((n1*n3)+(n2*n4))/(n1+n2) retorne resultado Você acertou! Conteúdo abordado nas aulas 7, 8, 9 e 10. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 6 de 8 10/11/2016 11:54 C inicio total<-((n1*n3)+(n2*n4))/(n3*n4) retorne total D inicio total<-((n1*n3)+(n2*n4))/10 retorne resultado Uma estrutura de controle do tipo condicional pode ter as seguintes composições: A Condicional simples e encadeada. B Condicional composta e encadeada. C Condicional simples e condicional composta. D Condicional simples, condicional composta e condicional encadeada. Para o código que contém as funções abaixo, qual seria o resultado de uma entrada de dados que atribui o valor “16” para a variável valor? r<-Raizq(valor) potencia<-exp(r, 3) escreval("O resultado da operação e: “, potencia) A 4 B 12 C 48 Você acertou! Slides e Vídeo-Aula 03. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 7 de 8 10/11/2016 11:54 D 64 Faça um algoritmo que recebe dois números quaisquer, faça a multiplicação de ambos e depois mostre o resultado. Qual o passo, nas opções apresentadas a seguir, que não faz parte da resolução do algoritmo? A Declare n1,n2, m numérico Escreva “Digite os dois números” B Leia n1, n2 C Se n1 = n2 escreva “Impossível realizar a operação”. D m=n1*n2 Você acertou! Conteúdo abordado nas aulas 9 e 10. Você acertou! Slides da Aula 02 - Exemplos. AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/a... 8 de 8 10/11/2016 11:54
Compartilhar