Buscar

APOL 2 LOGICA DE PROGRAMAÇÃO E ALGORITMO

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 9 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 9 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 9 páginas

Prévia do material em texto

APOL 2 
versão para impressão 
CICERO ABILIO SOUSA DE ARAUJO - RU: 658350 Nota: 10 PROTOCOLO: 2016062065835097832C 
Disciplina(s): Lógica de Programação e Algoritmos 
 
 
Questão 1/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 1-Entrada, 2-Processamento, 3-Saída 
Você acertou! 
Slides e Vídeo-Aula 03. 
 
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 2/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("") 
 escreva(base, " elevado a ",expo, " vale ", result) 
 
fimalgoritmo 
 
 
 
A result<-base***expo 
 
B result<-^base*expo 
 
C result<-base^expo 
Você acertou! 
Slides e vídeoaula 03. 
 
D result<-base*(expo)^2 
 
 
 
 
 
 
 
Questão 3/10 
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 
 
C escreval("Digite um valor o raio : ") 
 
 leia(raio) 
escreval(“Digite o valor de Pi:”) 
 
D leia(raio) 
 
 
 
 
 
Questão 4/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. 
 
Você acertou! 
Slide 05 da Aula 03. 
 
D Inteiro, lógico, real e numérico. 
 
 
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. 
 
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. 
 
Você acertou! 
Slides e videoaula 03 
 
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 
Para o algoritmo abaixo, identifique o melhor enunciado para o problema: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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 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. 
Você acertou! 
Slides e videoaula 03. 
 
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 7/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 
Você acertou! 
 
Questão 8/10 
Para o algoritmo abaixo, identifique qual a parte de código preencheria a lacuna em aberto: 
 
 
 
 
 
 
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 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 
Você acertou! 
Slides e Vídeoaula 03 
 
 
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 9/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! 
 
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 10/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. 
 
 
Você acertou! 
Slides e Vídeo-Aula 03.

Outros materiais