“Programación aplicada (lenguajes C y C++)” - curso 120.000 rublos. de MSU, entrenando 48 semanas. (12 meses), Fecha: 16 de febrero de 2023.
Miscelánea / / November 28, 2023
El programa de reciclaje profesional “Programación aplicada (lenguajes C y C++)” proporciona la adquisición de conocimientos y habilidades en el campo La programación para personas que desean adquirir habilidades en una nueva actividad profesional, contribuye a la formación de una cosmovisión y sistémica. pensamiento. El propósito de impartir los cursos del programa es presentar los principios fundamentales de la programación, así como los principios del enfoque algorítmico para la resolución de problemas aplicados.
El programa está diseñado para aquellos estudiantes que quieran aprender una nueva profesión.
El programa tiene como objetivo preparar especialistas para nuevas actividades profesionales en el campo de la programación aplicada.
Objetivos del programa de reciclaje profesional:
- describir la estructura básica de una computadora digital, la organización de la memoria principal y las comunicaciones en un nodo informático;
- considerar los conceptos básicos de algoritmización y programación de procedimientos;
- considerar las diferencias entre lenguajes de programación de alto nivel procedimentales y orientados a objetos;
- describir las etapas del ciclo de vida del software y las etapas de obtención de un archivo ejecutable;
- considere las capacidades orientadas a objetos de la biblioteca estándar C++;
- Considere la diferencia entre los conceptos de herencia e implementación, la diferencia entre los conceptos de interfaz e implementación.
- revisar las facilidades proporcionadas por la Biblioteca estándar de C++ para programación genérica;
- Los solicitantes del programa de reciclaje deben tener una educación especializada superior o secundaria. Es deseable, pero no obligatoria, tener experiencia en programación en lenguajes procedimentales.
El programa es de aprendizaje a distancia a tiempo parcial con aprendizaje asincrónico y consultas con maestros. Los cursos de formación electrónica del programa fueron desarrollados por profesores de la Universidad Estatal de Moscú.
El programa tiene una orientación práctica y los cursos de formación contienen una gran cantidad de problemas aplicados, incluidos ejemplos de práctica real y son implementados por especialistas especializados de la Universidad Estatal de Moscú, institutos de investigación de la industria y representantes de TI compañías.
MODO DE ENTRENAMIENTO
El programa está diseñado para 1 año de estudio: del 16 de febrero de 2023 al 31 de enero de 2024.
Volumen 684 horas. Aula - 288
Forma de estudio: correspondencia utilizando tecnologías de aprendizaje a distancia.
Aceptación de documentos del 20 de diciembre al 16 de febrero.
Clases sin referencia a un horario según una trayectoria educativa individual.
Para obtener un Diploma de reciclaje profesional de la Universidad Estatal de Moscú, debe completar el plan de estudios y preparar una tesis final.
El trabajo final es un desarrollo independiente de un sistema de software.
DOCUMENTOS DE TERMINACIÓN
Si tiene una educación superior (superior incompleta: estudiante de último año) o secundaria especializada, se expide un diploma de reciclaje profesional de la Universidad Estatal de Moscú.
Para las personas que no tienen educación superior, se emite un Certificado de la Universidad Estatal de Moscú por completar con éxito el programa.
INSCRIPCIÓN
1. Para inscribirse en el programa, debe completar los siguientes documentos (a mano o electrónicamente) y enviarlos a [email protected]:
- Declaración
- Cuestionario
- Consentimiento al tratamiento de datos personales
- copia del pasaporte
- una copia de un diploma de educación superior o un certificado que acredite que es estudiante.
2. Con base en los documentos presentados, se elaborará un Acuerdo de Capacitación.
3. Después de firmar el contrato, se envían los documentos de pago: agosto-septiembre.
4. Después del pago comienzas a entrenar.
SEMESTRE 1 - MATEMÁTICAS DISCRETAS
Conferencia 1.1
Elementos de las matemáticas
Conferencia 1.2
Teoría de conjuntos
Conferencia 1.3
álgebra de la lógica
Conferencia 1.4
Conceptos básicos del álgebra lineal.
Conferencia 1.5
Conceptos básicos de la teoría de grafos
Conferencia 1.6
Teoría de la codificación
Conferencia 1.7
Certificación final (Prueba)
SEMESTRE 1 - PROGRAMACIÓN PROCEDIMIENTO
Conferencia 2.1
Introducción a la programación
Conferencia 2.2
Operadores
Conferencia 2.3
Preprocesador
Conferencia 2.4
Señales
Conferencia 2.5
Matrices. Relación entre matrices y punteros.
Conferencia 2.6
Funciones
Conferencia 2.7
Certificación final (Prueba)
SEMESTRE 1 - ALGORITMOS Y ESTRUCTURAS DE DATOS (NIVEL BÁSICO)
Conferencia 3.1
Operaciones de bits
Conferencia 3.2
Algoritmos y matemáticas
Conferencia 3.3
Matrices y operaciones sobre ellas.
Conferencia 3.4
Estructuras de datos abstractas
Conferencia 3.5
Certificación final (Examen)
SEMESTRE 1 - PROGRAMACIÓN ORIENTADA A OBJETOS (NIVEL BÁSICO)
Conferencia 4.1
Paradigmas de programación orientada a objetos
Conferencia 4.2
Conceptos básicos de programación orientada a objetos, su implementación usando C++.
Conferencia 4.3
Estructuras y uniones de C++
Conferencia 4.4
Campos de bits en estructuras y clases de C++
Conferencia 4.5
Relaciones entre clases. Herencia única abierta
Conferencia 4.6
Polimorfismo
Conferencia 4.7
Certificación final (aprobar)
SEMESTRE 2 - ARQUITECTURA DE SISTEMAS INFORMÁTICOS
Conferencia 5.1
Estructura básica de una computadora digital.
Conferencia 5.2
Conceptos básicos de la organización del procesador digital
Conferencia 5.3
Organización de direcciones
Conferencia 5.4
Subsistemas de comunicación en una computadora.
Conferencia 5.5
Operandos enteros
Conferencia 5.6
Estándar de codificación de punto flotante
Conferencia 5.7
Certificación final (Prueba)
SEMESTRE 2 - ALGORITMOS Y ESTRUCTURAS DE DATOS (NIVEL AVANZADO)
Conferencia 6.1
Árboles
Conferencia 6.2
Graficos
Conferencia 6.3
Algoritmos de búsqueda y clasificación.
Conferencia 6.4
Recursión y retroceso
Conferencia 6.5
Certificación final (aprobar)
SEMESTRE 2 - PROGRAMACIÓN ORIENTADA A OBJETOS (NIVEL AVANZADO)
Conferencia 7.1
Paradigmas de programación orientada a objetos
Conferencia 7.2
Conceptos básicos de programación orientada a objetos, su implementación usando C++.
Conferencia 7.3
Estructuras y uniones de C++
Conferencia 7.4
Campos de bits en estructuras y clases de C++
Conferencia 7.5
Relaciones entre clases. Herencia única abierta
Conferencia 7.6
Polimorfismo
Conferencia 7.7
Certificación final (aprobar)
SEMESTRE 2 - TESIS DE GRADO
La certificación final incluye la defensa del trabajo final, lo que permite identificar la preparación teórica para la resolución de problemas profesionales.
Conferencia 8.1
Evaluación de la calidad del desarrollo del programa.