Buscar

LÓGICA DE PROGRAMAÇÃO E ALGORITMOS apol2

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 11 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 11 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 11 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

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 1/11
CURSO: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
AVALIAÇÃO »  NOVO
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou
grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares,
com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais
no âmbito cível e criminal.
 PROTOCOLO: 2016062077086597DBB4VINICIUS DE OLIVEIRA ALMEIDA - RU: 770865 Nota: 100
Disciplina(s):
Lógica de Programação e Algoritmos
Data de início: 20/06/2016 17:16
Prazo máximo entrega: - 
Data de entrega: 20/06/2016 17:29
Questão 1/10
Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em 
aberto: 
09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 2/11
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 
09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 3/11
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 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
Para o algoritmo abaixo, identifique o melhor enunciado para o problema: 
Você acertou!
Slides e Vídeoaula 03 

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 4/11
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.
09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 5/11
C 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 3/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 Condicional simples, condicional composta e condicional encadeada. 
Questão 4/10
Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do 
algoritmo: 
Você acertou!
Slides e videoaula 03.

Você acertou!
Slides e Vídeo-Aula 03.

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 6/11
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 
Você acertou!
Slides e Vídeo-Aula 03.

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 7/11
Questão 5/10
Para o algoritmo abaixo, identifique o melhor enunciado para o problema: 
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. 
09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 8/11
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 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
Você acertou!
Slides e videoaula 03

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 9/11
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 7/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. 
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 8/10
Você acertou!
Você acertou!
09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 10/11
Para o algoritmo abaixo, identifique qual a parte de código representaria melhor a entrada 
dos dados: 
 
A 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) 
Você acertou!
Slides e videoaula 03

09/03/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/76765/novo/1/ 11/11
C escreval("Digite um valor o raio : ") 
 leia(raio)
escreval(“Digite o valor de Pi:”)
D leia(raio)
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)
 
 ____________________________

Outros materiais