SlideShare ist ein Scribd-Unternehmen logo
1 von 10
ANHANGUERA – 2016.2
LÓGICA E MATEMÁTICA COMPUTACIONAL
AULA 01 - APRESENTAÇÃO
Prof. Thomás da Costa
thomascosta@aedu.com
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
• MBA em Arquitetura de Soluções pela FIAP.
• Graduado em Gestão em Tecnologia da Informação pela UNIP.
• 20 anos de experiência na área de Informática.
• 15 anos de experiência com desenvolvimento em Java.
• Sun Certified Programmer for the Java Platform (SCJP).
• Desenvolvimento e arquitetura de aplicações em várias áreas.
• Experiência profissional com várias linguagens e ferramentas de
desenvolvimento Java.
• Atualmente envolvido em projetos com BigData e FastData.
Prof. Thomás da Costa
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
https://www.facebook.com/ProfThomasDaCosta
https://br.linkedin.com/in/thomasdacosta
http://pt.slideshare.net/thomasdacosta
thomascosta@aedu.com
https://github.com/thomasdacosta
Prof. Thomás da Costa
http://thomasdacosta.com.br
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
• Vamos estudar lógica !!!
• Base de estudo para outras disciplinas da computação.
• Conceitos fundamentais da computação.
• Sem lógica não conseguimos trabalhar com programação.
• Algoritmos e Técnicas de Programação caminham junto com Lógica e
Matemática Computacional.
• Lógica é usada no nosso dia-a-dia.
• Em computação existe sempre muita matemática.
O que é Lógica e Matemática Computacional?
Base para outras disciplinas:
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
O que é Lógica e Matemática Computacional?
Vamos pensar:
• Qual a média para ser aprovado na disciplina?
• Os alunos precisam de média 6.
• Utilizando um processo de lógica, podemos concluir o seguinte raciocínio:
Se a média for maior ou igual a 6 o aluno está aprovado, caso contrário
reprovado.
Isto foi um simples pensamento de lógica. Vamos aprender outras formas
teóricas de lógica na nossa disciplina.
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
PEA
Álgebra de Conjuntos Teoria dos Conjuntos: conceitos, formas de apresentação e operações.
Álgebra de Conjuntos Álgebra de conjuntos: união e intersecção.
Álgebra de Conjuntos Álgebra de conjuntos: complemento relativo e diferença simétrica.
Álgebra de Conjuntos Álgebra de conjuntos: pares ordenados. Aplicações de Teoria dos Conjuntos em computação.
Fundamentos da Lógica Introdução à Lógica: conceitos e histórico. Introdução à Lógica Proposicional.
Fundamentos da Lógica Lógica Proposicional: proposição simples.
Fundamentos da Lógica Lógica Proposicional: proposição composta.
Fundamentos da Lógica Lógica Proposicional: conectivos.
Tabela Verdade Construção da tabela verdade.
Tabela Verdade Operações logicas sobre proposições: negação e conjunção.
Tabela Verdade Operações logicas sobre proposições: disjunção inclusiva e disjunção exclusiva.
Tabela Verdade Operações logicas sobre proposições: condicional e bi condicional.
Lógica de Programação Diagrama de Bloco: conceitos, elementos e notação.
Lógica de Programação Programação Sequencial: conceitos, elementos e notação.
Lógica de Programação Laço de Repetição: conceitos, elementos e notação.
Lógica de Programação Sub-Rotinas: conceitos, elementos e notação.
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
• Conteúdo da aula nos seguintes sites:
https://professorthomasdacosta.wordpress.com/
https://www.facebook.com/ProfThomasDaCosta/
http://pt.slideshare.net/thomasdacosta/presentations
• Será disponibilizado 1 dia depois da aula.
• Não esqueçam de sempre baixar o material da aula quando
disponibilizado.
• Siga os sites acima e a página do Facebook para ficar atualizado sobre o
material e outros assuntos relacionados a tecnologia.
• E-mail do Professor: thomascosta@aedu.com
Material da Aula
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
• Horário de Aula: 19h10 – 20h50 e 21h10 – 22h00.
• Celulares desligados, atendam fora da sala caso precisem.
• Controlem as conversas paralelas !!!
• A todos estarei a disposição para tirar dúvidas !!!!
• Vamos ter uma aula animada.
• Participação de todos na aula.
• É uma disciplina complexa, por isso mantenha a atenção.
• Para aprender corretamente a disciplina, devemos praticar bastante tanto
em sala de aula e nas atividades extracurriculares.
Avisos
Estou aqui para fazer uma excelente aula e prepará-los para o mercado de
trabalho
LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa
APRESENTAÇÃO
Vamos iniciar nosso curso !!!
Na próxima aula !!!
Obrigado !!!
ANHANGUERA – 2016.2

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)Fluxograma (Lógica de Programação)
Fluxograma (Lógica de Programação)
 
