SlideShare uma empresa Scribd logo
Lógica e Algoritmos: Com
pseudocódigo e Linguagem C++
Capítulo 1 – A Lógica
Prof. Me. Wellington Pinto de Oliveira
A lógica
• Não é aplicada somente a tecnologia;
• Lógica não é Algoritmo;
• Lógica é uma organização do pensamento
humano;
• A lógica pode ser sistematizada;
A lógica
• Todo mamífero é um animal.
• Todo cavalo é um mamífero.
• Portanto, todo cavalo é um animal.
E a baleia????
O Símbolo do Santos é uma Baleia, e a
torcida canta “Peixe”...
Ciência da Computação
• Usamos a lógica para estruturar o pensamento
humano;
• Para propor situações;
• Para validar operações;
• Avaliar alternativas;
Lógica e Algoritmos
• Um algoritmo pode ser definido como uma
sequencia de passos que visam atingir um objetivo
bem definido.
• São baseados em problemas/necessidades
específicas;
• Pode haver mais de uma forma de representar
uma necessidade/problema.
• Algoritmos possuem um estado inicial, uma
sequencia de passos e um estado final.
No Dia-a-Dia
No Dia-a-Dia
• A gaveta está fechada
• A caneta está dentro da gaveta
• Precisa abrir a gaveta para depois pegar a caneta
• A gaveta está fechada
• A caneta está dentro da gaveta
• Precisa pegar a caneta e depois abrir a gaveta
No Dia-a-dia
1. Uma pessoa pode ter firma aberta ou não
2. Se tiver firma aberta, então vamos emitir uma
nota fiscal para um CNPJ
3. Senão, então vamos emitir uma nota fiscal para
um CPF
CPF possui o seguinte formato: 000.000.000-00
CNPJ possui o seguinte formato 00.000.000/000-00
No Dia-a-Dia
• Um concurso público pode ter nenhum candidato,
somente um ou muitos;
• Se não tiver candidato, o edital é cancelado após
15 dias;
• Senão, podemos ter candidatos, então o processo
de prova é agendado;
• Listar todos os candidatos e enviar um e-mail
notificando;
• Se existir apenas um candidato, não exibir a opção
de recurso;
No Dia-a-Dia
• Um concurso público pode ter nenhum candidato,
somente um ou muitos;
• Se não tiver candidato, o edital é cancelado após 15
dias;
– Sair do procedimento neste ponto.
• Senão, podemos ter candidatos, então o processo de
prova é agendado;
• Listar todos os candidatos e enviar um e-mail
notificando;
• Se existir apenas um candidato, não exibir a opção de
recurso;
No Dia-a-Dia
• Um concurso público pode ter nenhum candidato,
somente um ou muitos;
• Se não tiver candidato, o edital é cancelado após
15 dias;
• Senão, podemos ter candidatos, então o processo
de prova é agendado;
– Listar todos os candidatos e enviar um e-mail
notificando;
– Se existir apenas um candidato, não exibir a opção de
recurso;
No Dia-a-Dia
• Um concurso público pode ter nenhum candidato,
somente um ou muitos;
• Esperar 15 dias...
• Se não tiver candidato;
• Senão, podemos ter candidatos, então o processo
de prova é agendado;
– Listar todos os candidatos e enviar um e-mail
notificando;
– Se existir apenas um candidato, não exibir a opção de
recurso;
Exemplos do Livro
Exemplos do Livro
Representação de Algoritmos
• Algoritmo é uma representação do raciocínio
humano, e pode ser descrito por muitas formas;
– Gráficos (diagramas e fluxogramas)
– Textual (Coloquial ou em código)
– Imagens
– Tabelas
• Qualquer meio que represente o conhecimento
humano que ajude a descrever uma necessidade.
Fluxograma
Diagrama de Chapin
Textual
Textual
Procedimento
• Ler com atenção a descrição da necessidade;
• Refletir, até que entenda a real necessidade;
• Decidir qual é a melhor forma de representar uma
possível solução;
• Desenvolver (gráfico, texto, tabela);
• Revisar, testar e validar com dados hipotéticos;
• Apresentar a sistemática que leva a solução;
Referência
• FORBELLONE, André V., EBERSPÄCHER, Henri F.
(2005). Lógica de Programação: a construção de
algoritmos e estrutura de dados. São Paulo:
Prentice Hall.
• DEITEL, H. M., DEITEL, P. J (2001). C++ Como
Programar. Porto Alegre: Bookman.

Mais conteúdo relacionado

Mais procurados

Check list conformidade_nr_12
Check list conformidade_nr_12Check list conformidade_nr_12
Check list conformidade_nr_12
erika budemberg
 
Modelo Ata de Reunião da CIPA
Modelo Ata de Reunião da CIPAModelo Ata de Reunião da CIPA
Modelo Ata de Reunião da CIPA
IZAIAS DE SOUZA AGUIAR
 
Serra circular
Serra circularSerra circular
Serra circular
Raquel Duarte
 
Termo de Compromisso Armário Vestiário
Termo de Compromisso  Armário VestiárioTermo de Compromisso  Armário Vestiário
Termo de Compromisso Armário Vestiário
IZAIAS DE SOUZA AGUIAR
 
Nbr 14023 1997 - registro de atividades de bombeiros (1)
Nbr 14023   1997 - registro de atividades de bombeiros (1)Nbr 14023   1997 - registro de atividades de bombeiros (1)
Nbr 14023 1997 - registro de atividades de bombeiros (1)
CARLA KARINA FREITAS
 
Check List para plataforma Elevatória - NR 18
Check List para plataforma Elevatória - NR 18Check List para plataforma Elevatória - NR 18
Check List para plataforma Elevatória - NR 18
IZAIAS DE SOUZA AGUIAR
 
programa de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionaisprograma de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionais
CassiaTst
 
Ordem de serviços motoristas
Ordem de serviços   motoristasOrdem de serviços   motoristas
Ordem de serviços motoristas
VILMA DE ALMEIDA SAMPAIO
 
Resgate em altura
Resgate em alturaResgate em altura
Resgate em altura
Beatriz Bauer Bauer
 
Instalação eletrica-prediais senai
Instalação eletrica-prediais senaiInstalação eletrica-prediais senai
Instalação eletrica-prediais senai
Marcos José Taborda
 
Display 7 seguimentos.
Display 7 seguimentos.Display 7 seguimentos.
Display 7 seguimentos.
Tamy Okipney
 
APOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICAAPOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICA
Benedicto Reinaldo
 
Check list-trabalho-em-altura-nr-35
Check list-trabalho-em-altura-nr-35Check list-trabalho-em-altura-nr-35
Check list-trabalho-em-altura-nr-35
Faustiane Pimentel
 
Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
 Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
IZAIAS DE SOUZA AGUIAR
 
Formulário de Inscrição Brigada de Emergência
Formulário de Inscrição Brigada de EmergênciaFormulário de Inscrição Brigada de Emergência
Formulário de Inscrição Brigada de Emergência
IZAIAS DE SOUZA AGUIAR
 
5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia
AnaMacedoeletrical
 
Ficha tecnica classe k
Ficha tecnica classe kFicha tecnica classe k
Ficha tecnica classe k
Marco Antonio Correia Viana
 
Análise de riscos - App e hazop
Análise de riscos - App e hazopAnálise de riscos - App e hazop
Análise de riscos - App e hazop
Rodrigo Lacerda
 
Riscos observados em atividades de construção e montagem
Riscos observados em atividades de construção e montagemRiscos observados em atividades de construção e montagem
Riscos observados em atividades de construção e montagem
Universidade Federal Fluminense
 
Mapa de risco
Mapa de riscoMapa de risco
Mapa de risco
Nathanael Rodrigues
 

Mais procurados (20)

Check list conformidade_nr_12
Check list conformidade_nr_12Check list conformidade_nr_12
Check list conformidade_nr_12
 
Modelo Ata de Reunião da CIPA
Modelo Ata de Reunião da CIPAModelo Ata de Reunião da CIPA
Modelo Ata de Reunião da CIPA
 
Serra circular
Serra circularSerra circular
Serra circular
 
Termo de Compromisso Armário Vestiário
Termo de Compromisso  Armário VestiárioTermo de Compromisso  Armário Vestiário
Termo de Compromisso Armário Vestiário
 
Nbr 14023 1997 - registro de atividades de bombeiros (1)
Nbr 14023   1997 - registro de atividades de bombeiros (1)Nbr 14023   1997 - registro de atividades de bombeiros (1)
Nbr 14023 1997 - registro de atividades de bombeiros (1)
 
Check List para plataforma Elevatória - NR 18
Check List para plataforma Elevatória - NR 18Check List para plataforma Elevatória - NR 18
Check List para plataforma Elevatória - NR 18
 
programa de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionaisprograma de gerenciamento de riscos ocupacionais
programa de gerenciamento de riscos ocupacionais
 
Ordem de serviços motoristas
Ordem de serviços   motoristasOrdem de serviços   motoristas
Ordem de serviços motoristas
 
Resgate em altura
Resgate em alturaResgate em altura
Resgate em altura
 
Instalação eletrica-prediais senai
Instalação eletrica-prediais senaiInstalação eletrica-prediais senai
Instalação eletrica-prediais senai
 
Display 7 seguimentos.
Display 7 seguimentos.Display 7 seguimentos.
Display 7 seguimentos.
 
APOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICAAPOSTILA DE MANUTENÇÃO ELÉTRICA
APOSTILA DE MANUTENÇÃO ELÉTRICA
 
Check list-trabalho-em-altura-nr-35
Check list-trabalho-em-altura-nr-35Check list-trabalho-em-altura-nr-35
Check list-trabalho-em-altura-nr-35
 
Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
 Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
Modelo de Ata de Reunião Ordinária e Extraordinária da CIPA
 
Formulário de Inscrição Brigada de Emergência
Formulário de Inscrição Brigada de EmergênciaFormulário de Inscrição Brigada de Emergência
Formulário de Inscrição Brigada de Emergência
 
5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia5ª aula pratica com inversor de frequencia
5ª aula pratica com inversor de frequencia
 
Ficha tecnica classe k
Ficha tecnica classe kFicha tecnica classe k
Ficha tecnica classe k
 
Análise de riscos - App e hazop
Análise de riscos - App e hazopAnálise de riscos - App e hazop
Análise de riscos - App e hazop
 
Riscos observados em atividades de construção e montagem
Riscos observados em atividades de construção e montagemRiscos observados em atividades de construção e montagem
Riscos observados em atividades de construção e montagem
 
Mapa de risco
Mapa de riscoMapa de risco
Mapa de risco
 

Semelhante a Lógica e Algoritmos (pseudocódigo e C++) A lógica

Descobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma ÁgilDescobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma Ágil
Priscila Ribeiro Chagas
 
Apresentacao2012147v6final
Apresentacao2012147v6finalApresentacao2012147v6final
Apresentacao2012147v6final
Leonardo Ferreira
 
Plano de carreira - olhar para fora
Plano de carreira - olhar para foraPlano de carreira - olhar para fora
Plano de carreira - olhar para fora
Pedro Pimenta
 
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
Fernando Monteiro D'Andrea
 
Curso Administração Pública e Poder Judiciário para Concurso TJ-PA
Curso Administração Pública e Poder Judiciário para Concurso TJ-PACurso Administração Pública e Poder Judiciário para Concurso TJ-PA
Curso Administração Pública e Poder Judiciário para Concurso TJ-PA
Estratégia Concursos
 
Apresentação da disciplina de webjornalismo
Apresentação da disciplina de webjornalismoApresentação da disciplina de webjornalismo
Apresentação da disciplina de webjornalismo
Lucas Santiago
 
Estrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressãoEstrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressão
Kleitor Franklint Correa Araujo
 
Contando Histórias
Contando HistóriasContando Histórias
Contando Histórias
Gradium MS
 
A internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissionalA internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissional
Jorge Rogério Penha Rodrigues
 
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
Pedro Gustavo Torres
 
Introdução à Economia - Aula 01
Introdução à Economia - Aula 01Introdução à Economia - Aula 01
Introdução à Economia - Aula 01
Fernando Monteiro D'Andrea
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
thiagodacosta
 
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágilTDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
Evandro Silvestre
 
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
Cleiton Luis Mafra
 
Apresentacao2012147v6
Apresentacao2012147v6Apresentacao2012147v6
Apresentacao2012147v6
Leonardo Ferreira
 
Curso Gratuito de Simulados Inéditos para o Exame de Ordem
Curso Gratuito de Simulados Inéditos para o Exame de OrdemCurso Gratuito de Simulados Inéditos para o Exame de Ordem
Curso Gratuito de Simulados Inéditos para o Exame de Ordem
Ricardo Torques
 

Semelhante a Lógica e Algoritmos (pseudocódigo e C++) A lógica (16)

Descobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma ÁgilDescobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma Ágil
 
Apresentacao2012147v6final
Apresentacao2012147v6finalApresentacao2012147v6final
Apresentacao2012147v6final
 
Plano de carreira - olhar para fora
Plano de carreira - olhar para foraPlano de carreira - olhar para fora
Plano de carreira - olhar para fora
 
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
Demanda, oferta, elasticidade e mercados - Aulas 3 a 7
 
Curso Administração Pública e Poder Judiciário para Concurso TJ-PA
Curso Administração Pública e Poder Judiciário para Concurso TJ-PACurso Administração Pública e Poder Judiciário para Concurso TJ-PA
Curso Administração Pública e Poder Judiciário para Concurso TJ-PA
 
Apresentação da disciplina de webjornalismo
Apresentação da disciplina de webjornalismoApresentação da disciplina de webjornalismo
Apresentação da disciplina de webjornalismo
 
Estrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressãoEstrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressão
 
Contando Histórias
Contando HistóriasContando Histórias
Contando Histórias
 
A internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissionalA internacionalização da carreira do tradutor profissional
A internacionalização da carreira do tradutor profissional
 
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
Estimativas: Aproximação ou Precisão? :: NetPonto, Porto, 2016
 
Introdução à Economia - Aula 01
Introdução à Economia - Aula 01Introdução à Economia - Aula 01
Introdução à Economia - Aula 01
 
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficienteKanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
 
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágilTDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
TDC 2015 - As 10 leis de Parkinson aplicadas ao mundo ágil
 
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
Métricas em times ágeis: O essencial que você precisa saber, mas não te conta...
 
Apresentacao2012147v6
Apresentacao2012147v6Apresentacao2012147v6
Apresentacao2012147v6
 
Curso Gratuito de Simulados Inéditos para o Exame de Ordem
Curso Gratuito de Simulados Inéditos para o Exame de OrdemCurso Gratuito de Simulados Inéditos para o Exame de Ordem
Curso Gratuito de Simulados Inéditos para o Exame de Ordem
 

Mais de Wellington Oliveira

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
Wellington Oliveira
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
Wellington Oliveira
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
Wellington Oliveira
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
Wellington Oliveira
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
Wellington Oliveira
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
Wellington Oliveira
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
Wellington Oliveira
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
Wellington Oliveira
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
Wellington Oliveira
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
Wellington Oliveira
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
Wellington Oliveira
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
Wellington Oliveira
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Wellington Oliveira
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
Wellington Oliveira
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
Wellington Oliveira
 
Sistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de MemóriaSistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de Memória
Wellington Oliveira
 
Sistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 DeadlockSistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 Deadlock
Wellington Oliveira
 
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Sistemas Operacionais Processos e Threads - Wellington Pinto de OliveiraSistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Wellington Oliveira
 

Mais de Wellington Oliveira (20)

Usuário LInux
Usuário LInuxUsuário LInux
Usuário LInux
 
Configuração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandosConfiguração de Interface de Rede no Linux por comandos
Configuração de Interface de Rede no Linux por comandos
 
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acessoCISCO CCNA WANs Prática ACL _ Lista de controle de acesso
CISCO CCNA WANs Prática ACL _ Lista de controle de acesso
 
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de AcessoWANs e Roteadores Cap. 11 - Lista de Controle de Acesso
WANs e Roteadores Cap. 11 - Lista de Controle de Acesso
 
LInux - Iinit e systemd
LInux - Iinit e systemdLInux - Iinit e systemd
LInux - Iinit e systemd
 
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IPCCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
CCNA - Conjunto de Protocolos TCP/IP e endereçamento IP
 
Prática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLsPrática Laboratório CISCO - ACLs
Prática Laboratório CISCO - ACLs
 
Prática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - BalanceadorPrática Laboratório CISCO - Balanceador
Prática Laboratório CISCO - Balanceador
 
Prática Laboratório CISCO - NAT
Prática Laboratório CISCO - NATPrática Laboratório CISCO - NAT
Prática Laboratório CISCO - NAT
 
Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6Questões Cisco CCNA Cap 6
Questões Cisco CCNA Cap 6
 
Método AHP em Processo Decisório
Método AHP em Processo DecisórioMétodo AHP em Processo Decisório
Método AHP em Processo Decisório
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
 
Introdução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de ComputadoresIntrodução - Arquitetura e Organização de Computadores
Introdução - Arquitetura e Organização de Computadores
 
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
Evolução e Desempenho de Computadores - Arquitetura e Organização de Computad...
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Redes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 TanenbaumRedes Teórico - Capítulo 02 Tanenbaum
Redes Teórico - Capítulo 02 Tanenbaum
 
Sistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de MemóriaSistemas Operacionais Modernos - Gerenciamento de Memória
Sistemas Operacionais Modernos - Gerenciamento de Memória
 
Sistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 DeadlockSistemas Operacionais Modernos Capítulo 3 Deadlock
Sistemas Operacionais Modernos Capítulo 3 Deadlock
 
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Sistemas Operacionais Processos e Threads - Wellington Pinto de OliveiraSistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
Sistemas Operacionais Processos e Threads - Wellington Pinto de Oliveira
 

Último

Fotossíntese e respiração: conceitos e trocas gasosas
Fotossíntese e respiração: conceitos e trocas gasosasFotossíntese e respiração: conceitos e trocas gasosas
Fotossíntese e respiração: conceitos e trocas gasosas
MariaJooSilva58
 
gestão_de_conflitos_no_ambiente_escolar.pdf
gestão_de_conflitos_no_ambiente_escolar.pdfgestão_de_conflitos_no_ambiente_escolar.pdf
gestão_de_conflitos_no_ambiente_escolar.pdf
Maria das Graças Machado Rodrigues
 
O que é o programa nacional de alimentação escolar (PNAE)?
O que é  o programa nacional de alimentação escolar (PNAE)?O que é  o programa nacional de alimentação escolar (PNAE)?
O que é o programa nacional de alimentação escolar (PNAE)?
Marcelo Botura
 
UFCD_5673_Segurança nos transportes_índice.pdf
UFCD_5673_Segurança nos transportes_índice.pdfUFCD_5673_Segurança nos transportes_índice.pdf
UFCD_5673_Segurança nos transportes_índice.pdf
Manuais Formação
 
Escola Preparatória de Cadetes do Ar (EPCAR).pdf
Escola Preparatória de Cadetes do Ar (EPCAR).pdfEscola Preparatória de Cadetes do Ar (EPCAR).pdf
Escola Preparatória de Cadetes do Ar (EPCAR).pdf
Falcão Brasil
 
P0107 do aluno da educação municipal.pdf
P0107 do aluno da educação municipal.pdfP0107 do aluno da educação municipal.pdf
P0107 do aluno da educação municipal.pdf
Ceiça Martins Vital
 
Relatório do Ministério da Defesa (MD) 2017.pdf
Relatório do Ministério da Defesa (MD) 2017.pdfRelatório do Ministério da Defesa (MD) 2017.pdf
Relatório do Ministério da Defesa (MD) 2017.pdf
Falcão Brasil
 
Organograma do Ministério da Defesa (MD).pdf
Organograma do Ministério da Defesa (MD).pdfOrganograma do Ministério da Defesa (MD).pdf
Organograma do Ministério da Defesa (MD).pdf
Falcão Brasil
 
Boletim informativo - Contacto - julho de 2024
Boletim informativo - Contacto - julho de 2024Boletim informativo - Contacto - julho de 2024
Boletim informativo - Contacto - julho de 2024
Bibliotecas Escolares AEIDH
 
A Guerra do Presente - Ministério da Defesa.pdf
A Guerra do Presente - Ministério da Defesa.pdfA Guerra do Presente - Ministério da Defesa.pdf
A Guerra do Presente - Ministério da Defesa.pdf
Falcão Brasil
 
Análise dos resultados do desmatamento obtidos pelo SIAD.ppt
Análise dos resultados do desmatamento obtidos pelo SIAD.pptAnálise dos resultados do desmatamento obtidos pelo SIAD.ppt
Análise dos resultados do desmatamento obtidos pelo SIAD.ppt
Falcão Brasil
 
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdfO Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
Falcão Brasil
 
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdfGeotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
Falcão Brasil
 
Os Setores Estratégicos da END - O Setor Cibernético.pdf
Os Setores Estratégicos da END - O Setor Cibernético.pdfOs Setores Estratégicos da END - O Setor Cibernético.pdf
Os Setores Estratégicos da END - O Setor Cibernético.pdf
Falcão Brasil
 
Desafio matemático - multiplicação e divisão.
Desafio matemático -  multiplicação e divisão.Desafio matemático -  multiplicação e divisão.
Desafio matemático - multiplicação e divisão.
Mary Alvarenga
 
Que Pena Amor! Eugénio de Sá - Soneto.ppsx
Que Pena Amor! Eugénio de Sá - Soneto.ppsxQue Pena Amor! Eugénio de Sá - Soneto.ppsx
Que Pena Amor! Eugénio de Sá - Soneto.ppsx
Luzia Gabriele
 
Plano_Aula_01_Introdução_com_Circuito_Piscar_LED
Plano_Aula_01_Introdução_com_Circuito_Piscar_LEDPlano_Aula_01_Introdução_com_Circuito_Piscar_LED
Plano_Aula_01_Introdução_com_Circuito_Piscar_LED
luggio9854
 
Aula 3 CURSO LETRANDO (classes gramaticais).pdf
Aula 3 CURSO LETRANDO (classes gramaticais).pdfAula 3 CURSO LETRANDO (classes gramaticais).pdf
Aula 3 CURSO LETRANDO (classes gramaticais).pdf
ProfessoraSilmaraArg
 
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdfA Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
Falcão Brasil
 
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
Falcão Brasil
 

Último (20)

Fotossíntese e respiração: conceitos e trocas gasosas
Fotossíntese e respiração: conceitos e trocas gasosasFotossíntese e respiração: conceitos e trocas gasosas
Fotossíntese e respiração: conceitos e trocas gasosas
 
gestão_de_conflitos_no_ambiente_escolar.pdf
gestão_de_conflitos_no_ambiente_escolar.pdfgestão_de_conflitos_no_ambiente_escolar.pdf
gestão_de_conflitos_no_ambiente_escolar.pdf
 
O que é o programa nacional de alimentação escolar (PNAE)?
O que é  o programa nacional de alimentação escolar (PNAE)?O que é  o programa nacional de alimentação escolar (PNAE)?
O que é o programa nacional de alimentação escolar (PNAE)?
 
UFCD_5673_Segurança nos transportes_índice.pdf
UFCD_5673_Segurança nos transportes_índice.pdfUFCD_5673_Segurança nos transportes_índice.pdf
UFCD_5673_Segurança nos transportes_índice.pdf
 
Escola Preparatória de Cadetes do Ar (EPCAR).pdf
Escola Preparatória de Cadetes do Ar (EPCAR).pdfEscola Preparatória de Cadetes do Ar (EPCAR).pdf
Escola Preparatória de Cadetes do Ar (EPCAR).pdf
 
P0107 do aluno da educação municipal.pdf
P0107 do aluno da educação municipal.pdfP0107 do aluno da educação municipal.pdf
P0107 do aluno da educação municipal.pdf
 
Relatório do Ministério da Defesa (MD) 2017.pdf
Relatório do Ministério da Defesa (MD) 2017.pdfRelatório do Ministério da Defesa (MD) 2017.pdf
Relatório do Ministério da Defesa (MD) 2017.pdf
 
Organograma do Ministério da Defesa (MD).pdf
Organograma do Ministério da Defesa (MD).pdfOrganograma do Ministério da Defesa (MD).pdf
Organograma do Ministério da Defesa (MD).pdf
 
Boletim informativo - Contacto - julho de 2024
Boletim informativo - Contacto - julho de 2024Boletim informativo - Contacto - julho de 2024
Boletim informativo - Contacto - julho de 2024
 
A Guerra do Presente - Ministério da Defesa.pdf
A Guerra do Presente - Ministério da Defesa.pdfA Guerra do Presente - Ministério da Defesa.pdf
A Guerra do Presente - Ministério da Defesa.pdf
 
Análise dos resultados do desmatamento obtidos pelo SIAD.ppt
Análise dos resultados do desmatamento obtidos pelo SIAD.pptAnálise dos resultados do desmatamento obtidos pelo SIAD.ppt
Análise dos resultados do desmatamento obtidos pelo SIAD.ppt
 
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdfO Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
O Ministério da Defesa e a Sociedade no Tema de Defesa Nacional.pdf
 
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdfGeotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
Geotecnologias Aplicadas na Gestão de Riscos e Desastres Hidrológicos.pdf
 
Os Setores Estratégicos da END - O Setor Cibernético.pdf
Os Setores Estratégicos da END - O Setor Cibernético.pdfOs Setores Estratégicos da END - O Setor Cibernético.pdf
Os Setores Estratégicos da END - O Setor Cibernético.pdf
 
Desafio matemático - multiplicação e divisão.
Desafio matemático -  multiplicação e divisão.Desafio matemático -  multiplicação e divisão.
Desafio matemático - multiplicação e divisão.
 
Que Pena Amor! Eugénio de Sá - Soneto.ppsx
Que Pena Amor! Eugénio de Sá - Soneto.ppsxQue Pena Amor! Eugénio de Sá - Soneto.ppsx
Que Pena Amor! Eugénio de Sá - Soneto.ppsx
 
Plano_Aula_01_Introdução_com_Circuito_Piscar_LED
Plano_Aula_01_Introdução_com_Circuito_Piscar_LEDPlano_Aula_01_Introdução_com_Circuito_Piscar_LED
Plano_Aula_01_Introdução_com_Circuito_Piscar_LED
 
Aula 3 CURSO LETRANDO (classes gramaticais).pdf
Aula 3 CURSO LETRANDO (classes gramaticais).pdfAula 3 CURSO LETRANDO (classes gramaticais).pdf
Aula 3 CURSO LETRANDO (classes gramaticais).pdf
 
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdfA Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
A Industria Brasileira de Defesa - Situação Atual e Perspectivas de Evolução.pdf
 
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
Aviação de Reconhecimento e Ataque na FAB. A Saga dos Guerreiros Polivalentes...
 

