<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>02. Lógica de Programação com Portugol Studio :: Portal de Cursos</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/index.html</link><description>Curso completo de Lógica de Programação Estruturada, Algoritmos e Estruturas de Dados utilizando a sintaxe C/Java do Portugol Studio para Administração e Logística.</description><generator>Hugo</generator><language>pt-BR</language><atom:link href="https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/index.xml" rel="self" type="application/rss+xml"/><item><title>Capítulo 01: Introdução à Lógica, Algoritmos e Setup do Portugol Studio</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_01/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_01/index.html</guid><description>Dê seus primeiros passos no mundo da programação com sintaxe moderna. Compreenda o conceito formal de algoritmo e domine a estrutura base do Portugol Studio.</description></item><item><title>Capítulo 02: Memória, Declaração de Variáveis e Tipos de Dados</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_02/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_02/index.html</guid><description>Compreenda como o computador gerencia a memória RAM. Domine a tipagem estática e os cinco tipos fundamentais: inteiro, real, cadeia, caracter e logico.</description></item><item><title>Capítulo 03: Operadores Matemáticos, Expressões e Atribuição (=)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_03/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_03/index.html</guid><description>Transforme lógica em cálculo financeiro e operacional. Domine a atribuição com o sinal de igual (=), operadores aritméticos, módulo (%) e operadores unários de incremento (++).</description></item><item><title>Capítulo 04: Interação com o Usuário (Entrada e Saída de Dados com leia e escreva)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_04/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_04/index.html</guid><description>Dê vida e interatividade aos seus sistemas. Domine a captura de dados pelo teclado com o comando leia(), concatenação e formatação com a biblioteca Matematica.</description></item><item><title>Capítulo 05: Estruturas Condicionais Simples (SE e Operadores Relacionais)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_05/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_05/index.html</guid><description>Ensine o computador a tomar decisões. Domine o desvio condicional simples com a estrutura se e todos os operadores relacionais de comparação moderna (==, !=, &gt;, &lt;, &gt;=, &lt;=).</description></item><item><title>Capítulo 06: Condicionais Compostas e Encadeadas (SE / SENAO / SENAO SE)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_06/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_06/index.html</guid><description>Domine a bifurcação completa de caminhos. Aprenda a utilizar o senao (Else) e encadeie múltiplos testes condicionais (senao se) para classificar dados em múltiplas categorias.</description></item><item><title>Capítulo 07: Operadores Lógicos e Portas Booleanas (E, OU, NAO)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_07/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_07/index.html</guid><description>Conecte condições complexas em uma única expressão lógica. Domine os operadores booleanos e, ou e nao e construa tabelas-verdade para auditoria e conformidade.</description></item><item><title>Capítulo 08: Seleção Múltipla (ESCOLHA-CASO-PARE / Switch-Case)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_08/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_08/index.html</guid><description>Elimine dezenas de Se encadeados. Domine a estrutura de seleção múltipla escolha-caso, o papel fundamental do comando pare e a cláusula caso contrario para menus corporativos.</description></item><item><title>Capítulo 09: Laço Pré-Testado (ENQUANTO / While Loop)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_09/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_09/index.html</guid><description>Automatize rotinas repetitivas. Domine o laço enquanto, contadores (i++), acumuladores (soma += x) e o padrão de parada por valor sentinela.</description></item><item><title>Capítulo 10: Laço Pós-Testado (FACA-ENQUANTO / Do-While Loop)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_10/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_10/index.html</guid><description>Garanta a execução de ao menos um ciclo. Domine a estrutura faca-enquanto no padrão C/Java e crie menus interativos contínuos e validações de credenciais.</description></item><item><title>Capítulo 11: Laço Determinístico e Contadores (PARA / For Loop)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_11/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_11/index.html</guid><description>O controle absoluto sobre as repetições. Aprenda a utilizar o laço para no padrão C/Java (inicializacao; condicao; incremento) para gerar tabelas automatizadas e contagens regressivas.</description></item><item><title>Capítulo 12: Laços Aninhados e Varredura Bidimensional</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_12/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_12/index.html</guid><description>Entre na segunda dimensão da lógica. Aprenda a aninhar laços de repetição (para dentro de para) para varrer coordenadas, galpões e tabelas multidimensionais.</description></item><item><title>Capítulo 13: Vetores I: Arrays Unidimensionais (Indexação Base Zero)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_13/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_13/index.html</guid><description>Abandone as variáveis isoladas. Aprenda a utilizar Vetores (Arrays 1D) no padrão C/Java (indexados de 0 até N-1) para gerenciar coleções de dados em memória contígua.</description></item><item><title>Capítulo 14: Vetores II: Algoritmos de Pesquisa e Filtros (Busca Linear)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_14/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_14/index.html</guid><description>Transforme dados brutos em inteligência. Domine o algoritmo clássico de Busca Linear (Linear Search), a técnica da Flag Booleana e a localização de Maior e Menor elemento.</description></item><item><title>Capítulo 15: Matrizes I: Arrays Bidimensionais (Tabelas em Memória)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_15/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_15/index.html</guid><description>Trabalhe com planilhas e tabelas na memória RAM. Domine a declaração de Matrizes 2D no padrão matriz[Linha][Coluna] e o preenchimento com laços aninhados.</description></item><item><title>Capítulo 16: Matrizes II: Processamento e Cálculos Complexos (Somas, Diagonais e Rotas)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_16/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_16/index.html</guid><description>Eleve a análise matricial a um nível avançado. Aprenda a somar linhas independentes, somar colunas, auditar a Diagonal Principal e processar matrizes de rotas 4x4.</description></item><item><title>Capítulo 17: Funções I: Procedimentos sem Retorno (Modularização I e Escopo)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_17/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_17/index.html</guid><description>Divida para conquistar. Aprenda a quebrar algoritmos gigantescos em blocos reutilizáveis com funções sem retorno (funcao vazio) e domine o escopo de variáveis locais e globais.</description></item><item><title>Capítulo 18: Funções II: Parâmetros e Retorno Tipado (Modularização II)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_18/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_18/index.html</guid><description>Transforme lógica em valores calculados. Aprenda a criar funções que processam dados de entrada (parâmetros) e devolvem resultados tipados com a instrução retorne.</description></item><item><title>Capítulo 19: Engenharia de Software e Decomposição Algorítmica</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_19/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_19/index.html</guid><description>Pense como um Arquiteto de Software. Aprenda a decompor sistemas complexos utilizando a metodologia Top-Down, o Princípio da Responsabilidade Única (SRP) e Programação Defensiva.</description></item><item><title>Capítulo 20: Projeto Integrador Final - FastLog TMS Enterprise</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_20/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/portugol_cap_20/index.html</guid><description>A consagração do seu aprendizado. Integre variáveis, laços de repetição, vetores paralelos e funções para construir o Sistema de Gestão de Frota e Logística da FastLog.</description></item><item><title>Lista de Desafios de Fixação e Gabaritos (20 Capítulos)</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/desafios_de_fixacao/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/desafios_de_fixacao/index.html</guid><description>Coleção completa de 20 desafios práticos estruturados com enunciados detalhados, casos de teste e gabaritos de código para Portugol Studio.</description></item><item><title>Plano de Curso: Lógica de Programação com Portugol Studio</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/plano_de_curso/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/plano_de_curso/index.html</guid><description>Plano de curso estruturado em 20 capítulos focado em Algoritmos Estruturados, Sintaxe C/Java e Pensamento Computacional para Administração e Logística.</description></item><item><title>Guia do Instrutor: Portugol Studio</title><link>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/guia_do_instrutor/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ricardotecpro.github.io/portal_hugo/cursos/02_logica_programacao_portugol/guia_do_instrutor/index.html</guid><description>Manual pedagógico completo para o docente: diretrizes didáticas, pontos de atenção de sintaxe C/Java, desafios extras para os 20 capítulos e rubricas de correção no Microsoft Teams.</description></item></channel></rss>