“Programação aplicada (linguagens C e C++)” - curso 120.000 rublos. da MSU, treinando 48 semanas. (12 meses), Data: 16 de fevereiro de 2023.
Miscelânea / / November 28, 2023
O programa de reconversão profissional “Programação aplicada (linguagens C e C++)” proporciona a aquisição de conhecimentos e competências na área programação para indivíduos que desejam adquirir competências em uma nova atividade profissional, contribui para a formação de uma visão de mundo e sistêmica pensamento. O objetivo da ministração dos cursos do programa é apresentar os princípios fundamentais da programação, bem como os princípios da abordagem algorítmica para a resolução de problemas aplicados.
O programa é voltado para aqueles alunos que desejam aprender uma nova profissão.
O programa visa preparar especialistas para novas atividades profissionais na área de programação aplicada.
Objetivos do programa de reciclagem profissional:
- descrever a estrutura básica de um computador digital, a organização da memória principal e das comunicações num nó computacional;
- considerar os conceitos básicos de algoritmização e programação processual;
- considerar as diferenças entre linguagens de programação de alto nível procedimentais e orientadas a objetos;
- descrever as etapas do ciclo de vida do software e as etapas de obtenção de um arquivo executável;
- considere os recursos orientados a objetos da biblioteca padrão C++;
- considere a diferença entre os conceitos de herança e implementação, a diferença entre os conceitos de interface e implementação.
- revisar as facilidades fornecidas pela Biblioteca Padrão C++ para programação genérica;
- Os candidatos ao programa de reciclagem devem possuir formação especializada superior ou secundária. Experiência de programação em linguagens procedurais é desejável, mas não obrigatória.
O programa é de meio período, ensino à distância com aprendizagem assíncrona e consultas a professores. Os cursos de treinamento eletrônico para o programa foram desenvolvidos por professores da Universidade Estadual de Moscou.
O programa tem uma orientação prática e os cursos de formação contêm um grande número de problemas aplicados, incluindo exemplos de prática real e são implementados por especialistas especializados da Universidade Estadual de Moscou, institutos de pesquisa da indústria e representantes de TI empresas.
MODO DE TREINAMENTO
O programa está previsto para 1 ano de estudo: de 16 de fevereiro de 2023 a 31 de janeiro de 2024.
Volume 684 horas. Sala de aula - 288
Forma de estudo - Correspondência utilizando tecnologias de ensino a distância
Aceitação de documentos de 20 de dezembro a 16 de fevereiro.
Aulas sem referência a horário de acordo com trajetória educacional individual.
Para obter um Diploma da Universidade Estadual de Moscou em reciclagem profissional, você deve concluir o currículo e preparar uma tese final.
O trabalho final é um desenvolvimento independente de um sistema de software.
DOCUMENTOS DE CONCLUSÃO
Se você possui um ensino superior (superior incompleto: estudante sênior) ou secundário especializado, é emitido um Diploma da Universidade Estadual de Moscou sobre reciclagem profissional.
Para pessoas que não possuem ensino superior, é emitido um Certificado da Universidade Estadual de Moscou pela conclusão bem-sucedida do programa.
INSCRIÇÃO
1. Para se inscrever no programa, você deve preencher os seguintes documentos (manualmente ou eletronicamente) e enviá-los para [email protected]:
- Declaração
- Questionário
- Consentimento para o tratamento de dados pessoais
- cópia do passaporte
- uma cópia de um diploma de ensino superior ou de um certificado atestando que você é estudante.
2. Com base nos documentos apresentados, será elaborado um Contrato de Treinamento.
3. Após a assinatura do contrato, são enviados os documentos para pagamento: agosto a setembro.
4. Após o pagamento você começa a treinar.
SEMESTRE 1 - MATEMÁTICA DISCRETA
Aula 1.1
Elementos de matemática
Aula 1.2
Teoria de conjuntos
Aula 1.3
Álgebra da lógica
Aula 1.4
Noções básicas de álgebra linear
Aula 1.5
Noções básicas de teoria dos grafos
Aula 1.6
Teoria da codificação
Aula 1.7
Certificação final (Teste)
SEMESTRE 1 - PROGRAMAÇÃO PROCESSUAL
Aula 2.1
Introdução à Programação
Aula 2.2
Operadores
Aula 2.3
Pré-processador
Aula 2.4
Placas de sinalização
Aula 2.5
Matrizes. Relacionamento entre arrays e ponteiros
Aula 2.6
Funções
Aula 2.7
Certificação final (Teste)
SEMESTRE 1 - ALGORITMOS E ESTRUTURAS DE DADOS (NÍVEL DE ENTRADA)
Aula 3.1
Operações de bits
Aula 3.2
Algoritmos e matemática
Aula 3.3
Matrizes e operações sobre elas
Aula 3.4
Estruturas de dados abstratas
Aula 3.5
Certificação final (Exame)
SEMESTRE 1 - PROGRAMAÇÃO ORIENTADA A OBJETOS (NÍVEL DE ENTRADA)
Aula 4.1
Paradigmas de programação orientada a objetos
Aula 4.2
Conceitos básicos de programação orientada a objetos, sua implementação em C++
Aula 4.3
Estruturas e Uniões C++
Aula 4.4
Campos de bits em estruturas e classes C++
Aula 4.5
Relações entre classes. Herança única aberta
Aula 4.6
Polimorfismo
Aula 4.7
Certificação final (aprovação)
SEMESTRE 2 - ARQUITETURA DE SISTEMAS INFORMÁTICOS
Aula 5.1
Estrutura básica de um computador digital
Aula 5.2
Noções básicas de organização do processador digital
Aula 5.3
Organização de endereço
Aula 5.4
Subsistemas de comunicação em um computador
Aula 5.5
Operandos inteiros
Aula 5.6
Padrão de codificação de ponto flutuante
Aula 5.7
Certificação final (Teste)
SEMESTRE 2 - ALGORITMOS E ESTRUTURAS DE DADOS (NÍVEL AVANÇADO)
Aula 6.1
Árvores
Aula 6.2
Gráficos
Aula 6.3
Algoritmos de pesquisa e classificação
Aula 6.4
Recursão e retrocesso
Aula 6.5
Certificação final (aprovação)
SEMESTRE 2 - PROGRAMAÇÃO ORIENTADA A OBJETOS (NÍVEL AVANÇADO)
Aula 7.1
Paradigmas de programação orientada a objetos
Aula 7.2
Conceitos básicos de programação orientada a objetos, sua implementação em C++
Aula 7.3
Estruturas e Uniões C++
Aula 7.4
Campos de bits em estruturas e classes C++
Aula 7.5
Relações entre classes. Herança única aberta
Aula 7.6
Polimorfismo
Aula 7.7
Certificação final (aprovação)
SEMESTRE 2 - TESE DE PÓS-GRADUAÇÃO
A certificação final inclui a defesa do trabalho final, o que permite identificar a preparação teórica para a resolução de problemas profissionais.
Aula 8.1
Avaliação da qualidade do desenvolvimento do programa