Textos: Las clases estarán basadas en los siguientes
textos:
Clase |
Fecha |
Material |
Tarea |
Hito |
Adicional |
||||||||
1 |
05/03 |
Perfil
del Ing. ELO
demandado Encuenta 2006
Introducción Ejemplo1
Ejemplo2
|
|||||||||||
2 |
07/03 |
Pensando
Orientado a Objetos Ejemplo: Puntos
y
líneas Makefile: Ejemplo
Manual |
|||||||||||
3 |
12/03 |
Java y Diseño Orientado a
Objetos |
|||||||||||
14/03 |
Suspensión de actividades
por Semana Mechona |
||||||||||||
4 |
19/03 |
Sintaxis
Básica de Java InputTest.java |
|||||||||||
5 |
21/03 |
Nos pusimos al día en
material pendiente de clases previas |
|||||||||||
6 |
26/03 |
(Explicar significado de
>>>) Sobre entrada y
salida básica InputExample.java ,
InputErrorExample.java Clases y Objetos en Java y su Documentación Account Documentación |
|||||||||||
7 |
28/03 |
Herencia Ejemplos: ManagerTest.java PersonTest.java CatsAndDogs.java EqualsTest.java ReflexionTest.java | Colecciones Genericas Comparar V2 y V3 |
||||||||||
29/03 |
Se publica Tarea 1 |
||||||||||||
8 |
02/04 |
Avanzamos con Herencia,
revisamos dudas de la tarea, revisamos tareas similares |
|||||||||||
9 |
04/04 |
Informar sobre Java en aragon Interfaces y Clases Internas Ejemplos: EmployeeSortTest.java InnerClassTest.java AnonymousInnerClassTest.java | |||||||||||
10 |
09/04 |
Programación Conducida por Eventos: Interfaces Gráficas Ejemplos: CloseableFrame.java Mimic.java MimicCharbyChar.java | |||||||||||
11 |
11/04 |
Programación Gráfica Ejemplos: GlassPaneDemo LayeredPaneDemo IconDisplayer ShapesDemo2D Sketch.java MouseTest.Java Receptores multiples para un evento (MulticastTest.java) | |||||||||||
12/04 |
Plazo entrega de Tarea 1 |
||||||||||||
12 |
16/04 |
Concluimos Material
previo, y vimos Índice
visual de componentes de Swing, Administrador
de distribución física de componentes (Layout
Managers) Ejemplo
sobre uso de scroll bars agregado el 19/06/07 |
Se publica Tarea 2 |
||||||||||
13 |
18/04 |
Presentar tarea, revisar fecha de certamen, mostar trabajo en aragorn desde windows, Manejo de Excepciones en Java ExceptionalTest.java | |||||||||||
14 |
23/04 |
OJO Clases en M-302 Applets Ejemplos:
|
|||||||||||
25/05 |
Clase cancelada por aviso
de desalojo de la Universidad |
||||||||||||
30/04 |
Suspensión de
actividades por el día |
||||||||||||
15 |
02/05 |
Primer Certamen |
1 C |
||||||||||
03/05 |
Plazo entrega de Tarea 2 |
||||||||||||
16 |
07/05 |
Ver www.google.con/apis
Terminamos Applets Plazo
inscripción proyecto (Original, se cambió para el viernes) |
Tema Proyecto |
||||||||||
17 |
09/05 |
Elementos de
ingeniería de Software Ver: Software Engineering Institute |
|||||||||||
11/05 |
Nuevo plazo para inscripción
de tema |
||||||||||||
18 |
14/05 |
Presentación de tarea 3,
concluimos elementos de ing. de software |
Se publica Tarea 3 |
||||||||||
19 |
16/05 |
Algunas herramientas de apoyo al
diseño de software |
|||||||||||
20 |
23/05 |
Elementos básicos de C++, Definición de datos en C++, |
|||||||||||
21 |
28/05 |
Terminamos material sobre Clases en C++ Clases en C++ | |||||||||||
22 |
30/05 |
Sobrecarga
de operadores,
ejemplo: CVector Manejo de Objetos en memoria dinámica en C++ |
Se publica Tara 4 | ||||||||||
23 |
04/06 |
Funciones (este material es en
gran parte para estudio personal) Herencia en C++ |
|||||||||||
24 |
06/06 |
Ligado dinámico La
sobrecarga de operadores no cambia su precedencia. Plantillas (templates) Ejemplo |
|||||||||||
25 |
11/06 |
Biblioteca Estándar de
Plantillas (Standar
Template Library) Vectores
Listas Ejemplos Tarea3
año 2003 |
|||||||||||
26 |
13/06 |
Plazo término de
proyectos e inicio
presentaciones |
|||||||||||
27 |
18/06 |
Certamen Final |
2 C |
||||||||||
28 |
20/06 |
Presentación
Proyectos |
|||||||||||
29 |
25/06 |
Presentación
Proyectos |
|||||||||||
30 |
27/06 |
Presentación
Proyectos |
|||||||||||
31 |
04/07 |
Certamen Recuperativo |
Alumnos
con resultado final destacado
(sobre 75%) en orden alfabético
Gabriel Cisternas, Carlos Cortés, Klaus Hott, y Francisco Olivares. |
Soluciones |
Notas |
Histograma |
Alumnos destacados en
cada certamen
(sobre 80%) |
1er Certamen |
C1 |
Histograma |
---- |
2do Certamen |
C2 |
Histograma |
Francisco
Olivares y Gabriel Cisternas |
Año |
Primer Certamen |
Certamen Final |
2006 |
C1.solución() C1.histograma() |
C2.solución()
C2.histograma() |
2005 |
C1.solución() C1.histograma() | C2.solución() C2.histograma() |
2004 |
C1.solución() C1.histograma() | C2.solución() C2.histograma() |
2003 |
C1.solución() C1.histograma() | C2.solución() C2.histograma() |
2002 |
C1.solución() |
C2.solución()
|
Tarea (grupo
de 1 ó 2 integrantes) |
Evaluación |
Mejores Soluciones |
||
1: Creación de Figuras
Plazo: 12 de abril 20 hrs. |
Notas |
Eric
Maldonado & Patricio Castillo |
Daniel Doris |
Carlos
Cortés |
2: Dibujando una Red
Eléctrica Simple Plazo 3 de mayo, 20 hrs. |
Notas, Detalles |
Carlos Cortés |
Cristhoper
Jaña & Francisco Olivares |
Klaus Hott |
3: Red eléctrica como applet
Plazo 28 de mayo, 20 hrs |
Notas, Detalles |
Klaus Hott |
Carlos Cortés |
|
4: Ejercitando con Conjuntos
(Voluntaria, reemplaza peor nota de tareas) Plazo 21 de Junio, 20 hrs. |
Notas |
Grupo |
Tema |
Insc. en Plazo 11/05 |
Presentó |
Informe a tiempo |
Gonzálo Silva León, Gabriel Cisternas Guajardo, Ignacio Arriagada Pinochet | Tetris para Celular
con J2ME |
OK |
13/06 |
Si |
Carlos Cortés
Cortés |
Cubo Rubik |
OK |
13/06 |
Si |
Alejandro Kemp y Gustavo
Sarmiento |
Everywhere:
Diccionario
Inglés - Español, Español - Inglés para el
celular |
OK |
20/06 |
Si |
Adrian Castillo |
Creación de Figura 3D |
OK |
20/06 |
NO |
Pablo Cortés |
Administración Sistemas
de
cobranza |
Atrasado |
20/06 |
Si |
Klaus Hott |
Inscripción de Salas |
OK |
25/06 |
NO |
Francisco Olivares &
Cristhoper Jaña |
Mapa de Karnaugh |
Cambió tema |
25/06 |
NO |
Pablo Arancibia & Mauricio
Rodríguez |
Monitoreo
de Licencias |
OK |
27/06 |
NO |
René Cáceres |
Administrador de Campeonatos Deportivos | OK |
27/06 |
Si |
Patricio Castillo & Eric
Maldonado |
Interfaz de Programación para Robots LEGO | OK |
27/06 |
Si |
Sebastián Muñoz
& Pablo Navarrete |
Sistema
de Vigilancia para Monitoreo de Taludes |
OK |
27/06 |
NO |
Daniel Doris Cabezas | Simulador de Red de Computadores | OK |
No Presenta |
|
Javier Gonzalez Ovalle | Video Juego | Atrasado |
No Presenta |
|
Cesar Salazar Leiva | Juego para celulares | Atrasado |
No Presenta |
|
Simón Campos Rivera | Generador de horario para profesores y alumnos de un colegio | Atrasado |
No Presenta |
NO |
Misceláneos
Resultados de
Encuesta Docente 2005
Página ELO329
años 2006 2005 2004
2003
Instrucciones
para trabajar en aragon desde windows
Ingeniería de Software:
Artículo que compara distintas metodologías de calidadUML:
"Ingeniería de software" por Dr, Marcelo Visconti.
Curso del Departamento Sistemas Informáticos y Computación (DSIC) Universidad Politécnica de Valencia (UPV) - España sobre UMLPreprocesador C++:
Encontrá aquí material sobre UML: Unified Modeling Language
Practical UML
Usando Preprocesador C++C++
C++ Preprocessor por Sh. Mannan
Entrada y Salida tomado de Department of Engineering of the University of CambridgeJava
Compilador C++ GNU
Bibloteca estándar de Plantillas (Standard Template Library) ( local en ELO ) (Documentación C++)
Editores: XEmacs (win o Linux) , jgrasp (Java), otros que no he tenido oportunidad de probar: kate (Linux), Netbeans (viene con J2SE5.0)Otros:
Sistema de desarrollo: J2SE5.0
Documentación Java "Paltas" técnicas sobre Java (por SUM)
Comparación entre Java y C# "A comparison of Microsoft's C# programming Language to Sun Microsystem Java Programming Language" by Dare Obasanjo.