Fundamentos de Programación (2024-2)
Dr. Ulises Olivares Pinto
Dotar al estudiante de habilidades básicas de programación y capacidad de abstracción lógica para la solución de problemas utilizando el lenguaje de programación C++ y Python.
Tema
Contenido
Recursos
1. GitHub
Introducción, comandos básicos
Tema
Contenido
Código
1. Pseudocódigo
Introducción, comandos básicos, operadores ralacionales, lógicos
Tema
Contenido
Código Fuente
1. Variables y operadores aritméticos
Operadores aritméticos Flujos de salida Evaluación de polinomios
2. Operadores condicionales
Operadores condicionales If ... else Flujos de entrada Ciclos for
3. Arreglos
Arreglos unidimensionale, paso de parámetros por referencia, funciones
4. Matrices
Arreglos bidimensionales (Matrices), funciones, traza de una matriz
5. Funciones
Funciones, suma de valores, paso de parámetros por valor
6. Templates
Plantillas, funciones
7. Sobrecarga de funciones
Sobrecarga, funciones
8. Clases y objetos
Clases, objetos, atributos, métodos
9. Vectores
POO, vectores
10. Apuntadores
Punteros, paso de parámetros por referencia
Tema
Contenido
Código Fuente
1. Introducción a Python
Variables, estructuras de datos, estructuras de control,
Práctica
Temas
Recursos
1.Repository
Git GitHub MarkDown
3.Calculadora
Lenguaje C++ Instrucciones de control (condicionales) Operadores aritméticos Operadores lógicos Estructuras de datos
4.Arreglos
Arreglos Funciones
5.GaussJordan
Matrices Templates Funciones (paso de argumentos)
6.Puntos y tansformaciones
Clases en C++ Archivos .h
7.Carga Eléctrica
Programación orientada a objetos Constructor y destructor en C++
Última modificación: 20 de marzo de 2024