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

Prévia do material em texto

ANHANGUERA EDUCACIONAL 
 
 SUPERIOR EM ENGENHARIA ELÉTRICA 
 
MARCELO ZAMONER DIAS 
 
 
 
 
 
 
 
 
 
 
“ALGORÍTMOS E LÓGICA DE PROGRAMAÇÃO” 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jundiaí 
 2025 
Faculdade Anhanguera 
 
Curso de Engenharia Elétrica 
Disciplina: Algoritmo e Lógica de Programação 
 
Prof.º Me.Anderson E. Macedo Gonçalves 
 
NOME: MARCELO ZAMONER DIAS 
RA: 2025309746 
Portfólio apresentado ao Curso Engenharia 
Elétrica da Faculdade Anhanguera para a 
disciplina de Algoritmos e Lógica de 
Programação. 
______________________________________________________________________ 
Linguagens de Programação e o Ambiente Portugol Studio 
Para que um computador execute determinadas tarefas, é necessário traduzir a lógica de 
raciocínio humano em instruções que a máquina seja capaz de compreender. Essa 
tradução é feita por meio das linguagens de programação, que são conjuntos de 
comandos organizados de forma lógica e estruturada, permitindo a conversão de 
algoritmos em programas computacionais executáveis. 
Diferente dos seres humanos, que conseguem interpretar mensagens mesmo com erros 
ortográficos, os computadores não possuem essa capacidade. Por isso, as linguagens de 
programação seguem regras rigorosas de sintaxe. Um simples erro de digitação, como a 
omissão de um caractere, pode impedir a execução correta de um programa. Assim, para 
que um algoritmo se transforme em um programa funcional, ele deve ser escrito 
respeitando essas regras. 
As linguagens de programação se dividem, geralmente, em dois grandes grupos: as de 
baixo nível, como o Assembly, que se aproximam da linguagem da máquina; e as de 
alto nível, como C, Java e Portugol, que se assemelham mais à linguagem humana e 
requerem a utilização de compiladores para serem traduzidas para código de máquina. 
 
 
Jundiaí 
2025 
 
Para facilitar a escrita de programas e reduzir os erros de sintaxe, utiliza-se um 
Ambiente de Desenvolvimento Integrado (IDE). Esses ambientes oferecem recursos 
como verificação de erros, sugestões de correção e execução de códigos. Um exemplo 
de IDE voltado ao ensino de lógica de programação é o Portugol Studio. 
O Portugol é uma linguagem de programação didática que simula a estrutura dos 
algoritmos escritos em português estruturado. Embora não seja utilizada no mercado 
profissional, é uma ferramenta eficaz para o aprendizado da lógica computacional. Sua 
simplicidade facilita o entendimento dos conceitos fundamentais da programação. 
O Portugol Studio, por sua vez, é um IDE desenvolvido pelo Laboratório de Inovação 
Tecnológica na Educação (LITE), com o objetivo de auxiliar estudantes na criação e 
execução de programas utilizando a linguagem Portugol. Além de interpretar os 
comandos, o ambiente identifica e aponta erros de sintaxe, contribuindo para o 
aprendizado contínuo do estudante. Por exemplo, ao esquecer de fechar um parêntese 
em um comando como escreva("Olá Mundo!"), o IDE sinaliza o erro, permitindo que 
o usuário corrija e prossiga com a execução. 
O uso de ambientes como o Portugol Studio possibilita uma transição gradual do 
raciocínio lógico informal para uma linguagem formal de programação, promovendo 
maior fluência no desenvolvimento de algoritmos e na resolução de problemas 
computacionais. 
Introdução 
A computação moderna depende da habilidade de transformar raciocínios lógicos em 
instruções compreensíveis por máquinas. Este trabalho tem como objetivo apresentar 
conceitos básicos sobre linguagens de programação e destacar a importância do uso de 
ambientes de desenvolvimento no processo de ensino-aprendizagem, com foco no 
Portugol Studio. 
Linguagens de Programação 
Conceito e Classificação 
Linguagens de programação são ferramentas fundamentais na construção de softwares, 
pois permitem a comunicação entre o ser humano e a máquina. Elas podem ser 
classificadas em: 
• Linguagens de baixo nível, como Assembly, que se aproximam do código de 
máquina. 
• Linguagens de alto nível, como C, Java e Portugol, com sintaxe mais próxima 
da linguagem humana. 
Jundiaí 
2025 
 
Sintaxe e Erros Comuns 
Diferentemente do entendimento humano, o computador exige instruções exatas e com 
sintaxe correta. Um erro simples, como um caractere fora do lugar, impede a execução 
do programa. Por isso, é fundamental respeitar as regras de cada linguagem. 
Ambientes de Desenvolvimento (IDEs) 
Os IDEs (Ambientes de Desenvolvimento Integrado) são programas que auxiliam na 
escrita e teste de códigos. Eles oferecem suporte na detecção de erros e ajudam a manter 
a organização e funcionalidade do código. Entre os exemplos, podemos citar o Visual 
Studio, Eclipse, e o Portugol Studio. 
 
Desenvolvendo Exercícios 
Desenvolver de forma prática exercícios que mostre a Programação no Site Portugol 
WebStudio. 
 
1 - Exercícios: 
 1.1- Como acessar o site Portugol webstudio. 
 
 
 Jundiaí 
2025 
 1.2- Criar um programa onde você vai digitar seu nome: 
 
 
 
 1.3-Fazer uma programação onde você vai dividir os números e mostrar o 
resultado: 
 
 
 
Jundiaí 
2025 
 1.4-Fazer uma programação onde mostre que você após os 18 anos é maior de 
idade. 
 
 
 
 
 1.5- Crie uma tabuada inteligente: 
 
Jundiaí 
2025 
Considerações Finais 
A aprendizagem da programação se torna mais acessível com o uso de linguagens 
didáticas como o Portugol. Associada ao uso de IDEs como o Portugol Studio, essa 
abordagem facilita a transição entre lógica e programação formal, promovendo o 
domínio progressivo das estruturas computacionais. 
 
Referências 
ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR 6023: Informação e 
documentação — Referências — Elaboração. Rio de Janeiro, 2018. 
COSTA, M. A. et al. Introdução à lógica de programação: usando Portugol e Portugol 
Studio. 2. ed. São Paulo: Novatec, 2020. 
LITE – Laboratório de Inovação Tecnológica na Educação. Portugol Studio. Disponível 
em: https://lite.acad.unicamp.br. Acesso em: 11 ago. 2025. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Jundiaí 
2025

Mais conteúdos dessa disciplina