Buscar

Atividade de Pesquisa 01 - Fundamentos da Programação

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

Prévia do material em texto

Fundamentos de Programação - 
 
Aluno (a): Guilherme Gallo 
 
Data:22/09/ 2019. 
Avaliação de Pesquisa 01: Fundamentos de Programação - 
NOTA: Atividade de Pesquisa 1 
 
 
 
 
 
 
 
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. 
 
Algoritmo “Atividade1” 
Var x, y: inteiro 
Inicio 
 ler x 
 ler y 
 z := (x+y) + 5 
se z <= 0 então 
 resposta := ‘A’ 
senão se z <= 100 então 
 resposta := ‘B’ 
senão 
 resposta := ‘C’ 
 
 
2) Construa o algoritmo para calcular e imprimir a soma de dois números inteiros fornecidos pelo 
usuário. 
 
 
 
Comunicação Eletrônica I - ELT 
 
 
 
 
 
 
 
 
 
 
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 o compõem; 
Definir os dados de entrada, ou seja, quais dados serão fornecidos e quais objetos fazem parte 
desse cenário-problema; 
Definir o processamento, ou seja, quais cálculos serão efetuados e quais as restrições para 
esses cálculos. O processamento é responsá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; 
Construir o algoritmo utilizando um dos tipos descritos na próxima seção; 
Testar o 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ê? 
Algoritmo é um esquema de resolução de um problema. Pode ser implementado com 
qualquer sequencia de valores ou obejto que uma lógica infinita ( por exemplo, a lingua portuguesa, 
a linguagem Pascal, a linguagem C, uma sequencia numérica, um conjunto de objetos tais como 
lápis e borracha), ou seja, qualquer coisa que possa fornecer uma sequencia lógica. 
Programa informático é uma coleção de instuções que descrevem uma tarefa a ser realizada 
por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma 
linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte. 
 
5) Elaborar um programa de computador que calcule e apresente o volume de um cubo. 
 
 
 
 
 
 
 
 
Comunicação Eletrônica I - ELT 
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.

Outros materiais