Materiales de Apoyo
Notas Docentes
- Nota de Clase Profa Yusneyi Carballo Barrera - enlace 1 - enlace 2
- ND 2007-01. Algoritmos y Programación
- Notación en Pseudocódigo a utilizar en las clases de teoría y de práctica - Notación en Pseudocódigo
Ejercicios Resueltos y Tipo Examen
- Ejercicios tipo Quiz y Parcial 1, resueltos en Pseudo-código:
ejemplo 1 - ejemplo 2 - Ejercicios tipo Quiz y Parcial 2, resueltos en Pseudo-código:
ejemplo 1 - ejemplo 2 - ejemplo 3 - Ejercicios tipo Quiz y Parcial 3, Tipos de Datos Estructurados y Programación Orientada a Objetos:
ejemplos 1 - Ejercicios POO con C++, Prof. Luis Zelaya
Laboratorios
- Tutorial: Cómo crear un programa en C++ ver
- Laboratorio 2. Estructuras Condicionales en C++ enunciado y cuestionario
- Laboratorio 1. Introducción a C++ (actualizado el 24.Nov) - ver
- Los ejercicios de este laboratorio será enviado al correo-e del preparador asignado.
- Próximamente se informará de los horarios de los laboratorio en Sala de Micros y del acceso a la plataforma Moodle para entregar los ejercicios resueltos.
- Lista de alumnos, horario y preparador asignado: (act. al 05.Dic)
Semana 1: Lab 1 - Lab 2 - Lab 3 - Lab 4 - Lab 5 (cambio de día) - Lab 11 (act.)
Semana 2: Lab 6 - Lab 7 - Lab 8 - Lab 9 - Lab 10 (cambio de día) - Lab 12
RECUPERACIÓN DE LABORATORIOS DEL 25 y 26 DE NOVIEMBRE
Se informa a los alumnos de los grupos 1, 4 y 5 que la recuperación del laboratorio 1 se realizará de la siguiente manera:
- Grupo Lab-4: la clase del martes 25-Noviembre la recuperan el lunes 01-Diciembre, entrando en el horario 11am a 1pm, en la sala Este, con el preparador David Rojas.
- Grupos Lab-1 y Lab-5: recuperar asistiendo en lo posible el viernes 28-Noviembre o el viernes 05-Diciembre, entrando en el horario 3 a 5pm, en la sala Sur, con el preparador Kevin Marín. En la sala sólo hay disponibilidad para 22 alumnos.
- Grupo Lab-1: quien no pueda recuperar el viernes de 3 a 5pm, recuperará la clase del miércoles 26-Noviembre el lunes 08-Diciembre, entrando en el horario 7am a 9am, sala Oeste, con el preparador Kevin Marín.
- Grupo Lab-5: quien no pueda recuperar el viernes de 3 a 5pm, recuperará la clase del martes 25-Noviembre el lunes 08-Diciembre, entrando en el horario 11am a 1pm, en la sala Este, con el preparador David Rojas.
LUEGO debe recuperar estas clases deben asistir en el horario normal asignado a su grupo.
Prácticas
- Notación en Pseudocódigo a utilizar en las clases de teoría y de práctica - Notación en Pseudocódigo
- Práctica 1. Conceptos Básicos de Programación - ver
Ejercicios recomendados: Parte 2: 2,8 - Prácticas 2 y 3. Tipos de Datos Elementales y Acciones Elementales - ver
Ejercicios recomendados: 4.c, 6.a. 7, 10, 20 - Práctica 4. Estructuras de Control Condicional: Si y Selección - ver
Ejercicios recomendados: 3, 9, 10, 15, 16, 17, 18, 23 - Práctica 5. Estructuras de Control Iterativo: Para, Mientras y Repetir - ver
Ejercicios recomendados: 3, 5, 6, 8, 9, 14, 18, 20, 22 - Práctica 6. Acciones, Funciones y Pase de Parámetros - ver
Ejercicios recomendados: 4, 6, 8, 9, 10, 12 - Práctica 7. Tipos de Datos Estructurados: Arreglos, Registros y Archivos - ver
Ejercicios recomendados: 1, 8, 10, 13, 15, 16, 17, 20, 22, 23 - Práctica 8. Programación Orientada a Objetos - ver
Ejercicios recomendados: 2, 3, 8, 12,14
Proyectos
- Enunciado del Proyecto 1 - ver
- Tutorial: Cómo crear un programa en C++ - ver
- Corrección de Proyectos:
- Sección C1, C2 y C3-parte 1: Eduardo Moreno
- Sección C4, C5 y C3-parte 2: David Rojas
Para Revisar
Recursos de Programación
- Ejemplos de Programación - Chuidiang
- Ejemplos básicos C++ y Java - Chuwik
- Ejemplos en C++ - http://www.ejemplosc.com/
- Manuales Java - Wikilearning
- Ejemplos de Código en Java - Java en castellano
C++
- Leo Liberti - LIX, École Polytechnique: Introduction to C++: Exercises (with solutions)
- Programación en C.net: http://www.programacionenc.net/
- Programación C usando POO: http://www.c.conclase.net/
- Introducción a la Programación con C++:http://www.programacionfacil.com/cpp/start
- Tutorial de C++ de Peter Class (Pello Xabier Altadill I. **): web
- Código C: http://codigoc.org/
JAVA
- Java en Castellano - http://www.programacion.net/java/
- Todo Java - Programación - Manuales - Juegos Java ... http://todojava.awardspace.com/
- Blog Programas en Java - http://programasjava.blogspot.com/
- Programación en Castellano - http://www.programacion.net/
LINUX
- http://www.aprendelinux.es/que_es_linux.php
- http://ubuntu.softonic.com/linux
- http://www.ubuntu-es.org
- http://es.wikipedia.org/wiki/Linux
Bibliografía Recomendada
Addison-Wesley / Díaz de Santos. 2da. Edición. 1995.
Escuela de Computación. Recopilaciones varias desde 2004.