Você está na página 1de 3

Fundamentos de Programação -

Aluno (a): Data: 09 /06 / 2020.

Atividade de Pesquisa 1 NOTA:

INSTRUÇÕES:
 Esta Avaliação contém 6 (seis) questões, totalizando 10 (dez) pontos;
 Baixe o arquivo disponível com a Atividade de Pesquisa;
 Você deve preencher dos dados no Cabeçalho para sua identificação:
o Nome / Data de entrega.
 As respostas devem ser digitadas abaixo de cada pergunta;
 Ao terminar grave o arquivo com o nome Atividade Prática;
 Envio o arquivo pelo sistema no local indicado;
 Em caso de dúvidas consulte o seu Tutor.

1) Construa o diagrama de bloco para calcular e imprimir a soma de dois números inteiros fornecidos
pelo usuário.

2) Construa o algoritmo para calcular e imprimir a soma de


dois números inteiros fornecidos pelo usuário.

Var x, y, z: inteiro
Inicio
Escreva(“digite o valor de x”);
Ler x
Escreva(“digite o valor de y”);

Avaliação de Pesquisa 01: Fundamentos de Programação -


Ler y
Z := (x+y)
imprima(“a soma é”, z);
fim

3) Apresente as principais recomendações estudadas para a construção de algoritmos em computação.

Compreender completamente o problema a ser resolvido, destacando os pontos mais importantes e


os objetos que compõe;
Definir os dados de entrada, ou seja, quais dados serão fornecidos e quais objetos fazem parte
desse cenario problema;
Definir processamento, ou seja, quais cálculos serão efetuados e quais as restrições para esses
cálculos. O processamento é reponsável pela transformação dos dados de entrada em dados de
saída. Além disso, deve-se verificar quais objetos são responsáveis pelas atividades.
Definir os dados de saída, ou seja, quais dados serão gerados depois do processamento.
Testar algoritmo realizando simulações.

4) Explique em poucas palavras a diferença entre algoritmo e programa. Todo algoritmo poderia se
tornar um programa? Por quê?

A um procedimento constituído de um conjunto de instruções bem definidas, executáveis por


alguém, com o objetivo de resolver um problema, chama-se Algoritmo
Um algoritmo escrito em Linguagem Natural passa a ser chamado de Programa depois de
convertido para uma linguagem aceita por um computador real.
5) Elaborar um programa de computador que calcule e apresente o volume de um cubo.

Variável aresta, volume


inicio
Escreva(“escreva o valor da aresta do cubo”)
Leia (aresta)
Volume = aresta*aresta*aresta
Escreva(“Volume do cubo é ”, volume)
fim

6) Construir um algoritmo que leia dois valores. Um valor representa a média aritmética; o outro, o
número total de faltas. O programa deve imprimir APROVADO se a média for maior ou igual a 7.0
e o número total de faltas for inferior a 20; caso contrário, deve mostrar REPROVADO.

Inicio
Escreva(“Digite o nome do Aluno”)
Leia (nome)
Escreva(“Digite a 1ª nota do aluno”)
Leia (n1)
Escreva(“Digite a 2ª nota do aluno”)

Comunicação Eletrônica I - ELT


Leia (n2)
Escreva(“Digite a 3ª nota do aluno”)
Leia (n3)
Escreva(“Digite o número de faltas do aluno”)
Leia(faltas)
Calcule média = (n1+n2+n3)/3
Se media >=7
imprima(nome,“aprovado por média”,media)
Senao
imprima(nome,“reprovado por média”,media)
se faltas>20
entao
imprima(nome,”reprovado por faltas”, faltas)
fim

Comunicação Eletrônica I - ELT