Seja Bem-Vindo. Este site tem recursos de leitura de texto, basta marcar o texto e clicar no ícone do alto-falante   Click to listen highlighted text! Seja Bem-Vindo. Este site tem recursos de leitura de texto, basta marcar o texto e clicar no ícone do alto-falante

Lógica de Programação

Componente curricular: Lógica de Programação

Nível: Ensino médio

Créditos: 04 – Pré-requisito: Não há – Carga horária: Total (160 h/a) AT (60 h/a) AP (100h/a)

Ementa: Estudo dos elementos essenciais de processamento de dados. Sistemas algébricos e relacionais. Álgebra booleana. Conceitos de algoritmo, dado, variável, vetor, matriz, instrução e programa. Hierarquia lógica de informação (campos, registros, arquivos, organização, etc.). Algoritmo de Pesquisa e Ordenação. Estudos de caso.

Referências Básicas:

  • CORMEN, Thomas H.; RIVEST, Ronald L.; STEIN, Clifford; LEISERSON, Charles E. Algoritmos: teoria e prática. 3.ed. São Paulo: Érica, 2012.
  • FARRER, Harry. Algoritmos Estruturados. Rio de Janeiro: LCT, 2008.
  • SILVEIRA, Paulo, ALMEIDA, Adriano: Lógica de Programação – Crie seus primeiros programas usando Javascript e HTML. Casa do Código, 2014.

Referências Complementares:

  • CARBONI, Irenice de Fátima. Lógica de Programação. São Paulo: Thomson, 2003.
  • FERNANDA, Ana Gomes Ascencio. Fundamentos da Programação de Computadores. São Paulo: Pearson Prentice Hall, 2007.
  • FORBELLONE, André Luiz Villar. Lógica de programação: a construção de algoritmos e estrutura de dados. 3 ed. São Paulo: Brochura, 2005.
  • MANZANO, José Augusto N G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: Lógica para Desenvolvimento de Programação de Computadores. 22 ed. São Paulo. Érica, 2009.
  • SOARES, Márcio Vieira; GOMES, Marcelo Marques; Souza, Marco Antônio. Algoritmos e Lógica de Programação. 2. ed. São Paulo: Cengage Learning, 201

Aulas: 

  • Aula 01
  • Aula 02
  • Aula 03
  • Aula 04
  • Aula 05
  • Aula 06
  • Aula 07
  • Aula 08
  • Aula 09
  • Aula 10

 

Click to listen highlighted text!