11 3477-5176

Lógica de Programação

Duração: 40 horas

Av Paulista

Semanal/Sábados

Com base em C

Descrição

O curso de Lógica de Programação utiliza uma metodologia simples e didática visando fornecer ao aluno iniciante a compreensão da lógica de programação através da construção de algoritmos, diagramas de blocos e inúmeros exercícios e exemplos práticos em linguagem C.

Pré-requisito do Curso

Para um bom aproveitamento do curso de Lógica de Programação é importante que os alunos tenham conhecimentos do ambiente Windows.

Público-alvo

Destina-se a estudantes, profissionais das áreas de informática, engenharia, eletrônica e/ou de quaisquer outras áreas, interessados em aprender os fundamentos de algoritmos e lógica de programação.

Benefícios deste curso
  • Certificado de conclusão (necessário 75% de presença);
  • Material didático em midia digital;
  • Capacita o aluno a compreender os principais fundamentos da programação dev computadores;
  • Apresenta ao aluno a Linguagem C.
Introdução à Lógica de Programação
  • Introdução à Computação
  • Linguagens de Programação
  • Paradigmas de Programação
Algoritmos e a Lógica de Programação
  • Algoritmos Computacionais
  • Compiladores
  • Interpretadores e Tradutores
  • Etapas de Ação de um Computador
  • Tipos de Dados
  • Variáveis
  • Constantes
  • Operadores Aritméticos
Fluxogramas ou Diagramas de Blocos
Estruturas de Decisão

IF THEN ELSE

  • Decisões, Condições e Operadores Relacionais
  • Desvio Condicional Simples
  • Desvio Condicional Composto
  • Operadores Lógicos
Estruturas de Repetição
  • Laços (Loopings ou Loops)

WHILE, DO WHILE, FOR

  • Laço de Repetição Incondicional
  • Considerações entre Tipos de Laços
  • Laços encadeados
Estruturas de Dados Homogêneas

VETORES

  • Aplicações Básicas com vetores
Estruturas de Dados Homogêneas de Duas Dimensões

MATRIZES

  • Aplicações básicas com matrizes
Estruturas de Dados Heterogêneas

REGISTROS

  • Estrutura de Registro, Estrutura de Registro de Matriz
Subprogramas ou Subrotinas
  • FUNÇÕES
  • PROCEDIMENTOS
  • RECURSIVIDADE
Banco de dados
  • Tipos de dados
  • Modelo de dados
  • Relacionamento
  • Chave primária
  • Chave estrangeira
  • Modelo Entidade-Relacionamento
  • Índice
Programação Orientada a Objetos

Diferenças entre Programação estruturada e Programação Orientada a Objetos

Aplicação Básica de Programação Orientada ao Objeto
  • Classe e Objeto
  • Atributos e Métodos
  • Herança
  • Encapsulamento
  • Polimorfismo

    Formulário de contato

    Nome *

    E-mail *

    Telefone *

    Preferência de horário de aula? *

    ManhãTardeNoiteSábado

    Mensagem