Segundo Semestre

ASIGNATURAS SEGUNDO SEMESTRE Contabilidad Administración II. Estructuras Administrativas Informática II. Organización de

Views 290 Downloads 34 File size 136KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ASIGNATURAS SEGUNDO SEMESTRE Contabilidad Administración II. Estructuras Administrativas Informática II. Organización de Archivos y Estructuras de Datos Programación II. Programación Avanzada Arquitectura de Computadoras Matemáticas Il. Lógica matemática

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Contabilidad IDENTIFICACIÓN DE LA ASIGNATURA CursoÁREA: Contabilidad y costos

MODALIDAD: taller Teórico- Práctica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo Semestre CARÁCTER DE LA ASIGNATURA: Obligatoria NÚMERO DE CRÉDITOS: 8 CLAVE: 200 HORAS DE SEMANA TOTAL Teóricas: 3 Prácticas: 2 16 CLASE A LA 5 S DE DE SEMANA: CLASE: HORAS: SERIACIÓN ANTECEDENTE OBLIGATORIA: Ninguna SERIACIÓN SUBSECUENTE OBLIGATORIA: Ninguna

80

OBJETIVO GENERAL Conocerá la terminología y los conceptos fundamentales que forman la estructura de la contabilidad; registrará operaciones mercantiles de acuerdo a la técnica contable, como paso previo a la elaboración de los estados financieros. UNIDAD

TEMAS

HORAS TEÓRICAS

HORAS PRÁCTICAS

1

Normatividad Contable

6

0

2

Contabilidad en los Diferentes Tipos de Entidades

2

0

3

La Técnica Contable

4

0

4

La Cuenta

6

4

5

Control de Mercancías

6

4

6

Estados Financieros Básicos

4

4

7

Registro Contable en Pólizas

2

4

8

Estado de Resultados

4

2

9

Estado de Posición Financiera

4

2

4

4

6

8

10 11

Contabilidad de un Despacho de Servicios Informáticos Registro Contable en un Programa Electrónico (COI, SAE, CONTPAQ, CONTA 2000) Total de Horas Teóricas

48 32

Total de Horas Prácticas Total de Horas

80

CONTENIDO TEMÁTICO 1. NORMATIVIDAD CONTABLE 1.1. Antecedentes históricos de la contabilidad. 1.2. Marco conceptual de la contabilidad. 1.3. Estructura de las normas de información financiera (NIF A-1). 1.4. Postulados básicos (NIF A-2). 1.5. Necesidades de los usuarios y objetivos de los estados financieros (NIF A3). 1.6. Características cualitativas de los estados financieros (NIF A-4). 1.7. Relación de la contabilidad y la informática. 2. CONTABILIDAD EN LOS DIFERENTES TIPOS DE ENTIDADES 2.1. Tipos de entidades. 2.2. Contabilidad en entidades comerciales. 2.3. Contabilidad en entidades industriales. 2.4. Contabilidad en entidades de servicios. 3. LA TÉCNICA CONTABLE 3.1. Principio de causalidad. 3.2. Ecuación básica de la contabilidad. 3.3. La partida doble. 4. LA CUENTA 4.1. Concepto. 4.2. Elementos. 4.3. Representación gráfica. 4.4. Clasificación. 4.5. Catálogo de cuentas. 4.6. Guía contabilizadora. 5. CONTROL DE MERCANCIAS 5.1. Método de registro de mercancías. 5.1.1. Método analítico pormenorizado. 5.1.2. Método de inventarios perpetuos. 5.2. Valuación de mercancías. 5.2.1. Primeras entradas primeras salidas (PEPS). 5.2.2. Últimas entradas primeras salidas (UEPS). 5.2.3. Promedio. 6. REGISTRO CONTABLE EN PÓLIZAS 6.1. Concepto de póliza. 6.2. Tipos de pólizas. 6.3. Mecánica contable para el registro en pólizas.

7. ESTADOS FINANCIEROS BÁSICOS 7.1. Concepto. 7.2. Objetivo de los estados financieros. 7.3. Elementos básicos de los estados financieros (NIF A-5). 7.4. Clasificación de los estados financieros. 8. ESTADO DE RESULTADOS (NIF B-3) 8.1. Concepto. 8.2. Importancia. 8.3. Características. 8.4. Estructura. 8.5. Formas de presentación. 9. ESTADO DE SITUACIÓN FINANCIERA 9.1. Concepto. 9.2. Importancia. 9.3. Características. 9.4. Formas de presentación. 10. CONTABILIDAD DE UN DESPACHO DE SERVICIOS INFORMÁTICOS 10.1 Requisitos para constituir una sociedad civil. 10.2 Trámites ante el SAT para dar de alta un despacho informático. 10.3 Catálogo de cuentas de un despacho de servicios informáticos. 10.4 Registro contable de las principales transacciones de un despacho de servicios informáticos. 10.5 Elaboración de estados financieros básicos. 11. REGISTRO CONTABLE EN UN PROGRAMA ELECTRÓNICO (COI, SAE, CONTPAQ, CONTA 2000) 11.1. Instalación del programa. 11.2. Configuración del programa. 11.3. Creación del catálogo de cuentas. 11.4. Alta de inversiones en activo fijo. 11.5. Registro de operaciones en pólizas de diario, ingresos y egresos. 11.6. Obtención de balanza de comprobación y auxiliares. 11.7. Impresión de las pólizas, el libro diario y el libro mayor. 11.8. Obtención del estado de situación financiera y estado de resultados.

