Anda di halaman 1dari 4

Programa de Asignatura

UNIVERSIDAD DE SONORA Departamento de Ingeniera Industrial y de Sistemas


Asignatura: Programacin para Ingenieros I Tipo: OBL H. Teora: 3 H Prctica: 2 Requisitos: Ninguno

DIVISIN DE INGENIERA Programa: Ingeniera Industrial y de Sistemas Plan 2004-2


HSM: 5 Clave: Clave: 7973 Crditos: 8 Semestre: 1

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.

CONTENIDO DEL PROGRAMA Nombre del Tema


1. Introduccin a la programacin

Objetivo del tema


El alumno describir los conceptos generales de la programacin. El alumno describir los elementos para solucionar problemas en pseudocdigo. El alumno disear programas aplicando la secuenciacin.

Hrs. por Tema


4

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

Hrs. por Referencia Subtema Libro/Capitulo


2 1 1 1 1 0.5 0.5 1 1 2 1 1 4 1 1

2. Elementos para solucionar problemas en pseudocdigo 3. La secuenciacin

4. La seleccin

El alumno disear programas aplicando 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

10. Programacin orientada a objetos usando el diagrama de clases

El alumno disear diagramas de clases aplicando los conceptos bsicos de la POO.

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

14. Programacin orientada a objetos aplicando arreglos

El alumno disear programas orientados a objetos aplicando arreglos.

15. Programacin orientada a objetos usando herencia

El alumno disear programas orientados a objetos aplicando herencia.

16. Programacin orientada a objetos usando polimorfismo

El alumno disear programas orientados a objetos aplicando polimorfismo.

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

METODOLOGA Y RECURSOS DIDCTICOS


Exposicin del maestro y solucin de problemas en clase Tareas extractase Nota: Queda a criterio del maestro si las tareas tienen algn valor en los primeros 4 exmenes; o bien, si son obligatorias para tener derecho a presentar los exmenes.

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

PERFIL ACADMICO DEL MAESTRO


Profesionista con formacin a nivel licenciatura y/o postgrado en rea de Computacin o Informtica con experiencia en el manejo de la programacin orientada a objetos usando tcnicas de diseo de programas orientados a objetos.

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

Anda mungkin juga menyukai