Objetivo General:
Al terminar el curso, el alumno ser capaz de disear programas de computadora, aplicando la metodologa de la programacin orientada a objetos usando un pseudolenguaje.
Subtemas
1.1 Conceptos generales 1.2 El proceso de programacin 1.3 El algoritmo 2.1 Estructuras de datos 2.2 Operaciones primitivas elementales 3.1 Nuestro primer problema 3.2 Estructura y diseo de un algoritmo 3.3 Nuestro primer algoritmo 3.4 Funciones matemticas 4.1 La seleccin doble (IF-THEN-ELSE) 4.2 Sangrado (indentacin) y
4. La seleccin
6 Clave: 7973
Pgina: 1 de 4
Programa de Asignatura
UNIVERSIDAD DE SONORA Departamento de Ingeniera Industrial y de Sistemas DIVISIN DE INGENIERA Programa: Ingeniera Industrial y de Sistemas Plan 2004-2
etiquetas 4.3 Expresiones lgicas 4.4 La seleccin simple (IF-THEN) 4.5 La seleccin mltiple (SWITCH) 5. La repeticin DO WHILE 6. La repeticin FOR 7. La repeticin WHILE El alumno disear programas aplicando la repeticin DO WHILE. El alumno disear programas aplicando la repeticin FOR. El alumno disear programas aplicando la repeticin WHILE. El alumno disear programas aplicando arreglos de una y dos dimensiones. El alumno disear programas aplicando el uso de ms de un mtodo. 7 4 4 5.1 La repeticin DO WHILE 5.2 Contadores y acumuladores 6.1 La repeticin FOR 6.2 Ciclos FOR anidados 7.1 La repeticin WHILE 7.2 Simulacin de las estructuras tipo FOR y DO WHILE con WHILE 8.1 Arreglos unidimensionales 8.2 Arreglos bidimensionales 9.1 Mtodos que no regresan valor 9.2 Formato general de una clase con mtodos. 9.3 Variables globales, locales y parmetros 9.4 Mtodos que regresan valor 10.1 Objetos 10.2 Clases y su relacin con los objetos 10.3 Mtodos y encapsulacin 10.4 Diseo del diagrama de clases 10.4.1 Modificadores de acceso (visibilidad) 10.5 Generar instancias de una clase 10.6 Arquitectura modelo-vista-controlador 11.1 Diseo de algoritmos OO usando la secuenciacin en pseudocdigo 11.2 Constructores y destructores 1 1 1 2 5 2 2 2 2 3 5 1 1 2 4 0.5 0.5 0.5 1 0.5 1 5 1 3 Pgina: 2 1 de 4 12 1 11 1 10 1 1 1 5 6 7
8. Arreglos 9. Mtodos
8 8
1 1
8 9
11. Programacin orientada a objetos aplicando la estructura de secuenciacin 12. Programacin orientada a
El alumno disear programas orientados a objetos aplicando la secuenciacin. El alumno disear programas orientados a
Clave: 7973
Programa de Asignatura
UNIVERSIDAD DE SONORA Departamento de Ingeniera Industrial y de Sistemas DIVISIN DE INGENIERA Programa: Ingeniera Industrial y de Sistemas Plan 2004-2
12.1 Diseo de algoritmos OO usando la seleccin doble (IF THEN ELSE) 12.2 Diseo de algoritmos OO usando la seleccin simple (IF THEN) 12.3 Diseo de algoritmos OO usando la seleccin mltiple (SWITCH) 13.1 Diseo de algoritmos OO usando la repeticin DOWHILE 13.2 Diseo de algoritmos OO usando la repeticin FOR 13.3 Diseo de algoritmos OO usando la repeticin WHILE 14.1 Diseo de algoritmos OO usando arreglos unidimensionales 14.2 Diseo de algoritmos OO usando arreglos bidimensionales 15.1 Herencia 15.2 Diseo del diagrama de clases con herencia 15.2.1 Superclases y subclases 15.3 Diseo de algoritmos OO usando herencia 16.1 Polimorfismo 16.2 Diseo del diagrama de clases con polimorfismo 16.2.1 Clases abstractas 16.3 Diseo de algoritmos OO usando polimorfismo 1 1 3 2 2 2 2 1 1 2 1 1 2 1 16 1 15 1 14 1 13
objetos aplicando las estructuras objetos aplicando las estructuras de seleccin. de seleccin
13. Programacin orientada a El alumno disear programas orientados a objetos aplicando las estructuras objetos aplicando las estructuras de repeticin. de repeticin
Nota: La suma de las horas es de 80 por ser una materia de 5 horas semana mes. Incluidas 4 horas para los cuatro exmenes ordinarios. Adems cabe aclarar que en el momento de elaborar el cronograma de cada semestre, se debe hacer un ajuste en el nmero de horas, por los das inhbiles.
Clave: 7973
Pgina: 3
de 4
Programa de Asignatura
UNIVERSIDAD DE SONORA Departamento de Ingeniera Industrial y de Sistemas DIVISIN DE INGENIERA Programa: Ingeniera Industrial y de Sistemas Plan 2004-2
FORMA DE EVALUACIN
4 exmenes .. 80% Examen departamental ... 20% Primer examen Segundo examen Tercer examen Cuarto examen Captulos del 1 al 7 Captulos del 8 al 9 Captulos del 10 al 14 Captulos del 15 al 16
BIBLIOGRAFA:
NUMERO AUTOR 1 LPEZ, LEOBARDO TITULO EDITORIAL METODOLOGIA DE LA PROGRAMACIN Alfaomega ORIENTADA A OBJETOS EDICIN PRIMERA AO 2006
Clave: 7973
Pgina: 4
de 4