BIBLIOGRAFÍA BIBLIOGRAFÍA BÁSICA • • •

• • •

Elizondo López, Arturo, Contabilidad básica 1, México, Thomson, 2003. Elizondo López, Arturo, Proceso contable 1, México, Thomson Learning, 2003. Instituto Mexicano de Contadores Públicos, A.C., Normas de información financiera (NIF) 2011, México, Consejo Mexicano para la Investigación y Desarrollo de Normas de Información Financiera, Instituto Mexicano de Contadores Públicos, 2011. Lara Flores, Elías, Primer curso de contabilidad, 20a ed., México, Trillas, 2006. Sastrías Freudenberg, Marcos, Contabilidad: primer curso, 29 ed., México, Esfinge, 2004. Ramón Fuentes, Juan Carlos, Estados Financieros Básicos, 2ª. Ed., México, ISEF, 2007.

BIBLIOGRAFÍA COMPLEMENTARIA • • • • • • • • • • • •

Alonso Pérez, Ángel, Contabilidad simplificada y nueva empresa, Madrid, Centro de Estudios Financieros, 2004. Calvo Langarica, César, Contabilidad creativa, México, PAC, 2004. Cruz Posadas, Nara E. de la, Cuaderno de prácticas de contabilidad I, México, D.F., Escuela Nacional Preparatoria, Dirección General UNAM, Dirección General de Publicaciones y Fomento Editorial, 2004. Cuevas Dobarganes, Francisco José, Contabilidad y finanzas para no contadores, México, D. F., Limusa, 2005. Debonis, Silvana, Glosario para la empresa: terminología contable, tributaria y de administración, Buenos Aires, La Ley, 2004. Elizondo López, Arturo, Proceso contable 2, México, Thomson Learning, 2003. Escarpulli Montoya, Abel, Apuntes de contabilidad I, 4a ed. México, D.F., Instituto Mexicano de Contadores Públicos, 2006. Facultad de Contaduría y Administración UNAM, Guía de estudio para la asignatura contabilidad I, México, D.F., FCA UNAM, 2003. Gil, Jorge Manuel, La Contaduría pública en el nuevo entorno global, Popayán, Colombia, Universidad del Cauca, 2004. Guajardo Cantu, Gerardo, Contabilidad financiera, 4a ed., México, McGrawHill, 2004. Hernández Garciadiego, Raúl, La contabilidad es cosa de juego, 2a ed., México, Trillas, 2005. Instituto Mexicano de Contadores Públicos, A.C., Código de Ética Profesional, México, IMCP, 2007.

• • • • • • • • • • • •

Instituto Mexicano de Contadores Públicos, Síntesis y comentarios de las NIF, 2a ed., México, Instituto Mexicano de Contadores Públicos, 2007. Lara Flores, Elías, Práctica del primer curso de contabilidad, 2a ed., México, Trillas, 2005. López Castro, Pedro, Contabilidad básica I, México, D.F., Éxodo, 2005. López López, José Isauro. Diccionario contable administrativo y fiscal, México, Thomson, 2007. López Santiso, Horacio, Contabilidad, Administración y economía: su relación, Buenos Aires, Macchi, 2001. Marshall, David H., Accounting: what the numbers mean, 6ª ed., Boston, McGraw-Hill, 2004. Paz Zavala, Enrique, Introducción a la Contaduría, 12a ed., México, Thomson Learning, 2007. Prieto, Alejandro, Principios de contabilidad, 23a ed., México, Limusa, 2007. Romero López, Álvaro Javier, Contabilidad: problemas y ejercicios, México, McGraw Hill Interamericana, 2005. Romero López, Álvaro Javier, Principios de contabilidad, 3a ed., México, McGraw-Hill Interamericana, 2006. Título Fundamentos de contabilidad, México, McGraw-Hill, 2005. Torres Tovar, Juan Carlos, Contabilidad practica: guía para no contadores, México, Trillas, 2007.

SITIOS WEB RECOMENDADOS •

www.cinif.org.mx

SUGERENCIAS DIDÁTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA SUGERENCIAS DIDÁCTICAS Exposición oral

UTILIZACIÓN EN EL CURSO 9

Exposición audiovisual Ejercicios dentro de clase

9

Ejercicios fuera del aula

9

Seminarios Lecturas obligatorias

9

Trabajos de investigación

9

Prácticas de taller o laboratorio

9

Prácticas de campo

MECANISMOS DE EVALUACIÓN ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA APRENDIZAJE Exámenes parciales

UTILIZACIÓN EN EL CURSO 9

Examen final

9

Trabajos y tareas fuera del aula

9

Prácticas de laboratorio Exposición de seminarios por los alumnos Participación en clase

9

Asistencia

9

Otras

PÉRFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA ÁREA LICENCIATURA POSGRADO ÁREA INDISPENSABLE DESEABLE Experiencia profesional mínima de un año en el área contable. Manejo de la hoja Haber tomado Licenciatura en Maestría en electrónica de cálculo y un curso de Contaduría Finanzas de programa electrónico didáctica de registro contable (COI, SAE, CONTPAQ o CONTA2000)

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Administración II. Estructuras Administrativas IDENTIFICACION DE LA ASIGNATURA MODALIDAD: Curso ÁREA: Administración Teórico- Práctica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo Semestre CARÁCTER DE LA ASIGNATURA: Obligatoria NÚMERO DE CRÉDITOS: 6 CLAVE: 201 HORAS DE SEMANA Teóricas: 3 Prácticas: 0 16 CLASE A LA 3 S DE SEMANA: CLASE: Ninguna SERIACIÓN ANTECEDENTE OBLIGATORIA: Ninguna SERIACIÓN SUBSECUENTE OBLIGATORIA:

TOTAL DE HORAS:

48

OBJETIVO GENERAL Al finalizar el curso podrá manejar diferentes técnicas y métodos para detectar los factores o problemas que obstaculizan el desarrollo de cualquier sistema organizacional, así como analizar, diseñar o rediseñar la estructura, los procedimientos administrativos, simplificará y distribuirá áreas de trabajo y podrá elaborar los diferentes tipos de manuales. ÍNDICE TEMÁTICO UNIDAD

TEMAS y

0

2

Planeación y Diseño Estructural

5

0

3

Normas Generales para el Diseño de Organigramas

5

0

4

Modelos Organizacionales

6

0

6

0

6

0

3

0

7

Organización

6

Fundamentos Estructura

6

de

Horas prácticas

1

5

Teóricos

Horas Teóricas

Metodología para el Análisis y Diseño de Estructuras Organizacionales Diseño por unidades de organización y aplicación de sus principios Centralización, Descentralización y Desconcentración en las estructuras

8

Reorganización de los Modelos Organizacionales

8

0

9

Factores que Influyen en la Implantación de los Modelos Organizacionales

3

0

Total de Horas Teóricas

48 0

Total de Horas Prácticas Total de Horas

48

CONTENIDO TEMÁTICO

1. FUNDAMENTOS TEÓRICOS DE ORGANIZACIÓN Y ESTRUCTURA 1.1 Importancia de las organizaciones. 1.2 Concepto de organización, diseño y estructura. 1.3 Influencia de las organizaciones con su entorno. 1.4 Teoría Clásica de Organización. 1.5 Teorías Modernas de Organización. 1.6 Teoría del Caos Organizacional. 2. PLANEACIÓN Y DISEÑO ESTRUCTURAL 2.1 Importancia de la planeación para el diseño estructural. 2.2 Dimensiones estructurales. 2.1 Razones para clasificar a las organizaciones. 2.1.1 Tamaño y dimensiones de la organización. 2.2 Objetivos organizacionales, misión y visión. 2.3 Etapas del ciclo de vida de las organizaciones. 2.4 Estrategias para la selección de un modelo estructural. 2.5 Aplicaciones prácticas. 3. NORMAS GENERALES PARA EL DISEÑO DE ORGANIGRAMAS 3.1 Concepto. 3.2 Objeto y utilidad de los organigramas. 3.3 Clasificación de los organigramas. 3.4 Criterios básicos para la elaboración de organigramas. 3.5 Presentación de los organigramas. 3.1 Reingeniería de los organigramas. 3.2 Aplicaciones prácticas. 4. MODELOS ORGANIZACIONALES 4.1 Estructura funcional. 4.2 Estructura divisional. 4.2.1 Por producto. 4.2.2 Cliente. 4.2.3 Geográfico. 4.3 Estructura matricial. 4.4 Estructura sectorial. 4.5 Estructura corporativa. 4.6 Estructura plana. 4.7 Estructura por equipos. 4.8 Estructura de redes. 4.9 FODA: fortalezas, oportunidades, debilidades y amenazas de cada estructura. 4.10 Aplicaciones prácticas.

5. METODOLOGÍA PARA EL ANÁLISIS Y DISEÑO DE ESTRUCTURAS ORGANIZACIONALES 5.1 Enfoque de sistemas administrativos en las organizaciones. 5.2 Diagnóstico del problema y de necesidades. 5.3 Planeación. 5.4 Selección de técnicas de análisis. 5.5 Diseño de la propuesta. 5.6 Aprobación de estructura. 5.7 Implantación del nuevo modelo. 5.8 Evaluación del sistema organizacional. 5.9 Retroalimentación. 5.10 Aplicaciones prácticas. 6. DISEÑO POR UNIDADES DE ORGANIZACIÓN Y APLICACIÓN DE LOS PRINCIPIOS 6.1 Principios de organización. 6.2 Departamentalización. 6.3 Determinación y asignación de funciones. 6.4 Determinación y asignación de tareas. 6.5 Autoridad. 6.6 Responsabilidad 6.7 Tramos de control. 6.8 Unidad de mando. 6.9 Líneas de comunicación. 6.10 Cadena estructural de mando. 6.11 Aplicaciones prácticas. 7. CENTRALIZACIÓN, DESCENTRALIZACIÓN Y DESCONCENTRACIÓN EN LAS ESTRUCTURAS 7.1 Conceptos y características de la centralización, descentralización y desconcentración organizacional administrativa. 7.2 Elementos que determinan el grado descentralización. 7.3 Visualización estructural. 7.4 Ventajas y desventajas de diseño centralizado, descentralizado y desconcentrado. 7.5 Aplicaciones prácticas. 8. REORGANIZACIÓN DE LOS MODELOS ORGANIZACIONALES 8.1 Necesidad de reorganizar. 8.2 Síntomas de deficiencia en las organizaciones. 8.3 Recopilación de información. 8.4 Elaboración del proyecto. 8.5 Plan de trabajo. 8.6 Presentación del proyecto. 8.7 Elaboración de manuales administrativos. 8.8 Aplicaciones prácticas.

