Computación 2
Sesion 01:
- Presentación del curso
- Repaso de conceptos de C++
- Presentación de herramienta git
- Presentación del compilador gcc/g++ y gdb
Sesion 02:
- Pasos para instalación de Linux Ubuntu
- Funciones recursivas
- Programa potencia.cpp
- Programa integral de \pi
- Uso de Github.com
Sesion 03:
- Introducción a programación orientada a objetos
- Estructura de ios, flujos y archivos
- Manipulacion de flujos con las funciones del archivo de encabezado
- Manejo secuencial de archivos.
Sesion 04:
- Presentación de la documentación de librería estandar de C++, en su version de Dinkumware. Esta es consultable a traves de gotapi.com
- Uso de diferentes
namespace
- Repaso de manejo de archivos
- Se resolvio el problema de la maquina virtual y se reasigno la Tarea 1
Sesion 05:
- Repaso de maneje de archivos y flujos de bytes
- Presentación y ejercicios sobre apuntadores
- Fugas de Memoria y presentacion de la herramienta YAMD para prevenirlas
- Apuntadores a funciones
Sesion 07:
- Paso de valores por referencia
- pasar matrices a una función
Sesion 08:
- Repaso de apuntadores y matrices
- Programación orientada a objetos
- Abstracción de datos
- Mutadores
- Constructores
- Arreglos de objetos