1 / 17

Algoritmo e Lógica de Programação

Algoritmo e Lógica de Programação. Prof.Dr . Armando Handaya ahand@uninove.br. Olhe a sua volta. Olhe novamente. Qual a diferença?. O que, quem, como, quando e porque?. Um pouco de observação nos mostra que o mundo é composto por fenômenos analógicos

shina
Download Presentation

Algoritmo e Lógica de Programação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Algoritmo e Lógica de Programação Prof.Dr. Armando Handayaahand@uninove.br

  2. Olhe a sua volta...

  3. Olhe novamente...

  4. Qual a diferença? O que, quem, como, quando e porque?

  5. Um pouco de observação nos mostra que o mundo é composto por fenômenos analógicos • O que fazemos é representar tais fenômenos de forma digital

  6. SistemasDigitais x Analógicos • Sistema analógico é um tipo de sinal contínuo que varia em função do tempo • Sistema digital é um sinal com valores discretos (descontínuos) no tempo

  7. George BooleCambridge • Criador da Álgebra Booleana • Base do mundo digital como conhecemos • “O motivo do presente tratado é investigar as leis fundamentais do funcionamento do cérebro através das quais o raciocínio se realiza; expressá-las através da linguagem do Cálculo e, sobre este fundamento, estruturar a ciência da Lógica...” Uma Investigação das Leis do Pensamento, em que se fundamentam as Teorias Matemáticas da Lógica e Probabilidades [1854] http://pt.wikipedia.org/wiki/George_Boole

  8. Conteúdo Programático • Conceito de Algoritmo e Lógica • Formas de Representações de Algoritmo • Conceito de dados • Conceito de Constantes e Variáveis • Conceito de Operadores e Expressões • Instruções primitivas Entrada, Saída, Atribuição • Desenvolvimento de algoritmos

  9. Conteúdo Programático • Linguagem de Programação C • Estruturas de Decisão • Encadeamento de Estruturas • Estrutura de Seleção • Estrutura de Repetição

  10. Avaliações • Provas • N1 = Av1 • N2 = máx {Av2, Av3} • Média Final = (N1+N2) / 2 “Somos o que repetidamente fazemos. A excelência portanto, não é um feito, mas um hábito” Aristóteles Ps: Aristóteles quis dizer ESTUDEM!

  11. Faltas • 25% • Controle pessoal ! “Não haveria cultura nem história sem inovação, sem criatividade, sem curiosidade...” Paulo Freire

  12. Importante: • 1º e 2º semestres não têm DP • Média Global = média de todas as disciplinas do 1º e 2º semestres. • A partir do 3º semestre Av2 = Avaliação Integrada

  13. Informações: • Horário • Sala dos Professores • Sala dos Coordenadores • Biblioteca • Xerox • Cafés

  14. "Nunca ande somente pelo caminho traçado, pois ele conduz somente até onde os outros já foram." Alexandre Graham Bell Ps: Graham Bell já conhecia Ctrl-C, Ctrl-V?

  15. Referências Básicas • MANZANO, José Augusto Navarro Garcia & OLIVEIRA, Jair Figueiredo de. Algoritmos: Lógica para o desenvolvimento de programação. São Paulo: Ed. Érica, 2004. • MIZRAHI, Victorine Viviane. Treinamento em Linguagem C – Módulo I. São Paulo: Ed. Makron Books, 1990. • FORBELLONE, André Luiz Villar & EBERSPACHER, Henri Frederico. Lógica de Programação. Ed. Pearson Brasil, 2000. A1:D560

  16. REFERÊNCIAS COMPLEMENTARES: • ARRER & BECKER, Cristiano Gonçalves & FARIA, Eduardo Chaves. Algoritmos Estruturados. Ed. LTC, 1999 • PREISS, Bruno R. Estrutura de dados e Algoritmos. Ed. Campos, 2001. • Eletrônica Digital PPT do Prof.Victory Fernandes www.tkssoftware.com/victory

More Related