Curso de Introducción a la Programación

[Ingeniería en Tecnologías de la Información]

Programa

Contenido Oficial

Herramientas

Para el curso se utilizará una plataforma básica de desarrollo para C y C++ , con los elementos básicos para el desarrollo de interfaces gráficas de usuario (GUI).

Herramientas y Materiales de Lectura Básicos:

Calificaciones:

Apoyos

Cada ejemplo contiene los archivos del proyecto y su código fuente.

Tema(s) Archivo

NUEVO

Ejemplos realizados en el laboratorio y clase



Desempaquen el archivo en una carpeta nueva, abran el Workspace (ITI-01.workspace) con CodeLite y luego ejecuten la opción Retag WorkSpace (Full).
Puede ser que al abrirlo la herramienta lo proponga.
Seleccione el proyecto a trabajar (set as active) y proceda a compilar y ejecutar.

  1. Plantilla de un Programa y Escribiendo (printf)
  2. Declarando variables y evaluando expresiones
  3. Leyedo una variable (scanf)
  4. Ecuación Cuadrática (if)
  5. Sistema de Ecuaciones Simultáneas de 2x2
  6. Evaluando una función y creando su tabla
  7. for y while
  8. Ecuación de Diofantes, doble for
  9. Usando argc y argv
  10. Funciones
  11. Ejemplos de programación Modular usando funciones
  12. Paso de parámetros a funciones
  13. Decisión múltiple (el switch)
  14. Entrada y Salida en C++, los operadores de inserción y extracción (<<) y (>>)
  15. El if implícito
  16. Usando la Biblioteca "math.h"
  17. Ejemplo de clases: Quebrado
  18. Ejemplo de clases: Vectores2D
  19. Usando el #include para reutilizar códigos: Quebrado y Vectores2D



Ejemplo de Clases con Herencia: Figura + Esfera.


NUEVO
Ejemplo de Casos de USO, Diagrama de Clases Diagrama de Secuencia.
Problema: Taxis. (archivos en StarUML)

Proyectos

A continuación se encuentra un archivo con los proyectos a ser entregados.

Proyecto Archivo
Archivo de Proyectos


Curso Primavera 2014
Tema(s) Archivo
Ejemplo 1
NUEVO
Ejemplo 2
NUEVO
Ejemplo 3. 16-enero-2014
NUEVO
Ejemplo 4. 16-enero-2014
NUEVO
Ejemplos 5 y 6. 23-enero-2014. Área y Perímetro de un Círculo. Área y Perímetro de un Polígono regular.
NUEVO
Ejemplo UML-1 de modelado en UML: Diagrama de casos de uso y diagrama de clases 11-02-2014. (archivo en WhiteStarUML)
NUEVO
Ejemplo 7 recordando el for, la tabla del 8. 28-01-2014.
NUEVO
Ejemplo 8 primer ejemplo de funciones 8 28-01-2014.
NUEVO
Ejemplo 9 Procesando muchos datos de un archivo de texto, triangulos y rectángulos. 30-01-2014. Recuerde ejecutar: [Prog] < datos.txt o bien: [Prog] < datos.txt > salida.txt
NUEVO
Ejemplo 10 segundo ejemplo de funciones (usando zinjai). El código de las funciones se encuentra en un archivo h. Recuerde abrir el Proyecto de zinjai
NUEVO
Ejemplo 11 Ejemplo que ilustra el tipo struct y el class, se recomieda abrir con zinjai. 11-02-2014
NUEVO
Ejemplo 12 Ejemplo de modelado e implementación: Coches Robados. 20-02-2014
NUEVO
NUEVO
Ejemplo 13 Paso por referencia. 27-02-2014
NUEVO
Ejercicios funciones (1) 27-03-2014
NUEVO
Ejercicio con arreglos: máximo, mínimo, promediio (Esquema Modular) 1-04-2014
NUEVO
Ejercicios listas con clases 3-04-2014
NUEVO
Proyectos y Tareas para Evaluación 22-04-2014
NUEVO
Calendario Revisión 22-04-2014
NUEVO