Buscar

REGULAR OBJETIVA Nota 100 Lógica de Programação e Algoritimos

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

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes