Baixe o app para aproveitar ainda mais
Prévia do material em texto
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Me. Cleber Semensate 1. Resolução de desafios lógicos 2 ▰ O ser humano, desde os tempos mais remotos, sempre foi fascinado pelo conhecimento do mundo ao seu redor. Além da curiosidade, o ser humano buscou sempre conhecer o funcionamento do mundo como forma essencial para sua sobrevivência. Os ciclos da natureza, as estações do ano, as temporadas de colheitas de vegetais e os ciclos de procriação de animais são alguns dos exemplos de conhecimentos adquiridos pelo homem, ao longo de milhares de anos, e que mostram o quanto o universo é organizado e regular. 3 ▰ Conforme lecionam Russell e Norvig (2013), para ambos os métodos de aplicação lógica, aplica-se a sequência geral de análise descritiva do problema, apresentada a seguir: ▻ 1º passo: enunciar o problema ▻ 2º passo: descrever todas as partes constituintes do problema ▻ 3º passo: ordenação lógica das premissas (causas e efeitos) ▻ 4º passo: avaliação conclusiva (dedutivo ou indutivo) ▻ 5º passo: conclusão 2. A lógica e a resolução de problemas 4 ▰ Note que tanto o método indutivo quanto o dedutivo são inteiramente suportados pelas premissas, que devem ser claramente apresentadas de forma direta e concisa. Para a construção das premissas, são utilizados operadores lógicos, que estabelecem as relações entre os elementos que compõem a premissa, conforme lecionam Russell e Norvig (2013), conforme operadores abaixo: ▻ IMPLICAÇÃO (A→B) (CHUVA)→(CALÇADA MOLHADA) ▻ OU (A + B) (COR DE BOVINOS): (BRANCA + PRETA) ▻ E (A . B) (AUTORIZAR PAGAMENTO): (ASSINATURA PRESIDENTE . TESOUREIRO) ▻ NEGAÇÃO (~A) (MORTE): (~VIDA) 3. Operadores lógicos 5 Obrigado! Cleber Semensate Contatos: semensate@gmail.com mailto:semensate@gmail.com
Compartilhar