Buscar

Apol 2 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

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

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ê viu 3, do total de 7 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

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

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ê viu 6, do total de 7 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

Prévia do material em texto

Questão 1/5 - Lógica de Programação e Algoritmos 
Empregando os conteúdos da Aula 3 e da Aula 4, o algoritmo abaixo verifica 
qual é o maior entre 2 números digitados e mostra o resultado na tela. 
 
 
 
Para este algoritmo, identifique a alternativa que contém a parte de código 
que preencheria a lacuna em aberto. 
Nota: 20.0 
 
A se (n1 > n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
Você acertou! 
Aulas 3 e 4 
 
B se (n1 < n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
C se (n1 > n2) entao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
senao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
 
D se (n1 > n2) 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
E se (n1 < n2) entao 
 maior<-n1 
 escreval ("O maior valor é o", maior) 
fimse 
senao 
 maior<-n2 
 escreval ("O maior valor é o", maior) 
fimse 
 
Questão 2/5 - Lógica de Programação e Algoritmos 
Na Aula 3, trabalhamos com manipulação de dados dentro de nossos 
algoritmos. 
Acerca deste assunto, assinale a alternativa correta: 
Nota: 20.0 
 
A Variáveis são alteradas constantemente no decorrer do tempo de execução dos algoritmos, e constantes não sofrem variação no 
decorrer do tempo de execução do algoritmo. 
Você acertou! 
 
B Variáveis 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 fazem tudo parte do sistema de manipulação de dados. 
 
D Variáveis inteiras, numéricas e caracter não podem ser alteradas durante o tempo de execução. 
 
E As únicas constantes que existem em programação são aquelas definidas matematicamente, como por exemplo, o PI (que vale 3,14...) 
 
Questão 3/5 - Lógica de Programação e Algoritmos 
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: 
 
I - Numéricos (Inteiro, Real) 
II - Caracter 
III - Objetos 
IV - Lógicos 
 
 
Considerando as respostas anteriores, qual o conjunto de Verdadeiros (V) e 
Falsos (F) corresponde à resposta correta? 
Nota: 20.0 
 
A V,V,F,V 
 
 
Você acertou! 
 
Slide 05 da Aula 03. 
 
 
 
 
 
 
 
B V,V,F,F 
 
C V,F,F,V 
 
D F,F,F,V 
 
E V,F,F,F 
 
Questão 4/5 - Lógica de Programação e Algoritmos 
Na Aula 3, trabalhamos com o conceito de leitura e escrita de dados em 
materiais e manipulações matemáticas: 
 
 
Observe o algoritmo acima e assinale a alternativa que corresponde 
ao enunciado que melhor representa este código. 
Nota: 20.0 
 
A Faça um programa que receba um número positivo e maior que zero, calcule e 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 e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
Você acertou! 
Aula 03 
 
C Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
D Faça um programa que receba 3 números quaisquer, calcule e mostre: 
 
 O dobro do número. 
 
E Faça um programa que receba 3 números quaisquer do tipo inteiro, calcule e mostre: 
 
 O número recebido ao quadrado; 
 O número recebido ao cubo; 
 O dobro do número. 
 
Questão 5/5 - Lógica de Programação e Algoritmos 
Analise o algoritmo abaixo desenvolvido em pseudocódigo no VisuALG. 
 
 
Assinale a alternativa que contém o enunciado que melhor descreve o 
algoritmo escrito acima. 
Nota: 20.0 
 
A Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: 
 
 Quantos anos a pessoa terá em 2020. 
 
B Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: 
 
 A idade da pessoa; 
 
C Faça um programa que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e mostre: 
 
 A idade da pessoa; 
 Quantos anos a pessoa terá em 2020. 
Você acertou! 
Aula 03. 
A variável s1 recebe a idade da pessoa. 
A variável s2 recebe quantos anos a pessoa terá em 2020. 
 
D Faça um programa que receba o ano de nascimento de uma pessoa e outro ano qualquer. Calcule e mostre: 
 
 A idade da pessoa; 
 
E Faça um programa que receba dois anos quaisquer. Calcule e mostre: 
 
 A idade da pessoa;

Outros materiais