Está en la página 1de 394

Ingeniera en Sistemas Computacionales ISIC-2004-296

Dibujo 0-3-3 SCV-0407 Probabilidad y Estadstica 4-2-10 SCC-0424 Administracin 2-2-6 SCE-0401 Teora de la Computacin 3-2-8 SCM-0433 Programacin de Sistemas 4-2-10 SCC-0425 Especialidad Programacin de WEB 2-4-8 SCF-0427 Cultura empresarial 2-2-6 SCE-0405

Fundamentos de programacin 3-2-8 SCM-0414

Programacin orientada a objetos 3-2-8 SCM-0426

Tpicos selectos de programacin 3-2-8 SCM-0435

Taller de investigacin I 0-2-2 ACG-0409

Teora de las telecomunicaciones 3-1-7 SCY-0434

Redes de computadoras 3-2-8 SCM-0429

Sistemas operativos 4-2-10 SCC-0431

Form. y evaluacin de proyectos de inversin 2-2-6 SCE-0411

Matemticas para computadora 4-0-8 SCB-0421

Qumica 4-2-10 SCC-0428

Estructura de datos 4-2-10 SCC-0408

Fundamentos de bases de datos 3-2-8 SCM-0412

Taller de bases de datos 1-4-6 SCS-0432

Simulacin 3-2-8 SCM-0430

Graficacin 3-2-8 SCM-0415

Especialidad

Matemticas I 3-2-8 ACM-0403

Matemticas II 3-2-8 ACM-0404

Matemticas III Matemticas V 3-2-8 ACM-0405 3-2-8 ACM-0407

Mtodos numricos 3-2-8 SCM-0422

Fundamentos de desarrollo de sistemas 3-2-8 SCM-0413

Planificacin y modelado 3-2-8 SCM-0423

Desarrollo de proyectos de software 3-2-8 SCM-0406

Fsica I 3-2-8 SCM-0409

Fundamentos de investigacin 1-2-4 ACU-0402

Fsica II 3-2-8 SCM-0410

Investigacin de operaciones 4-0-8 SCB-0419

Lenguaje ensamblador 3-2-8 SCM-0420

Taller de investigacin II 0-2-2 ACG-0410

Especialidad

Inteligencia artificial I 4-0-8 SCB-0416

Seminario de tica 0-4-4 ACH-0408

Matemticas IV 3-2-8 ACM-0406

Interfaces 2-4-8 SCF-0417

3-2-8 ACM-0401

4-2-10 SCC-0403

4-2-10 SCC0402

3-2-8 SCM-0404

48

48

44

49

34

42

28/62

Introduccin a la Ingeniera en Sistemas Computacionales 2-2-6 SCE-0418

Estructura genrica 338 Mdulo de Especialidad 42 Residencia 20 Total 400 crditos

45

ESPECIALI DAD 42

RESIDENCIAS 20

Desarrollo sustentable

Circuitos elctricos y electrnicos

Arquitectura de computadoras

Contabilidad financiera

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Administracin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCE - 0401 Horas teora-horas prctica-crditos 2-2-6

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Tuxtla Gutirrez, Toluca 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de ingeniera en sistemas computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Ninguno Posteriores Asignaturas Temas Cultura empresarial Cultura corporativa calidad. Estrategias cambio. Planeacin estratgica

de

de

b). Aportacin de la asignatura al perfil del egresado Se establecen las bases para adquirir una visin empresarial y desarrollarse dentro de una organizacin en funciones propias del proceso administrativo. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante conocer los conceptos involucrados en el proceso administrativo y desarrollar una visin crtica del contexto empresarial.

5.- TEMARIO Temas Unidad 1 Introduccin a la administracin. Subtemas Definicin de administracin y sus conceptos bsicos. Las organizaciones y la necesidad de administrarlas. Historia de la administracin. La administracin en el siglo XXI. Introduccin. Modelo de sistemas abiertos. Medio externo de las empresas. Medio Interno de las empresas. Cultura corporativa. La globalizacin y la administracin.

1.1 1.2 1.3 1.4

Administracin y el entorno de las empresas.

2.1 2.2 2.3 2.4 2.5 2.6

Toma de decisiones.

3.1 Corriente del pensamiento sobre la toma de decisiones. 3.2 Clases de decisiones. 3.3 Niveles de toma de decisin en una organizacin. 3.4 Estilo de toma de decisiones. 3.5 Toma de decisiones en diferentes condiciones. 3.6 Pasos en el proceso de toma de decisiones. 4.1 4.2 4.3 4.4 4.5 4.6 5.1 5.2 5.3 5.4 6.1 6.2 6.3 6.4 Importancia de planear. Esquema de la planeacin. Funcin de planeacin. Plan para la planeacin. Proceso de planeacin y resultados. Estrategias. Conceptos bsicos. Lineamientos para organizar. Estructuras organizacionales. Administracin de recursos humanos. Motivacin. Liderazgo. Grupos o equipos de trabajo. Comunicacin.

Planeacin.

Organizacin.

Direccin.

5.- TEMARIO (Continuacin) 7 Control. 7.1 Cmo dirigir el cambio organizacional. 7.2 Administracin de operaciones. 7.3 Sistemas de administracin de informacin.

6.- APRENDIZAJES REQUERIDOS

Conceptos de tica

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre Administracin, Cultura Corporativa, Globalizacin, Toma de Decisiones, Planeacin, Organizacin, Direccin y Control. Utilizar medios audiovisuales, tcnicas didcticas tales como lluvia de ideas, mesa redonda, etc. Propiciar que los alumnos participen exponiendo trabajos de investigacin realizados en empresas de casos aplicados a cada tema.

8.- SUGERENCIAS DE EVALUACIN

Examen terico-prctico Participacin en clase Evaluar tareas Investigacin de campo (segn se sugiera en cada unidad) Evaluar exposiciones segn sugerencias de cada unidad

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a la administracin. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1,2,3 El estudiante 1.1 Investigar previo a la clase los conceptos bsicos de la administracin, identificar los organizar equipos para su anlisis. conceptos bsicos de la administracin y 1.2 Realizar una bsqueda en Internet entender los sobre la administracin en diferentes organizaciones y presentar un informe. objetivos de la administracin en la 1.3 Realizar un mapa conceptual sobre la organizacin. historia de la administracin.

UNIDAD 2.- Administracin y el entorno de las empresas. Objetivo Educacional Identificar el medio externo y el interno de las empresas. Explicar la cultura corporativa y entender la administracin en la globalizacin. Actividades de Aprendizaje 2.1 Realizar una sntesis sobre medio externo y medio interno de las empresas y discutirlo en clase. 2.2 Investigar Qu es cultura corporativa? Cmo se desarrolla? y sus beneficios 2.3 Realizar un mapa conceptual sobre cultura corporativa. 2.4 Exponer por equipo temas relacionados con la globalizacin y la administracin. Fuentes de Informacin 1,2,3

UNIDAD 3.- Toma de decisiones. Objetivo Educacional Describir la toma de decisiones. Identificar niveles, estilo, y pasos en el proceso de toma de decisiones. Fuentes de Informacin 3.1 En equipos de 6, analizar los niveles de 1,2,3 toma de decisin en una organizacin regional, nacional e internacional. 3.2 Utilizando lluvia de ideas, identificar estilo de toma de decisiones. 3.3 Investigar pasos en el proceso de toma de decisiones. Actividades de Aprendizaje

UNIDAD 4.- Planeacin. Objetivo Educacional Comprender la importancia de la planeacin y la estrategia. Actividades de Aprendizaje 4.1 Realizar bsqueda de informacin sobre esquemas y funcin de la planeacin y presentar un informe. 4.2 Investigar en empresas proceso de planeacin, resultado y estrategias y exponerlo al grupo. Fuentes de Informacin 1,2,3

UNIDAD 5.- Organizacin. Objetivo Educacional Plantear los lineamientos para organizar las estructuras organizacionales. Comprender la administracin de recursos humanos. Actividades de Aprendizaje 5.1 Utilizando lluvia de ideas, identificar lineamientos para organizar. 5.2 Investigar las estructuras organizacionales y compara con su entorno; exponer resultados en el saln. 5.3 Realizar un mapa conceptual sobre administracin de recursos humanos. Fuentes de Informacin 1,2,3

UNIDAD 6.- Direccin. Objetivo Actividades de Aprendizaje Educacional Conocer y aplicar 6.1 Investigar en una empresa motivacin, liderazgo y equipos de trabajo, los conceptos de motivacin y discutirlo en grupo. liderazgo. 6.2 Desarrollar una sntesis sobre el tema de comunicacin. Identificar equipos de trabajo y definir el proceso de comunicacin. Fuentes de Informacin 1,2,3

UNIDAD 7.- Control. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Explicar como dirigir 7.1 Proponer un plan para generar un 1,2,3 el cambio cambio organizacional de cualquier organizacin que presente problemas. organizacional y administracin de 7.2 Realizar una bsqueda de informacin operaciones. sobre administracin de operaciones y exponerlo en el saln. Conocer los 7.3 Formar equipos de 6 e ir a investigar a sistemas de 2 empresas cada equipo, como se apoyan en los sistemas de informacin administracin de informacin y sus beneficios, realizar cuadros comparativos y exponer resultados en el saln.

10. FUENTES DE INFORMACIN 1. Montana, Patrick J; Charnov (2002). Administracin. Ed. CECSA. Stoner, James A. F., Freeman, R. Edward, Gilbert Jr, Daniel R. (1996). Administracin. Ed. Pearson Educacin. Robbins, Stephen P. (1998). La Administracin en el Mundo de Hoy. Ed. Pretince Hall.

2.

3.

11. PRCTICAS Unidad Prctica 1 2 3 Elaboracin del estado de situacin financiera. Elaboracin del estado de resultados El ciclo contable. El estudiante dada una serie de transacciones financieras formular los estados financieros de una empresa.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Probabilidad y estadstica Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0424 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Acapulco, Nuevo Laredo 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas para computacin. Matemticas. lgebra, funciones y clculo integral Posteriores Asignaturas Temas Simulacin -Introduccin a la simulacin. -Nmeros pseudoaleatorios -Generacin de variables aleatorias. -Lenguajes de simulacin. -Unidad integradora. Investigacin de operaciones -Programacin lineal. -Anlisis de redes -Programacin no lineal. -Teora de inventarios. -Lneas de espera

b). Aportacin de la asignatura al perfil del egresado Utiliza modelos estadsticos y probabilsticos as como tcnicas de inferencia aplicables a sistemas con componentes aleatorios. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante seleccionar modelos probabilsticos, aplicar clculos de inferencia estadstica sobre datos y desarrollar modelos para la toma de decisiones en sistemas con componentes aleatorios.

5.- TEMARIO Temas Unidad 1 Estadstica descriptiva. Subtemas Conceptos bsicos de estadstica. 1.1.1 Definicin de estadstica. 1.1.2 Inferencia estadstica. 1.1.3 Teora de decisin. 1.1.4 Poblacin. 1.1.5 Muestra aleatoria. 1.1.6 Parmetros aleatorios. 1.1.7 Enfoque clsico. 1.1.8 Enfoque Bayesiano. Descripcin de datos. 1.2.1 Datos agrupados y no agrupados. 1.2.2 Frecuencia de clase. 1.2.3 Frecuencia relativa. 1.2.4 Punto medio. 1.2.5 Lmites. 1.2.6 Histograma. 1.2.7 Histograma de frecuencia relativa. Medidas de tendencia central. 1.3.1 Media aritmtica, geomtrica y ponderada. 1.3.2 Mediana. 1.3.3 Moda. Medidas de dispersin. 1.4.1 Varianza. 1.4.2 Desviacin estndar. 1.4.3 Desviacin media. 1.4.4 Desviacin mediana. 1.4.5 Rango. Parmetros para datos agrupados. 1.5.1 La media. 1.5.2 La desviacin tpica. Distribucin de frecuencias. 1.6.1 Distribuciones numricas. 1.6.2 Distribuciones categricas. 1.6.3 Distribuciones acumuladas. 1.6.4 Distribuciones porcentuales. 1.6.5 Distribuciones porcentuales acumuladas.

1.1

1.2

1.3

1.4

1.5

1.6

5.- TEMARIO (Continuacin) 1.7 Tcnicas de agrupacin de datos. 1.7.1 Lmites de clase. 1.7.2 Rango de clase. 1.7.3 Fronteras de clase. 1.7.4 Marca de clase. 1.7.5 Intervalo de clase. 1.7.6 Diagrama de tallos y hojas. 1.7.7 Diagrama de Pareto. 1.7.8 Diagrama de puntos. 1.8 Histograma. 1.8.1 Diagrama de barras. 1.8.2 Polgono de frecuencias. 1.8.3 Ojivas. 1.8.4 Grficas circulares. 1.9 Distribuciones muestrales.

Probabilidad.

2.1

Teora elemental de probabilidad. 2.1.1 Concepto clsico y como frecuencia relativa. 2.1.2 Interpretacin subjetiva de la probabilidad. 2.2 Probabilidad de eventos. 2.2.1 Definicin de espacio muestral. 2.2.2 Discreto y continuo. 2.2.3 Definicin de evento. 2.2.4 Simbologa, uniones e intersecciones. 2.2.5 Diagramas de Venn. 2.3 Tcnicas de conteo. 2.3.1 Diagrama de rbol. 2.3.2 Notacin factorial. 2.3.3 Permutacin. 2.3.4 Combinaciones. 2.3.5 Teorema del Binomio. 2.4 Probabilidad con tcnicas de conteo. 2.4.1 Aplicacin del concepto clsico de probabilidad. 2.4.2 Ejercicios de permutacin. 2.4.3 Ejercicios de combinaciones. 2.4.4 Axiomas. 2.4.5 Teoremas.

5.- TEMARIO (Continuacin) 2.5 Probabilidad condicional. 2.5.1 Dependiente. 2.5.2 Independiente. 2.6 Ley multiplicativa. 2.6.1 Clculo de probabilidad de eventos. 2.6.2 Conjuntos. 2.6.3 Problemas de eventos independientes. 2.6.4 Eventos dependientes. 2.6.5 Diagramas de rbol. 2.7 Eventos Independientes. 2.7.1 Aplicacin de teoremas. 2.7.2 Regla de Bayes. 2.7.3 Conocer teoremas y realizar ejercicios. 2.7.4 Resolver problemas que apliquen el teorema.

Funciones y distribuciones muestrales.

3.1 Funcin de probabilidad. 3.1.1 Variables aleatorias discretas. 3.1.2 Variables aleatorias continuas. 3.2 Distribucin binomial. 3.2.1 Conceptos de ensayos repetidos. 3.2.2 Conceptos de ensayos de Bernoulli. 3.2.3 Smbolos de representacin 3.3 Distribucin hipergeomtrica. 3.3.1 Muestra con reemplazo. 3.3.2 Muestra sin reemplazo. 3.4 Distribucin de Poisson. 3.5 Esperanza matemtica. 3.5.1 Medida de una variable aleatoria. 3.5.2 Valor esperado. 3.6 Propiedades de la curva Binomial. 3.6.1 Propiedades geomtricas. 3.6.2 Parmetros.

5.- TEMARIO (Continuacin) 3.7 Distribucin normal. 3.7.1 Distribucin de la probabilidad continua. 3.7.2 Ecuacin de la normal. 3.7.3 Grficas. 3.7.4 Tablas. 3.7.5 Aplicaciones 3.8 Aproximacin de la binomial a la normal. 3.9 Otras distribuciones muestrales. 3.9.1 Distribucin T-student. 3.9.2 Distribucin X cuadrada. 3.9.3 Distribucin F. 3.9.4 CPU.. 4 Estadstica aplicada. 4.1 Inferencia estadstica. 4.1.1 Concepto. 4.1.2 Estimacin. 4.1.3 Prueba de hiptesis. 4.1.4 Mtodo clsico de estimacin (puntual). 4.1.5 Estimador Insesgado. 4.1.6 Varianza de un estimador puntual. 4.2 Intervalos de confianza. 4.2.1 Estimacin por intervalo. 4.2.2 Lmites de confianza. 4.2.3 Intervalo de confianza para medida con varianza conocida. 4.2.4 Intervalo de confianza para medida con varianza desconocida. 4.2.5 Intervalo de confianza para proporciones. 4.3 Pruebas de hiptesis. 4.3.1 Prueba de hiptesis para la media poblacional. 4.3.2 Prueba de hiptesis para diferencias de medias. 4.3.3 Prueba de hiptesis para proporciones.

5.- TEMARIO (Continuacin) 5 Regresin y correlacin. 5.1 Introduccin. 5.1.1 Grficas de los datos. 5.1.2 Variables de regresin independientes. 5.1.3 Regresin lineal simple. 5.1.4 Coeficientes de regresin. 5.1.5 Lneas de regresin ajustada. 5.2 Diagrama de dispersin. 5.2.1 Tabla de datos. 5.2.2 Construccin de diagramas. 5.3 Estimacin mediante la lnea de regresin. 5.3.1 Ecuacin de la recta como ajuste de datos. 5.3.2 Modelos. 5.4 Mtodos de mnimos cuadrados. 5.4.1 Ecuaciones normales. 5.4.2 Estimacin de los coeficientes de regresin. 5.5 Error estndar de estimacin. 5.6 Coeficientes de determinacin y correlacin. 5.6.1 Coeficiente de determinacin de la muestra. 5.6.2 Coeficiente de correlacin de la muestra. 5.6.3 Error estndar del coeficiente de regresin. 5.7 Problemas prcticos de ajuste de curvas.

6.- APRENDIZAJES REQUERIDOS

Manejar el sistema de nmeros reales. Aplicar teora de conjuntos. Dibujar grficas de funciones. Dominar lgebra. Aplicar el clculo integral.

7.- SUGERENCIAS DIDCTICAS

Favorecer la participacin en clase. Propiciar el estudio Individual y conclusiones grupales. Fomentar el aprendizaje basado en problemas (ejercicios). Elaborar trabajos grupales en el aula. Elaborar trabajos grupales de campo. Manejo de software. Elaborar presentaciones y proyeccin de acetatos. Uso de rotafolios.

8.- SUGERENCIAS DE EVALUACIN

Participacin individual y grupal en el aula. Examen escrito con solucin de problemas. Ponderar trabajos extra clase. Evaluar prcticas realizadas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Estadstica descriptiva. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Buscar y seleccionar informacin de conocer los conceptos bsicos de estadstica. fundamentos y 1.2 Agrupar datos y calcular sus medidas de tendencia central y de dispersin. tcnicas bsicas de estadstica, para organizar, representar y analizar datos obtenidos de una situacin simulada o real. Fuentes de Informacin 1, 2, 3

UNIDAD 2.- Probabilidad. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer los 2.1 Usar elementos tales como juegos de 4,5 conceptos bsicos de azar para determinar las probabilidades probabilidad para de eventos simples y espacios aplicarlos en la muestrales. solucin de 2.2 Dibujar diagramas de arbol y resolver problemas. ejercicios para ilustrar las tcnicas de conteo. 2.3 Resolver ejercicios para calcular la probabilidad de eventos condicionales y conjuntos.

UNIDAD 3.- Funciones y distribuciones muestrales. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1,2,3,4,5 Establecer las 3.1 Discutir en grupo los conceptos de variables aleatorias continuas y distribuciones de discretas. probabilidad, basndose en datos 3.2 Buscar y seleccionar informacin sobre las caractersticas que renen los de situaciones reales distintos tipos de distribuciones o simuladas que maestrales. impliquen eventos 3.3 Elaborar grficos de las principales aleatorios. distribuciones de probabilidad (normal, Centrar su estudio binomial, poisson) y distinguir sus en las distribuciones similitudes y peculiaridades. 3.4 Discutir las propiedades que renen Binomial, Hipergeomtrica, las principales distribuciones de probabilidad. Poisson, Normal, TStudent, chi-cuadrada 3.5 Resolver problemas. y f de Fisher para su aplicacin.

UNIDAD 4.- Estadstica aplicada. Objetivo Actividades de Aprendizaje Educacional 4.1 Buscar informacin e identificar los Conocer los elementos que conforman las pruebas aspectos de inferencia estadstica. fundamentales de la inferencia estadstica. 4.2 Discutir en grupo los conceptos de estimacin e intervalos de confianza. Definir su aplicacin 4.3 Proponer hiptesis y probarlas estadsticamente. en situaciones reales o simuladas. Fuentes de Informacin 1,2,3,4,5

UNIDAD 5.- Regresin y correlacin. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 3,4,5

Comprender el 5.1 Resolver problemas de regresin y concepto de correlacin utilizando series de datos. correlacin y 5.2 Construir en el aula los diagramas de regresin, los dispersin de ejercicios ilustrativos. expresar 5.3 Resolver ejercicios de ajuste de matemticamente y los curvas y problemas prcticos. usar para tomar decisiones.

10. FUENTES DE INFORMACIN 1. R. E. Walpole, R.H. Myers. Probabilidad y Estadstica para Ingenieros. Ed. Interamericana. Irwin R. Miller, John E. Freud, Richard Jhonston. Probabilidad y Estadstica para Ingenieros. Ed. Prentice Hall. Richard I. Levin, David s. Rubin. Estadstica para Administradores. Ed. Prentice Hall. Murria Spiegel, John Schiller, R. Alu Srinivasan. Probabilidad y Estadstica. Ed. Mc. Graw - Hill. Paul L. Meyer. Probabilidad y Aplicaciones Estadsticas. Ed. Fondo Educativo Interamericana.

2.

3.

4.

5.

11. PRCTICAS

Unidad Prctica Para todas las unidades, tal como se indica en las sugerencias didcticas, los estudiantes participarn en la solucin de todos los ejercicios realizados en clase. 1 1 A partir de un conjunto de datos representados mediante grficas, analice las medidas de tendencia central y su dispersin. Determinacin de probabilidades utilizando juegos de azar. Con los datos de la prctica no. 1, aceptar o rechazar la hiptesis por diferentes medios. Representar matemticamente en un conjunto de datos la ecuacin de regresin lineal o curvilnea.

2 4

1 1

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Fundamentos de programacin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0414 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: La Laguna, Mrida 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Ninguna . Posteriores Asignaturas Temas Programacin Arreglos orientada a unidimensionales y multidimensionales. objetos. Mtodos y mensajes. Constructor, destructor. Sobrecarga. Herencia.

b). Aportacin de la asignatura al perfil del egresado Conoce y posee habilidad para desarrollar y programar la solucin de problemas mediante el uso de los conocimientos de programacin. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante analizar problemas y representar su solucin mediante modelos orientados a objetos, diseando los algoritmos para las funciones miembros y las aplicaciones que interactan con el objeto, as como implementarlos en algn lenguaje de programacin.

5.- TEMARIO Temas Unidad 1 Conceptos bsicos del modelo orientado a objetos. Subtemas Reconocimiento de objetos y clases en el mundo real y la interaccin entre ellos. La abstraccin y el encapsulamiento como un proceso natura. La POO y la complejidad del software. Conceptos del ciclo de vida del software. 1.4.1 Especificaciones de requerimientos. 1.4.2 Anlisis Orientado a Objetos. 1.4.3 Diseo Orientado a Objetos. 1.4.4 Programacin Orientada a Objetos, conceptos y caractersticas. Elementos primordiales en el modelo de objetos. 1.5.1 Abstraccin. 1.5.2 Encapsulamiento. 1.5.3 Modularidad. 1.5.4 Jerarqua y herencia. 1.5.5 Polimorfismo. Historia de los paradigmas en el desarrollo del software. Beneficios del modelo de objetos y de la POO sobre otros paradigmas.

1.1

1.2 1.3 1.4

1.5

1.6 1.7

Tcnicas bsicas de modelado de objetos.

2.1 Definicin de clases, atributos, mtodos y objetos. 2.2 El Modelo como resultado de la abstraccin. 2.3 El UML como una herramienta de modelado de objetos. 2.4 Planteamiento del problema. 2.4.1 Analizar el enunciado del problema. 2.4.2 Identificar funciones del sistema.

5.- TEMARIO (Continuacin) 2.5 Anlisis. 2.5.1 Descubrir objetos en el dominio del problema. 2.5.2 Identificar atributos de los objetos. 2.5.3 Identificar mtodos en los objetos. 2.6 Introduccin al diseo de la solucin. 2.6.1 Representacin grfica de una clase. 2.6.2 Diagramas de interaccin entre la aplicacin y una clase. 2.6.3 Diagramas de estado de una clase. 3 Tcnicas de diseo detallado. 3.1 Diseo algortmico. 3.1.1 Elementos y reglas de la representacin grfica de los algoritmos. 3.1.2 Implementacin de algoritmos secuenciales (utilizando notacin algebraica). 3.2 Diseo algortmico de las funciones. 4.1 Clasificacin del software. 4.1.1 Software del sistema. 4.1.2 Software de aplicacin. 4.2 Conceptos de la programacin. 4.2.1 Definicin de programa. 4.2.2 Definicin de programacin. 4.2.3 Definicin de lenguaje de programacin. 4.3 Datos. 4.3.1 Definicin. 4.3.2 Tipos de datos. 4.3.3 Identificadores. 4.3.4 Almacenamiento, direccionamiento y representacin en memoria. 4.3.5 Sistema de numeracin binaria y hexadecimal.

Introduccin a la programacin.

5.- TEMARIO (Continuacin) 4.4 Operadores, operandos y expresiones. 4.5 Prioridad de operadores, evaluacin de expresiones. 4.6 Estructura bsica de un programa. 4.7 Proceso de creacin de un ejecutable. 5 Implementacin de la clase. 5.1 Modificadores de acceso (Public, Private). 5.2 Encapsulamiento de la clase. 5.3 El mtodo como elemento de la comunicacin. 5.3.1 Sintaxis. 5.3.2 Concepto de parmetro. 5.3.3 Parmetros de salida y de entrada. 5.3.4 El constructor. 5.3.5 El destructor.

Estructuras secuenciales y 6.1 Modificadores de acceso (Public, selectivas. Private). 6.2 Entrada y salida de datos. 6.3 Interaccin de la aplicacin y la clase. 6.4 Estructuras selectivas. 6.4.1 Selectiva simple (si). 6.4.2 Selectiva doble (si / de otro modo). 6.4.3 Selectiva anidada. 6.4.4 Selectiva mltiple. 6.4.5 Selectiva Intenta (try/catch). Estructuras de repeticin. 7.1 Repetir mientras Selectiva simple (si). 7.2 Repetir hasta. 7.3 Repetir desde.

6.- APRENDIZAJES REQUERIDOS

Conocimientos bsicos de operacin de una computadora.

7.- SUGERENCIAS DIDCTICAS

Uso de un portal de Internet para apoyo didctico de la materia, el cual cuente por lo menos con un foro, preguntas frecuentes, material de apoyo y correo electrnico. Definir los lineamientos de documentacin que debern contener las tareas. Coordinar la realizacin de modelos orientados a objetos a partir de entidades del mundo real, utilizando ejemplos simples del entorno del estudiante. Mostrar al estudiante programas completos de menor a mayor grado de dificultad y con base en cada una de las instrucciones que los componen ensear la sintaxis del lenguaje. Utilizar el aprendizaje basado en problemas, trabajando en grupos pequeos, para sintetizar y construir el conocimiento necesario para resolver problemas relacionados con situaciones reales. Solicitar al estudiante, la elaboracin de los programas ejemplo en la computadora. Solicitar al estudiante propuestas de problemas a resolver y que sean significativas para l. Propiciar el uso de terminologa tcnica apropiada. Propiciar que el estudiante experimente con diferentes programas encontrados en revistas, Internet y libros de la especialidad, que lo lleven a descubrir nuevos conocimientos. Fomentar el trabajo en equipo. Elaborar en coordinacin de los estudiantes una gua de ejercicios para actividades extra clase.

8.- SUGERENCIAS DE EVALUACIN

Ponderar tareas. Participacin y desempeo en el aula y el laboratorio. Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, trasferencia del conocimiento). Desarrollo de un proyecto final que integre todas las unidades de aprendizaje. Participacin en dinmicas grupales (mesas redondas , conferencias, lluvia de ideas, debate, entre otras). Actividades de auto evaluacin. Exmenes departamentales. Cumplimiento de los objetivos y desempeo en las prcticas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Conceptos bsicos del modelo orientado a objetos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1 El estudiante 1.1 Analizar escenarios del mundo real que conocer los le sean familiares y detectar los objetos presentes y sus interacciones. conceptos bsicos del enfoque 1.2 Analizar objetos comunes y detectar orientado a objetos y sus atributos y funciones ocultas y su aplicacin a externas. situaciones del Buscar y seleccionar informacin sobre mundo real. la complejidad del software. Realizar un mapa conceptual referente al ciclo de vida del software. Buscar y seleccionar informacin validando su fuente sobre el ciclo de vida del software. Analizar los conceptos bsicos del modelo orientado a objetos y realizar una sntesis. Buscar informacin para que en base en ella pueda realizar un cuadro comparativo entre los distintos paradigmas sealando sus ventajas y desventajas.

UNIDAD 2.- Tcnicas bsicas del modelado de objetos. Objetivo Actividades de Aprendizaje Educacional Aprender los 2.1 Buscar y seleccionar informacin del conceptos bsicos de lenguaje UML referente al modelado las tcnicas del de clases, diagramas de estado, de modelado de objetos. clase y de interaccin. 2.2 Elaborar diagramas de clase, de interaccin y de estado a distintos problemas sencillos. Fuentes de Informacin 1

UNIDAD 3.- Tcnicas de diseo detallado. Objetivo Educacional Comprender el concepto de algoritmo. Conocer la terminologa y reglas relacionada con los algoritmos. Aplicara un lenguaje algortmico grfico. Actividades de Aprendizaje 3.1 Elaborar una sntesis referente a la terminologa y reglas relacionada con los algoritmos. 3.2 Disear una solucin de problema utilizando los distintos tipos de algoritmos estudiados. Fuentes de Informacin 3

UNIDAD 4.- Introduccin a la programacin. Objetivo Educacional Comprender los conceptos bsicos de la programacin, y escribir expresiones aritmticas y lgicas en un lenguaje de programacin. Actividades de Aprendizaje 4.1 Realizar un mapa conceptual sobre los tipos de software y los conceptos bsicos de programacin. 4.2 Realizar ejercicios de codificacin de expresiones aritmticas y lgicas en un lenguaje de programacin. 4.3 Buscar la informacin necesaria para Instalar y configurar el compilador del lenguaje de programacin a utilizar 4.4 Compilar y ejecutar un programa modelo. 4.5 Realizar cambios en expresiones lgicas y algebraicas de un programa modelo y analizar los resultados obtenidos. Fuentes de Informacin 2,4,5,6

UNIDAD 5.- Implementacin de la clase. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 8,9,10,11,12,13

Conocer la estructura 5.1 Implementar clases a partir de modelos realizados en unidades de una clase y su implementacin en un anteriores. lenguaje de 5.2 Analizar de que forma afectan los programacin. modificadores de acceso a las clases, atributos y mtodos y cuando es recomendable cada uno. 5.3 Realizar ejemplos de clase que requieran de funciones parametrizadas y analizar las distintas formas de paso de parmetros.

UNIDAD 6.- Estructuras secuenciales y selectivas. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 2,4,5,6,8,10 11,12,13

Comprender el uso y 6.1 Realizar una sntesis sobre el funcionamiento de las funcionamiento y aplicacin de las estructuras estructuras secuenciales y secuenciales y selectivas. selectivas y las 6.2 Implementar clases que impliquen el implementar en el diseo de algoritmos que requieran desarrollo de estructuras secuenciales y aplicaciones. selectivas para probarlas en una aplicacin.

UNIDAD 7.- Estructuras de repeticin. Objetivo Actividades de Aprendizaje Educacional Comprender el uso y 7.1 Realizar una sntesis sobre el funcionamiento de las funcionamiento y aplicacin de las estructuras de estructuras de repeticin. repeticin y las 7.2 Implementar clases que impliquen el implementar en el diseo de algoritmos que requieran desarrollo de estructuras de repeticin para aplicaciones. probarlas en una aplicacin. Fuentes de Informacin 2,4,5,6,8,9,10 11,12,13

10. FUENTES DE INFORMACIN 1. Martn Flowler Kendall Scott. UML Gota a Gota. Ed. Addison Wesley. Deitel y Deitel. Como Programar en C++ cuarta Edicin. Ed. Prentice Hall. Jean-Paul Tremblay, Richar B. Bunt. Introduccin a la Ciencia de Las Computadoras. Enfoque Algortmico. Ed. McGraw Hill. Bjarne Storstrup. Lenguaje de Programacin C/C++. James P. Cohoon, Jack W. Davidson. Programacin y diseo en C++. Introduccin a la programacin y al diseo orientado a objetos. Ed. McGraw Hill. Kris Jamsa . C/C++ Programacin Exitosa. Ed. Computec. Francisco Chartre. C++ Builder. Ed. Anaya Multimedia. Deitel Harvey, Deitel Paul. Como Programar en JAVA 5a. Edicin. Ed. Pearson/Prentice may. Luis Joyanes Aguilar. Programacin en JAVA 2 1 Edicin. Ed. Mc Graw Hill.

2.

3.

4.

5.

6.

7.

8.

9.

10. Wang Paul S. Java con Programacin Orientada a Objetos y aplicaciones en la WWW. 1 Edicin. Ed. Thomson Editores. 11. Hebert Schildt. Fundamentos de Programacin en JAVA 2 1a Edicin. Ed. Mc Graw Hill.

12. Agustn Froufe. JAVA 2 Manual de Usuario y Tutorial 2. Edicin. Ed. Alfaomega RA-MA. 13. David Flanagan. JAVA en Pocas Palabras 2. Edicin. Ed. Mc Graw Hill.

Referencias en Internet
[1] [2]

www.bibitec.org.mx www.sunmicrosystem.com

11. PRCTICAS Unidad Prctica 1 1 Utilizando objetos del mundo real, detectar y documentar los elementos primordiales del modelo de objetos. 2 1 Utilizando UML obtener el diagrama de clases , el diagrama interaccin y los diagramas de estado para un problema. Se pueden utilizar problemas presentados por el profesor o utilizar problemas del mundo real presentados por el estudiante. Utilizando los diagramas de clases obtenidos en la prctica No. 2, elaborar algoritmos para representar el comportamiento de una clase. Investigar el tipo de software que se utiliza en una organizacin y presentarlo mediante la clasificacin del software vista en la unidad IV. Investigar el tipo de software que se utiliza en una organizacin y presentarlo mediante la clasificacin del software vista en la unidad IV. Representar grficamente el almacenamiento de diferentes datos simples proporcionados por el profesor. Elaborar ejercicios que impliquen el uso de operadores, operandos y expresiones. Elaborar definicin de clases utilizando un lenguaje de programacin a partir de problemas proporcionados por el maestro. Implementar aplicaciones que utilicen clases con comportamientos que impliquen el uso de estructuras secuenciales y expresiones aritmticas y lgicas. Implementar aplicaciones que utilicen clases con comportamientos que impliquen el uso de estructuras selectivas, haciendo uso de una herramienta de depuracin de aplicaciones. Implementar aplicaciones que utilicen clases con comportamientos que impliquen el uso de estructuras repetitivas, haciendo uso de una herramienta de depuracin de aplicaciones

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Programacin orientada a objetos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0426 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Orizaba,Mexicali. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Fundamentos de Requiere del programacin dominio de todos los temas para poder desarrollar modelos Posteriores Asignaturas Temas Estructura de datos

b). Aportacin de la asignatura al perfil del egresado

Aplica la programacin orientada a objetos en la solucin de problemas reales que impliquen el desarrollo de software.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante aprender tpicos avanzados de programacin orientada a objetos y su implementacin por medio de un leguaje de programacin, que sirvan como base para cursos posteriores donde se desarrollaran sistemas computacionales.

5.- TEMARIO Temas Unidad 1 Arreglos unidimensionales y multidimensionales. Subtemas Arreglo Unidimensionales listas (vectores). 1.1.1 Conceptos bsicos. 1.1.2 Operaciones. 1.1.3 Aplicaciones. Arreglo bidimensional. 1.2.1 Conceptos bsicos. 1.2.2 Operaciones. 1.2.3 Aplicaciones. Arreglo Multidimensional. 1.3.1 Conceptos bsicos. 1.3.2 Operaciones. 1.3.3 Aplicaciones. Atributos const y static. Concepto de mtodo. Declaracin de mtodos. Llamadas a mtodos (mensajes). Tipos de mtodos. 2.5.1 Mtodos const, static. 2.5.2 Mtodos normales y voltiles. Referencia this. Forma de pasar argumentos. Devolver un valor desde un mtodo. Estructura del cdigo.

1.1

1.2

1.3

Mtodos y mensajes.

2.1 2.2 2.3 2.4 2.5

2.6 2.7 2.8 2.9 3 Constructor, destructor.

3.1 Conceptos de mtodos constructor y destructor. 3.2 Declaracin de mtodos constructor y destructor. 3.3 Aplicaciones de constructores y destructores. 3.4 Tipos de constructores y destructores. 4.1 Conversin de tipos. 4.2 Sobrecarga de mtodos. 4.3 Sobrecarga de operadores.

Sobrecarga.

5.- TEMARIO (Continuacin) 5 Herencia. 5.1 5.2 5.3 5.4 Introduccin a la herencia. Herencia simple. Herencia mltiple. Clase base y clase derivada. 5.4.1 Definicin. 5.4.2 Declaracin. Parte protegida. 5.5.1 Propsito de la parte protegida. Redefinicin de los miembros de las clases derivadas. Clases virtuales y visibilidad. Constructores y destructores en clases derivadas. Aplicaciones.

5.5 5.6 5.7 5.8 5.9 6 Polimorfismo y reutilizacin

6.1 Concepto del polimorfismo. 6.2 Clases abstractas. 6.2.1 Definicin. 6.2.2 Redefinicin. 6.3 Definicin de una interfaz. 6.4 Implementacin de la definicin de una interfaz. 6.5 Reutilizacin de la definicin de una interfaz. 6.6 Definicin y creacin de paquetes / librera. 6.7 Reutilizacin de las clases de un paquete / librera. 6.8 Clases genricas (Plantillas). 7.1 Definicin. 7.1.1 Que son las excepciones. 7.1.2 Clases de excepciones, excepciones predefinidas por el lenguaje. 7.1.3 Propagacin. 7.2 Gestin de excepciones. 7.2.1 Manejo de excepciones. 7.2.2 Lanzamiento de excepciones.

Excepciones.

5.- TEMARIO (Continuacin) 7.3 Excepciones definidas por el usuarios. 7.3.1 Clase base de las excepciones. 7.3.2 Creacin de un clase derivada del tipo excepcin. 7.3.3 Manejo de una excepcin definida por el usuario. 8.1 Definicin de Archivos de texto y archivos binarios. 8.2 Operaciones bsicas en archivos texto y binario. 8.2.1 Crear. 8.2.2 Abrir. 8.2.3 Cerrar. 8.2.4 Lectura y escritura. 8.2.5 Recorrer. 8.3 Aplicaciones.

Flujos y archivos.

6.- APRENDIZAJES REQUERIDOS Comprender las estructuras de control de flujo. Crear y manipular datos primitivos. Contar con la capacidad de abstraccin para analizar un problema y realizar el planteamiento de la solucin mediante el uso de las tcnicas bsicas de anlisis y diseo orientado a objetos. Tener la habilidad para desarrollar algoritmos que representen el comportamiento de los objetos involucrados en la solucin del problema. Tener la habilidad de implementar el modelado obtenido para la solucin de un problema, mediante una herramienta de desarrollo de software.

7.- SUGERENCIAS DIDCTICAS Uso de un portal de Internet para apoyo didctico de la materia, el cual cuente por lo menos con un foro, preguntas frecuentes, material de apoyo y correo electrnico. Utilizar software didctico y software de apoyo. Presentar proyectos finales Propiciar el uso de terminologa tcnica adecuada al programa. Definir los lineamientos de documentacin que debern contener las tareas y prcticas. Desarrollar de manera conjunta ejemplos de cada uno de los temas.

Utilizar el aprendizaje basado en problemas, trabajando en grupos pequeos, para sintetizar y construir el conocimiento necesario para resolver problemas relacionados con situaciones reales. Solicitar al estudiante, la elaboracin de los programas ejemplo en la computadora. Solicitar al estudiante propuestas de problemas a resolver y que sean significativas para l. Propiciar que el estudiante experimente con diferentes programas encontrados en revistas, Internet y libros de la especialidad, que lo lleven a descubrir nuevos conocimientos. Fomentar el trabajo en equipo. Elaborar de manera conjunta con el estudiante una gua de ejercicios para actividades extra clase Plantear problemas reales para que ellos los representen utilizando los conceptos de la POO. Uso del laboratorio para la elaboracin de programas que integren los temas estudiados. Formar equipos de trabajo para la exposicin de investigaciones y tareas Generar problemas prcticos y completos y solicitar la solucin de aplicaciones utilizando la computadora Desarrollo de un proyecto con aplicacin real.

8.- SUGERENCIAS DE EVALUACIN

Participacin y desempeo en el aula y el laboratorio. Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, trasferencia del conocimiento). Desarrollo de un proyecto final que integre todas las unidades de aprendizaje. Participacin del alumno en dinmicas grupales Actividades de auto evaluacin. Exmenes departamentales. Cumplimiento de los objetivos y desempeo en las prcticas Exmenes escritos terico - prcticos, exmenes en computadora. Programas asignados como tareas. Se recomienda utilizar varias tcnicas de evaluacin con un criterio de evaluacin especfico para cada una de ellas. (Se propone el criterio heurstico para los programas de cmputo desarrollados, axiolgico para las prcticas grupales y criterio terico para los exmenes de conocimiento. Los pesos que se le den a cada una de las tcnicas se basara en la experiencia del profesor).

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Arreglos unidimensionales y multidimensionales. Objetivo Educacional El estudiante conocer la representacin interna de los arreglos unidimensionales. As mismo, ser capaz de aplicarlos al construir modelos y desarrollar aplicaciones de software que requieran de estos. Fuentes de Informacin Modelar objetos del mundo real que Todas requieran de arreglos Desarrollar los algoritmos de manipulacin de los arreglos para realizar operaciones bsicas. Representar un arreglo por medio de una clase, que incluya los mtodos que representan sus operaciones bsicas. Desarrollar un programa que implemente la clase arreglo- y que interactu con otras clases Actividades de Aprendizaje

1.1 1.2

1.3

1.4

UNIDAD 2.- Mtodos y mensajes. Objetivo Educacional Desarrollar clases que permitan implementar objetos que puedan comunicarse entre si por medio de mensajes parametrizados Actividades de Aprendizaje 2.1 Buscar la informacin sobre las diferentes formas en que puede implementarse un mtodo. 2.2 Explicar los distintos tipos de parmetros que soportan los mtodos. 2.3 Realizar una prctica donde se incluya el uso de mensajes entre objetos. Fuentes de Informacin Todas

UNIDAD 3.- Constructor, destructor. Objetivo Actividades de Aprendizaje Educacional Comprender la 3.1 Buscar la informacin sobre las funcin y las ventajas caractersticas de los mtodos de los mtodos constructores y destructores. constructores y 3.2 Comparar las soluciones cuando se destructores, y los utilizan constructores y destructores aplicar en las clases contra soluciones donde no se utilizan. 3.3 Hacer una practica donde se apliquen constructores y destructores. Fuentes de Informacin Todas

UNIDAD 4.- Sobrecarga.. Objetivo Educacional Comprender la filosofa, uso y la forma de implementar la sobrecarga tanto de mtodos como de operadores. Actividades de Aprendizaje 4.1 Conocer el trmino de sobrecarga. 4.2 Explicar el funcionamiento de la sobrecarga de mtodos. 4.3 Explicar el funcionamiento de la sobrecarga de operadores. 4.4 Hacer declaraciones de sobrecarga de mtodos y operadores. 4.5 Desarrollar prcticas utilizando sobrecarga de mtodos y operadores. Fuentes de Informacin Todas

UNIDAD 5.- Herencia. Objetivo Actividades de Aprendizaje Educacional Comprender la 5.1 Explicar cada uno de los conceptos filosofa, uso y la utilizados en herencia. forma de implementar 5.2 Desarrollar un rbol de herencia. la sobrecarga tanto 5.3 Realizar programas completos de mtodos como de utilizando los conceptos vistos en esta operadores. unidad. 5.4 Proporcionar ejercicios en donde se utilice la herencia Fuentes de Informacin Todas

UNIDAD 6.- Polimorfismo y reutilizacin. Objetivo Educacional Desarrollar y utilizar interfaces, clases abstractas y paquetes/libreras para explotar la capacidad de reutilizacin de la POO. Actividades de Aprendizaje 6.1 6.2 6.3 6.4 Desarrollar una clase abstracta y crear subclases derivadas de ella. Desarrollar una interfase y crear subclases derivadas de ella. Desarrollar utileras y encapsularlas para crear aplicaciones que la utilicen. Realizar un reporte donde se comparen las clases abstractas y las interfaces. Fuentes de Informacin Todas

UNIDAD 7.- Excepciones. Objetivo Educacional Identificar las condiciones de error que interrumpan el flujo normal de las sentencias en un programa y utilizar el marco controlador del manejo de excepciones para lograr desarrollar programas ms seguros, estables y robustos Actividades de Aprendizaje 7.1 7.2 Buscar y seleccionar informacin referente al manejo de excepciones. Analizar programas que no cuentan con manejo de excepciones y comparar resultados cuando se le agregan. Realizar ejemplos para analizar el comportamiento en tiempo de ejecucin de todas las variantes del manejo de excepciones. Fuentes de Informacin Todas

7.3

UNIDAD 8.- Flujos y archivos. Objetivo Educacional Implementar aplicaciones orientadas a objetos que manipulen archivos de texto y binarios Actividades de Aprendizaje 8.1 8.2 Investigar los conceptos bsicos de archivos. Investigar las bibliotecas propias del lenguaje utilizado que sirven para interactuar con los archivos. Proponer un caso de estudio que requiera el uso de archivos para que sea resuelto por el alumno. Fuentes de Informacin Todas

8.3

10. FUENTES DE INFORMACIN 1. Taylor David. Object Orient informations systems, planning and implementations. Ed. Ed. Wiley, Canada, 1992. Larman Craig. UML y patrones introduccin al anlisis y diseo orientado a objetos. Ed. Pretince Hall, Mxico, 1999. Winblad, Ann L. Edwards, Samuel R. Software orientado a objetos. Ed. Addison. Wesley/ Daz Santos USA, 1993. Deitel & Deitel. Java how to program. Ed. Prentice Hall. Fco. Javier Ceballos. Java 2 Curso de Programacin. Ed. Alfaomega. Agustn Froufe. Java 2 Manual de usuario y tutorial. Ed. Alfaomega. Laura Lemay, Rogers Cadenhead. Aprendiendo JAVA 2 en 21 das. Ed. Prentice Hall. Herbert Schildt. Fundamentos de Programacin en Java 2. Ed. McGrawHil. J Deitel y Deitel. Como programar en Java. Ed. Prentice Hall.

2.

3.

4.

5.

6.

7.

8.

9.

10. Stephen R. Davis. Aprenda Java Ya. Ed. McGrawHill. 11. Kris Jamsa Ph D.. Java Ahora! Ed. McGrawHill..

Referencias en Internet
[1] [2] [3]

http:// www.javasoft.com http:// www.javaworld.com http:// www.prenhall.com/deitel

11. PRCTICAS Unidad Prctica 1 1 El estudiante desarrollar la clase Array incluyendo todas las operaciones bsicas que operan sobre un arreglo, tales como crear, insertar, eliminar, recorrer, buscar, modificar y destruir. 2 1 El estudiante comprender la forma de comunicacin entre objetos de la misma clase o de diferente clase, donde por lo menos una de ellas se encuentra dentro de una librera o paquete de utileras y ha sido definida por el alumno. Adems, ser capaz de enviar diferente tipos de mensajes. El estudiante comprender los conceptos de los mtodos constructor y destructor, adems ser capaz de implementarlos en la definicin de una clase para optimizar el desempeo de la misma. El estudiante comprender los conceptos de sobrecarga de operadores, adems ser capaz de implementarlos en la definicin de una clase para optimizar el desempeo de la misma El estudiante comprender los conceptos de la herencia, adems ser capaz de implementar clases subordinadas aplicando la sobrecarga incluyendo el mtodo constructor y el destructor. As como agregar nuevos mtodos que agreguen funcionalidad de la clase heredada. El estudiante crear una clase abstracta y derivar de ellas clases subordinadas. Adems comprender las ventajas de implementar la abstraccin. Desarrollar un programa que favorezca la presencia de excepciones para que el alumno analice el comportamiento del manejo de excepciones por parte del sistema operativo.

Unidad Prctica 2 Desarrollar un programa que permita la captura y manipulacin de excepciones, en primera instancia sin distincin del tipo de excepcin capturada, y como segunda instancia tomando distintas acciones segn el tipo de excepcin Desarrollar un programa que incluya el bloque de finalizacin. Desarrollar una aplicacin que incluya por lo menos una clase excepcin definida por el usuario, que la lance y la manipule El estudiante desarrollar la clase TextFile incluyendo todas la operaciones bsicas que operan sobre un archivo texto, tales como crear, abrir, cerrar, insertar, eliminar, recorrer, buscar, modificar y destruir.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Qumica Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC-0428 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Ninguna Posteriores Asignaturas Temas Fsica II Arquitectura de computadoras

b). Aportacin de la asignatura al perfil del egresado Proporciona al estudiante los elementos necesarios para comprender, describir, integrar y analizar los principales conceptos qumicos, as como los efectos e implicaciones de las variables qumicas, sobre el medio ambiente Ayuda a la toma de decisiones en la seleccin de los nuevos materiales, conductores, cermicos para el desarrollo de medios de comunicacin ms eficientes. Apoya una visin integral en la investigacin, para detectar y solucionar problemas de materiales para la comunicacin. Brinda los elementos para asumir actitudes de compromiso y de servicio con su entorno social, para que con creatividad e iniciativa resuelva problemas, y busque su actualizacin y superacin personal con espritu emprendedor.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Adquirir los conceptos bsicos de qumica que permitan comprender las propiedades estructurales de compuestos y materiales, y su influencia en sus propiedades fsicas, qumicas, elctricas. As como su impacto econmico y ambiental y en el desarrollo de nuevos materiales.

5.- TEMARIO Unidad Temas 1 Conceptos bsicos. Subtemas Elementos, compuestos y mezclas. Estados de agregacin de la materia. Cambios de estado de agregacin. 1.3.1 Puntos de fusin. 1.3.2 Puntos de ebullicin. Definicin de fase.

1.1 1.2 1.3

1.4 2 Teora cuntica y estructura atmica.

2.1 Base experimental de la teora cuntica. 2.1.1 Radiacin del cuerpo negro y teora de Planck. 2.1.2 Efecto fotoelctrico. 2.1.3 Espectros de emisin y series espectrales. 2.2 Teora atmica de Bohr 2.3 Ampliacin de la teora de Bohr: Teora atmica de Somerfeld. 2.4 Estructura atmica. 2.4.1 Principio de dualidad del electrn (onda-partcula). Postulado de Broglie. 2.4.2 Principio de incertidumbre de Heissenberg. 2.4.3 Ecuacin de onda de Schodinger. 2.4.3.1 Significado fsico de la funcin 2 2.4.3.2 Solucin de la ecuacin de onda y su significado fsico. Orbitales s, p, d, f. 2.5 Teora cuntica y configuracin electrnica. 2.5.1 Niveles de energa de los orbitales. 2.5.2 Principio de exclusin de Pauli. 2.5.3 Principio de Aufbau o de construccin. 2.5.4 Principio de mxima multiplicidad de Hund. 2.5.5 Configuracin electrnica de los elementos.

5.- TEMARIO (Continuacin) 2.6 Aplicaciones del tema en Ingeniera. 2.6.1 Foto multiplicadores por fibra ptica (aplicacin en opto electrnica). 2.6.2 Cmo se transforman los cdigos digitales a imgenes?. 3.1 Caractersticas de la clasificacin peridica moderna de los elementos. 3.2 Propiedades atmica y su variacin peridica. 3.2.1 Carga nuclear efectiva. 3.2.2 Tamao atmico. 3.2.3 Energa de ionizacin. 3.2.4 Afinidad electrnica. 3.2.5 Nmero de oxidacin. 3.2.6 Electronegatividad. 3.3 Impacto econmico y ambiental de algunos elementos. 3.3.1 Clasificacin de los metales de acuerdo a como se encuentran en la naturaleza. 3.3.2 Clasificacin de los metales por su utilidad. 3.3.3 Elementos de importancia econmica, excluyendo a los metales. 3.3.4 Elementos contaminantes. 3.4 Aplicaciones en la ingeniera. 3.4.1 Qumica del Silicio. 3.4.2 Qumica del galio. 3.4.3 Qumica del Germanio. 4.1 Introduccin. 4.1.1 Concepto de enlace qumico. 4.1.2 Clasificacin de los enlaces qumicos. 4.1.3 Aplicaciones y limitaciones de la regla del octeto.

Los elementos qumicos, clasificacin peridica. Propiedades atmicas e impacto econmico y ambiental.

Enlace, estructura y propiedades en compuestos qumicos.

5.- TEMARIO (Continuacin) 4.2 Enlace covalente. 4.2.1 Teoras para explicar el enlace covalente. 4.2.2 Enlace valencia. 4.2.3 Hibridacin de los orbitales. 4.2.3.1 Teora de la hibridacin. Formacin, representacin y caractersticas de los orbitales hbridos: sp3,sp2,sp,d2sp3,dsp2, sd3,dsp3 4.3 Enlace inico. 4.3.1 Requisitos para la formacin de un enlace inico. 4.3.2 Propiedades de los compuestos inicos. 4.3.3 Formacin de iones. 4.3.4 Redes cristalinas. 4.3.4.1 Estructura. 4.3.4.2 Energa. 4.3.4.3 Radios inicos. 4.4 Enlace metlico. 4.4.1 Clasificacin de los slidos en base a su conductividad elctrica; aislante, semiconductor, conductor. 4.4.2 Teora para explicar el enlace y propiedades (conductividad) de un arreglo infinito de tomos a un cristal: Teora de las bandas. 4.5 Fuerzas intermoleculares y propiedades fsicas. 4.5.1 Tipo de fuerzas. 4.5.1.1 Van der Waals. 4.5.1.2 Dipolo-dipolo. 4.5.1.3 Puente de hidrgeno. 4.5.1.4 Electrostticas. 4.6 Influencia de las fuerzas intermoleculares en las propiedades fsicas. 4.7 Aplicaciones del tema en Ingeniera.

5.- TEMARIO (Continuacin) 4.8 Aleaciones silicio-germanio. 4.8.1 Semiconductores (Ge, Si, Ga). 4.8.2 Conductores. 4.8.3 Aislantes. 4.8.4 Estructura y propiedades de cermicos. 4.8.5 Estructura y propiedades de cristal lquido. 4.8.6 Otros materiales y sus fuerzas de enlace; metales y polmeros. 5 Compuestos qumicos: Tipos, nomenclatura, reacciones e impacto econmico y ambiental. Compuestos inorgnicos. 5.1 xidos. 5.1.1 Definicin. 5.1.2 Clasificacin. 5.1.3 Formulacin. 5.1.4 Nomenclatura. 5.2 Hidrxidos. 5.2.1 Definicin. 5.2.2 Clasificacin. 5.2.3 Formulacin. 5.2.4 Nomenclatura. 5.3 cidos. 5.3.1 Definicin. 5.3.2 Clasificacin. 5.3.3 Formulacin. 5.3.4 Nomenclatura. 5.4 Sales. 5.4.1 Definicin. 5.4.2 Clasificacin. 5.4.3 Formulacin. 5.4.4 Nomenclatura. 5.5 Hidruros. 5.5.1 Definicin. 5.5.2 Clasificacin. 5.5.3 Formulacin. 5.5.4 Nomenclatura. 5.6 Reacciones qumicas.. 5.6.1 Clasificacin. 5.6.1.1 R de combinacin. 5.6.1.2 R de descomposicin. 5.6.1.3 R de sustitucin. 5.6.1.4 R de neutralizacin. 5.6.1.5 R de xido-reduccin.

5.- TEMARIO (Continuacin) Ejemplos de reacciones con base a la clasificacin anterior, incluyendo reacciones de utilidad ( procesos industriales, de control de contaminacin ambiental, de aplicacin analtica, entre otras) 5.7 Aplicacin del tema en Ingeniera. 5.7.1 Duracin de las pilas, Por qu entre ms pequeas ms durables?. 5.7.2 Riesgo de manejo de componentes de memorias. 5.7.2.1 Qu hacer con los componentes de PC's, celulares, entre otros?. 6 Estequiometra. 6.1 Unidades de medida usuales en Estequiometra. 6.1.1 Nmero de Abogador. 6.1.2 Mol gramo. 6.1.3 tomo gramo. 6.1.4 Mol molecular. Concepto de estequiometra. 6.2.1 Leyes estequiometrcas. 6.2.2 Ley de la conservacin de la materia. 6.2.3 Ley de las proporciones constantes. 6.2.4 Ley de las proporciones mltiples. Balanceo de reacciones qumicas. 6.3.1 Por mtodo de tanteo. 6.3.2 Por el mtodo redox. 5.6.1.6

6.2

6.3

5.- TEMARIO (Continuacin) 6.4 Clculos estequiomtricos en reacciones qumicas. 6.4.1 Relaciones mol-mol. 6.4.2 Relaciones peso-peso. 6.4.3 Clculos donde intervienen los conceptos de Reactivo limitante Reactivo en exceso Grado de conversin o rendimiento Aplicacin del tema en Ingeniera. 6.5.1 Efecto de la relacin peso-peso sobre la conductividad elctrica, en aleaciones.

6.5

6.- APRENDIZAJES REQUERIDOS

No requiere por ser una materia de primer semestre.

7.- SUGERENCIAS DIDCTICAS

Realizan un programa interactivo de un modelo atmico Investigar el principio de funcionamiento de las foto celdas. Investigar el principio de funcionamiento de los censores de presencia Realizar modelo demostrativo del efecto fotoelctrico. Realizar programa de formacin de compuestos interactuando con grupos de iones y cationes. Elaborar un modelo atmico tridimensional. Realizar investigacin de elementos de tabla peridica sobre obtencin, usos e impacto econmico ambiental. Realizando exposicin de la misma. Realizar investigacin de compuestos sobre; nomenclatura, formulacin, obtencin, usos e impacto econmico ambiental. Realizando exposicin de la misma. Realizar investigacin de los tpicos de la ingeniera y su anlisis en sesin plenaria en el grupo

8.- SUGERENCIAS DE EVALUACIN

Aplicar un examen diagnstico para conocer el nivel de conocimientos bsicos de los estudiantes Establecer los acuerdos, profesor-estudiante, de los criterios de evaluacin que regirn a los largo del curso. Participacin en clase. Exposicin de los temas de investigacin bibliogrfica. Elaborar reportes de prcticas. Aplicar exmenes escritos, correspondientes a cada unidad.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Conceptos bsicos . Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Distinguir la 1.1 Definir los trminos: elemento, 1, 2, 3, 4, 5 diferencia entre compuesto, mezclas, estados de elementos, agregacin de la materia, punto de compuesto y fusin y de ebullicin y fase. mezclas. 1.2 Investigar la diferencia entre elementos, compuestos y mezclas. 1.3 Establecer la diferencia entre los diferentes estados de agregacin de la materia.

UNIDAD 2.- Teora cuntica y estructura atmica.

Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Relacionara y 2.1 Definir los trminos: radiacin 1, 2, 3, 4, 5 utilizar las bases de electromagntica, espectroscopia, la qumica moderna espectroscopio. en su aplicacin para 2.2 Definir los trminos cuantos o fotones, el conocimiento de la energa de radiacin, energa cintica. estructura atmica, 2.3 Realizar los clculos para determinar, la orbtales atmicos, frecuencia, longitud de onda y ubique a configuracin la radiacin en el espectro de acuerdo a electrnica estas magnitudes. 2.4 Determinar la energa, longitud de onda y la frecuencia cuando un electrn salta pasa de una orbita de numero cuntico principal n(2) a otro mas pequeo n(1), y su relacin con las lneas espectrales. 2.5 Explicar de manera resumida la relacin de la ecuacin de Schrodinger con los nmeros cunticos (n, l, m) y los orbitales atmicos. 2.6 Distinguir las formas probabilstica de los orbitales (s, p, d y f) y su representacin espacial.

2.7 Escribir la configuracin electrnica de los elementos que se soliciten, determinando el numero de electrones. 2.8 Establecer la relacion entre los fenmenos que se presentan en los fotomultiplicadores, la naturaleza de la luz y la naturaleza de los materiales.

UNIDAD 3.- Los elementos qumicos, clasificacin peridica. Propiedades atmicas e impacto econmico y ambiental. Objetivo Educacional Interpretar el comportamiento de los elementos segn su ubicacin en la clasificacin peridica moderna e identificara los beneficios y riegos asociados a los elementos qumicos. Actividades de Aprendizaje 3.1 Definir los trminos: carga nuclear efectiva, tamao atmico, energa de ionizacin, afinidad electrnica, numero de oxidacin y electronegatividad. 3.2 De una serie de elementos presentados en forma de pares, indicar cual es el que tiene mayor energa de ionizacin, la mayor afinidad electrnica y la mayor electronegatividad. Justificando en cada caso su eleccin. 3.3 Calcular el numero de oxidacin de los tomos incluidos en una serie de formulas que se le presenten. 3.4 Desarrollar una investigacin bibliogrfica y de campo que le permita presentar en forma escrita: El proceso de produccin en nuestro pas de algn elemento de importancia econmica, o El proceso de descontaminacin ambiental aplicado a nuestro pas o en el exterior, para el control de determinado elemento toxico. Fuentes de Informacin 1, 2, 3, 4, 5

UNIDAD 4.- Enlace estructura y propiedades en compuestos qumicos Objetivo Educacional Interpretara el comportamiento (propiedades fsicas y reactividad) de los compuestos qumicos Actividades de Aprendizaje 4.1 Definir los trminos: Enlace covalente, enlace inico y enlace metlico. 4.2 Indicar las condiciones de formacin que permiten predecir la formacin de un enlace covalente, de un enlace inico y de un enlace metlico. 4.3 Escribir estructuras de Lewis de compuestos qumicos. 4.4 Aplicar la teora de enlace de valencia para explicar la geometra en compuestos qumicos sencillos. 4.5 Distinguir las disposiciones mas comnes de los ines en cristales (estructuras de redes cristalinas inicas). 4.6 Explicar en base a la teora de bandas el comportamiento de un slido como: Aislante, conductor y semiconductor. 4.7 Justificar con base a fuerzas intermoleculares, determinadas propiedades fsicas de un compuesto qumico (ejemplo, solubilidad, punto de fusin, punto de ebullicin, etc.) Fuentes de Informacin 1, 2, 3, 4, 5

UNIDAD 5.- Compuestos qumicos: Tipos, nomenclatura, reacciones e impacto econmico y ambiental. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 3, 4, 5, 6 Distinguir los 5.1 Para cada una de las reacciones que se le presenten:. principales tipos de compuestos En el caso de reacciones qumicos a travs de inorgnicas, identificar en los sus formulas, reactivos y producto, si son xidos, nomenclatura, hidrxidos, cidos, sales, o reactividad e impacto hidruros. econmico y Determinar la clasificacin de cada ambiental. una de las reacciones. 5.2 Indicar la nomenclatura tradicional y UIQPA. de las formulas que se le presenten o escriba las formulas correctas de los compuestos que se le soliciten. 5.3 Desarrollar una investigacin bibliogrfica y de campo, que le permita presentar en forma escrita:

El proceso de produccin en nuestro pas de algn compuesto qumico de importancia econmica, o El proceso de descontaminacin ambiental aplicado en nuestro pas o en el exterior, para el control de determinado compuesto qumico toxico.

UNIDAD 6.- Estequiometra Objetivo Educacional 6.1 Resolver problemas que impliquen relaciones numricas vinculadas a la composicin de la 6.1 materia y sus transformaciones. Actividades de Aprendizaje Definir los trminos: estequiometria, tomo gramo, mol gramo, volumen gramo molecular, numero de Avogadro, reactivo limitante, reactivo en exceso, rendimiento. Relacionar el enunciado de las leyes estequiomtricas con el nombre correspo Balancear una serie de reacciones qumicas por el mtodo que se le solicite. Realice clculos estequiomtricos aplicados a reacciones qumicas.ndiente Fuentes de Informacin 1, 2, 3, 4, 5

6.2

10. FUENTES DE INFORMACIN 1. Chang Raymond. 1992. Qumica.. Ed. McGraw Hill. Mxico. Sols C. Hugo E. 1994. Nomenclatura Qumica. Ed. Mc Graw Hill. Brown L. Theodore, LeMay H. Eugene, Bursten E. Bruce. 1993. Qumica , La ciencia central. Ed. Prentice Hall. Mxico. Whiten W. Kennet, Gailey D. Kennet, Davis E. Raymond. 1992. Qumica General. Ed. Mc Graw Hill. Mxico. Spencer N. Lames, Bodner M. George, Rickard H. Lyman. 1999. Qumica , Estructura Dinmica. Ed. CECSA. Mxico. Flinn A. Richard, Trojan K. Paul. 1994. Materiales de Ingenieria y sus Aplicaciones. Ed. McGraw Hill. Mxico.

2.

3.

4.

5.

6.

Referencias en Internet
[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18]

http://www.ific.csic.es/~carmona/tesina/node2.html http://usuarios.lycos.es/Fibra_Optica/introduccion.htm http://perso.wanadoo.es/chyryes/glosario/silicio.htm http://perso.wanadoo.es/chyryes/index.htm http://herramientas.educa.madrid.org/tabla/4propiedades/4_14.html http://www.monografias.com/trabajos/conducyais/conducyais.shtml http://members.tripod.com/~chure/ http://html.rincondelvago.com/aislantes_materiales.html http://www.cec.uchile.cl/~cutreras/apuntes/nuevo.html http://www.tucomunidad.unam.mx/Files%20HTML/entre_super.htm http://html.rincondelvago.com/baterias-y-pilas.html http://www.monografias.com/trabajos5/chips/chips.shtml

11. PRCTICAS Prctica # 1 Conocimiento integral del laboratorio Actividades previas 1. A qu se le denomina caracterstica general de algo? 2. Qu es una medida de seguridad? 3. Qu es una medida de higiene? 4. Conoces algn cdigo de colores? Explcalo 5. A que se le denomina material de laboratorio 6. A que se le denomina equipo de laboratorio 7. Describe lo que es un laboratorio Objetivo de la Prctica Que el alumno identifique diferentes tipos de laboratorio, as como el material y los equipos con que cuentan. Que conozca y aplique las medidas de seguridad e higiene para los diferentes laboratorios. Desarrollo Experimental Debido a la extensin de sta practica el trabajo a desarrollar ser distribuido entre los diferentes equipos del grupo. Donde cada equipo realizara la investigacin del tema asignado y preparara un exposicin del mismo para ser mostrada al grupo en general. Esta ser la nica sesin de laboratorio en que todo el grupo estar presente. Los temas a desarrollar son: 1. Medidas de seguridad e higiene en el laboratorio 2. Generalidades sobre el manejo de desechos en el laboratorio 3. Caractersticas generales y particulares de un laboratorio 4. Conocimiento, manejo y uso de material de porcelana y papel filtro 5. Caractersticas generales y particulares de un laboratorio de investigacin

6. Conocimiento, manejo y uso del material auxiliar 7. Conocimiento, manejo y uso de material de plstico y papel indicador y de vidrio 8. Cdigos de colores en el laboratorio y Caractersticas generales y particulares de un laboratorio industrial Cuestionario 1. Nombra tres tipos de Matraces de vidrio Refrigerantes Embudos

2. Escribe dos caractersticas especificas de Un laboratorio escolar Un laboratorio de investigacin Un laboratorio industrial

3. Describe que se debe hacer en caso de Una quemadura de mediana gravedad La ingestin de un cido Una cortadura Incendio 4. Qu diferencia existe entre una medida de higiene y una medida de seguridad?

5. El papel tornasol rosa cambia a color azul en presencia de que tipo de sustancia. Porqu?

6. Investiga y describe como estaba equipado el laboratorio de Louis Pasteur

Prctica # 2 Tcnicas de laboratorio Actividades previas Investiga el significado de los siguientes trminos Medir Pesar Separa Filtrar Evaporar Sublimar Cristalizar Error Solucin Mezcla Objetivo: Que el alumno, mediante tcnicas simples, tenga un primer contacto con el material y equipo del laboratorio. Desarrollo experimental Experimento I 1. Coloca en un vaso de precipitados 5 g de cloruro de sodio y 5 g de arena 2. Agrega 20 ml de agua y agitar 3. Filtra para recuperar los slidos 4. Seca los slidos recuperados 5. Pesa los slidos secos Experimento II 1. Coloca y pesa una mezcla de arena y yodo en un vaso de precipitados 2. Calienta la mezcla cubriendo el vaso con una cpsula de porcelana que contenga agua fra 3. Recupera los slidos adheridos a la cpsula y psalos Recuerda: Si tienes dudas sobre realizar una medicin (de masa o volumen) no dudes en preguntarle a tu profesor o al auxiliar de laboratorio. Cuestionario 1. Cuntos gramos de sal obtuviste al final de la prctica? 2. Explica los vapores violetas que salan al calentar la mezcla de arena y yodo 3. A lo largo de la sesin de laboratorio Qu cambios de fase de la materia observaste? Explique 4. A lo largo de la sesin de laboratorio Qu tipo de mezclas realizaste? Cules eran soluciones y cuales no? 5. Cul es la tcnica correcta para llevar acabo el pesado en la balanza analtica? 6. Cul es la tcnica correcta para medir un volumen utilizando una pipeta?

Prctica # 3 Base experimental de la teora cuntica Actividades previas Investiga el significado de los siguientes trminos Cuerpo negro Espectro Espectroscopia Radiacin Energa Luz Mecnica Cuntica Fotones Tubo Geisler Objetivo: Qu el alumno compruebe las propiedades de un cuerpo negro, que identifique los diferentes tipos de espectros, que sea capaz de reconocer las diferentes partes de un espectroscopio y que reconozca en una sustancia el elemento con base al espectro que presenta a la flama. Material y reactivos Material Espectroscopio Tubo Geisler Tabla del espectroscopio Tabla de sales 1 frasco negro 1 frasco blanco 1 Termmetro 1 Foco Tubos Pasteur perilla Mechero Bunsen Reactivos KCl SrCl2 LiCl BaCl2 CuCl2 CaCl2 NaCl

Desarrollo Experimental Experimento I 1. Coloca cuidadosamente en un frasco blanco y en un frasco negro un termmetro 2. Registra la temperatura inicial 3. Acerca a ambos frascos un foco de tal manera que est a la misma distancia de cada uno de ellos 4. Registra la temperatura de los frascos cada cinco minutos durante media hora. Experimento II 1. Observe por el espectroscopio el espectro producido por la luz blanca

2. Observa por el espectroscopio el espectro producido por el gas contenido en el tubo Geisler 3. Registra cada una de las partes del espectroscopio de tal manera que despus pueda explicar su funcionamiento 4. Observa y clasifica los espectros que se encuentran en el diagrama de espectros disponible en el laboratorio Experimento III 1. registra el nombre de las sustancias contenidas en los tubos Pasteur 2. Enciende el mechero, cuidando que la flama sea lo mas azul posible 3. Acerca la punta de un tubo Pasteur a al flama y con la ayuda de la perilla libera un poca de slido 4. Observe con atencin el color que es producido, si tiene dudas repita el experimento o continua con el resto de los tubos Pasteur. Cuestionario 1. Cmo cambio la temperatura con respecto al tiempo en cada uno de los frascos?. Demustralo grficamente y explica tus resultados 2. Qu pasara si en cada uno de los frascos colocramos un trozo de mantequilla? 3. Qu cientficos estudiaron ste fenmeno y a que conclusiones llagaron? 4. Qu es un espectro? 5. Cmo se clasifican los espectros? 6. Escriba dos similitudes y dos diferencias entre un espectro de luz blanca y el del gas nen 7. Qu es un espectro a la flama? 8. Explica los juegos pirotcnicos 9. Si t quisieras formar la bandera mexicana con juegos pirotcnicos qu sustancias utilizaras? Por qu?

Prctica # 4 Tabla peridica Actividades previas Investiga los siguientes trminos Elemento qumico Tabla peridica Propiedad fsica Propiedad qumica Precipitacin Reactividad Desplazamiento qumico Propiedad anfotrica Objetivo: Que el alumno identifique diferentes propiedades de los elementos qumicos y las relacione con las del grupo de la tabla peridica en la que estn ubicados. Material y Reactivos Material 12 tubos de ensaye Gradilla Pizeta 3 pinzas para tubo de ensaye 1 Mechero Fisher Reactivos Na Al Mg Ca Fenolftalena HCl al 10% AgNO3 al 1% KCl al 1% KBr al 1% KI al 1% AlCl3 al 1% NH4OH al 1% NaOH al 1%

Desarrollo Experimental En esta prctica utilizaras una serie de tubos de ensaye que debers etiquetar adecuadamente para evitar confusiones Experimento I Familia de Alcalinos y Alcalinotrreos 1. Coloca en cuatro tubos de ensaye 3 mL de agua destilada y dos gotas de fenolftalena 2. Coloca en cada uno de los tubos un metal: sodio, aluminio, magnesio y calcio 3. Si la solucin cambia de color, regstralo, si no, calienta suavemente sin que llegue a hervir 4. registra tus observaciones

5. Recupera el metal que te sobre y regrsalo

Experimento II 1. Coloca en un tubo dos tubos de ensaye un poco de magnesio y sodio 2. Agrega 1 mL de solucin de cido clorhdrico al 10 % 3. Tapa la boca del tubo con el dedo pulgar y cuando sientas presin pide a un compaero que acerque un cerillo a la boca del tubo, destapa y boom!. Registra lo que sucede. 4. Repite los pasos anteriores pero usando ahora aluminio 5. Recupera el metal que te sobre y regrsalo al laboratorista. Experimento III Familia de Halgenos 1. Coloca en cada uno de los tres tubos de ensaye 1 gota de nitrato de plata 2. A uno de los tubos agrguele cinco gotas de cloruro de potasio, a otro cinco gotas de bromuro de potasio y al otro cinco gotas de yoduro de potasio 3. Decanta los precipitados formados (si es que hay) y agrgales cuatro gotas de hidrxido de amonio 4. Deposita los residuos en el recipiente que se te indique Experimento IV Familia del Aluminio 1. Coloca en un tubo de ensayo 1 ml de solucin de cloruro de aluminio (III) 2. Agrega gota a gota solucin de hidrxido de amonio, hasta que se forme un precipitado gelatinoso 3. Divide el precipitado en dos partes y aade a cada parte dos gotas de fenolftalena 4. Aade a una de las partes una solucin de cido clorhdrico y a la otra hidrxido de sodio hasta disolver 5. Deposita los residuos en el recipiente que se te indique Cuestionario 1. Escribe lasa ecuaciones de cada una de las reacciones qumicas realizadas en la prctica del laboratorio 2. A que se debe el cambio de coloracin en el experimento I? 3. Porque con el aluminio no se aprecia dicha coloracin? 4. Qu es la fenolftalena?. Esta sustancia participa en la reaccin? 5. A que se debe la explosividad del experimento II 6. Escribe la secuencia de velocidad de reaccin para el experimento III 7. Qu es el precipitado gelatinoso? 8. Explique la reaccin del precipitado gelatinoso con un cido y con una base 9. Cul sera el mejor tratamiento para los residuos producidos en la prctica?

Prctica # 5 Enlaces Qumicos Actividades previas 1. Qu es un enlace qumico? 2. Qu tipos de enlaces qumicos conoces? 3. Qu es solubilidad? 4. Qu es el punto de fusin? 5. Qu significa conductor de energa? 6. Qu es el hexano? Cules son sus principales caractersticas fsicas? 7. Qu es el agua? Cules son sus principales caractersticas fsicas? Objetivo: Que el alumno identifique diferentes propiedades de las sustancias y las relacione al tipo de enlace qumico con las que estn formadas. Desarrollo Experimental Experimento I 1. Coloca en una cpsula de porcelana una pequea cantidad de nitrato de sodio o de potasio, con ayuda del dispositivo proporcionado en el laboratorio, comprueba si la sustancia conduce la electricidad. 2. Calienta la sustancia hasta fundirla y compruebe nuevamente si la sustancia conduce la electricidad 3. deja que las sustancia se enfre y vuelva a solidificarse, as la devolvers al laborista. Experimento II 1. Coloca en vasos de precipitados las siguientes soluciones; solucin de cloruro de sodio y hexano 2. Registra si hay solubilidad con los solventes indicados 3. Utilizando los mismos solventes, repite la operacin con los siguientes solutos: aceite, cobre, azcar y alcohol Experimento III 1. Coloca en vasos de precipitados las siguientes soluciones: solucin de cloruro de sodio, azcar, alcohol, nitrato de sodio, aceite comestible, vinagre, leche (si te es posible llevarla al laboratorio) y jugo de frutas (si te es posible llevarla al laboratorio) 2. Con ayuda del dispositivo proporcionado en el laboratorio, comprueba si las sustancias en solucin conducen la energa elctrica Experimento IV 1. En un tubo de ensayo mezcla 2 mL de solucin de sulfato de cobre y 1 mL de solucin de hidrxido de amonio 2. registra los cambios que suceden a simple vista 3. En otro tubo de ensayo mezcla 2 mL de cloruro de mercurio y 1 mL de yoduro de amonio 4. Registra los cambios que suceden a simple vista y compara con la reaccin anterior

Cuestionario 1. Justifica lo que sucede en el experimento I 2. En el experimento II, se verifica la solubilidad de las sustancias con dos clases de solventes uno polar y otro no polar, explica porque cada una de las sustancias se disolvieron o no en estos solventes 3. Indica que clase de enlaces presentan las sustancias del experimento III y justifica tu respuesta 4. Escribe las ecuaciones qumicas que suceden en el experimento IV 5. De acuerdo a la naturaleza de los enlaces qumicos que participan en las reacciones anteriores, describe como se llevan a cabo 6. Para una aleacin de oro y plata investiga las siguientes propiedades fsicas: solubilidad en agua y hexano, conductividad elctrica y trmica, maleabilidad, ductibilidad, brillo metlico y estado fsico a condiciones normales.

Prctica # 6 Reacciones Qumicas Actividades previas 1. Qu es una reaccin qumica? 2. Indica la diferencia entre una reaccin qumica y una ecuacin qumica 3. Cules son las partes de una ecuacin qumica? 4. Qu diferencia hay entre una reaccin endotrmica y una exotrmica? 5. Cmo es una reaccin qumica de anlisis? De sustitucin simple? De doble sustitucin? De neutralizacin? De oxido reduccin? Objetivo: Que el alumno se capacite para poder identificar diferentes tipos de reacciones qumicas Desarrollo experimental En esta practica tienes que estar muy atento a los cambios que suceden, pues de lo que tu observes te servir para deducir y justificar en papel que tipo de reacciones qumicas se estn llevando a cabo. No solo tienes que ser observador con los ojos, tambin tienes estar atento a olores, temperaturas y todo aquello que tus sentidos puedan apreciar sin poner en riesgo tu salud o la de tus compaeros. Experimento I 1. En una cucharilla de combustin, coloca una pequea cantidad de cobre en polvo y azufre y calienta en el mechero 2. Si no se ve, que haya reaccin, calienta colocando la cucharilla de combustin cerca de la flama en movimientos circulares alrededor del mechero. Experimento II 1. Llena con agua destilada a un tercio de su capacidad un tubo de ensayo y toma su temperatura, enseguida 2. Adiciona 2 ml de solucin de cido sulfrico al 50 % y verifica si hubo cambio de temperatura Es importante que para el paso 2, tengas listo el termmetro para medir la temperatura justo cuando has agregado el cido, de tal forma que tu medicin sea lo mas exacta posible. Experimento III 1. Coloca en un tubo de ensayo un poco de cloruro de amonio y calienta hasta que presente un cambio, acerca a la boca del tubo papel tornasol y observa los cambios. Experimento IV

En un tubo de ensayo coloca 2 mL de nitrato de plata al 10 % y agrega un trozo de alambre de cobre y observe lo que sucede, al final de la deposite lo del tubo al recipiente de residuos Experimento V 1. Coloca en un tubo de ensayo 20 gotas de nitrato de plata y 10 gotas de solucin de cloruro de sodio 2. Registra los cambios observados Experimento VI 1. Coloca en un tubo de ensayo 20 gotas de cloruro de bario y adicione lentamente 10 gotas de cloruro de cido sulfrico al 50% y observe. Experimento VII 1. En un tubo de ensayo coloca 2mL de solucin de cido clorhdrico a 0.1% y dos gotas de fenolftalena, con ayuda de una bureta agregar gota a gota solucin de hidrxido de sodio a 0.1% hasta que se complemente la reaccin 2. Registra el volumen gastado de solucin de hidrxido de sodio Experimento VIII 1. En un tubo de ensayo coloca una pequea cantidad de cobre en polvo 2. Adiciona 20 gotas de cido ntrico 3. Calienta suavemente en crculos alrededor de la flama 4. registra lo que sucede Experimento IX 1. Mezcla en un tubo de ensayo 20 gotas de solucin de bicromato de potasio, unas gotas de cido sulfrico y cristales de sulfito de sodio 2. Registra lo que sucede Experimento X 1. En un tubo de ensayo, coloca una pequea cantidad de xido de mercurio (III) 2. Inserta en el tubo un trozo pequeo de madera (un palillo de dientes te puede servir) 3. Calienta suavemente alrededor de la flama y observa y registra los cambios que suceden Cuestionario 1. Escribe las ecuaciones de cada una de las reacciones qumicas que se realizaron en esta prctica 2. Clasifica las reacciones qumicas realizadas en la prctica bajo el criterio de la energa en forma de calor, que es requerida o que es liberada 3. Clasifica las reacciones qumicas realizadas en la prctica bajo el criterio de los reactivos que intervienen 4. Para el experimento III que es lo que hace que el papel tornasol sufra cambios

1.

5. Porque es importante recuperar los slidos del experimento IV 6. Cul fue el volumen gastado en el experimento VII y porque? 7. Qu tan txicos son los gases liberados en los experimentos I, VIII y X? Justifica tus respuesta

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Tpicos selectos de programacin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0435 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Cd. Cuauhtmoc, Chihuahua II, Nogales. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Programacin Arreglos Orientada a unidimensionales Objetos y multidimensionales Mtodos y mensajes Constructor, destructor Sobrecarga Herencia Posteriores Asignaturas Temas Sistemas Administracin de operativos. procesos y del procesador. Administracin de entrada/salida Administracin de memoria

b). Aportacin de la asignatura al perfil del egresado Desarrolla sistemas de informacin, programacin de redes de computadora, sistemas distribuidos, de base y aplicacin. Desarrolla interfaces de software hombre-mquina, mquina-mquina. Aplica nuevas tecnologas a la solucin de problemas de su entorno laboral.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante integrar tpicos avanzados de programacin al desarrollo de aplicaciones que requieran multihilo, multimedia, interfaz grafica de usuario y comunicacin con puertos.

5.- TEMARIO Temas Unidad 1 Tipos de datos definidos por el usuario. Subtemas Agregacin de datos (struct). Uniones de datos (union). Registros variantes. Tipos de datos enumerados. Manejo de bits. Campos de bits. Operaciones con Bits ( AND, OR, NOT, XOR).

1.1 1.2 1.3 1.4 1.5 1.6 1.7

Creacin de componentes y libreras dinmicas Programacin concurrente multihilo.

2.1 Creacin de componentes. 2.2 Creacin de libreras dinmicas. 3.1 Concepto de Hilo. 3.2 Comparacin de un programa de flujo nico contra uno de flujo mltiple. 3.3 Creacin y control de hilos. 3.3.1 Atributos de hilos. 3.3.2 Creacin e Inicializacin de hilos. 3.3.3 Arranque de hilos. 3.3.4 Manipulacin de hilos. 3.3.5 Suspensin de hilos. 3.3.6 Parada de hilos. 3.4 Sincronizacin de hilos. 3.4.1 Mutex. 3.4.2 Semforos. 3.4.3 Barreras (Barrier). 4.1 Creacin de interfaz grfica para usuarios. 4.1.1 Librera de interfaz grfica (APIs). 4.1.2 Aplicaciones GUI. 4.2 Computacin grfica. 4.2.1 rea de dibujo. 4.2.2 Primitivas de dibujo (lnea, arco, circulo, colores, rellenos, imgenes).

Interfaz Grfica de Usuario (GUI).

5.- TEMARIO (Continuacin) 5 Multimedia. 5.1 Introduccin a la multimedia. 5.2 Componentes de un sistema multimedia. 5.3 Formatos de archivo multimedia. 5.4 Creacin y manipulacin de objetos con formatos de archivo grfico comunes (GIF, TIFF, JPEG, WMF). 5.5 Creacin y manipulacin de objetos con formatos de animacin y video comunes (AVI, QUICKTIME, MPEG, GIF animado). 5.6 Creacin y manipulacin de objetos con formatos de audio (compresin de sonido, formato MIDI, MP3). 5.7 Integracin de los elementos multimedia. 5.8 Interactividad. 6.1 Interrupciones. 6.2 Generalidades de los puertos. 6.3 Puerto serial y sus variantes. 6.3.1 USB. 6.3.2 Infrarrojo. 6.3.3 Fire wire. 6.4 Paralelo y sus variantes. 6.5 Interrupciones que intervienen en cada puerto. 6.5.1 Direcciones bases. 6.5.2 Registros. 6.6 Envo y recepcin de los datos. 6.7 Ejemplos de programacin entre puertos y dispositivos.

Programacin de puertos e interrupciones.

6.- APRENDIZAJES REQUERIDOS

Comprender la metodologa de orientacin a objetos. Disear soluciones orientadas a objetos. Desarrollar programas orientados a objetos. Comprender los conceptos de la arquitectura de computadoras. Desarrollar aplicaciones en lenguaje ensamblador.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin de tecnologas emergentes sobre programacin avanzada, mediante equipos analizar y discutir en clase. Realizar las prcticas propuestas para poder alcanzar el objetivo de la materia. Ejercicios extra clase. Analizar prcticas modelo para comprender su funcionamiento. Realizar bsquedas de informacin sobre temas afines. Elaborar reportes o informes de las prcticas. Realizar practicas de comunicacin con dispositivos externos. Propiciar debate en clase sobre la optimizacin de los algoritmos y cdigos de programacin. Asignar proyectos finales que integren los temas de este programa de estudio. Exponer los proyectos finales

8.- SUGERENCIAS DE EVALUACIN

Desempeo, dominio de los conceptos la capacidad de la aplicacin de los conocimientos en problemas reales (trasferencia del conocimiento). Cumplimiento de los objetivos de las practicas y del proyecto final. Dar seguimiento al desempeo integral del estudiante en el desarrollo del programa. Exmenes prcticos y tericos. Realizacin de programas de aplicacin. Desarrollo de un proyecto final que integre todas las unidades de aprendizaje.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Tipos de datos definidos por el usuario. Objetivo Educacional El estudiante crear tipos de datos complejos utilizando estructuras de datos definidas por el usuario Fuentes de Informacin 1.1 Buscar y seleccionar informacin sobre 1, 2, 3, 4, 5, las opciones de tipos de datos definidos 6, 7 ,8 ,9 por el usuario de acuerdo a la sintaxis del lenguaje de programacin empleado. 1.2 Elaborar programas sobre manejo de bits. Actividades de Aprendizaje

UNIDAD 2.- Creacin de componentes y libreras dinmicas. Objetivo Educacional Desarrollar componentes y libreras dinmicas que respondan a las necesidades de desarrollo de aplicaciones Actividades de Aprendizaje 2.1 Buscar y seleccionar informacin para crear componentes y libreras dinmicas. 2.2 Elaborar programas simples creando componentes derivados de los ya existentes, introduciendo cada una de las propiedades que definen al componente. 2.3 Realizar programas para estudiar la metodologa de creacin de libreras dinmicas. Fuentes de Informacin 5, 6, 7, 8, 10

UNIDAD 3.- Programacin concurrente multihilo. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Implementara 3.1 Buscar y seleccionar informacin sobre 1, 2, 3, 4, 6, aplicaciones multihilo hilos. 7, 9 3.2 Organizar un debate sobre hilos vs. compartiendo la misma arquitectura procesos. 3.3 Analizar uso e impacto de hilos en el desarrollo de aplicaciones. 3.4 Desarrollar programas para reforzar el uso de hilos con nfasis en los cambios de estado. 3.5 Desarrollar programas concurrentes que comparten recursos. 3.6 Debatir problemas de exclusin mutua y formas de resolverla.

UNIDAD 4.- Interfaz Grfica de Usuario. Objetivo Educacional Implementar aplicaciones con interfaz grfica de usuario. Fuentes de Informacin Buscar y seleccionar libreras para 1, 2, 3, 4, 6, 7, 9 creacin de interfaz grfica de usuario. Desarrollar aplicaciones con interfaz grfica de usuario, que utilice mltiples ventanas. Buscar y seleccionar libreras de computacin grfica. Desarrollar aplicaciones que permitan crear grficos en tiempo de ejecucin. Actividades de Aprendizaje

4.1 4.2

4.3 4.4

UNIDAD 5.- Multimedia. Objetivo Actividades de Aprendizaje Educacional Comprender que es 5.1 Buscar y seleccionar informacin para la multimedia, cuales discutir sobre la multimedia. son sus ventajas y 5.2 Elaborar un mapa conceptual sobre desarrollar una los tipos de formatos grficos ms aplicacin multimedia comunes. interactiva. 5.3 Buscar y seleccionar informacin Fuentes de Informacin 1, 6, 8

sobre las herramientas y clases que provee el lenguaje para crear y manipular objetos multimedia. 5.4 Desarrollar programas para aplicar alguna biblioteca de clases para el manejo de multimedia.

UNIDAD 6.- Programacin de puertos e interrupciones. Objetivo Actividades de Aprendizaje Educacional Programar 6.1 Desarrollar programas que incluyan los parmetros programables que aplicaciones que requieran los puertos intervienen los puertos de de comunicacin. comunicacin. 6.2 Buscar y seleccionar informacin sobre la deteccin de dispositivos conectados a un puerto. 6.3 Elaborar aplicaciones para manejo de interrupciones y parmetros utilizados en programas de envo y recepcin de datos. 6.4 Elaborar un mapa conceptual sobre los tipos de formatos grficos ms comunes. 6.5 Buscar y seleccionar informacin sobre las herramientas y clases que provee el lenguaje para crear y manipular objetos multimedia. 6.6 Desarrollar programas para aplicar alguna biblioteca de clases para el manejo de multimedia. Fuentes de Informacin 10

10. FUENTES DE INFORMACIN 1. Deitel y Deitel. (1998). Como programar en Java. Ed. Prentice Hall. Mitchell will David. (2001). Java sin errores. Ed. Mc Graw Hill. Becerril C. Francisco. (1998). Java a su alcance. Ed. Mc Graw Hill. Lemay Laura & Perkins Charles L. (1996). Aprendiendo Java en 21 das. Ed. Prentice Hall. Smiley John. (2002). Learn to program with Java. Ed. Mc Graw Hill. Naughton Patrick . (1996). The Java Handbook. Ed. Berkeley, CA: Osborne-McGraw Hill. Schildt Herbert. (2001). The Complete Reference Java 2. Fourth Edition. Ed. McGraw-Hill. Case Bradley Julia & Millspaugh Anita C. Mt. San Antonio College. (2002). Programming With Java W/CD-ROM. Ed. Mc Graw Hill. Arnow David M. & Weiss Gerald. (2001). Introduccin a la programacin con Java. Un enfoque orientado a objetos. Ed. Addison Wesley.

2.

3.

4.

5.

6.

7.

8.

9.

10. Elliotte Rusty Harold (1999). Java I/O O. Ed. O'Reilly & Associates. 11. Scott Oaks and Henry Wong (1999). ava Threads, second Edition. Ed. O'Reilly & Associates.

Referencias en Internet
[1] [2] [3]

www.bibitec.org.mx www.programacion.com/java/tutorial/java_basico/ www.java.com/

11. PRCTICAS Unidad Prctica 1 1 Desarrollar un programa que implemente el uso de tipos definidos por el usuario que respondan a un problema real. 2 1 Crear varios componentes y libreras dinmicas que respondan a requerimientos generales. Desarrollar un programa que utilice los componentes y libreras dinmicas creados en la prctica anterior. Desarrollar un programa que permita la creacin y control de hilos, incluyendo cambios de estado de cada uno de ellos.. Desarrollar un programa que integre varios hilos que compartan recursos entre ellos e implemente un mecanismo de control de recursos. Desarrollar un programa que incluya la planeacin, asignacin de prioridades, comunicacin con hilos y monitorizacin. Desarrollar un programa de ordenamiento de cajn (Bucket sort) usando mltiples hilos. Desarrollar un programa que tenga una interfaz grafica de usuario. Desarrollar un programa que permita la creacin de grficos en tiempo de ejecucin. Desarrollar un programa que cuente con todos los elementos de multimedia (audio, video, grficos, texto) y que sea interactivo. Desarrollar un programa que permita leer y escribir en los distintos puertos de la computadora. Desarrollar un programa que permita detectar un dispositivo conectado a uno de los puertos e indique el estado del mismo.. Desarrollar una aplicacin para manejo de interrupciones y parmetros utilizados en un programa de envo y recepcin de datos.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Estructura de datos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0408 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Lzaro Crdenas, Culiacn, Acapulco. 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Fundamentos de programacin. Programacin orientada objetos. Posteriores Asignaturas Temas

Matemticas para computadora.

b). Aportacin de la asignatura al perfil del egresado Selecciona e implementa las estructuras de datos necesarias para el desarrollo de aplicaciones orientadas a objetos que proporcionen la mejor solucin a problemas cientficos, tecnolgicos y de propsito general. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante seleccionar estructuras de datos, algoritmos de ordenamiento y bsqueda para optimizar el rendimiento de una aplicacin.

5.- TEMARIO Temas Unidad 1 Anlisis de algoritmos. Subtemas Concepto de Complejidad de algoritmos. Aritmtica de la notacin O. Complejidad. 1.3.1 Tiempo de ejecucin de un algoritmo. 1.3.2 Complejidad en espacio. Seleccin de un algoritmo.

1.1 1.2 1.3

1.4 2 Manejo de memoria.

2.1 Manejo de memoria esttica. 2.2 Manejo de memoria dinmica. 3.1 Pilas. 3.2 Colas. 3.3 Listas enlazadas. 3.3.1 Simples. 3.3.2 Dobles. 4.1 4.2 4.3 4.4 Definicin. Procedimientos recursivos. Mecnica de recursin. Transformacin de algoritmos recursivos a iterativos. 4.5 Recursividad en el diseo. 4.6 Complejidad de los algoritmos recursivos. 5.1 Concepto de rbol. 5.1.1 Clasificacin de rboles. 5.2 Operaciones Bsicas sobre rboles binarios. 5.2.1 Creacin. 5.2.2 Insercin. 5.2.3 Eliminacin. 5.2.4 Recorridos sistemticos. 5.2.5 Balanceo.

Estructuras lineales esttica y dinmicas.

Recursividad.

Estructuras no lineales estticas y dinmicas.

5.- TEMARIO (Continuacin) 6 Ordenacin interna. 6.1 Algoritmos de Ordenamiento por Intercambio. 6.1.1 Burbuja. 6.1.2 Quicksort. 6.1.3 ShellSort. 6.2 Algoritmos de ordenamiento por Distribucin. 6.2.1 Radix. 7.1 Algoritmos de ordenacin externa. 7.1.1 Intercalacin directa. 7.1.2 Mezcla natural. 8.1 Algoritmos de ordenacin externa. 8.1.1 Secuencial. 8.1.2 Binaria. 8.1.3 Hash. 8.2 Bsqueda externa. 8.2.1 Secuencial. 8.2.2 Binaria. 8.2.3 Hash.

Ordenacin externa.

Mtodos de bsqueda.

6.- APRENDIZAJES REQUERIDOS

Analizar un problema y realizar el planteamiento de la solucin mediante el uso de las tcnicas bsicas de anlisis y diseo orientado a objetos. Desarrollar algoritmos que representen el comportamiento de los objetos involucrados en la solucin del problema. Implementar el modelo obtenido para la solucin de un problema, mediante una herramienta de desarrollo de software.

7.- SUGERENCIAS DIDCTICAS Exposicin de los temas con sesiones de preguntas y respuestas. Lecturas recomendadas de libros y direcciones de Internet. Uso de correo electrnico para revisin de tareas y ejercicios. Uso de un portal de Internet para apoyo didctico de la materia, el cual cuente por lo menos con un foro, preguntas frecuentes, material de apoyo y correo electrnico. Desarrollar el trabajo en equipo. Elaborar con los estudiantes una gua de ejercicios para actividades extra clase. Uso del laboratorio de cmputo para la elaboracin de ejercicios resueltos y propuestos. Exposicin de temas con apoyo de material didctico (can, proyector de acetatos, rotafolios, pizarrn, entre otros).

8.- SUGERENCIAS DE EVALUACIN

Ponderar tareas. Participacin en actividades individuales y de equipo. Participacin y desempeo en el aula y el laboratorio. Seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Desarrollo de un proyecto final que integre todas las unidades de aprendizaje. Participacin en dinmicas grupales. Actividades de auto evaluacin. Exmenes terico prctico. Cumplimiento de los objetivos y desempeo en las prcticas

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Anlisis de algoritmos. Objetivo Educacional El estudiante comprender el concepto de complejidad de los algoritmos y su aplicacin en la seleccin de los mismos. Actividades de Aprendizaje 1.1 Evaluar la complejidad de algoritmos propuestos. 1.2 Determinar el mejor algoritmo en cuanto tiempo de ejecucin. 1.3 Determinar la complejidad de un algoritmo considerando complejidad en el espacio. Fuentes de Informacin 1,3,4

UNIDAD 2.- Manejo de memoria. Objetivo Educacional Comprender los mecanismos para el manejo de memoria. Actividades de Aprendizaje 2.1 Elaborar un mapa conceptual que represente el almacenamiento de la informacin esttica en la computadora. 2.2 Elaborar un mapa conceptual que represente el almacenamiento de la informacin dinmica en la computadora. 2.3 Realizar un esquema que represente el mecanismo de liberacin de memoria dinmica. 2.4 Realizar un ejercicio que muestre el funcionamiento y diferenciacin de cada uno de los mecanismos de manejo de memoria. 2.5 Analizar y discutir en equipos las ventajas y desventajas de cada uno de los mecanismos de manejo de memoria. Fuentes de Informacin 1,2

UNIDAD 3.- Estructuras lineales esttica y dinmicas. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las 3.1 Utilizar el concepto de clase genrica 1,2,4,5 caractersticas de las en la implementacin de las diferentes estructuras estructuras de datos lineales. de datos lineales y su 3.2 Resolver problemas que hagan uso de implementacin en un las estructuras de datos lineales e lenguaje de implementar las aplicaciones utilizando programacin los diferentes mecanismos de manejo de memoria 3.3 Analizar y discutir en equipos las ventajas y desventajas de la implementacin esttica y dinmica de las diferentes estructuras de datos lineales

UNIDAD 4.- Recursividad Objetivo Actividades de Aprendizaje Educacional Comprender el 4.1 Realizar un mapa conceptual que concepto de represente la recursividad. recursividad y su 4.2 Analizar en el grupo las definiciones y implementacin en un procedimientos recursivos. lenguaje de 4.3 Esquematizar el uso de una pila en el programacin. proceso de recursividad. 4.4 Transformar un algoritmo recursivo a iterativo utilizando pilas. 4.5 Disear algoritmos recursivos. Fuentes de Informacin 1,2,4,

UNIDAD 5.- Estructuras no lineales estticas y dinmicas. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las 5.1 Realizar un esquema que represente la 1,2,4,5 caractersticas de clasificacin de los rboles y sus diferentes estructuras caractersticas. de datos no lineales y 5.2 Utilizar el concepto de clase genrica su implementacin en en la implementacin de las estructuras un lenguaje de de datos no lineales. programacin.

5.3 Resolver por equipos problemas que hagan uso de las estructuras de datos no lineales e implementar las aplicaciones utilizando los diferentes mecanismos de manejo de memoria. 5.4 Analizar y discutir en clase las ventajas y desventajas de la implementacin esttica y dinmica de las diferentes estructuras de datos no lineales.

UNIDAD 6.- Ordenacin interna. Objetivo Educacional Organizar un conjunto de datos y elegir el mtodo de ordenacin interna ms conveniente segn el problema. Actividades de Aprendizaje 6.1 Realizar un ejercicio que muestre las ventajas y desventajas de los diferentes algoritmos de ordenamiento. 6.2 Discutir y determinar cual es el mejor mtodo de ordenacin interna, para un problema dado. 6.3 Proponer e implementar su propio algoritmo de ordenacin. 6.4 Discutir en grupo las caractersticas de los algoritmos propuestos por los alumnos. 6.5 Determinar la complejidad de los algoritmos vistos en clase y los propuestos por los alumnos. 6.6 Buscar y analizar algoritmos de ordenamiento interno y realizar un anlisis comparativo con respecto a los algoritmos propuestos en el temario. Fuentes de Informacin 1 ,2 ,3

UNIDAD 7.- Ordenacin externa. Objetivo Educacional Organizar un conjunto de datos almacenados externamente. Actividades de Aprendizaje 7.1 Realizar un ejercicio que muestre las ventajas y desventajas de los diferentes algoritmos de ordenamiento. 7.2 Determinar la complejidad de los algoritmos vistos en clase. 7.3 Proponer e implementar su propio algoritmo de ordenacin y determinar su complejidad. 7.4 Discutir en grupo las caractersticas de los algoritmos propuestos por los alumnos. 7.5 Buscar y analizar algoritmos de ordenamiento externo y realizar un anlisis comparativo con respecto a los algoritmos propuestos en el temario. Fuentes de Informacin 1,2,3,8

UNIDAD 8.- Mtodos de bsqueda. Objetivo Actividades de Aprendizaje Educacional Comprender las 8.1 Realizar un ejercicio que muestre las caractersticas de los ventajas y desventajas de los diferentes mtodos diferentes mtodos de bsqueda para de bsqueda para datos almacenados interna y recuperar datos externamente. almacenados y su 8.2 Discutir las ventajas y desventajas de implementacin en un los diferentes mecanismos de lenguaje de bsqueda. programacin. 8.3 Analizar y discutir la complejidad de los diferentes algoritmos de bsqueda. Fuentes de Informacin 1,2,3,5.

10. FUENTES DE INFORMACIN 1. Estructuras de datos con C y C++ (segunda edicin). Yedidyah Lang Sam, Moshe J. Augenstein, Aaron M. Tenenbaum. Ed. Prentice Hall. Programacin en C++ (segunda edicin). Deitel y Deitel. Ed. Prentice Hall. Estructura de datos y diseo de programas. Robert L. Kruse. Ed. Pretince Hall. Estructuras de datos (libro de problemas). Luis Joyanes Aguilar, Ignacio Z. Martnez, Matilde Fernandez Azuela, Lucas S. Garcia. Ed. Mac Graw Hill. Estructura de datos en Java. Mark Allen Weiss. Ed. Addison Wesley. Introduccin a la Programacin Orientada a Objetos con Java. C. Thomas Wu. Ed. Pearson Educacin. Java. Paul S. Wong. Ed. International Thomsom Editores. Programacin con Java. Decker, Hirshfield. Ed. International Thomsom Editores. Java a travs de ejemplos. Jess Bobadilla. Ed. Alfa Omega RAMA.

2.

3.

4.

5.

6.

7.

8.

9.

10. Aprenda y practique Java. Kris Jamsa. Ed. Oxford.

11. PRCTICAS Unidad Prctica Con base a aplicaciones (propuestas por el profesor y por el 1 1 estudiante), determinar la complejidad de los algoritmos utilizados. 2 1 Desarrollar aplicaciones que hagan uso de memoria esttica y dinmica. Implementar clases genricas para las estructuras de datos lineales que puedan ser utilizadas en la solucin de problemas que requieran de estas estructuras de datos, considerando los diferentes mecanismos de manejo de memoria. Abordar problemas que hagan uso de las estructuras de datos lineales e implementar su solucin Dar solucin a problemas que requieran del uso de algoritmos recursivos y determinar su complejidad. A partir de un algoritmo recursivo, generar un algoritmo iterativo utilizando pilas. Implementar clases genricas no lineales que puedan ser problemas que requieran de considerando los diferentes memoria. para las estructuras de datos utilizadas en la solucin de estas estructuras de datos, mecanismos de manejo de

Abordar problemas que hagan uso de las estructuras de datos no lineales e implementar su solucin. Implementar aplicaciones que requieran de algoritmos de ordenamiento interno. Realizar un anlisis de la complejidad de los algoritmos de ordenamiento interno. Implementar aplicaciones que requieran de algoritmos de ordenamiento externo. Realizar un anlisis de la complejidad de los algoritmos de ordenamiento externo Desarrollar un proyecto final que integre ordenamiento y bsqueda en un conjunto de datos almacenados.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Fsica II Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0410 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas 18 22 agosto 2003. computacionales de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Toluca. 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I Concepto de derivada y aplicaciones de la derivada. Matemticas II Integrales, aplicaciones de la integral. Matemticas III lgebra vectorial. Posteriores Asignaturas Temas Circuitos elctricos y electrnicos. Arquitectura de computadoras. Teora de las telecomunicaciones Inteligencia artificial I.

b). Aportacin de la asignatura al perfil del egresado Comprende y aplica las leyes y principios fundamentales de la electricidad y el magnetismo.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Comprender y aplicar las leyes y principios fundamentales de la electricidad y el magnetismo.

5.- TEMARIO Temas Unidad 1 Electrosttica. Subtemas Introduccin. Sistemas de unidades. Carga elctrica y sus propiedades. Ley de Gauss. Ley de Coulomb. Campo elctrico.

1.1 1.2 1.3 1.4 1.5 1.6

Potencial elctrico.

2.1 Introduccin. 2.2 Definicin. 2.3 Clculo de potencial elctrico en diferentes configuraciones. 3.1 Introduccin. 3.2 Definicin. 3.3 Clculo de potencial elctrico en diferentes configuraciones. 3.4 Energa asociada a un campo elctrico. 4.1 Introduccin. 4.2 Definiciones de corriente, resistencia, resistividad, densidad de corriente y conductividad. 4.3 Ley de Ohm. 4.4 Potencia. 4.5 Leyes de Kirchhoff. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 6.1 6.2 6.3 6.4 6.5 6.6 Introduccin. Definicin. Fuerzas magnticas entre corrientes. Ley de Biot-Savart. Ley de Gauss del campo magntico. Ley de Ampere. Ley de Faraday. Ley de Lens. Definicin. Clculo de la inductancia. Enlaces de flujo. Energa asociada al campo magntico. Densidad de energa magntica. Inductancia mutua.

Capacitancia.

Electrodinmica.

Electromagnetismo.

Inductancia magntica.

5.- TEMARIO (Continuacin) 7 Aplicaciones. 7.1 Precipitadores electrostticos. 7.2 Principios de operacin de dispositivos electromecnicos.

6.- APRENDIZAJES REQUERIDOS

Clculo diferencial. Calculo Integral. Clculo en varias variables.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre temas selectos de Fsica. Propiciar experiencias profesionales en el diseo y desarrollo de circuitos. Propiciar el debate para plantear la mejor alternativa de temas relacionados con el magnetismo y electricidad esttica. Presentar proyectos finales por parte de los estudiantes. Propiciar el uso de terminologa tcnica adecuada al programa. Realizar investigacin en diversas fuentes de informacin, sobre los conceptos de la asignatura. Elaborar con el estudiante un banco de problemas para reforzar los temas vistos en clases. Propiciar la participacin en la discusin de los conceptos. Uso de material audiovisual para mejorar la compresin de los conceptos. Desarrollo de modelos didcticos. Uso de la computadora como apoyo en la solucin de problemas y como complemento para la comprensin de conceptos. Realizacin de prcticas de laboratorio, al menos una por unidad, con el fin de despertar un mayor inters hacia la materia.

8.- SUGERENCIAS DE EVALUACIN

Evaluacin de reportes de las investigaciones desarrolladas. Evaluacin de problemas asignados. Participacin en el desarrollo de la clase. Evaluacin de las prcticas de laboratorio. Exmenes terico prcticos.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Electrosttica.

Objetivo Educacional El estudiante conocer el concepto de carga elctrica, calcular fuerzas de interaccin entre las cargas, as como el concepto de campo elctrico y sus propiedades.

1.1

1.2 1.3 1.4

1.5

Fuentes de Informacin Despus de una breve resea histrica, 1, 2, 3, 4 se observar en el laboratorio el efecto de las fuerzas de atraccin y repulsin entre diferentes configuraciones. Investigar y elaborar una lista con las propiedades de la carga elctrica. Conocer las Ley de Gauss y sus aplicaciones. Conocer la ley de Coulomb y resolver problemas relacionados con el clculo de fuerzas de interaccin entre diversas configuraciones de cargas. Investigar el concepto de campo elctrico y de lneas de fuerza. Resolver problemas relacionados con el campo elctrico de diferentes configuraciones de cargas. Actividades de Aprendizaje

UNIDAD 2.- Potencial elctrico.

Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Estudiar el concepto 2.1 Investigar el origen del potencial 1, 2, 3, 4 de potencial elctrico elctrico y algunas de sus aplicaciones. y su clculo en Deducir sus unidades. diferentes 2.2 Definicin formal de potencial elctrico. configuraciones de 2.3 Calcular el potencial para diversas cargas. configuraciones de cargas como cargas puntuales, conjunto de cargas, esferas, conductores, dipolos,etc. Calcular la energa asociada a un conjunto de cargas elctricas.

UNIDAD 3.- Capacitancia Objetivo Educacional Comprender el concepto de capacitancia. Calcular la capacitancia de distribuciones elementales de cargas as como la energa asociada a ellas. Actividades de Aprendizaje 3.1 Motivar el concepto de el almacenamiento de carga. 3.2 Definir el concepto de capacitancia. 3.3 Calcular la capacitancia entre armaduras, planas, cilindros concntricos, esferas aisladas, esferas concntricas, etc. 3.4 Calcular la energa y la densidad de energa asociada al capacitor.. Fuentes de Informacin 1, 2, 3, 4, 5

UNIDAD 4.- Electrodinmica. Objetivo Educacional Conocer el origen, evolucin, estado actual y aplicaciones de los microcontroladores. Actividades de Aprendizaje 4.1 Investigar las principales definiciones de esta seccin como corriente elctrica, resistencia, resistividad, densidad de corriente y conductividad; se analizarn por equipos, resolver ejercicios correspondientes. Fuentes de Informacin 1, 2, 3, 4, 5

4.2 Estudiar la resistencia y aplicar la ley de Ohm. 4.3 Conocer el concepto de potencia elctrica y sus aplicaciones elementales. 4.4 Analizar circuitos serie-paralelo, calculando corrientes, voltajes, resistencias, potencias, circuitos de dos y tres mallas.

UNIDAD 5.- Electromagnetismo. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1, 2, 3, 4, 5

Aplicar las Leyes de 5.1 Fuerzas magnticas y el campo Biot-Savart y Ampere magntico. Estudiar como en la solucin de motivacin el campo magntico problemas de circuitos terrestre. magnticos con los 5.2 Definicin de campo magntico. elementos inductivos. 5.3 Analizar el comportamiento de un conductor en un campo magntico. Estudiar el trabajo realizado por fuerzas magnticas. 5.4 Conocer y aplicar la ley de BiotSavart. 5.5 Conocer la ley de Gauss para el campo magntico. 5.6 Comprender como aplica la ley de Ampere en diferentes configuraciones y conocer su forma generalizada. 5.7 Estudiar la ley de induccin electromagntica de Faraday. 5.8 Comprender el fenmeno de campo elctrico inducido y la ley de Lenz.

UNIDAD 6.- Inductancia magntica. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1, 2, 3, 4, 5

Definir el concepto de 6.1 Definir el concepto de inductancia. inductancia magntica 6.2 Calcular la inductancia magntica de y sus unidades. un toroide, un solenoide y una espira. Resolver circuitos RL. 6.3 Circuitos RL, RCL.. 6.4 Calcular la energa asociada a un campo magntico. 6.5 Calcular la densidad de energa magntica asociada a un inductor. 6.6 Estudiar el concepto de inductancia mutua.

UNIDAD 7.- Aplicaciones Objetivo Educacional Aplicar el alumno los conocimientos de la materia en proyectos de aplicacin profesional. Actividades de Aprendizaje 7.1 Conocer el funcionamiento de los precipitadores electrostticos. 7.2 Estudiar diferentes aplicaciones de dispositivos electromecnicos como electro-vlvulas, flotadores magnticos, detectores de metales, dispositivos electromagnticos para calentamiento directo, electroimanes. Fuentes de Informacin 1, 2, 3, 4

10. FUENTES DE INFORMACIN 1. Serway Raymond y Jewett John. Fsica II: Texto basado en clculo. 3 Edicin. Ed. International Thomson Editores. ISBN 970-686-340-0. Serway Raymond y Beichner Robert. Fsica para ciencias e ingeniera: Tomo II. 5 Edicin. Ed. Mc. Graw Hill ISBN 970-10-3582-8. Lea Susan y Burke John (2000). Fsica la naturaleza de las cosas. Volumen II. Ed. International Thomson Editores. ISBN 968-7529-38-5. Hayt Jr. William. Teora electromagntica. Ed. Mc. Graw Hill. Reese Donald Lane (2002). Fsica Universitaria: Volumen II. Ed. International Thomson Editores. ISBN 970-686-103-3.

2.

3.

4.

5.

6.

Resnick Robert y Halliday David. Fisica II. Ed. CECSA. Plonus M. A. Electromagnetismo aplicado. Ed. Reverte.

7.

11. PRCTICAS

Unidad Prctica 1 Generacin de cargas elctricas por diferentes formas (contacto, frotacin, etc.) Observacin de las fuerzas de atraccin y repulsin entre esferas cargadas. Mediciones de potencial elctrico, en diferentes tipos de circuitos. Induccin de fuerzas electromotrices al girar una espira en un campo magntico fijo. Induccin de Fuerzas electromotrices por un campo variable en el tiempo. Observacin de las fuerzas en conductor elctrico en el seno de un campo magntico. Observacin del campo magntico producido por un conductor recto, espiral y electroimanes.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Teora de la computacin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0433 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Durango, Veracruz. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Estructura de Estructuras datos. lineales estticas y dinmicas. Matemticas para computadoras. Programacin Orientada a Objetos. Relaciones Teora de grafos. Posteriores Asignaturas Temas Programacin de Anlisis Lxico. sistemas. Sistemas operativos. Administracin de procesos y del procesador. Administracin de la memoria.

Inteligencia artificial Representacin I. del conocimiento y razonamiento.

b). Aportacin de la asignatura al perfil del egresado

Comprende la base terica para la construccin de sistemas formales y utiliza tcnicas de programacin para modelarlos.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprender la base terica para la construccin de sistemas formales y utilizar tcnicas de programacin para modelarlos.

5.- TEMARIO Temas Unidad 1 Introduccin. Subtemas Autmatas, computabilidad y complejidad. Nociones matemticas. 1.2.1 Conjuntos 1.2.2 Funciones y Relaciones 1.2.3 Cadenas y Lenguajes Induccin matemtica.

1.1 1.2

1.3 2 Lenguajes regulares.

2.1 Autmatas finitos 2.1.1 Autmatas finitos determinsticos. 2.1.2 Autmatas finitos No determnisticos 2.2 Expresiones regulares. 2.3 Lenguajes no regulares. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 Gramticas libres de contexto. rboles de derivacin. Formas normales de Chomsky. Formas normales de Greibach. Eliminacin de Factores Comunes izquierdos. Eliminacin de recursividad izquierda. Eliminacin de la ambigedad. Autmatas Push-Down. Lenguajes no regulares.

Lenguajes libres de contexto.

Mquina de Turing.

4.1 Definicin formal de una mquina de Turing. 4.2 Construccin modular de una mquina de Turing. 4.3 Lenguajes aceptados por la MT. 4.4 Variantes de una mquina de Turing. 4.5 Problemas de Hilbert. 5.1 Lenguajes Decidibles. 5.2 El problemas de Halting. 5.3 Decidibilidad de Teoras Lgicas.

Decibilidad.

5.- TEMARIO (Continuacin) 6 Reducibilidad. 6.1 Problemas insolubles para la teora de lenguajes. 6.2 Un problema simple insoluble. 6.3 Funciones computables. 6.4 Reducibilidad de Turing.

6.- APRENDIZAJES REQUERIDOS

Conocer la teora vista en matemticas discretas, como base conjuntos, funciones y relaciones. Conocer y manejar las estructuras de datos, su representacin y programacin. Conocer y manejar lenguajes de programacin de alto nivel.

7.- SUGERENCIAS DIDCTICAS

Investigacin previa a la clase de los conceptos de la asignatura, por equipos analizarlos y discutirlos Propiciar el trabajo por equipos, exposicin, discusin grupal, entre otros Plantear y analizar casos tpicos Desarrollar prcticas en laboratorio para modelar casos tipo Realizar ejercicios como reforzamiento de temas Realizar dinmicas de grupo que permitan reforzar la teora

8.- SUGERENCIAS DE EVALUACIN

Evaluacin terica Elaboracin de ejercicios Prcticas de laboratorio para modelar a travs de lenguajes computacionales Prcticas en laboratorio de electrnica para la programacin de PLCs o utilizar un simulador Visitas a laboratorios de Ingeniera Industrial para conocer el funcionamiento de un CIM o a travs de un simulador Trabajos de investigacin (artculos, libros, Internet, etc.) Elaboracin de ensayos y artculos sobre Teora de la Computacin

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin. Objetivo Educacional El estudiante reafirmar las bases matemticas necesarias para la teora de la computacin. Actividades de Aprendizaje 1.1 Realizar ejercicios de conjuntos, funciones y relaciones. 1.2 Realizar anlisis de grafos. 1.3 Realizar anlisis de complejidad en algoritmos. 1.4 Realizar ejercicios en donde se aplique Induccin matemtica. 1.5 Analizar la complejidad de algoritmos y realizar modificaciones que mejoren su desempeo. 1.6 Investigar acerca de la teora de la computacin, las bases que lo soportan as como sus aplicaciones. Fuentes de Informacin

UNIDAD 2.- Lenguajes regulares. Objetivo Actividades de Aprendizaje Educacional Representar 2.1 Desarrollar ejercicios para la lenguajes a travs de representacin de lenguajes por medio autmatas, de AFD, AFN, AFN- y expresiones expresiones regulares. regulares y su 2.2 Utilizar un lenguaje de programacin aplicacin. de alto nivel para representar expresiones regulares. 2.3 Realizar prcticas de laboratorio para la programacin de PLCs, como casos de aplicacin de autmatas. 2.4 Desarrollar una herramienta que genere cdigo libre de errores a partir de la representacin grfica de autmatas. 2.5 Investigar que otras aplicaciones tiene la teora de lenguajes regulares. Fuentes de Informacin

UNIDAD 3.- Lenguajes libres de contexto. Objetivo Actividades de Aprendizaje Educacional Comprender la 3.1 Identificar los diferentes tipos de teora de lenguajes lenguajes de acuerdo a la clasificacin de Chomsky. de contexto libre y su representacin. 3.2 Realizar ejercicios que permitan desarrollar la habilidad para representar lenguajes libres de contexto. 3.3 Utilizar un lenguaje de alto nivel para representar lenguajes libres de contexto, solamente como casos tipo. 3.4 Investigar otros usos que se le pude dar a la teora de lenguajes libres de contexto. 3.5 Investigar nuevas tcnicas para la representacin de lenguajes libres de contexto. Fuentes de Informacin

UNIDAD 4.- Mquina de Turing. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Comprender la 4.1 Realizar ejercicios que permitan la representacin de representacin de operaciones lenguajes y funciones matemticas bsicas como suma, en una mquina de resta, multiplicacin, potencia, entre Turing. otros. 4.2 Utilizar la teora para la representacin de lenguajes. 4.3 Simular a travs de un lenguaje de alto nivel, la representacin de una mquina de Turing.

UNIDAD 5.- Decibilidad. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Comprender la 5.1 Desarrollar problemas de decibilidad teora de la aplicado a lenguajes regulares. decibilidad aplicada a 5.2 Desarrollar problemas de decibilidad lenguajes. aplicado a lenguajes libres de contexto. 5.3 Analizar problemas en donde se aplique la decibilidad. 5.4 Investigar otras reas del conocimiento en donde se aplique la teora de decibilidad. 5.5 Desarrollar un ensayo a partir de los resultados de la investigacin realizada en el punto 5.4. 5.6 Desarrollar, a travs de un lenguaje de alto nivel, problemas tipo de decibilidad. 5.7 Investigarel teorema de Godel.

UNIDAD 6.- Reducibilidad. Objetivo Educacional Aplicar la teora de la reducibilidad. Actividades de Aprendizaje 6.1 Resolver problemas de undecibilidad en la teora lenguajes. 6.2 Analizar casos en donde se requiera la aplicacin de la reducibilidad. 6.3 Elaborar un ensayo a partir de los casos analizados en el punto 6.2. 6.4 Desarrollar a travs de un lenguaje de alto nivel, problemas tipo de reducibilidad. Fuentes de Informacin

10. FUENTES DE INFORMACIN 1. Martin, John C. Introduction to Languages and the Theory of Computation. Ed. Prentice Hall. Sipser, Michael. Introduction to the Theory of Computation. Ed. PWS Publishing Company. Cohen, Daniel I.A. Introduction to Computer Theory. Ed. Wie Wiley. Davis, Martn D., Weyuker, Elaine. Computability, Complexity and Languages Fundamentales of Teorical Computer Science. Ed. Academic Press. Denning, Peter J. Machines, Langueges and Computation. Ed. Prentice Hall. Hopcroft, John, Ullman, Jeffrey. Introduction to Automatas Theory, Languages and Computation. Ed. Addison-Wesley. Kelley, Dean. Teora de Automatas y Lenguajes Formales. Ed. Prentice Hall. Lewis, Larry., Papadimitrion, Chistos H. Elements of the Theory of Computation. Ed. Prentice Hall. Rayward-Smith, V.S. A First Course in a Formal Language Theory. Ed. Mc Graw Hill.

2.

3.

4.

5.

6.

7.

8.

9.

10. Jeffey E.F. Friedl. Mastering Regular Expressions. Ed. Oreilly & Associates, Inc. 11. Brookshear. Teora de la Computacin, Lenguajes Formales, Autmatas y Complejidad. Ed. Addison Wesley.

12. Isasi, Martnez y Borrajo. Lenguajes, Gramticas y Autmatas. Ed. Addison Wesley.

11. PRCTICAS

Unidad Prctica 1 Analizar la complejidad de un algoritmos y modificarlo para mejorar su desempeo. Los casos propuestos, podrn estar relacionados con mtodos de ordenamiento iterativos o recursivos Desarrollar a travs de un lenguaje de programacin de alto nivel la representacin de lenguajes simples a travs de AFDs. Realizar prcticas en el laboratorio de electrnica para la programacin de PLCs, como casos de aplicacin de autmatas o en su defecto el uso de simuladores de software. Desarrollar una herramienta de software que genere cdigo libre de errores a partir de la representacin grfica de autmatas. Analizar la funcionalidad de flex o lex como herramientas orientadas a la generacin de cdigo para compilador de compilador. Utilizar un lenguaje de alto nivel para representar lenguajes libres de contexto, solamente como casos tipo. Analizar la funcionalidad de yacc o bison, como herramientas orientadas a la generacin de cdigo para compilador de compilador. Simular a travs de un lenguaje de alto nivel, la representacin de una mquina de Turing

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Fundamentos de bases de datos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0412 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Cuautla, Pachuca, Zacatecas 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas para Lgica matemtica. computadora. Relaciones. Posteriores Asignaturas Temas Taller de bases de Todos los temas, ya que datos. SQL es una implementacin de los conceptos relacionales vistos en esta asignatura.

b). Aportacin de la asignatura al perfil del egresado Modela y disea bases de datos en el desarrollo de sistemas de informacin. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprender los fundamentos tericos bsicos para modelar, disear y consultar bases de datos.

5.- TEMARIO Unidad Temas 1 Introduccin a los sistemas 1.1 de bases de datos. Subtemas Sistemas de informacin y bases de datos. 1.1.1 Concepto de sistema de informacin. 1.1.2 Sistemas de informacin para la gestin y para la ayuda en la toma de decisiones. Sistemas de informacin para la gestin y para la ayuda en la toma de decisiones. Sistemas de bases de datos y sus aplicaciones. Sistemas de bases de datos frente a los sistemas de archivos. Los distintitos niveles de abstraccin de una base de datos. Usuarios y administradores de la base de datos. Componentes de los sistemas de bases de datos. Arquitectura de los sistemas de bases de datos.

1.2

1.3 1.4 1.5 1.6 1.7 1.8

Modelo entidad relacin.

2.1 Conceptos bsicos. 2.1.1 Entidad. 2.1.2 Relacin. 2.2 Diagramas entidad-relacin (ER). 2.3 Diseo de un esquema de base datos. 2.4 Lenguaje de Modelado Unificado UML (Modelo Conceptual). 3.1 El modelo relacional . 3.2 lgebra relacional. 4.1 Introduccin. 4.2 Estructura bsica (SELECT, WHERE). 4.3 Funciones de agregacin (GROUP BY, HAVING). 4.4 Consultas sobre mltiples tablas. 4.4.1 Subconsultas. 4.4.2 Operadores JOIN.

Modelo relacional.

Introduccin a SQL.

5.- TEMARIO (Continuacin) 4.5 5 Diseo de bases de datos relacionales. 5.1 Manipulacin de la base de datos (INSERT,UPDATE,DELETE). Diseo de esquemas relacionales de bases de datos. 5.1.1 Dependencias funcionales. 5.1.2 Anomalas. 5.1.3 Descomposicin. 5.1.4 Formas normales. Modelo ER y la normalizacin. Reduccin de un esquema ER a tablas. Anlisis de un caso prctico. Relaciones anidadas. Tipos complejos. Herencia. Tipos de referencia. Consultas con tipos complejos. Comparacin entre las bases de datos orientadas a objetos y las bases de datos relacionales orientadas a objetos. Antecedentes. Estructura de los datos XML. Esquema de los documentos XML. 7.3.1 Definicin de tipos de documento (DTD). 7.3.2 Esquemas de XML. Consulta y transformacin. 7.4.1 Xpath. 7.4.2 Xquery. 7.4.3 XSLT. Almacenamiento de datos XML. Aplicaciones.

5.2 5.3 5.4 6.1 6.2 6.3 6.4 6.5 6.6

Bases de datos relacionales orientadas a objetos.

XML.

7.1 7.2 7.3

7.4

7.5 7.6

6.- APRENDIZAJES REQUERIDOS

Conocer y aplicar operadores lgicos. Comprender el concepto de relaciones sobre conjuntos.

7.- SUGERENCIAS DIDCTICAS

Propiciar la investigacin previa a la clase de los conceptos de la asignatura para su anlisis y discusin en grupo. Fomentar el intercambio de ideas en el grupo, empleando dinmicas grupales, como lluvia de ideas, discusin en grupo, debate, mesas redonda, conferencias, entre otras. Propiciar el estudio individual y obtener conclusiones grupales. En equipo, realizar exposiciones. Solucionar casos prcticos en los distintos modelos. Elaborar reportes o informes de las prcticas. Presentar en equipo proyectos finales. Exponer en equipo los resultados de los proyectos finales. Utilizar herramientas CASE para el modelado ER.

8.- SUGERENCIAS DE EVALUACIN

Desempeo del estudiante terico-prctico. Participacin en forma individual y grupal. Solucin escrita de casos prcticos aplicables a los modelos. Aplicar los conocimientos adquiridos en SQL. Plantear problemas que requieran de normalizacin. Exmenes departamentales. Desarrollo de un proyecto final aplicando los conocimientos adquiridos en las unidades de aprendizaje. Evaluacin de la presentacin del proyecto final (Informe, presentacin, defensa y congruencia del proyecto).

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a los sistemas de bases de datos. Objetivo Educacional El estudiantes identificar conceptos bsicos de los sistemas de bases de datos. Actividades de Aprendizaje 1.1 Buscar informacin sobre sistemas de informacin, base de datos y sistemas de base de datos. 1.2 Discutir los distintos niveles de abstraccin de base de datos. 1.3 Reconocer usuarios y administradores empleando lluvia de ideas. 1.4 Realizar una sntesis de las arquitecturas de los sistemas de base de datos. Fuentes de Informacin 1, 2

UNIDAD 2.- Modelo entidad relacin. Objetivo Actividades de Aprendizaje Educacional Modelar el esquema 2.1 Buscar y analizar informacin que le de una base datos. permita conocer el modelo entidadrelacin. 2.2 Discutir en grupo el diseo de un esquema de base de datos entidadrelacin. 2.3 Realizar ejercicios aplicando los conocimientos del modelo ER. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 3.- Modelo relacional. Objetivo Actividades de Aprendizaje Educacional Conocer el modelo 3.1 Definir algunas relaciones relacional y emplear conceptuales y ejercitar consultas lgebra relacional en utilizando los operadores relacionales. consultas. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 4.- Introduccin a SQL Objetivo Actividades de Aprendizaje Educacional Manejar las 4.1 Identificar y clasificar las instrucciones instrucciones de SQL del SQL. para consulta y 4.2 Comparar las instrucciones del SQL manipulacin de las con los operadores relacionales. bases de datos. 4.3 Realizar distintas consultas utilizando una base de datos de ejemplo. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 5.- Diseo de bases de datos relacionales. Objetivo Educacional Disear esquemas relacionales de base de datos. Actividades de Aprendizaje 5.1 Ejercitar el proceso de normalizacin. 5.2 Analizar diferentes esquemas de bases de datos. 5.3 Disear una base de datos relacional a partir de un diagrama entidad-relacin. 5.4 Disear diferentes esquemas de base de datos. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 6.- Bases de datos relacionales orientadas a objetos. Objetivo Educacional Disear esquemas relacionales de base de datos. Actividades de Aprendizaje 6.1 Buscar y seleccionar informacin sobre bases de datos relacionales orientadas a objetos. 6.2 Investigar las extensiones orientadas a objetos de sistemas de bases de datos comerciales. Fuentes de Informacin 1, 4

UNIDAD 7.- XML Objetivo Actividades de Aprendizaje Educacional Conocer la utilidad 7.1 Investigar las distintas aplicaciones de del formato de datos los documentos XML. XML y su integracin 7.2 Definir el esquema de un documento a los sistemas de XML. bases de datos. 7.3 Ejercitar algn lenguaje de consulta para documentos XML. 7.4 Investigar las extensiones XML de los sistemas de base de datos relacionales. Fuentes de Informacin 1

10. FUENTES DE INFORMACIN 1. Silberschatz. Korth. Sudarshan. Fundamentos de bases de datos 4ta. Edicin. Ed. Mc Graw Hill. Adoracin de Miguel Mario Piattini. Fundamentos y modelos de base de datos. Ed. Adoracin de Miguel Mario Piattini. C.J. Date. Introduccin a los sistemas de bases de datos 7ma. Edicin. Ed. Pretince Hall. Jeffrey D. Ullman, Jennifer Widom. Introduccin a los sistemas de bases de datos. Ed. Prentice Hall.

2.

3.

4.

11. PRCTICAS

Unidad Prctica 1 Realizar ejercicios sobre una base de datos relacional, utilizando los operadores del lgebra. Prcticas donde se modelen sistemas de informacin utilizando herramientas CASE. Definir algunas relaciones y ejercitar consultas utilizando los operadores relacionales. Utilizando una base de datos ejemplo realizar distintas consultas, se recomienda el esquema y ejercicios del libro Introduccin a los sistemas de bases de datos de C.J. Date. Ejercitar el proceso de normalizacin, analizando como previene las distintas anomalas.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Investigacin de operaciones Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCB - 0419 Horas teora-horas prctica-crditos 4-0-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Acapulco, Ecatepec 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Probabilidad y Estadsticas estadstica. descriptiva -Distribuciones de probabilidad. Matemticas IV. Matrices mtodos optimizacin. y de Posteriores Asignaturas Temas Simulacin.

b). Aportacin de la asignatura al perfil del egresado Modela y resuelve problemas de administracin de operaciones, programacin lineal, optimizacin y modelos heursticos usando sistemas computacionales para la toma de decisiones. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante aplicar las tcnicas y modelos de investigacin de operaciones en la solucin de problemas, utilizando o desarrollando herramientas de software para tomar decisiones.

5.- TEMARIO Temas Unidad 1 Programacin lineal. Subtemas Definicin, desarrollo y tipos de modelos de Investigacin de operaciones. Formulacin de modelos Mtodo grfico. Formas estndar y cannicas. Mtodo simples Tcnicas con variables artificiales. 1.6.1 Mtodo de la M. 1.6.2 Mtodo de las dos fases.

1.1

1.2 1.3 1.4 1.5 1.6

Anlisis de redes.

2.1 Problema de transporte. 2.1.1 Mtodo de la esquina noroeste 2.1.2 Procedimiento de optimizacin. 2.2 Problema del camino mas corto. 2.3 Problema del rbol expandido mnimo. 2.4 Problema de flujo mximo. 2.5 Ruta critica ( PERT-CPM). 3.1 Planteamiento de problemas de Programacin no lineal. 3.2 Optimizacin clsica. 3.2.1 Puntos de inflexin. 3.2.2 Mximos y mnimos. 3.3 Problemas no restringidos. 3.3.1 Multiplicadores de LAGRANGE ( lambda ). 3.3.2 Interpretacin econmica. 4.1 Sistemas de administracin y control 4.2 Modelos determinsticos. 4.2.1 Lote econmico sin dficit. 4.2.2 Lote econmico con dficit. 4.3 Lote econmico de produccin. 4.4 Modelo probabilstico.

Programacin no lineal.

Teora de inventarios.

5.- TEMARIO (Continuacin) 5 Lneas de espera. 5.1 Definiciones, caractersticas y suposiciones. 5.2 Terminologa y notacin. 5.3 Proceso de nacimiento o muerte. 5.4 Modelos Poisson. 5.4.1 Un servidor. 5.4.2 Mltiples servidores. 5.5 Anlisis de costos.

6.- APRENDIZAJES REQUERIDOS

Aplicar lgebra lineal. Resolver sistemas de ecuaciones lineales simultaneas. Aplicar clculo diferencial e integral y reglas de derivadas parciales. Utilizar derivadas para calcular mximos y mnimos. Usar probabilidad para resolver problemas. Aplicar el diseo de algoritmos para escribir programas.

7.- SUGERENCIAS DIDCTICAS

Estructurar los modelos de investigacin de operaciones de casos reales, relacionados con la carrera. Disear problemas cuyas caractersticas se puedan aplicar a un programa lineal y no lineal. Aplicar en un caso prctico de vinculacin escuela-empresa, a travs de un proyecto y con apoyo del docente, uno de los mtodos aprendidos. Desarrollo de problemas utilizando software en el laboratorio. Elaborar reportes con problemas resueltos por cada unidad.

8.- SUGERENCIAS DE EVALUACIN

Exmenes escritos por cada unidad del curso. Participacin del alumno en actividades individuales y de equipo. Ponderar los ejercicios elaborados como tareas en el curso. Valorar la participacin de los grupos en el aula. Considerar una exposicin de los trabajos finales en el aula.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Programacin lineal. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Practicar los pasos a seguir para comprender los resolver problemas de programacin lineal aplicando el mtodo simples. modelos y metodologa que 1.2 Discutir en cada problema resuelto la utiliza la forma cannica y estndar de programacin lineal y programacin lineal, as como las aplicar el mtodo reglas de transformacin. simplex a problemas 1.3 Identificar variables de holgura y propuestos. artificiales en los problemas propuestos. 1.4 Mediante el uso de la computadora solucionar problemas. Fuentes de Informacin 1,4,8,12

UNIDAD 2.- Anlisis de redes. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 2,6,12 Comprender y 2.1 Elaborar planteamientos en el aula y aplicar los resolver problemas de transporte por diferentes modelos los diferentes mtodos. matemticos 2.2 Resolver problemas de redes mediante planteados como los algoritmos especficos como: la ruta problemas de redes y mas corta, modelo de expansin sus mtodos de mnima, modelo de flujo mximo. solucin. 2.3 Determinar la ruta critica de un proyecto de planeacin y determinar su costo. 2.4 Mediante el uso de la computadora diseara y desarrollara soluciones a los problemas de los mtodos utilizados.

UNIDAD 3.- Programacin no lineal. Objetivo Educacional Identificar, y resolver modelos con comportamiento no lineal utilizando problemas propuestos. Actividades de Aprendizaje 3.1 Identificar en grupo modelos de programacin no lineal, elaborando en el aula ejercicios varios. 3.2 Proponer y resolver en el aula problemas de Programacin no lineal sin restricciones utilizando la optimizacin clsica. 3.3 Resolver problemas de Programacin no lineal con restricciones de igualdad, utilizando la tcnica de Lagrange haciendo las interpretaciones econmicas de los multiplicadores de lagrange. 3.4 Utilizando la computadora resolver problemas no lineales. Fuentes de Informacin 8,9,10

UNIDAD 4.- Teora de inventarios. Objetivo Educacional Utilizar los diferentes sistemas de control de inventarios, en la formulacin de modelos para resolver problemas. Actividades de Aprendizaje 4.1 Aprender el concepto de administracin y control de los inventarios mediante discusin en el aula dirigida por el profesor. 4.2 Identificar los diferentes modelos de inventarios y determinar sus caractersticas. 4.3 Resolver problemas donde se aplique la metodologa del lote ptimo; con y sin agotamiento. 4.4 Resolver problemas del lote de produccin. 4.5 Comprender la formulacin de modelos de inventarios probabilsticos. 4.6 Usar la computadora para resolver problemas de inventarios, modelando algoritmos y construyendo programas. Fuentes de Informacin 6,8, 9, 12

UNIDAD 5.- Lneas de espera. Objetivo Educacional Comprender la importancia del desarrollo de modelos de lneas de espera identificando sistemas con distribucin poisson, y analizar sus costos. Actividades de Aprendizaje 5.1 Aprender en el aula la terminologa sobre los fenmenos de lneas de espera. 5.2 Comprender como se desarrollan los eventos de acuerdo al proceso de nacimiento y muerte, mediante discusin dirigida por el profesor. 5.3 Aprender el comportamiento de sistemas que tienen una distribucin poisson, una fila un servidor, una fila mltiples servidores. Utilizando ejemplos tpicos. 5.4 Comparar los sistemas de lneas de espera en base al anlisis de costos. 5.5 Utilizar software para resolver problemas de lneas de espera, construyendo programas que modelen los algoritmos de la unidad. Fuentes de Informacin 6,8,9,10,12

10. FUENTES DE INFORMACIN 1. Ackoff R. y L. Sasieni (1977). Fundamentos de Inv. de Operaciones. Ed. Limusa. Mxico. Bazaraa M., y J. Jarvis (1980). Programacin lineal y flujo de redes. Ed. Limusa. Mxico. Bronson R (1984). Investigacin de Operaciones. Ed. : McGraw-Hill. Mxico. Bueno de A. G., (1990). Introduccin a la Programacin lineal y al Anlisis de Sensibilidad. Ed. Trillas. Mxico. Daellenbach H., Georgej., y D. Mc.Nickle. Introduccin a Tcnicas de Investigacin de Operaciones. Ed. CECSA. Mxico.

2.

3.

4.

5.

6.

Eppen, Gould y Shmidt. Investigacin de Operaciones Aplicadas a la Administracin. Gallagher C. y H. Watson (1982). Mtodos y modelos cuantitativos para la toma de decisiones. Ed. Mc. Graw-Hill. Mxico. Hillier F. y G. Lieberman. (1991). Introduccin a la Investigacin de Operaciones, ( 5a. ed). Ed. McGraw-Hill. Mxico. Moskowitz H. y G. Wright (1982). Investigacin de Operaciones. Ed. Prentice Hall,. Mxico.

7.

8.

9.

10. Prawda, J (1981). Mtodos y Modelos de Investigacin de Operaciones, Vol.. I, Vol. . II. Ed. Limusa. Mxico. 11. Shamblin, J. y Stevens (1975). Investigacin de operaciones. Ed. McGraw-Hill. Mxico. 12. Taha H. (1991). Investigacin de Operaciones, (4a. ed. ). Ed. Alfa-Omega. Mxico.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Circuitos elctricos y electrnicos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0403 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de Toluca 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Proporciona los Fsica II conocimientos tericos necesarios para comprender los temas de esta materia Posteriores Asignaturas Temas Arquitectura de Comunicacin interna en la Computadoras computadora. Seleccin de componentes para el ensamble de un equipo de cmputo.

b). Aportacin de la asignatura al perfil del egresado Comprende el funcionamiento interno de los sistemas de cmputo. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprender el funcionamiento, elctrico y electrnico, de los dispositivos internos de un sistema de computo.

5.- TEMARIO Temas Unidad 1 Circuitos elctricos. Subtemas Corriente elctrica. 1.1.1 Corriente directa. 1.1.2 Corriente alterna. Elementos de circuitos bsicos. 1.2.1 Pasivos. 1.2.2 Activos. 1.2.3 Fuentes de alimentacin. Anlisis de circuitos. 1.3.1 Tcnicas de solucin. 1.3.2 Transformadores.

1.1

1.2

1.3

Electrnica analgica.

2.1 Caractersticas de los semiconductores. 2.1.1 Silicio. 2.1.2 Germanio. 2.1.3 Materiales tipo p y n. 2.2 Dispositivos semiconductores. 2.2.1 Diodos. 2.2.2 Transistores. 2.2.3 Tiristores. 2.3 Aplicaciones con semiconductores. 2.3.1 Rectificadores. 2.3.2 Amplificadores. 2.3.3 Conmutadores. 2.3.4 Fuentes de poder. 2.4 Amplificadores operacionales. 2.4.1 Caractersticas. 2.4.2 Configuraciones. 3.1 Sistemas numricos. 3.1.1 Representacin y conversiones entre diferentes bases. 3.1.2 Operaciones bsicas 3.1.3 Algoritmos de booth. 3.1.4 Algoritmos de divisin.

Electrnica digital.

5.- TEMARIO (Continuacin) 3.2 lgebra booleana. 3.2.1 Teoremas y postulados. 3.2.2 Minterminos y maxiterminos. 3.2.3 Mapas de karnaugh. 3.3 Lgica combinacional. 3.3.1 Compuertas lgicas. 3.3.2 Dise de circuitos. 3.3.3 Familias lgicas. 3.3.4 Aplicacin de compuertas lgicas. 3.4 Lgica secuencial. 3.4.1 Flips-flops. 3.4.2 Aplicaciones. 3.5 Convertidores. 3.5.1 Conceptos y caractersticas de los convertidores. 3.5.2 Tipos analgico/digital y digital/ analgico.

6.- APRENDIZAJES REQUERIDOS

Conocer la teora electrosttica. Conocer la afinidad de los materiales. Comprender los conceptos de potencial elctrico. Comprender y aplicar las leyes de electromagnetismo. Conocer y manejar los instrumentos de medicin elctrica. Conocer la nomenclatura de los circuitos elctricos. Identificar las leyes elctricas y electrnicas. Conocer conceptos bsicos de lgebra booleana

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin en diversas fuentes, sobre circuitos elctricos, analizar y discutir en clase. Propiciar el uso de terminologa tcnica adecuada al programa. Seleccionar temas de circuitos electrnicos para su discusin en clase. Realizar prcticas de circuitos electrnicos que pueda utilizar en las siguientes materias.

Realizar prcticas en relacin a la electrnica digital. Identificar y plantear problemas orientados al funcionamiento analgicodigital Utilizar herramientas de simulacin de circuitos. 8.- SUGERENCIAS DE EVALUACIN

Dar seguimiento al desempeo integral del estudiante en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales) Participacin en actividades individuales y de equipo. Cumplimiento de los objetivos y desempeo en las prcticas. Observar el dominio en el uso de instrumentos de medicin.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Circuitos elctricos. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Buscar y seleccionar informacin en diversas fuentes, sobre circuitos comprender los conceptos bsicos de elctricos y sus componentes, para circuitos elctricos y analizarlos en grupo. 1.2 Clasificar los circuitos elctricos sus elementos. mediante tcnicas de solucin. Fuentes de Informacin 1,2,3,4,5

UNIDAD 2.- Electrnica analgica. Objetivo Actividades de Aprendizaje Educacional Diferenciar los tipos 2.1 Realizar un ejercicio donde se muestre de dispositivos de el funcionamiento del diodo, transistor, estado slido. tiristor. Buscar informacin sobre las tcnicas de direccionamiento de memoria y puertos de I/O. 2.2 Disear aplicaciones con circuitos analgicos. 2.3 Realizar una prctica que ejemplifique el funcionamiento del amplificador operacional. Fuentes de Informacin 6,7,8,9,10

UNIDAD 3.- Electrnica digital. Objetivo Educacional Identificar las operaciones, conversiones y uso de circuitos lgicos. Actividades de Aprendizaje 3.1 Resolver ejercicios sobre los diferentes tipos de sistemas numricos usados en sistemas digitales as como su conversin. 3.2 Discutir y clasificar en grupo las diferentes familias lgicas. 3.3 Aplicar los teoremas y postulados del lgebra booleana en ejercicios en clase. 3.4 Aplicar el uso de convertidores analgicos/digitales y digitales/analgicos. Fuentes de Informacin 12

10. FUENTES DE INFORMACIN

1.

Arthur F. Fundamentos de Electricidad y Magnetismo. Ed. MC Craw Hill. Luis L. Cantu . Electricidad y Magnetismo. Ed. Limusa. Ing. Arturo Delgado Vzquez. Un Semestre de Electricidad y Magnetismo. Ed. I.T.C.J. Fredrick J. Fsica para Estudiante de Ciencia e Ingeniera. Ed. MC Graw Hill. Halliday and Resnick. Fsica Parte II. Ed. C.E.C.S.A. Electrnica Practica 1. Ed. MC Graw-Hill. Robert Boylestand, Louis Nashelsky. Electrnica, Teora de Circuitos. Ed. Prentice Hall. Malvino. Principios de Electrnica. Ed. MC Graw-Hill. Robert F. Coughlin, Fredrick F. Driscoll. Circuitos Integrados Lineales y Amplificadores Operacionales. Ed. Prentice Hall.

2.

3.

4.

5.

6.

7.

8.

9.

10. William David Cooper. Instrumentacin Electrnica y Mediciones. Ed. Prentice Hall. 11. Stanley Wolf. Gua para Mediciones Electrnicas y Practicas de Laboratorio. Ed. Prentice Hall.

12. Mano, M. Morris. Ed. Lgica digital y diseo de computadores.

11. PRCTICAS

Unidad Prctica 1 1 Uso del multimetro para medir voltaje, potencia y corriente en los circuitos serie-paralelo. Elaboracin de circuitos de dos o mas mallas para la medicin de parmetros y simulacin de estas. Elaboracin de circuitos con diodos, transistores y tiristores, haciendo nfasis en su aplicacin y simulacin. Elaboracin de circuitos amplificadores operacionales, haciendo nfasis en su aplicacin y simulacin. Elaboracin de circuitos en software de simulacin en circuitos electrnicos. Implementar un programa para conversin de sistemas numricos. Elaboracin de circuitos lgicos de las diferentes familias en tablilla de experimentos para su comprobacin y simulacin (memorias, contador, generador de pulsos, fuente de poder) Realizar un convertidor analgico-digital.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Programacin de sistemas Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0425 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Acapulco, Cd. Jurez Minatitln. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Teora de la Lenguajes libre de computacin contexto Lenguajes regulares. -Autmatas finitos Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado

Desarrolla software de base como: traductores, cargadores, ligadores, herramientas, utileras, DBMS, generadores de cdigo, etc.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante desarrollar software de base, tales como compiladores o interpretes.

5.- TEMARIO Temas Unidad 1 Introduccin a la programacin de sistemas Subtemas Qu es y qu estudia la programacin de sistemas? Herramientas desarrolladas con la teora de programacin de sistemas. Lenguajes. 1.3.1 Lenguajes naturales. 1.3.2 Lenguajes artificiales. 1.3.3 Proceso de la comunicacin. Traductor y su estructura. 1.4.1 Ensambladores. 1.4.2 Compiladores. 1.4.3 Interpretes. Generadores de cdigo para compiladores (compilador de compilador).

1.1 1.2 1.3

1.4

1.5

Introduccin al diseo de los lenguajes de programacin

2.1 Visin del problema. 2.2 Consideraciones Premilinares. 2.3 Objetivos y filosofas del diseo de los lenguajes de programacin. 2.4 Diseo detallado. 2.5 Caso de estudio. 3.1 Introduccin a los Autmatas finitos y expresiones regulares. 3.2 Analizador de lxico. 3.3 Manejo de localidades temporales de memoria (buffers). 3.4 Creacin de tablas de smbolos. 3.5 Manejo de errores lxicos. 3.6 Generadores de cdigo lxico: Lex y Flex. 4.1 Introduccin a las Gramticas libres de contexto y rboles de derivacin. 4.2 Diagramas de sintaxis. 4.3 Precedencia de operadores. 4.4 Analizador sintctico. 4.4.1 Analizador descendente (LL). 4.4.2 Analizador ascendente(LR, LALR.

Anlisis Lxico.

Anlisis sintctico.

5.- TEMARIO (Continuacin) 4.5 Administracin de tablas de smbolos. 4.6 Manejo de errores sintcticos y su recuperacin. 4.7 Generadores de cdigo para analizadores sintcticos: Yacc, Bison 5 Anlisis semntico 5.1 5.2 5.3 5.4 Analizador semntico Verificacin de tipos en expresiones. Conversin de tipos. Acciones agregadas en un analizador sintctico descendente (top-down). 5.5 Pila semntica en un analizador sintctico ascendente (bottom-up). 5.6 Administracin de la tabla de smbolos. 5.7 Manejo de errores semnticos. 6.1 Lenguajes intermedios. 6.2 Notaciones. 6.2.1 Infija. 6.2.2 Postfija. 6.2.3 Prefija. 6.3 Representacin de cdigo intermedio. 6.3.1 Notacin Polaca. 6.3.2 Codigo P. 6.3.3 Triplos. 6.3.4 Cudruplos. 6.4 Esquemas de generacin. 6.4.1 Expresiones. 6.4.2 Declaracin de variables, constantes 6.4.3 Estatuto de asignacin. 6.4.4 Estatuto condicional. 6.4.5 Estatuto de ciclos 6.4.6 Arreglos. 6.4.7 Funciones.

Generacin de cdigo intermedio.

5.- TEMARIO (Continuacin) 7 Optimizacin. 7.1 Tipos de optimizacin. 7.1.1 Locales. 7.1.2 Bucles. 7.1.3 Globales. 7.1.4 De mirilla. 7.2 Costos. 7.2.1 Costo de ejecucin. 7.2.2 Criterios para mejorar el cdigo. 7.2.3 Herramientas para el anlisis del flujo de datos. 8.1 Lenguaje mquina. 8.1.1 Caractersticas. 8.1.2 Direccionamiento. 8.2 Lenguaje ensamblador. 8.2.1 Caractersticas. 8.2.2 Almacenamiento. 8.3 Registros. 8.3.1 Distribucin. 8.3.2 Asignacin. 8.4 Administracin de memoria.

Generacin de cdigo objeto.

6.- APRENDIZAJES REQUERIDOS

Conocer la arquitectura de una computadora. Dominar algn lenguaje de programacin de alto nivel. Utilizar algn lenguaje de programacin bajo nivel. Dominar la teora e implementacin de autmatas. Dominar la teora de lenguajes libres de contexto.

7.- SUGERENCIAS DIDCTICAS Realizar Investigacin en diversas fuentes de informacin sobre los conceptos de la asignatura, por equipos analizarlos y discutirlos en clase. Elaborar de manera conjunta ejercicios y prcticas coordinadas por el profesor. Llevar a cabo dinmicas grupales que permitan analizar la teora con casos prcticos. Manejar herramientas de programacin de sistemas formales como los metalenguajes. Desarrollar proyectos relacionados con el proceso de traduccin o cualquier herramienta que se encuentre dentro del rea del software de base. Presentar los resultados del desarrollo del proyecto final.

8.- SUGERENCIAS DE EVALUACIN Examen escrito. Investigaciones documentales. Elaboracin de ensayos. Desarrollo de un proyecto final en donde se aplique la teora de compiladores. Desarrollo de un proyecto final en donde se aporte el desarrollo de software en alguna de las reas de la programacin de sistemas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a la programacin de sistemas. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 4, 9, 12, El estudiante ubicar 1.1 Realizar una investigacin acerca de 13 las reas de aplicacin de la la importancia de la programacin de sistemas, analizarla y Programacin de Sistemas discutir en el grupo. 1.2 Buscar a travs de diferentes medios, herramientas utilizadas en el entorno industrial, empresarial, gubernamental o acadmico, que estn clasificadas dentro de la programacin de sistemas. 1.3 Desarrollar un ensayo acerca de los traductores que se utilizan con mayor frecuencia en nuestro tiempo. 1.4 Buscar generadores de cdigo que sirvan para desarrollar compiladores.

UNIDAD 2.- Introduccin al diseo de los lenguajes de programacin. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las bases 2.1 Definir aspectos a considerar en el 13 diseo de lenguajes de programacin que deben tomar en como: la comunicacin humana, cuenta para el buen prevencin y deteccin de errores, diseo de un lenguaje de programacin usabilidad, programacin efectiva, eficiencia, compilabilidad, independencia de la mquina, simplicidad, uniformidad, ortogonalidad, generalizacin y especializacin. 2.2 Discutir en grupo las condiciones que determinan la funcionalidad del lenguaje tales como: Microestructuras, estructura de las expresiones, estructuras de datos, estructuras de control, estructuras de compilador, estructuras para entradas y salidas. 2.3 Analizar un lenguaje computacional como caso tipo y desarrollar un ensayo acerca de las caractersticas que lo define, basndose en los puntos vistos como parte del diseo de un lenguaje de programacin. 2.4 Proponer y disear un lenguaje prototipo.

UNIDAD 3.- Anlisis Lxico. Objetivo Actividades de Aprendizaje Educacional Construir un 3.1 Considerar como base de esta unidad analizador lxico a lo visto en Teora de la Computacin partir de un acerca de autmatas finitos generador de cdigo determinsticos y expresiones compilador de regulares aplicndolo en ejercicios compilador tipos. 3.2 Buscar y seleccionar informacin sobre la construccin de un Analizador Lxico. 3.3 Construir un Analizador de Lxico, Fuentes de Informacin 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14. [1], [2], [3], [5], [6], [7]

considerando el reconocimiento de tokens, la administracin de un espacio temporal de memoria (buffers), la construccin de la tabla de smbolos, asi como el manejos de errores. 3.4 Desarrollar un analizador de lxico, aplicado a un lenguaje prototipo o comercial, utilizando un generador de cdigo para esta etapa del proceso como puede ser Lex o Flex, entre otros.

UNIDAD 4.- Anlisis sintctico. Objetivo Educacional Implementar un analizador sintctico a partir de un generador de cdigo compilador de compilador Fuentes de Informacin Considerar como base de esta unidad 1, 2, 3, 5, 6, lo visto en Teora de la Computacin 7, 8, 9, 10, acerca de lenguajes libres de contexto 11, 13, 14. y los rboles de derivacin a travs de [r], [2], [3], [4], [6], [8] ejercicios tipo. Construir diagramas de sintaxis a partir de gramticas. Agregar dentro de la gramtica del lenguaje la precedencia de operadores. Construir un analizador sintctico bajo la metodologa TOP-DOWN y BOTTOM-UP. Aplicar tcnicas para la deteccin y recuperacin de errores en la etapa de sintaxis. Integrar la etapa del lxico dentro del desarrollo del compilador. Desarrollar un analizador de sintctico, aplicado a un lenguaje prototipo o comercial, utilizando un generador de cdigo para esta etapa del proceso como puede ser Yacc o Bison, entre otros. Actividades de Aprendizaje

4.1

4.2 4.3

4.4

4.5

4.6 4.7

UNIDAD 5.- Anlisis semntico. Objetivo Educacional Implementar un analizador sintctico a partir de un generador de cdigo compilador de compilador Actividades de Aprendizaje 5.1 5.2 Reconocer el manejo de tipos en las expresiones y el uso de operadores. Establecer las reglas para la conversin de tipos (casting) en expresiones. Agregar acciones semnticas a la estructura de la gramtica, tanto en metodologa TOP-DOWN como BOTTOM-UP. Manejar la tabla de smbolos a fin de administrar el almacenamiento de informacin con su tipo. Detectar los errores semnticos y la recuperacin de los mismos. Fuentes de Informacin 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14.

5.3

5.4

5.5

UNIDAD 6.- Generacin de cdigo intermedio. Objetivo Educacional Desarrollar una 6.1 mquina virtual que ejecute un cdigo 6.2 intermedio a partir del cdigo fuente del lenguaje prototipo. 6.3 Actividades de Aprendizaje Reconocer el manejo de tipos en las expresiones y el uso de operadores. Realizar ejercicios con los diferentes tipos de notaciones para la conversin de expresiones: Infija, prefija y posfija. Realizar ejercicios de tcnicas bsicas para la representacin de un cdigo intermedio: Cdigo P, Triplos y Cudruplos. Desarrollar las acciones que representen la estructura de un lenguaje de programacin de alto nivel en un cdigo intermedio. Aplicar las acciones construidas a la gramtica del lenguaje prototipo. Fuentes de Informacin 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14.

6.4

6.5

UNIDAD 7.- Optimizacin. Objetivo Educacional Aplicar las tcnicas de optimizacin de cdigo. Actividades de Aprendizaje 7.1 Aplicar las tcnicas para la optimizacin de cdigo sobre el cdigo intermedio generado, evaluando los criterios de tiempo de ejecucin o extensin de cdigo generado. Buscar nuevas tcnicas para la optimizacin de cdigo, sobre todo para aquellos lenguajes que requieren de una mquina virtual para su ejecucin sobre multiplataformas. Escribir un ensayo que establezca las tendencias y tcnicas empleadas para este propsito. Fuentes de Informacin 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14.

7.2

7.3

UNIDAD 8.- Generacin de cdigo objeto. Objetivo Educacional Utilizar el lenguaje 8.1 de bajo nivel para llevar el cdigo construido en un 8.2 lenguaje de alto nivel a un lenguaje 8.3 entendible por la mquina para su ejecucin Actividades de Aprendizaje Proporcionar y propiciar la investigacin bibliogrfica del lenguaje mquina. Conocer las caractersticas de un lenguaje ensamblador. Llevar a cabo dinmicas grupales para recordar las caractersticas principales del lenguaje ensamblador, a fin de llevar un cdigo intermedio, independiente de la mquina a un cdigo reconocido por el hardware. Conocer las tcnicas de administracin de memoria para el almacenamiento de un programa en momento de ejecucin. Fuentes de Informacin 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14.

8.4

10. FUENTES DE INFORMACIN 1. Aho, Sethi, Ullman. Compiladores Principios, tcnicas y herramientas Ed. Addison Wesley. Karen A. Lemone. Fundamentos de compiladores Cmo traducir al lenguaje de computadora. Ed. Compaa Editorial Continental. Jess Salas Parrilla. Sistemas Operativos y Compiladores. Ed. McGraw Hill. Beck,. Software de Sistemas, Introduccin a la programacin de Sistemas Ed. Addison-Wesley Iberoamericana. Teufel, Schmidt, Teufel. Compiladores Conceptos Fundamentales. Ed. Addison-Wesley Iberoamericana. Kenneth C. Louden. Construccin de compiladores Principios y prctica. Ed. Thomson. Kenneth C. . Louden Lenguajes de programacin Principios y prctica. Ed. Thomson. Guillermo Levine Gutirrez. Computacin y programacin moderna Perspectiva integral de la informtica. Ed. Pearson Educacin. Ronald Mak. Writing compilers and interpreters. Ed. Wiley Computer Publishing.

2.

3.

4.

5.

6.

7.

8.

9.

10. Fischer, LeBlanc. Crafting a compiler with C. Ed. Cummings Publishing Company, Inc. 11. homas Pittman, James Peters. The art of compiler design Theory and practice Ed. Prentice Hall.

12. Peter Abel. Lenguaje ensamblador y programacin para PC IBM y compatibles. Ed. Pearson Educacin. 13. Temblay & Sorenson. Compilers Writing. Ed. Mc Graw Hill. 14. John R. Levine, Tony Mason, Doug Brown. Lex y Yacc. Ed. O'Reilly & Associates.

Referencias en Internet
[1] [2] [3]

[4] [5] [6]

The Lex & Yacc Page, 3-mar-04, 12:45 http://dinosaur.compilertools.net A compact guide to lex & Yacc, Thomas Niemann, 3-Mar-04, 12:50 http://epaperpress.com/lexandyacc Lex & Yacc HOWTO, Bert Hubert (PowerDNS.COM.BV), 3-Mar-04, 12:55 http://ds9a.nl/lex_yacc Bison, 3-Mar-04, 13:00 http://www.gnu.org/software/bison/bison.html Flex, 3-Mar-04, 13:02 http://www.gnu.org/software/flex/flex.html Compiler Construction using Flex and Bison, Anthony Aaby, 3-mar04, 13:05 http://cs.wwc.edu/aabyan/464/Book/
Flex, versin 2.5 A fast scanner generator, Edition 2.5, March 1995, Vern Paxson, 3-Mar-04,13:10 http://www.cs.princeton.edu/appel/modern/c/software/flex/flex_toc.html Bison, The Yacc-compatible Parser Generator, November 1995, Bison Version 1.5, Charles Donnelly and Richard Stallman, 3-Mar-04,13:10 http://www.cs.princeton.edu/appel/modern/c/software/bison/bison_toc.html

[7]

[8]

11. PRCTICAS

Unidad Prctica 1 Desarrollar un compilador para un lenguaje prototipo o lenguaje comercial, para ser concluido en, mximo un semestre Desarrollar herramientas de software de base como editores, procesadores de texto, hojas de clculo. Desarrollar un manejador de bases de datos, con una estructura bsica. Desarrollar interpretadores de comandos para herramientas grficas.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Teora de las telecomunicaciones Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCY - 0434 Horas teora-horas prctica-crditos 3-1-7

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Comitn, La Paz, Saltillo, Tepic. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Posteriores Asignaturas Temas Redes de Aporta los computadoras. fundamentos bsicos para esta materia.

b). Aportacin de la asignatura al perfil del egresado

Analiza y disea redes de datos, sistemas distribuidos, as como coadyuva en la integracin de nuevas tecnologas para solucionar problemas de su entorno laboral.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante interpretar e identificar los conceptos fundamentales de las telecomunicaciones.

5.- TEMARIO Temas Unidad 1 Introduccin a las telecomunicaciones. Subtemas Las telecomunicaciones y su importancia en la vida moderna. Elementos de un sistema de comunicacin. Unidades y medidas. Las seales y sus clasificaciones. 1.4.1 Seales peridicas y aperidicas. 1.4.2 Seales determinsticas y aleatorias. 1.4.3 Seales de energa y de potencia. 1.4.4 Seales analgicas y digitales. El Anlisis de Fourier: Una herramienta matemtica para el estudio de seales y sistemas. Representacin de las seales en el dominio del tiempo y la frecuencia.

1.1 1.2 1.3 1.4

1.5

1.6

Tcnicas de modulacin.

2.1 Importancia de la modulacin. 2.2 Tcnicas de modulacin analgica. 2.2.1 Modulacin en Amplitud (AM). 2.2.2 Modulacin en frecuencia (FM). 2.3 Conversin analgico a digital. 2.3.1 Teorema de muestreo (Nyquist). 2.4 Modulacin en banda base. 2.4.1 Codificacin Amplitud. 2.4.2 Codificacin polar: NRZ, NRZ-L, Amplitud y Amplitud diferencial. 2.4.3 Codificacin Amplitud: AMI, B8ZS y HDB3. 2.5 Tcnicas de modulacin digital. 2.5.1 Modulacin por desplazamiento de Amplitud (ASK). 2.5.2 Modulacin por desplazamiento de frecuencia (FSK). 2.5.3 Modulacin por desplazamiento de fase (PSK). 2.5.4 Modulacin de Amplitud en cuadratura (QAM).

5.- TEMARIO (Continuacin) 3 Tcnicas de transmisin, multiplexacin y conmutacin 3.1 Tipos de velocidades. 3.1.1 Velocidad de Transmisin (bps) 3.1.2 Velocidad de Modulacin (Baudios). 3.2 Transmisin de datos. 3.2.1 Modos de transmisin: Simplex, half- duplex y full-duplex. 3.2.2 Tipos de transmisin: Transmisin serie, transmisin paralela. 3.2.3 Tcnicas de transmisin: transmisin sncrona y asncrona. 3.2.4 Tipos de conexin: punto a punto y multipunto. 3.3 Dispositivos para la transmisin de datos: El modem. 3.3.1 Estndares utilizados por los Modem. 3.4 Multiplexacin (muchas seales en una) 3.4.1 Multiplexacin por divisin de frecuencia (un esquema analgico) (FDM). 3.4.2 Multiplexacin por divisin de tiempo (un esquema digital). (TDM y STDM). 3.4.3 Multiplexacin por divisin de cdigo (CDM). 3.4.4 Multiplexacin por Longitudes de Onda (WDM). 3.5 Sistema de conmutacin. 3.5.1 Topologas. 3.5.2 Tcnicas de Conmutacin. 3.5.2.1 Conmutacin de Circuitos. 3.5.2.2 Conmutacin de Paquetes. 3.5.2.3 Conmutacin de Celdas.

5.- TEMARIO (Continuacin) 4 Medios de transmisin y perturbaciones. 4.1 Medios guiados. 4.1.1 Cable de par trenzado (seal elctrica). 4.1.2 Cable coaxial (seal elctrica). 4.1.3 Fibra ptica (seal luminosa). 4.2 Medios no guiados. 4.2.1 Transmisin de seales de radio. 4.2.2 Microondas en el espacio libre. 4.2.3 Satlite. 4.2.4 Infrarrojas. 4.3 Perturbaciones. 4.3.1 Ruidos. 4.3.2 Distorsin por retardo. 4.3.3 Atenuacin. 4.4 Efectos del ruido en las seales transmitidas (errores en la recepcin). 4.5 Mecanismos para la deteccin de errores. 4.5.1 Verificacin de redundancia vertical (VRC). 4.5.2 Verificacin de redundancia longitudinal (LRC). 4.5.3 Verificacin de redundancia cclica (CRC). 4.6 Correccin de errores. 4.6.1 El cdigo de Hamming. 5.1 5.2 5.3 5.4 Sistema telefnico conmutado. Comunicaciones mviles. Internet. Impacto de las telecomunicaciones en diversas reas. 5.4.1 Educacin. 5.4.2 Medicina. 5.4.3 Hogar. 5.4.4 Comercio electrnico. 5.4.5 Empresas virtuales.

El presente y futuro de las comunicaciones

6.- APRENDIZAJES REQUERIDOS

Comprensin de los principios bsicos de electricidad y magnetismo. Manejo de anlisis de Fourier.

7.- SUGERENCIAS DIDCTICAS

Proponer solucin de problemas por parte de los estudiantes. Realizar visitas a diferentes organizaciones relacionadas con las telecomunicaciones. Propiciar el uso de software para cmputo numrico que permita visualizar las seales en su dominio del tiempo y la frecuencia. Propiciar la bsqueda de informacin y anlisis de temas relacionados para su discusin por equipos en clase.

8.- SUGERENCIAS DE EVALUACIN

Desempeo del alumno en las prcticas. Exmenes prcticos y tericos.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a las telecomunicaciones. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin El estudiante 1.1 Observar los diferentes sistemas de 1,2, 3, 4, 5, 7 telecomunicaciones que se encuentran valorar la en su entorno y dar su opinin sobre los importancia que beneficios que obtiene de ellos. tienen los sistemas 1.2 Buscar y seleccionar informacin para de definir los conceptos de telecomunicaciones telecomunicacin, informacin, en la vida moderna y elementos de un sistema de conocer la base comunicacin y la necesidad del terica en torno al empleo de seales para transportar la rea de las informacin y discutirlos en grupo. telecomunicaciones. 1.3 Analizar y realizar ejercicios con las diferentes unidades y medidas utilizadas en las telecomunicaciones. 1.4 Realizar una descomposicin en series de Fourier de una seal peridica empleando para ello un programa de computacin por ejemplo Matlab. 1.5 Analizar la transformada de Fourier de un Pulso cuadrado, para comprender la relacin entre la duracin de un smbolo y el ancho de banda requerido.

UNIDAD 2.- Tcnicas de modulacin. Objetivo Educacional Comprender la importancia del proceso de modulacin, para la adecuacin de las seales en los diferentes medios de transmisin. Actividades de Aprendizaje 2.1 Buscar y seleccionar informacin del concepto de modulacin y su importancia para analizarlo en grupo. 2.2 Buscar y seleccionar informacin de la diferentes tcnicas de modulacin y discutirlas en grupo. 2.3 Realizar ejercicios sobre las diferentes tcnicas de modulacin. Fuentes de Informacin 1, 2, 7

2.4 Analizar los postulados de los teoremas de Nyquist y Shannon para realizar ejercicios que reafirmen los conocimientos. 2.5 Analizar y discutir las ventajas y desventajas que presenta una modulacin de amplitud en cuadratura.

UNIDAD 3.- Tcnicas de transmisin, multiplexacin y conmutacin. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 3, 7 Comprender que la 3.1 Realizar ejercicios que visualicen la diferencia entre los tipos de velocidad. transmisin de datos requiere 3.2 Buscar y seleccionar informacin sobre procesamientos los modos, tipos y tcnicas de adicionales para transmisin, y discutirlo en grupo, lograr un manejos utilizando analogas para su mejor eficaz de los recursos entendimiento. (tiempo y ancho de 3.3 Buscar y seleccionar informacin sobre banda) el funcionamiento de Modems y hacer un cuadro comparativo de los diferentes estndares utilizados. 3.4 Buscar y seleccionar informacin sobre el proceso de multiplexacin y sus tipos, as como de ejemplos donde se aplica cada uno de ellos, para discutirlos en el grupo. 3.5 Realizar un cuadro comparativo entre las diferentes tcnicas de conmutacin vistas por el alumno.

UNIDAD 4.- Medios de transmisin y pertubaciones. Objetivo Educacional Conocer los principales medios empleados en los procesos de comunicacin, las fuentes de perturbaciones y tcnicas para detectar y corregir errores. Actividades de Aprendizaje 4.1 Discutir, en equipo, las caractersticas que diferencian cada uno de los medios de comunicacin. 4.2 Buscar y seleccionar informacin sobre los diferente tipos de ruidos y analizarlas en grupo. 4.3 Realizar ejercicios sobre la afectacin de la atenuacin, determinando potencia de transmisin, distancias posibles a alcanzar, sensibilidad de recepcin. 4.4 Realizar ejercicios para reforzar el funcionamiento de las tcnicas de deteccin y correccin de errores. Fuentes de Informacin 1, 3, 6

UNIDAD 5.- El presente y futuro de las comunicaciones. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 6, 7 Analizara el 5.1 Buscar y seleccionar informacin desarrollo tecnolgico sobre sistema telefnico conmutado revistas en as como de los distintos sistemas de especializadas telecomunicaciones y comunicacin mviles y participar en e Internet lo relacionara con la discusin en grupo. otras reas del saber 5.2 Realizar un ensayo sobre el impacto humano. de las telecomunicaciones en la vida cotidiana.

10. FUENTES DE INFORMACIN 1. Forouzan, Behrouz. Transmisin de Datos y Redes de Comunicaciones. Ed. Mc Graw Hill. 2001 Stremler, Ferrel. Sistemas de Comunicacin. Ed. Alfaomega. 1989 Herrera Prez Enrique. Introduccin a las Telecomunicaciones Modernas. Ed. Limusa. 2001 Pierce John. Seales: La Ciencia de las Telecomunicaciones. Ed. Reverte. 1985 Hsu Hwei. Anlisis de Fourier. Ed. Adisson-Wesley. 1987 Oreilly, J. J.. Principios de Telecomunicaciones, Segunda Edicin. Ed. Addison Wesley Iberoamericana. 1994 Herrera Perez, Enrique. Comunicaciones I. Ed. Limusa, 1999

2.

3.

4.

5.

6.

7.

11. PRCTICAS Unidad Prctica 1 2 Instalacin y Configuracin de un MODEM. Conectorizacion del cable serial (DB9-DB9; RJ45 RJ45; DB9 RJ45). Realizacin de una conexin por consola, va serial. Diseo de pequeos sistemas de transmisin, con medios guiados y no guiados. Clculo de atenuaciones.

3 4

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Taller de base de datos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCS - 0432 Horas teora-horas prctica-crditos 1-4-6

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Huatabampo, Tijuana. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Fundamentos de Todos los temas, bases de datos ya que SQL es una implementacin de los conceptos relacionales vistos en esta asignatura. Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado

Utiliza un sistema de base de datos (DBMS) comercial.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Proporcionar al estudiante las habilidades para el desarrollo y manipulacin de bases de datos para la integracin de sistemas de informacin transaccionales.

5.- TEMARIO Temas Unidad 1 Introduccin al Sistema Manejador de Base de Datos (DBMS) 2 Lenguaje de Definicin de Datos (DDL) Subtemas Conceptos. Caractersticas del DBMS

1.1 1.2

2.1 Creacin de base de datos. 2.2 Creacin de tablas. 2.2.1 Integridad. 2.2.2 Integridad referencial declarativa. 2.3 Creacin de ndices 3.1 Instrucciones INSERT, UPDATE, DELETE. 3.2 Consultas Bsicas SELECT, WHERE y funciones a nivel de registro. 3.3 Consultas sobre mltiples tablas. 3.3.1 Subconsultas. 3.3.2 Operadores JOIN. 3.4 Agregacin GROUP BY, HAVING. 3.5 Funciones de conjunto de registros COUNT, SUM, AVG, MAX, MIN 4.1 4.2 4.3 4.4 Propiedades de la transaccin. Grados de consistencia. Niveles de aislamiento. Instrucciones COMMIT y ROLLBACK .

Consultas y Lenguaje de Manipulacin de Datos (DML)

Control de Transacciones.

Vistas

5.1 Definicin y objetivo de las vistas. 5.2 Instrucciones para la administracin de vistas. 6.1 Esquemas de autorizacin. 6.2 Instrucciones GRANT y REVOKE. 7.1 Procedimientos almacenados. 7.2 Disparadores (Triggers).

Seguridad.

Introduccin al SQL Procedural.

6.- APRENDIZAJES REQUERIDOS

Fundamentos de Base de Datos, Modelado de Datos (ER, ELKA, ER-WIN MODELO IDEF 1X, UML) Teora General de Base de Datos Conocimientos bsicos de programacin

7.- SUGERENCIAS DIDCTICAS Ejercicios extra clase. Desarrollo de prcticas de laboratorio. Realizar investigacin documental sobre temas afines. Elaborar reportes de las prcticas. Investigar empresas que utilicen un DBMS y exponer la informacin adquirida. Realizar un proyecto seleccionado de su entorno, donde integre los conocimientos de todas las unidades, enfocndose al uso eficaz del DBMS (sin necesidad de programar la interfaz grfica del usuario). Exposicin de Proyectos por parte de los alumnos, diseo e implementacin. Propiciar el uso de terminologa tcnica adecuada al programa. Consultar manuales, sitios Web y bibliografa, referentes al DBMS.

8.- SUGERENCIAS DE EVALUACIN

Desempeo del estudiante en las prcticas. Exmenes prcticos y tericos. Evaluar el diseo e implementacin del proyecto final.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introduccin al Sistema Manejador de Base e Datos (DBMS). Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Realizar una comparacin de las conocer los caractersticas de varios DBMSs. elementos y 1.2 Discutir las ventajas y desventajas de caractersticas los DBMS revisados. principales del DBMS 1.3 Buscar el proceso y requerimientos de a utilizar en el curso. instalacin del DBMS que ha de utilizarse en el curso. 1.4 Instalar el DBMS Fuentes de Informacin 1, 2, 3,4

UNIDAD 2.- Lenguaje de Definicin de Datos (DDL). Objetivo Actividades de Aprendizaje Educacional Crear una base de 2.1 Realizar prcticas donde se cree y datos, y definir su defina el esquema de una base de esquema en SQL. datos a partir de un modelo ER. Fuentes de Informacin 1, 2, 3,4

UNIDAD 3.- Consulta y Lenguaje de Manipulacin de Datos (DML). Objetivo Actividades de Aprendizaje Educacional Consultar y 3.1 Conocer y aplicar comandos para manipular los datos realizar consultas bsicas y de de una base de datos mltiples tablas. 3.2 Consultar y manipular bases de datos ya existentes. 3.3 Insertar, actualizar y borrar datos individuales y en conjunto. 3.4 Desarrollar ejercicios de consulta, manipulacin y agregacin de datos utilizando el DBMS. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 4.- Control de transacciones.

Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 3, 4 Aplicar las 4.1 Aplicar el concepto de transaccin. propiedades de las 4.2 Realizar ejercicios donde utilice los transacciones y diferentes grados de consistencia y analizar como niveles de aislamiento. afectan a las 4.3 Realizar prcticas donde se evale aplicaciones. como afecta al desempeo el nivel de aislamiento de la transaccin. 4.4 Realizar prcticas donde se observe la recuperacin de las diferentes fallas de una transaccin. 4.5 Realizar prcticas donde se presenten deadlocks.

UNIDAD 5.- Vistas.

Objetivo Educacional Conocer las 5.1 aplicaciones de las vistas en base de datos y los comandos para administrarlas

Actividades de Aprendizaje Realizar ejercicios donde utilice vistas para seguridad y simplificacin de consultas.

Fuentes de Informacin 1, 2, 3, 4

UNIDAD 6.- Seguridad.

Objetivo Educacional Administrar el 6.1 acceso a los diferentes recursos 6.2 de la base de datos

Actividades de Aprendizaje Conocer y aplicar el concepto de. autorizaciones. Crear grupos de usuarios y su asignacin de privilegios.

Fuentes de Informacin 1, 2, 3, 4

UNIDAD 7.- Introduccin al SQL procedural.

Objetivo Educacional Evaluar las ventajas 7.1 y aplicacin del lenguaje procedural en el DBMS 7.2

Actividades de Aprendizaje Programar procedimientos almacenados para realizar algunas tareas en el DBMS. Implementar algunas restricciones de Integridad programando disparadores.

Fuentes de Informacin 1, 2, 3, 4

10. FUENTES DE INFORMACIN 1. Silberschatz, Abraham. Fundamentos de Base de Datos. Ed. Mc Graw Hill. Sayless Jonathan. How to use Oracle, SQL PLus. Ed. QED. Koch & Muller. Oracle9i: The Complete Reference. Ed. Mc Graw Hill. Tim Martn & Tim Hartley. DB2/SQL Ed. Mc Graw Hill. Nota: Se sugiere utilizar bibliografa adecuada a la versin y el DBMS utilizado en el curso.

2.

3.

4.

Referencias en Internet
[1] [2] [3] [4] [5]

http:// http:// http:// http:// http://

http://www.bivitec.org.mx http://www.db2i.com http://www.oracle.com http://www.mysql.com http://www.firebirdsql.com

11. PRCTICAS Unidad Prctica 1 2 Instalar el DBMS propuesto, y crear una base de datos. Disear y definir el esquema de la base de datos de un sistema de informacin de corte real. Este esquema debe incluir distintas restricciones definidas de manera declarativa (CHECK, NOT NULL, REFERENCES, PRIMARY KEY) el alumno debe validar su funcionamiento de manera prctica. Crear ndices sobre tablas de gran tamao para que el estudiante compare como afectan el rendimiento las diferentes opciones. Realizar ejercicios de consultas y manipulacin de datos. Realizar ejercicios donde se prueben los diferentes grados de consistencia y niveles de aislamiento de las transacciones. Realizar ejercicios donde observe como afecta el nivel de aislamiento de la transaccin al desempeo. Realizar ejercicios donde utilice vistas para seguridad y simplificacin de consultas. Crear grupos de Usuarios con distintos privilegios. Realizar prcticas donde se presenten deadlocks.. Implementar un proyecto integrador dosificado. Ejercitar el uso de Disparadores, utilizndolo para distintos objetivos, por ejemplo para mantener la integridad, realizar operaciones de bitcora, mantener vistas materializadas etc. Utilizar procedimientos almacenados para realizar distintos procesos.

4 5

8 9 10 11

12

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Mtodos numricos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0422 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Acapulco, Celaya, Toluca. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I. Funciones. Matemticas II Diferenciacin. Vectores. Matemticas III Matemticas IV Matrices. Matemticas V Integracin. Nmeros complejos. Ecuaciones diferenciales. Posteriores Asignaturas Temas Simulacin Generacin de variables aleatorias

b). Aportacin de la asignatura al perfil del egresado

Desarrolla y programa soluciones a problemas de ingeniera y ciencias, mediante cmputo numrico de precisin.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante conocer, comprender y aplicar mtodos numricos para resolver problemas de la ingeniera y cientficos mediante el uso de computadoras.

5.- TEMARIO Temas Unidad 1 Teora de errores. Subtemas Importancia de los mtodos numricos. Conceptos bsicos: cifra significativa, precisin, exactitud, incertidumbre y sesgo. Tipos de errores. 1.3.1 Definicin de error: error absoluto y relativo. 1.3.2 Error por redondeo. 1.3.3 Error por truncamiento. 1.3.4 Error numrico total. Software de cmputo numrico Mtodos iterativos.

1.1 1.2

1.3

1.4 1.5 2 Mtodos de solucin de ecuaciones

2.1 Mtodos de intervalo. 2.2 Mtodo de biseccin. 2.3 Mtodo de aproximaciones sucesivas. 2.3.1 Iteracin y convergencia de ecuaciones. Condicin de Lipschitz. 2.4 Mtodos de Interpolacin. 2.4.1 Mtodo de Newton Raphson. 2.4.2 Mtodo de la secante. 2.4.3 Mtodo de Aitken. 2.5 Aplicaciones. 3.1 Mtodos iterativos. 3.1.1 Jacobi. 3.1.2 Gauss Seidel. 3.2 Sistemas de ecuaciones no lineales. 3.2.1 Mtodo Iterativo secuencial. 3.3 Iteracin y convergencia de sistemas de ecuaciones. 3.3.1 Sistemas de ecuaciones de Newton. 3.3.2 Mtodo de Bairstow. 3.4 Aplicaciones.

Mtodos de solucin de sistemas de ecuaciones.

5.- TEMARIO (Continuacin) 4 Diferenciacin e integracin numrica 4.1 Diferenciacin numrica. 4.1.1 Frmula de diferencia progresiva y regresiva. 4.1.2 Frmula de tres puntos. 4.1.3 Frmula de cinco puntos. 4.2 Integracin numrica. 4.2.1 Mtodo del trapecio. 4.2.2 Mtodos de Simpson. 4.2.3 Integracin de Romberg. 4.2.4 Mtodo de cuadratura gaussiana. 4.3 Integracin mltiple. 4.4 Aplicaciones. 5.1 Mtodos de un paso. 5.1.1 Mtodo de Euler y Euler mejorado. 5.1.2 Mtodo de Runge-Kutta. 5.2 Mtodo de pasos mltiples. 5.3 Sistemas de ecuaciones diferenciales ordinarias. 5.4 Aplicaciones

Solucin de ecuaciones diferenciales.

6.- APRENDIZAJES REQUERIDOS

Comprensin de los conceptos de funciones, diferenciacin, vectores, matrices, integracin, nmeros complejos y ecuaciones diferenciales.

7.- SUGERENCIAS DIDCTICAS

Realizar de manera conjunta ejercicios basados en problemas Propiciar el uso de software de cmputo numrico (Matlab, Octave, entre otros). Presentar ejemplos de aplicacin de los mtodos en reas como el anlisis financiero, la tomografa computarizada, el modelado geolgico, la visualizacin computacional, la simulacin de procesos, etc.

8.- SUGERENCIAS DE EVALUACIN

Evaluaciones escritas con solucin de problemas. Desarrollo de programas de los mtodos numricos vistos en clase. Evaluaciones prcticas en computadora con el uso del software de cmputo numrico. Tareas (ejercicios para resolver con calculadora).

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Teora de errores. Objetivo Fuentes de Actividades de Aprendizaje Informacin Educacional El estudiante 1.1 Buscar e identificar la importancia de la 1, 2 ,3 ,4 ,5 ,6 comprender la aplicacin de los mtodos numricos en importancia de los la ingeniera y las ciencias. mtodos numricos y 1.2 Analizar en grupo la importancia de los mtodos numricos en la ingeniera y conocer las caractersticas en las ciencias. operativas del 1.3 Analizar en grupo los conceptos de cifra significativa, precisin, exactitud, sesgo software de cmputo numrico comercial, e incertidumbre, as como los diferentes tipos de error: absoluto y relativo por redondeo por truncamiento numrico total humanos. 1.4 Buscar y diferenciar las caractersticas de un software de cmputo numrico. 1.5 Exponer por equipos, las caractersticas de un software de cmputo numrico. 1.6 Realizar prcticas del uso de un software de cmputo numrico, apoyndose en tutoriales y manuales correspondientes.

UNIDAD 2.- Mtodos de solucin de ecuaciones. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Implementar 2.1 Buscar y analizar la interpretacin 1, 2, 3 ,4 ,5 ,6 mtodos de solucin grfica de una raz y la teora de alguno de ecuaciones de los mtodos iterativos. algebraicas o 2.2 Discutir en grupo los resultados trascendentales, con obtenidos en el anlisis realizado. apoyo de un lenguaje 2.3 Buscar y catalogar los diferentes de programacin. mtodos numricos de solucin de ecuaciones. 2.4 Disear e implementar los mtodos numricos catalogados, utilizando la herramienta de cmputo numrico. 2.5 Resolver ejercicios aplicando los mtodos implementados, validando sus resultados. 2.6 Buscar e identificar aplicaciones de estos mtodos numricos.

UNIDAD 3.- Mtodos de solucin de sistemas de ecuaciones. Objetivo Actividades de Aprendizaje Educacional Implementar los 3.1 Buscar y clasificar los fundamentos matemticos de la solucin de mtodos numricos sistemas de ecuaciones lineales. de solucin de sistemas de 3.2 Identificar grficamente, los casos de ecuaciones, con sistemas de ecuaciones lineales mal condicionados y su relacin apoyo de un lenguaje de programacin. matemtica con el determinante. 3.3 Analizar en grupo la solucin de sistemas de ecuaciones, empleando los mtodos iterativos de Jacobi y Gauss-Seidel. 3.4 Implementar y evaluar los mtodos iterativos empleando un lenguaje de programacin. 3.5 Buscar y clasificar los fundamentos matemticos de la solucin de sistemas de ecuaciones no-lineales. 3.6 Analizar en grupo la solucin de sistemas de ecuaciones no-lineales, empleando mtodos iterativos. 3.7 Implementar y evaluar los mtodos iterativos empleando un lenguaje de programacin. 3.8 Buscar e identificar aplicaciones de estos mtodos numricos. Fuentes de Informacin 1, 2, 3, 4, 5, 6

UNIDAD 4.- Diferenciacin e integracin numricas. Objetivo Educacional Aplicar los mtodos numricos para la solucin de problemas de diferenciacin e integracin numrica, usando un lenguaje de programacin. Actividades de Aprendizaje 4.1 Buscar y clasificar los mtodos numricos de diferenciacin. 4.2 Representar grficamente los mtodos clasificados. 4.3 Analizar en grupo la diferenciacin, empleando los mtodos clasificados. 4.4 Disear e implementar los mtodos de diferenciacin numrica. 4.5 Buscar y clasificar los mtodos numricos de integracin. 4.6 Representar grficamente los mtodos clasificados. 4.7 Analizar en grupo la integracin, empleando los mtodos clasificados. 4.8 Disear e implementar los mtodos de integracin numrica. 4.9 Investigar aplicaciones de estos mtodos numricos y mostrar resultados. Fuentes de Informacin 1, 2, 3, 4, 5, 6

UNIDAD 5.- Solucin de ecuaciones diferenciales. Objetivo Educacional Aplicar los mtodos numricos para la solucin de problemas de diferenciacin e integracin numrica, usando un lenguaje de programacin. Actividades de Aprendizaje 5.1 5.2 Buscar y clasificar los mtodos numricos de diferenciacin. Aplicar los mtodos a la solucin de ejercicios, empleando una calculadora. Exponer en grupo los resultados de la investigacin. Disear, implementar y evaluar los mtodos numricos de Euler y de Runge-Kutta. Buscar e identificar aplicaciones de estos mtodos numricos. Fuentes de Informacin 1, 2, 3, 4, 5, 6

5.3 5.4

5.5

10. FUENTES DE INFORMACIN 1. Chapra Steven y Canale R. Mtodos Numricos para Ingenieros. cuarta edicin Ed. Mc Graw Hill. Mxico Smith Allen. Anlisis Numrico. Ed. Prentice Hall Hispanoamericana, Mxico. Burden Richard y Faires D. Anlisis Numrico. sexta edicin Ed. International Thompson Editores, Mxico. Van Gelder y Baase. Algoritmos Computacionales. tercera edicin Ed. Addison Wesley, Mxico. Nakamura Shoichiro. Mtodos Numricos Aplicados con Software. Ed. Prentice Hall Hispanoamericana, Mxico. Akai Terrence. Mtodos Numricos Aplicados a la Ingeniera. Ed. Mxico. Maron Melvine y Lpez R. Anlisis Numrico. Un enfoque prctico. tercera edicin Ed. Mxico. Manuales de Referencia de Matlab, Matcad, etc, Data Mining - Concepts and Techniques Ed. Morgan - Kaufman, 2001 Brassard G. y Bratley P. Fundamentos de Algoritmia. Ed. Prentice Hall, Espaa.

2.

3.

4.

5.

6.

7.

8.

9.

11. PRCTICAS

Unidad Prctica 1 Mostrar en un software de cmputo numrico, la forma de representacin de matrices y funciones, as como sus operaciones bsicas (suma y multiplicacin de matrices, invertibilidad, etc). Mostrar las capacidades de visualizacin de funciones. Disear e implementar un programa, donde, dada una funcin continua en un intervalo cerrado real, determinar las races en dicho intervalo. Disear e implementar un programa, donde, dada una funcin continua en un intervalo cerrado real, se determine el valor de su integral, con una precisin preestablecida. Disear e implementar un programa para resolver un sistema de ecuaciones no-lineales, mediante alguno de los mtodos conocidos. Disear e implementar un programa para resolver un sistema de ecuaciones diferenciales. Aplicaciones propuestas por las academias de las diferentes disciplinas (ingeniera civil, elctrica, electrnica, qumica).

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Lenguaje ensamblador Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0420 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Cancn, Cd. Victoria, Nuevo Len, Zitcuaro. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Arquitectura de Comunicacin computadoras. interna de computadora. Posteriores Asignaturas Temas Interfaces. Perifricos estandarizados Interfaces. -Programacin de bajo nivel.

la

b). Aportacin de la asignatura al perfil del egresado

Conoce el control de tareas en hardware y software por medio de un lenguaje de bajo nivel.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante utilizar un lenguaje de bajo nivel para saber explotar las capacidades de hardware que dispone un equipo de cmputo, operando eficientemente sus componentes

5.- TEMARIO Temas Unidad 1 Fundamentos. Subtemas Introduccin. 1.1.1 Uso y aplicaciones del lenguaje ensamblador. 1.1.2 Escalabilidad de los microprocesadores. 1.1.3 Tipos de lenguajes ensambladores. 1.1.4 Clasificacin de Memorias. 1.1.5 Unidades de entrada / salida. El microprocesador. 1.2.1 Buses. 1.2.2 Registros. 1.2.3 Modos de direccionamiento. Interrupciones. 1.3.1 Hardware. 1.3.2 Software. Estructura de un programa en ensamblador. 1.4.1 Data segment. 1.4.2 Snack segment. 1.4.3 Code segment. 1.4.4 Instrucciones del programa. 1.4.5 Directivas. Procedimiento de ensamble, enlace y ejecucin. Entorno de programacin.

1.1

1.2

1.3

1.4

1.5 1.6 2 Elementos del lenguaje

2.1 Instrucciones lineales. 2.1.1 Movimiento. 2.1.2 Pila. 2.1.3 Matemticos. 2.1.4 Ajustes. 2.1.5 Comparacin. 2.2 Saltos. 2.2.1 Incondicional. 2.2.2 Condicional. 2.3 Tipos de ciclos. 2.4 Operadores Lgicos. 2.5 Desplazamiento. 2.5.1 Lineal. 2.5.2 Circular.

5.- TEMARIO (Continuacin) 2.6 Procesos de control. 2.6.1 Banderas. 2.6.2 Cadenas. 2.6.3 Carga. 3 Modularizacin 3.1 Macros. 3.1.1 Internas. 3.1.2 Externas. 3.2 Procedimientos. 3.2.1 Internos. 3.2.2 Externos. 4.1 Directivas para compilacin hbrida. 4.2 Funciones en ensamblador. 4.3 Bloques en ensamblador. 4.4 Operadores. 4.5 Integrar mdulos de ensamblador en lenguajes de alto nivel.

Programacin hbrida.

6.- APRENDIZAJES REQUERIDOS

Conocer la arquitectura de una computadora. poseer la capacidad de abstraccin, para realizar el planteamiento y su posterior implementacin haciendo uso de ste lenguaje. Poseer habilidades de Anlisis de problemas, e identificacin de componentes de hardware asociadas al software. Utilizar algn lenguaje de programacin de alto nivel.

7.- SUGERENCIAS DIDCTICAS Revisar en dinmicas grupales los elementos del lenguaje mediante ejercicios. Propiciar la bsqueda y seleccin de informacin sobre programas que apliquen los elementos del lenguaje ensamblador. Coordinar problemas en clase y propiciar la solucin en conjunto mediante un programa. Solicitar al alumno propuestas a problemas a resolver.

8.- SUGERENCIAS DE EVALUACIN

Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Participacin en actividades individuales y de equipo. Cumplimiento de los objetivos y desempeo en las prcticas propuestas. Observar el desempeo en el desarrollo de programas.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Fundamentos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las 1.1 Utilizar medios didcticos para efectuar 1, 7 caractersticas un comparativo entre las diferentes bsicas del lenguaje arquitecturas de los procesadores. ensamblador y a).- Unidades. diseo interno de la b).- Registros. computadora c).- Buses. 1.2 Buscar y comentar en clase, las marcas y modelos de procesadores para computadoras. 1.3 Analizar en clase, las diferentes interrupciones que permiten manipular el Hardware y software. 1.4 Realizar esquemas para representar el funcionamiento de las interrupciones.

UNIDAD 2.- Elementos del lenguaje. Objetivo Actividades de Aprendizaje Educacional Conocer y aplicar 2.1 Buscar, seleccionar y comentar en la sintaxis del clase, las caractersticas del lenguaje lenguaje ensamblador. ensamblador para 2.2 Explicar las variantes que se pueden manipular el equipo presentar en el uso de cada de computo nemotcnico. 2.3 Crear un programa donde se use cada uno de ellos, con la finalidad de depurarlo explicarlo en el laboratorio. Fuentes de Informacin 2, 5, 7

UNIDAD 3.- Modularizacin. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las 3.1 Buscar, seleccionar y comentar en 1, 2, 5, 6, 7 clase, las caractersticas del lenguaje diferentes formas de ensamblador en el rea de programacin programacin modular. modular que permite ste lenguaje. 3.2 Realizar prcticas utilizando mdulos en lenguaje ensamblador. 3.3 Revisar relaciones entre mdulos, para evaluacin de desempeo de aplicaciones.

UNIDAD 4.- Programacin hbrida. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 5, 6, 7 Realizara mdulos de 4.1 Buscar, seleccionar y comentar en lenguaje clase, las caractersticas del lenguajes ensamblador de alto nivel que permitan mdulos en insertndolos en lenguajes de bajo nivel. programas en 4.2 Realizar prcticas utilizando mdulos escritos en lenguajes en lenguaje ensamblador. de alto nivel para realizar aplicaciones.

10. FUENTES DE INFORMACIN 1. Christopher L. Morgan & Mitchell Waite. Introduccin al Microprocesador 8086/8088 (16 bits). Ed. Mc Graw Hill. Willian H. Murray III && Chris H Pappas. 80386/80286 Programacin en Lenguaje Ensamblador. Ed. Mc Graw Hill. Francisco Javier Cevallos. Manual para Quick C2 Gua del Programador. Ed. Macrobit RaMa. Ma. Isabel Garca Clemente, Rafael Mndez Cavanillas, Ma. Luisa Crdoba Cabeza. Estructura de Computadores, Problemas y soluciones Ed. AlfaOmega RaMa. J. Terry Godfrey. Lenguaje Ensamblador para Microcomputadoras IBM para principantes y avanzados. Ed. Prentice Hall. Borry B. Brey. Los Microprocesadores de Intel. Ed. Prentice Hall Peter Abel. Lenguaje Ensamblador y Programacin para Pc IBM y Compatibles. Ed. Pearson Educacin. A. Abiteboul, P. Buneman, And D. Suciu Data on the Web, Ed. Morgan - Kaufman, 1999 J. Han And M. Kamber Data Mining - Concepts and Techniques Ed. Morgan - Kaufman, 2001

2.

3.

4.

5.

6.

7.

8.

9.

11. PRCTICAS

Unidad Prctica 1 Para cada unidad adaptar las practicas propuestas en el texto de Estructura de computadores, problemas y soluciones. Creacin de programas que utilizando instrucciones lneales, ciclos y instrucciones de control. Creacin de un programa con la extensin .COM. Crear programas que permitan manipular nmeros y cadenas. Crear programas que permitan crear mdulos en un lenguaje de alto nivel aplicaciones en el sistema operativo. Crear programas que permitan manipular los siguientes dispositivos: monitor, teclado, impresora, ratn, disco.

3 4

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Arquitectura de computadoras Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0402 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Institutos Academia de sistemas y Anlisis y enriquecimiento de Tecnolgicos de: computacin. las propuestas de los Acapulco, Agua programas diseados en la Prieta, Colima, reunin nacional de Zacatepec y Zitcuaro evaluacin 23 agosto al 7 noviembre del 2003 Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Circuitos Aporta los elctricos y conocimientos necesarios para electrnicos comprender y aplicar los temas de esta materia Posteriores Asignaturas Temas Perifricos Interfaces estandarizados. Perifricos no estandarizados Interfaces

b). Aportacin de la asignatura al perfil del egresado Conoce, analiza e integra equipos de cmputo. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Proporcionar los conocimientos y las habilidades que le permitirn al estudiante, sugerir soluciones en una organizacin aplicando sistemas de cmputo.

5.- TEMARIO Temas Unidad 1 Modelo de arquitecturas de 1.1 cmputo. Subtemas Modelos de arquitecturas de cmputo. 1.1.1 Clsicas. 1.1.2 Segmentadas. 1.1.3 De multiprocesamiento. Anlisis de los componentes. 1.2.1 CPU. 1.2.1.1 Arquitecturas. 1.2.1.2 Tipos. 1.2.1.3 Caractersticas. 1.2.1.4 Funcionamiento. 1.2.2 Memoria. 1.2.2.1 Arquitecturas. 1.2.2.2 Tipos. 1.2.2.3 Caractersticas. 1.2.2.4 Funcionamiento. 1.2.3 Dispositivos de I/O. 1.2.3.1 Arquitecturas. 1.2.3.2 Tipos. 1.2.3.3 Caractersticas. 1.2.3.4 Funcionamiento.

1.2

Comunicacin interna en la computadora.

2.1 Buses. 2.1.1 Bus Local. 2.1.2 Bus de datos. 2.1.3 Bus de direcciones. 2.1.4 Bus de control. 2.1.5 Buses normalizados. 2.2 Direccionamiento. 2.2.1 Modo real. 2.2.2 Modo protegido. 2.2.3 Modo real virtual. 2.3 Temporizacin. 2.3.1 Reloj de sistema. 2.3.2 Reset del sistema. 2.3.3 Estados de espera.

5.- TEMARIO (Continuacin) 2.4 Interrupciones de Hardware. 2.4.1 Enmascarable. 2.4.2 No-enmascarable. 2.5 Acceso Directo a memoria. 2.5.1 Sistema de video. 2.5.2 Sistema de discos. 2.5.3 Otras aplicaciones. 3 Seleccin de componentes para ensamble de equipos de cmputo. 3.1 Chip Set. 3.1.1 CPU. 3.1.2 Controlador del Bus. 3.1.3 Puertos de E/S. 3.1.4 Controlador de Interrupciones. 3.1.5 Controlador de DMA. 3.1.6 Circuitos de temporizacin y control. 3.1.7 Controladores de video. 3.2 Aplicaciones. 3.2.1 Entrada/ Salida. 3.2.2 Almacenamiento. 3.2.3 Fuente de alimentacin. 3.3 Ambientes de servicios. 3.3.1 Negocios. 3.3.2 Industria. 3.3.3 Comercio electrnico. 4.1 Arquitectura. 4.1.1 Terminales. 4.1.2 CPU. 4.1.3 Espacio de Memoria. 4.1.4 Entrada/ Salida. 4.1.5 Caractersticas especiales. 4.2 Programacin. 4.2.1 Modelo de programacin. 4.2.2 Conjunto de instrucciones. 4.2.3 Modos de direccionamiento. 4.2.4 Lenguaje ensamblador. 4.3 Aplicaciones. 4.3.1 Como sistema independiente. 4.3.2 Como subsistema de una computadora.

Microcontroladores.

6.- APRENDIZAJES REQUERIDOS

Conocer la teora circuitos elctricos y electrnicos. Conocer y manejar los componentes electrnicos de un equipo de computo. Identificar la nomenclatura de los componentes electrnicos. Conocer conceptos bsicos de lgebra booleana.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin en diversas fuentes, sobre componentes internos de la computadora. Propiciar el uso de terminologa tcnica adecuada al programa. Seleccionar temas de componentes electrnicos para discusin en clase. Realizar prcticas de componentes electrnicos que pueda utilizar en las siguientes materias. Realizar prcticas en relacin a la electrnica computacional. Utilizar herramientas de simulacin de comunicacin de datos.

8.- SUGERENCIAS DE EVALUACIN

Dar seguimiento al desempeo integral del estudiante en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales). Participacin en actividades individuales y de equipo. Cumplimiento de los objetivos y desempeo en las prcticas. Observar el ensamble de equipo de cmputo.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Modelo de arquitecturas de cmputo. Objetivo Educacional El estudiante identificar los elementos que integran una computadora y la forma en que se relacionan. Actividades de Aprendizaje 1.1 Buscar, seleccionar y evaluar informacin sobre los diferentes modelos de arquitecturas de computadoras. 1.2 Buscar informacin e identificar textos relacionados con el esquema interno de un equipo de cmputo para elaborar un cuadro sinptico donde caracterice los componentes de un equipo de cmputo. 1.3 Analizar, por equipo, las funciones que desempean cada bloque funcional y su relacin con otros bloques. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 2.- Comunicacin interna en la computadora. Objetivo Actividades de Aprendizaje Educacional Describir el 2.1 Realizar una prctica para identificar funcionamiento y los diferentes medios de transferencia tcnicas de de datos entre los elementos de una transferencia de computadora. datos entre los 2.2 Buscar informacin sobre las tcnicas elementos internos de direccionamiento de memoria y de una computadora. puertos de I/O. 2.3 Discutir en grupo los conceptos de medios y tcnicas de sincronizacin que requiere una computadora. 2.4 Realizar practicas de comprobacin de interrupciones para la atencin de dispositivos asncronos. Fuentes de Informacin 1, 3, 6, 7

UNIDAD 3.- Seleccin de componentes para ensamble de equipos de cmputo. Objetivo Educacional Identificar los componentes que integran una computadora, as como sus caractersticas y aplicaciones. Actividades de Aprendizaje 3.1 Investigar y seleccionar cuales son los mejores chipsets comerciales disponibles en el mercado y sus caractersticas. 3.2 Explicar por equipos, las funciones especficas que desempea cada dispositivo dentro de una computadora. 3.3 Buscar y evaluar informacin de dispositivos de entrada y salida en un equipo de cmputo. 3.4 Evaluar los requerimientos de sistema de cmputo de acuerdo a su aplicacin para seleccionar un equipo de cmputo. Fuentes de Informacin 4, 5, 6, 7

UNIDAD 4.- Microcontroladores. Objetivo Educacional Conocer el origen, evolucin, estado actual y aplicaciones de los microcontroladores. Actividades de Aprendizaje 4.1 Buscar y seleccionar informacin sobre el origen y evolucin de los microcontroladores. 4.2 Discutir, en sesin plenaria, los conceptos adquiridos en la investigacin realizada sobre microcontroladores. 4.3 Programar microcontroladores, utilizando el lenguaje, las tcnicas y los recursos disponibles, propios de cada microcontrolador. 4.4 Realizar prcticas de microcontroladores en las diferentes reas de control. Fuentes de Informacin 8, 9, 10, 11

10. FUENTES DE INFORMACIN 1. Stallings, William (2001). Organizacin y Arquitectura de computadoras. Ed. Pearson Educacin. Espaa. Tanenbaum, Andrew (2000). Organizacin de computadoras. Ed. Pearson Educacin. Mxico. Mano, Morris M y Charles R. Kime (2000). Logic and computer design fundamentals, 2/E. Ed. Pretince Hall. Hill, Mark D., Norman Jouppi y Gurindar S. Sohi (1999). Readings in computer architecture. Ed. Morgan Kaufmann. Mueller, Scott (2002). Manual de actualizacin y reparacin de PCs. Ed. Prentice-Hall. Mxico. Brey, Barry B. (2002). Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486 Pentium, Pentium Pro Processor, Pentium II, Pentium III, and Pentium IV: Architecture, Programming, and Interfacing, 6/E. Ed. Prentice Hall. USA Abel, Peter (1996). Lenguaje ensamblador y programacin para PC-IBM y compatibles. Ed. Pearson Educacin. Mxico. Brey, Barry B. (1998). Embedded Controllers: 80186, 80188, and 80386EX. Ed. Prentice Hall. USA. Angulo, Jos (1999). Microcontroladores PIC. Diseo Prctico de Aplicaciones. Ed. McGraw-Hill. Espaa.

2.

3.

4.

5.

6.

7.

8.

9.

10. Wray, W./ Greenfield, J./ Bannatyne, R. (1999). Using Microprocessors and Microcomputers: The Motorola Family, 4/E. Ed. Prentice Hall. USA. 11. Huang, Han-Way (2000). MC 68HC12 An Introduction. Sofware and Hardware Interfacing. Ed. Delmar Learning. USA.

11. PRCTICAS

Unidad Prctica 1 1 Utilizando software especializado, identificar las caractersticas de los elementos que integran una computadora personal y monitorear su funcionamiento. Utilizando un lenguaje de nivel medio, elaborar y probar rutinas de atencin a interrupciones. Desarmar e identificar los elementos de una computadora personal, como componentes y subsistemas. Ensamblar y probar una computadora, utilizando analizador lgico, osciloscopio y multmetro. Utilizando el microcontrolador disponible, desarrollar una aplicacin que le permita: - La programacin de un microcontrolador. - Su interconexin a una computadora personal. Desarrollar una aplicacin que incluya el uso de un microcontrolador en adquisicin de datos y control, como sistema independiente o conectado a una computadora.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Redes de computadoras Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0429 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Comitn, La Paz, Matamoros, Veracruz 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio

Anteriores Asignaturas Temas Teoras de las Aporta los telecomunicaciofundamentos bsicos para esta nes. materia.

Posteriores Asignaturas Temas Sistemas operativos. Programacin Web.

b). Aportacin de la asignatura al perfil del egresado Comprende y aplica normas, estndares y protocolos que permiten analizar, disear e implementar una red de rea local a nivel bsico. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El alumno realizar el anlisis de requerimientos, la planeacin, diseo, instalacin y administracin bsica de una red de rea local.

5.- TEMARIO Unidad Temas 1 Fundamentos de redes. Subtemas Concepto de red, su origen.

1.1 1.2

Clasificacin de redes. 1.2.1 De acuerdo a su Tecnologa de interconexin. 1.2.2 De acuerdo a su tipo de conexin. 1.2.2.1 Orientadas. 1.2.2.2 No orientadas. 1.2.3 De acuerdo a su relacin. 1.2.3.1 De Igual a Igual. 1.2.3.2 Cliente - Servidor. 1.3 Descripcin del Modelo OSI. 1.3.1 Modelo de capas. 1.3.2 Proceso de encapsulado de datos. 1.4 Topologas de redes. 2 Componentes de una red. 2.1 Estaciones de Trabajo. 2.1.1 Plataformas. 2.2 Medios de transmisin. 2.2.1 Medios Guiados. 2.2.2 Medios no Guiados. 2.3 Adaptadores de Red. (NIC). 2.3.1 Ethernet. 2.3.2 Token Ring. 2.3.3 FDDI. 2.4 Dispositivo de conectividad. 2.4.1 Repetidores. 2.4.2 Concentradores (Hub, Mau). 2.4.3 Tranceptores. 2.4.4 Puentes (Bridges). 2.4.5 Conmutadores (Switch). 2.4.6 Gateways. 2.4.7 Routers. 2.5 Servidores. 2.5.1 De archivos e impresin. 2.5.2 Administradores de cuentas de usuarios.

5.- TEMARIO (Continuacin) 2.5.3 De aplicacin. 2.5.4 Servidores de Internet. 2.6 Sistemas Operativos de Red. (NOS). 3 Estndares y protocolos de redes. 3.1 Estndares de Conexin LAN de la IEEE. 3.1.1 Proyecto 802 Conexin. 3.1.2 802.1 Conexin entre Redes. 3.1.3 802.2 Control de Enlace Lgico (LLC). 3.1.4 802.3 Ethernet. 3.1.5 802.4 Token Bus. 3.1.6 802.5 Token Ring. 3.1.7 802.6 FDDI. 3.1.8 802.11 LAN inalmbricas. 3.2 Arquitectura de protocolos. 3.2.1 TCP/IP. 3.2.2 NetBEUI/NetBIOS. 3.2.3 IPX/SPX. 3.2.4 Protocolos emergentes. 3.2.5 Similitudes y diferencias de los modelos OSI y TCP/IP. 4.1. Componentes del cableado estructurado. 4.1.1. rea de trabajo. 4.1.2. Cableado horizontal. 4.1.3. Cableado vertical. 4.1.4. Cableado Backbone. 4.1.5. Centro de telecomunicaciones principal. 4.1.6. Centro de telecomunicaciones Intermedios. 4.1.7. Servicios de ingreso. 4.2. Planificacin de la estructura de cableado. 4.2.1. Normatividad de electricidad y conexiones a tierra.

Estndar cableado estructurado.

5.- TEMARIO (Continuacin) Soluciones para cada y bajada de tensin. 4.2.3. Normatividad de seguridad 4.3. Documentacin de una red. 4.3.1. Diario de Ingeniera. 4.3.2. Diagramas. 4.3.3. Cables etiquetados. 4.3.4. Resumen de tomas y cables. 4.3.5. Resumen de dispositivos, direcciones MAC e IP. 4.3.6. Material y presupuestos. 4.4. Presentacin del proyecto. 5 Planeacin y diseo bsico 5.1 de una LAN. Anlisis de requerimientos. 5.1.1 Evaluar las necesidades de la red. 5.1.1.1 Requerimientos de las estaciones de trabajo. 5.1.1.1.1. Aplicaciones que corren. 5.1.1.1.2 Ancho de banda. 5.1.1.1.3 Almacenamiento. 5.1.1.2 Requerimientos de servidores. 5.1.1.3 Servicios de red. 5.1.1.4 Seguridad y proteccin. 5.1.2 Seleccin de una red Igual a Igual o una Cliente Servidor. Planeacin y diseo de una LAN. 5.2.1 Elaboracin de un cronograma de actividades. 5.2.2 Diseo conceptual por dispositivos. 5.2.3 Diseo en base a planos con especificaciones. Instalacin y administracin bsica de una LAN. 5.3.1 Instalacin del cableado bajo las normas TIA/EIA. 5.3.2 Instalacin del Sistema Operativo de Red. 4.2.2.

5.2

5.3

5.- TEMARIO (Continuacin) 5.3.3 Configuracin de las estaciones de trabajo. 5.3.4 Administracin de cuentas de usuario, grupos de trabajo. 5.3.5 Recursos compartidos.

6.- APRENDIZAJES REQUERIDOS

Conocer la teora de las telecomunicaciones. Comprender los conceptos bsicos de comunicacin, informacin, seal, protocolo, ruido, atenuacin, sistema de comunicaciones y sus elementos. Identificar la nomenclatura de los componentes electrnicos. Comprender las tcnicas de modulacin. Comprender las tcnicas de multiplexacin y conmutacin. Distinguir los medios de transmisin y perturbacin. Conocer y manejar las tecnologas de sistemas de comunicacin. Conocer y manejar una herramienta de diseo asistido por computadora.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre tecnologas emergentes y sus estndares en el campo de redes, analizarlas y discutirlas por equipos en clase. Realizar visitas a distintas organizaciones que cuenten con diferentes tipos de redes de computadoras, analizar y comparar en clase mediante exposicin. Propiciar experiencias profesionales en la instalacin de cableado estructurado en el campo real. Organizar un debate para plantear la mejor alternativa de temas relacionados con el cableado estructurado. Presentar proyectos finales por parte de los estudiantes. Propiciar el uso de terminologa tcnica adecuada al programa.

8.- SUGERENCIAS DE EVALUACIN

Evaluacin diagnstica (valoracin de conocimientos previos). Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, trasferencia del conocimiento). Desarrollo de un proyecto final que integre todas las unidades de aprendizaje. Presentacin del proyecto final. (Informe, presentacin y defensa congruencia del proyecto final). Participacin del estudiante en dinmicas grupales (mesas redondas, conferencias, debate entre otras). Actividades de auto evaluacin. Exmenes departamentales. Cumplimiento de los objetivos y desempeo en las prcticas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Fundamentos de redes. Objetivo Educacional El estudiante conocer el concepto de una red, la clasificacin de acuerdo a su tecnologa de interconexin y a su tipo de conexin, adems de comprender el modelo OSI. Actividades de Aprendizaje 1.1 Buscar y seleccionar informacin del concepto de red y analizarlo en grupo. 1.2 Realizar una sntesis sobre las clasificaciones de redes de computadoras. 1.3 Discutir, en el grupo, las caractersticas de las diferentes topologas, aprendidos en la materia de teora de las comunicaciones. 1.4 Realizar, a travs de una lluvia de ideas, la identificacin de las capas del modelo OSI. 1.5 Discutir, en el grupo, las diferentes topologas aprendidas en la materia de teora de las comunicaciones. Fuentes de Informacin 1, 2, 3, 4,

UNIDAD 2.- componentes de una red. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin El alumno identificar 2.1 Buscar y analizar informacin que le permita conocer las diferentes y explicara el funcionamiento de plataformas que pueden ser utilizadas una red. como estacin de trabajo. 2.2 Discutir, en el grupo, las caractersticas que diferencian a cada uno de los medios de comunicacin, aprendidos en la materia de teora de las comunicaciones. 2.3 Realizar un ejercicio que muestre el funcionamiento y diferenciacin de cada uno de los dispositivos de conectividad. 2.4 Buscar Informacin de las tecnologas emergentes: Guiados. No Guiados. 2.5 Buscar y clasificar informacin sobre los diferentes tipos de servidores y sistemas operativos. 2.6 Resolver en equipos problemas aplicando conocimientos de Estaciones de trabajo, medios de transmisin, adaptadores de red, conectividad, Servidores, Sistemas operativos. 2.7 Exponer los resultados obtenidos en equipo.

UNIDAD 3.- Estndares y protocolos de redes. Objetivo Actividades de Aprendizaje Educacional Analizar las normas, 3.1 Buscar y seleccionar informacin, en estndares y equipo, que permita al alumno conocer protocolos de redes la Norma 802 de ISO agregar su de rea local. bibliografa y validar su fuente. 3.2 Discutir en grupo los conceptos adquiridos en la investigacin Fuentes de Informacin 4, 5, 6, 7

realizada. 3.3 Buscar y seleccionar informacin sobre los protocolos que conforman TCP/IP, para analizarla en grupo. 3.4 Buscar informacin para identificar las caractersticas de las diferentes arquitecturas, as como de los protocolos emergentes. 3.5 Exponer los resultados obtenidos en equipo.

UNIDAD 4.- Estndar cableado estructurado. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1,2, 5,

Aplicar las normas 4.1 Buscar informacin e identificar los pertinentes para elementos que conforman el cableado estructurado, as como Normas que realizar un cableado las rigen. estructurado., as como verificar su 4.2 Realizar prcticas de instalacin conectividad. bsica de cableado estructurado 4.3 Realizar de prcticas de comprobacin de conectividad. 4.4 Analizar, en una sesin plenaria, los resultados obtenidos en los equipos.

UNIDAD 5.- Planeacin y diseo bsico de una LAN. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1, 3, 5

Realizar el anlisis de 5.1 Analizar y disear una red, con todas requerimientos, la las especificaciones tcnicas, planos y presupuesto. planeacin, diseo, instalacin y 5.2 Instalar un sistema operativo de red administracin bsica 5.3 Realizar prcticas sobre de una LAN. administracin bsica de una LAN. 5.4 Analizar, en una sesin plenaria, los resultados obtenidos en los equipos.

10. FUENTES DE INFORMACIN

1.

Stallings, William (2001). Organizacin y Arquitectura de computadoras. Ed. Pearson Educacin. Espaa. Bruce A. Hallberg. Fundamentos de redes. Ed. Mc Graw Hill 2003. Behrouz A. Forouzan. Transmisin de datos y redes de comunicaciones. Ed. Mc Graw Hill. 2002. Black, Uyless. Redes de computadores, protocolos, normas e interfaces. Ed. Alfaomega-rama, Mxico, D.F. 1999. Garca Toms, Jess, Santiago Fernando y Patn Mario. Redes para proceso distribuido, 2da. edicin actualizada. Ed. Alfaomega-rama, Mxico D.F. 2001. Gonzlez Sainz, Nestor. Comunicaciones y redes de procesamiento de datos. Ed. Mc-GrawHill, Mxico D.F. Stallings, William. Comunicaciones y redes de computadores, quinta edicin. Ed. Prentice Hall, Mxico D.F. 1998. Guijarro, Luis. Redes atm, principios de interconexin y su aplicacin. Ed. Alfaometa-Rama, Mxico D.F. 2000. Tanenbaum, Adrew. Redes de computadoras. Ed. Pearson, Tercera edicin.

1.

2.

3.

4.

5.

6.

7.

8.

11. PRCTICAS

Unidad Prctica 1 Conectorizacin de cables UTP, cable directo, cruzado y de consola. Manejo de probadores de cable o multmetro. Instalacin y configuracin de las estaciones de trabajo en red. Uso de comandos para determinar parmetros de la red. Instalacin de cableado estructurado (Montaje de un Rack, Panel de conexin, tomas y jacks RJ45). Instalacin de sistema operativo de red (NOS). Administracin bsica de la red. Practica final que observe los siguientes puntos: - Anlisis de requerimientos en base a formatos de recoleccin de datos. - Planeacin y diseo de una LAN. - Diseo de Planos utilizando software de CAD. - Presupuestos de cableado, equipo y mano de obra - Proponer un Instalacin (fsica) una red bsica. - Instalacin y administracin bsica de un sistema operativo para servidor. - Documentacin tcnica de la red.

Nota: El profesor plantear las especificaciones del proyecto a realizar.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Simulacin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0430 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Toluca 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Probabilidad y Funciones estadstica. distribuciones muestrales. Matemticas V. Manipulacin modelos matemticos. Posteriores Asignaturas Temas Investigacin de operaciones.

de

Mtodos numricos. Fundamentos de Tcnicas de programacin. diseo detallado.

b). Aportacin de la asignatura al perfil del egresado Analiza, desarrolla y programa modelos de simulacin. Aplica su capacidad de juicio critico, lgico, deductivo y de modelacin para la toma de decisiones.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Analizar, modelar, experimentar sistemas computacionales, productivos y de servicios, reales o hipotticos a travs de la simulacin de eventos discretos con el fin de conocerlos con claridad o mejorar su funcionamiento.

5.- TEMARIO Temas Unidad 1 Introduccin a la simulacin. Subtemas Definiciones e importancia de la simulacin en la Ingeniera. Conceptos bsicos de modelacin. Metodologa de la simulacin. Sistemas, modelos y control. Estructura y etapas de un estudio de simulacin. Etapas de un proyecto de simulacin.

1.1 1.2 1.3 1.4 1.5 1.6

Nmeros pseudoaleatorios. 2.1 Mtodos de generacin de nmeros pseudoaleatorios. 2.2 Pruebas estadsticas de aleatoriedad. 2.3 Mtodo de Monte Carlo. Generacin de variables aleatorias. 3.1 3.2 3.3 3.4 Introduccin. Variables aleatorias discretas. Variables aleatorias continuas. Mtodos para generar variables aleatorias. 3.5 Procedimientos especiales. 4.1 Lenguajes de simulacin y simuladores. 4.2 Aprendizaje y uso de un simulador. 4.3 Casos prcticos de simulacin. 4.3.1 Modelos de inventarios. 4.3.2 Modelos de lneas de espera. 5.1 Caso de estudio: anlisis, modelado y simulacin de un sistema o subsistema de servicios o productivo de una empresa para detectar las mejoras posibles a realizar. 5.2 Validacin del sistema de simulacin.

Lenguajes de simulacin.

Unidad Integradora.

6.- APRENDIZAJES REQUERIDOS

Tener habilidades de programacin. Usar conceptos de probabilidad y pruebas estadsticas. Utilizar conceptos y modelos de investigacin de operaciones. Aplicar conocimientos de clculo para modelar problemas.

7.- SUGERENCIAS DIDCTICAS

Propiciar la investigacin previa de los conceptos fundamentales de la teora de cada unidad , analizarlos y discutirlos en clase, reforzar con el uso de ejemplos prcticos y de inters, definirlos en conjunto con los estudiantes. Realizar proyectos de aplicacin a situaciones reales. Exposicin, mesas redondas, debates, conferencias, anlisis en sesin plenaria de la participacin de los equipos de algunos temas del curso. Prcticas de programacin y uso del Simulador en el laboratorio de computo. Realizacin de un proyecto final de la aplicacin de la simulacin, con el fin de complementar los conocimientos adquiridos en el curso. Utilizar lenguajes de propsito general (Pascal, C, C++, Delphi, Visuals, etc), para simular software de apoyo. Utilizar algn software para simulacin ( PROMODEL, ARENA, TAYLOR, WiITNESS, o algun otro disponible). Utilizar un Software para realizar pruebas de bondad de ajuste.

8.- SUGERENCIAS DE EVALUACIN

Conceptos tericos bsicos, con exmenes parciales. Prcticas. Tareas extra-clase de resolucin de ejercicios. Exposicin del proyecto final de la aplicacin de la simulacin en una empresa y su modelacin en un simulador. Participacin de los estudiantes en las dinmicas grupales.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Introduccin a la simulacin. Objetivo Educacional El estudiante identificar los elementos principales y las principales aplicaciones en simulacin. Actividades de Aprendizaje 1.1 Identificar definiciones y Aplicaciones de la simulacin. 1.2 Discutir en el aula los conceptos bsicos de modelacin de problemas. 1.3 Analizar en equipo las diferentes metodologas de simulacin. 1.4 Discutir los principales conceptos sobre sistemas, el enfoque sistmico, los elementos del sistema y metodologa para el anlisis de sistemas. 1.5 Concluir y describir en el aula la estructura y las etapas de un estudio de simulacin. 1.6 Construir un mapa conceptual o diagrama con las etapas de un proyecto de simulacin. Fuentes de Informacin 2,1,4,5,7,8,9

UNIDAD 2.- Nmeros pseudoaleatorios. Objetivo Actividades de Aprendizaje Educacional Aplicar las formas de 2.1 Elaborar ejercicios de generacin de generacin y pruebas nmeros aleatorios y pseudoaleatorios estadsticas de escribiendo un programa de nmeros aleatorios y computadora. pseudoaleatorios para 2.2 Realizar ejercicios usando las construir programas principales pruebas estadsticas de de simulacin. aleatoriedad con las series de nmeros generados en la actividad anterior. 2.3 Escribir un programa en su lenguaje favorito para aplicar el Mtodo de Monte Carlo a diversos procesos de simulacin manuales y usando Lenguajes de propsito general como; Pascal, C, C++, Delphi, Visual Basic, etc. de problemas aplicados a servicios, sistemas productivos, de calidad, de inventarios, econmicos. Fuentes de Informacin 2,1,5,12,13 y 15

UNIDAD 3.- Generacin de variables aleatorias. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Generar variables 3.1 Discutir en grupo los conceptos de 2,1,5,12 aleatorias discretas, funcin de probabilidad y distribucin acumulada. continuas y empricas, realizar 3.2 Elaborar ejercicios en el aula para pruebas de ajuste de Identificar las principales variables aleatorias discretas. bondad y determinar tamao 3.3 Elaborar ejercicios en el aula para de muestra. Identificar las principales variables aleatorias continuas. 3.4 Escribir un programa o usar software de simulacin para generar variables aleatorias discretas, continuas y empricas. 3.5 Utilizar procedimientos especiales, para generar variables con distribucin Normal, Poisson, Erlang y algunos otros. A travs del uso de lenguajes de programacin de propsito general, tales como C, C++, Dephi, visual Basic, Java, etc.

UNIDAD 4.- Lenguajes de simulacin. Objetivo Actividades de Aprendizaje Educacional Conocer los 4.1 Buscar informacin y seleccionar los principales lenguajes principales lenguajes de simulacin y de simulacin y los simuladores, sus caractersticas, y sus simuladores de aplicacin y uso, tales como lenguajes: eventos continuos y SLAM, ECSL, SIMAN, GPSS, etc. discretos Simuladores: PROMODEL, TAYLOR II, ARENA, WITNESS , etc. 4.2 Elaborar ejercicios de Uso de un Simulador y elaborar prcticas de simulacin manuales y en computadora de problemas aplicados a servicios, sistemas productivos, de calidad, de inventarios, econmicos, entre otros. Fuentes de Informacin 2,1,5,11,12

UNIDAD 5.- Unidad integradora. Objetivo Actividades de Aprendizaje Educacional Generar variables 5.1 Plantear en grupo la realizacin de un aleatorias discretas, Proyecto Final el cul consistir en el anlisis, modelado y simulacin de continuas y empricas, realizar sistema de servicios o productivo de pruebas de ajuste de una empresa para detectar las mejoras posibles a realizar, y plantear acciones bondad y determinar tamao que mejores el desempeo de de muestra. sistemas y que en el caso de poder implementarse se lleve hasta este nivel. Fuentes de Informacin

10. FUENTES DE INFORMACIN 1. Azarang, M. R. y Garca Dunna, E., (1996). Simulacin y Anlisis de Modelos Estocsticos. Ed. McGrawHill/Interamericana de Mxico, S.A. de C.V. Banks, J. y Carson, J.S., (1984) Discrete event system simulation. Ed. Prentice-Hall, Englewood Cliffs, N.J. Bratley, P., Fox, B.L., Schrage, L.E. (1983). A Guide to Simulation. Ed. Springer Verlag. Concebs B. Discrete Systems Simulation. Ed. Mc. Graw Hill. Coss Bu Ral, (2002). Simulacin Un enfoque prctico. Ed. Limusa. Pardo Leandro, Valdez Teofilo (1987). Simulacin Aplicaciones Practicas en la empresa. Ed. Ediciones Diaz Santos. Davis y Mc kewon. Modelos Cuantitativos para la Administracin. Ed. Mc. Graw-Hill.

2.

3.

4.

5.

6.

7.

8.

Gerez, V. y Grijalva, M., (1980). El Enfoque de Sistemas. Ed. Limusa, Mxico. Gottfried, B.S., (1984). Elements of Stochastic Process Simulation. Ed. Prentice-Hall, Inc., Englewood Cliffs, N.J.

9.

10. Gordon, G., (1989). Simulacin de Sistemas. Ed. Diana, Mxico. 11. Hillier, F.S. y Lieberman, G.J., (2003). Introduccin a la Investigacin de Operaciones, 5. Edicin. Ed. McGrawHill/Interamericana de Mxico. 12. Harrell Ch. Ghosh B., Bowden R. Simulation using PROMODEL w/CD-ROM, promodel. 13. Kelton, W.D., Sadowski, R.P. y Sadowski, D.A., (2002). Simulation with Arena, 2a. Edicin. Ed. McGrawHill, USA. 14. Law A. y Kelton W.. Simulation Modeling and Anlisis. Ed. McGrawHill, 15. Naylor, Balintfy y Burdick. Tcnicas de Simulacin de computadoras. Ed. Limusa. 16. Ross, S., (1997). Simulation, 2a Edicin. Ed. Academic Press, USA. 17. Shdmit y Taylor. Anlisis y Simulacin de Sistemas Industriales. Ed. Trillas. 18. Taha, H.A., (1991). Investigacin de Operaciones, 2 Edicin. Ed. Alfaomega Mxico. 19. Thierauf. Investigacin de Operaciones. Ed. Limusa.

20. Winston. Investigacin de Operaciones. Ed. Gpo. Editorial Iberoamrica.

11. PRCTICAS

Unidad Prctica 1 2 3 Elaborar un ejercicio de simulacin de una lnea de espera con varios clientes un servidor. Elaborar un ejercicio de simulacin de una lnea de espera con varios clientes y varios servidores. Representar y analizar estadsticamente el comportamiento de variables aleatorias que representan tasas de llegada y de servicio al cliente. Representar y analizar estadsticamente el comportamiento de variables aleatorias que representan tasas de llegada y de servicio al cliente con ms de un servidor. Representar mediante un modelo matemtico las variables aleatorias que representan los tiempos de llegada y de servicio al cliente con ms de un servidor. Modelar un caso de estudio completo.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Fundamentos de desarrollo de sistemas Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0413 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Hermosillo, Tehuacan, Toluca 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Administracin. Administracin y entorno de las empresas. Taller de bases de datos. Desarrollo sustentable. Todos por ser una materia formadora. Posteriores Asignaturas Temas Planificacin y Planificacin modelado. sistema. Anlisis del proyecto.

del

Seminario de tica Todos por ser una materia formadora.

b). Aportacin de la asignatura al perfil del egresado Conoce los elementos bsicos para el anlisis, diseo, implantacin y gestin de software. Identifica un panorama general de las normas, estndares, mtodos y herramientas correspondientes a las tecnologas de informacin.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Proporcionar los conocimientos y el desarrollo de habilidades que le permitan proponer y analizar los elementos bsicos del desarrollo de un producto de software.

5.- TEMARIO Temas Unidad 1 Conceptos introductorios. Subtemas Introduccin a los sistemas. 1.1.1 Descripcin general. 1.1.2 Tipos. 1.1.3 Clasificacin. Ciclo de vida de un proyecto de software. 1.2.1 Planificacin y gestin del proyecto. 1.2.2 Determinacin de requerimientos. 1.2.3 Anlisis y diseo. 1.2.4 Programacin. 1.2.5 Pruebas e Implementacin. Definicin de ingeniera de software. Historia de la ingeniera de software. Caractersticas del software. Mitos del software. Capas de la ingeniera de software. El proceso del software. Software de alta calidad. Factores de calidad y productividad.

1.1

1.2

Introduccin a la ingeniera de software.

2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8

Paradigmas de la ingeniera de software.

3.1 El enfoque estructurado. 3.1.1 Diagramas de flujos de datos. 3.1.2 Diccionarios de datos. 3.1.3 Diseo de mdulos. 3.1.4 Descomposicin en procesos. 3.2 El enfoque orientado a objetos. 3.2.1 Anlisis. 3.2.2 Diseo. 4.1 4.2 4.3 4.4 4.5 Modelo de cascada. Modelo de espiral. Modelo incremental. Proceso de desarrollo unificado. Proceso software personal.

Modelos de proceso de software.

5.- TEMARIO (Continuacin) 5 Tcnicas , herramientas y estudios previos. 5.1 Tcnicas de recopilacin de informacin. 5.1.1 Entrevista. 5.1.2 Cuestionario. 5.1.3 Recopilacin y anlisis de documentos. 5.1.4 Observacin y tcnica STROBE. 5.2 Herramientas CASE. 5.2.1 Estructuradas. 5.2.2 Orientadas a Objetos. 5.3 Desarrollo de prototipos. 6.1 Descomposicin modular. 6.2 Arquitecturas de dominio especfico. 6.2.1 Diseo de software de arquitectura multiprocesador. 6.2.2 Diseo de software de Arquitectura Cliente/Servidor 6.2.3 Diseo de software distribuido 6.2.4 Diseo de software de tiempo real.

Diseo y arquitectura de productos de software.

6.- APRENDIZAJES REQUERIDOS

Conocer los tipos de organizacin as como sus estructuras y funciones correspondientes. Aplicar elementos de Bases de datos.

7.- SUGERENCIAS DIDCTICAS

Recopilar informacin en una organizacin para desarrollar un producto de software. Aplicar tcnicas de adquisicin de datos (entrevistas, cuestionarios, sondeos, entre otros). Exponer en el aula el anlisis de la informacin recopilada. Integrar equipos de desarrollo motivando el aprendizaje en equipo. Investigar sobre Herramientas CASE de ultima generacin. Uso de simuladores pertinentes.

8.- SUGERENCIAS DE EVALUACIN

Valoracin de conocimientos previos. Dar seguimiento al desempeo en el desarrollo del programa. o Elaboracin y validacin de tcnicas de adquisicin de datos. o Aplicacin de los instrumentos. o Obtencin y anlisis de la informacin. Presentacin y defensa de la congruencia de la informacin obtenida mediante la documentacin de: o Diagramas de flujos de datos. o Diccionarios de datos. o Diseo de mdulos. Participacin en dinmicas grupales (mesas redondas, conferencias, lluvia de ideas, debate, entre otras). Actividades de auto evaluacin. Exmenes prcticos. Exmenes departamentales.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Conceptos introductorios. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Estudiante 1.1 Realizar una sntesis sobre los 1 identificar los elementos, tipos y clasificacin de sistemas. diferentes tipos de sistemas de software 1.2 Discutir, en equipo, las caractersticas que existen y que diferencian a cada uno de las fases comprender las del ciclo de vida de un proyecto de fases del ciclo de software. vida de un proyecto de software.

UNIDAD 2.- Introduccin a la ingeniera de software. Objetivo Educacional Comprender los elementos que integran la Ingeniera de Software y el aseguramiento de la calidad. Actividades de Aprendizaje 2.1 2.5 Realizar una sntesis sobre los caractersticas, mitos, elementos y capas de la ingeniera de software. 2.6 2.8 Discutir, en equipo, la importancia de usar normas para el aseguramiento de la calidad durante el proceso de software. Fuentes de Informacin 1, 2, 3, 4,5,6,7

UNIDAD 3.- Paradigmas de la ingeniera de software. Objetivo Actividades de Aprendizaje Educacional Comprender la 3.1 3.2 Discutir, en equipo, las diferencia de aplicar caractersticas que diferencian a cada un enfoque uno de los paradigmas estructurado vs. Estructurado. orientado a objetos Orientado a Objetos. en el desarrollo de Realizar un ejercicio que muestre la un proyecto de aplicacin de cada uno de los software. paradigmas. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 4.- Modelos de proceso de software. Objetivo Educacional Identificar los diferentes modelos de proceso que se aplican en el desarrollo de software. Actividades de Aprendizaje 4.1 Discutir, en equipo, las caractersticas que diferencian a cada uno de los modelos de desarrollo de proceso de software: Modelo de cascada. Modelo de espiral. Modelo incremental. Proceso de desarrollo unificado. Proceso software personal. Fuentes de Informacin 2,3,4,5,8

4.2

UNIDAD 5.- Tcnicas , herramientas y estudios previos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 3, 4, Disear esquemas 5.1 5.2 Discutir en equipo, las 5,12 relacionales de base caractersticas de: de datos. recopilacin de Tcnicas de informacin. Herramientas CASE. 5.1 5.2 Realizar un ejercicio aplicando las tcnicas de recopilacin de informacin haciendo uso de una herramienta CASE. 5.3 Discutir, en equipo, la importancia de desarrollar prototipos para involucrar al usuario en el desarrollo del producto de software.

UNIDAD 6.- Diseo y arquitectura de productos de software. Objetivo Educacional Comprender las arquitecturas en el diseo de software dependiendo del tipo de dominio de la aplicacin. Actividades de Aprendizaje 6.1 6.2 Discutir en equipo, las caractersticas de cada una de las arquitecturas. 6.2.1 Arquitectura multiprocesador. 6.2.2 Arquitectura Cliente/Servidor. 6.2.3 Sistemas distribuidos. 6.2.4 Sistemas de Tiempo Real Fuentes de Informacin 1, 2, 3, 4, 5,12

10. FUENTES DE INFORMACIN 1. Kendall, Kenneth E. (2001). Anlisis y Diseo de Sistemas. Ed. Prentice-Hall. Laudon & Laudon 8/E (2003). Management Information Systems. Ed. Prentice-Hall. Pressman Roger S (2001). Ingeniera del software. Ed. McGraw-Hill. Sommerville, Ian (2001). Ingeniera de software. Ed. Prentice-Hall. Yourdan, Edward (1999). Anlisis Estructurado Moderno. Ed. Prentice-Hall. Jacobson,Ivar. (2000). El Proceso unificado de desarrollo de software. Ed. Addison Wesley. Fowler, Martin, (1999). UML Gota a Gota. Ed. Addison Wesley. Larman, Craig (1999). UML y patrones. Pearson. Humphrey, Watts S. (2000). Introduccin al Proceso Software Personal. Ed. Addison Wesley.

2.

3.

4.

5.

6.

7.

8.

9.

10. Pfleeger, Shari Lawrence (2002). Ingeniera de Software Teora y prctica. Ed. Ptentice-Hall. 11. Bruegge Bernd (2001). Ingeniera de Software Orientada a Objetos. Ed. Prentice-Hall.

12. Braude, Eric (2003). Ingeniera de Software Una perspectiva Orientada a Objetos. Ed. Alfaomega. 13. Meyer, Bertrand (1999). Construccin de Software Orientada a Objetos. Ed. Prentice Hall.

11. PRCTICAS

Unidad Prctica 1 Sntesis sobre los elementos, tipos y clasificacin de sistemas. Caractersticas de los tipos de ciclos de vida. Sntesis: caractersticas, mitos, elementos y capas de la Ingeniera de Software. Normas para el aseguramiento de la calidad durante el proceso de software. Enfoque estructurado vs. Orientado a Objetos. Modelos de desarrollo de proceso de software: - Modelo de Cascada - Modelo de Espiral - Modelo Incremental - Proceso de Desarrollo Unificado - Proceso Software Personal Herramientas CASE. Arquitecturas. - Arquitectura multiprocesador. - Arquitectura cliente/servidor. - Sistemas distribuidos. - Sistemas de tiempo real. Documentacin del Proyecto (1. Parte).

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Interfaces Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCF - 0417 Horas teora-horas prctica-crditos 2-4-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Agua Prieta, Cerro Azul, Cd. Victoria, Toluca, Zacatepec. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Arquitectura de Modelo de Computadoras arquitecturas de cmputo. Comunicacin interna en la computadora. Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado

Comprende y crea interfaces hardware, hombre-mquina y mquina-mquina, a un sistema de cmputo.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante construir interfaces de hardware aplicadas a su mbito profesional

5.- TEMARIO Temas Unidad 1 Sensores Subtemas 1.1 pticos. 1.1.1 Tipos. 1.1.2 Funcionamiento. 1.1.3 Caractersticas. 1.1.4 Modo de comunicacin. Aproximacin. 1.2.1 Tipos. 1.2.2 Funcionamiento. 1.2.3 Caractersticas. 1.2.4 Modo de comunicacin.

1.2

Actuadores.

2.1 Electrnicos. 2.1.1 Funcionamiento. 2.1.2 Caractersticas. 2.1.3 Modo de comunicacin. 2.2 Mecnicos. 2.2.1 Funcionamiento. 2.2.2 Caractersticas . 2.2.3 Modo de comunicacin. 3.1 Tipos. 3.1.1 Serial. 3.1.2 Paralelo. 3.2 Aplicaciones con lenguaje de programacin hbrida. 3.3 Aplicaciones con lenguaje de programacin hbrida. 4.1 A travs de puertos 4.1.1 Diseo 4.1.2 Programacin. 4.1.3 Aplicacin. 4.2 A travs de interfaz. 4.2.1 Diseo 4.2.2 Programacin. 4.2.3 Aplicacin. 5.1 5.2 5.3 5.4 Conceptos bsicos. Clasificacin. Programacin de bajo nivel. Aplicaciones.

Perifricos estandarizados.

Perifricos no estandarizados.

Interfaces.

6.- APRENDIZAJES REQUERIDOS

Conocer los conceptos bsicos de movimientos. Conocer los conceptos bsicos de ptica. Conocer y manejar lenguaje ensamblador. Identificar la clasificacin y nomenclatura de los perifricos. Conocer y manejar las tecnologas de sistemas de cmputo.

7.- SUGERENCIAS DIDCTICAS Propiciar la bsqueda y seleccin de informacin sobre perifricos de la computadora. Propiciar el uso de terminologa tcnica adecuada al programa. Seleccionar temas de aplicacin de perifricos para discusin en clase. Realizar prcticas de perifricos que pueda utilizar en el campo de trabajo. Utilizar herramientas de simulacin utilizando perifricos. Propiciar la investigacin previa a clase de los conceptos que conforman la asignatura, analizarlos y discutirlos en clase

8.- SUGERENCIAS DE EVALUACIN Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales) Participacin en actividades individuales y de equipo en el diseo de perifricos. Cumplimiento de los objetivos y desempeo en las prcticas. Observar la aplicacin de sensores y actuadotes en su campo de trabajo

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Sensores. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 2, 3,10 Conocer y evaluar 1.1 Buscar, seleccionar y evaluar los tipos de sensores informacin sobre sensores que existen en el 1.2 Buscar informacin e identificar textos mercado, con relacionados con la aplicacin de los sensores en el rea de cmputo. respecto a su 1.3 Analizar, por equipo, las funciones que aplicacin. desempean los sensores.

UNIDAD 2.- Actuadores. Objetivo Actividades de Aprendizaje Educacional Aplicar los 2.1 Buscar, seleccionar y evaluar conocimientos informacin sobre actuadores en el adquiridos sobre diseo de interfaces. actuadores para el 2.2 Buscar informacin e identificar textos diseo de interfaces. relacionados con la aplicacin de los actuadores en el rea de cmputo. 2.3 Analizar, por equipo, las funciones que desempean los actuadores en la operacin de interfaces. Fuentes de Informacin 2, 3, 10

UNIDAD 3.- Perifricos estandarizados Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1, 2,.3, 10

3.1 Buscar, seleccionar y evaluar Utilizar los informacin sobre perifricos diferentes perifricos estandarizados. estandarizados y la 3.2 Buscar informacin e identificar textos aplicacin con ellos. relacionados con la aplicacin de los perifricos estandarizados para elaborar un esquema de aplicacin.. 3.3 Analizar, por equipo, las funciones que desempean los perifricos.

UNIDAD 4.- Perifricos no estandarizados. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Identificar los 4.1 Buscar, seleccionar y evaluar 4, 10 informacin sobre perifricos no perifricos no estandarizados y sus estandarizados. diversas aplicaciones. 4.2 Buscar informacin e identificar textos relacionados con la aplicacin de los perifricos no estandarizados para elaborar un esquema de aplicacin. 4.3 Analizar, por equipo, las funciones que desempean los perifricos.

UNIDAD 5.- Interfaces. Objetivo Educacional Analizar y disear 5.1 perifricos para diversas aplicaciones para elementos de 5.2 cmputo. 5.3 Fuentes de Informacin Buscar informacin e identificar textos 4, 10 relacionados con la aplicacin de interfaces en el rea de cmputo. Programar para controlar procesos internos y externos relacionados con interfaces. Realizar practicas de comprobacin de interfaces. Actividades de Aprendizaje

10. FUENTES DE INFORMACIN 1. Manual microprocesadores de Intel. Intel. Manual Perifricos. Intel. Michael Purser. Comunicacin de datos para programadores.. Ed. SITESA. Jerry Fitzgerald, Tom S. Eason. Fundamentos de comunicacin de datos. Ed. Limusa

2.

3.

4.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Programacin WEB Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCF - 0427 Horas teora-horas prctica-crditos 2-4-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Mrida, Nogales. Zitcuaro. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Programacin Orientada a Objetos. Fundamentos de bases de datos. Redes de computadora Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado

Desarrolla y administra sistemas de informacin que utilizan las tecnologas Web. Conoce arquitecturas que involucran distintos servidores. Aplica nuevas tecnologas a la solucin de problemas de su entorno laboral.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante conocer los conceptos de comunicacin de Internet, y desarrollar aplicaciones de base de datos basadas en Web desde el lado del servidor y del cliente

5.- TEMARIO Temas Unidad 1 Introduccin a las tecnologas Web. Subtemas 1.1 Perspectiva histrica del Internet . 1.2 Protocolo http (protocolo de transferencia de hipertexto). 1.2.1 Arquitectura del WWW. 1.2.2 URLs. 1.2.3 Mtodos http. Persistencia en http Cookies. 1.3 Introduccin al HTML. Lenguaje de despliegue del web 1.3.1 HTML como un tipo SGML. 1.3.2 Elementos del lenguaje HTML. 1.3.3 Tablas en HTML. 1.3.4 Formularios. 1.4 Evolucin del desarrollo de aplicaciones Web. 1.5 Hojas de estilo en cascada e introduccin al XML. 2.1 Arquitectura de las aplicaciones Web. 2.2 Lenguajes de programacin del lado del cliente. 2.3 Lenguajes de programacin del lado del servidor. 2.4 Ambientes para el desarrollo de aplicaciones Web. 2.5 Metodologas para el desarrollo de aplicaciones Web. 2.6 Aspectos de seguridad. 3.1 Procesamiento del lado del servidor. 3.2 Conceptos bsicos de la herramienta de desarrollo. 3.3 Operadores. 3.4 Sentencias. 3.5 Arreglos. 3.6 Funciones y libreras. 3.7 Ejemplos prcticos. 3.8 Procesado de formularios. 3.9 Sesiones. 3.10 Conectividad entre el servidor Web y el servidor de base de datos. 3.11 Manejo de archivos. 3.12 Seguridad.

Desarrollo de aplicaciones Web

Programacin del lado del servidor.

5.- TEMARIO (Continuacin) 4 Procesamiento del lado del cliente. 4.1 Lenguaje Script del cliente. 4.2 Modelo de objetos con lenguaje Script. 4.3 Objetos lenguaje Script nter construidos. 4.4 Eventos con lenguaje Script. 4.5 Validacin de entrada de datos del lado del cliente. 4.6 Consideraciones del soporte del navegador. 5.1 Visin general de servicios Web XML. 5.2 Tecnologas subyacentes. 5.2.1 SOAP 5.2.2 WSDL 5.2.3 UDDI 5.3 Publicacin de un servicio WEB. 5.4 Consumo de un servicio WEB.

Servicios Web XML.

6.- APRENDIZAJES REQUERIDOS

Habilidades en el uso de la computadora Experiencia utilizado el Word Wide Web Experiencia desarrollando software orientado a objetos Manejo de sistemas gestores de bases de datos Experiencia en configuracin de servidores

7.- SUGERENCIAS DIDCTICAS

Uso de un portal de Internet para apoyo didctico de la materia, el cual cuente por lo menos con un foro, preguntas frecuentes, material de apoyo y correo electrnico. Utilizar software didctico y software de apoyo. Presentar proyectos finales Propiciar el uso de terminologa tcnica adecuada al programa. Definir los lineamientos de documentacin que debern contener las tareas y prcticas. Desarrollar de manera conjunta ejemplos de cada uno de los temas.

Utilizar el aprendizaje basado en problemas, trabajando en grupos pequeos, para sintetizar y construir el conocimiento necesario para resolver problemas relacionados con situaciones reales. Solicitar al estudiante, la elaboracin de los programas ejemplo en la computadora. Solicitar al estudiante propuestas de problemas a resolver y que sean significativas para l. Propiciar que el estudiante experimente con diferentes programas encontrados en revistas, Internet y libros de la especialidad, que lo lleven a descubrir nuevos conocimientos. Fomentar el trabajo en equipo. Elaborar de manera conjunta con el estudiante una gua de ejercicios para actividades extra clase Plantear problemas reales para que ellos los representen utilizando los conceptos de la POO. Uso del laboratorio para la elaboracin de programas que integren los temas estudiados. Formar equipos de trabajo para la exposicin de investigaciones y tareas Generar problemas prcticos y completos y solicitar la solucin de aplicaciones utilizando la computadora Desarrollo de un proyecto con aplicacin real.

8.- SUGERENCIAS DE EVALUACIN

Ponderar tareas Participacin y desempeo en el aula y el laboratorio. Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Desarrollo de un proyecto final que integre todas las unidades de aprendizaje. Participacin en dinmicas grupales Actividades de auto evaluacin. Cumplimiento de los objetivos y desempeo en las prcticas Programas asignados como tareas. Se recomienda utilizar varias tcnicas de evaluacin con un criterio de evaluacin especfico para cada una de ellas. (Se propone el criterio heurstico para los programas de cmputo desarrollados, axiolgico para las prcticas grupales y criterio terico para los exmenes de conocimiento. Los pesos que se le den a cada una de las tcnicas se basara en la experiencia del profesor).

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a las tecnologa Web. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin El estudiante 1.1 Buscar y seleccionar informacin sobre 2, 3, 4, 6 comprender las el protocolo http. caractersticas de 1.2 Buscar, discutir y seleccionar los protocolos de transferencia de archivos una aplicacin Web y conocer los seguros. elementos que 1.3 Ejercitar el uso del protocolo de interactan con ella. transferencia de archivos seguro seleccionado. 1.4 Realizar prcticas de prueba que le permitan entender el funcionamiento de las instrucciones del HTML. 1.5 Buscar y seleccionar informacin sobre los estndares, estructura y herramientas para diseo de aplicaciones Web.

UNIDAD 2.- Desarrollo de aplicaciones Web. Objetivo Educacional Comprender los conceptos y elementos bsicos que involucra el desarrollo de aplicaciones Web Actividades de Aprendizaje 2.1 Realizar un esquema de la arquitectura de aplicaciones Web. 2.2 Buscar y seleccionar informacin sobre el lenguaje y la metodologas de desarrollo y tecnologas Web, seleccionada para el curso. 2.3 Buscar informacin referente a la puesta a punto de servidores Web y servidores de base de datos. 2.4 Buscar informacin y construir un cuadro comparativo de los distintos ambientes integrados de desarrollo de aplicaciones Web. Fuentes de Informacin 2, 3, 4, 6

UNIDAD 3.- Programacin del lado del servidor. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Desarrollar 3.1 Buscar informacin sobre la sintaxis 1, 4, 5, 7, 8, aplicaciones Web del del lenguaje de desarrollo 9, 10, 11, 13, 14 lado del servidor con seleccionado en unidades anteriores. acceso a base de 3.2 Buscar y seleccionar informacin sobre datos. la configuracin del soporte del lenguaje de desarrollo en el servidor. 3.3 Buscar y seleccionar informacin para la configuracin del ambiente de desarrollo en la estacin de trabajo. 3.4 Buscar y analizar aplicaciones profesionales en el lenguaje de desarrollo para debatirlas en clase. 3.5 Elaborar un mapa conceptual de la interaccin del lenguaje de desarrollo con el servidor Web.

UNIDAD 4.- Procesamiento del lado del cliente. Objetivo Educacional Desarrollar los mdulos del lado de cliente. Actividades de Aprendizaje 4.1 Buscar y seleccionar informacin sobre las reglas de sintaxis y modelado de objetos del lenguaje del navegador (Script). 4.2 Escribir y modificar cdigo Script para comprender el comportamiento de las instrucciones. 4.3 Realizar pruebas con cdigo Script Inter construido (build in). 4.4 Realizar una aplicacin que integre la programacin del lado del cliente y del servidor. Fuentes de Informacin 1, 2, 4, 5, 7, 8, 9, 10, 11, 13, 14

UNIDAD 5.- Servicios Web XML. Objetivo Educacional Integrara los 5.1 Servicios Web XML al 5.2 desarrollo de aplicaciones. 5.3 Actividades de Aprendizaje Investigar algunos Servicios Web publicados. Buscar y seleccionar informacin sobre las aplicaciones de los Servicios Web. Desarrollar, publicar y consumir un Servicio Web. Fuentes de Informacin 15, 16, 17

10. FUENTES DE INFORMACIN 1. Gutirrez Abraham y Bravo, Gires. PHP 4.0 a travs de ejemplos. Ed. Alfa Omega, ISBN 970-15-0955-2. Lpez Jos. Domine HTML y DHTML. Ed. Alfa Omega, ISBN 970-15-0876-9. Soria Ramn. Diseo y Creacin de Paginas Web HTML 4.0. Ed. Alfa Omega. Oros Juan Carlos. Diseo de paginas Web Interactivas con JavaScript y CSS. Ed. Alfa Omega, ISBN 970-15-0802-5. Froufe Agustn. Java Server Pages, Manual de Usuario y Tutorial. Ed. Alfa Omega, ISBN 970-15-0796-7. Weinman Lynda. Diseo Creativo HTML. Ed. Pearson ISBN 970-260-2734 Chase. Active Server Page 3.0, Serie Prctica. Ed. Pearson ISBN 84-2052-946. Paul Lomax. Learning VBScript. Ed. Oreilly ISBN 1-56592-247-6. Susanne Clark, Antonio De Dantis, Adrian Kigsley-Hughes. VB Script: Programmers Referente. Ed. Wrox Press Inc.

2.

3.

4.

5.

6.

7.

8.

9.

10. Hathleen Halata. Internet Programming with VBScript and JavaScript. Ed. Course Technology ISBN 0-619-01523-3. 11. Lovejoy Eliah. ASP Guia Esencial. Ed. Pearson ISBN 84205-3330-0.

12. Payne Chris. Aprendiendo ASP.NET en 21 dias. Ed. Pearson ISBN 97-0260-340-4. 13. Tavistock Hougland. JSP Guia Esencial. Ed. Pearson ISBN 84-2053-332-7. 14. Hall Marty. Servlets y Java Server Pages. Ed. Pearson ISBN 970-260-118-5. 15. Tabor Robert. Servicios Web XML de Microsoft.NET. Ed. Pearson ISBN 84-2053-4706. 16. Castro. XML Guia de Aprendizaje. Ed. Pearson ISBN 84-205-3151-0. 17. Cauldwell. Profesional Web Services. Ed. Wrox Press Ltd. ISBN 186100-509.

Referencias en Internet
[1]

http://iio.ens.uabc.mx/~jmilanez/escolar/redes/zoom.osicpmsg.gif.html
[2]

http://www.linti.unlp.edu.ar/trabajos/tesisDeGrado/tutorial/redes/modosi.htm http://icc2.act.uji.es/F37/formtramas.pdf [3] [4] htpp://www.inei.gob.pe/cpi-mapa/bancopub/libfree/lib616/INDEX.HTM Http://distance-ed.bcc.ctc.edu/media238/238p2/IntroDBconn.html [5]

11. PRCTICAS

Unidad Prctica 1 2 1 1 Desarrollar una pagina web aplicando hojas de estilo. Configurar un servidor de base de datos y un servidor web con servicios html y ftp. Configurar un protocolo de transferencia de archivos seguro, del lado del cliente y del servidor. Configurar el soporte en el servidor del lenguaje de desarrollo web e instalar el ambiente de desarrollo en el cliente. Implementar una aplicacin que requiera de las estructuras de control de flujo y que enve mensajes al cliente. Implementar un programa que utilice como entrada un archivo separado por comas (.csv) y lo presente en formato de tablas HTML. Implementar una pagina web de ventas en lnea con carrito de compra. Implementar una aplicacin que procese formularios cuyos datos sean validados del lado del cliente y realice modificaciones a la base de datos. Implementar aplicaciones que grafiquen estadsticas o funciones matemticas, el clculo debe ser realizado del lado del cliente y los datos tomados desde el servidor de base de datos. Transformacin de XSL resultados en un archivo. en HTML para almacenar

4 4 1

Transformacin de XSL en HTML para retornar resultados como cadena. Transformacin de XSL en HTML para proporcionando y retornando cadenas. Post procesar XML usando un lenguaje Script del lado del cliente.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Sistemas operativos Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCC - 0431 Horas teora-horas prctica-crditos 4-2-10

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Celaya, Len, Veracruz 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Estructura de datos. Todos los temas proporcionan un conocimiento Arquitectura de significativo para computadoras. la materia. Fundamentos de programacin. Teora de las telecomunicaciones. Teora de la computacin. Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado Conoce, diferencia y aplica las tcnicas de manejo de recursos para el diseo, organizacin, utilizacin y optimizacin de los sistemas operativos

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante conocer, diferenciar y aplicar las tcnicas de manejo de recursos para el diseo, organizacin, utilizacin y optimizacin de los sistemas operativos.

5.- TEMARIO Temas Unidad 1 Introduccin a los sistemas 1.1 operativos. 1.2 1.3 1.4 1.5 1.6 Subtemas Definicin y concepto. Funciones y caractersticas. Evolucin histrica. Clasificacin. Estructura (niveles o estratos de diseo). Ncleo. 1.6.1 Interrupciones (FLIH). 1.6.2 Despachador(Scheduler). 1.6.3 Primitivas de comunicacin(IPC).

Administracin de procesos y del procesador.

2.1 2.2 2.3 2.4

Concepto de proceso. Estados y transiciones de los procesos Procesos ligeros (Hilos o hebras). Concurrencia y secuenciabilidad. 2.4.1 Exclusin mutua de secciones criticas. 2.4.2 Sincronizacin de procesos en S.C. 2.4.2.1 Mecanismo de semforos. 2.4.2.2 Mecanismo de monitores. 2.4.3 Interbloqueo (DeadLock). 2.4.3.1 Prevencin. 2.4.3.2 Deteccin. 2.4.3.3 Recuperacin. 2.5 Niveles, objetivos y criterios de planificacin. 2.6 Tcnicas de administracin del planificador. 2.6.1 FIFO 2.6.2 SJF 2.6.3 RR 2.6.4 Queves multi-level. 2.6.5 Multi-level feedback queves.

5.- TEMARIO (Continuacin) 3 Administracin de memoria. 3.1 Poltica y filosofa. 3.2 Memoria real. 3.2.1 Administracin de almacenamiento. 3.2.2 Jerarqua. 3.2.3 Estrategia de administracin de memoria. 3.2.4 Asignacin contigua v.s. no contigua. 3.2.5 Multiprogramacin de particin fija, particin variable, con intercambio de almacenamiento. 3.3 Organizacin de memoria virtual. 3.3.1 Evaluacin de las organizaciones de almacenamiento. 3.3.2 Paginacin. 3.3.3 Segmentacin. 3.3.4 Sistemas de paginacin segmentacin. 3.4 Administracin de memoria virtual. 3.4.1 Estrategias de administracin. 3.4.2 Tcnicas de reemplazo de pginas. 3.4.3 Paginacin por demanda. 3.4.4 Paginacin anticipada. 3.4.5 Liberacin de pgina. 3.4.6 Tamao de pgina. 4.1 Dispositivos y manejadores de dispositivos (device drivers). 4.2 Mecanismos y funciones de los manejadores de dispositivos (device drivers). 4.3 Estructuras de datos para manejo de dispositivos. 4.4 Operaciones de Entrada /salida.

Administracin de entrada/salida.

5.- TEMARIO (Continuacin) 5 Sistema de archivos. 5.1 Concepto. 5.2 Nocin de archivo real y virtual. 5.3 Componentes de un sistema de archivos. 5.4 Organizacin lgica y fsica. 5.5 Mecanismos de acceso a los archivos. 5.6 Manejo de espacio en memoria secundaria. 5.7 Modelo jerrquico. 5.8 Mecanismos de recuperacin en caso de falla. 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Concepto y objetivos de proteccin. Funciones del sistema de proteccin. Implantacin de matrices de acceso. Proteccin basada en el lenguaje. Concepto de seguridad. Clasificaciones de la seguridad. Validacin y amenazas al sistema. Cifrado.

Proteccin y seguridad.

6.- APRENDIZAJES REQUERIDOS

Conocer la arquitectura de una computadora. Conocer los diferentes tipos de estructuras de datos. Conocer la organizacin fsica de estructuras de datos. Conocer algn lenguaje de programacin orientado a la programacin de sistemas. Conocer algn lenguaje de programacin bajo nivel (por ejemplo ensamblador).

7.- SUGERENCIAS DIDCTICAS Investigacin en diversas fuentes de informacin de conceptos de la asignatura. Ejercicios y prcticas coordinadas por el profesor. Dinmicas grupales. Manejar equipos con sistemas operativos de software libre. Desarrollar proyectos relacionados con algunas partes de un sistema operativo.

8.- SUGERENCIAS DE EVALUACIN

Examen escrito. Prcticas de laboratorio. Entrega de reportes de tpicos investigados. Exposicin de temas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a los sistemas operativos. Objetivo Educacional El estudiante conocer la historia, funciones, caractersticas, clasificacin y estructura de un sistema operativo. Actividades de Aprendizaje 1.1 Investigar y definir el concepto de sistema operativo, analizar y discutir en clase. 1.2 Investigar y definir sus funciones y caractersticas, analizar y discutir en clase. 1.3 Realizar investigaciones acerca de los aspectos histricos del desarrollo de los sistemas operativos. 1.4 Organizar la informacin obtenida, por equipos, para presentarla a todo el grupo. 1.5 Escuchar la resea histrica de la evolucin de los sistemas operativos con el propsito de explicarse la complejidad actual de los mismos. 1.6 Analizar, en equipo, las estructura de diferentes sistemas operativos y su clasificacin. Elaborar conclusiones por equipo y presentarlas al grupo. 1.7 Como resultado de la resea anterior clasificar segn diferentes criterios los desarrollos histricos de sistemas operativos. 1.8 Identificar las capas conceptuales y en el laboratorio el cdigo fuente que las conforma. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7

1.9 Desarrollar una prctica de recompilacin del ncleo de un sistema operativo puede ser didctico como pcxinu de Douglas Comer o minix de Andrew Tanenbaum o real como GNU/LINUX. 1.10 Elaborar algunas llamadas al sistema y distinguir el mecanismo de las interrupciones en el contexto de los procesos.

UNIDAD 2.- Administracin de procesos y del procesador.

Objetivo Actividades de Aprendizaje Educacional Comprender el 2.1 Discriminar los conceptos de: concepto de proceso, algoritmo, programa, proceso, tarea, procesos ligeros, job, sesin y lote, valorando la utilidad concurrencia y de cada uno de ellos. algunos algoritmos 2.2 Investigar y definir los conceptos de de planificacin. estado y transiciones de estado de un proceso. 2.3 Diagramar las transiciones de estado de los procesos para reconocer las caractersticas que los distinguen. 2.4 Caracterizar los componentes del sistema operativo que permiten el control de procesos. 2.5 Caracterizar los componentes del sistema operativo que permiten el control de procesos. 2.6 Identificar en el laboratorio, los elementos fundamentales del cdigo fuente, para los mdulos del ncleo del sistema; sealando los que corresponden al despachador de procesos. 2.7 Analizar y disear sistemas que contengan el funcionamiento de semforos y monitores. 2.8 Identificar en el laboratorio, los cdigos fuente que corresponden al manejo de interrupciones y de intercomunicacin entre procesos. (IPC).

Fuentes de Informacin 1, 2, 3, 4, 5, 6,7, 8, 10

2.9 Definir el concepto de interbloqueo deadlock) y analizar su deteccin, prevencin y recuperacin. 2.10 Definir y analizar los criterios de la planificacin de procesos. 2.11 Elaborar un cuadro sinptico sobre las diferentes tcnicas de administracin de procesos. 2.12 Crear procesos padre hijo en un sistema operativo tipo UNIX. 2.13 Interpretar informacin del sistema para equilibrar las cargas de trabajo, cuando se involucren varias actividades de procesos tomando en cuenta los recursos que contiene el sistema. 2.14 Realizar una prctica para la deteccin de interbloqueos en los mutex del minikernel. 2.15 Realizar una prctica de implementacin de semforos en el minikernel. 2.16 Realizar una prctica de planificacin round-robin en el minikernel.

UNIDAD 3.- Administracin de memoria. Objetivo Educacional Identificar las tcnicas de administracin de memoria Actividades de Aprendizaje 3.1 Investigar y definir el concepto de administracin de memoria. 3.2 Definir los requisitos de la administracin de memoria. 3.3 Hacer un mapa conceptual de las diferentes tcnicas de la administracin de memoria real. 3.4 Investigar y definir el concepto de memoria virtual. 3.5 Analizar y aplicar la mejor estrategia de la administracin de memoria virtual segn las necesidades. 3.6 Realizar una prctica de monitoreo de memoria de un proceso Fuentes de Informacin 1, 2, 3, 4, 5, 6

UNIDAD 4.- Administracin de entrada/salida. Objetivo Educacional Identificar las tcnicas de uso de perifricos en un sistema de cmputo. Actividades de Aprendizaje 4.1 Buscar informacin sobre dispositivos de E/S y la organizacin de las funciones de E/S. 4.2 Investigar y conocer los aspectos de diseo de E/S en los sistemas operativos. 4.3 Exponer la informacin por equipos. 4.4 Analizar las caractersticas del hardware de E/S. 4.5 Analizar las caractersticas de software de E/S. 4.6 Sintetizar las estrategias de bsqueda en disco. 4.7 Realizar una prctica de introduccin de una nueva llamada al sistema en el minikernel. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 9, 10

UNIDAD 5.- Sistemas de archivos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Utilizar la estructura 5.1 Investigar y definir que es un archivo y 1, 2, 3, 4, 5, general de un un sistema de gestin de archivos 6,10 sistema de archivos 5.2 Investigar y describir la arquitectura de los sistemas de archivos. 5.3 Definir criterios para la jerarqua de datos. 5.4 Investigar y describir las funciones de la gestin de archivos. 5.5 Exponer la organizacin y acceso a archivos. 5.6 Investigar y explicar la gestin de almacenamiento secundario. 5.7 Determinar los mecanismos de proteccin y seguridad en el servidor de archivos. 5.8 Realizar una prctica de gestin de archivos. 5.9 Realizar una prctica de creacin de un sistema de archivos: mkfs. 5.10 Realizar una prctica de creacin de un sistema de archivos: mkfs.

UNIDAD 6.- Proteccin y seguridad. Objetivo Actividades de Aprendizaje Educacional Comprender los 6.1 Investigar y definir el concepto y objetivos de un mecanismo de objetivos, funciones y tcnicas de proteccin. proteccin y 6.2 Identificar las funciones de un sistema de proteccin. seguridad. 6.3 Clasificar los mecanismos de proteccin. 6.4 Investigar y definir el concepto de seguridad y sus estndares 6.5 Identificar las amenazas al sistema y su vulnerablilidad. 6.6 Clasificar las diferentes tcnicas de cifrado. Fuentes de Informacin 1, 2, 3, 4, 5, 6

10. FUENTES DE INFORMACIN 1. Silberschatz, Abraham Galvin, Peter. Sistemas Operativos. Ed. Pearson. Stalling, William. Sistemas Operativos. Ed. Prentice-Hall. Tanenbaum, Andrew. Sistemas Operativos, Diseo e Implementacin. Ed. Pretince Hall. Carretero Prez, Jess. Sistemas Operativos una visin aplicada. Ed. Mc. Graw-Hill. Harvey M. Deitel. Introduccin a los sistemas Operativo. Ed. Addison-Wesley Iberoamericana.

2.

3.

4.

5.

6.

Ida M. Flynn, Ann Mciver Mchoes. Sistemas Operativos. Ed. International Thomson Editores. A. M. Lister. Fundamentals of Operating Systems. Ed. McMillan Computer Science Series. Donovan. Programacin de Sistemas. Ed. Mc. Graw-Hill. Malcolm G. Lane & James D. Mooney. A practical aproach to operating systems. Ed. Addison Wesley Iberoamericana.

7.

8.

9.

10. Robins & Robins. Unix programacin prctica. Ed. PHH. 11. Ullman. System Programming. Ed. Adison-Wesley. 12. Comer Douglas & V. Fossum Timothy. Operating System Design Vol I. The Xinu Aproach. Ed. Prentice-Hall.

11. PRCTICAS

2 3 1 4 1

Utilizando software especializado, identificar las caractersticas de los elementos que integran una computadora personal y monitorear su funcionamiento. Utilizando un lenguaje de nivel medio, elaborar y probar rutinas de atencin a interrupciones. Desarmar e identificar los elementos de una computadora personal, como componentes y subsistemas. Ensamblar y probar una computadora, utilizando Analizador Lgico, Osciloscopio y Multmetro. Utilizando el microcontrolador disponible, desarrolle una aplicacin que le permita: - La programacin de un microcontrolador. - Su interconexin a una computadora personal. Desarrollar una aplicacin que incluya el uso de un microcontrolador en adquisicin de datos y control, como sistema independiente o conectado a una computadora

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Graficacin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0415 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Quertaro, La Piedad 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin.

Instituto Tecnolgico Instituto Tecnolgico de Comit de consolidacin de la de Len Len carrera de Ingeniera en 1 5 marzo 2004 1 al 5 de marzo 2004. Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas II. Vectores, matrices, transformaciones lineales Posteriores Asignaturas Temas Simulacin.

Estructuras de datos.

b). Aportacin de la asignatura al perfil del egresado Desarrolla modelos de simulacin e interfaces hombre-mquina. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante aplicar tcnicas y algoritmos bsicos de representacin y visualizacin de objetos en dos y tres dimensiones.

5.- TEMARIO Temas Unidad 1 Introduccin a la graficacin por computadora. 2 Transformaciones geomtricas. Subtemas Breve historia de la graficacin. Aplicaciones. Formatos grficos de almacenamiento.

1.1 1.2 1.3

2.1 Transformaciones bidimensionales. 2.1.1 Traslacin. 2.1.2 Rotacin. 2.1.3 Escalacin. 2.2 Coordenadas homogneas y representacin matricial. 2.3 Composicin de transformaciones bidimensionales. 2.3.1 Traslaciones, rotaciones y escalaciones. 2.3.2 Rotacin de punto de pivote general. 2.3.3 Escalacin del punto fijo general. 2.3.4 Propiedades de concatenacin. 2.4 Transformacin ventana-rea de vista. 2.5 Transformaciones de la composicin general y de eficiencia computacional. 2.6 Representacin matricial de transformaciones tridimensionales. 2.7 Composicin de transformaciones tridimensionales.

5.- TEMARIO (Continuacin) 3 Modelado geomtrico. 3.1 Modelos geomtricos. 3.1.1 Modelado de superficie. 3.1.2 Modelado de slido. 3.1.3 Procesos generativos. 3.2 Proyecciones. 3.2.1 Proyeccin paralela. 3.2.2 Proyeccin isomtrica. 3.2.3 Proyeccin de perspectiva. 3.2.4 Identificacin de superficies y lneas visibles. 3.3 Representacin tridimensional de objetos. 3.3.1 Superficies de polgonos. 3.3.2 Lneas y superficies curvas. 3.3.3 Superficies cuadrticas 3.3.4 Representaciones de spline. 3.3.5 Curvas y superficies de Bzier.

6.- APRENDIZAJES REQUERIDOS

Utilizar una metodologa de programacin para implementar los algoritmos planteados en el curso. Identificar las propiedades de las principales estructuras de datos y su aplicacin en la representacin de entidades abstractas. Conocer los principales conceptos matemticos de geometra analtica y de anlisis vectorial.

7.- SUGERENCIAS DIDCTICAS Identificar entornos de programacin y libreras de funciones enfocadas a la representacin e implementacin de grficas por computadora. Identificar herramientas comerciales para la graficacin por computadora. Implementar los algoritmos descritos en el curso. Plantear problemas y oportunidades existentes en al rea de la representacin grfica para los profesionistas del rea informtica. Desarrollar un proyecto final (informe, presentacin y defensa del proyecto).

8.- SUGERENCIAS DE EVALUACIN

Desarrollo de un proyecto final (informe, presentacin y defensa del proyecto). Evaluacin de informes, tareas o trabajos de investigacin. Examen escrito. Desempeo y participacin en clase.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin a la graficacin por computadora. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Buscar previo a la clase los conocer los antecedentes de la graficacin por antecedentes de la computadora. graficacin, as como 1.2 Discutir en grupo la graficacin en su los principales contexto histrico. formatos de 1.3 Buscar y seleccionar informacin sobre almacenamiento. los formatos de almacenamiento. 1.4 Discutir sobre las estructuras de almacenamiento grfico. Fuentes de Informacin 1,2,3,4

UNIDAD 2.- Transformaciones geomtricas. Objetivo Educacional Aplicar las principales transformaciones geomtricas sobre objetos en 2D y 3D. Actividades de Aprendizaje 2.1 Buscar y seleccionar informacin sobre las diversas transformaciones afines en 2D. 2.2 Realizar un ejercicio que muestre el efecto de las transformaciones sobre un objeto. 2.3 Discutir las diferencias entre la transformacin de traslacin y las dems, en trminos de su representacin matricial. 2.4 Buscar y seleccionar informacin sobre la composicin de transformaciones. 2.5 Buscar y seleccionar informacin sobre la composicin de transformaciones. Fuentes de Informacin 1,2,3,4

UNIDAD 3.- Modelado geomtrico. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Aplicar las 3.1 Buscar y seleccionar informacin sobre 5,7 modelado geomtrico. diferentes tcnicas de modelado geomtrico 3.2 Discutir los diferentes tipos de y su proyeccin en el modelado. 3.3 Buscar informacin sobre los rea de vista. diferentes tipos de proyecciones. 3.4 Discutir ante grupo, las diferencias y caractersticas de cada tipo de proyecciones. 3.5 Dibujar mediante lpiz y papel las diferentes proyecciones de un objeto 3D. 3.6 Buscar y clasificar las tcnicas de representacin de superficies de polgonos. 3.7 Buscar y clasificar las tcnicas de representacin de lneas y superficies curvas. 3.8 Discutir ante el grupo las ventajas y desventajas de cada una de las tcnicas de representacin. 3.9 Disear un programa donde se represente un objeto 3D simple y los resultados de las diferentes proyecciones.

10. FUENTES DE INFORMACIN 1. Donald Hearn / M. Pauline Baker. Graficas por computadora 2 edicin. Ed. Prentice Hall Hispanoamericana. James D. Foley / Andries Van Dam. Introduccin a la graficacin por computadora. Ed. Addison Wesley Iberoamericana. John T. Demel / Michael J. Miller. Grficas por computadora. Ed. Mc. Graw Hill. David .F. Rogers. Procedural Elements of Computer Graphics 2nd Edition Ed. Mc. Graw Hill. Michael E. Mortenson. Mathematics for Computer Graphics Applications: An Introduction to the Mathematics and Geometry of Cad/Cam, Geometric Modeling, Scientific Visualization, and Other Cg Applications 2ND edition. Ed. Industrial Press Inc. Craig A. Lindley. Practical Image Processing in C. Ed. John Wiley and Sons Inc Franco P. Preparata. Computational Geometry, Ed. Springer-Verlag F. S. Hill Jr. Computer Graphics Using Open Gl. Ed. Prentice-Hall. Richard Parent. Computer Animation: Algorithms and Techniques. Ed. Morgan Kauffman.

2.

3.

4.

5.

6.

7.

8.

9.

11. PRCTICAS

Unidad Prctica 1 Identificar en un software comercial de graficacin, los diferentes elementos de representacin y visualizacin disponibles. Desarrollar una aplicacin para representar objetos 3D simples y sus diferentes tipos de proyeccin. Desarrollar una aplicacin para representar objetos 3D y sus transformaciones proyectadas en el rea de vista.

2 3

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Planificacin y modelado Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0423 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Delicias, Toluca. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Fundamentos de Todos por ser una desarrollo de materia Sistemas integradora. Posteriores Asignaturas Temas Desarrollo de proyectos de software

b). Aportacin de la asignatura al perfil del egresado

Selecciona entre tcnicas, modelos, mtodos y herramientas para realizar la planeacin y anlisis de un sistema de manera ptima.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante planificar, analizar y disear un proyecto software o sistema de informacin conforme a los requerimientos establecidos al inicio del mismo y aplicando tcnicas modernas y de acorde a las caractersticas intrnsecas del mismo.

5.- TEMARIO Temas Unidad 1 Procesos de la ingeniera de requerimientos. Subtemas Requerimientos de proceso. Requerimientos de los usuarios (actores involucrados). Requerimientos para el anlisis y negociacin. Requerimientos para la gestin. Planificacin del tiempo. Evaluacin del costo beneficio. Estudio de viabilidad. Planificacin de la documentacin. Gestin de la configuracin del software.

1.1 1.2 1.3 1.4

Planificacin del sistema.

2.1 2.2 2.3 2.4 2.5

Anlisis del proyecto.

3.1 Anlisis de riesgos. 3.2 Control de calidad. 4.1 Requerimientos funcionales y no funcionales. 4.2 Casos de uso. 4.3 Diseo de interfaz de usuario. 4.3.1 Reglas en el diseo de interfaz de usuario. 4.3.2 Integracin de la interfaz al caso de uso.

Anlisis de los requerimientos.

6.- APRENDIZAJES REQUERIDOS Conocer las estructuras organizacionales, incluyendo las funciones correspondientes a un proyecto. Aplicar los elementos de costos necesarios en un proyecto. Aplicar PERT, GANT y Herramientas de Toma de Decisiones, Entender el ciclo de vida de desarrollo de software. Aplicar los paradigmas Estructurado y orientado a objetos en el desarrollo de Software. Conocer los modelos de proceso aplicados al desarrollo de software.

7.- SUGERENCIAS DIDCTICAS Contar con un sitio Web Buscar oportunidades para la planificacin y modelado de un sistema computacional en las diferentes organizaciones de la localidad. Aplicar una tcnica de adquisicin de informacin (entrevistas, cuestionarios, sondeo, entre otras.) Exponer en el aula el proyecto realizado. Integrar equipos de desarrollo motivando el aprendizaje en equipo 8.- SUGERENCIAS DE EVALUACIN Evaluacin diagnstica (valoracin de conocimientos previos). Desarrollo de un proyecto dosificado durante el semestre, involucrando todas las unidades de aprendizaje, que implique los casos de uso y diseo de interfaces para que sirva de base en el inicio de la materia de desarrollo de proyectos. Dar seguimiento al desempeo en el desarrollo del proyecto. (dominio de los conceptos, capacidad de comunicacin interpersonal, aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Presentacin del proyecto. (Informe, presentacin y defensa de la congruencia del proyecto). Participacin en dinmicas grupales Actividades de auto evaluacin. Exmenes departamentales.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Procesos de la ingeniera de requerimientos. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 ...1.4 Plantear preguntas relativas a conocer y los requerimientos de. discriminar los tipos a).- Proceso. de requerimientos b).- Usuarios (actores involucrados. para un proyecto de c).- Anlisis y negociacin. software. d).- Para la gestin. Identificando las diferencias existentes de acuerdo al tipo de software a desarrollar Fuentes de Informacin 2, 3

UNIDAD 2.- Planificacin del sistema. Objetivo Educacional Realizar la planificacin de un proyecto de software de una organizacin. Actividades de Aprendizaje Discutir y exponer por equipo como: 2.1 Planificar el Tiempo requerido para las actividades involucradas en el desarrollo del proyecto, as como el protocolo para desarrollar la gestin 2.2 Realizar el estudio del Costo Beneficio para evaluar la viabilidad del proyecto desde el punto de vista econmico. 2.3 Realizar un anlisis del Entorno en el cual se planea implantar el proyecto de software para determinar la viabilidad tcnica y operativa. 2.4 Determinar el protocolo a utilizar en la documentacin necesaria durante el desarrollo del proyecto de software. 2.5 Determinar el protocolo a utilizar para la gestin de la configuracin del software Fuentes de Informacin 1, 2, 12

UNIDAD 3.- Anlisis del proyecto. Objetivo Actividades de Aprendizaje Educacional Analizar los riesgos 3.1 Buscar y analizar informacin que le involucrados en cada permita conocer las diferentes una de las etapas del metodologas de anlisis de riesgo y desarrollo del de aseguramiento de la calidad. proyecto de software y propondr un Discutir y exponer por equipo, las protocolo para caractersticas que diferencian a garantizar la calidad cada uno de las metodologas de del mismo. anlisis de riesgo y de aseguramiento de la calidad, seleccionando y aplicando las convenientes a su proyecto. Fuentes de Informacin 1, 2, 10, 12

UNIDAD 4.- Anlisis de los requerimientos. Objetivo Educacional Aplicar los requerimientos correspondientes a su proyecto, diseara las interfaces de usuario y los casos de uso del proyecto. Fuentes de Informacin Aplicar el Lenguaje Unificado Modelado 5, 6, 10, 12 (UML) especficamente Diagramas de Casos de Uso, Plantillas de Caso de Uso, Diagramas de Actividades para realizar el anlisis y modelado del proyecto. 4.1 Discutir y exponer por equipo, los casos de uso y las interfaces de usuario resultantes del anlisis y el modelado de su proyecto para la evaluacin del mismo. Actividades de Aprendizaje

10. FUENTES DE INFORMACIN 1. Pressman Roger S (2001). Ingeniera del Software, 5/E. Ed. Mc Graw Hill. Sommerville, Ian (2001). Ingeniera de Software. Ed. Prentice Hall. Kotonya, Gerald, Sommerville, Ian (2003). Requirements Engineering : Processes and Techniques. Ed. Wiley. Jacobson,Ivar. (2000). El Proceso unificado de desarrollo de Software. Ed. Addison Wesley. Fowler, Martin, (1999). UML Gota a Gota. Ed. Addison Wesley. Larman, Craig (1999). UML y patrones. Ed. Pearson. Humphrey, Watts S. (2000).. Introduccin al Proceso Software Personal. Ed. Addison Wesley. Pfleeger, Shari Lawrence (2002). Ingeniera de Software Teora y prctica. Ed. Prentice Hall. Bruegge Bernd (2001). Ingeniera de Software Orientada a Objetos. Ed. Prentice Hall.

2.

3.

4.

5.

6.

7.

8.

9.

10. Braude, Eric (2003). Ingeniera de Software Una perspective Orientada a Objetos. Ed. Alfaomega. 11. Meyer, Bertrand (1999). I Construccin de Software Orientada a Objetos. Ed. Prentice Hall.

12. Laudon & Laudon 8/E (2003). Management Information Systems. Ed. Prentice Hall.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Contabilidad financiera Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0404 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Toluca, Tuxtla Gutirrez. 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Ninguno Posteriores Asignaturas Temas Ninguno.

b). Aportacin de la asignatura al perfil del egresado Desarrolla sistemas de Informacin en el rea contable que aumenten la productividad y competitividad de las organizaciones. Participa en la organizacin de los procesos organizacionales y en grupos interdisciplinarios.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante desarrollar la tcnica contable que le permitir distinguir en su carrera profesional los conceptos, objetivos y teora bsica, as como capacitacin en el manejo del ciclo contable, desde la captacin de la informacin, en registro y control, hasta la preparacin y presentacin de los estados financieros bsicos, e introducirlo en el tratamiento contable y manejo de los recursos a corto plazo, y de las diferentes formas de financiamiento.

5.- TEMARIO Unidad Temas 1 Conceptos generales de la 1.1 contabilidad y teora 1.2 contable. 1.3 1.4 1.5 1.6 1.7 1.8 2 Estado de situacin financiera. 2.1 2.2 2.3 2.4 2.5 2.6 Subtemas Conceptos bsicos. Objetivos. Formas de organizacin. Usuarios de la contabilidad. Flujo de Informacin contable. Caractersticas de la informacin contable. Estructura bsica de la teora contable Conceptos de la informacin contable.

Importancia. Concepto. Caractersticas. Elementos y clasificacin. Transacciones. Pasos para generar informacin financiera. 2.7 Presentacin. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Importancia. Concepto. Caractersticas. Elementos y clasificacin. Sistemas de registro de mercancas. Transacciones. Pasos para generar informacin financiera.

Estado de resultados.

Ciclo contable.

4.1 Sistema de informacin financiera. 4.2 Captacin, clasificacin, registro. 4.3 La hoja de trabajo, asientos de ajuste, de resultados y cierre. 4.4 Elaboracin y presentacin de los estados financieros.

5.- TEMARIO (Continuacin) 5 La informacin financiera. 5.1 Concepto de Inventario, tipos de inventarios, sistemas y mtodos de valuacin de inventarios. 5.2 Sistemas de registro de inventarios. 5.3 Concepto de capital contable. 5.4 Clasificacin y caractersticas de las acciones. 5.5 Mercado de valores. 5.6 Utilidades retenidas. 5.7 Dividendos. 5.8 Mtodos de anlisis.

6.- APRENDIZAJES REQUERIDOS Ninguno. 7.- SUGERENCIAS DIDCTICAS Fomentar el trabajo en equipo. Propiciar que los estudiantes den solucin a casos prcticos relacionados con la asignatura. Solicitar ejemplos donde se haga evidente la aplicacin de los contenidos del programa. Solicitar trabajos en los cuales se apliquen los conocimientos. Vincular con la prctica los temas de la asignatura. Realizar talleres de resolucin de casos donde los estudiantes hagan el planteamiento del problema y soluciones. Propiciar que los estudiantes conozcan y utilicen las herramientas de cmputo que se emplean en contabilidad. Desarrollar dinmicas grupales (lluvia de ideas, dramatizaciones, paneles, foros, mesas redondas, entre otros).

8.- SUGERENCIAS DE EVALUACIN Examen terico-prctico. Participacin individual y en equipo. Resolucin de casos prcticos, conclusiones y resmenes de los casos de estudio. Trabajos de investigacin. Exposiciones de trabajos en equipo Visitas a empresas para identificar lo practicado en clases.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Conceptos generales de la contabilidad y teora contable.

Objetivos Fuentes de Actividades de Aprendizaje Educacionales Informacin El estudiante 1.1 Investigar previa a la clase, el concepto 1, 2, 3, 4 explicar el concepto bsico de contabilidad y su objetivo, de contabilidad y sus para discutirlo en el grupo. diversas ramas de 1.2 Investigar e identificar en una aplicacin. empresa:las formas de organizacin, los diversos usuarios de la contabilidad, Entender los y el ciclo contable de la contabilidad. objetivos de la 1.3 Realizar un resumen sobre la estructura contabilidad . bsica de la contabilidad. 1.4 Realizar una dinmica grupal en donde Conocer las se ubiquen perfectamente las transacciones que realiza una empresa distintas formas de organizacin en y como se identifica con base a la teora donde se aplica. de la partida doble. Comprender el flujo de informacin contable. Identificar el marco normativo de la informacin contable a travs de la estructura bsica de la teora contable.

UNIDAD 2.- Estado de situacin financiera.

Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1,2,3,4 Explicar la 2.1 Formar equipos y exponer la importancia del importancia del estado de situacin financiera. estado de situacin financiera en el 2.2 Analizar el concepto y las proceso de toma de caractersticas del estado de situacin decisiones. financiera. Describir el 2.3 Buscar informacin sobre los concepto de estado elementos que intervienen en la elaboracin del estado de situacin de situacin financiera, su clasificacin, formas de financiera, sus caractersticas y presentacin de dicha clasificacin y elementos que lo las formas de presentacin de dicho integran. estado financiero, comentarlos en el saln de clases. 2.4 Desarrollar una dinmica grupal en donde, con base a las figuras de las cuentas del estado de situacin financiera identifique la naturaleza de la cuenta, de que se carga, de que se abona y que representa su saldo. 2.5 Investigar en una empresa particular de la localidad o por Internet la presentacin del estado de situacin financiera de empresas reales.

UNIDAD 3.- Estado de resultados.

Objetivos Fuentes de Actividades de Aprendizaje Educacionales Informacin Comprender la 3.1 Exponer por equipo conceptos, 1,2,3,4 importancia del caractersticas, importancia y estado de resultados elementos que intervienen del Estado como generador de de Resultados. informacin financiera 3.2 Ejemplificar el proceso de registro de para la toma de mercancas en los sistemas de decisiones la inventarios peridicos y perpetuos e planeacin identificar las principales diferencias en estratgica y entre los sistemas. econmica. 3.3 Realizar un reporte sobre el manejo de las transacciones mercantiles Describir las considerando el uso y aplicacin de las caractersticas y cuentas de Resultados con el fin de elementos que procesar los datos necesarios para la integran el estado de elaboracin del Estado de Resultados. resultados. 3.4 Mediante lluvia de ideas indicar los pasos necesarios para la Explicar los determinacin del resultado de principales sistemas operacin que debe presentarse en el de registro de Estado de Situacin Financiera. mercancas que 3.5 Desarrollar una dinmica grupal en sirven de base para donde con base a las figuras de las la elaboracin y cuentas del estado de Resultados, presentacin del identifique la naturaleza de la cuenta, estado de resultados. de que se carga, de que se abona y que representa su saldo. 3.6 Investigar en una empresa presencial o virtual, la presentacin del Estado de Resultados.

UNIDAD 4.- Ciclo contable. Objetivo Educacional Actividades de Aprendizaje Fuentes de Informacin 1,2,3,4

Conocer el ciclo 4.1 Utilizar lluvia de ideas para contable como un conceptualizar un sistema de proceso ordenado que informacin contable en forma grfica comprende desde la integral. captacin de la 4.2 Estructurar en el pizarrn los pasos a informacin relativa a seguir en el sistema de informacin las operaciones contable. realizadas por un 4.3 Elaborar un ejercicio prctico que negocio, hasta la abarque desde la captura de los elaboracin de los documentos fuentes, motivo de las Estados Financieros. transacciones, registro en los libros de diario, mayor y mayores auxiliares, hasta la preparacin de los estados financieros y exponerlo en el saln de clases. UNIDAD 5.- La informacin financiera. Objetivo Educacional Actividades de Aprendizaje

Identificar los tipos de 5.1 Investigar en empresas y contrastar los tipos de inventarios que existen y Inventarios y los los mtodos para su valuacin. mtodos que existen 5.2 Buscar la formacin sobre los para su valuacin. sistemas de registro de inventarios que existen en las empresas y Conocer el concepto entregar un reporte. de Capital Contable. 5.3 Ejercitar por equipos en clase los Explicar que son las clculos que le permitan conocer el capital contable de una empresa. acciones y su clasificacin. 5.4 Investigar en las empresas y Identificar lo que es contrastar los tipos de acciones que un mercado de existen. valores. 5.5 Buscar informacin en diversas fuentes sobre mercado de valores, Conocer que son los compartir y contrastar la informacin dividendos y las por equipos. utilidades retenidas. 5.6 Realizar un anlisis sobre los estados financieros bsicos y los mtodos de anlisis que existen y su interpretacin.

Fuentes de Informacin 1,2,3,4

10. FUENTES DE INFORMACIN 1. Romero Lpez, Javier; Guajardo Cant, Gerardo. Fundamentos de Contabilidad. Ed. Mc. Graw Hill. Interamericana de Mxico, S. A. Moreno Fernndez, Joaqun. Contabilidad Bsica. Ed. Mc. Graw Hill. Pyle, White, Larson. Principios Fundamentales de la Contabilidad. Ed. CECSA. Sastras Marcos. Principios de Contabilidad. Ed. Esfinge.

2.

3.

4.

11. PRCTICAS

Unidad Prctica 1 Elaboracin del estado de situacin financiera. - Con base a una serie de datos formular en hojas de balance un estado de situacin financiera en forma de cuenta. - Con base a una serie de datos formular en hojas tabulares de cuatro columnas un estado de situacin financiera en forma de reporte. - Con estados financieros bajados de empresas por Internet o de empresas de la localidad, analizar lo renglones del estado de situacin financiera y compararlos con los anteriormente formulados. Elaboracin del estado de resultados. - Con base a una serie de datos formular en hojas tabulares de cuatro columnas un estado de resultados en forma de reporte. - Con estados financieros bajados de empresas por Internet o de empresas de la localidad, analizar los renglones del estado de resultados y compararlos con los anteriormente formulados. - Explicar los puntos de diferencia que existe entre los estados de resultados vistos en clase y los estados de resultados de empresas reales. El ciclo contable. - Con base a una serie transacciones financieras realizar registros de transacciones financieras en el libro diario, en un libro mayor, en mayores auxiliares - Con base a los registros realizados en el libro mayor, formular los siguientes estados financieros: balanza de comprobacin, estado de resultados, estado de situacin financiera y relacin de cuentas de mayores auxiliares.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Cultura empresarial Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCE - 0405 Horas teora-horas prctica-crditos 2-2-6

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgico de: Tuxtla Gutirrez. 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Todos los temas, Administracin. ya que sustentan una formacin y cultura empresarial. Seminario de tica Fundamentos Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado Proporciona una perspectiva general y equilibrada sobre los negocios, calidad, filosofa del xito, procedimientos de certificacin y auditoria. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante desarrollar las actividades y aptitudes que se requieran para incorporarse a las estructuras organizacionales con un amplio sentido de la calidad.

5.- TEMARIO Temas Unidad 1 Sistemas de negocio y niveles de aplicacin de los sistemas en las organizaciones. Subtemas Concepto de sistemas de negocio. Elementos de un plan de negocio. reas de un plan de negocio. Anexos de un plan de negocio. Presentacin escrita y verbal de un plan de negocio. Fundamentos de la cultura corporativa Funciones de la cultura corporativa. Tipos de cultura corporativa. Como se arraiga la cultura corporativa mediante los procesos de socializacin y mentora.

1.1 1.2 1.3 1.4 1.5

Cultura corporativa de calidad.

2.1 2.2 2.3 2.4

Estrategias de cambio.

3.1 Conceptos bsicos de cambio planeado. 3.2 Modelo del proceso de cambio. 3.2.1 Factores de cambio. 3.2.2 Proceso de cambio. 3.3 Tipos de cambio planeado. 3.3.1 Cambio en la estructura. 3.3.2 Cambio en la tecnologa. 3.3.3 Cambio en las personas. 3.4 Desarrollo organizacional (DO). 3.4.1 Conceptos bsicos. 3.4.2 Tipos de actividades del DO. 3.5 Administracin de la creatividad y las innovaciones. 3.5.1 Creatividad individual. 3.5.2 Creatividad e innovaciones en la organizacin. 3.5.3 Tipos de planeacin. 4.1 Introduccin. 4.1.1 Planeacin tradicional. 4.1.2 Planeacin estratgica. 4.1.3 Elementos de la planeacin estratgica.

Planeacin estratgica.

5.- TEMARIO (Continuacin) 4.2 Misin. 4.2.1 Concepto. 4.2.2 Responsables de formulacin. 4.2.3 Cmo se construye la misin 4.2.4 Aplicacin de la misin. 4.2.5 Ejemplo prctico. 4.3 Visin. 4.3.1 Concepto. 4.3.2 Quin la construye. 4.3.3 Cmo se construye la visin. 4.3.4 Caractersticas de la visin. 4.3.5 La utilidad de la visin. 4.4 Valores. 4.4.1 Concepto. 4.4.2 Caractersticas. 4.4.3 Valores mas relevantes. 4.5 Diagnstico estratgico. 4.5.1 Propsito. 4.5.2 Identificacin de nuestros clientes y servicios. 4.5.3 Investigacin de las necesidades. 4.5.4 Anlisis de fuerzas, oportunidades, debilidades y amenazas (FODA). 5 Legislacin informtica. 5.1 5.2 5.3 5.4 5.5 5.6 Estructura del marco jurdico en Mxico. Derechos de Autor de la informacin digital. Propiedad industrial y prcticas desleales. Privacidad y proteccin de datos personales. Proteccin al consumidor. Gobierno en Internet y tendencias regulatorias globales. Concepto y evolucin de la calidad. Auditoria informtica. 6.2.1 Conceptos de auditoria informtica. 6.2.2 Mtodos, tcnicas y herramientas de auditoria.

Auditoria de la calidad.

6.1 6.2

5.- TEMARIO (Continuacin) 6.2.3 6.2.4 Certificacin (ISO 9000, 90003, 12207 y modelo CMM). Disposiciones oficiales mexicanas para desarrollo de software.

6.- APRENDIZAJES REQUERIDOS

Fundamentos de administracin. Conceptos de tica.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin en diversas fuentes de informacin sobre: negocios, calidad, planeacin estratgica, legislacin informtica, certificacin y auditoria. Analizar y discutir en equipos la informacin investigada y construir en clase las definiciones para cada concepto. Dar un uso didctico a medios audiovisuales, emplear dinmicas grupales (lluvia de ideas, mesa redonda, paneles, foros, conferencias, debates, entre otros), realizar prcticas. Exposicin de trabajos de investigacin realizados en empresas presenciales o virtuales, de casos aplicados a cada tema.

8.- SUGERENCIAS DE EVALUACIN

Exmenes tericos y prcticos. Evaluar tareas, cumplimiento de los objetivos y desempeo en las prcticas. Investigacin de campo (segn se sugiera en cada unidad). Participacin en clases. Evaluar exposiciones segn sugerencias de cada unidad.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Sistemas de negocio y niveles de aplicacin de los sistemas en las organizaciones. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Identificar en una empresa las reas conocer los bsicas de un plan de negocios. elementos que 1.2 Elaborar anexos de un plan de integran el desarrollo. negocios. 1.3 Realizar una presentacin de un plan de negocios. Fuentes de Informacin 1

UNIDAD 2.- Cultura corporativa de calidad. Objetivo Educacional Identificar los fundamentos, funciones y tipos de cultura corporativa y su arraigo en las empresas. Actividades de Aprendizaje 2.1 Resumir los fundamentos de la cultura corporativa. 2.2 Investigar en empresas y contrastar las funciones y los tipos de cultura corporativa que existen. 2.3 Discutir en grupo cmo se arraiga la cultura corporativa en una empresa. 2.4 Exponer por equipo cmo se fomenta el comportamiento tico corporativo en una empresa. Fuentes de Informacin 2

UNIDAD 3.- Estrategias de cambio. Objetivo Educacional Aplicar los conceptos bsicos, factores y enfoques de estrategias de cambio para su mediano y largo plazo. Actividades de Aprendizaje 3.1 Aplicar cada uno de los conceptos de esta unidad en una investigacin de campo orientada a documentar la experiencia de implementacin de estrategias regional. 3.2 Exponer los resultados. Fuentes de Informacin 3

UNIDAD 4.- Planeacin estratgica.

Objetivo Educacional Disear un modelo utilizando la planeacin estratgica.

Actividades de Aprendizaje

4.1 Identificar la importancia de la misin en una empresa para garantizar el logro de objetivos comunes, comentarla en clase. 4.2 Discutir en equipos la importancia de la Desarrollar los planeacin estratgica dentro de las procesos estratgicos organizaciones como parte para el logro de las fundamental para el logro de sus metas, tomando en metas. cuenta la capacidad 4.3 Utilizar lluvia de ideas para sealar de las organizaciones como se construyen la misin y la y aprovechando las visin. oportunidades 4.4 Acudir a empresas y solicitar su actuales y futuras en misin, visin y objetivos, exponerlo al funcin de las grupo y discutir congruencia entre lo situaciones internas que es y debera ser. que ellas tienen. 4.5 Mediante casos prcticos crear misin , visin y FODA de una organizacin.

Fuentes de Informacin 4,5,6,7,,8,9

UNIDAD 5.- Legislacin informtica. Objetivo Educacional Conocer el marco jurdico en el que est inmerso, as como su aplicacin. Fuentes de Informacin Buscar informacin en diversas fuentes 4,5,6,7,,8,9 sobre procedimientos para la generacin de normas jurdicas. Investigar y analizar en grupo las normas aplicables al rea informtica Discutir en grupo las normas y procedimientos aplicables al Derecho de Autor. Buscar en diversas fuentes de informacin sobre las normas y procedimientos aplicables a la Ley de Propiedad Industrial y discutirlas en grupo. Realizar una sntesis sobre prcticas desleales ms comunes en el rea informtica. Actividades de Aprendizaje

5.1

5.2 5.3

5.4

5.5

5.6 Elaborar un documento que establezca las polticas de privacidad para el uso de un sitio en Internet. 5.7 Investigar y discutir en grupo las leyes aplicables para la Proteccin del Consumidor. 5.8 Investigar y discutir en grupo las polticas existentes para el uso de los recursos informticos por parte de gobierno.

UNIDAD 6.- Auditoria de la calidad. Objetivo Educacional Conocer los conceptos de calidad y su evolucin, as como los mtodos, tcnicas y herramientas para una auditoria informtica y su certificacin a travs de diferentes estndares. Actividades de Aprendizaje 6.1 Buscar informacin y discutir en grupo sobre los conceptos de calidad. 6.2 Realizar una sntesis sobre auditoria informtica. 6.3 Distinguir entre los diferentes mtodos, tcnicas y herramientas de auditoria a travs de la aplicacin de un caso prctico. 6.4 Realizar un ensayo de cada uno de los estndares: ISO 9001,9000-3, 12207. 6.5 Investigar en la secretaria de economa las disposiciones oficiales para desarrollo de software, y exponerlas al grupo. 6.6 Sintetizar los diferentes niveles de madurez de los procesos de una organizacin dedicada al desarrollo de software, tomando como referencia al modelo CMM y discutirlo en grupo. 6.7 Utilizar lluvia de ideas para sealar quien y como se construye la misin y visin. 6.8 Acudir a una empresa y solicitar su misin, visin y objetivos, exponerlo al grupo y discutir congruencia entre lo que es y debera ser. 6.9 Mediante casos prcticos crear misin, visin y FODA de una organizacin. Fuentes de Informacin 10,11

10. FUENTES DE INFORMACIN 1. Rafael Alcaraz Rodrguez (2001). El Emprendedor de xito, gua de planes de negocios. Ed. Mc. Graw Hill. Angelo Kinicki, Robert Kreitner (2003). Comportamiento Organizacional. Conceptos, problemas y prcticas. Ed. Mc. Graw Hill. James A. F. Stoner, R. Edward Freeman, Daniel R. Gilbert Jr. Administracin, 6 Edicin, captulo 15. Ed. Pearson Education. Cceres, Luis Ren, Estrategia (1991). Planificacin y Control, Mxico. Ed. Fondo de Cultura Econmico, 1517 pp. Cameferd, Fobert A., Callaghan, Dennis W. (1990). Strategic Management, Text, Tolls, and Cases for Business Policity. Ed. Boston, Massachusetts: Kent Publishing Company, 861 pp. Homper, Robert J, y Bough Sue L. (1990). Strategic Market Planning, Lincolnwood, Illinois. Ed. NTC Business Books. Craig S. Rice (1990). Strategic Planning for teh small business. Ed. Holbreu Massachusetts: Bob Adams Inc, Publishers, 261 pp. Dror, Yehczel (1985). Enfrentando el Futuro. Ed. FCE, 113 pp. Mxico. Hermida, Jorge y otros (1990). Administracin y Estratgia. Ed. Ediciones Macchi, 238 pp. Buenos Aires, Argentina.

2.

3.

4.

5.

6.

7.

8.

9.

10. Carlos Muoz Razo. Auditoria en Sistemas Computacionales. Ed. Prentice Hall. 11. Mario G. Piattini, Emilio del Peso. Auditora Informtica un enfoque prctico. Ed. Alfaomega Ra-Ma.

12. Oliver Hance. Leyes y Negocios en Internet. Ed. The Best of McGraw-Hill. 13. Barrios, Muoz y Prez Bustillo. Internet y Derecho en Mxico. Ed. McGraw-Hill.

Referencias en Internet
[1] [2] [3]

http://www.cp.com.uy/42/iso42.htm http://gidis.ing.unlpam.edu.ar/downloads/pdfs/Calidad_software.pdf http://www.campus.fortunecity.com/defiant/114/iso9000.htm

11. PRCTICAS

Unidad Prctica 1 Elegir una organizacin por equipos para desarrollar en cada una : - Planeacin Estratgica. - Concepto de calidad. - Plan de negocio. - Proceso de auditoria para un servicio o producto. - Proceso de certificacin.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Formulacin y evaluacin de proyectos de inversin Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCE - 0411 Horas teora-horas prctica-crditos 2-2-6

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Tuxtla Gutirrez 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Contabilidad Todas las financiera. unidades proporcionan conocimientos terico-prcticos de los principales estados financieros presentados en la formulacin y evaluacin de proyectos. Administracin. Todas las unidades permiten una formacin empresarial. Posteriores Asignaturas Temas Ninguno.

b). Aportacin de la asignatura al perfil del egresado Posee una visin empresarial y detecta reas de oportunidad para emprender y desarrollar proyectos. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO Proporcionar los conocimientos necesarios para formular y desarrollar proyectos de inversin con criterios de sustentabilidad.

5.- TEMARIO Temas Unidad 1 Concepto e Importancia de 1.1 los Proyectos de Inversin. 1.2 1.3 1.4 1.5 2 Estudio de mercado. Subtemas Importancia, definicin y origen de los proyectos. Los estudios de Inversin. Clasificacin de los proyectos. Etapas en el desarrollo de un proyecto Contenido del proyecto.

2.1 Definicin y objetivo del estudio de mercado. 2.2 Identificacin del producto. 2.3 Segmentacin del mercado. 2.4 Anlisis de la demanda. 2.5 Anlisis de la oferta. 2.6 Anlisis de precios. 2.7 Comercializacin del producto o servicio. 2.8 Tcnicas para el acopio de informacin. 2.9 Conclusiones del estudio de mercado. 3.1 3.2 3.3 3.4 Localizacin del negocio. Costo de la Materia prima. Determinacin del tamao de la planta Estudio de ingeniera. 3.4.1 Identificacin tcnica del producto. 3.4.2 Proceso de produccin. 3.4.3 Distribucin de la planta 3.4.4 Seleccin de maquinaria y equipo. 3.4.5 Determinacin de proveedores.

Estudio tcnico.

Estudio financiero.

4.1 Objetivo general y estructuracin. 4.2 Determinacin de costos. 4.2.1 Costos de produccin. 4.2.2 Costos de administracin. 4.2.3 Costos de venta. 4.2.4 Costos financieros. 4.3 Cronograma de inversiones. 4.4 Depreciaciones y amortizaciones. 4.5 Capital de trabajo.

5.- TEMARIO (Continuacin) 4.6 Estimacin de presupuestos. 4.6.1 Ingreso. 4.6.2 Egreso. 4.6.3 Utilidades. 4.7 Punto de equilibrio. 4.7.1 Estado de resultados. 4.7.2 Balance general pro forma. 4.7.3 Estado de origen y aplicacin de recursos pro forma. 4.7.4 Estados financieros pro forma. 5 Evaluacin econmica. 5.1 5.2 5.3 5.4 5.5 5.6 Objetivos del anlisis y la evaluacin Mtodos de evaluacin. Valor presente neto. Tasa interna del rendimiento. Anlisis de sensibilidad. Evaluacin social.

Estudio administrativo y legal.

6.1 Organigrama de la empresa. 6.2 Manual de funciones. 6.3 Sociedad mercantil propuesta.

6.- APRENDIZAJES REQUERIDOS

Contabilidad financiera. Administracin. Planeacin, control y direccin. Estadsticas. Distribucin de frecuencia. Medidas de tendencia central. Medidas de variabilidad. Distribucin normal. Estimacin. Tendencia. Correlacin. Mercadotecnia.

7.- SUGERENCIAS DIDCTICAS

Organizar equipos de trabajo y que investiguen temas del programa y lo apliquen al desarrollo de un proyecto, realizar exposicin sobre los resultados obtenidos. Emplear dinmicas grupales, lluvia de ideas, foros, debates, mesas redondas, conferencias, discusin por equipos, entre otros, para reforzar el aprendizaje. Desarrollar una investigacin de la instalacin de un negocio donde aplique todos los temas vistos en clase. Realizar visitas a empresas.

8.- SUGERENCIAS DE EVALUACIN

Examen terico-prctico. Participacin individual y por equipo en clase. Trabajos, ejercicios, exposiciones grupales e individuales. Participacin en las dinmicas grupales. Proyecto final: Se sugiere la elaboracin de un proyecto de inversin real, donde el alumno aplique todos los temas vistos.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Concepto e Importancia de los Proyectos de Inversin. Objetivo Educacional El estudiante visualizar las inversiones que se puedan generar bajo una base slida de evaluacin. Actividades de Aprendizaje 1.1 Investigar el Plan Nacional de Desarrollo, El Plan Estatal y el Municipal, exponer por equipos. 1.2 Revisar las reas prioritarias dentro de los mismos y visualizar los proyectos que se pueden generar. 1.3 Definir una idea de inversin, con la finalidad de que formule y determine la viabilidad Tcnico-Econmica de la misma, a travs de las diferentes etapas que conforman este programa. Fuentes de Informacin 1, 2, 9

UNIDAD 2.- Estudio de mercado. Objetivo Actividades de Aprendizaje Educacional Conocer y aplicar 2.1 Desarrollar un estudio de mercado de una metodologa, una idea de inversin factible (definida realizando un estudio en la unidad anterior), desde el punto de mercado, como de vista de satisfacer una necesidad parte de la real en su entorno social y econmico. formulacin de 2.2 Presentar resultados en el grupo. proyecto de inversin. Fuentes de Informacin 1, 2, 6

UNIDAD 3.- Estudio tcnico. Objetivo Educacional Identificar y aplicar las partes que conforman un estudio tcnico, como parte de un proyecto de inversin. Actividades de Aprendizaje 3.1 Conocer, describir y aplicar en el proyecto de inversin: 3.1.1 Procesos industriales. 3.1.2 Factores relevantes a considerar en la adquisicin de maquinaria y equipo. Fuentes de Informacin 1, 2, 3, 4

Objetivo Educacional

Actividades de Aprendizaje 3.1.3 3.1.4 3.1.5 3.1.6 Mtodos de microlocalizacin de plantas industriales. Factores para determinar el tamao de una planta. Mtodos de distribucin de plantas. Legislacin Jurdica y Organizacional vigentes para proyectos de inversin en una zona determinada.

Fuentes de Informacin

UNIDAD 4.- Estudio financiero. Objetivo Educacional Identificar y aplicar los elementos que conforman un estudio financiero, as como la informacin necesaria para llevar a cabo un anlisis econmico como parte de un proyecto de inversin. Actividades de Aprendizaje 4.1 4.2 4.3 4.4 4.5 Estado de resultados Cuadros de fuentes y usos. Tablas de pago de deuda. Balance general. Punto de equilibrio. Fuentes de Informacin 1, 3, 7

UNIDAD 5.- Evaluacin econmica. Objetivo Actividades de Aprendizaje Educacional Identificar y aplicar 5.1 Evaluar el proyecto de inversin con las tcnicas de los mtodos de VPN y TIR, as como evaluacin aplicar un Anlisis de Sensibilidad al econmica utilizadas mismo. en proyectos de inversin. Fuentes de Informacin 1, 3, 8

UNIDAD 6.- Estudio administrativo y legal. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer y aplicar 6.1 Investigar por equipos organigramas de 1, 2, 3 un organigrama de la empresas, manual de funciones y empresa, manual de constituir la sociedad mercantil. definiciones y 6.2 Representar en el grupo una empresa sociedad mercantil. con su estructura organizacional.

10. FUENTES DE INFORMACIN 1. Baca Urbina, Gabriel. (2003). Evaluacin de Proyectos. Ed. Mc. Graw Hill. Sapag y Sapag Chain. (2003). Fundamentos de Preparacin y Evaluacin de Proyectos. Ed. Mc. Graw Hill. Nassir Sapag Chain. (1993). Criterios de Evaluacin de Proyectos. Ed. Mc. Graw Hill. Soto Rodrguez, Humerto. (1978) Formulacin y Evaluacin Tcnico Industriales. ( Apuntes ). Alcaraz Rodrgues, Rafael. (2001). El Emprendedor de xito. Ed. Mc. Graw Hill. Boyd Harper, Westfall , Ralph , Stasch Stankey. (1993). Investigacin de Mercados. Textos y Casos. Ed. Prentice Hall. USA. Gitman Lawrence. (1999). Fundamentos de Administracin Financiera. Ed. Oxford University Press. Mxico S. A. de C. V. Anthony Tarquin. (2003). Ingeniera Econmica. Ed. Mc. Graw Hill. Plan Nacional de Desarrollo.

2.

3.

4.

Econmica

de

Proyectos

5.

6.

7.

8.

9.

11. PRCTICAS

Unidad Prctica 1 El profesor les proporcionar a cada equipo un proyecto para que realicen de forma cronolgica y ordenada la formulacin y evaluacin del mismo Los estudiantes tendrn que realizar sus exposiciones segn avances programados evalundoseles como proyecto final.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Desarrollo de proyectos de software Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0406 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Cd. Guzmn, Iguala 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Planificacin y Todos ya que es Modelado. una materia integradora para el Redes de desarrollo de cualquier tipo de computadoras. proyecto de Tpicos Selectos software. de programacin Interfaces. Desarrollo sustentable. tica Posteriores Asignaturas Temas .

b). Aportacin de la asignatura al perfil del egresado Desarrolla aplicaciones de software de cualquier dominio. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante disear y construir un proyecto de software conforme a los requerimientos establecidos en el dominio del proyecto de software.

5.- TEMARIO Unidad Temas 1 Conceptos Introductorios. Subtemas La arquitectura de 4+1 vistas. Desarrollo orientado a objetos. Diagramacin.

1.1 1.2 1.3

Diseo orientado a objetos. 2.1 Diseo del sistema en base a procesos. 2.1.1 Actividades y casos de uso. 2.1.2 Interfaces de usuario. 2.2 Diseo de la lgica. 2.2.1 Clases y Objetos. 2.2.2 Interaccin. 2.2.3 Estados y Transiciones. Construccin. 3.1 Despliegue de componentes y arquitectnico. 3.2 Tcnicas de desarrollo de las arquitecturas de referencia en diferentes dominios. 3.2.1 Los modelos de componentes. 3.2.2 Arquitectura de referencia para sistemas de tiempo real fuente de alimentacin. 3.2.3 Arquitectura de referencia para sistemas mviles con conexin a Internet. 3.2.4 Arquitectura de referencia para sistemas de informacin. 3.2.5 Arquitectura de referencia para ambientes virtuales de aprendizaje. 3.2.6 Arquitecturas de referencia para lneas de productos. 4.1 Definiciones. 4.1.1 Prueba, caso de prueba, defecto, falla, error, verificacin, validacin. 4.1.2 Relacin entre defecto-fallaerror. 4.1.3 Pruebas estructurales, funcionales y aleatorias.

Pruebas de software.

5.- TEMARIO (Continuacin) 4.1.4 4.2 Documentacin del diseo de las pruebas. Proceso de pruebas. 4.2.1 Generar un plan de pruebas. 4.2.2 Disear pruebas especificas. 4.2.3 Tomar configuracin del software a probar. 4.2.4 Configurar las pruebas. 4.2.5 Evaluar resultados. 4.2.5.1 Depuracin. 4.2.5.2 Anlisis de errores. Tcnicas de diseo de casos de pruebas. Enfoque prctico recomendado para el diseo de casos. Estrategias de aplicacin de las pruebas. 4.5.1 De unidad. 4.5.2 De integracin. 4.5.3 Del sistema. 4.5.4 De aceptacin. Implantacin e Integracin de casos de uso y componentes de software. Mantenimiento del software.

4.3 4.4 4.5

Implantacin y mantenimiento.

5.1 5.2

6.- APRENDIZAJES REQUERIDOS

Aplicar una tcnica de adquisicin de informacin (entrevistas, cuestionarios, etc.). Integrar equipos de desarrollo. Discriminar los requerimientos de proyectos de software. Aplicar los requerimientos de usuario para disear casos de uso e interfaces correspondientes de un proyecto de software.

7.- SUGERENCIAS DIDCTICAS Contar con un sitio Web. Buscar oportunidades para el diseo, implantacin y pruebas de un sistema computacional en las diferentes organizaciones de la localidad. Aplicar una tcnica de adquisicin de informacin (entrevistas, cuestionarios, sondeo, entre otros). Exponer en el aula el proyecto realizado. Integrar equipos de desarrollo motivando el aprendizaje en equipo. Dar un uso didctico a medios audiovisuales, emplear dinmicas grupales (lluvia de ideas, mesa redonda, paneles, foros, conferencias, debates, entre otros), realizar prcticas. Desarrollo de un proyecto dosificado durante el semestre.

8.- SUGERENCIAS DE EVALUACIN

Evaluacin diagnstica (valoracin de conocimientos previos). Dar seguimiento al desempeo en el desarrollo del proyecto. (dominio de los conceptos, capacidad de comunicacin interpersonal, aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Evaluacin de la presentacin del proyecto. (Informe, presentacin y defensa de la congruencia del proyecto). Dar valor a la participacin (mesas redondas y de debate). Actividades de auto evaluacin. Exmenes departamentales.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Conceptos introductorios. Objetivo Actividades de Aprendizaje Educacional El estudiante 1.1 Plantear preguntas relativas a los roles comprender el de: enfoque de los Usuario. diferentes actores Analistas. involucrados en un Diseadores. proyecto de software Desarrolladores. y aplicacin de cada Probador. uno de los diagramas Integradores. del paradigma 1.2 Realizar un ejercicio que muestre la orientado a objetos. aplicacin del concepto de desarrollo orientado a objetos. 1.3 Realizar un ejercicio que muestre la aplicacin del concepto de cada uno de los diagramas. Fuentes de Informacin 7,6,1,2,4,12

UNIDAD 2.- Diseo orientado a objetos. Objetivo Educacional Construir los diagramas que muestren el comportamiento del sistema acorde a los requerimientos del usuario. Fuentes de Informacin 2.1 Aplicar el Lenguaje Unificado Modelado 1,2,5,6,7,8,12 (UML) especficamente Diagramas de Secuencia, Colaboracin y Estado, Clases y Objetos para realizar el Diseo del proyecto de software. Discutir y exponer por equipo, los Diagramas resultantes. 2.2 Igual a 2.1 Actividades de Aprendizaje

UNIDAD 3.- Construccin. Objetivo Actividades de Aprendizaje Educacional Construir los 3.1 Aplicar el Lenguaje Unificado diagramas Modelado (UML) especficamente correspondientes a la Diagramas de componentes y implementacin y despliegue para mostrar la desarrollar la implementacin del proyecto de programacin del software. sistema acorde a la Discutir y exponer por equipo, los arquitectura de Diagramas resultantes. referencia del 3.2 Realizar la programacin del proyecto dominio de su de software mediante el paradigma proyecto. Orientado a Objetos. Fuentes de Informacin 4, 5, 6, 7

UNIDAD 4.- Pruebas de software. Objetivo Actividades de Aprendizaje Educacional Implementar una 4.1 Discutir y exponer por equipo, las estrategia para Tcnicas de Prueba usadas y sus realizar pruebas a su resultados. proyecto de software. 4.5 Discutir y exponer por equipo, las estrategias de aplicacin de las pruebas. UNIDAD 5.- Implantacin y mantenimiento. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer tcnicas 5.1 Realizar una sntesis sobre las tcnicas 4,10,11,12 para la implantacin y para la implantacin y el mantenimiento del mantenimiento del software. software. Discutir, en equipo, las caractersticas que diferencian a cada uno de las tcnicas. 5.2 Realizar una sntesis sobre el mantenimiento del software, discutir, en equipo, las caractersticas del mantenimiento de software. Fuentes de Informacin 4,5,6,8,12

10. FUENTES DE INFORMACIN 1. Fowler, Martin, (1999). UML Gota a Gota Ed. Addison Wesley. Larman, Craig (1999). UML y patrones. Ed. Pearson. Bruegge Bernd (2001). Ingeniera de Software Orientada a Objetos. Ed. Prentice Hall. Braude, Eric (2003). Ingeniera de Software Una perspectiva Orientada a Objetos. Ed. Alfaomega. Meyer, Bertrand (1999). Construccin de Software Orientada a Objetos. Ed. Prentice Hall. Oestereich Bernd (1999). Developing Software with UML, Object-Oriented Analysis and Desing in Practice. Ed. Addison Wesley. Reed R.Paul (2001). Developing Applications with Visual Basic and UML. Ed. Addison Wesley. Jacobson,Ivar. (2000). El Proceso unificado de desarrollo de Software. Ed. Addison Wesley. Humphrey, Watts S. (2000). Introduccin al Proceso Software Personal. Ed. Addison Wesley.

2.

3.

4.

5.

6.

7.

8.

9.

10. Sommerville, Ian (2001). Ingeniera de Software. Ed. Prentice Hall. 11. Pressman Roger S (2001). Ingeniera del Software, 5/E. Ed. Mc.Gaw-Hill.

12. Laudon & Laudon 8/E (2003). Management Information Systems. Ed. Prentice-Hall.

11.- PRACTICAS

Unidad Prctica 1 Desarrollo de un proyecto dosificado durante el semestre, involucrando todas las unidades de aprendizaje, donde se aplique los diagramas del Lenguaje Unificado de Modelado

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Inteligencia artificial I Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCB - 0416 Horas teora-horas prctica-crditos 4-0-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Cd. Madero 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Teora de la computacin Probabilidad y estadstica Funciones y distribuciones muestrales. - Variables aleatorias Posteriores Asignaturas Temas

b). Aportacin de la asignatura al perfil del egresado Capacidad de anlisis, de desarrollo y de programacin de modelos matemticos, estadsticos y de simulacin. Coordina y realiza investigaciones que fortalezcan el desarrollo cultural, cientfico y tecnolgico. Aplica nuevas tecnologas a la solucin de problemas de su entorno laboral. Desarrolla interfaces hombre-mquina.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante representar problemas basados en conocimiento en trminos formales y disear la solucin a problemas tpicos de la Inteligencia Artificial ( I.A.).

5.- TEMARIO Temas Unidad 1 Fundamentos. Subtemas El propsito de la IA y su evolucin histrica. Las habilidades cognoscitivas segn la psicologa. Teoras de la inteligencia (conductismo, Gardner, . El proceso de razonamiento segn la lgica (Axiomas, Teoremas, demostracin). El modelo de adquisicin del conocimiento segn la filosofa. El modelo cognoscitivo. El modelo del agente inteligente. El papel de la heurstica. Mapas conceptuales. Redes semnticas. Razonamiento montono. La lgica de predicados: sintaxis, semntica, validez e inferencia. La demostracin y sus mtodos. El mtodo de Resolucin de Robinson Conocimiento no-montono y Otras lgicas. Razonamiento probabilstico. Teorema de Bayes.

1.1 1.2

1.3

1.4 1.5 1.6 1.7 2 Representacin del conocimiento y razonamiento. 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3 Sistemas de razonamiento lgico.

3.1 Reglas de produccin. 3.2 Sintaxis de las reglas de produccin. - A1 A2 ... An => C - representacin objeto-atributo-valor 3.3 Semntica de las reglas de produccin 3.3.1 Conocimiento causal. 3.3.2 Conocimiento de diagnstico. 3.4 Arquitectura de un sistema de Produccin (SP) ( Sistemas basados en reglas, SBR). 3.4.1 Hechos. 3.4.2 Base de conocimientos. 3.4.3 Mecanismo de control. 3.5 Ciclo de vida de un sistema de Produccin.

5.- TEMARIO (Continuacin)

Bsqueda y satisfaccin de 4.1 Problemas y Espacios de estados. restricciones. 4.2 Espacios de estados determinsticos y espacios no determinsticos. 4.3 Bsqueda sistemtica. 4.3.1 Bsqueda de metas a profundidad. 4.3.2 Bsqueda de metas en anchura 4.3.3 Bsqueda ptima. 4.4 Satisfaccin de restricciones. 4.5 Resolucin de problemas de juegos.

6.- APRENDIZAJES REQUERIDOS

Comprensin de las estructuras de control, las listas, rboles, recursividad y teora de la probabilidad.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre temas de inteligencia humana y artificial. Organizar exposicin de temas por equipo. Elaborar un proyecto vinculado a problemas de juegos. Propiciar debates sobre temas relacionados, con sesiones de preguntas y respuestas. Propiciar la resolucin en conjunto de problemas relacionados con la materia. Utilizar un software para el diseo y anlisis de los temas del curso. Desarrollar un mapa conceptual sobre inteligencia artificial, donde se establezcan los conceptos y sus relaciones.

8.- SUGERENCIAS DE EVALUACIN

Desarrollo de proyecto final (informe, presentacin y defensa del proyecto). Evaluacin de informes sobre tareas o trabajos de investigacin. Evaluacin escrita. Desempeo y participacin en el aula.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Fundamentos. Objetivo Educacional El estudiante conocer las formas de representacin simblicas y su aplicacin. Actividades de Aprendizaje 1.1 Buscar y seleccionar informacin sobre las teoras de la inteligencia humana. 1.2 Discutir en grupo, las diferentes teoras de la inteligencia humana. 1.3 Buscar informacin sobre los modelos de adquisicin del conocimiento. 1.4 Discutir en grupo las diferencias de los modelos de adquisicin del conocimiento. 1.5 Discutir en grupo, las diferentes manifestaciones de la inteligencia humana. Fuentes de Informacin 1, 2, 3, 4

UNIDAD 2.- Representacin del conocimiento y razonamiento. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1, 3, 6, 7 Aplicar las tcnicas 2.1 Buscar informacin sobre las formas de de representacin representacin del conocimiento. basadas en lgica de 2.2 Disear la representacin de algn predicados y sus concepto, a travs de una forma de reglas de inferencia, representacin del conocimiento. en la solucin de 2.3 Realizar la representacin de frases del problemas. lenguaje natural en trminos de predicados. 2.4 Buscar informacin sobre los elementos de un sistema axiomtico. 2.5 Discutir las reglas de inferencia vlidas en una lgica de predicados. 2.6 Buscar informacin sobre demostracin y equivalencia lgica. 2.7 Discutir los conceptos de demostracin y equivalencia lgica. 2.8 Buscar informacin sobre el mtodo de resolucin y unificacin. 2.9 Exponer en clase el mtodo de resolucin y unificacin.

2.10 Buscar informacin sobre incertidumbre, imprecisin y subjetividad. 2.11 Discutir en grupo ejemplos de conocimiento incierto, impreciso y subjetivo. 2.12 Realizar un modelo de red bayesiana a un problema de diagnstico.

UNIDAD 3.- Sistemas de razonamiento lgico. Objetivo Educacional Aplicar la representacin basada en reglas de produccin, en la solucin de problemas basados en conocimiento. Actividades de Aprendizaje 3.1 Buscar informacin sobre la sintaxis y semntica de un sistema de produccin (SP). 3.2 Discutir en grupo, conocimiento causal y conocimiento de diagnstico. 3.3 Disear la solucin a un problema propuesto utilizando la metodologa de sistemas basados en conocimiento. 3.4 Implementar el diseo de la solucin de un problema utilizando una herramienta de programacin simblica. 3.5 Discutir en grupo los resultados de la implementacin. Fuentes de Informacin

UNIDAD 4.- Bsqueda y satisfaccin de restricciones. Objetivo Educacional Aplicar tcnicas sistemticas bsicas de profundidad y anchura en la solucin de problemas de bsqueda de metas. Actividades de Aprendizaje 4.1 Describir grficamente problemas en trminos de espacios de estados (problema de misioneros y canbales, problemas de juego entre dos adversarios, etc). 4.2 Buscar informacin sobre los mtodos de bsqueda sistemtica bsica: a profundidad y anchura. 4.3 Discutir en grupo los algoritmos de los mtodos de bsqueda sistemtica bsica: a profundidad y anchura. Fuentes de Informacin

4.4 Buscar informacin sobre los mtodos de bsqueda ptima: funciones de evaluacin, funciones de costo y heursticas. 4.5 Discutir en grupo los algoritmos de los mtodos de bsqueda ptima: funciones evaluacin, funciones de costo y heursticas. 4.6 Realizar un proyecto para resolver un problema de un juego clsico (gato, damas chinas, misioneros y canbales, etc), empleando un mtodo de bsqueda ptima.

10. FUENTES DE INFORMACIN 1. Mocker Robert J. Dologite D.G. Knowledge-based Systems: An introducction to expert systems. Ed. MacMillan, 1992. Lgica matemtica. Ed. Suppes, ed. Revert, 1988. Jos Cuena. Lgica informtica. 2. Edicin, 1986, Mxico. Ed. Alianza Editorial, S.A., Madrid, 1985. Stuart Russell, P eter Norvig. Inteligencia Artificial (Un enfoque moderno). Ed. Prentice Hall, 1995 http://aima.cs.berkeley.edu/ Neil C. Rowe. Artificial Intelligence through Prolog. Ed. Prentice Hall, 1988. Joseph Giarratano, Gary Riley. Sistemas expertos, principios y programacin (CLIPS). Ed. International Thompson Editores, 3. Edicin, 1996, Mxico. Elaine Rich, Kevin Knight. Inteligencia Artificial. Ed. McGraw-Hill, 2da. Ed. 1994.

2.

3.

4.

5.

6.

7.

8.

Gregorio Fernndez Fernndez. Universidad Politcnica de Madrid. Escuela Tcnica Superior de Ingenieros de Telecomunicacin. Departamento de Ingeniera de Sistemas Telemticos. Grupo de Sistemas Inteligentes. http://turing.gsi.dit.upm.es/~gfer/ssii/rcsi/

9.

Notas sobre mapas conceptuales: http://profesor.sis.uia.mx/aveleyra/comunica/mmps/mapasconceptuales. htm

11. PRCTICAS

Unidad Prctica 1 1 Desarrollar un mapa conceptual sobre inteligencia artificial, donde se establezcan los conceptos y sus relaciones . Desarrollar los mtodos de bsqueda en profundidad y en anchura en un grafo dirigido. Por ejemplo, usar un mapa de carreteras e ir de una ciudad a otra. Resolver problemas de juegos clsicos de la IA, empleando un lenguaje simblico: gato, damas chinas, el agente viajero, misioneros y canbales, el problema de las jarras. (Si se emplea Jess, se pueden implementar en el algn sitio servidor WEB).

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Fsica I Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCM - 0409 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de Toluca 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I Concepto de derivada y aplicaciones de la derivada. Posteriores Asignaturas Temas Fsica II. Electrosttica, Electrodinmica, Electromagnetismo Circuitos elctricos Electrnica y electrnicos. analgica. Inteligencia artificial.

b). Aportacin de la asignatura al perfil del egresado

Comprende los fenmenos fsicos en los que intervienen fuerzas, movimiento, trabajo, energa, as como los principios bsicos de ptica y Termodinmica.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante comprender los fenmenos fsicos en los que intervienen fuerzas, movimiento, trabajo, energa, as como los principios bsicos de ptica y Termodinmica.

5.- TEMARIO Temas Unidad 1 Esttica de la partcula. Subtemas Conceptos bsicos. Resultante de fuerzas coplanares. Componentes rectangulares de una fuerza. 1.3.1 En el plano. 1.3.2 En el espacio. Condiciones de equilibrio, primera Ley de Newton. 1.4.1 Equilibrio de la partcula en el plano y en el espacio.

1.1 1.2 1.3

1.4

Esttica del cuerpo rgido.

2.1 Introduccin. 2.2 Cuerpos rgidos y principio de transmisibilidad. 2.3 Momento de una fuerza respecto a un punto. 2.4 Teorema de Varignon. 2.5 Momento de una fuerza respecto a un eje. 2.6 Momento de un par de fuerzas. 3.1 Cinemtica. 3.1.1 Conceptos bsicos. 3.1.2 Movimiento rectilneo uniforme y uniformemente acelerado. 3.1.3 Movimiento de proyectiles. 3.1.4 Movimiento circular. 3.2 Cintica. 3.2.1 Segunda Ley de Newton. 3.2.2 Trabajo y energa. 4.1 ptica geomtrica. 4.1.1 Segunda Ley de Newton. 4.1.2 Principio de Huygens. 4.1.3 Principio de Fermat. 4.1.4 Lentes, espejos y prismas. 4.1.5 Reflexin interna total. 4.2 ptica fsica. 4.2.1 Superposicin de ondas de luz. 4.2.2 Interferencia y difraccin. 4.2.3 Polarizacin.

Dinmica de la partcula.

ptica.

5.- TEMARIO (Continuacin) 5 Termodinmica. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Introduccin. Equilibrio termodinmico. Ley cero de la termodinmica. Ecuacin del gas ideal, leyes de los gases ideales. Primera ley de la termodinmica. Capacidad calorfica para gases ideales. Trabajo termodinmico. Segunda ley de la termodinmica, entropa.

6.- APRENDIZAJES REQUERIDOS

Clculo diferencial. Calculo integral. Clculo en varias variables.

7.- SUGERENCIAS DIDCTICAS

Realizar investigacin en diversas fuentes de informacin, sobre los conceptos utilizados en la asignatura. Elaborar con el estudiante un banco de problemas. Participacin del estudiante en la discusin de los conceptos. Uso de material didctico para mejorar la compresin de los conceptos. Desarrollar modelos fsicos (prototipos). Uso de la computadora como apoyo en la solucin de problemas y como complemento para la comprensin de conceptos. Uso de software de simulacin de fenmenos fsicos y tutoriales. Realizacin de prcticas de laboratorio.

8.- SUGERENCIAS DE EVALUACIN

Participacin en las investigaciones realizadas. Ponderacin de los resultados de los problemas asignados. Participacin en el desarrollo de la clase individual y en equipos. Ponderacin de las practicas de laboratorio. Exmenes tericos prcticos

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Esttica de la partcula. Objetivo Educacional El estudiante aplicar los conceptos fundamentales de la partcula en la solucin de ecuaciones de equilibrio y en problemas de fuerzas en el plano y en el espacio. Actividades de Aprendizaje 1.1 Elaborar un mapa conceptual de vector y sus caractersticas. 1.2 Determinar la resultante de sistemas de fuerzas concurrentes y coplanares en forma grfica. 1.3 Descomponer fuerzas en sus componentes rectangulares en el plano y en el espacio. Obtencin de la resultante en forma analtica. 1.4 Discutir la primera ley de Newton. Primera condicin de equilibrio. 1.5 Resolver problemas de partculas en equilibrio, elaborando el diagrama de cuerpo libre y aplicando las condiciones de equilibrio as como problemas de equilibrio de una partcula en el espacio. Fuentes de Informacin 1,3,5,7,9,11

UNIDAD 2.- Esttica del cuerpo rgido. Objetivo Educacional Aplicar los conceptos de momento de una fuerza, teoremas de Varignon y pares de fuerzas para la solucin de problemas. Actividades de Aprendizaje 2.1 Elaborar grficas de las operaciones elementales con vectores: producto punto, producto cruz, triple producto vectorial. 2.2 Discutir las caractersticas de un cuerpo rgido y la transmisibilidad de una fuerza aplicada a l. 2.3 Calcular en forma grfica y analtica, el momento generado por una fuerza respecto a un punto. 2.4 Discutir el Teorema de Varignon y calcular el momento para un sistema de fuerzas. 2.5 Calcular momentos con respecto a un eje. 2.6 Resolver ejercicios sobre el momento de un par de fuerzas Fuentes de Informacin 1,3,5,7,9,11

UNIDAD 3.- Dinmica de la partcula. Objetivo Educacional Aplicar los conceptos bsicos que rigen el movimiento de una partcula y su relacin con la fuerza aplicada a la misma, en la solucin de problemas. Actividades de Aprendizaje 3.1.1 Resolver problemas de movimiento rectilneo uniforme y uniformemente acelerado. 3.1.2 Resolver problemas de movimiento vertical, y de tiro parablico. 3.1.3 Representar grficamente las componentes normal y tangencial de la aceleracin. 3.2 Discutir la Segunda ley de Newton. Analizar el fenmeno de friccin, movimiento circular y tiro parablico. 3.2.1 Discutir los conceptos de trabajo y energa, y las expresiones matemticas para la energa cintica y potencial. Fuentes de Informacin 2,4,6,7,9,11

UNIDAD 4.- ptica. Objetivo Actividades de Aprendizaje Educacional Comprender los 4.1 Investigar los antecedentes principios histricos de la ptica y su fundamentales que clasificacin, analizar y discutir por rigen la ptica fsica y equipos en clase. geomtrica. 4.1.1 Discutir las leyes de la reflexin y refraccin. 4.1.2 Analizar el principio de Huygens. 4.1.3 Discutir el principio de Fermat y sus aplicaciones. 4.1.4 Discutir los principios de la formacin de imgenes utilizando dispositivos pticos. 4.1.5 Discutir el fenmeno de la reflexin interna total y el principio de la fibra ptica. 4.2 Buscar y analizar los principales mtodos matemticos utilizados en la superposicin de ondas de luz. 4.2.1 Explicar los fenmenos de interferencia y difraccin, y analizar los problemas clsicos. 4.2.2 Investigar el fenmeno de la polarizacin y analizar ejemplos clsicos. Fuentes de Informacin 8,10,12

UNIDAD 5.- Termodinmica. Objetivo Educacional Conocer el concepto 5.1 de equilibrio termodinmico, las leyes de la 5.2 termodinmica y entropa. 5.3 Actividades de Aprendizaje Analizar la termodinmica en su contexto histrico de la ptica y su clasificacin. Buscar informacin sobre el concepto de equilibrio termodinmico, analizar y discutir en clase su definicin. Buscar informacin sobre la ley cero de la termodinmica y establecer la relacin entre las diferentes escalas de temperatura. Fuentes de Informacin 7,9,11

5.4 5.5

5.6

5.7

Buscar informacin sobre las leyes de los gases ideales y sus ecuaciones. Discutir el concepto de la primera ley de la termodinmica para sistemas cerrados y abiertos; y sus consecuencias fsicas. Realizar ejercicios sobre la primera ley de la termodinmica para el cambio de entalpa, calor o trabajo para sistemas cerrados. Buscar informacin sobre el concepto de la segunda ley de la termodinmica y entropa para sistemas cerrados y abiertos identificando algunas de sus aplicaciones.

10. FUENTES DE INFORMACIN

1.

Boresi Arthur y Schmidt Richard. Ingeniera Mecnica: Esttica. Ed. International Thomson Editores. ISBN 970-686-077-0. Boresi Arthur y Schmidt Richard. Ingeniera Mecnica: Dinmica. Ed. International Thomson Editores. ISBN 970-686-088-6. Pytel Andrew y Kiusalaas Jaan. Ingeniera Mecnica: Esttica 2 Edicin. Ed.. International Thomson Editores. ISBN 968-7529-72-5. Pytel Andrew y Kiusalaas Jaan. Ingeniera Mecnica: Dinmica 2 Edicin. Ed. International Thomson Editores. Beer Ferdinand y Johnston Russel. Mecnica vectorial para ingenieros: Dinmica. 6 Edicin. Ed. Mc. Graw Hill. ISBN 970-10-1021-3. Beer Ferdinand y Johnston Russel. Mecnica vectorial para ingenieros: Dinmica. 6 Edicin. Ed Mc. Graw Hill. ISBN 970-10-1951-2. Serway Raymond y Jewett. Fsica I: Texto basado en clculo. 3 Edicin. Ed. International Thomson Editores. ISBN 970-686-339-7. Serway Raymond y Jewett John. Fsica II: Texto basado en clculo. 3 Edicin. Ed. International Thomson Editores. Reese Donald Lane. Fsica Universitaria: Volumen I. Ed. International Thomson Editores. ISBN 970-686-104-1.

2.

3.

4.

5.

6.

7.

8.

9.

10. Reese Donald Lane. Fsica Universitaria: Volumen II. Ed. International Thomson Editores. ISBN 970-686-103-3. 11. Serway Raymond y Beichner Robert. Fsica para ciencias e ingeniera: Tomo I Tomo I. 5 Edicin. Ed. Mc. Graw Hill. ISBN 970-10-3581-X.

12. Serway Raymond y Beichner Robert. Fsica para ciencias e ingeniera: Tomo II 5 Edicin. Ed. Mc. Graw Hill. ISBN 970-10-3582-8.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Introduccin a la ingeniera en sistemas computacionales Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCE - 0418 Horas teora-horas prctica-crditos 2-2-6

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Cd. Madero, Linares. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Fundamentos de programacin. Temas Introduccin a programacin. la Posteriores Asignaturas Temas Teora de la computacin. Estructura de datos.

b). Aportacin de la asignatura al perfil del egresado

Aplica nuevas tecnologas a la solucin de problemas de su entorno laboral Conoce y aplica las normas y estndares correspondientes a las tecnologas de informacin y comunicacin

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante tendr una visin clara y general de lo que es la carrera de ingeniera en sistemas computacionales, su impacto social e implicaciones actuales y futuras.

5.- TEMARIO Temas Unidad 1 Dispositivos de cmputo Subtemas 1.1 Mquinas digitales y analgicas. 1.2 Los sistemas de numeracin. 1.3 Hardware de una Computadora. 1.4 Componentes: 1.4.1 Circuitos lgicos, procesador, memoria, reloj. 1.5 Estructura modular de una computadora. 1.6 Dispositivos de almacenamiento. 1.7 Dispositivos de procesamiento. 1.8 Dispositivos de Entrada/Salida. 1.9 Software de cmputo 1.9.1 El sistema operativo. 1.9.2 Los lenguajes de programacin. 1.9.3 Las herramientas productivas (ofimtica). 1.9.4 Las aplicaciones. 1.10 Tipos de computadoras y sus dispositivos. 2.1 Las Telecomunicaciones y el trabajo distribuido y colaborativo. 2.1.1 Datos y sus formatos de presentacin (texto, grfico, audio, video) 2.1.2 Medios de transmisin (fibra ptica, microondas) 2.1.3 Conectividad (redes locales, red. Internet. 2.1.4 Ambientes de trabajo colaborativo. 2.2 Servicios de Internet. 2.2.1 Web, correo electrnico, chat, FTP. 2.3 Desarrollo de aplicaciones en Internet. 2.3.1 Lenguaje de marcas (HTML). 2.3.2 Lenguaje de scripts: JavaScript (diseo de pginas web, encuestas, comercio electrnico)

Utilizacin de las tecnologas de la informacin y de comunicacin

5.- TEMARIO (Continuacin) 3 Tecnologas de ltima generacin 3.1 La sociedad de la Informacin. 3.1.1 Comunicacin. 3.1.2 Educacin a distancia. 3.1.3 Diseo asistido por computadora. 3.1.4 Ciencia, investigacin e ingeniera. 3.2 Aplicacin de tecnologas emergentes en los sectores productivo, de servicios y de gobierno. 3.3 Aspectos ticos de la actividad profesional. 3.4 Software propietario y libre. 4.1 Elementos de circuitos digitales AND, OR, NOT. 4.2 lgebra de Boole 4.2.1 El modelo Von Neumann. 4.2.2 Concepto de programa almacenado. 4.2.3 Lenguaje de mquina (instrucciones y datos). 4.2.4 Ciclo de ejecucin de instrucciones. 4.3 Algoritmos numricos.

Modelos de computadora.

6.- APRENDIZAJES REQUERIDOS

Compresin de lectura, habilidades lgicas.

7.- SUGERENCIAS DIDCTICAS

Recopilacin en diversas fuentes de informacin de temas selectos y de aplicacin. Propiciar la participacin por equipos, anlisis y discusin de temas, exposicin, estudio individual y conclusiones grupales, entre otras. Elaboracin de proyecto vinculado con un sistema real. Debate de temas con sesiones de preguntas y respuestas, conferencias, encuentros, mesas redondas, entre otras. Resolucin de problemas relacionados con la materia. Prcticas de laboratorio. Utilizacin de software para el diseo y/o anlisis de los temas del curso. participacin en los talleres de programacin

8.- SUGERENCIAS DE EVALUACIN

Evaluacin de informes, tareas o trabajos de investigacin. Informes sobre prcticas de laboratorio realizadas. Evaluacin en el laboratorio. Exmenes escritos. Desempeo y participacin en el aula. Evaluacin de prcticas realizadas con ayuda de software. Desarrollo de un proyecto final

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Dispositivos de cmputo. Objetivo Educacional El estudiante conocer las caractersticas estructurales y operativas de los dispositivos de cmputo analgicos y digitales y su uso en la resolucin de problemas. Actividades de Aprendizaje 1.1 Buscar y seleccionar informacin sobre el concepto de dispositivo analgico y digital. 1.2 Discutir en grupo el concepto de dispositivo analgico y digital. 1.3 Buscar informacin sobre la operacin de una mquina analgica y una digital. 1.4 Revisar en grupo la operacin de una mquina analgica y una digital (por ejemplo, la regla de clculo y el baco ruso). Fuentes de Informacin 1, 5

UNIDAD 2.- Utilizacin de las tecnologas de la informacin y de comunicacin. Objetivo Actividades de Aprendizaje Educacional Identificar los 2.1 Buscar y seleccionar informacin sobre los diferentes tipos de representacin diferentes tipos de redes, sus de datos (texto, grficos, bmp, jpeg, representaciones de postcript de sonido y video). datos, sus medios de 2.2 Discutir en grupo las caractersticas de comunicacin y sus los diferentes tipos de representacin servicios. de datos. 2.3 Realizar una conversin de formato (p.ej. un archivo de formato word a postcript). 2.4 Utilizar los servicios de internet para envo de tareas por correo electrnico. 2.5 Navegar en el WEB empleando distintos navegadores. 2.6 Realizar una pgina WEB con formato HTML. 2.7 Realizar pginas con scripts. Fuentes de Informacin 2, 3, 4, 5

UNIDAD 3.- Tecnologas de ltima generacin. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Conocer las 3.1 Buscar y seleccionar informacin sobre 1, 2, 3, 4, 5 las diversas aplicaciones de la tecnologas que estn computadora en la vida social. en desarrollo apoyadas por el uso 3.2 Discutir en grupo las diversas de la computadora. aplicaciones de la computadora en la vida social. 3.3 Clasificar por sectores, las principales aplicaciones de la computadora (p. Ej. El uso de posicionadores globales en la navegacin, simulacin en la ingeniera,etc). 3.4 Disear una pgina con los resultados obtenidos en los puntos anteriores, y exponer ante audiencia externa.

UNIDAD 4.- Modelos de computadora. Objetivo Educacional Identificar las caractersticas estructurales y operativas de las computadoras digitales a nivel macro. Actividades de Aprendizaje 4.1 Buscar y seleccionar informacin sobre el concepto de representacin simblica de dgitos y alfabeto en las computadoras digitales. 4.2 Discutir en grupo la representacin simblica de dgitos y alfabeto en las computadoras digitales. 4.3 Buscar y seleccionar informacin sobre los componentes de una mquina digital de acuerdo al modelo Von Neumann. 4.4 Resolucin de problemas sencillos empleando un simulador del modelo Von Neumann (p. Ej. Suma de dos nmeros, multiplicacin, divisin entera, mdulo, mximo de dos nmeros, etc.). Fuentes de Informacin 1, 5

10. FUENTES DE INFORMACIN 1. Luis A. Urea, Antonio M. Snchez, Mara T. Martn, Jos M. Mantas. Fundamentos de informtica. Ed. Alfaomega-rama, Mxico, 1999. Joe Burns, Andree Growney. Descubra Java Script. Ed. Prentice Hall. Jerry Brandenbaugh. Aplicaciones Java Script. Ed. O Reilly. Oscar Gonzlez Moreno. Programacin en JavaScript. Ed. Ediciones Anaya Multimedia, 1998. Rick Decker, Stuart Hirshfield. Mquina Analtica. Intoduccin a las ciencias de la computacin con uso de la Internet Ed. International Thomson Editores, 2001.

2.

3.

4.

5.

Referencias en Internet
[1] [2] [3] [4] [5]

http://www.psicobyte.com/html/ http://www.mexicoextremo.com.mx/ayuda/manuales/cursohtml/ http://www.programacion.com/html/tutorial/frontpage/ http://www.webestilo.com/javascript/ http://tech-www.informatik.uni-hamburg.de/applets/prima/prima.html

11. PRCTICAS

Unidad Prctica 1 2 Elaboracin de una pgina web personal. Realizacin de un sumador de dos bits utlizando una tabla de pruebas (protoboard). Realizacin de un coloquio sobre las diversas aplicaciones de las computadoras en los diferentes sectores sociales. Organizar un debate con sesiones de preguntas y respuestas. Organizar un debate con sesiones de preguntas y respuestas. Organizar conferencias con sesiones de preguntas y respuestas. Organizar mesas redondas.

5 6 7

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Matemticas para computadora Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCB - 0421 Horas teora-horas prctica-crditos 4-0-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003. computacin de los Institutos Tecnolgicos. Instituto Tecnolgico de: Piedras Negras 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin. Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 al 5 de marzo 2004. Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas. lgebra Posteriores Asignaturas Temas Probabilidad y estadstica Circuitos elctricos y electrnicos Electrnica digital -Sistemas numricos -lgebra booleana

Inteligencia artificial Teora de la Computacin Fundamentos base de datos de Modelo relacional

Estructura de datos Anlisis de algoritmos. -Concepto de complejidad de algoritmos. -Complejidad. Estructuras no lineales, estticas y dinmicas

b). Aportacin de la asignatura al perfil del egresado Conoce las bases tericas para analizar desarrollar y programar modelos matemticos, estadsticos y de simulacin utilizados en el desarrollo de sistemas de computacin. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante conocer y comprender los conceptos bsicos de lgica matemtica, relaciones, rboles y grafos para aplicarlos a modelos que resuelvan problemas de computacin.

5.- TEMARIO Temas Unidad 1 Lgica matemtica Subtemas 1.1 Introduccin al calculo de proposiciones. 1.2 Concepto de argumento y tipos de proposiciones lgicas. 1.3 Conexiones lgicas y jerarquas. 1.3.1 Conjuncin. 1.3.2 Disyuncin 1.3.3 Condicional. 1.3.4 Bicondicional. 1.4 Clculo de predicados. 1.4.1 Definicin. 1.4.2 Variables y particularizaciones. 1.4.3 Cuantificadores y restricciones. 1.5 lgebra declarativa. 1.6 Induccin matemtica. 1.7 Reglas de inferencia. 1.8 Evaluacin de expresiones. 1.9 Tautologas y contradicciones. 1.9.1 Equivalencias lgicas y utilizaciones. 1.9.2 Deduccin preposicional. 1.9.3 Demostracin condicional y directa. 1.10 Implicacin Tautolgica. 2.1 Introduccin. 2.2 Propiedades de las relaciones. 2.2.1 Sobre un conjunto. 2.2.2 Reflexivas. 2.2.3 Simtricas y transitivas. 2.3 Cerradura. 2.4 Relaciones de equivalencia. 2.5 Ordenes parciales. 2.6 Diagramas de Hasse.

Relaciones.

5.- TEMARIO (Continuacin) 3 Teora de grafos. 3.1 Introduccin. 3.1.1 Conceptos bsicos de grafos. 3.1.2 Clasificacin de grafos. 3.2 Representacin de estructura mediante grafos. 3.2.1 Secuencias. 3.2.2 Seleccin (if-then-else). 3.2.3 Mientras (while). 3.2.4 Repetir hasta que (repeat-until). 3.2.5 Seleccin mltiple (case). 3.3 Clculo de caminos a partir de una representacin matricial. 3.4 Espacio de estados. 3.5 Representacin mediante espacio de estados. 3.6 Estrategia y algoritmos de bsqueda. 3.6.1 Guiada por datos (forward). 3.6.2 Guiada por objetivos (backtrack). 3.6.3 En profundidad. 3.6.4 En anchura. 3.7 rboles. 3.7.1 propiedades. 3.7.2 rboles generadores. 3.7.3 rboles generadores minimales 3.7.4 Recorridos. 3.7.5 Ordenamientos. 3.8 Redes. 3.8.1 Modelos. 3.8.2 Teorema de flujo mxima 3.8.3 Teorema del corte minimal 3.8.4 Pareos. 3.9 Redes de Petri.

5.- TEMARIO (Continuacin) 4 Sistemas numricos 4.1 Representacin de la informacin. 4.1.1 Introduccin. 4.1.2 tipos de sistemas numricos. 4.2 Conversiones. 4.2.1 Decimal a binario, Octal, Hexadecimal 4.2.2 Binario a Decimal, Octal, Hexadecimal. 4.3 lgebra booleana. 4.3.1 Circuitos combinatorios. 4.3.2 Propiedades. 4.3.3 Funciones lgicas. 4.3.4 Aplicaciones.

6.- APRENDIZAJES REQUERIDOS

Conocimiento de lgebra general.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre lgica matemtica, relaciones, grafos y sistemas numricos. Propiciar el uso de terminologa adecuada al programa. Seleccionar temas de la represtacin de grafos para discusin en clase. Realizar ejercicios relacionados con rboles generadores en aplicaciones relacionadas al computo Realizar ejercicios relacionados al lgebra booleana. Relacionar los sistemas numricos con aplicaciones en los circuitos lgicos. Utilizar herramientas de simulacin de circuitos.

8.- SUGERENCIAS DE EVALUACIN

Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Participacin en actividades individuales y de equipo. Cumplimiento de los objetivos y desempeo en los ejercicios. Observar el dominio en el uso de tcnicas de modelado de grafos. Observar el uso de software para ejercicios de matemticas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Lgica matemtica. Fuentes de Objetivo Actividades de Aprendizaje Informacin Educacional El estudiante 1.1 Buscar y seleccionar informacin sobre 1, 2, 3, 4 conocer los lgica matemtica. conceptos bsicos de 1.2 Realizar una practica para que la lgica matemtica, comprenda el uso de tablas de verdad el anlisis de en las proposiciones. proposiciones y su 1.3 Analizar, por equipo, las diferentes aplicacin en el conexiones lgicas.. mbito computacional.

UNIDAD 2.- Relaciones. Objetivo Actividades de Aprendizaje Educacional Conocer y aplicara 2.1 Buscar y seleccionar informacin sobre el conocimiento de relaciones. los elementos de 2.2 Realizar una practica para que conjunto y la relacin comprenda el uso de la relaciones. comn entre ellos. 2.3 Analizar, por equipo, las diferentes relaciones. Fuentes de Informacin 1, 2,3,4,5

UNIDAD 3.- Teora de grafos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Aplicar el modelado 3.1 Buscar y seleccionar informacin sobre 1,2,3,4 en la representacin el concepto de grafos y sus de estructuras de representaciones. grafos. 3.2 Realizar practicas para que comprenda el uso de los grafos. 3.3 Analizar, por equipo, las diferentes modelos de redes.

UNIDAD 4.- Sistemas numricos. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin 1,2,3,4 Conocer los 4.1 Buscar y seleccionar informacin conceptos y sobre los conceptos de sistemas aplicaciones bsicas numricos, tipos de sistemas y lgebra de los sistemas booleana. numricos y el 4.2 Realizar prcticas para que lgebra booleana. comprenda el uso de sistemas numricos y su conversin. 4.3 Realizar prcticas para que comprenda el uso del lgebra booleana en las funciones lgicas. 4.4 Analizar, por equipo, los circuitos combinatorios.

10. FUENTES DE INFORMACIN 1. Winfried Karl GRASSMANN, Jean Paul Tremblay.. Matemticas Discretas y Lgica Una perspectiva desde la ciencia de la computacin. Ed. Prentice Hall, Madrid, 1988. C. L. Liu. Elementos de Matemticas Discretas. 2da. Edicin Ed. McGrawHill 1995. Johnsonbaugh Richard. Matemticas Discretas. Ed. Grupo Editorial Iberoamericano 1988. C. Weimer Richard. Estadstica. Cuarta edicin 2002. Ed. CECSA.

2.

3.

4.

11. PRCTICAS

Para todas las unidades, se recomienda que los estudiantes participen en la resolucin de ejercicios que se realicen en el aula de clase. Unidad Prctica 1 Lgica Matemtica. Desarrollo de Tablas compuestas.

de

verdad

con

proposiciones

Lgica Matemtica. Utilizacin de diagramas de Venn para la determinacin de razonamiento. Relaciones. Ejemplifique un modelo relacional utilizado en las bases de datos. Relaciones binarias. A partir de un conjunto de datos demostrar relaciones derivadas. Grafos. Demostracin de grafos que contenga o involucren los circuitos de Hamilton. Grafos. Representacin de grafos utilizando diferentes tipos de matriz (adyacencia, incidencia) Grafos. Desarrollar el algoritmo del camino mas corto. rboles. Desarrollar un algoritmo que pueda simular un cdigo utilizando los principios del cdigo de Huffman. lgebra booleana. Por medio de un algoritmo representar las tablas de verdad del lgebra booleana. lgebra booleana. Resolucin matemtica de problemas prcticos de circuitos utilizando las propiedades de las leyes Asociativa, Conmutativa, distributiva, de identidad y complementacin.

10

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Dibujo Carrera: Ingeniera en Sistemas Computacionales Clave de la asignatura: SCV - 0407 Horas teora-horas prctica-crditos 0-3-3

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboracin o Participantes revisin Instituto Tecnolgico Representantes de la de Toluca academia de sistemas y 18 22 agosto 2003. computacin de los Institutos Tecnolgicos. Institutos Tecnolgicos de: Len 23 agosto al 7 noviembre del 2003

Observaciones (cambios y justificacin) Reunin nacional de evaluacin curricular de la carrera de Ingeniera en Sistemas Computacionales.

Academia de sistemas y Anlisis y enriquecimiento de computacin. las propuestas de los programas diseados en la reunin nacional de evaluacin Definicin de los programas de estudio de la carrera de Ingeniera en Sistemas Computacionales.

Instituto Tecnolgico Comit de consolidacin de Len de la carrera de 1 5 marzo 2004 Ingeniera en Sistemas Computacionales.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Ninguna. Posteriores Asignaturas Temas Redes de Planeacin y computadoras diseo bsico de una LAN. Graficacin. Introduccin a la graficacin por computadora

Arquitectura de computadoras. Interfaces.

b). Aportacin de la asignatura al perfil del egresado Realiza esquemas, diagramas computadora. y planos utilizando el diseo asistido por

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante utilizar las herramientas de diseo asistido por computadora.

5.- TEMARIO Temas Unidad 1 Introduccin al dibujo tcnico. Subtemas Introduccin y breve historia del dibujo Normalizacin para la elaboracin e interpretacin de dibujos. 1.2.1 Simbologa. Dibujo a mano alzada.

1.1 1.2

1.3 2 Acotaciones.

2.1 Normas de acotacin. 2.2 Representacin de acotacin. 2.3 Acotacin, tolerancia y acabado. 3.1 Seccin completa. 3.2 Seccin parcial. 3.3 Secciones desplazadas. 4.1 4.2 4.3 4.4 5.1 Normas especificas para cada carrera Dibujos de esquemas. Diagramas. Planos. Generacin de planos en 3D. 5.1.1 Introduccin. 5.1.2 Mtodos de generacin.

Secciones

Diagramas y grficas.

Perspectiva.

6.- APRENDIZAJES REQUERIDOS

Bases de computacin.

7.- SUGERENCIAS DIDCTICAS

Propiciar la bsqueda y seleccin de informacin sobre dibujo tcnico asistido por computadora, analizarla y discutirla por equipos en clase. Propiciar el uso de terminologa tcnica adecuada al programa. Seleccionar temas de simbologa de componentes relacionados a la carrera. Realizar esquemas, diagramas y planos que pueda utilizar en las siguientes materias. Realizar prcticas en relacin a los diseos de sistemas de cmputo.

8.- SUGERENCIAS DE EVALUACIN

Dar seguimiento al desempeo en el desarrollo del programa (dominio de los conceptos, capacidad de la aplicacin de los conocimientos en problemas reales, transferencia del conocimiento). Participacin en actividades individuales y de equipo. Cumplimiento de los objetivos y desempeo en las prcticas. Habilidades en el diseo de diagramas.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Introduccin al dibujo tcnico. Objetivo Educacional El estudiante conocer los elementos bsicos relacionados con el dibujo tcnico asistido por computadora. Actividades de Aprendizaje 1.1 Buscar, seleccionar y evaluar informacin sobre los diferentes tpicos de diseo asistido por computadora. 1.2 Buscar informacin e identificar textos relacionados con la simbologa aplicada al rea de cmputo. 1.3 Analizar, por equipo, las diferencias entre dibujo a mano alzada y dibujo asistido por computadora. Fuentes de Informacin 1,2,3,4

UNIDAD 2.- Acotaciones. Objetivo Educacional Aplicar los conocimientos sobre acotaciones en la realizacin de esquemas planos y diagramas. Actividades de Aprendizaje 2.1 Buscar informacin sobre las normas y tcnicas de acotacin. 2.2 Realizar una practica para identificar la representacin de las acotaciones. 2.3 Discutir en grupo los conceptos de medios y tcnicas de tolerancia y acabado. Fuentes de Informacin 3,4

UNIDAD 3.- Secciones. Objetivo Actividades de Aprendizaje Educacional Aplicar el concepto 3.1 Buscar informacin sobre las normas y de secciones a los tcnicas de secciones. diversos esquemas, Discutir y exponer por equipo, los diagramas y planos Diagramas Resultantes. relacionados a los 3.2 Realizar prcticas relacionadas con la sistemas de cmputo. seccin de esquemas, diagramas y planos. 3.3 Seccionar esquemas completos a seccin parcial. Fuentes de Informacin 4, 5, 6,

UNIDAD 4.- Diagramas y grficas. Objetivo Educacional Aplicar las normas tericas en la elaboracin de esquemas, diagramas y planos. Actividades de Aprendizaje 4.1 Buscar y seleccionar informacin sobre las normas que se requieren para la elaboracin de esquemas diagramas y planos, en los sistemas de cmputo. 4.2 Discutir en grupo los conceptos adquiridos en la investigacin realizada. 4.3 Realizar esquemas, diagramas y planos, relacionados con los sistemas de computo, utilizando herramientas de diseo asistido por computadora. Fuentes de Informacin 4,5,6,

UNIDAD 5.- Perspectiva. Objetivo Fuentes de Actividades de Aprendizaje Educacional Informacin Aplicar los 5.1 Buscar y seleccionar informacin sobre 4,5,6 conocimientos las normas que se requieren para la adquiridos para elaboracin de esquemas diagramas y generar esquemas, planos en 3D, en los sistemas de diagramas y planos, cmputo. en 3D. 5.2 Discutir en grupo los conceptos adquiridos en la investigacin realizada. 5.3 Discutir en grupo los conceptos adquiridos en la investigacin realizada.

10. FUENTES DE INFORMACIN 1. Jensen C.H. Dibujo y diseo en ingeniera . Ed. Mc. Graw Hill. Frech Thomas, E. Charles y Vierck J. Dibujo en ingeniera. Ed. Mc. Graw Hill. Bachman Albert. Dibujo tcnico. Ed. Labor S.A. Fundamentos de dibujo en ingeniera. Warren J, Luzadder. Ed. Prentice Hall. Transition to CAD: A practical Guide for architects, Engineers and design. Gary Gerlach, AIA. Ed. Mc. Graw Hill. Manuales de software de los siguientes paquetes CAD: Orcad. Protel SE. Autocad.

2.

3.

4.

5.

6.

11. PRCTICAS

Unidad Prctica 1 Realizar un dibujo con software CAD donde se describan los componentes electrnicos con sus dimensiones reales. Elaborar un dibujo con software CAD donde se practiquen las perspectivas del dibujo con componentes electrnicos. Realizar una investigacin sobre el diseo de un diagrama esquemtico de aplicacin real que solucione un problema especfico y elaborar su diagrama esquemtico mediante el software CAD. Realizar prcticas en el reconocimiento de smbolos en el diseo de planos relacionados con las redes. Realizar prcticas de esquemas de diagramas de entidad relacin en bases de datos. Esquematizar la comunicacin de interfaces mediante diagramas de operacin. Realizar planos en 3D de ubicacin de planta en una red.

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Matemticas V (Ecuaciones diferenciales) Carrera: Todas las Ingenieras Clave de la asignatura: ACM - 0407 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Direccin General de Institutos Tecnolgicos. Cd. de Mxico de 7 y 8 agosto 2003. Observaciones (cambios y justificacin) Propuesta de contenidos temticos comunes de matemticas para las ingenieras.

Participantes Representante de los Institutos Tecnolgicos de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Chihuahua II.

Direccin General Institutos Tecnolgicos. Cd. Mxico del 24 al de noviembre 2003.

de Representante de los Institutos Tecnolgicos de de Cd. Jurez, Toluca, 25 Hermosillo, Culiacn, de Tuxtla Gutirrez y Chihuahua II.

Anlisis y mejora de los programas de matemticas para ingeniera, tomando como base las Reuniones Nacionales de Evaluacin Curricular de las diferentes carreras. Definicin de las estrategias didcticas

Cd. de Mxico del 21 Representante de los al 23 de Enero de Institutos Tecnolgicos 2004. de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Mexicali.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I -Derivadas Matemticas II - Diferenciales e Integrales Derivadas parciales - Nmeros complejos - Sistemas de ecuaciones - Matrices y Determinantes - Regla de Cramer Posteriores Asignaturas Temas

Matemticas III Matemticas IV

b). Aportacin de la asignatura al perfil del egresado

Desarrolla un pensamiento lgico matemtico formativo que le permite analizar fenmenos reales, razn de cambio, modelarlos y resolverlos

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante adquirir los conocimientos de las ecuaciones diferenciales y transformadas de Laplace, los aplicar como una herramienta para la solucin de problemas prcticos del rea de ingeniera en que se imparte esta materia.

5.- TEMARIO Temas Unidad 1 Ecuaciones Diferenciales de Primer Orden Subtemas 1.1 Definiciones (Ecuacin diferencial, orden, grado, linealidad) 1.2 Soluciones de las ecuaciones diferenciales 1.3 Problema del valor inicial 1.4 Teorema de existencia y unicidad. 1.5 Variables separables y reducibles 1.6 Exactas y no exactas, factor integrante 1.7 Ecuaciones lineales 1.8 Ecuacin de Bernoulli 1.9 Sustituciones diversas. 1.10Aplicaciones de las ecuaciones diferenciales de primer orden Ecuaciones Diferenciales 2.1 Definicin de ecuacin diferencial de Lineales de Orden Superior orden n 2.2 Problema del valor inicial 2.3 Teorema de existencia y unicidad de solucin nica 2.4 Ecuaciones diferenciales lineales homogneas. 2.4.1 Principio de superposicin. 2.5 Dependencia e independencia lineal, wronskiano. 2.6 Solucin general de las ecuaciones diferenciales lineales homogneas. 2.6.1 Reduccin de orden de una ecuacin diferencial lineal de orden dos a una de primer orden, construccin de una segunda solucin a partir de otra ya conocida 2.6.2 Ecuacin diferencial lineal homognea con coeficientes constantes. 2.6.2.1 Ecuacin diferencial lineal homognea con coeficientes constantes de orden dos. 2.6.2.2 Ecuacin caracterstica(races reales y distintas, races reales e iguales, races complejas conjugadas).

2.7 Ecuaciones diferenciales lineales de orden superior. 2.8 Ecuaciones diferenciales lineales no homogneas. 2.8.1 Solucin general de las ecuaciones diferenciales lineales no homogneas. 2.8.2 Solucin de las ecuaciones diferenciales lineales no homogneas (coeficientes indeterminados, mtodo de la superposicin, mtodo de operador anulador). 2.8.3 Solucin de las ecuaciones diferenciales lineales no homogneas por el mtodo de variacin de parmetros. 2.8.4 Aplicaciones de las ecuaciones diferenciales lineales de orden dos Transformadas de Laplace 3.1 Definicin de la trasformada de Laplace. 3.2 Condiciones suficientes de existencia para la trasformada de Laplace. 3.3 Trasformada de Laplace de funciones bsicas. 3.4 Trasformada de Laplace de funciones definidas por tramos. 3.5 Funcin escaln unitario. 3.5.1 Trasformada de Laplace de la funcin escaln unitario. 3.6 Propiedades de la trasformada de Laplace (linealidad, teoremas de traslacin). 3.7 Transformada de funciones multiplicadas por tn, y divididas entre t. 3.8 Trasformada de derivadas(teorema). 3.9 Trasformada de integrales(teorema). 3.10Teorema de la convolucin. 3.11Trasformada de Laplace de una funcin peridica. 3.12Funcin Delta Dirac. 3.13Trasformada de Laplace de la funcin Delta Dirac. 3.14Trasformada inversa. 3.15Algunas trasformadas inversas 3.16Propiedades de la trasformada inversa (linealidad, traslacin). 3.16.1 Determinacin de la

Ecuaciones Diferenciales Lineales y Sistemas de Ecuaciones Diferenciales Lineales

4.1

4.2

Series de Fourier

4.3 5.1 5.2 5.3 5.4 5.5 5.6

Introduccin a las ecuaciones diferenciales parciales

5.7 5.8 6.1 6.2 6.3

6.4

6.5

trasformada inversa mediante el uso de las fracciones parciales. 3.16.2 Determinacin de la trasformada inversa usando los teoremas de Heaviside. Solucin de una ecuacin diferencial lineal con condiciones iniciales por medio de la trasformada de Laplace. Solucin de un sistema de ecuaciones diferenciales lineales con condiciones iniciales por medio de la trasformada de Laplace. Problemas de aplicacin. Funciones ortogonales. Conjuntos ortogonales y conjuntos ortonormales. Definicin de serie de Fourier. Convergencia de una serie de Fourier. Series de Fourier de una funcin de periodo arbitrario. Serie de Fourier de funciones pares e impares (desarrollo cosenoidal o senoidal). Serie de Fourier en medio intervalo. Forma compleja de la serie de Fourier. Definiciones (ecuacin diferencial parcial, orden y linealidad) Forma general de una ecuacin diferencial parcial de segundo orden. Clasificacin de ecuaciones diferenciales parciales de segundo orden (elpticas, parablicas e hiperblicas) Mtodo de solucin de las ecuaciones diferenciales parciales(directos, equiparables con las ordinarias, separacin de variables) Aplicaciones.

6.- APRENDIZAJES REQUERIDOS Clculo diferencial e integral, clculo de funciones de varias variables, lgebra lineal.

7.- SUGERENCIAS DIDCTICAS Investigar modelos matemticos que representen diferentes fenmenos fsicos y geomtricos, en los cuales se involucren las ecuaciones diferenciales y sus herramientas de solucin (transformada de Laplace). Discutir y analizar en grupo los conceptos previamente investigados por el estudiante. Analizar y discutir los modelos investigados, su solucin e interpretacin.

Asignar un caso de estudio de ecuaciones diferenciales a los estudiantes. Propiciar el uso de Software de matemticas (Derive, Mathcad, Mathematica, Maple, Matlab) o la calculadora graficadora como herramientas que faciliten la comprensin de los conceptos, la resolucin de problemas e interpretacin de los resultados. Interrelacionar a las academias correspondientes, a travs de reuniones en las que se discutan las necesidades de aprendizaje de los estudiantes, establecer la profundidad con que se cubrirn cada uno de los temas de esta materia, as como determinar problemas de aplicacin. En cada unidad iniciar con un proceso de investigacin de los temas a tratar. Promover grupos de discusin y anlisis sobre los conceptos previamente investigados. Al trmino de la discusin se formalicen y establezcan definiciones necesarias y suficientes para el desarrollo de esta unidad Proporcionar al estudiante una lista de problemas del tema y generar prcticas de laboratorio para confrontar los resultados obtenidos.

Resolver en algunos casos problemas con el uso de softwares.

8.- SUGERENCIAS DE EVALUACIN Diagnstica Temtica Ejercicios planteados en clase.

Evidencias de aprendizaje( Anlisis y discusin grupal, elaboracin de prototipos, modelos, actividades de investigacin, reportes escritos, solucin de ejercicios extraclase) Problemas resueltos con apoyo de software

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Ecuacin Diferencial de Primer Orden. Objetivo Actividades Fuentes de Educacional de Aprendizaje informacin Identificar y modelar 1.1 Identificar los diferentes tipos de 1, 2, 3, 4, 5, 6, los diferentes tipos de ecuaciones diferenciales de primer orden 7, 8, 9, 10, 11, ecuaciones y resolverlas analticamente 12, 13, 14, 15, diferenciales de 1er 1.2 Resolver problemas de aplicacin que 16, 17 orden y las resolver involucren Ecs. diferenciales de 1er aplicndolas al Orden modelado y solucin 1.3 Usar software (Mathematica, Matlab, Mapple) para resolver ecuaciones de problemas diferenciales de 1er Orden y graficar su prcticos solucin para posteriormente analizarla

UNIDAD 2.- Ecuaciones Diferenciales Lineales de Orden Superior. Objetivo Educacional Aprender ecuaciones diferenciales de orden superior por los diferentes mtodos propuestos y los aplicar en la solucin de problemas de aplicacin Actividades de Aprendizaje 2.1 Resolver ecuaciones diferenciales de orden superior homogneas y no homogneas por los mtodos propuestos y aplicar este conocimiento en la solucin de problemas 2.2 Modelar problemas de ingeniera y resolver la ecuacin diferencial resultante analticamente y con el uso de software, as como graficar y analizar las soluciones Fuentes de informacin 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

UNIDAD 3.- Transformadas de Laplace Actividades de Aprendizaje Aprender las 3.1 Calcular transformadas de Laplace de funciones bsicas mediante el uso de propiedades la tabla de transformadas y el primer operacionales de la teorema de traslacin transformada de 3.2 Aprender y aplicar las propiedades Laplace y la operacionales de la transformada de transformada inversa de Laplace usando Laplace y transformadas inversas de diferentes tipos de funciones diferentes mtodos (funciones definidas por tramos, (Fracciones Escaln, Delta Dirac) Parciales, uso de 3.3 Calcular transformadas inversas teoremas, mediante el uso de las propiedades convolucin) operacionales, convolucin y fracciones parciales (Desarrollo de Heaveside) . Fuentes de informacin 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

UNIDAD 4.- Ecuaciones diferenciales lineales y sistemas de ecuaciones diferenciales lineales. Objetivo Actividades Educacional de Aprendizaje Aprender a usar la 4.1 Resolver mediante el uso de la transformada de transformada de la Laplace, Laplace como ecuaciones diferenciales e herramienta en la integrodiferenciales con condiciones solucin de iniciales que involucren problemas de ecuaciones aplicacin. diferenciales 4.2 Resolver sistemas de ecuaciones ordinarias con diferenciales lineales por medio de la condiciones iniciales, transformada de Laplace as como sistemas de ecuaciones 4.4 Usar Software (Matlab, Mathematica, diferenciales lineales Mapple) para resolver ecuaciones diferenciales y sistemas de ecuaciones diferenciales con condiciones iniciales, graficar y analizar soluciones. Fuentes de informacin 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17

UNIDAD 5.- Series de Fourier. Objetivo Actividades Fuentes de Educacional de Aprendizaje informacin Aprender a calcular 5.1 Aprender los conceptos de 1, 2, 3, 4, 5, 6, series de Fourier ortogonalidad, conjuntos ortogonales y 7, 8, 9, 10, 11, (forma ortonormales, definicin de la serie de 12, 13, trigonomtrica) de Fourier. funciones peridicas 5.2 Calcular series de Fourier de funciones de periodo arbitrario, de periodo arbitrario, series de Fourier serie de Fourier de funciones pares e impares, cosenoidales, desarrollos de medio intervalo, senoidales y graficarlas usando Matlab, desarrollos de medio Mathematica, Mapple, o software intervalo as como Fourier Mozqueda y usar lo anterior series de Fourier en en problemas de aplicacin. su forma compleja 5.3 Calcular series de Fourier en su forma compleja (expansin en exponenciales complejas) y transitar de la forma compleja a la trigonomtrica y viceversa

UNIDAD 6.- Introduccin a las ecuaciones diferenciales parciales. Objetivo Educacional Conocer y clasificar las ecuaciones diferenciales parciales Actividades Fuentes de de Aprendizaje informacin 6.1 Definir y clasificar las ecuaciones 12, 13, 14, 15, diferenciales parciales. 16, 17 6.2 Resolver ecuaciones diferenciales parciales usando el mtodo de separacin de variables y aplicarlas en la solucin de problemas. Resolver por el 6.3 Resolver las ecuaciones diferenciales mtodo de parciales ms importantes (Ecuacin separacin de de Onda, membrana vibrante, variables y aplicar a ecuacin de calor, Laplace, Poisson, problemas prcticos. etc) usando software como Matlab, (Ecuacin de Onda, Mathematica, Mapple etc. membrana vibrante, ecuacin de calor, Laplace, Poisson, entre otros)

10.- FUENTES DE INFORMACION 1. Dennis G. Zill (Octubre 5, 2000, 7ma edicin). A First Course in Differential Equations with Modeling Applications. : Brooks Cole. 2. Erwin Kreyszig (Octubre 1998, 8va edicin). Advanced Engineering Mathematics. : John Wiley & Sons. 3. Kreyszig, Erwin. Norminton, E. J. (Enero 2002, 8va edicin ). Mathematica Computer Manual to Accompany Advanced Engineering. : John Wiley & Sons. 4. Paul Blanchard, Robert L. Devaney, Glen R. Hall (Enero 18, 2002, 2do Libro y Edicin de CD-ROM ). Differential Equations. : Brooks Cole. 5. (Stanley I. Grossman, William R. Derrick) (Enero 1976). Elementary Differential Equations with Applications. : Addison Wesley Publishing Company. 6. Earl D. Rainville , Phillip E. Bedient , Richard E. Bedient (Octubre 23, 1996). Elementary Differential Equations. : Prentice Hall; 8 edicin. 7. W. Boyce, Brian R. Hunt, Kevin R. Coombes, William E. Boyce (Septiembr2 2, 1997). Elementary Differential Equations / Coombes Differential Equations with Maple Set. : John Wiley & Sons. 8. Belinda Barnes, Glenn Fulford (Septiembre 2002, 1er Edicin). Mathematical Modelling with Case Studies: A Differential Equation Approach Using Maple. : Taylor & Francis. 9. William E. Boyce , Richard C. DiPrima (Agosto 2000). Elementary Differential Equations and Boundary Value Problems. : John Wiley & Sons, 7ma Edicin. 10. Georgi P. Tolstov (Junio 1976). Fourier Series. : Dover Pubns. 11. M. Braun (1994). Differential Equations and Their Applications: An Introduction to Applied Mathematics. : Springer-Verlag Berlin and Heidelberg GmbH & Co. KG.

12. Abel Rosendo Castro Figueroa (1997). Curso bsico de ecuaciones en derivadas parciales. : Addison-Wesley Iberoamericana. 13. Richard Haberman (Marzo 24, 2003). Applied Partial Differential Equations. : Prentice Hall; 4ta edicin . Derrive ( Software ). 15 Mathematica (Software ). 16 MathCad ( Software ). 17 Maple ( Software ).

Nota: Buscar ediciones equivalentes en Espaol o las ediciones en Ingls para Latinoamrica.

11. PRCTICAS

Unidad Prctica Graficacin y resolucin de problemas utilizando software matemtico. Anlisis y discusin en el aula de la aplicacin de las herramientas matemticas en la solucin de problemas de ingeniera

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Matemticas III (Clculo de varias variables) Carrera: Todas las Ingenieras Clave de la asignatura: ACM - 0405 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Direccin General de Institutos Tecnolgicos. Cd. de Mxico de 7 y 8 agosto 2003. Observaciones (cambios y justificacin) Propuesta de contenidos temticos comunes de matemticas para las ingenieras.

Participantes Representante de los Institutos Tecnolgicos de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Chihuahua II.

Direccin General Institutos Tecnolgicos. Cd. Mxico del 24 al de noviembre 2003.

de Representante de los Institutos Tecnolgicos de de Cd. Jurez, Toluca, 25 Hermosillo, Culiacn, de Tuxtla Gutirrez y Chihuahua II.

Anlisis y mejora de los programas de matemticas para ingeniera, tomando como base las Reuniones Nacionales de Evaluacin Curricular de las diferentes carreras. Definicin de las estrategias didcticas

Cd. de Mxico del 21 Representante de los al 23 de Enero de Institutos Tecnolgicos 2004. de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Mexicali.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I Clculo Matemticas II Diferencial Clculo Integral Posteriores Asignaturas Temas Matemticas V Todos los temas

b). Aportacin de la asignatura al perfil del egresado

Conoce sobre vectores, curvas planas, ecuaciones paramtricas, coordenadas polares, funciones de mas de una variable, e integrales mltiples.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante dominar el concepto de clculo de funciones de varias variables. Aplicar estos conocimientos como una herramienta para la solucin de problemas prcticos del rea de ingeniera en que se imparte esta materia.

5.- TEMARIO Temas Unidad 1 Vectores Subtemas 1.1 Definicin de un vector en R2, R3(Interpretacin geomtrica), y su generalizacin en Rn. 1.2 Operaciones con vectores y sus propiedades. 1.3 Producto escalar y vectorial. 1.4 Productos triples (escalar y vectorial) 1.5 Aplicaciones fsicas y geomtricas de los productos escalares y vectoriales. 1.6 Ecuaciones de rectas y planos. Curvas planas, ecuaciones 2.1Curvas planas y ecuaciones paramtricas y paramtricas. 2.2 Ecuaciones paramtricas de algunas coordenadas polares. curvas y su representacin grfica. 2.3 Derivada de una funcin dada paramtricamente. 2.4 Longitud de arco en forma paramtrica. 2.5 Coordenadas polares. 2.6 Grficas de ecuaciones polares. Funciones vectorial de una 3.1 Definicin de funcin vectorial de una variable real variable real, dominio y graficacin. 3.2 Lmites y continuidad. 3.3 Derivacin de funciones vectoriales y sus propiedades. 3.4 Integracin de funciones vectoriales. 3.5 Longitud de arco. 3.6 Vector tangente, normal y binorma. 3.7 Curvatura. 3.8 Aplicaciones. Funciones de varias 4.1 Definicin de una funcin de dos variables variables. 4.2 Grfica de una funcin de dos variables. 4.3 Curvas y superficies de nivel. 4.4 Lmites y continuidad. 4.5 Definicin de derivadas parciales de funciones de dos variables, as como su interpretacin geomtrica. 4.6 Derivadas parciales de orden superior 4.7 Incrementos, diferenciales y regla de la cadena. 4.8 Derivacin parcial implcita. 4.9 Coordenadas cilndricas y esfricas. 4.10 Derivada direccional, gradiente

Integrales mltiples.

divergencia y rotacional. 4.11 Aplicaciones geomtricas y fsicas de los operadores vectoriales. 5.1 Integrales iteradas. 5.2 Definicin de integral doble: reas y Volmenes. 5.3 Integral doble en coordenadas polares. 5.4 Aplicaciones de la integral doble (geomtricas y fsicas) 5.5 Definicin de integral triple. 5.6 Integral triple en coordenadas cilndricas y esfricas. 5.7 Aplicaciones de la integral triple.

6.- APRENDIZAJES REQUERIDOS Clculo diferencial e integral

7.- SUGERENCIAS DIDCTICAS Investigar el origen histrico, el desarrollo y definiciones planteadas en los conceptos involucrados en el tema. Analizar y discutir, sobre la aplicacin de las definiciones del tema en problemas reales relacionados con la ingeniera en que se imparta esta materia. Propiciar el uso de Software de matemticas (Derive, Mathcad, Mathematica, Maple, Matlab) o la calculadora graficadora como herramientas que faciliten la comprensin de los conceptos, la resolucin de problemas e interpretacin de los resultados. Interrelacionar a las academias correspondientes, a travs de reuniones en las que se discutan las necesidades de aprendizaje de los estudiantes, establecer la profundidad con que se cubrirn cada uno de los temas de esta materia, as como determinar problemas de aplicacin. En cada unidad iniciar con un proceso de investigacin de los temas a tratar. Promover grupos de discusin y anlisis sobre los conceptos previamente investigados.

Al trmino de la discusin se formalicen y establezcan definiciones necesarias y suficientes para el desarrollo de esta unidad Proporcionar al estudiante una lista de problemas del tema y generar prcticas de laboratorio para confrontar los resultados obtenidos. Resolver en algunos casos problemas con el uso de softwares

8.- SUGERENCIAS DE EVALUACIN Diagnstica Temtica Ejercicios planteados en clase. Evidencias de aprendizaje( Anlisis y discusin grupal, elaboracin de prototipos, modelos, actividades de investigacin, reportes escritos, solucin de ejercicios extraclase) Problemas resueltos con apoyo de software.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.Vectores

Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin El estudiante aplicar las 1.1 Definir y representar 1, 2, 3, 4, 5, 6, operaciones geomtricamente vectores en R2 7, 8, 9, 10, 11, 12, 13, 14, 15 y R 3. fundamentales con vectores en resolucin de 1.2 Efectuar operaciones de suma, resta de vectores y multiplicacin problemas fsicos y de un escalar por un vector geomtricos. grfica y analticamente. Determinar la ecuacin de la recta. 1.3 Interpretar el concepto de producto escalar y producto vectorial y sus propiedades para la resolucin de problemas fsicos y geomtricos. 1.4 Interpretar geomtrica y analticamente el concepto de triple producto escalar, sus propiedades y resolver problemas de aplicacin.

UNIDAD 2.- Curvas planas, ecuaciones paramtricas y coordenadas polares. Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin Caracterizar analtica y 2.1 Expresar una curva plana en su 1, 2, 3, 4, 5, 6, geomtricamente curvas, forma paramtrica y elaborar su 7, 8, 9, 10, 11, ecuaciones paramtricas grfica manualmente y con la 12, 13, 14, 15 y comprender los ayuda de algn software. conceptos fundamentales 2.2 Derivar funciones paramtricas de una funcin vectorial. e interpretar el concepto de longitud de arco. 2.3 Graficar funciones de ecuaciones polares.

UNIDAD 3.- Funciones vectoriales de variable real. Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin Definir los conceptos de 3.1 Definir las funciones vectoriales 1, 2, 3, 4, 5, 6, derivacin e integracin de variable real y determinar su 7, 8, 9, 10, 11, para funciones dominio. 12, 13, 14, 15 vectoriales de variable 3.2 Con la ayuda de software, real y los aplicar a elaborar las grficas de problemas funciones de variable real. reales. 3.3 Calcular los lmites y determinar la continuidad de funciones vectoriales de variable real. 3.4 Resolver problemas sobre derivadas de funciones vectoriales e interpretar las soluciones. 3.5 Analizar y resolver problemas sobre integracin vectorial y longitud de arco e interpretar las soluciones. 3.6 Calcular el vector tangente unitario, el vector normal principal, la binormal y la curvatura para funciones de variable real y resolver problemas.

UNIDAD 4.- Funciones de varias variables. Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin Definir e interpretar los 4.1 Definir una funcin de varias 1, 2, 3, 4, 5, 6, conceptos del clculo variables. 7, 8, 9, 10, 11, diferencial de funciones 4.2 Elaborar la grfica de funcione 12, 13, 14, 15 de varias variables y los de dos variables independientes aplicar en la solucin de utilizando software. problemas de ingeniera. 4.3 Interpretar las curvas y superficies de nivel. 4.4 Calcular lmites y determinar la continuidad de funciones de varias variables. 4.5 Calcular las derivadas de una

4.6

4.7

4.8 4.9

4.10

funcin de varias variables as como interpretarla geomtricamente. Calcular las derivadas de orden superior para funciones de varias variables. Aplicar el concepto de incremento y de diferencial de funciones de varias variables. Aplicar el teorema de la regla de la cadena. Derivar funciones definidas implcitamente y resolver problemas sobre dichas funciones. Aplicar la derivada parcial a problemas de ingeniera.

UNIDAD 5.- Integrales mltiples. Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin Calcular Integrales 5.1 Definir la integral doble y 1, 2, 3, 4, 5, 6, mltiples en diferentes calcular el rea como aplicacin 7, 8, 9, 10, 11, sistemas de de sta e interpretar los 12, 13, 14, 15 coordenadas. resultados 5.2 Resolver problemas de aplicacin de la integral doble en coordenadas polares. 5.3 Definir la integral triple y enunciar sus propiedades. 5.4 Calcular integrales triples en coordenadas cilndricas y esfricas. 5.5 Aplicar la integral triple en la solucin de problemas

10. FUENTES DE INFORMACIN 1. Swokowski Earl. W. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica. 2. Larson R. E. Y Hostetler R. P. Clculo con Geometra Analtica. Ed. Mc. Graw Hill. Zill Dennis G. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica. 4. Leithold Louis. Clculo con Geometra Analtica. Ed. Oxford (7. Edicin) Marsden J. E. Y Tromba A. J. Clculo Vectorial Ed. Addison-Wesley Iberoamericana Murray R. Spiegel Anlisis Vectorial Ed. Mc. Graw Hill Hwei P. Hsu Anlisis Vectorial Ed. Addison-Wesley Iberoamericana McCallum W. C. , Gleason A. M. Clculo de Varias Variables Ed. CECSA Thomas G. B. y Finney R. L. Clculo. Varias Variables Ed. Addison-Wesley (Pearson Educacin) Stewart James Clculo. Multivariable Ed. Thomson Learning Smith R. T. y Minton R. B. Clculo (tomo 2) Mc Graw Hill

3.

5.

6.

7.

8.

9.

10.

11.

12 Derive ( Software ). 13 Mathematica ( Software ). 14 MathCad ( Software ). 15 Maple ( Software ).

11. PRCTICAS

Unidad Prctica Graficacin y resolucin de problemas utilizando software matemtico. Anlisis y discusin en el aula de la aplicacin de las herramientas matemticas en la solucin de problemas de ingeniera

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Matemticas II (Clculo Integral) Carrera: Todas las Ingenieras Clave de la asignatura: ACM - 0404 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Direccin General de Institutos Tecnolgicos. Cd. de Mxico de 7 y 8 agosto 2003. Observaciones (cambios y justificacin) Propuesta de contenidos temticos comunes de matemticas para las ingenieras.

Participantes Representante de los Institutos Tecnolgicos de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Chihuahua II.

Direccin General Institutos Tecnolgicos. Cd. Mxico del 24 al de noviembre 2003.

de Representante de los Institutos Tecnolgicos de de Cd. Jurez, Toluca, 25 Hermosillo, Culiacn, de Tuxtla Gutirrez y Chihuahua II.

Anlisis y mejora de los programas de matemticas para ingeniera, tomando como base las Reuniones Nacionales de Evaluacin Curricular de las diferentes carreras. Definicin de las estrategias didcticas

Cd. de Mxico del 21 Representante de los al 23 de Enero de Institutos Tecnolgicos 2004. de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Mexicali.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Matemticas I Funciones (Clculo Limites de Diferencial) Funciones Derivadas Posteriores Asignaturas Temas Matemticas III Integrales (Clculo Vectorial) Mltiples Matemticas V (Ecuaciones Diferenciales) Solucin de ecuaciones diferenciales Definicin de Transformada de Laplace Series de Fourier

b). Aportacin de la asignatura al perfil del egresado

Desarrolla un pensamiento lgico matemtico formativo que le permite analizar fenmenos reales, sumas infinitas de diferenciales y modelarlos. Desarrolla su habilidad para la resolucin de problemas.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante dominar el concepto de diferencial e integral y observar la relacin que existe entre el clculo diferencial e integral Aplicar la integral como una herramienta para la solucin de problemas prcticos del rea de ingeniera en que se imparte esta materia

5.- TEMARIO

Temas Unidad 1 Diferenciales

Subtemas 1.1 Definicin de diferencial. 1.2 Incrementos y diferenciales, su interpretacin geomtrica. 1.3 Teoremas tpicos de diferenciales 1.4 Clculo de diferenciales. 1.5 Clculo de aproximaciones usando la diferencial. 2.1 Definicin de Funcin Primitiva 2.2 Definicin de Integral Indefinida 2.3 Propiedades de la Integral Indefinida 2.4 Clculo de Integrales Indefinidas. 2.4.1 Directas. 2.4.2 Por cambio de variable. 2.4.3 Por Partes 2.4.4 Trigonomtricas 2.4.5 Por sustitucin trigonomtrica 2.4.6 Por fracciones parciales 3.1 Definicin de integral definida. 3.2 Propiedades de la integral definida. 3.3 Teorema de existencia para integrales definidas. 3.4 Teorema fundamental del Clculo 3.5 Clculo de integrales definidas. 3.6 Teorema del valor medio para integrales 4.1 Longitud de curvas. 4.2 Clculo de reas 4.3 reas entren curvas 4.4 Clculo de volmenes. 4.5 Volmenes de slidos de revolucin 4.6 Clculo de volmenes por el mtodo de los discos 4.7 Clculo de momentos, centros de masa y trabajo. 5.1 Definicin de integral impropia. 5.2 Integral impropia de 1ra clase 5.3 Integral impropia de 2da clase.

Integrales Indefinidas y Mtodos de Integracin

Integral definida

Aplicaciones de la integral

Integrales Impropias

6.- APRENDIZAJES REQUERIDOS Clculo diferencial

7.- SUGERENCIAS DIDCTICAS Investigar el origen histrico, el desarrollo y definiciones planteadas en los conceptos involucrados en el tema. Analizar y discutir, sobre la aplicacin de las definiciones del tema en problemas reales relacionados con la ingeniera en que se imparta esta materia. Propiciar el uso de Software de matemticas (Derive, Mathcad, Mathematica, Maple, Matlab) o la calculadora graficadora como herramientas que faciliten la comprensin de los conceptos, la resolucin de problemas e interpretacin de los resultados. Interrelacionar a las academias correspondientes, a travs de reuniones en las que se discutan las necesidades de aprendizaje de los estudiantes, establecer la profundidad con que se cubrirn cada uno de los temas de esta materia, as como determinar problemas de aplicacin. En cada unidad iniciar con un proceso de investigacin de los temas a tratar. Promover grupos de discusin y anlisis sobre los conceptos previamente investigados. Al trmino de la discusin se formalicen y establezcan definiciones necesarias y suficientes para el desarrollo de esta unidad Proporcionar al estudiante una lista de problemas del tema y generar prcticas de laboratorio para confrontar los resultados obtenidos. Resolver en algunos casos problemas con el uso de softwares.

8.- SUGERENCIAS DE EVALUACIN Diagnstica Temtica Ejercicios planteados en clase.

Evidencias de aprendizaje( Anlisis y discusin grupal, elaboracin de prototipos, modelos, actividades de investigacin, reportes escritos, solucin de ejercicios extraclase) Problemas resueltos con apoyo de software.

9.- UNIDADES DE APRENDIZAJE UNIDAD 1.- Diferenciales Objetivo Educacional El estudiante adquirir los conocimientos bsicos de la diferencial de una funcin y los aplicar en la solucin de problemas. Actividades de Aprendizaje 1.1 Investigar el concepto de diferencial de una funcin y relacionarlo con la derivada. 1.2 Establecer la interpretacin geomtrica de la diferencial 1.3 Conocer y aplicar los teoremas tpicos de diferenciacin. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7,8,9,10,11,12, 13, 14,15,16, 17, 18, 19 y 20

UNIDAD 2.- Integrales indefinidas y mtodos de integracin Objetivo Actividades Educacional de Aprendizaje Comprender el 2.1 Investigar la definicin de funcin concepto de funcin primitiva y comprender el primitiva o antiderivada concepto de integral indefinida.. a partir del cual 2.2 Analizar las propiedades de la desarrollar habilidades integral indefinida. para el clculo de 2.3 Aplicar las propiedades anteriores integrales indefinidas y calcular integrales indefinidas. 2.4 Analizar las tcnicas de Desarrollar integracin: directa, cambio de habilidades para aplicar variable, por partes, integrales diferentes tcnicas de trigonomtricas, por sustitucin integracin en la trigonomtrica y por fracciones solucin de problemas parciales. 2.5 Analizar cundo se pueden aplicar las diferentes tcnicas de integracin para resolver problemas. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7,8,9,10,11,12, 13, 14,15,16, 17, 18, 19 y 20

UNIDAD 3.- Integral definida Objetivo Educacional Conceptualizar la integral definida a travs de sumas infinitas a partir de lo cual se establecer el teorema fundamental del clculo. Actividades de Aprendizaje 3.1 Interpretar las Sumas de Riemann 3.2 Establecer el concepto de integral definida. 3.3 Establecer e ilustrar geomtricamente el Teorema Fundamental del Clculo. 3.4 Analizar y aplicar las propiedades de la integral definida 3.5 Aplicar el Teorema del Valor Medio. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7,8,9,10,11,12, 13, 14,15,16, 17, 18, 19 y 20

UNIDAD 4.- Aplicaciones de la integral definida Objetivo Actividades Fuentes de Educacional de Aprendizaje Informacin Aplicar la integral 4.1 Investigar diferentes aplicaciones 1, 2, 3, 4, 5, 6, definida en la solucin de la integral definida. 7,8,9,10,11,12, de problemas prcticos. 4.2 Determinar el rea comprendida 13, 14,15,16, 17, 18, 19 y 20 entre dos curvas. 4.3 Analizar y calcular volmenes de slidos de revolucin. 4.4 Analizar, definir y resolver problemas que involucren el trabajo realizado por una fuerza. 4.5 Determinar: momentos, centros de masa y centroides

UNIDAD 5.- Integrales impropias Objetivo Educacional Adquirir los conocimientos sobre la integral impropia. Actividades de Aprendizaje 5.1 Analizar el concepto de integral impropia. 5.2 Evaluar integrales impropias de diferentes tipos. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7,8,9,10,11,12, 13, 14,15,16, 17, 18, 19 y 20

|10. FUENTES DE INFORMACIN

1. James Stewart Clculo de una variable. Edit. Thomson Editores. 2. Swokowski Earl W. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica. 3. Roland E. Hostetler Robert P. Clculo y Geometra Analtica. Edit. McGraw-Hill. 4. Zill Dennis G. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica . 5. Edwards Jr. C. H. y Penney David E. Clculo y Geometra Analtica. Edit. Prentice-Hall.

6. Fraleigh John B. Clculo con Geometra Analtica. Edit. Addison- Wesley. 7. Anton Howard. Clculo con Geometra Analtica. Edit. Wiley. 8. The Calculus problem solver. Edit. R.E.A. 9. Leithold Louis. El Clculo. Edit. OXFORD. University Press. 10. Swokowski Earl W. lgebra y trigonometra con Geometra Analtica. Grupo Editorial Iberoamrica. 11. Granville William A. Clculo Diferencial e Integral. Edit. Noriega LIMUSA.

12. Thomas Jr- George / Finney Ross. CLCULO una variable. Edit, Pearson Educatio 13. Larson Hostetler. Clculo con Geometra. Edit. McGraw-Hill. 14. Purcell, Edwing J. y Dale Varberg Clculo con Geometra Analtica Prentice Hall 15. Derive ( Software ). 16. Mathematica (Software ). 17. MathCad ( Software ). 18. Maple ( Software ). 19. Historia de las Matemticas C. Boyer Edit. Alianza.

20. Historia de las Matemticas H. Bell Edit. Fondo de Cultura Econmica

11. PRCTICAS

Unidad Prctica Graficacin y resolucin de problemas utilizando software matemtico.

Anlisis y discusin en el aula de la aplicacin de las herramientas matemticas en la solucin de problemas de ingeniera

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Matemticas I (Clculo Diferencial) Carrera: Todas las Ingenieras Clave de la asignatura: ACM - 0403 Horas teora-horas prctica-crditos 3-2-8

2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboracin o revisin Direccin General de Institutos Tecnolgicos. Cd. de Mxico de 7 y 8 agosto 2003. Observaciones (cambios y justificacin) Propuesta de contenidos temticos comunes de matemticas para las ingenieras.

Participantes Representante de los Institutos Tecnolgicos de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Chihuahua II.

Direccin General Institutos Tecnolgicos. Cd. Mxico del 24 al de noviembre 2003.

de Representante de los Institutos Tecnolgicos de de Cd. Jurez, Toluca, 25 Hermosillo, Culiacn, de Tuxtla Gutirrez y Chihuahua II.

Anlisis y mejora de los programas de matemticas para ingeniera, tomando como base las Reuniones Nacionales de Evaluacin Curricular de las diferentes carreras. Definicin de las estrategias didcticas

Cd. de Mxico del 21 Representante de los al 23 de Enero de Institutos Tecnolgicos 2004. de Cd. Jurez, Toluca, Hermosillo, Culiacn, Tuxtla Gutirrez y Mexicali.

3.- UBICACIN DE LA ASIGNATURA

a). Relacin con otras asignaturas del plan de estudio Anteriores Asignaturas Temas Posteriores Asignaturas Temas Matemticas II Diferenciales Integrales Matemticas III lgebra vectorial. Clculo vectorial. Aplicaciones. Espacios vectoriales. Ecuaciones diferenciales ordinarias. Ecuaciones diferenciales parciales.

Matemticas IV

Matemticas V

b). Aportacin de la asignatura al perfil del egresado

Desarrolla un pensamiento lgico matemtico formativo que le permite analizar fenmenos reales (razn de cambio) y modelarlos. Desarrolla su creatividad para la solucin de problemas de optimizacin asociados a funciones reales de una sola variable.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante dominar el concepto de funcin y desarrollar la habilidad numrica y geomtrica para representar las funciones, aplicara la derivada como una herramienta para la solucin de problemas prcticos del rea de ingeniera en que se imparte esta materia.

5.- TEMARIO Temas Unidad 1 Nmeros reales. Subtemas 1.1 Clasificacin de los nmeros reales. 1.2 Propiedades. 1.3Interpretacin geomtrica de los nmeros reales. 1.4 Desigualdades lineales y cuadrticas y sus propiedades. 1.5 Valor absoluto y sus propiedades. 2.1 Definicin de funcin. 2.2 Representaciones de funciones(tablas, grficas, formulas y palabras) 2.3 Clasificacin de las funciones por su naturaleza; algebraicas y trascendentes. 2.3.1 Funcin polinomial. 2.3.2 Funcin racional. 2.3.3 Funcin raz. 2.3.4 Funcin trigonomtrica. 2.3.5 Funcin exponencial. 2.3.6 Funcin logartmica. 2.3.7 Funcin definida parte por parte. 2.3.8 Funcin inversa. 2.3.9 Funcin implcita. 2.4 Clasificacin de las funciones por sus propiedades: 2.4.1 Funcin creciente y decreciente 2.4.2 Funcin par e impar. 2.4.3 Funcin simtrica. 2.4.4 Funcin peridica. 2.5 Operaciones con funciones y composicin de funciones 2.6 Translacin de funciones. 3.1 Definicin de lmite 3.2 Propiedades de los lmites 3.3 Lmites laterales 3.4 Asntotas (verticales, horizontales u

Funciones

Lmites y Continuidad

Derivadas

Aplicaciones de la derivada.

Sucesiones y series.

oblicuas) 3.5 Lmites especiales. 3.6 Definicin de continuidad. 3.7 Propiedades de la continuidad. 4.1 Definicin de la derivada. 4.2 Interpretacin geomtrica y fsica de la derivada. 4.3 Derivada de la funcin constante, derivada del producto de una constante por una funcin, derivada de la funcin xn cuando n es un entero positivo, y cuando n es un nmero real, derivada de una suma de funciones, derivada de un producto de funciones y derivada de un cociente de funciones. 4.4 Derivada de las funciones exponenciales. 4.5 Derivada de las funciones trigonomtricas. 4.6 Derivada de las funciones compuestas (regla de la cadena). 4.7 Derivada de la funcin inversa. 4.8 Derivada de las funciones logartmicas. 4.9 Derivada de las funciones trigonomtricas inversas. 4.10 Derivada de las funciones implcitas. 4.11 Derivadas sucesivas. 4.12 Funciones hiperblicas y sus derivadas. 4.13 Teorema del valor medio y teorema de Rolle. 5.1 Recta tangente, normal e interseccin de curvas. 5.2 Mximos y mnimos(criterio de la primera derivada). 5.3 Mximos y mnimos (criterio de la segunda derivada.) 5.4 Funciones crecientes y decrecientes. 5.5 Concavidades y puntos de inflexin. 5.6 Estudio general de curvas. 5.7 Derivada como razn de cambio y aplicaciones. 5.8 Problemas de aplicacin (optimizacin y cinemtica). 5.9 Regla de L`Hpital. 6.1 Definicin de sucesin. 6.2 Lmite de una sucesin. 6.3 Sucesiones montonas y acotadas.

6.4 Definicin de serie infinita. 6.5 Serie aritmtica y geomtrica. 6.6 Propiedades de las series. 6.7 Convergencia de series. 6.8 Series de potencia. 6.9 Derivacin de las series de potencia. 6.10 Representacin de una funcin en series de potencia. 6.11 Serie de Taylor y serie de McLaurin. 6.- APRENDIZAJES REQUERIDOS Dominio de los temas del lgebra, trigonometra y geometra analtica

7.- SUGERENCIAS DIDCTICAS Diagnosticar y homogeneizar los conocimientos previos requeridos para esta materia. Investigar antes de iniciar la clase el origen histrico, desarrollo y definiciones planteadas en los conceptos involucrados al tema Analizar y discutir la aplicacin de las definiciones del tema en problemas reales relacionados con la ingeniera en que se imparta esta materia, con el objetivo incrementar el inters y la creatividad del estudiante. Propiciar el uso de Software de matemticas (Derive, Mathcad, Mathematica, Maple, Matlab) o la calculadora graficadora como herramientas que faciliten la comprensin de los conceptos, la resolucin de problemas e interpretacin de los resultados. Propiciar la interrelacin entre el profesor y las academias de las especialidades correspondientes, a travs de reuniones en las que se discutan las necesidades de ambas partes y as establecer la profundidad con que se cubrirn cada uno de los temas de esta materia, as como determinar problemas de aplicacin. Uso de recursos audiovisuales de manera racional En cada unidad iniciar con un proceso de investigacin sugerida por el maestro de los temas a tratar. Grupos de discusin y anlisis sobre los conceptos previamente investigados. Al trmino de la discusin se formalice y establezca las definiciones necesarias y suficientes para el desarrollo de esta unidad. Proporcionar al estudiante una lista de problemas del tema y genere prcticas de laboratorio para confrontar los resultados obtenidos. Los problemas, en caso posible, sean resueltos con algn software.

8.- SUGERENCIAS DE EVALUACIN Diagnstica, temtica Ejercicios planteados en clase. Evidencias de aprendizaje( Anlisis y discusin grupal, elaboracin de prototipos, modelos, actividades de investigacin, reportes escritos, solucin de ejercicios extraclase) Problemas resueltos con apoyo de software.

9.- UNIDADES DE APRENDIZAJE

UNIDAD 1.- Nmeros reales. Objetivo Educacional El estudiante aplicar las propiedades de los nmeros reales en la resolucin de desigualdades lineales, cuadrticas y de valor absoluto. Actividades de Aprendizaje 1.1. Investigar la clasificacin y las propiedades de los nmeros reales. 1.2. Representar los nmeros reales en la recta numrica. 1.3. Interpretar el concepto de intervalo. 1.4 Resolver desigualdades lineales, cuadrticas y de valor absoluto. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 19, 20

UNIDAD 2.- Funciones. Objetivo Educacional Identificar los diferentes tipos de funciones y sus propiedades Realizar operaciones funciones interpretar representacin grfica. Actividades de Aprendizaje 2.1 Establecer la diferencia entre ecuacin y funcin. 2.2 Definir las funciones por sus propiedades: pares, impares, simtricas, peridicas. 2.3 Identificar los tipos de funciones: algebraica, racional, inversa, exponencial, trigonomtrica, logartmica, etc. 2.4 Realizar operaciones con funciones. 2.5 Graficar diferentes funciones estableciendo su dominio y su rango. 2.6 Utilizar software que permita efectuar la graficacin de funciones. Fuentes de Informacin 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 19, 20

con e su

UNIDAD 3.- Lmites y continuidad.

Objetivo Educacional Determinar el lmite de una funcin, en caso de que exista, lo evaluar numricamente y aplicar los teoremas de lmites. Definir y analizar la continuidad de una funcin.

Fuentes de Informacin 3.1 Definir el Lmite de una funcin. 1, 2, 3, 4, 5, 3.2 Interpretar grficamente a los lmites 6, 7, 8, 9, 11, de funciones 12, 13, 14, 3.3 Determinar el Lmite de una funcin, 15, 16, mediante la aplicacin de los 17, 18, 19, 20 diferentes teoremas de Lmites. 3.4 Aplicar los lmites de funciones tanto en la suma, resta, producto, cociente y composicin. As como, a funciones trigonomtricas, logartmicas y exponenciales. 3.5 Definir y aplicar los conceptos de Lmites laterales, al infinito e infinitos. 3.6 Establecer la definicin de continuidad de una funcin. 3.7 Identificar la discontinuidad esencial y removible. 3.8 Mostrar funciones que permitan comprender los conceptos de asntota vertical y horizontal. Actividades de Aprendizaje

UNIDAD 4.- Derivadas

Objetivo Educacional Comprender el concepto de la derivada; su interpretacin geomtrica y fsica. Desarrollar la capacidad de derivar funciones algebraicas y trascendentes mediante reglas de derivacin y la tcnica de derivacin implcita.

Fuentes de Informacin 4.1 Definir la interpretacin geomtrica y 1, 2, 3, 4, 5, 6,7,8,9,10,11, fsica de la derivada. 4.2 Definir el concepto de derivada. 12, 13, 14, 15 4.3 Derivar funciones algebraicas y 16, 17, 18,19, trascendentes. 20. 4.4 Aplicar la Regla de la cadena 4.5 Derivar funciones trigonomtricas inversas y funciones implcitas 4.6 Aplicar la derivacin Logartmica o de Bernoulli 4.7 Calcular las derivadas sucesivas de una funcin. 4.8 Definir una funcin hiperblica y obtener su derivada. Actividades de Aprendizaje

4.9 Definir y aplicar el Teorema del valor medio y el Teorema de Rolle.

UNIDAD 5.- Aplicaciones de la derivada Objetivo Educacional Aplicar conceptos derivadas y utilizar en graficacin funciones y en solucin problemas reales. Actividades de Aprendizaje los de los la de la de 5.1 Definir y hallar las ecuaciones de la recta, tangente y normal a una curva. 5.2 Definir los intervalos en los que la funcin es creciente y decreciente. 5.3 Aplicar el Teorema del valor medio y el teorema de Rolle en la solucin de problemas. 5.4 Aplicar la Regla de LHpital a los problemas de lmites donde aparezcan formas indeterminadas. 5.5 Definir y aplicar el concepto de la primera derivada y su graficacin. 5.6 Definir y hallar los intervalos en los que la funcin es cncava. 5.7 Aplicaciones Fuentes de Informacin 1, 2, 3, 4, 5, 6,7,8,9,10,11, 12, 13, 14, 15 16, 17, 18,19, 20.

UNIDAD 6.- Sucesiones y series Objetivo Educacional Adquirir los conocimientos bsicos sobre sucesiones y series. Representar las funciones mediante series de potencia. Fuentes de Informacin 6.1 Analizar y definir los conceptos de 1, 2, 3, 4, 5, sucesin y lmite de una sucesin. 6,7,8,9,10,11, 6.2 Analizar y establecer la 12, 13, 14, 15 convergencia de una sucesin. 16, 17, 18,19, 6.3 Analizar y establecer el concepto de 20. series infinitas. 6.4 Conocer algunas series especiales aritmtica, geomtrica, armnica, entre otras) 6.5 Establecer los diferentes criterios de convergencia de las series y aplicarlos. 6.6 Conocer y analizar las series de Actividades de Aprendizaje

potencia. 6.7 Establecer el intervalo y el radio de convergencia de una serie de potencias. 6.8 Representar una funcin mediante series de potencias. 6.9 Conocer y analizar la serie de Taylor y la serie de Maclaurin.

10. FUENTES DE INFORMACIN 1. James Stewart Clculo de una variable. Edit. Thomson Editores. 2. Swokowski Earl W. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica. 3. Roland E. Hostetler Robert P. Clculo y Geometra Analtica. Edit. McGraw-Hill. 4. Zill Dennis G. Clculo con Geometra Analtica. Grupo Editorial Iberoamrica . 5. Edwards Jr. C. H. y Penney David E. Clculo y Geometra Analtica. Edit. Prentice-Hall. 6. Fraleigh John B. Clculo con Geometra Analtica. Edit. Addison- Wesley. 7. Anton Howard. Clculo con Geometra Analtica. Edit. Wiley. 8. The Calculus problem solver. Edit. R.E.A. 9. Leithold Louis. El Clculo. Edit. OXFORD. University Press.

10. Swokowski Earl W. lgebra y trigonometra con Geometra Analtica. Grupo Editorial Iberoamrica. 11. Granville William A. Clculo Diferencial e Integral. Edit. Noriega LIMUSA. 12. Thomas Jr- George / Finney Ross. CLCULO una variable. Edit, Pearson Educatio 13. Larson Hostetler. Clculo con Geometra. Edit. McGraw-Hill. 14. Purcell, Edwing J. y Dale Varberg Clculo con Geometra Analtica Prentice Hall 15. Derive ( Software ). 16. Mathematica (Software ). 17. MathCad ( Software ). 18. Maple ( Software ). 19. Historia de las Matemticas C. Boyer Edit. Alianza. 20. Historia de las Matemticas H. Bell Edit. Fondo de Cultura Econmica 11. PRCTICAS Unidad Prctica Discusin y anlisis grupal de conceptos previamente investigados por el estudiante. Graficacin y resolucin de problemas utilizando software matemtico. Anlisis y discusin en el aula de la aplicacin de las herramientas matemticas en la solucin de problemas de ingeniera

También podría gustarte