Buscar

Apol 2 Lógica de Programação e Algoritmos.pdf

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 1/12
Questão 1/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 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 2/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!
Você acertou!
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 2/12
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 3/10
Para o algoritmo abaixo, identifique qual a parte de código representaria melhor a entrada dos 
dados:
A
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 3/12
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 4/10
Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto:
Você acertou!
Slides e videoaula 03
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 4/12
A 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
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 5/12
 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 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 5/10
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
Você acertou!
Slides e Vídeoaula 03
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 6/12
Condicional simples, condicional
composta e condicional encadeada.
Questão 6/10
Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo:
A 1-Entrada, 2-Saída, 3-Processamento
B
Você acertou!
Slides e Vídeo-Aula 03.
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 7/12
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
Questão 7/10
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.
Questão 8/10
Para o algoritmo abaixo, identifique o melhor enunciado para o problema:
Você acertou!
Slides e Vídeo-Aula 03.
Você acertou!
Slide 05 da Aula 03.
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 8/12
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.
C
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 9/12
Faça um 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 9/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
// 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("")
Você acertou!
Slides e videoaula 03.
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 10/12
 escreva(base, " elevado a ",expo, " vale ", result)
 
fimalgoritmo
A result<-base***expo
B result<-^base*expo
C result<-base^expo
D result<-base*(expo)^2
Questão 10/10
Para o algoritmo abaixo, identifique o melhor enunciado para o problema:
Você acertou!
Slides e vídeoaula 03.
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 11/12
A 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
Você acertou!
Slides e videoaula 03
25/07/2017 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/55293/novo/1/ 12/12
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 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;

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes