Escolar Documentos
Profissional Documentos
Cultura Documentos
==============================================
INTRODUÇÃO:
-------------------------------------
Pensamento computacional é?
Raciocínio Lógico
Decomposição
Padrões
Refinamentos
Exemplos:
Pensamento sistemático
criatividade e design
facilitador
------------------------------------------------
* Habilidades complementares
------------------------------------------------
Raciocínio lógico
DEDUÇÃO - Inversão da Indução - dada uma lei e teoria vou realizar uma
dedução e realizar previsões e explicações baseadas em uma Lei.
ABDUÇÃO - utiliza a conclusão para chegar a premissa "A grama está
molhada, logo choveu". (Utilizada em áreas investigativas, diagnósticos)
INFERÊNCIA:
ANALÍTICA (Dedução)
Otimizar processos
******************************************************************
_______________________________________________
--------------------------------------------------------------------------------
==============================================
"Se você tem um problema que não consegue resolver, existe um problema mais fácil
que você pode resolver: Encontre-o!" George Polya - Prof. Matemático
Processos:
Como decompor?
--------------------------------------------------------------------------------
* Reconhecimento de Padrões:
==============================================
Modelo de referencia que determina uma estrutura invariante e que pode gerar
repetição
Modelo base
Estrutura invariante
Repetição
Ex.:
Ex.:
Grau de similaridade,
No computador precisamos
Fornecer atributos
Classificação de dados
Reconhecimento de imagem
Reconhecimento de fala
Análise de cenas
Classificação de documentos
Machine Learning
Redes Neurais
Inteligência Artificial
Ciência de dados
--------------------------------------------------------------------------------
==============================================
Abstrair X Abstração:
Abstrair é generalizar!
Na lógica a generalização é a operação intelectual que consiste em reunir
numa classe geral, um conjunto de seres ou fenômenos similares.
Exemplo:
Limpar o terreno:
--------------------------------------------------------------------------------
==============================================
Todas essas tarefas envolvem instruções executadas passo a passo para concluir uma
tarefa.
Como construir?
Compreender o problema
Definir processamento
Os métodos de algoritmos:
Codificação:
==============================================
Como maximizar as chances de sobrevivência para uma pessoa que está perdida na
floresta!
RESOLVENDO:
--------------------------------------------------------------------------------
==============================================
Estruturar em algoritmo.
=============================================
A parte de Lógica, algoritmo e programação ficarão para outros tópicos.
===================================================================================
==
Q U I Z - JULIANA MASCARENHAS
-----------------------------------------------------------------------------------
--
------------------------
* Dados e instruções.
----------------------------
---------------------------------
O paradigma estruturado ainda é muito utilizado para tratar problemas mais simples
de maneira direta. Além disso, a maioria das pessoas aprendem programação através
deste paradigma. Aponte quais das características abaixo pertencem ao paradigma
supracitado.
----------------------------------
* Lista encadeada.
-----------------------------------
* Programa Objeto.
-----------------------------------
--------------------------------
* Narrativa.
----------------------------------------
Um algoritmo tem a função de verificar o estado de um cliente que pode ser ativo ou
inativo. Uma variável é definida no programa para armazenar este estado. A variável
recebe apenas os valores Verdadeiro e Ffalso, Ativo e Inativo repectivamente. Qual
dos tipos de dados abaixo é utilizado para este caso.
* Lógico
--------------------------------