TADS:Lógica de Programação

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar

INF 102 - Lógica de Programação

Carga Horária

60 horas -> 72 aulas (12 teóricas + 60 práticas)

Objetivos

Possibilitar ao aluno o desenvolvimento do raciocínio lógico necessário ao desenvolvimento de programas de computador, bem como o contato com uma linguagem de programação para a aplicação prática dos conceitos trabalhados.

Ementa

Algoritmo; fluxograma; pseudo-código; tipos de dados; variáveis; constantes; expressões; operadores; estruturas de seleção e de repetição; sub-rotinas; passagem de parâmetros por valor e por referência; escopo de definição de variáveis (locais e globais); estruturas de dados homogêneas e heterogêneas; linguagem de programação;

Bibliografia Básica

  1. MANZANO, José Augusto N. G.; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação de computadores. 26ª ed. São Paulo: Érica, 2012.
  2. MEDINA, Marco; FERTIG, Cristina. Algoritmos e programação: teoria e prática. São Paulo: Novatec, 2006.
  3. PEREIRA, Sílvio do Lago. Algoritmos e lógica de programação em C: uma abordagem didática. São Paulo: Érica, 2010.
  4. MIZRAHI, Victorine Viviane. Treinamento em linguagem C. 2. ed. São Paulo: Pearson, 2008.
  5. DEITEL, Paul J.; DEITEL, Harvey M. C: como programar. 6. ed. São Paulo: Pearson Prentice Hall, 2011.
  6. SCHILDT, Herbert. C: completo e total. 3. ed., rev. e atual. São Paulo: Makron Books, 1997
  7. ZIVIANI, Nivio. Projeto de algoritmos: com implementações em Pascal e C. 3. ed. rev. e ampl. São Paulo: Cengage Learning, 2011.
  8. FEOFILOFF, Paulo. Algoritmos: em linguagem C. Rio de Janeiro: Elsevier : Campus, 2009.
  9. CORMEN, Thomas H et al. Algoritmos: teoria e prática. Rio de Janeiro: Elsevier, 2012.
  10. ASCENCIO, Ana Fernanda Gomes. Lógica de Programação com Pascal. Pearson, 1999.

Bibliografia Complamentar

  1. CARBONI, Irenice de Fátima, Lógica de Programação, Thomson, 2003.
  2. TEIXEIRA, César. Construção de algoritmos no século XXI. São Paulo: EDUSP, 2000.
  3. BERG, Alexandre; FIGUEIRÓ, Joyce Pavek. Lógica de Programação. 3ª ed., Editora da Ulbra, 2006.
  4. FORBELLONE, André L. V. Lógica de Programação. 3ª ed., Makron Books, 2005.
  5. FARREL, Joyce. Lógica e Design de Programação. Cengage Learning, 2010.

Materiais de Apoio

Semestre 2016-1

  • Professora: Juliana Hoffmann Quinonez Benacchio <juliana.benacchio@ifpr.edu.br>
  • Aulas: Segunda-feira 21:00 - 22:30 / Terça-feira 19:15 - 20:45
  • Atendimento paralelo: Quinta-feira 14:30 - 15:30

Diários de Aula

14/03


12/03


11/03

  • Lógica e Linguagem de Programação


08/03


07/03

  • Apresentação da Disciplina, Plano de Ensino