revisão dos tópicos

This commit is contained in:
Blau Araujo 2025-04-29 07:44:18 -03:00
parent 5e33085491
commit a26b13459e

View file

@ -4,21 +4,26 @@ Neste curso prático, ao vivo por videoconferência (Jitsi), nós vamos explorar
## Tópicos
- O que é o GDB;
- Papel na programação em baixo nível e em C/C++;
- Compilação com suporte à depuração (`gcc -g ...`);
- Relações entre binários ELF, símbolos e códigos-fonte;
- Início do GDB;
- Interfaces de operação;
- Comandos básicos:
- Execução de programas
- Navegação
- Pontos de parada
- Inspeção e controle de execução:
- Execução passo a passo
- Registradores
- Variáveis e memória
- Pilha de chamadas
Sábado, 3 de maio:
- 1. Primeiro contato guiado
- O que é o GDB
- O que é depurar (*debugar*)
- Uma pequena demonstração
- Opções de início do GDB
- 2. Instalação e configurações
- 3. Aplicações em baixo e alto nível
- O GDB e a programação em baixo nível
- O GDB e a programação em C/C++
Sábado, 10 de maio:
- 4. Binários executáveis
- O que são programas
- O formato ELF
- Símbolos de depuração
- Inspecionando a execução de programas
- 5. Casos de uso
> Exemplos com programas em C e Assembly Intel x86_64 (NASM).