Algoritmo aula 01-f
Algoritmo   aula 01-fAlgoritmo   aula 01-f
Algoritmo aula 01-f
 
Lógica e Matemática Computacional - Exercícios 03
Lógica e Matemática Computacional - Exercícios 03Lógica e Matemática Computacional - Exercícios 03
Lógica e Matemática Computacional - Exercícios 03
 
Aula 06 - Sistema Binário
Aula 06 - Sistema BinárioAula 06 - Sistema Binário
Aula 06 - Sistema Binário
 
Lógica de Programação e Algoritmos
Lógica de Programação e AlgoritmosLógica de Programação e Algoritmos
Lógica de Programação e Algoritmos
 
Algoritmos e Técnicas de Programação - Aula 02
Algoritmos e Técnicas de Programação - Aula 02Algoritmos e Técnicas de Programação - Aula 02
Algoritmos e Técnicas de Programação - Aula 02
 
Regressão Linear I
Regressão Linear IRegressão Linear I
Regressão Linear I
 
Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)Descritiva Narrativa (Lógica de Programação)
Descritiva Narrativa (Lógica de Programação)
 
Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01Algoritmos e Técnicas de Programação - Aula 01
Algoritmos e Técnicas de Programação - Aula 01
 
Slides tcc definitivo.
Slides tcc definitivo.Slides tcc definitivo.
Slides tcc definitivo.
 
6 estruturas de dados heterogêneas
6  estruturas de dados heterogêneas6  estruturas de dados heterogêneas
6 estruturas de dados heterogêneas
 
Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
Análise SWOT
Análise SWOTAnálise SWOT
Análise SWOT
 
Programação Estruturada em Python - Introducao
Programação Estruturada em Python - IntroducaoProgramação Estruturada em Python - Introducao
Programação Estruturada em Python - Introducao
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 
Visualg
VisualgVisualg
Visualg
 
Introdução à Programação
Introdução à ProgramaçãoIntrodução à Programação
Introdução à Programação
 
Estagio supervisionado
Estagio supervisionado Estagio supervisionado
Estagio supervisionado
 
Aula 9 - Estruturas Condicionais
Aula 9 - Estruturas CondicionaisAula 9 - Estruturas Condicionais
Aula 9 - Estruturas Condicionais
 

Ähnlich wie Lógica e Matemática Computacional - Aula 01

Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013
Cíntia Silva Barboza
 
