170 likes | 335 Views
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
E N D
Algoritmo e Lógica de Programação Prof.Dr. Armando Handayaahand@uninove.br
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 • O que fazemos é representar tais fenômenos de forma digital
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
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
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
Conteúdo Programático • Linguagem de Programação C • Estruturas de Decisão • Encadeamento de Estruturas • Estrutura de Seleção • Estrutura de Repetição
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!
Faltas • 25% • Controle pessoal ! “Não haveria cultura nem história sem inovação, sem criatividade, sem curiosidade...” Paulo Freire
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
Informações: • Horário • Sala dos Professores • Sala dos Coordenadores • Biblioteca • Xerox • Cafés
"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?
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
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