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.

CES-10 – Introdução à Computação
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
CES-11 – Algoritmos e Estruturas de Dados I
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.