Descrição
Esta atividade prática da disciplina Algoritmos e Programação Estruturada foca na Unidade “FUNÇÕES, RECURSIVIDADE, PASSAGEM DE DADOS E PARÂMETROS”, com ênfase na seção “PASSAGEM DE DADOS EM PROGRAMAÇÃO”. Realizada em laboratório de informática, a prática utiliza a ferramenta educacional Portugol WebStudio (https://dgadelha.github.io/Portugol-Webstudio/) para elaboração, execução e validação de pseudocódigos. O ambiente previsto é o Laboratório de Informática, com computadores Desktop Engenharia Positivo Master D3400 (~1 unidade por aluno), onde os estudantes desenvolvem e testam os algoritmos propostos.
A atividade propõe a criação e teste de dois algoritmos distintos: um que solicita a idade do usuário e exibe se ele é “Maior de idade” ou “Menor de idade”, e outro que calcula uma potenciação r = a^b usando uma estrutura de repetição com teste no início. É exigido que os pseudocódigos obedeçam à estrutura do Portugol WebStudio, estejam devidamente indentados, executados na ferramenta e que sejam registrados prints dos resultados para análise.
O que é desenvolvido nesta atividade
Entender e utilizar a ferramenta Portugol WebStudio; elaborar dois algoritmos propostos (verificação de maioridade e cálculo de potência por repetição); implementar a lógica de entrada de dados, estruturas de decisão e repetição; executar e testar os pseudocódigos; e registrar evidências (prints) do funcionamento. Os objetivos incluem familiarização com sintaxe/estrutura de pseudocódigo no Portugol WebStudio e a aplicação de lógica algorítmica para resolver problemas discretos apresentados.
Principais conteúdos abordados
- Disciplina: Algoritmos e Programação Estruturada; Unidade: Funções, Recursividade, Passagem de Dados e Parâmetros; Seção: Passagem de Dados em Programação.
- Software: Portugol WebStudio — criação, compilação e execução de pseudocódigo.
- Procedimentos práticos: estruturas de decisão (if), estruturas de repetição com teste no início (controle por variável b), entrada/saída de dados e impressão de resultados.
- Conceitos matemáticos aplicados: potenciação via repetição.
- Infraestrutura: laboratório de informática e equipamento indicado (Desktop Engenharia Positivo Master D3400).
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA
Unidade: FUNÇÕES, RECURSIVIDADE, PASSAGEM DE DADOS E PARÂMETROS
Seção: PASSAGEM DE DADOS EM PROGRAMAÇÃO
OBJETIVOS
Definição dos objetivos da aula prática:
– Entender a ferramenta Portugol WebStudio.
– Elaborar algoritmos e testar utilizando a ferramenta Portugol WebStudio.
INFRAESTRUTURA
Instalações – Materiais de consumo – Equipamentos:
LABORATÓRIO DE INFORMÁTICA
Equipamentos:
• Desktop Engenharia Positivo Master D3400
~ 1 un para cada aluno
SOLUÇÃO DIGITAL
• PORTUGOL WEBSTUDIO (Software)
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.
EQUIPAMENTO DE PROTEÇÃO INDIVIDUAL (EPI)
Não se aplica
PROCEDIMENTOS PRÁTICOS
Procedimento/Atividade nº 1 (Virtual)
3
Atividade proposta:
Elaborar dois algoritmos utilizando a ferramenta Portugol WebStudio.
Procedimentos para a realização da atividade:
Elaborar dois algoritmos e testar utilizando a ferramenta Portugol WebStudio.
1. Para o primeiro algoritmo, o usuário deverá informar a sua idade e em seguida deverá ser
informada uma mensagem se ele for menor ou maior de idade.
2. O segundo algoritmo, você deverá criar uma estrutura de repetição com teste no início para
calcular a potenciação. Você deverá escrever um algoritmo que resolva a expressão r = a b ,
sendo a e b números inteiros e positivos.
Nessa prática, você deverá utilizar a ferramenta Portugol Studio para criar e testar os seus
pseudocódigos que foram propostos.
• Primeiramente, você deverá fazer download da ferramenta Portugol WebStudio, acessando o
seguinte link: https://dgadelha.github.io/Portugol-Webstudio/
• Faça acesso ao portal Portugol WebStudio.
• Tela incial, conforme a Figura 1 a seguir.
Figura 1. Home Portugol WebStudio.
Fonte: Captura de tela Home Portugol WebStudio.
• Abrir o Novo Projeto e criar a estrutura do pseudocódigo.
Figura 2: Tela Portugol WebStudio
4
Fonte: Captura de tela Portugol WebStudio.
Figura 3. Exemplo de pseudocódigo
5
Fonte: Captura de tela Portugol WebStudio.
• Lembre-se que a estrutura no Portugol WebStudio deve obedecer a seguinte estrutura:
//Algoritmo “Nome do algoritmo”
programa
{
funcao inicio()
{
// Crie as suas variáveis // Seção de Comandos, procedimento, funções, operadores, etc…
6
{
// Seção de Comandos, procedimento, funções, operadores, etc…
{
// Seção de Comandos, procedimento, funções, operadores, etc…
}
// Seção de Comandos, procedimento, funções, operadores, etc…
}
}
//Fimalgoritmo
1° Algoritmo: para o primeiro algoritmo, você deverá elaborar o algoritmo 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”.
2° Algoritmo: para o segundo algoritmo você deverá apresentar o resultado da potenciação,
lembrando que a estrutura da potenciação é a seguinte:
Você deverá atentar-se para a lógica entre o número de repetições e a variável b (Dica: observe
que a variável b é quem irá controlar a quantidade de repetições)
Escreva o algoritmo:
1. Início e declaração de variáveis
2. Obtenção dos valores das variáveis pelo usuário
3. Cálculo do exponencial
4. Impressão do resultado
Checklist:
– Abrir a interface da ferramenta Portugol Webstudio
– Criar o pseudocódigo para o primeiro algoritmo que informa o maior ou menor idade.
– Deixar o algoritmo indentado.
– Testar o algoritmo.
7
– Analisar e guardar o algoritmo e o print do resultado do algoritmo.
– Criar o pseudocódigo do algoritmo para o cálculo da potência.
– Indentar o algoritmo.
– Executar o algoritmo.
– Analisar e guardar o algoritmo e o print do resultado do algoritmo.
RESULTADOS
Resultados de Aprendizagem:
Conseguir propor a resolução de problemas via algoritmos utilizando a ferramenta Portugol
Webstudio. Você deverá elaborar dois algoritmos referentes aos problemas propostos bem como,
os prints dos resultados na tela. Além do conhecimento das técnicas de programação, você
também deve ter conhecimento matemático para resolver diversas situações do cotidiano
Como funciona?
Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!
Como se realizam os envios?
O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.
Em quanto tempo recebo o portfólio?
Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.
E se o portfólio que comprei precisar de correção?
Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.
Qual o formato do arquivo?
Os arquivos são enviados em formato Word e são editáveis.
Caso eu tiver alguma dúvida, terei suporte no pós venda?
Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).
Quais os seus canais de contato?
Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO
E-mail:portifoliosp@gmail.com
Portfólio em Word, respondido, completo e já nas normas
Prefere falar pelo WhatsApp?
Se estiver acessando pelo computador, escaneie o QR Code abaixo com a câmera do celular para abrir nosso atendimento no WhatsApp.


