Aula Algoritmos00
3221 palavras
13 páginas
ALGORITMOSProf. Renato Prates Teixeira renatopratesteixeira@gmail.com Contatos
• Email o renatopratesteixeira@gmail.com o reprates22@gmail.com
• Skype o RenatoPratesTeixeira
• Linkedin o https://www.linkedin.com/profile/publicprofile-settings?trk=prof-edit-editpublic_profile
Bibliografia Básica
• MELO A. C. V. & Silva F. S. C. Princípios de Linguagem de Programação. São
Paulo: Edgard Blücher, 2003
• SILVA, Osmar Quirino da. Estrutura de Dados e Algoritmos Usando C Fundamentos e Aplicações. Ciência Moderna, 2007.
• ZIVIANI, N. Projetos de Algoritmos com Implementação em Pascal e C. São
Paulo: Pioneira, 1993.
Bibliografia Complementar
• SCHILDT, H. C - Completo e Total. 3ª ed. São Paulo: Makron Books.
• TENENBAUM, A. M. Estruturas de Dados Usando C. São Paulo: Makron
Books, 1995.
• CRUZ, TADEU. Sistemas, organizações, e métodos. 8. ed., São Paulo, Atlas,
2002.
• MANGANOTE, Edmilson J. T.. Organização, Sistemas e Métodos. 2. ed., São
Paulo, Alínea, 2001.
• OLIVEIRA, Djalma de Pinho Rebouças de. Estrutura Organizacional. São
Paulo, Atlas, 2006.
• FALCONI, V. TQC: Manual de Organização, Sistemas e Métodos:
Abordagem Teórica e Prática da Engenharia da Informação. 4ª ed. São
Paulo, Atlas, 2010.
Introdução
Computação ou ato de computar
INPUT
(Entrada)
COMPUTADOR
(Processamento)
OUTPUT
(Saída)
Introdução
•
Lógica de Programação
É a técnica de desencadear pensamentos para atingir determinado objetivo.
•
Sequência Lógica
São passos executados até atingir um objetivo ou solução de um problema.
•
Instruções
Um conjunto de regras ou normas definidas para realização algo.
Principais pensadores
Aristóteles
384 – 322 a.C
Leibniz
1646 – 1716
George Boole
1815 – 1864
Introdução
•
Algoritmo
É uma sequência finita de passos que levam à execução de uma tarefa.
Ex: Chupar uma bala (pegar uma bala, retirar o papel, colocar a bala na boca, jogar o papel no lixo).
•
Programas
São algoritmos escritos em uma linguagem de programação (C, Pascal, etc) e que são