Prévia do material em texto
Relatório de Aula Prática - Algoritmos e Programação
Estruturada
Linguagens de Programação e Estruturas de Dados (Universidade Norte do Paraná)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Relatório de Aula Prática - Algoritmos e Programação
Estruturada
Linguagens de Programação e Estruturas de Dados (Universidade Norte do Paraná)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
https://www.studocu.com/pt-br/document/universidade-norte-do-parana/linguagens-de-programacao-e-estruturas-de-dados/relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada/70961622?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
https://www.studocu.com/pt-br/course/universidade-norte-do-parana/linguagens-de-programacao-e-estruturas-de-dados/3412363?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
https://www.studocu.com/pt-br/document/universidade-norte-do-parana/linguagens-de-programacao-e-estruturas-de-dados/relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada/70961622?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
https://www.studocu.com/pt-br/course/universidade-norte-do-parana/linguagens-de-programacao-e-estruturas-de-dados/3412363?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
SISTEMA DE ENSINO À DISTÂNCIA
ENGENHARIA DE SOFTWARE - 2º SEMESTRE
EMANUEL BAZZEI MARTINS - 33807290
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
GRAMADO / RS
2022
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
EMANUEL BAZZEI MARTINS - 33807290
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA
ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
Trabalho de portfólio apresentado como requisito parcial
para a obtenção de pontos para a média semestral.
Orientadora: Tutora Jessica Fernandes Lopes
GRAMADO / RS
2022
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
SUMÁRIO
1 INTRODUÇÃO.......................................................................................................3
2 DESENVOLVIMENTO...........................................................................................4
2.1 MÉTODO........................................................................................................4
2.2 RESULTADOS................................................................................................4
2.3 PROGRAMA EM EXECUÇÃO NO PROGRAMA VISUALG..........................6
3 CONCLUSÃO........................................................................................................8
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
1 INTRODUÇÃO
Neste projeto foram elaborados dois pseudocódigos utilizando a ferramenta
VisualG, um programa que permite criar, editar, interpretar e que também executa os
algoritmos em portugol (português estruturado) como se fosse um “programa”
normal de computador.
É um programa de livre uso e distribuição grátis, e domínio público, usado
para o ensino de lógica de programação em várias escolas e universidades no Brasil
e no exterior e possui recursos como simulação da “tela” do MS-DOS, visualização
de variáveis, “breakpoints”, com ajuda on-line, exporta o algoritmo para um código
similar na linguagem Pascal, impressão das fontes e outras características que
auxiliam no aprendizado das técnicas de programação. Foi propositadamente criado
para ajudar aos alunos iniciantes em programação, mas pode ser utilizado por
professores e outros autodidatas.
No primeiro pseudocódigo foi desenvolvido um algoritmo para que o usuário
informe a sua idade e caso a idade seja maior ou igual a 18 incluir a mensagem
“Maior de idade” e caso contrário “Menor de idade”.
No segundo pseudocódigo foi desenvolvido um algoritmo onde o usuário
informa um número e um expoente. O algoritmo traz a tela o resultado da
potencialização destes números previamente definidos.
3
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
2 DESENVOLVIMENTO
Para o desenvolvimento deste portfólio de roteiro de aula prática foi
necessária uma ferramenta de desenvolvimento que permite editar, interpretar e
executar algoritmos, o VisuALG, que utiliza linguagem Português estruturado
(Portugol) e o uso dos conhecimentos adquiridos na aula de Algoritmos e
Programação estruturada, juntamente a professora Vanessa Leite.
2.1 MÉTODO
Utilizando o VisuALG serão definidas as variáveis e o programa irá executar o
código definido pelo usuário.
2.2 RESULTADOS
Para a obtenção destes resultados foi utilizada a linguagem Português
estruturada. Abaixo o código do exercício 1:
Algoritmo "Exercício 1"
Var
idade: inteiro
Inicio
escreva ("Informe sua idade: ")
leia (idade)
se idade >= 18 entao
escreva ("É maior de idade.")
senao
escreva("É menor de idade.")
Fimse
Fimalgoritmo
Abaixo o código do exercício 2:
Algoritmo "Exercício 2"
Var
base: inteiro
expoente: inteiro
4
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
cont: inteiro
potencia: inteiro
res: inteiro
Inicio
escreva ("Informe a base: ")
leia (base)
escreva ("Informe o expoente: ")
leia (expoente)
res<- 1
enquanto (cont<expoente) faca
res<-res*base
cont<-cont+1
Fimenquanto
escreva ("Resultado: " , base, " elevado a" ,expoente, " = " ,res)
Fimalgoritmo
2.3 PROGRAMA EM EXECUÇÃO NO VISUALG
1- Programa em execução pelo VisuALG (Exercício 1):
Fonte: do Relatório (2022)
5
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
Fonte: do Relatório (2022)
2- Programa em execução pelo VisuALG (Exercício 2):
Fonte: do Relatório (2022)
6
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
Fonte: do Relatório (2022)
7
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
3 CONCLUSÃO
A programação consiste em uma das ferramentas mais fundamentais para o
desenvolvimento das tecnologias da informação. Foi o avanço da programação que
possibilitou a existência de uma série de tecnologias, praticamente indispensáveis
em nosso cotidiano atualmente.Conclui-se com este projeto que uma programação organizada e bem
estruturada utilizando as diversas funcionalidades dela conseguimos obter
resultados impressionantes e eficazes para resolver determinado problema.
8
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-algoritmos-e-programacao-estruturada
REFERÊNCIAS
9
Baixado por Resgame br (paulohenriquemendes2005@gmail.com)
lOMoARcPSD|40582576
SUMÁRIO
1 INTRODUÇÃO
2 DESENVOLVIMENTO
2.1 MÉTODO
2.2 RESULTADOS
2.3 programa em execução no VISUALG
3 CONCLUSÃO
REFERÊNCIAS