Buscar

pol 2 Lógica de Programação e Algoritmos

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

Questão 1/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 2/5 - Lógica de Programação e Algoritmos 
Trabalhamos na Aula 3 com o conceito de variáveis, tipos, leitura e escrita. Observe o algoritmo a 
seguir que resolve uma equação de segundo grau. 
 
 
Neste código existem alguns erros. Assinale a alternativa que identifica estes erros. 
 
Observação: A função RaizQ é uma função pré-definida no VisuALG e o erro não está nesta função. 
Nota: 0.0 
 
A As linhas 28 e 29 estão erradas. Não deveria aparecer tal mensagem. 
 
Na linha 22 deveria ser: x<-((b*3)-4*(a*c)) 
 
B Na linha 05 deveria ser: a,b,c, delta : inteiro 
 
Na linha 29 deveria ser: escreva("x2=",x2) 
 
C Na linha 05 deveria ser: inteiro: a,b,c, delta 
 
Na linha 22 deveria ser: delta<-((b*2)-4*(a*c)) 
 
D Está faltando um fimse entre as linhas 22 e 23. 
 
E Na linha 17 deveria ser: leia(area). 
 
Está faltando um fimse entre as linhas 22 e 23. 
Questão 3/5 - Lógica de Programação e Algoritmos 
O algoritmo abaixo tem como objetivo calcular o resultado de um número qualquer elevado em uma 
potência qualquer. 
 
 
Identifique nas alternativas a parte de código que, inserida na linha faltante, efetuaria o cálculo 
correto: 
Nota: 20.0 
 
A result==base^expo 
 
B result<-^base*expo 
 
C result<-base^expo 
Você acertou! 
Aula 03. 
 
D result<-base*(expo)^2 
 
 
 
E result=base^expo 
Questão 4/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 5/5 - Lógica de Programação e Algoritmos 
Para o algoritmo abaixo, identifique a ordem das principais etapas da construção do algoritmo: 
 
 
Qual a resposta correta para este algoritmo? 
Nota: 20.0 
 
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 
 
E 1-Processamento, 2-Saída, 3-Entrada

Outros materiais