Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
CI1201 - Programación II
II semestre 2014. Grupo 04: K,V 13:00-15:00. 303-IF.
Profesor Jeisson Hidalgo-Céspedes
Casillero: 04. Correo: jeissonh@gmail.com
Este curso pretende continuar el aprendizaje del desarrollo de aplicaciones de mediana complejidad en un lenguaje de programación orientado a objetos.
Evaluaciones:
| Tipo | Evaluación | Enunciado | Soluciones |
|---|---|---|---|
| Tareas | Tarea01 | Number Gossip | (trabajo colaborativo) |
| Tarea02 | LED Display | Solución 1 | |
| Tarea03 | Comando Trim | Solución 1 | |
| Tarea04 | Clase String | ||
| Quices | Quiz01 | Factorización prima | Solución 1 |
| Quiz02 | Simplificar fracciones | --- | |
| Quiz03 | Dibujo de memoria | --- | |
| Quiz04 | Función mínimo/máximo | Solución 1 | |
| Quiz05 | Función replace() |
Solución 1 | |
| Quiz06 | Encripción César | Solución 1 | Completo | |
| Quiz07 | Sumar objetos Time | Solución 1 | |
| Quiz08 | Plantilla Stack | ||
| Quiz09 | |||
| Quiz10 | Materiales de biblioteca | ||
| Exámenes | Examen01 | Comando csv |
Solución 1 |
| Examen02 | Latin square | Solución 1 | |
| Examen03 | Juego de sucesiones | Solución 1 | |
| Proyectos | Proyecto01 | Bingo | --- |
| Proyecto02 | Elección propia | --- |
La siguiente es una lista de recursos a utilizar durante el curso. Es conveniente tenerlos a mano, quizá estableciéndolos como marcadores de su navegador preferido.
El siguiente es un listado de programas que el estudiante puede encontrar de interés o utilidad en el cumplimiento de sus tareas en el curso.
| Tipo | Windows | MacOSX | Linux (Debian) |
|---|---|---|---|
| Compiler |
TDM-GCC |
CLang Visual Studio >= 2012 |
XCode |
GCC: sudo apt-get install build-essentialCLang: sudo apt-get install clang |
| IDE |
Qt | Code::Blocks (nighty build) Visual Studio >= 2012 |
Qt | XCode | Qt | Code::Blocks (Debian | Ubuntu) |
| Git | Git | XCode | sudo apt-get install git |
| Git GUI | TortoiseGit | SmartGit | SourceTree | SmartGit | RabbitVCS |
| Documentation | Doxygen | Doxygen | sudo apt-get install doxygen |
| Unit testing | Catch | Catch | Catch |