© Copyleft Fabio Kon
|
[ Aula 1 ] - 23/2 - História da computação / Disciplinas do BCC / Apresentação do conteúdo [ Aula 2 ] - 25/2 - Do código-fonte ao executável / O ciclo de busca-execução / História dos microcomputadores e do 80x86 / Por que linguagem de montagem / Números binários e hexadecimais |
|
[ Aula 3 ] - 2/3 - Arquitetura do Computador / Registradores e operadores da família x86 / Comandos básicos de montagem [ Aula 4 ] - 4/3 - Mais instruções de linguagem de montagem / truques com operadores / Chamadas ao SO / Primeiro programa completo / Desmontadores [ Aula 5 ] - 9/3 - Sintaxe Intel vs. AT&T / Mais instruções do x86; [ Aula 6 ] - 11/3 - Pilha / Subrotinas / Funções [ Aula 7 ] - 16/3 - Mais instruções do 80x86 / Interface Montagem - C / Depuração com gdb e ddd [ Aula 8 ] - 18/3 - Segmentos e estrutura da memória / Exemplos: printregs e Hanoi (recursão) [ Aula 9 ] - 23/3 - Noções básicas de Sistemas Operacionais / Bibliotecas estáticas e dinâmicas [ Aula 10 ] - 25/3 - Bibliotecas estáticas e dinâmicas / Interpretador de Comandos Dia 30/3 não haverá aula: Semana Santa. |
|
Dia 1/4 não haverá aula: Semana Santa. [ Aula 11 ] - 6/4 - Shell, Scripts e Bash [ Aula 12 ] - 8/4 - Manipulação de arquivos e pseudo-arquivos / Filtros [ Aula 13 ] - 12/4 - Mais sobre Filtros / Make --> [ Aula 14 ] - 14/4 - Continuação sobre Make / Geração automática de dependências [ Aula 15 ] - 20/4 - Processamento de linguagens - Análise Léxica (calculadoras in-fixa e pós-fixa) [ Aula 16 ] - 22/4 - Macros / M4 / Autoconf [ Aula 17 ] - 27/4 - Expressões Regulares / awk [ Aula 18 ] - 29/4 - Estilo de codificação / FLEX |
|
Dia 4/5 não haverá aula: Semana de Break. Dia 6/5 não haverá aula: Semana de Break. [ Aula 19 ] - Revisão da matéria [ Prova ] - 13/5 - Prova 1 [ Aula 20 ] - 18/5 - LaTeX, xfig, dia, gnuplot e bibtex [ Aula 21 ] - 20/5 - gnuplot/bibtex / Ambientes integrados de desenvolvimento - Eclipse CDT [ Aula 22 ] - 25/5 - Análise Sintática com GNU Bison (e o velho YACC) [ Aula 23 ] - 27/5 - A Arte e a Ciência da Depuração |
|
Dia 1/6 não haverá aula: Semana de Break. Dia 3/6 não haverá aula: Corpus Christ. [ Aula 24 ] - 8/6 - Testes [ Aula 25 ] - 10/6 - Introdução a Perl [ Aula 26 ] - 15/6 - Mais sobr Perl [ Aula 27 ] - 17/6 - Perl - manipuladores de arquivos e subrotinas [ Aula 28 ] - 22/6 - Recapitulação: flex, bison, depuração, testes, perl. [ Prova ] - 24/6 - Prova 2 Dia 29/6 não haverá aula: preparação para a sub. |
|
[ Prova ] - 1/7 - Prova Substitutiva |