Sobre o Curso

ÁREA
Tecnologia da Informa

CARGA HORÁRIA
120 horas

PERÍODO DE REALIZAÇÃO DO CURSO
21 dias a partir da data de inscrição

UNIDADE
Escola Senai "Anchieta"
Rua Gandavo, 550 - Vila Mariana | São Paulo CEP: 04023-001

TELEFONE
11 5908-9150

E-MAIL
senaianchieta@sp.senai.br

TURMA(S)

VALOR
Gratuito

Resumo

O Curso de Aperfeiçoamento Profissional - Programação C++ tem por objetivo o desenvolvimento de competências relativas a elaboração de soluções informatizadas utilizando-se ferramentas que permitam a implementação da programação orientada a objetos e armazenando as informações em um sistema gerenciador de banco de dados através de uma biblioteca de métodos de acesso aos mesmos.

Requisito

O aluno deverá, no início do curso, ter no mínimo 16 anos de idade.
O aluno deverá ter concluído o Nível Fundamental.
?X Ter conhecimentos em Operador de Microcomputador adquiridos em outros cursos, no trabalho ou em outros meios informais.;

turmas disponíveis

Programação do Curso


LÓGICA DE PROGRAMAÇÃO: Abordagem contextual: introdução à computação; mercado computacional; linguagens de programação; Algoritmos e a lógica de programação: algoritmos computacionais; lógica de programação de computadores; compiladores, interpretadores e tradutores.;Programação com sequência: etapas de ação de um computador; tipos de dados primitivos; uso de variáveis; uso de constantes; operadores aritméticos; expressões aritméticas; instruções e ciomandos. ;Programação com decisão: decisões, condições e operadores relacionais; tomada de decisão simples; outras formas de tomada de decisão; operadores lógicos; divisibilidade: múltiplos e divisores.;Programação com laços: laços ou malhas de repetição; laço de repetição condicional pré-teste/pós-teste/seletivo; laço de repetição incondicional.;Aplicações básicas com matrizes de uma dimensão: classificação de elementos; métodos de pesquisa de elementos.;Estruturas de dados homogêneas de duas dimensões: matrizes com mais de uma dimensão; matrizes de duas dimensões.
Estruturas de dados heterogêneas: tipo de dado derivado: estrutura de registro; estrutura de registro de matriz; estrutura de matriz de registros.;Subprogramas: Modularidade; métodos top-down e bottom-up; procedimentos; escopo de variáveis; funções e recursividade.

LINGUAGEM C++
Introdução: histórico da linguagem C++; c++ Builder; Speed Bar; paleta de componentes; editores de formulários e de códigos; Object TreeView; Object Inspector; Code Explorer; Gerenciador de Projetos; Repositório de Objetos; Depurador; Programação procedimental, orientada a eventos e orientada a objetos.
Fundamentos de C: variáveis e operadores; funções; passagem de parãmetros por valor e por referência.
Decisões e repetições: Comando IF; comando SWITCH; estrutura de repetição FOR; o loop WHILE; o loop DO/WHILE; os comandos BREAK e CONTINUE.;Matrizes e strings: matrizes; matrizes de várias dimensões; passando matrizes a funções; strings; funções de manipulação de strings.;Acesso a Dados: BDE; aplicações de camada única; aplicações de duas camadas; aplicação de múltiplas camadas..;Programação Gráfica: Imagens gráficas e o objeto Shape; visualizando imagens; pintando um formulário com uma imagem; desenhando objetos geométricos; criando círculos com funções trigonométricas, desenhos tridimensionais.