Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUÇÃO A PROGRAMAÇÃO AULA 1 FUNDAMENTOS DA LÓGICA - Coggle Diagram
INTRODUÇÃO A PROGRAMAÇÃO
AULA 1
FUNDAMENTOS DA LÓGICA
é a programação que alimenta os computadores e os transforma em máquinas capazes de grandes feitos.
Na computação, o raciocínio lógico é o que nos ajuda a explicar por que as coisas acontecem da maneira como acontecem.
A lógica é fundamental para o funcionamento dos computadores; tudo o que a máquina faz é controlado pela lógica e podemos usá-la para raciocinar sobre o comportamento dos programas.
Pensamento computacional
processo de solução de problemas :star:
Decomposição do problema em partes menores.
Tratamento dos segmentos na criação de um processo de solução.
Verificação de detalhes importantes para a solução.
Aplicação e avaliação da solução proposta.
Identificação e descrição de um problema.
Pilares :explode:
etapas pelas quais devemos passar antes que cheguemos à solução de um problema
Reconhecimento de padrões :warning:
Abstração :warning:
Algoritmos :warning:
são séries de procedimentos definidos passo a passo que visam a solução de um problema.
Os algoritmos que formulam soluções para problemas computacionais e que serão traduzidos em uma linguagem de programação normalmente estão descritos como fluxogramas ou escritos em pseudocódigo.
Os fluxogramas são a representação gráfica dos algoritmos
Decomposição :warning:
Pseudocódigo :star:
aneira simples de descrever um conjunto de instruções que deverão ser executadas pelo computador.
escrito na língua nativa de quem o utiliza e sua intenção é garantir que qualquer pessoa compreenda o que está descrito.
o termo sintaxe faz referência às regras que especificam de que maneira devem ser utilizadas as instruções e declarações de uma linguagem de programação.
Portugol
:star:
não é linguagem de programação e, por isso, um algoritmo escrito em portugol não pode ser executado por um computador.
O portugol é uma pseudolinguagem, ou seja, é uma linguagem intermediária entre a linguagem natural e a linguagem de programação