Lógica e Algoritmos (pseudocódigo e C++) A lógica

  • 1. Lógica e Algoritmos: Com pseudocódigo e Linguagem C++ Capítulo 1 – A Lógica Prof. Me. Wellington Pinto de Oliveira
  • 2. A lógica • Não é aplicada somente a tecnologia; • Lógica não é Algoritmo; • Lógica é uma organização do pensamento humano; • A lógica pode ser sistematizada;
  • 3. A lógica • Todo mamífero é um animal. • Todo cavalo é um mamífero. • Portanto, todo cavalo é um animal. E a baleia???? O Símbolo do Santos é uma Baleia, e a torcida canta “Peixe”...
  • 4. Ciência da Computação • Usamos a lógica para estruturar o pensamento humano; • Para propor situações; • Para validar operações; • Avaliar alternativas;
  • 5. Lógica e Algoritmos • Um algoritmo pode ser definido como uma sequencia de passos que visam atingir um objetivo bem definido. • São baseados em problemas/necessidades específicas; • Pode haver mais de uma forma de representar uma necessidade/problema. • Algoritmos possuem um estado inicial, uma sequencia de passos e um estado final.
  • 7. No Dia-a-Dia • A gaveta está fechada • A caneta está dentro da gaveta • Precisa abrir a gaveta para depois pegar a caneta • A gaveta está fechada • A caneta está dentro da gaveta • Precisa pegar a caneta e depois abrir a gaveta
  • 8. No Dia-a-dia 1. Uma pessoa pode ter firma aberta ou não 2. Se tiver firma aberta, então vamos emitir uma nota fiscal para um CNPJ 3. Senão, então vamos emitir uma nota fiscal para um CPF CPF possui o seguinte formato: 000.000.000-00 CNPJ possui o seguinte formato 00.000.000/000-00
  • 9. No Dia-a-Dia • Um concurso público pode ter nenhum candidato, somente um ou muitos; • Se não tiver candidato, o edital é cancelado após 15 dias; • Senão, podemos ter candidatos, então o processo de prova é agendado; • Listar todos os candidatos e enviar um e-mail notificando; • Se existir apenas um candidato, não exibir a opção de recurso;
  • 10. No Dia-a-Dia • Um concurso público pode ter nenhum candidato, somente um ou muitos; • Se não tiver candidato, o edital é cancelado após 15 dias; – Sair do procedimento neste ponto. • Senão, podemos ter candidatos, então o processo de prova é agendado; • Listar todos os candidatos e enviar um e-mail notificando; • Se existir apenas um candidato, não exibir a opção de recurso;
  • 11. No Dia-a-Dia • Um concurso público pode ter nenhum candidato, somente um ou muitos; • Se não tiver candidato, o edital é cancelado após 15 dias; • Senão, podemos ter candidatos, então o processo de prova é agendado; – Listar todos os candidatos e enviar um e-mail notificando; – Se existir apenas um candidato, não exibir a opção de recurso;
  • 12. No Dia-a-Dia • Um concurso público pode ter nenhum candidato, somente um ou muitos; • Esperar 15 dias... • Se não tiver candidato; • Senão, podemos ter candidatos, então o processo de prova é agendado; – Listar todos os candidatos e enviar um e-mail notificando; – Se existir apenas um candidato, não exibir a opção de recurso;
  • 15. Representação de Algoritmos • Algoritmo é uma representação do raciocínio humano, e pode ser descrito por muitas formas; – Gráficos (diagramas e fluxogramas) – Textual (Coloquial ou em código) – Imagens – Tabelas • Qualquer meio que represente o conhecimento humano que ajude a descrever uma necessidade.
  • 20. Procedimento • Ler com atenção a descrição da necessidade; • Refletir, até que entenda a real necessidade; • Decidir qual é a melhor forma de representar uma possível solução; • Desenvolver (gráfico, texto, tabela); • Revisar, testar e validar com dados hipotéticos; • Apresentar a sistemática que leva a solução;
  • 21. Referência • FORBELLONE, André V., EBERSPÄCHER, Henri F. (2005). Lógica de Programação: a construção de algoritmos e estrutura de dados. São Paulo: Prentice Hall. • DEITEL, H. M., DEITEL, P. J (2001). C++ Como Programar. Porto Alegre: Bookman.