Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Relatorio DE AULA Pratica Unidade 2 Elementos DE
Algoritmos
Linguagem de Programação (Universidade Anhanguera)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Relatorio DE AULA Pratica Unidade 2 Elementos DE
Algoritmos
Linguagem de Programação (Universidade Anhanguera)
Digitalizar para abrir em Studocu
A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
https://www.studocu.com/pt-br/document/universidade-anhanguera/linguagem-de-programacao/relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos/101932629?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
https://www.studocu.com/pt-br/course/universidade-anhanguera/linguagem-de-programacao/7063118?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
https://www.studocu.com/pt-br/document/universidade-anhanguera/linguagem-de-programacao/relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos/101932629?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
https://www.studocu.com/pt-br/course/universidade-anhanguera/linguagem-de-programacao/7063118?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
UNIVERSIDADE ANHAGUERA
CURSO: ENGENHARIA DE PRODUÇÃO
DICIPLINA: ALGORITIMOS E LÓGICA DE PROGRAMAÇÃO
ALUNO: DÉBORA FERNANDES VONZ
MATRICULA: 2024026952
RELATÓRIO DE AULA PRÁTICA
UNIDADE 02 - ELEMENTOS DE ALGORITMOS
TENENTE PORTELA - RS
2024
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
Relatório de aula prática:
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
Elementos de Algoritmos.
Execução sequencial e estruturas de decisão
TENENTE PORTELA - RS
2024
Trabalho textual apresentado como requisito
parcial para obtenção de média semestral.
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
1. INTRODUÇÃO
O presente relatório consiste em elaborar dois algoritmos utilizado a
ferramenta Portugol WebStudio (uma ferramenta de programação educacional para
iniciantes que permite escrever, compilar e executar programas simples em
Portugol, uma linguagem de programação didática). O objetivo da atividade visa
entender a ferramenta Portugol WebStudio, através da elaboração de algoritmos.
ATIVIDADE PROPOSTA:
Você é um explorador corajoso que se aventura em uma misteriosa Floresta Sussurrante
em busca de
tesouros lendários e segredos perdidos. Ao adentrar na floresta, você se depara com três
caminhos
diferentes, cada um levando a uma parte desconhecida e perigosa da floresta. Sua
missão é escolher
sabiamente o caminho a seguir, enfrentando desafios e tomando decisões que
impactarão sua jornada e sua
pontuação final.
Prepare-se para esta aventura cheia de mistérios!
Caminho 1: O Caminho das Sombras
Descrição: Este caminho é cercado por árvores antigas e sombrias, com raios de lua
penetrando entre os
galhos. Parece ser o caminho mais misterioso e perigoso da floresta.
2Obstáculo: O jogador encontra uma criatura mágica guardiã do caminho, que exige um
enigma para deixá-lo
passar. O enigma é: "Quem sou eu? Tenho olhos, mas não vejo. Tenho boca, mas não
falo. O que sou?"
(Resposta: uma caveira).
Premiação: Se o jogador responder corretamente ao enigma, ele encontra um baú
escondido contendo uma
gema preciosa que vale 100 pontos.
Caminho 2: O Caminho da Luz
Descrição: Este caminho é iluminado por raios de sol que filtram entre as copas das
árvores. Parece ser o
caminho mais seguro e reconfortante da floresta.
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
Obstáculo: O jogador encontra uma ponte quebrada sobre um rio turbulento. Ele deve
decidir se tentará
atravessar a ponte quebrada ou procurará um desvio seguro.
Premiação: Se o jogador decidir atravessar a ponte quebrada com sucesso, ele encontra
uma fonte mágica
que restaura sua saúde e adiciona 50 pontos à sua pontuação.
Caminho 3: O Caminho das Criaturas
Descrição: Este caminho é repleto de sons estranhos e pegadas misteriosas no chão.
Parece ser o caminho
mais imprevisível e enigmático da floresta.
Obstáculo: O jogador se depara com uma criatura mágica adormecida bloqueando o
caminho. Ele deve
decidir se tentará contornar a criatura com cuidado ou acordá-la para passar.
Premiação: Se o jogador decidir contornar a criatura com sucesso, ele encontra uma
árvore encantada que
concede a ele uma habilidade especial de camuflagem, adicionando 75 pontos à sua
pontuação.
Com esses três caminhos, o jogador terá que tomar decisões estratégicas para superar
os obstáculos e
acumular o máximo de pontos possível em sua aventura pela Floresta Sussurrante.
2. DESENVOLVIMENTO
Para a realização da atividade proposta foi utilizada a ferramenta Portugol
WebStudio através de seu endereço https://portugol.dev/, clicando em Novo Projeto
para criar uma estrutura do pseudocódigo. A atividade proposta é Interpretar os requisitos
de desenvolvimento correto do algoritmo abrangendo todas as possibilidades distintas na
execução do programa. Aplicando uma estrutura de decisão: (“SE” ou “”ESCOLHA
CASO”) no desenvolvimento de
algoritmos computacionais com a pseudolinguagem Portugol.
3.MÉTODOS
Primeiramente foi acessado o sítio do Portugol WebStudio pelo navegador
Chrome, na tela inicial clicar em Novo Arquivo e criado a estrutura do pseudocódigo.
No 1° algoritmo foi elaborado o algoritmo que o usuário informe o caminho escolhido.
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
Figura 1 Página Inicial do Portugol WebStudio:
Fonte: Captura de tela Portugol WebStudio.
Figura 2: Tela Portugol WebStudio
Fonte: Captura de tela Portugol WebStudio.
CÓDIGO USADO PARA A EXECUÇÃO DO PORTUGOL 1º ALGORITMO
programa {
funcao inicio()
{
inteiro opcao
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
escreva("Você é um explorador corajoso que se aventura em uma misteriosa
Floresta Sussurrante em busca de tesouros lendários e segredos perdidos.\n")
escreva("Ao adentrar na floresta, você se depara com três caminhos
diferentes:\n")
escreva("1. O caminho das sombras\n")
escreva("2. O caminho da luz.\n")
escreva("3. O caminho das criaturas\n")
escreva("Escolha um caminho (1, 2 ou 3) : ")
leia(opcao)
//Usuário escolhe a opção desejada.
Figura 3 Pseudocódigo algoritmo 1 com testes:
Fonte: Captura de tela Portugol WebStudio.
CÓDIGO USADO PARA A EXECUÇÃO DO PORTUGOL 2º algoritmo:
escolha(opcao)
{
caso 1:
escreva("1. O caminho das sombras. Este caminho é cercado por árvores antigas
e sombrias, com raios de lua penetrando entre os galhos. Parece ser o caminho mais
misterioso e perigoso da floresta. Neleexiste uma criatura mágica. Responda o
enigma e ganhe 100 pontos.\n")
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
escreva("O enigma é: Quem sou eu? Tenho olhos, mas não vejo. Tenho boca, mas
não falo. O que sou?\n")
escreva("1. Urso\n")
escreva("2. Caveira\n")
escreva("3. Humano\n")
escreva("Digite sua resposta:")
leia(opcao)
//se caso o usuário acertar a resposta
se (opcao==2) {
escreva("RESPOSTA CORRETA. VOCÊ ENCONTROU UM BAÚ ESCONDIDO CONTENDO UMA
GEMA PRECIOSA QUE VALE 100 PONTOS. PARABÉNS")
}
// se caso o usuário errar a resposta
senao {
escreva("RESPOSTA ERRADA! VOCÊ PERDEU")
}
pare
caso 2:
escreva("2. O caminho da luz.: Este caminho é iluminado por raios de sol que
filtram entre as copas das árvores. Parece ser o caminho mais seguro e
reconfortante da floresta.\n")
escreva("Você encontrou uma ponte quebrada sobre um rio turbulento\n")
escreva("Você deseja atravessar a ponte ou prefere procurar um caminho
seguro?\n")
escreva("1. Atravessar\n")
escreva("2. Procurar caminho seguro\n")
escreva("Digite sua resposta:")
//se caso o usuário acertar a resposta
leia(opcao)
se (opcao==1) {
escreva("PARABÉNS! VOCÊ ATRAVESSOU COM SUCESSO E ENCONTROU UMA FONTE MÁGICA.
SUA VIDA FOI RESTAURADA E SOMOU 50 PONTOS.")
}
// se caso o usuário errar a resposta
senao {
escreva("FIM DE JOGO")
}
pare
caso 3:
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
escreva("3. O caminho das criaturas\n")
escreva("Este caminho é repleto de sons estranhos e pegadas misteriosas no
chão. Parece ser o caminho mais imprevisível e enigmático da floresta.\n")
escreva("Você se depara com uma criatura mágica adormecida bloqueando o
caminho\n")
escreva("Decida se tentará contornar a criatura com cuidado ou irá acordá-la
para passar\n")
escreva("1. Contornar a criatura com cuidado\n")
escreva("2. Acordá-la para passar\n")
escreva("Digite sua resposta:")
leia(opcao)
//se caso o usuário acertar a resposta
se (opcao==1) {
escreva("PARABÉNS! VOCÊ ENCONTROU UMA ÁRVORE ENCANTADA E DESBLOQUEOU UMA
HABILIDADE ESPECIAL DE CAMUFLAGEM E SOMOU 75 PONTOS.")
}
// se caso o usuário errar a resposta
senao {
escreva("FIM DE JOGO")
}
pare
//se o usuário não escolher nenhuma alternativa disponivel
caso contrario:
escreva("Escolha inválida. Por favor, selecione um caminho válido.\n")
}
}
}
}
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
Figura 4 Pseudocódigo algoritmo 2 com testes:
Fonte: Captura de tela Portugol WebStudio.
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos
Figura 5 Pseudocódigo algoritmo 2 com testes:
Fonte: Captura de tela Portugol WebStudio.
Figura 6 Pseudocódigo algoritmo 2 com testes:
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
2. CONCLUSÃO
Após a realização da atividade, consegui propor a resolução de problemas via
algoritmos utilizando a ferramenta Portugol WebStudio, através de um pseudocódigo
(forma genérica de escrever um algoritmo, utilizando uma linguagem simples sem
necessidade de conhecer qualquer sintaxe de qualquer linguagem de programação
livre de contexto). O pseudocódigo ajuda a pensar de forma lógica e a compreender
a estrutura dos algoritmos antes de partir para uma linguagem de programação
específica.
REFERÊNCIAS BIBLIOGRÁFICAS
Portugol WebStudio. Página inicial, 2024. Disponível em: https://portugol.dev
Acesso em: 15 Agosto. 2024.
Baixado por Lucas Artur Pereira (luquinhaww@hotmail.com)
lOMoARcPSD|48487279
https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=relatorio-de-aula-pratica-unidade-2-elementos-de-algoritmos

Mais conteúdos dessa disciplina