9. FACTORES QUE INFLUYEN EN LA IMPLANTACIÓN DE LOS MODELOS ORGANIZACIONALES 9.1 Cultura organizacional. 9.2 Clima organizacional. 9.3 Fuerzas restrictivas al cambio. 9.4 Autorización y apoyo de la alta dirección. 9.5 Aplicaciones prácticas: elaboración de un manual de organización, análisis y diseño de estructuras partiendo de casos seleccionados.

BIBLIOGRAFÍA

BIBLIOGRAFÍA BÁSICA • • • • • • • • • •

Daft, Richard L., Teoría y Diseño Organizacional, México, Editorial Thomson, 2005. Franklin, Benjamín, Organización de Empresas Análisis, Diseño y Estructura,México, Editorial Mc Graw Hill, 1998. Akoff, Ruusel, Concepto de Planeación de Empresas, México, Editorial Limusa, 2005. Jack, Gido, Administración Exitosa de Proyectos, México, Editorial Thomson, 2007. Rodríguez Valencia Joaquín, Dirección Moderna de Organización, México, 2006. Franklin, Benjamín, Ceja Gómez, Guillermo, Organización y métodos un enfoque competitivo, México, Editorial Mc Graw Hill, 2002. Gómez Fulao, Juan, Magdaleno G., Fernando, Sistemas Administrativos, estructuras y procesos, México, Editorial Macchi, 2000. Tarziján, Jorge y Paredes, Ricardo, Organización Industrial, México, Editorial Pearson, 2005. Moreno, Luzón, María, Gestión de la calidad y diseños de las organizaciones, México, Editorial Pearson, 2001. Hodge, B. J., Teoría de las Organizaciones, México, Editorial Pearson, 2003.

BIBLIOGRAFIA COMPLEMENTARIA • • • • •

Bateman, S. Thomas y Snell A., Scott, Administración, Un Nuevo Panorama Competitivo, México, Editorial Mc Graw Hill, 2005. Ferrell, C. O., Hirt Geoffrey, Introducción a los negocios en un mundo cambiante, México, Editorial Mc Graw Hill, 2004. Varela, Rodrigo, Innovación Empresarial, México, Editorial Pearson, 2001.

SUGERENCIAS DIDÁCTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA

SUGERENCIAS DIDÁCTICAS Exposición oral

UTILIZACIÓN EN EL CURSO 9

Exposición audiovisual Ejercicios dentro de clase

9

Ejercicios fuera del aula

9

Lecturas obligatorias

9

Trabajo documental Actividades Prácticas: elaboración de un manual de organización, análisis y diseño de estructuras partiendo de casos seleccionados Otras

9 9

MECANISMOS DE EVALUACIÓN ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA-APRENDIZAJE Exámenes parciales

UTILIZACIÓN EN EL CURSO 9

Examen final

9

Trabajos y tareas fuera del aula

9

Participación en clase Elaboración de manuales de organización, análisis y diseño de estructuras partiendo de casos seleccionados Asistencia

9 9 9

Otras PÉRFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA ÁREA LICENCIATURA POSGRADO ÁREA DESEABLE INDISPENSABLE Maestría en Organización y Administración Administración métodos

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Informática II. Organización de Archivos y Estructuras de Datos IDENTIFICACIÓN DE LA ASIGNATURA Curso ÁREA: Informática y computación MODALIDAD: Teórica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo Semestre CARÁCTER DE LA ASIGNATURA: Obligatoria NÚMERO DE CRÉDITOS: 12 CLAVE: 202 HORAS DE SEMAN TOTAL CLASE A Teóricas Prácticas 6 6 0 16 AS DE DE LA : : CLASE: HORAS: SEMANA: Ninguna SERIACIÓN OBLIGATORIA ANTECEDENTE: Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE:

96

OBJETIVO GENERAL Al finalizar el curso el alumno será capaz de aplicar y evaluar las técnicas de organización de archivos y estructura de datos en dispositivos. ÍNDICE TEMÁTICO UNIDAD 1

TEMAS Archivos

Horas Teóricas 18

Horas prácticas 0

2

Estructuras lineales

18

0

3

Estructuras recursivas

18

0

4

Estructuras no lineales

12

0

5

Estructuras de acceso directo

12

0

6

Métodos de ordenamiento

18

0

Total de Horas Teóricas

96 0

Total de Horas Prácticas Total de Horas

96

CONTENIDO TEMÁTICO

1. ARCHIVOS 1.1 Concepto de archivo 1.1 Organización de archivos: Archivos secuenciales y archivos directos o random 1.2 Procesamiento de archivos. 1.2.1 Almacenamiento de archivos 1.2.2 Instrucciones para el manejo de archivos 2. ESTRUCTURAS LINEALES 2.1 Pilas 2.1.1 Definición 2.1.2 Declaración 2.1.3 Operaciones básicas 2.1.3.1 Push 2.1.3.2 Pop 2.2 Colas 2.2.1 Definición 2.2.2 Declaración 2.2.3 Operaciones básicas 2.2.3.1 Añadir un elemento 2.2.3.2 Leer un elemento 2.3 Listas 2.3.1 Listas enlazadas 2.3.1.1 Definición 2.3.1.2 Declaración 2.3.1.3 Operaciones básicas. eliminación 2.3.1.4 Ejemplos 2.3.2 Listas doblemente enlazadas 2.3.2.1 Definición 2.3.2.2 Declaración 2.3.2.3 Operaciones básicas. eliminación 3. ESTRUCTURAS RECURSIVAS 3.1 Árboles 3.1.1 Definición 3.1.2 Declaración 3.1.3 Operaciones básicas 3.1.3.1 Inserción 3.1.3.2 Búsqueda 3.1.3.3 Eliminación

Inserción,

búsqueda,

Inserción,

búsqueda,

3.1.4 Recorridos 3.1.4.1 Pre-orden 3.1.4.2 In-orden 3.1.4.3 Post-orden 3.2 Árboles binarios 3.2.1 Definición 3.2.2 Declaración 3.2.3 Operaciones básicas 3.2.3.1 Inserción 3.2.3.2 Búsqueda 3.2.3.3 Eliminación 3.2.4 Recorridos 3.2.4.1 Pre-orden 3.2.4.2 In-orden 3.2.4.3 Post-orden 4. ESTRUCTURAS NO LINEALES 4.1 Grafos 4.1.1 Definición 4.1.2 Declaración 4.1.3 Operaciones básicas 4.1.3.1 Creación 4.1.3.2 Inserción 4.1.3.3 Búsqueda 4.1.3.4 Eliminación 5. ESTRUCTURAS DE ACCESO DIRECTO 5.1 Tablas hash 5.1.1 Definición 5.1.2 Operaciones básicas 5.1.2.1 Inserción 5.1.2.2 Búsqueda 6. MÉTODOS DE ORDENAMIENTO 6.1 Burbuja 6.2 Inserción 6.3 Selección

BIBLIOGRAFÍA

BIBLIOGRAFÍA BÁSICA: • • • •

Cairo, Osvaldo; Guardati, Silvia, Estructuras de datos, México, Editorial McGraw-Hill, 2006. Franch Gutiérrez, Xavier, Estructuras de datos: Especificación, diseño e implementación, México, Editorial Alfaomega, 2002. Joyanes Aguilar, Luis, Algoritmos y estructuras de datos: una perspectiva en C, España, Editorial McGraw-Hill, 2004. Joyanes Aguilar, Luis, Fundamentos de Programación: Algoritmos, Estructuras de Datos y Objetos, México, Editorial Mc Graw Hill, 2008.

BIBLIOGRAFÍA COMPLEMENTARIA: • • •

Dinesh P. Mehta, Sartaj Sahni, Handbook of data structures and applications, USA, Publisher Chapman & Hall/CRC, 2005. Joyanes Aguilar, Luis, Estructuras de datos en C, España, Editorial McGraw-Hill, 2005. Sisa, Alberto Jaime, Estructuras de datos y algoritmos: con énfasis en programación orientada a objetos, Colombia, Editorial Pearson Educación, 2002.

SITIOS WEB RECOMENDADOS: • • •

http://c.conclase.net/edd/index.php http://www.ctr.unican.es/asignaturas/eda/ http://es.scribd.com/doc/13433355/Metodo-Burbuja

SUGERENCIAS DIDÁCTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA

SUGERENCIAS DIDÁCTICAS Exposición oral

UTILIZACIÓN EN EL CURSO 9

Exposición audiovisual Actividades prácticas dentro de clase

9

Ejercicios fuera del aula

9

Seminarios

9

Lecturas obligatorias

9

Trabajo de investigación

9

Prácticas de taller

9

Otras MECANISMOS DE EVALUACIÓN ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA-APRENDIZAJE Exámenes parciales

UTILIZACIÓN EN EL CURSO 9

Examen final

9

Trabajos y tareas fuera del aula

9

Exposición de seminarios por los alumnos

9

Participación en clase

9

Asistencia

9

PERFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA ÁREA ÁREA LICENCIATURA POSGRADO INDISPENSABLE DESEABLE Ingeniería en Sistemas Computacionales Sistemas Lic. en Informática Computacionales Matemáticas Aplicadas Tecnologías de a la computación Cómputo Información Ingeniería en Ciencias de la computación computación Ciencias de la computación

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Programación II. Programación Avanzada IDENTIFICACIÓN DE LA ASIGNATURA CursoMODALIDAD: ÁREA: Informática y computación Taller Teórica-Práctica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo Semestre CARÁCTER DE LA ASIGNATURA: Obligatoria NÚMERO DE CRÉDITOS: 8 CLAVE: 203 HORAS DE SEMAN TOTAL CLASE A Teóricas Prácticas 5 3 2 AS DE 16 DE 80 LA : : CLASE: HORAS: SEMANA: Programación I. Introducción a la SERIACIÓN OBLIGATORIA ANTECEDENTE: programación y ambientes integrados. Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE: OBJETIVO GENERAL El alumno alcanzará un nivel avanzado en la programación en lenguaje “c” y se introducirá al concepto de programación orientada a objetos con “C++”. ÍNDICE TEMATICO UNIDAD

Horas Teóricas

Horas prácticas

6

0

12

9

2

TEMAS Introducción a los Lenguajes de programación Orientados a Objetos (POO) Clases y Objetos

3

Características de POO

12

9

4

Sobrecarga de operadores Manejo de errores con excepciones Total de Horas Teóricas

12

9

6

5

1

5

48 32

Total de Horas Prácticas Total de Horas

80

CONTENIDO TEMÁTICO

1. INTRODUCCIÓN A LOS LENGUAJES ORIENTADOS A OBJETOS (POO) 1.1 Conceptos generales. 1.2 Lenguajes de POO.

DE

PROGRAMACIÓN

