Sumários
Programação em larga escala
8 novembro 2012, 09:00 • João Rasga
Programação em larga escala: introdução. Método de programação por camadas centradas nos dados. Torres de Hanoi. Especificação equacional do tipo pilhas. Equações como regras de reescrita em Mathematica. Sistemas de reescrita. Pacotes. Raciocínio sobre tipos de dados. Implementação das pilhas sobre listas. Pacote que disponibiliza o tipo pilha.
Programação imperativa: dois ciclos encaixados
6 novembro 2012, 11:00 • João Rasga
Resolução dos exercícios: função que recebe matriz e devolve lista com pares linha coluna com soma igual, função que recebe matriz e n e compara numero de ocorrencias do maximo de cada coluna com n.
Programação imperativa: exemplos complementares.
6 novembro 2012, 09:30 • João Rasga
Integracao numerica. Compilacao vs interpretacao. Comparação dos diferentes paradigmas de programação.
Programação funcional: exercícios
30 outubro 2012, 11:00 • João Rasga
Resolução dos exercícios: somaNat, inverteLista, triangulo, conta, indicesPares, apaga.
Programação funcional
30 outubro 2012, 09:30 • João Rasga
Programação funcional: construções básicas (Apply, Map, Nest e Table) e exemplos elementares.