IME CFrm (Engenharia de Computação) Desenvolvimento de software - 2026 (Pós-Edital)

Aula demonstrativa disponível
Download liberado

 

OBSERVAÇÃO: NÃO SERÁ ABORDADO: a. Linguagens Formais e Autômatos Alfabetos; Strings; Linguagens; Gramáticas; Autômatos Finitos Determinísticos, Autômatos Finitos Não Determinísticos; Expressões Regulares; Linguagens Regulares; Propriedades de Linguagens Regulares; Gramáticas Livres de Contexto; Autômatos de Pilha; Propriedades de Linguagens Livres de Contexto; Linguagens Sensíveis ao Contexto; Autômatos Linearmente Limitados; Máquinas de Turing; Indecidibilidade; Problemas Intratáveis. b. Compiladores Análise Léxica; Análise Sintática; Algoritmos de Análise Sintática: Recursivo Descendente, LL, LR, Earley; Verificações Estáticas; Gramáticas de Atributos; Gerenciamento da Tabela de Símbolos; Geração de código intermediário; Otimização de Código; Gerenciamento de Memória em tempo de execução; Alocação de Registros de Ativação; Gerenciamento da Heap; Coleta de Lixo; Geração de Código Final; Alocação de Registradores.

 

Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 30 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras
R$ 176,00
ou 12x de R$ 14,67
Certificado
Ao final do curso receba um certificado de conclusão
Cronograma
Vendas até: 05/11/2026
Acesso até o dia da prova.
Carga Horária
18 horas
Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 30 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras

Conteúdo do curso

Fundamentos de Programação e Linguagens de Programação Resolução Algorítmica de Problemas; Linguagens de Programação;
Disponível em 13/06/2026
Algoritmos, Estruturas de Dados Conceitos Básicos; Comportamento assintótico de funções, conjuntos O( ), Ômega( ), Teta( ). Complexidade do pior caso, melhor caso e caso médio; Listas; Pilhas, Filas em alocação sequencial e encadeada de memória; Árvores: Binárias, Binárias de busca, Árvore binária de custo ótima, árvores balanceadas: AVL; Lista de prioridades (heap); Cálculo de complexidade do pior caso de algoritmos recursivos; Recursividade; (Parte 1)
Disponível em 13/06/2026
Algoritmos, Estruturas de Dados Conceitos Básicos; Comportamento assintótico de funções, conjuntos O( ), Ômega( ), Teta( ). Complexidade do pior caso, melhor caso e caso médio; Listas; Pilhas, Filas em alocação sequencial e encadeada de memória; Árvores: Binárias, Binárias de busca, Árvore binária de custo ótima, árvores balanceadas: AVL; Lista de prioridades (heap); Cálculo de complexidade do pior caso de algoritmos recursivos; Recursividade; (Parte 2)
Disponível em 13/06/2026
Paradigmas e Modelos de Linguagens de Programação; Aspectos da Orientação a Objetos;
Disponível em 13/06/2026
Desenvolvimento de Programas em Java.
Disponível em 13/06/2026
Desenvolvimento de Programas em C++.
Disponível em 13/06/2026
Desenvolvimento de Programas em Python.
Disponível em 13/06/2026
Testes de Programas;
Disponível em 13/06/2026
Refatoração;