2. CLASES Y OBJETOS 2.1 Definición de una Clase y formato. 2.2 Miembros de una clase. 2.2.1 Atributos. 2.2.2 Métodos. 2.2.3 Constructores y destructores. 2.2.4 Creación de objetos. 3. CARACTERÍSTICAS DE POO 3.1 Encapsulación. 3.2 Polimorfismo. 3.3 Herencia. 4. SOBRECARGA DE OPERADORES 4.1 Fundamentos de la sobrecarga de operadores. 4.2 Sobrecarga de operadores unarios y binarios. 4.3 Sobrecarga de operadores de inserción de flujo y extracción de flujo. 4.4 Conversión de datos y operadores de conversión de tipos. 4.5 Sobrecarga de new y delete. 4.6 Restricciones en la sobrecarga de operadores. 5. MANEJO DE ERRORES CON EXCEPCIONES 5.1 Excepciones básicas. 5.2 Capturar una excepción. 5.3 Jerarquía de las excepciones.

BIBLIOGRAFÍA BIBLIOGRAFÍA BÁSICA: • • •

Arnedo Moreno, Joan; Riera I Terrén, Daniel; Brinquez Jiménez, Jordi, Programación Orientada a Objetos, España, Editorial UOC, 2007. Barnes, David J, Programación Orientada a Objetos con Java. Editorial: Prentice Hall/Pearson, 2007. Ceballos Sierra, Francisco Javier, Programación orientada a objetos con

• • •

C++, España, Editorial Alfaomega, 2009. Joyanes Aguilar, Luis, Programación Orientada a Objetos, México, Editorial Mc Graw Hill, 2003. López Román, Leobardo, Metodología de la programación orientada a objetos, México, Editorial Alfaomega, 2006. Wu, Thomas C, Introducción a la programación Orientada a Objetos C/Java, México, Editorial Mc Graw Hill, 2001.

BIBLIOGRAFÍA COMPLEMENTARIA: • • • • •

Clark, Daniel R., Beginning object-oriented programming with VB 2005: from novice to professional, Publisher Apress, 2006 Koffman, Elliot B., Wolfgang, Paul A. T., Estructura de datos con C++: objetos, abstracciones y diseño, México, Editorial McGraw-Hill, 2008. López Román, Leobardo, Metodología de la programación orientada a objetos, México, Editorial Alfaomega, 2006. Ruiz, Diego, C++ Programación Orientada a Objetos, Editorial: MP EDC, 2004 Spencer, Kenneth L; Eberhard, Tom; Alexander, John; Culpepper, Rick, OOP: building reusable components with Microsoft Visual Basic .NET, Redmond, USA. Publisher Microsoft .net, 2005.

SITIOS WEB RECOMENDADOS: • • • • •

http://thefricky.wordpress.com/poo/ http://observatoriodelacapacitacion.stps.gob.mx/oc/PDF/cursos_en_linea/P OO_SE.pdf https://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r57057.PDF http://www.osmosislatina.com/ http://unam.libri.mx/welcome.php?errorId=3&source=http://unam.libri.mx/libr o.php?libroId=43                      

SUGERENCIAS DIDÁCTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA

SUGERENCIAS DIDÁCTICAS Exposición oral Exposición audiovisual Actividades prácticas dentro de clase Ejercicios fuera del aula Seminarios Lecturas obligatorias Trabajo de investigación Prácticas de taller Otras

UTILIZACIÓN EN EL CURSO 9 9 9 9 9 9

MECANISMOS DE EVALUACIÓN

ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA-APRENDIZAJE Exámenes parciales Examen final Trabajos y tareas fuera del aula Exposición de seminarios por los alumnos Participación en clase Asistencia

UTILIZACIÓN EN EL CURSO 9 9 9 9 9

PERFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA ÁREA ÁREA LICENCIATURA POSGRADO INDISPENSABLE DESEABLE Ingeniería en Sistemas Computacionales Lic. en Informática Sistemas Matemáticas Aplicadas a Computacionales la computación Cómputo Ciencias de la Ingeniería en computación computación Ciencias de la computación

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMATICA PROGRAMA DE LA ASIGNATURA DE: Arquitectura de Computadoras IDENTIFICACIÓN DE LA ASIGNATURA Curso-Taller MODALIDAD: ÁREA: Informática y computación Teórico-Práctica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo CARÁCTER DE LA ASIGNATURA: Obligatoria CLAVE: 204 NÚMERO DE CRÉDITOS: 8 HORAS DE Semana TOTAL CLASE A Teóricas Prácticas 5 3 2 s de 16 DE LA : : clase: HORAS: SEMANA: Ninguna SERIACIÓN OBLIGATORIA ANTECEDENTE: Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE:

80

OBJETIVO GENERAL Al finalizar el curso el estudiante comprenderá los conceptos de la arquitectura de computadoras, y el funcionamiento general de los elementos básicos de una computadora ÍNDICE TEMÁTICO UNIDAD 1 2 3 4

TEMAS Arquitectura de computadoras Organización interna de una máquina computadora Desempeño de una computadora Lenguaje máquina y ensambladores Total de Horas Teóricas Total de Horas Prácticas Total de Horas

     

Horas Teóricas 22

Horas prácticas 0

10

8

10

8

6

18

48 32 80

