sequência finita de passos Educação da Universidade do (instruções) para resolver um Vale do Itajaí, o Portugol IDE e o G Portugol. determinado problema.
Algoritmo eficiente: Portugol Studio
Definir ações simples e sem ambiguidade; Organizar as ações de forma ordenada; Estabelecer as ações dentro de uma sequência finita de passos; CONCEITOS IniciaisdeAlgoritmos Tipos de Algoritmo: Descrição narrativa Portugol Studio (texto livre); 1º versão oficial: Portugol Studio; Fluxograma (gráfico); 2º versão web: Web Studio; 3º versão mobile: Mobile; Pseudocódigo ( Portugol); . Lógica de programação Operadores em portugol 1. Entrada de dados; Os operadores aritméticos são mais 2. Processamento de dados; conhecidos pela matemática e são utilizados em expressões comuns de 3. Saída de dados; cálculo, como soma e subtração, por exemplo. O abaixo exibe estes operadores aritméticos e outros tipos mais. Operadores de comparação são inseridos em expressões lógicas entre valores, Silogismo: variáveis ou valores com variáveis, para retornos de valores verdadeiros ou falsos, muito utilizados em programação. Generalização; E, finalmente, os operadores lógicos são Particulizar; utilizados para formação de expressões Conclusão; lógicas que resultam em importante recurso de programação associado a tabelas-verdade, que possibilitam analisar Os silogismos devem ser assumidos como todos os possíveis resultados verdadeiros verdadeiros para que possam servir de base para a conclusão e, além disso, eles devem conter ou falsos entre valores e outras expressões informações que se complementam para como as de comparação, por exemplo manterem uma linha coerente de raciocínio. CONCEITOS IniciaisdeAlgoritmos Entrada e saída de dados em Raciocínio lógico: portugol Podemos relacionar a lógica com a ‘correção do é uma organização ou estruturação de pensamento’, pois uma de suas preocupações é Interatividade raciocínios que nos permite, de acordo determinar quais operações são válidas e quais Sempre temos que nos atentar para o fato com determinadas normas, chegar a uma não são, fazendo análises das formas e leis do de que o usuário precisa da melhor pensamento. Como filosofia, ela procura saber por conclusão ou resolver um problema. que pensamos assim e não de outro jeito. Com interatividade possível, com informações arte ou técnica, ela nos ensina a usar corretamente adequadas e explicações quando houver as leis do pensamento (FORBELLONE; necessidade de interação, pois isso reduz EBERSPÄCHER, 2005, p.1). erros de entrada de dados e torna a aplicação mais confortável em seu uso. Fonte: Elaborado pelo autor.