(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina
Fabricio Narcizo
 
Aula inaugural de banco de dados senai
Aula inaugural de banco de dados senaiAula inaugural de banco de dados senai
Aula inaugural de banco de dados senai
edgleysonalves
 

Ähnlich wie Lógica e Matemática Computacional - Aula 01 (20)

Organização de Computadores - Aula 01
Organização de Computadores - Aula 01Organização de Computadores - Aula 01
Organização de Computadores - Aula 01
 
Programação de Sistemas Distribuídos - Aula 01
Programação de Sistemas Distribuídos - Aula 01Programação de Sistemas Distribuídos - Aula 01
Programação de Sistemas Distribuídos - Aula 01
 
Programação Concorrente - Curso Completo
Programação Concorrente - Curso CompletoProgramação Concorrente - Curso Completo
Programação Concorrente - Curso Completo
 
Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01Algoritmos e Estrutura de Dados - Aula 01
Algoritmos e Estrutura de Dados - Aula 01
 
Algoritmos e Técnicas de Programação - Curso Completo
Algoritmos e Técnicas de Programação - Curso CompletoAlgoritmos e Técnicas de Programação - Curso Completo
Algoritmos e Técnicas de Programação - Curso Completo
 
Programação Concorrente - Aula 01
Programação Concorrente - Aula 01Programação Concorrente - Aula 01
Programação Concorrente - Aula 01
 
Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013
 
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
ENSINO DE PROGRAMAÇÃO DE COMPUTADORES: UMA PROPOSTA DE ABORDAGEM PRÁTICA BASE...
 
(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina
 
Robotica
RoboticaRobotica
Robotica
 
Curso de Matemática para ENEM 2016
Curso de Matemática para ENEM 2016Curso de Matemática para ENEM 2016
Curso de Matemática para ENEM 2016
 
Objetos de Aprendizage ProUCA-CE
Objetos de Aprendizage ProUCA-CEObjetos de Aprendizage ProUCA-CE
Objetos de Aprendizage ProUCA-CE
 
Aula 00 (1)
Aula 00 (1)Aula 00 (1)
Aula 00 (1)
 
Curso Raciocínio Lógico - Analítico p/ Teste ANPAD
Curso Raciocínio Lógico - Analítico p/ Teste ANPAD Curso Raciocínio Lógico - Analítico p/ Teste ANPAD
Curso Raciocínio Lógico - Analítico p/ Teste ANPAD
 
Projeto de aprendizagem rodrigo moraes
Projeto de aprendizagem rodrigo moraesProjeto de aprendizagem rodrigo moraes
Projeto de aprendizagem rodrigo moraes
 
Projeto de aprendizagem
Projeto de aprendizagemProjeto de aprendizagem
Projeto de aprendizagem
 
Atpc 29 de setembro site
Atpc 29 de setembro  siteAtpc 29 de setembro  site
Atpc 29 de setembro site
 
Apresentação do Projeto
Apresentação do ProjetoApresentação do Projeto
Apresentação do Projeto
 
Curso de Matemática e suas Tecnologias para ENEM 2017
Curso de Matemática e suas Tecnologias para ENEM 2017Curso de Matemática e suas Tecnologias para ENEM 2017
Curso de Matemática e suas Tecnologias para ENEM 2017
 
Aula inaugural de banco de dados senai
Aula inaugural de banco de dados senaiAula inaugural de banco de dados senai
Aula inaugural de banco de dados senai
 

Mehr von thomasdacosta

Mehr von thomasdacosta (20)

Azure Functions e Java: Do Desenvolvimento a Produção
Azure Functions e Java: Do Desenvolvimento a ProduçãoAzure Functions e Java: Do Desenvolvimento a Produção
Azure Functions e Java: Do Desenvolvimento a Produção
 
Programação de Sistemas Distribuídos - Aula 03
Programação de Sistemas Distribuídos - Aula 03Programação de Sistemas Distribuídos - Aula 03
Programação de Sistemas Distribuídos - Aula 03
 
Programação de Sistemas Distribuídos - Aula 02
Programação de Sistemas Distribuídos - Aula 02Programação de Sistemas Distribuídos - Aula 02
Programação de Sistemas Distribuídos - Aula 02
 
Organização de Computadores - Aula 02
Organização de Computadores - Aula 02Organização de Computadores - Aula 02
Organização de Computadores - Aula 02
 
Organização de Computadores - Aula 03
Organização de Computadores - Aula 03Organização de Computadores - Aula 03
Organização de Computadores - Aula 03
 
Redes de Computadores - Exercícios 06
Redes de Computadores - Exercícios 06Redes de Computadores - Exercícios 06
Redes de Computadores - Exercícios 06
 
Redes de Computadores - Exercícios 05
Redes de Computadores - Exercícios 05Redes de Computadores - Exercícios 05
Redes de Computadores - Exercícios 05
 
Programação Concorrente - Aula 07
Programação Concorrente - Aula 07Programação Concorrente - Aula 07
Programação Concorrente - Aula 07
 
Programação Concorrente - Aula 06
Programação Concorrente - Aula 06Programação Concorrente - Aula 06
Programação Concorrente - Aula 06
 
Redes de Computadores - Exercícios 04
Redes de Computadores - Exercícios 04Redes de Computadores - Exercícios 04
Redes de Computadores - Exercícios 04
 
Redes de Computadores - Aula 05
Redes de Computadores - Aula 05Redes de Computadores - Aula 05
Redes de Computadores - Aula 05
 
Programação Concorrente - Aula 05
Programação Concorrente - Aula 05Programação Concorrente - Aula 05
Programação Concorrente - Aula 05
 
Linguagem de Programação Java
Linguagem de Programação JavaLinguagem de Programação Java
Linguagem de Programação Java
 
Programação Concorrente - Aula 04
Programação Concorrente - Aula 04Programação Concorrente - Aula 04
Programação Concorrente - Aula 04
 
Redes de Computadores - Exercícios 03
Redes de Computadores - Exercícios 03Redes de Computadores - Exercícios 03
Redes de Computadores - Exercícios 03
 
Redes de Computadores - Aula 04
Redes de Computadores - Aula 04Redes de Computadores - Aula 04
Redes de Computadores - Aula 04
 
Algoritmos e Estrutura de Dados - Aula 05
Algoritmos e Estrutura de Dados - Aula 05Algoritmos e Estrutura de Dados - Aula 05
Algoritmos e Estrutura de Dados - Aula 05
 
Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04
 
Programação Concorrente - Aula 03
Programação Concorrente - Aula 03Programação Concorrente - Aula 03
Programação Concorrente - Aula 03
 
Algoritmos e Estrutura de Dados - Aula 03
Algoritmos e Estrutura de Dados - Aula 03Algoritmos e Estrutura de Dados - Aula 03
Algoritmos e Estrutura de Dados - Aula 03
 

Lógica e Matemática Computacional - Aula 01

  • 1. ANHANGUERA – 2016.2 LÓGICA E MATEMÁTICA COMPUTACIONAL AULA 01 - APRESENTAÇÃO Prof. Thomás da Costa thomascosta@aedu.com
  • 2. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO • MBA em Arquitetura de Soluções pela FIAP. • Graduado em Gestão em Tecnologia da Informação pela UNIP. • 20 anos de experiência na área de Informática. • 15 anos de experiência com desenvolvimento em Java. • Sun Certified Programmer for the Java Platform (SCJP). • Desenvolvimento e arquitetura de aplicações em várias áreas. • Experiência profissional com várias linguagens e ferramentas de desenvolvimento Java. • Atualmente envolvido em projetos com BigData e FastData. Prof. Thomás da Costa
  • 3. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO https://www.facebook.com/ProfThomasDaCosta https://br.linkedin.com/in/thomasdacosta http://pt.slideshare.net/thomasdacosta thomascosta@aedu.com https://github.com/thomasdacosta Prof. Thomás da Costa http://thomasdacosta.com.br
  • 4. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO • Vamos estudar lógica !!! • Base de estudo para outras disciplinas da computação. • Conceitos fundamentais da computação. • Sem lógica não conseguimos trabalhar com programação. • Algoritmos e Técnicas de Programação caminham junto com Lógica e Matemática Computacional. • Lógica é usada no nosso dia-a-dia. • Em computação existe sempre muita matemática. O que é Lógica e Matemática Computacional? Base para outras disciplinas:
  • 5. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO O que é Lógica e Matemática Computacional? Vamos pensar: • Qual a média para ser aprovado na disciplina? • Os alunos precisam de média 6. • Utilizando um processo de lógica, podemos concluir o seguinte raciocínio: Se a média for maior ou igual a 6 o aluno está aprovado, caso contrário reprovado. Isto foi um simples pensamento de lógica. Vamos aprender outras formas teóricas de lógica na nossa disciplina.
  • 6. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO PEA Álgebra de Conjuntos Teoria dos Conjuntos: conceitos, formas de apresentação e operações. Álgebra de Conjuntos Álgebra de conjuntos: união e intersecção. Álgebra de Conjuntos Álgebra de conjuntos: complemento relativo e diferença simétrica. Álgebra de Conjuntos Álgebra de conjuntos: pares ordenados. Aplicações de Teoria dos Conjuntos em computação. Fundamentos da Lógica Introdução à Lógica: conceitos e histórico. Introdução à Lógica Proposicional. Fundamentos da Lógica Lógica Proposicional: proposição simples. Fundamentos da Lógica Lógica Proposicional: proposição composta. Fundamentos da Lógica Lógica Proposicional: conectivos. Tabela Verdade Construção da tabela verdade. Tabela Verdade Operações logicas sobre proposições: negação e conjunção. Tabela Verdade Operações logicas sobre proposições: disjunção inclusiva e disjunção exclusiva. Tabela Verdade Operações logicas sobre proposições: condicional e bi condicional. Lógica de Programação Diagrama de Bloco: conceitos, elementos e notação. Lógica de Programação Programação Sequencial: conceitos, elementos e notação. Lógica de Programação Laço de Repetição: conceitos, elementos e notação. Lógica de Programação Sub-Rotinas: conceitos, elementos e notação.
  • 7. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO • Conteúdo da aula nos seguintes sites: https://professorthomasdacosta.wordpress.com/ https://www.facebook.com/ProfThomasDaCosta/ http://pt.slideshare.net/thomasdacosta/presentations • Será disponibilizado 1 dia depois da aula. • Não esqueçam de sempre baixar o material da aula quando disponibilizado. • Siga os sites acima e a página do Facebook para ficar atualizado sobre o material e outros assuntos relacionados a tecnologia. • E-mail do Professor: thomascosta@aedu.com Material da Aula
  • 8. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO • Horário de Aula: 19h10 – 20h50 e 21h10 – 22h00. • Celulares desligados, atendam fora da sala caso precisem. • Controlem as conversas paralelas !!! • A todos estarei a disposição para tirar dúvidas !!!! • Vamos ter uma aula animada. • Participação de todos na aula. • É uma disciplina complexa, por isso mantenha a atenção. • Para aprender corretamente a disciplina, devemos praticar bastante tanto em sala de aula e nas atividades extracurriculares. Avisos Estou aqui para fazer uma excelente aula e prepará-los para o mercado de trabalho
  • 9. LÓGICA E MATEMÁTICA COMPUTACIONAL – Prof. Thomás da Costa APRESENTAÇÃO Vamos iniciar nosso curso !!! Na próxima aula !!!