Guia ITA
Este livro é utilizado como bibliografia complementar nas disciplinas CES-10 e CES-11 do ITA.
Para facilitar o acompanhamento destas disciplinas, disponibilizamos um guia conectando os tópicos da ementa com os capítulos deste livro.
Ementa | Capítulos |
---|---|
Conceitos primários: computador, algoritmo, programa, linguagem de programação, compilador. | Capítulo 1 |
Software básico para computadores. | Capítulo 2 |
Comandos de uma linguagem procedimental: atribuição, entrada e saída, condicionais, repetitivos e seletivos. Tratamento de exceções. | Capítulos 3 e 4 |
Tipos escalares e estruturados. | Capítulos 2 e 6 |
Subprogramação: funções, passagem de parâmetros por valor e por referência, escopo de variáveis, e recursividade. | Capítulo 5 |
Ponteiros. | Capítulo 7 |
Ementa | Capítulos |
---|---|
Tópicos em recursividade. | |
Noções de complexidade de algoritmos. | |
Vetores e encadeamento de estruturas. | |
Pilhas, filas e deques. | |
Árvores gerais e binárias. | |
Grafos orientados e não orientados. | |
Algoritmos básicos para grafos. | |
Filas de prioridade. | |
Métodos básicos de ordenação. | |
Noções de programação orientada a objetos. |