Sumários
Aula P02: Revisão sobre padrões de desenho
1 março 2017, 15:30 • Pedro Tiago Monteiro
Revisão de conceitos de padrões de desenho (Composite e Visitor) aplicados no contexto da linguagem C++. Revisões de herança e polimorfismo.
Aula T03: Análise Lexical
1 março 2017, 12:30 • Pedro Tiago Monteiro
Introdução à análise lexical: reconhecimento de elementos da linguagem, definição de alfabeto e sua caracterização. Expressões regulares (primitivas) e autómatos para reconhecimento/aceitação. Algoritmo de Thompson para construção de autómatos finitos não-deterministas (NFA). Autómatos finitos deterministas (DFA). Processo de determinização e compactação de autómatos.
Aula P01: Programação em C++
23 fevereiro 2017, 16:30 • Pedro Tiago Monteiro
Discussão de aspectos relacionados com a linguagem de programação C++ no desenvolvimento de programas OO.
Aula P01: Programação em C++
23 fevereiro 2017, 15:00 • Pedro Tiago Monteiro
Discussão de aspectos relacionados com a linguagem de programação C++ no desenvolvimento de programas OO.
Aula T02: Organização de programas / Apresentação do projecto
23 fevereiro 2017, 09:30 • Pedro Tiago Monteiro
Revisões sobre tópicos de programação: módulos, compilação separada, divisão de responsabilidades, bibliotecas, programas.