CONTENIDO TEMÁTICO 1. Arquitectura de computadoras 1.1. Hardware, Firmware y Software 1.2. Modelos de arquitecturas de cómputo. 1.2.1. Clásicas 1.2.2. Segmentadas 1.2.3. Multiprocesamiento 1.2.4. Cuánticas 1.3. Simulación y Emulación 1.4. Microprocesadores 2. Organización interna de una máquina computadora 2.1. CPU 2.2. Memoria 2.3. Dispositivos de entrada/salida 2.4. Registros de propósito general 3. Desempeño de una computadora 3.1. Velocidad y ciclos de reloj 3.2. Consumo de memoria 3.3. Consumo de energía 4. Lenguaje máquina y ensambladores 4.1. Lenguaje máquina 4.1.1. Instrucciones 4.1.2. Direccionamiento 4.1.3. Ciclos de Ejecución 4.2. Ensambladores

BIBLIOGRAFÍA BIBLIOGRAFÍA BÁSICA: • • • • •

Murdocca, Miles, Principios de arquitectura de computadoras, Pearson Educación, 2002. Parhami, Behrooz, Arquitectura de computadoras: de los microprocesadores a las supercomputadora, McGraw-Hill c2007. Quiroga, Patricia, Arquitectura de computadoras, Alfaomega, 2010. Rojas Ponce, Alberto, Ensamblador: Básico, Computec, 1993. Suárez Guerra Sergio, Aguilar Ibáñez Carlos, Figueroa Nazuno Jesús (editores del volumen) Avances en control, instrumentación virtual, sistemas digitales, arquitectura de computadoras, robótica y procesamiento de señales IPN, Centro de Investigación en Computación, 2004.

BIBLIOGRAFÍA COMPLEMENTARIA: • • • •

Gookin, Dan. Guia Microsoft de gestión de memoria con el MS-DOS 6, Impr. McGraw-Hill, c1994. Hai Jin, Toni Cortes, Rajkumar Buyya High, Performance mass storage and parallel I/O: technologies and applications / IEEE, New York : WileyInterscience, c2002. Hyde, Randall, The art of assembly language, No Starch, 2003. Mazid, Muhammad Ali, The 80x86 IBM PC and compatible computers, 3ra Edición Prentice Hall, 2000.

SITIOS WEB RECOMEDADOS: • • • • •

Arquitectura de una computadora http://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos _informatica/apuntes/arquitectura/Tema1.pdf Arquitectura y componentes del PC http://mmc.geofisica.unam.mx/prog/arch/Arquitectura/Arquitectura02.pdf Curso Mantenimiento de computadoras PC http://www.mailxmail.com/curso-mantenimiento-computadoras-pc-2 Fundamentos de Computadores II http://serdis.dis.ulpgc.es/~itig-fc2/ Sistemas digitales y arquitectura de computadoras http://www.monografias.com/trabajos-pdf2/sistemas-digitales-arquitecturacomputadoras/sistemas-digitales-arquitectura-computadoras.pdf

SUGERENCIAS DIDÁCTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA SUGERENCIAS DIDÁCTICAS Exposición oral Exposición audiovisual Actividades prácticas dentro de clase Ejercicios fuera del aula Seminarios Lecturas obligatorias Trabajo de investigación Prácticas de taller Otras

UTILIZACIÓN EN EL CURSO 9 9 9 9 9 9

MECANISMOS DE EVALUACIÓN   ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA-APRENDIZAJE Exámenes parciales Examen final Trabajos y tareas fuera del aula Exposición de seminarios por los alumnos Participación en clase Asistencia

UTILIZACIÓN EN EL CURSO 9 9 9 9

PERFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA ÁREA LICENCIATURA POSGRADO ÁREA DESEABLE INDISPENSABLE Ingeniería en computación; Ingeniería de la Ingeniería en sistemas; computación; Computación Electrónica en Ciencias de la ciencias de la computación; en computación Informática

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA PROGRAMA DE LA ASIGNATURA DE: Matemáticas II. Lógica Matemática IDENTIFICACIÓN DE LA ASIGNATURA Curso ÁREA: Matemáticas MODALIDAD: Teórica TIPO DE ASIGNATURA: SEMESTRE EN QUE SE IMPARTE: Segundo Semestre CARÁCTER DE LA ASIGNATURA: Obligatorio NÚMERO DE CRÉDITOS: 8 CLAVE: 205 HORAS DE TOTAL SEMANA CLASE A Teóricas Prácticas DE 4 4 0 16 S DE LA : : HORAS CLASE: SEMANA: : Ninguna SERIACIÓN OBLIGATORIA ANTECEDENTE: Ninguna SERIACIÓN OBLIGATORIA SUBSECUENTE:

64

OBJETIVO GENERAL Al finalizar el curso el alumno será capaz de inferir lógicamente, estableciendo la validez de la argumentación, mediante tratamientos simbólicos. ÍNDICE TEMÁTICO UNIDAD 1 2 3 4 5 6 7

Horas Horas Teóricas Prácticas 8 0 10 0 8 0 10 0 10 0 8 0 10 0 64 Total de Horas Teóricas 0 Total de Horas Prácticas 64 Total de Horas

TEMAS Proposiciones Inferencia Lógica Equivalencia Lógica Tablas de Verdad Verdad y Validez Inducción Matemática Álgebra Booleana

CONTENIDO TEMÁTICO 1. Proposiciones 1.1. Proposición compuesta 1.2. Proposición condicional 1.3. Proposición bicondicional 2. Inferencia lógica

3. 4.

5.

6.

7.

2.1. Reglas de inferencia y demostración Equivalencia lógica Tablas de verdad 4.1. Tautología 4.2. Contradicción 4.3. Contingencia Verdad y Validez 5.1. Argumentos válidos y no válidos 5.2. Valores de verdad y términos de enlace 5.3. Diagramas de valores de verdad 5.4. Conclusiones no validas 5.5. Demostración condicional 5.6. Consistencia 5.7. Predicados y valores de verdad Inducción Matemática 6.1. Proceso de inducción matemática 6.2. Demostraciones por inducción 6.3. Obtención de sumatoria y enésimo Álgebra Booleana 7.1. Expresiones booleanas 7.2. Propiedades de las expresiones booleanas 7.3. Optimización de expresiones booleanas 7.3.1. Simplificación mediante teoremas del álgebra de Boole 7.3.2. Simplificación usando mapas de Karnaugh 7.4. Compuertas lógicas 7.5. Aplicaciones BIBLIOGRAFÍA

BIBLIOGRAFÍA BÁSICA • •

• •

Obeso Fernandez Virgilio “Lógica Matemática, Notas de Clase”; Barranquilla ediciones Uninorte; Barranquilla 2007. María Tereza Hortalá Gonzalez, Javier Leach, Mario Rodriguez Altarejo; “Matemática Discreta y Lógica Matemática” Editorial complutense; Madrid 2001. Gallinari, Alessandra; “Apuntes y problemas de la lógica matemática”; Dikynson S.L. España 2009 Arenas Algeria, Lourdes Lógica Formal para Informáticos impr. Madrid : Díaz De Santos :Ministerio de Cultura ,Dirección General del Libro ,Archivos

• • • •



y Bibliotecas ,1996. Bertossi Duran, Leopoldo Lógica para Ciencias de la Computación Impr. Chile Universidad Católica de Chile, Facultad e Ingeniería, 1996 . Pérez Fernández F. Javier Introducción Al Método Matemático Imp. Cádiz: Universidad de Cádiz Servicios de Publicaciones 1998 . Truemper, K. Effective Logic Computation Impr. New York : J. Wiley, 1998 . Bertossi Dura, Leopoldo Logica para la Ciencia de la Computacion /Leopold Bertossi D. Impr. Chile Universidad Católica de Chile, Facultad E Ingeniería, 1996. Murillo. J.A. Matemáticas para la computación. Alfaomega. México. 2010.

BIBLIOGRAFÍA COMPLEMENTARIA • • • • • • • • • • •

Anil Noede , Richard A. Shore Logic For Applications , Impr. New York Springer , 1994 365 P. V.Sperschneider & G. Antonievo. Logic :A Foundation For Computer Science, Impr. Wokingham, England, Addison- Wesley , 1990 495 P. Gonzalo Zubieta Russi Taller De Logica Matematica : Analisis Lógico, IMPR. MC.GRAW-HILL 1993 99 P. A.G. Hamilton; Tr. Mario Rodrigez Artalejo. Lógica Para Matematicos .Impr. Madrid Paraninfo, 1981 1243 P. Peter Flach Simply Logical Intelligent Reasoning By Example Impr. J. Wiley Chichester, 1994. John Hayes Introduction To Digital Logic Desingn Impr. Reading, Mass, Addison-Wesley, 1993 815 P. H.Andreka J.D. Monk And I. Nemeti Algebraic Logic Impr. Amsterdan, NorthHolland 1993 746 P. Michael Detlefsen. Proof, Logic, And Formalization Impr. London Routledge London 1992 241 P. David C. Kurtz. Foundations Of Abstract Mathematics , Impr. MC.GRAW-HILL 1992 190 P. Ronal P. Morash. Bridge To Abstract Mathematics Mathematical Proof And Structures Impr. New York MC.GRAW-HILL1991 389 P. Stewart Shapiro. Fundarions Without Foundationalism: A Case For Second – Order Logic. Impr. Clarendon Oxford, 1991 227 P.

SITIOS WEB RECOMENDADOS • http://www.dgbiblio.unam.mx (librunam, tesiunam, bases de datos digitales) • http://www.copernic.com

SUGERENCIAS DIDACTICAS RECOMENDADAS PARA IMPARTIR LA ASIGNATURA

SUGERENCIAS DIDÁCTICAS Exposición oral Exposición audiovisual Actividades prácticas dentro de clase Ejercicios fuera del aula Seminarios Lecturas obligatorias Trabajo de investigación Prácticas de taller o laboratorio Otras

UTILIZACIÓN EN EL CURSO 9 9 9 9 9 9 9 9

MECANISMOS DE EVALUACIÓN

ELEMENTOS UTILIZADOS PARA EVALUAR EL PROCESO ENSEÑANZA-APRENDIZAJE Exámenes parciales Examen final Trabajos y tareas fuera del aula Actividades Prácticas Exposición de seminarios por los alumnos Participación en clase Asistencia

UTILIZACIÓN EN EL CURSO 9 9 9 9 9 9 9

PERFIL PROFESIOGRÁFICO REQUERIDO PARA IMPARTIR LA ASIGNATURA LICENCIATURA POSGRADO ÁREA ÁREA INDISPENSABLE DESEABLE Computación, ó en Maestría o Cómputo, Informática y Métodos Informática, o Doctorado en Matemáticas cuantitativos y Ingeniero Industrial, o Cómputo, o en Lógicos Ingeniero en Matemáticas o Computación o e en Ingeniería Licenciatura en Matemáticas Aplicadas a la Computación