Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO:
CONTENIDO MÍNIMO:
1 Entorno de la informática
2 Programación de computadoras
3 Programación Estructurada
4 Primer nivel de programación
5 Segundo nivel de programación
CONTENIDO ANALÍTICO:
1 Entorno de la informática.
1.1 Informática: Conceptos generales y aplicaciones presentes y futuras.
1.2 Hardware y Software.
1.3 El programador y la programación.
2 Programación de computadoras
2.1 Introducción a la programación.
2.2 Conceptos básicos.
2.3 Dato, información, variable, constante, operadores, expresiones, Algoritmo, programa.
2.4 Representación de soluciones.
2.5 Lenguaje natural.
2.6 Diagramas de flujo.
2.7 Pseudocódigo.
2.8 Diseño de Soluciones.
2.9 Metodologías de programación.
3 Programación Estructurada
3.1 Estructuras Básicas
3.2 Secuencial.
3.3 Condicional
3.4 Repetitiva
4 Primer nivel de programación
4.1 Algoritmos secuenciales.
4.2 Algoritmos condicionados.
4.3 Algoritmos Repetitivos.
4.4 Lotes de números.
4.5 Series.
4.6 Sumatorias.
4.7 Descomposición / composición de números
1
5 Segundo nivel de programación
5.1 Funciones.
5.2 Procedimientos.
5.3 Arreglos.
5.3.1 Unidimensionales (Vectores).
5.3.2 Entrada / Salida de datos
5.3.3 Generación de vectores
5.3.4 Búsqueda.
5.3.5 Ordenación
5.3.6 Aplicaciones.
5.3.6.1 Caso de los polinomios.
5.3.6.1.1 Suma de polinomios.
5.3.6.1.2 Producto de polinomios.
5.3.6.2 Aplicaciones estadísticas.
5.3.6.2.1 Sumatorias.
5.3.6.2.2 Media, Moda, otros estadígrafos.
5.3.7 Bidimensionales (Matrices).
5.3.7.1 Entrada / Salida
5.3.7.2 Matrices cuadradas.
5.3.7.3 Entrada / Salida.
5.3.7.4 Ejercicios con diagonales.
5.3.7.5 Ejercicios con Triangulares.
5.3.7.6 Suma de matrices.
5.3.7.7 Generación de matrices.
Bibliografía:
Amo Alfonso, Morales Lozano, "Técnicas de Programación", Ed. Paraninfo, Madrid, 1988, 440 pág.
Levine Guillermo G., "Introducción a la Computación", Ed. Mc. Graw Hill, México, 1985, 284 pág.
Martinez, Ameller, "Metodología de la Programación", Ed. Ferret Moret S.A., España, 1985, 256 pág.
Joyanes Aguilar Luis, "Metodología de la programación", Ed. Calypso, México, 1988, 248 pág.
Correa Uribe Guillermo, "Desarrollo de Algoritmos", Ed. Mc Graw Hill, Colombia, 1992, 251 pág.
Alcalde, García, "Metodología de la Programación", Ed. Mc Graw Hill, España, 1992, 416 pág.
Joyanes Aguilar Luis, "Problemas de Metodología de la Programación", Ed. Mc Graw Hill, España,
1990, 500 pág.
Cairo, “Metodología de la programación”, Tomo 1
2
LAB -111 LABORATORIO DE INF-111
SEMESTRE: 1
HORAS LABORATORIO: 80
OBJETIVO:
CONTENIDO ANALÍTICO:
3
4 Programación con estructuras de control
4.1 Programación Secuencial
4.1.1 Sentencias de expresión.
4.2 Programación Condicional.
4.2.1 Sentencias compuestas.
4.3 Programación con estructuras repetitivas
4.3.1 Sentencias de control.
5 Programación mediante funciones.
5.1 Uso de funciones.
5.2 Definición de funciones
5.3 Llamada de funciones.
5.4 Declaración de funciones.
5.5 Funciones Estándar.
6 Programación con Arrays
6.1 Arrays unidimensionales (vectores)
6.1.1 Declaración
6.1.2 Entrada / Salida de datos
6.1.3 Recorrido de un vector
6.1.4 Búsqueda.
6.1.5 Ordenación.
6.2 Arrays Bidimensionales (Matrices).
6.2.1 Declaración
6.2.2 Entrada / Salida
6.2.3 Matrices cuadradas.
6.2.4 Matrices diagonales.
6.2.5 Matrices Triangulares.
6.2.6 Suma de matrices.
6.2.7 Generación de matrices.
6.3 Cadenas.
6.3.1 Declaración.
6.3.2 Entrada / salida.
6.3.3 Funciones con cadenas.
Bibliografía:
H.M. Deitel , Como Programar en C / C++
Herbert Schildt, Turbo C / C++ Manual de Referencia.
Byron G. Gottfried, Programación en C. 1985, 284 pág.
4
INF-112 ORGANIZACIÓN DE COMPUTADORAS
SEMESTRE: 1
HORAS TEORICAS: 60 HORAS PRACTICAS: 20
OBJETIVO:
Describir los componentes principales del hardware, los soportes de información y los periféricos de una
computadora. Describir la mecánica de representación y procesamiento de datos en una computadora.
Describir los fundamentos de diseño lógico.
CONTENIDO MÍNIMO:
1 Arquitectura de computadoras
2 Representación de datos
3 Diseño lógico básico
CONTENIDO ANALÍTICO:
1 Arquitectura de computadoras.
1.1 Introducción.
1.2 Unidades funcionales básicas.
1.2.1 Unidad central de proceso.
1.2.1.1 Unidad de control.
1.2.1.2 Unidad aritmético/lógica.
1.2.2 Memoria principal.
1.2.3 Bus del sistema.
1.2.4 Instrucciones y métodos de direccionamiento.
1.2.5 Ejecución de instrucciones.
1.2.6 Controladores de entrada/salida.
1.3 Soportes de información y periféricos
1.3.1 Medios perforados, magnéticos y ópticos.
1.3.2 Características y propiedades de dispositivos de entrada/salida
2 Representación de datos
2.1 Introducción.
2.2 Sistemas numéricos.
2.3 Teorema fundamental de la numeración.
2.4 Conversiones entre sistemas numéricos.
2.5 Formatos de representación de datos numéricos.
2.6 Formatos de representación de datos alfanuméricos.
2.7 Códigos de detección y corrección de errores.
3 Diseño lógico básico
3.1 Introducción.
3.2 Álgebra de Boole.
3.2.1 Teoremas básicos y propiedades.
3.2.2 Funciones booleanas.
3.3 Propiedades lógicas de compuertas y funciones booleanas.*
3.4 Diseño de circuitos básicos.
3.5 Formas canónicas y normalizadas.
3.6 Simplificación tabular. Mapa de Karnaugh.
3.6.1 Definición de método de mapa.
3.6.2 Mapas de dos y tres variables.
3.6.3 Mapas de cuatro variables.
3.7 Circuitos combinacionales y secuenciales.
BIBLIOGRAFIA.-
5
INF-113 LABORATORIO DE COMPUTACIÓN
SEMESTRE: 1
HORAS TEORICAS: 40 HORAS LABORATORIO: 40
OBJETIVO:
Operar el computador a través de los recursos del sistema operativo, antivirus, Internet y seguridad del
computador.
CONTENIDO MÍNIMO.-
6
3. Windows 95
3.1. Microsoft Windows 95
3.2. Ubicación de Windows 95 con respecto a la familia de productos Windows
3.3. Aplicaciones que corren en diferentes plataformas
3.4. Iniciar Windows 95
3.5. Iconos, ventanas y controles
3.6. La barra de tareas
3.7. Características de la interface de Windows 95
3.8. Salir de Windows 95
4. Manejo de Aplicaciones
4.1. Ejecución de aplicaciones
4.2. Opciones de las ventanas
4.3. Ventanas de MS-DOS
4.4. Cerrar aplicación con problemas
5. Configuración de Windows 95
5.1. Fecha y Hora
5.2. Pantalla
5.3. Teclado
5.4. Mouse
5.5. Impresoras
5.6. Seguridad
5.7. Opciones de accesibilidad
5.8. Propiedades de los objetos
6. El Explorador de Windows 95
6.1. Manipulación de Archivos
6.2. Menú contextual
6.3. Propiedades de los elementos
6.4. Nombres largos de archivos
6.5. Ejecutar aplicaciones desde el explorador
6.6. Vistas del explorador
6.7. Organizar iconos
6.8. Copiar, Cortar y Pegar
6.9. Opciones de la ventana del Explorador
7. Manipulación de Carpetas y archivos
7.1. Carpetas
7.2. Creación de una carpeta
7.3. Manipular una carpeta
7.4. Archivos
7.5. Manipulación de archivos y carpetas a través de MiPC
7.6. Enviar a
7.7. Accesos directos
7.8. Buscar
7.9. Vista rápida
7.10. Papelera de reciclaje
8. Herramientas del sistema
8.1. Filtro de archivos
8.2. Arrastrar y colocar
8.3. Opciones de Backup
8.4. Defragmentador de Disco
8.5. DriveSpace
8.6. Medidor de Recursos
8.7. Mensajes Emergentes
8.8. Monitor del sistema
8.9. Scandisk
9. Antivirus
9.1. Viruscan
9.2. F-Prot
7
10. Conceptos generales de UNIX.
10.1. Algo de historia.
10.2. El sistema multiusuario UNIX.
10.3. Núcleo y shells.
10.4. Sistema de archivos y una organización típica en Unix.
10.5. Nombres de archivos. Tipos de archivos.
11. Archivos de dispositivos y dispositivos por defecto.
11.1. Gestión de directorios: ls, cd, mkdir, rmdir.
11.2. Gestión de archivos cat, cp, mv, rm, ln, pr.
11.2.1. Patrones de búsqueda.
12. Usuarios.
12.1. Usuario común. Grupo de usuarios. Superusuario.
12.2. Proceso login.
12.3. Home directory. Comandos who, pwd.
12.4. Archivos de configuración y variables de entorno. Comando echo.
12.5. Propietarios, permisos de acceso y comandos de modificación:
12.5.1. chown, chgrp, chmod.
13. Procesos.
13.1. Shell. Procesos propietarios.
13.2. Programas: cal, find, grep, sort, man.
14. Redireccionamiento de entrada y salida.
14.1. Interconección de procesos: filtros.
14.2. Comandos de control de procesos: ps, kill.
14.2.1. Comandos de procesos en background: &, wait, nohup, nice.
14.2.2. Ejecución automática de procesos. Comando at.
15. Comunicaciones.
15.1. Terminal remota: telnet, rlogin, rshell.
15.2. Correo electrónico, programa elm.
15.3. Comunicación on-line: write, talk.
15.4. Transferencia de archivos, ftp.
16. Edición de textos.
16.1. Editor ed.
16.2. Editor vi.
17. Internet.
BIBLIOGRAFIA.-
8
MAT-114 MATEMATICA DISCRETA I
SEMESTRE : 1
HORAS TEORICAS: 80 HORAS PRACTICAS : 20
OBJETIVO:
CONTENIDO MINIMO
1. Lógica y demostraciones
2. Conjuntos, relaciones y funciones
3. Inducción matemática y el algoritmo de Euclides
4. Retículos y algebra de Boole
5. Estructuras algebraicas
6. Arboles
CONTENIDO ANALITICO
1. Lógica y demostraciones
Proposiciones. Validez de proposiciones. Algebra proposicional
La noción de demostración. Deducción natural y teoremas
Implicaciones. Razonamiento deductivo válido
Demostración por reducción al absurdo.
Lógica de predicados. Lógicas de orden superior
5. Estructuras algebraicas
Operaciones binarias. Grupos
Anillos. Campos. Extensiones de campos. Campos finitos.
6. Arboles
Introducción a los grafos. Definición de árbol.
Propiedades y algoritmos sobre árboles.
Bibliografía:
9
MAT-115 ANALISIS MATEMATICO I
SEMESTRE : 1
HORAS TEORICAS :80 HORAS PRACTICAS :20
OBJETIVOS.
Establecer el primer contacto con funciones, derivadas e integrales.
Dar una construcción axiomática de los números reales.
Proporcionar las herramientas de la geometría analítica.
Métodos de solución de derivadas e integrales.
CONTENIDO MÍNIMO.
1. Los números reales.
2. Geometría analítica plana.
3. Funciones.
4. Límites y derivadas.
5. Aplicaciones de la derivada.
6. La integral definida.
7. La integral indefinida y métodos de integración.
8. Aplicaciones de la integral definida.
CONTENIDO ANALITICO.
3. FUNCIONES
3.1. Funciones.
3.2. La gráfica de una función.
3.3. Funciones especiales: constante, identidad, valor absoluto, unción parte entera.
4. LIMITES Y DERIVADAS
4.1. Idea intuitiva del concepto de sucesión, sucesión convergente.
4.2. Definición de sucesión y convergencia.
4.3. Idea intuitiva del concepto de límite.
4.4. Definición de límite.
4.5. Teoremas sobre límite de funciones.
4.6. Límites laterales.
10
4.7. Límites al infinito.
4.8. Límites en el infinito.
4.9. Continuidad.
4.10. Teoremas sobre continuidad.
4.11. Idea intuitiva de la derivada: como pendiente de la recta tangente y como razón de cambio.
4.12. Definición de derivada.
4.13. Derivabilidad y continuidad.
4.14. Teoremas sobre derivadas.
4.15. Derivadas de funciones elementales.
4.16. La derivada de la composición de funciones.
4.17. Regla de la cadena.
4.18. Derivadas de orden superior.
4.19. Derivada de la función inversa.
4.20. Derivación implícita.
4.21. La diferencial: interpretación geométrica en relación a la recta tangente y como aproximación f
en f(x+h) = f(x) + h f'(x).
5. APLICACIONES DE LA DERIVADA
5.1. Recta tangente y recta normal.
5.2. Máximos y mínimos.
5.3. Criterios de la primera y segunda derivada.
5.4. Gráfica de una función.
5.5. Crecimiento, decrecimiento, concavidad e inflexión.
5.6. Teorema del valor medio.
5.7. Teorema de Taylor.
5.8. Regla de L'Hopital.
6. LA INTEGRAL DEFINIDA
6.1. Definición de integral definida.
6.2. Definición de área.
6.3. Propiedades de la integral definida.
6.4. Teorema fundamental del cálculo.
6.5. Teorema del valor medio para integrales.
6.6. Integrales impropias.
BIBLIOGRAFÍA.
1. Análisis Matemático Vol.I
Haaser - La Salle - Sullivan Ed. Trillas 1980
2. Cálculo I
Serge Lang Ed. Fondo Educativo Interamericano 1976
3. Calculus Vol.I
Tom Apostol Ed. Reverté 1978
4. El Cálculo y Geometría Analítica
L. Leithold Ed. Harla 1987 (5ta. edición)
5. Cálculo con una Introducción a los Vectores
Phillips C. - Curtis Jr. Ed. Limusa 1981
11
LIN-116 GRAMATICA ESPAÑOLA
SEMESTRE: 1
HORAS TEORICAS: 40 HORAS PRACTICAS: 40
OBJETIVOS:
CONTENIDO MÍNIMO:
CONTENIDO ANALÍTICO:
2. Síntesis de textos.
2.1. La estructura de un texto.
2.2. La idea principal e ideas secundarias
3. Gramática y redacción.
3.1. Elementos de Ortografía.
3.2. Nociones Básicas de Gramática
3.2.1. Estructura y función. Unidad y Relación
3.2.2. Relaciones paradigmáticas y relaciones sintacmáticas del morfema al sintagma.
3.2.3. Niveles de análisis gramatical
3.2.4. Lingüística textual
3.3. Categorías sintácticas
3.3.1. Palabras de contenido pleno y palabras de contenido gramatical
3.3.2. Clases formales
3.3.3. Criterio morfológico, sintáctico y semántico
3.4. Elementos - Formas y Funciones
3.4.1. Forma y función del nombre. Forma y función del verbo.
3.4.2. Forma y función del adjetivo. Forma y función del adverbio
3.5. Elementos del discurso
3.5.1. Caracterización de los nexos. Las preposiciones. Diversas posibilidades combinatorias
de las preposiciones compuestas.
3.5.2. Oposiciones binarias en las preposiciones. La conjunción.
3.5.3. La intersección
3.6. Partes de una redacción
3.7. Diversos enfoques en redacción.
3.8. Aplicaciones.
12
4. Técnicas básicas de oratoria.
4.1. Dicción.
4.2. El desenvolvimiento escénico.
4.3. La disposición de tiempo limitado.
Bibliografía:
Moreno Arcadio, "Entienda la gramática moderna", Ediciones Larouse, 1985
Fuentes Juan Luis, "Ortografía práctica", Ediciones Larousse
García - Pelayo Ramón, "Conjugación", Ediciones Larousse, 1983
13
INF-121 ALGORITMOS Y PROGRAMACION
SEMESTRE: 2
HORAS TEORICAS: 80 HORAS PRACTICAS: 20
OBJETIVO:
Adquirir métodos y técnicas de programación para la resolución óptima de problemas de computación.
CONTENIDO MÍNIMO:
1. Técnicas de análisis de algoritmos
2. Técnicas de diseño de algoritmos
3. Programación orientada a objetos
4.
CONTENIDO ANALÍTICO:
1. Análisis de algoritmos
Complejidad de algoritmos
Definición
Medidas de complejidad
Problemas de Aplicación
2. Diseño de algoritmos
Programación modular
Definición. Ventajas y desventajas
Módulo. Tipos de módulo.
Criterios de modularización
Cohesión
Acoplamiento
Programación recursiva
Definición
Criterios para escribir programas
Programas recursivos
Programación con funciones.
Definición
Criterios para escribir programas
Aplicaciones
Programación con estructuras dinámicas
Definición
Criterios para escribir programas
Aplicaciones
3. Programación orientada a objetos
Conceptos Fundamentales
Objetos y Clases
Abstracción de datos
Encapsulamiento
Comunicación entre objetos
Polimorfismo
Herencia
Operaciones entre objetos
Estructura general de un Programa Orientado a Objetos
Aplicaciones
Genericidad
Plantillas
Bibliografía:
- García de Sola Juan, "Estructura de la información", Ed. Mc. Graw Hill, España, 1988, 226 pag.
- Horowitz, Ellis, "Fundamentals of Computer Algorithms", Ed. Computer Science Press., 1978,
626 pag.
- Aho, Alfred, "Estructura de Datos y Algoritmos"
- Horowitz, Ellis, "Fundamentals of Data Structure"
- Cox, "Programación Orientada a Objetos"
- Voss, Greg, "Programación Orientada a Objetos"
- Budd,Thimothy, " Introducción a la Programación Orientada a Objetos"
14
LAB 121 LABORATORIO INF-121
SEMESTRE: 2
Horas Laboratorio: 40
OBJETIVO
Realizar programas que apliquen métodos y técnicas de programación para la resolución óptima de
problemas de computación.
CONTENIDO
Programación modular
Funciones y Procedimientos de validación de datos,
Funciones y Procedimientos de formatos de pantalla para entrada y salida de
datos
Programas que utilizan en su estructura procedimientos y funciones.
Programación recursiva
Factorial
Número de dígitos de un número
Combinaciones de n tomados de a
Programación funcional
Programas clásicos que utilizan el divide y conquistarás para identificar los principios
que rigen a este tipo de método de diseño de algoritmos
Divide y Vencerás identificar: Dividir el problema, recursividad, combinar los
dos primeros.
15
3. Programación orientada a objetos
Bibliografía:
16
FIS-122 FISICA I
SEMESTRE: 2
HORAS TEORICAS : 80
OBJETIVO :
Adquirir métodos de razonamiento que ilustren los conceptos matemáticos. Describir los conceptos y
fenómenos físicos a un nivel introductorio. Aprender los conocimientos de la física clásica y moderna
para su aplicación en estudios posteriores. Aplicar leyes físicas a problemas prácticos. Conocer las
múltiples aplicaciones de la física en la tecnología informática.
CONTENIDO MÍNIMO :
1. Cinemática
2. Dinámica
3. Trabajo y Energia
4. Dinámica del cuerpo rígido.
5. Mecánica de fluidos.
6. Introducción a la Termodinámica.
CONTENIDO ANALÍTICO :
1 Cinemática.
1.1 Velocidad constante, media, instantánea.
1.2 Aceleración constante, media, instantánea.
1.3 Caída libre de los cuerpos.
1.4 Movimiento parabólico.
1.5 Movimiento circular.
1.6 Aplicaciones
2 Dinámica
2.1 Leyes del movimiento de Newton.
2.2 Aplicaciones de las leyes de Newton.
2.3 Punto fuerza de razonamiento.
2.4 Dinámica del movimiento circular.
2.5 Aplicaciones
3 Trabajo y Energia
3.1 Trabajo realizado por una fuerza constante y variable.
3.2 Energía Cinética y potencial.
3.3 Ley de la conservación de energía.
3.4 Fuerzas conservativas y no conservativas.
3.5 Aplicaciones
4 Dinámica del cuerpo rígido
4.1 Centro de masa.
4.2 Energía Cinética de rotación al momento de inercia.
4.3 Momento de una fuerza.
4.4 Equilibrio del cuerpo rígido.
4.5 Aplicaciones.
5 Mecánica de fluidos
5.1 Hidrostática.
5.2 Presión y densidad.
5.3 Ecuación Hidrostática.
5.4 Principio de Pascal y de Arquímedes.
5.5 Hidrodinámica.
5.6 Ecuación de continuidad y Bernoulli.
5.7 Aplicaciones.
6 Introducción a la Termodinámica
6.1 Calor.
6.2 Temperatura.
6.3 Primera ley de la termodinámica.
6.4 Procesos Termodinámicos.
17
6.5 Segunda Ley de la Termodinámica.
6.5. Segunda Ley de la Termodinámica
6.6. Ciclos Termodinámicos.
6.7. Punto Entropía-
7 Bibliografía
18
63
1. TEORÍA DE ERRORES
Introducción.- Tipos de curvas.- Diagramas de dispersión Método de los mínimos cuadrados.-
Ajuste de curvas.- Propagación de errores.- Gráficos más frecuentes y formas de interpretación.
2. METODOLOGÍA
Mediciones.- Descripción de los instrumentos.- Vernier.- Tornillos micrométricos.- Cifras
significativas.- Errores e incertidumbres.- Errores sistemáticos.- Errores aleatorios.- Corrección
de errores sistemáticos.- Tratamiento estadísticos de los errores aleatorios.
3. CAIDA LIBRE
Objetivo.- Equipo empleado.- Fundamento teórico.- Distancia tiempo.- Medición de la
aceleración gravitacional.- Tratamiento de datos.- Resultados.- Conclusiones.
4. CALIBRACIÓN DE UN RESORTE
Objetivo.- Equipo empleado.- Fundamento teórico.- Ley de Hooke.- Método para la
determinación de la constante elástica de un resorte.- Procedimiento.- Tratamiento de errores
Determinación del peso de un cuerpo desconocido.- Resultados Conclusiones.
5. PERFIL AERODINÁMICO.
Objetivo.- Equipo empleado.- Fundamento teórico.- Fuerza de sustentación.- Estudio de
diferentes perfiles Procedimiento.- Análisis de datos.- Resultados.- Conclusiones.
6. DETERMINACIÓN DE LA CONSTANTE Y
Objetivo.- Equipo empleado Fundamento teórico.- Procedimiento.- Tratamiento de datos.-
Resultados. Conclusiones.
7. CALOR ESPECÍFICO
Objetivo.- Equipo empleado.- Fundamento teórico.- Calor específico de un cuerpo.- Utilización
de calorímetro de mezclas.- Cómo determinar.- Medición de……- Procedimiento.- Tratamiento
de datos.- Resultados. Conclusiones.
BIBLIOGRAFIA.-
19
MAT-123 MATEMATICA DISCRETA II
SEMESTRE: 2
HORAS TEORICAS: 80 HORAS PRACTICAS: 20
OBJETIVO:
Aplicar técnicas y métodos discretos orientados a la resolución computacional de problemas
CONTENIDO MINIMO
1. CONTEO
2. GRAFOS Y ALGORITMOS SOBRE GRAFOS
3. MODELOS DE REDES
4. MAQUINAS DE ESTADOS FINITOS Y AUTOMATAS
CONTENIDO ANALITICO:
1. CONTEO
Las reglas de la suma y el producto
Permutaciones
3. MODELOS DE REDES
Definición de red. Propiedades fundamentales
Flujo maximal y minimal
Emparejamientos
Redes de Petri
Bibliografia :
20
MAT-124 ALGEBRA LINEAL.
SEMESTRE: 2
HORAS TEORICAS: 80 HORAS PRACTICAS: 20
OBJETIVOS.
Conocer la estructura llamada álgebra lineal.
Conocer tópicos como espacios vectoriales, homomorfismos de espacios vectoriales (transformaciones
lineales)
CONTENIDO MINIMO
1. Sistemas de ecuaciones lineales y matrices.
2. Determinantes.
3. Espacios vectoriales.
4. Transformaciones lineales.
5. Valores característicos, vectores característicos y formas cuadráticas.
CONTENIDO ANALITICO.
1. Sistemas de ecuaciones lineales y matrices
1.1. Introducción a los sistemas de ecuaciones lineales.
1.2. Eliminación de Gauss.
1.3. Sistemas homogeneos de ecuaciones lineales.
1.4. Matrices y operaciones con matrices.
1.5. Regla de álgebra de matrices.
1.6. Inversa de una matriz.
1.7. Matrices elementales.
1.8. Otros resultados concernientes a los sistemas de ecuaciones y a la inversibilidad.
2. Determinantes
2.1. La función determinante.
2.2. Cálculo de determinantes mediante la reducción a la forma escalonada.
2.3. Propiedades de la función determinante.
2.4. Desarrollo por cofactores, la regla de Cramer.
3. Espacios vectoriales
3.1. Espacio euclidiano de n dimensiones.
3.2. Espacios vectoriales en general.
3.3. Subespacios.
3.4. Independencia lineal.
3.5. Bases y dimensión.
3.6. Espacio de los renglones de una matriz, coordenadas, aplicaciones a la obtención de bases.
3.7. Espacios con producto interior.
3.8. Longitud y ángulo en espacios con producto interior.
3.9. Bases ortogonales, el proceso de Gramm-Schmidt.
4. Transformaciones lineales
4.1. Introducción a las transformaciones lineales.
4.2. Propiedades de las transformaciones lineales, núcleo e imágen.
4.3. Estudio detallado de las transformaciones matriciales, el teorema de la dimensión.
4.4. Matrices que representan transformaciones lineales.
4.5. Cambios de base.
4.6. Semejanza.
5. Valores característicos, vectores característicos y formas cuadráticas
5.1. Valores característicos y vectores característicos.
5.2. Diagonalización.
5.3. Diagonalización ortogonal, secciones cónicas.
5.4. Formas cuadráticas.
5.5. Superficies cuadráticas.
Bibliografia.
1. Algebra Lineal Howard Anton Ed. Limusa
21
MAT-125 ANALISIS MATEMATICO II
SEMESTRE: 2
HORAS TEORICAS: 80 HORAS PRACTICAS: 20
OBJETIVOS.
Conocer y aplicar los elementos del cálculo de funciones de varias variables reales.
CONTENIDO MINIMO
1. Algebra vectorial.
2. Geometría analítica sólida.
3. Funciones vectoriales de una variable real.
4. Funciones reales de un vector.
5. Funciones vectoriales de un vector.
6. Integrales múltiples.
7. Funciones de conjunto de integrales.
8. Sucesiones.
9. Series.
10. Integrales impropias.
CONTENIDO ANALITICO.
1. Algebra vectorial
1.1. Introducción.
1.2. Vectores.
1.3. Representación geométrica de los vectores.
1.4. Paralelismo de vectores.
1.5. Ortogonalidad de vectores.
1.6. El producto escalar.
1.7. Proyección ortogonal componentes.
1.8. Vectores sobre un campo arbitrario.
1.9. Resumen.
22
3.11. Tangente unitaria, normal principal y vectores binormales.
3.12. Curvatura y torsión.
3.13. Aplicaciones a la mecánica.
3.14. Resumen.
6. Integrales multiples
6.1. Introducción.
6.2. Integrales dobles.
6.3. Integrales sobre conjuntos acotados en R.
6.4. Existencia de funciones integrales.
6.5. Integrales iteradas.
6.6. Teorema fundamental para las integrales dobles.
6.7. Integrales sobre regiones en R.
6.8. Area y momentos de regiones planas.
6.9. Volumen bajo una superficie.
6.10. Volúmenes de revolución y el teorema de Pappus.
6.11. Cambio en el orden de integración.
6.12. Integrales triples.
6.13. Integrales iteradas.
6.14. Teorema fundamental para las integrales triples.
6.15. Aplicaciones de las integrales triples.
6.16. Area, volúmen y momentos sin integración.
6.17. Integrales múltiples.
6.18. Resumen.
23
7.4. Cambio de variable en una integral múltiple.
7.5. Coordenadas polares.
7.6. Coordenadas esféricas.
8. Sucesiones
8.1. Introducción.
8.2. Límites de una sucesión.
8.3. Convergencia de sucesiones.
8.4. Divergencia hacia o hacia.
8.5. Sucesiones monótonas.
8.6. Puntos límites de una sección.
8.7. Algunos teoremas sobre funciones continúas de un vector.
8.8. Sucesiones de funciones.
8.9. Resumen.
9. Series
9.1. Introducción.
9.2. Series.
9.3. Pruebas de convergencia y divergencia de series.
9.4. La suma de una serie convergente.
9.5. Reordenación de una serie.
9.6. Series de funciones.
9.7. Integración y diferenciación de series.
9.8. Series de Taylor.
9.9. Series de potencias.
9.10. Multiplicación de series de potencias.
9.11. Resumen.
BIBLIOGRAFIA.
1. Análisis Matemático Vol.II
Haaser - La Salle - Sullivan Ed. Trillas 1980
24
INF-131 ESTRUCTURA DE DATOS Y ALGORITMOS
SEMESTRE: 3
HORAS TEORICAS: 80 HORAS LABORATORIO: 40
Objetivo:
Adquirir herramientas de estructuras de datos para la optimización de problemas complejos de computación.
Contenido Mínimo:
1. Organización de archivos
2. Pilas y colas
3. Listas encadenadas
4. Arboles
Contenido Analítico:
1. Organización de archivos
Terminología Básica
Archivo, registro, campo, caracteres, dato, tipo de dato, base de datos
Organizaciones
Secuencial
Definición
Ventajas / Desventajas
Procesamiento (altas, bajas, cambios, consultas)
Secuencial indexada
Secuencial encadenada
Texto
Directa
Definición
Ventajas / Desventajas
Procesamiento (altas, bajas, cambios, consultas)
Técnicas de direccionamiento
Correspondencia directa
Correspondencia por asociación
Método Hashing
2. Pilas y colas
Pilas
Conceptos
Problemas de Aplicación
N-Pilas
Colas
Conceptos
Problemas de Aplicación
N-Colas
Colas circulares
Doble Cola
N-Pilas y N-Colas
3. Listas encadenadas
Conceptos
Definición, Almacenamiento Base
Tipos de listas encadenadas
Listas simples
Listas tipo Pila
Listas tipo Cola
Listas circulares
N-Listas encadenadas
Listas dobles
25
Problemas de aplicación
4. Arboles
Terminologia
Definición
Profundidad
Ancestros
Padre - Hijo
Hoja
Grado
Estructura
Arboles Binarios
Conversión de árboles a árboles Binarios
Recorridos
Inorden
Preorden
Postorden
Por niveles
Otros recorridos
Creación de un árbol
Arboles Binarios Ordenados
Definición
Adición y Eliminación
Bibliografía:
- Arranz Ramonet Antonio, "Administración de datos y Archivos por computadora", Ed.Limusa,
Mexico, 1981, 349 pag.
- Amo Alfonso, Morales Lozano, "Tecnicas de Programacion", Ed.Paraninfo, Madrid, 1988,440
pag
- Wirth Niklaus, "Algoritmos y estructuras de datos", México, 1987, Ed. Hispano americana S. A.,
305 pag.
- Lipschutz Seymour, "Estructura de datos", Ed. Schaumm.
- Dale Nell, Lilly Susan C., "Estructura de datos", Ed. Mc. Graw Hill, España, 1992, 785 pag.
- Wirth Niklaus, "Algoritmos + Estructura de datos = Programas"
- Knuth, Donald, "Algoritmos Fundamentales"
26
LAB 131 LABORATORIO DE INF 131.
SEMESTRE 3
HORAS LABORATORIO 40
OBJETIVO
CONTENIDO MÍNIMO
1. Organización de archivos en C/C ++
2. Pilas y colas en C/C ++
3. Lista encadenada en C/C ++
4. Arboles en C/C ++
CONTENIDO ANALÍTICO
Organización de archivos
Secuencial
Procesos (Altas, bajas, modificaciones)
Operaciones de: Listados, consultas, mezclas, divisiones
Directa
Entrada/Salida de acceso directo
Procesos y Operaciones
Direccionamiento
Pilas y Colas
Problemas de aplicación
27
2.3 Definición de colas circulares en Vectores
Operaciones
Crear
Insertar un elemento
Eliminar un elemento
Problemas de aplicación
3. Listas encadenadas
3.1Definición de Nodo
Estructura
Dato y tipo de dato
Enlace y tipos de dato
N-Listas encadenadas
Problemas de aplicación
4. Arboles
Bibliografía
- Schildt, Herbert, “Turbo C/C++ Manual de Referencia”, Ed. Osborne/Mc.Graw-Hill, 1992, 874 Pag.
- Schildt, Herbert, “Turbo C/C++ Manual de Referencia”, Ed. Borland, Osborne/Mc.Graw-Hill, 1989,
358 Pag.
- Sedgewick, Robert, “Algoritmos en C/C++”, Ed. Addison-Wesley/Diaz de Santos, 1992, 726 Pag.
Langsam, Yedidyah & Tenenbaum, Aaron M. & Augenstein, Moshe, “Estructura de datos con C/C
++”, Ed. Pretince, Hall, 1997, 672.
- Raffo Leca, Eduardo, Algoritmos y Estructura de Datos con C/C++, 1998, 239 Pág.
- H.M. Deitel, Como Programar en C/C++.
28
FIS-132 FISICA II
SEMESTRE: 3
HORAS TEORICAS: 80
OBJETIVO:
Adquirir métodos y técnicas de razonamiento que ilustren los conceptos matemáticos. Describir los
conceptos y fenómenos físicos a un nivel introductorio. Aprender los conocimientos de la física clásica y
moderna para su aplicación en estudios posteriores. Aplicar leyes físicas a problemas prácticos. Conocer
las múltiples aplicaciones de la física en la tecnología informática.
CONTENIDO MÍNIMO:
1 Campo Eléctrico y Magnético.
2 Inducción Electromagnética.
3 Circuitos Eléctricos.
4 Dispositivos Electrónicos
5 Introducción a la Física Cuántica y Optica.
CONTENIDO ANALÍTICO:
1 Campo Eléctrico y Magnético.
1.1 Carga eléctrica
1.2 Ley de Coulomb
1.3 Ley de Gauss
1.4 Campo Eléctrico
1.5 Líneas de flujo y esquemas de campos
1.6 Potencial Eléctrico
1.7 Campo Magnético
1.8 Fuerzas magnéticas sobre una carga
1.9 Fuerzas entre corrientes
1.10 Ley de Ampere
2 Inducción Electromagnética.
2.1 Ley de Faraday
2.2 Autoinducción
2.3 Inducción Mutua
2.4 Energía almacenada en un campo magnético
2.5 Ondas Electromagnéticas
2.6 Ecuaciones de Maxwell
3 Circuitos Eléctricos.
3.1 Ley de Ohm.
3.2 Resistividad, Capacitancia e Inductancia.
3.3 Leyes de Kirchoff.
3.4 Circuitos de Corriente Continua y alterna.
3.5 Análisis Fasorial.
3.6 Circuitos Trifásicos.
4 Dispositivos Electrónicos.
4.1 Semiconductores
4.2 diodos y transistores
4.3 Amplificadores operacionales
4.4 Circuitos integrados
4.5 Flip Flops
4.6 Circuitos inestables
4.7 Disparador de Trigger Smith
5 Introducción a la Física Cuántica y Optica.
5.1 Relatividad y postulados de Einstein
5.2 Modelo Atómico de Borh
5.3 Cuantización de la Energía
5.4 Dualidad onda partícula
29
5.5 Optica geométrica, Leyes de Snell
5.6 Optica Física
5.7 Aplicaciones Laser
BIBLIOGRAFIA.-
30
LAB 132 LABORATORIO DE FISICA II
SEMESTRE: 3
HORAS LABORATORIO: 80
TEORIA
1. Distribución normal
2. Propagación de errores
3. Regresión polinómica, logarítmica, exponencial y múltiple.
4. Diseño de experimentos.
EXPERIMENTOS
Hidrostática.
1. Ley de Stevin
2. El principio de Arquímedes
3. El principio de PASCAL
4. Influencia de la aceleración en los fluidos
5. Medida de la tensión superficial.
Hidrodinámica
1. Ondas estacionarias
2. Interferencia
3. Resonancia
Bibliografía:
31
EST-133 ESTADISTICA I
SEMESTRE: 3
HORAS TEORICAS : 80 HORAS PRACTICAS : 20
OBJETIVO:
Describir fenómenos cuantitativos
Calcular probabilidades
Aplicar modelos a situaciones de incertidumbre.
CONTENIDO MÍNIMO:
1. Distribuciones de frecuencia
2. Estadígrafos, propiedades y clases
3. Probabilidad
4. Variable aleatoria
5. Variable aleatoria continua
6. Distribuciones bivariantes de frecuencia
7. Regresión
CONTENIDO ANALÍTICO:
1. Distribuciones de frecuencia
Población, muestra. Censo, encuestas y registros. Variables:
cualitativa y cuantitativa. Serie de datos. Arreglo de
frecuencias: absoluta, relativa, acumulada y desacumulada.
Representaciones gráficas. Problemas
2. Estadígrafos, propiedades y clases
Estadígrafos de posición central: mediana, moda, media aritmética, armónica, geométrica y
cuadrática. Fractiles. Dispersión: varianza y desviaciones: estándar. media, intercuartílica y
relativa. Variable estándar, asimetría, curtosis. Momentos
3. Probabilidad
Experimento aleatorio y espacio muestral. Eventos y su álgebra. Probabilidad y sus axiomas.
Resultados importantes. Probabilidad condicional. Independencia. Probabilidad total. Teorema
de Bayes. Método de conteo
4. Variable aleatoria
Definición, clases, eventos equivalentes. Función de probabilidad y de probabilidad acumulada
de variable discreta. Gráficos. Esperanza matemática, varianza. Modelo Bernoulli, binomial,
Poisson, hipergeométrico y geométrico.
5. Variable aleatoria continua.
Función de densidad y de distribución. Gráficos. Esperanza matemática y varianza. Modelo
uniforme, exponencial, normal
6. Distribuciones bivariantes de frecuencia
Cuadros de contingencia. Distribuciones marginales y condicionales. Correlación: covarianza y
coeficiente de Pearson
7. Regresión
Regresión lineal simple. Método de mínimos cuadrados. Modelos reducibles: exponencial,
potencial e hiperbólico. Modelo parabólico. La tendencia en series de tiempo. Las varianzas:
total, explicada y no explicada. El coeficiente de determinación
Bibliografía:
- Berenson, Levine, "Estadística para Economía y Administración", Ed. McGraw Hill, 1994.
- Meyer Paul, "Probabilidad y aplicaciones estadísticas", Ed. Fondo Interamericano, 1993.
- Mendenhall, "Estadística para administradores", Ed. Iberoamericana, México, 1995.
32
MAT-134 ANALISIS MATEMATICO III
SEMESTRE : 3
HORAS TEORICAS : 80 HORAS PRACTICAS : 20
OBJETIVOS.
El conocimiento de las ecuaciones diferenciales ordinarias para su posterior uso en ingeniería de sistemas.
La transformada de Laplace para su uso en circuítos. Métodos de resolución de ecuaciones diferenciales.
CONTENIDO MÍNIMO.
CONTENIDO ANALÍTICO.
33
6. Transformadas de laplace
6.1. Introducción.
6.2. Observaciones sobre la teoría.
6.3. Aplicaciones a ecuaciones diferenciales.
6.4. Derivadas e integrales de transformadas de Laplace.
6.5. Convoluciones.
8. Ecuaciones no lineales
8.1. Sistemas autónomos.
8.1.1. El plano de fases y sus fenómenos.
8.2. Tipos de puntos críticos.
8.2.1. Estabilidad.
8.3. Los puntos críticos y la estabilidad para los sistemas lineales.
8.4. La estabilidad por el método directo de Liapunov.
8.5. Puntos críticos simples de sistemas no lineales.
8.6. Mecánica no lineal. Sistemas conservativos.
8.7. Soluciones periódicas.
8.7.1. Teorema de Poincare-Bendixson.
BIBLIOGRAFÍA.
1. Ecuaciones Diferenciales
George F. Simmons
Ed. McGraw Hill Mexico,1977
2. Ecuaciones Diferenciales y Población Valores en la Frontera
William E. Boyce, Richard C. Di Prima
Ed. Limusa (3ra. edición) México,1979
34
LIN-135 IDIOMA I
SEMESTRE: 4
HORAS TEORICAS: 80
OBJETIVOS:
Leer textos, artículos, información de otro tipo de fuentes en el área de especialidad. Traducir material de
la especialidad. Comprender en forma general los rudimentos del inglés en las siguientes destrezas: oral,
lectura y traducción
CONTENIDO MÍNIMO:
1. Comprensión oral.
2. Lectura.
3. Escritura.
4. Estructuras.
CONTENIDO ANALÍTICO:
1. Comprensión oral
Idea general
2. Lectura
Estrategias, utilización de cognados, vocabulario básico de inglés general y especializado,
aplicación de la teoría del esquema, predicción
3. Escritura
Llenado de formularios, cartas de solicitud
4. Estructuras
Presente simple, presente progresivo, verbos modales, uso de "there is, there are", forma
impersonal "it", comparativos, superlativos.
BIBLIOGRAFIA:
35
INF-141 SISTEMAS DE GESTION
SEMESTRE: 4
HORAS TEORICAS: 60 HORAS PRACTICAS: 20
OBJETIVOS:
Conceptualizar los Sistemas de Gestión, sus características, funcionamiento e importancia; además de su
interrelación con los demás sistemas organizacionales, la teoría de sistemas y la administración.
Analizar sistemicamente las organizaciones y la administración, sus conceptos, características e importancia.
Describir el proceso administrativo, sus componentes, importancia y características.
Analizar los Sistemas de Planificación y Organización.
CONTENIDO MÍNIMO:
1 Introducción
2 Administración
3 Las Organizaciones
4 Planeación
5 Proceso de Organización
6 Dirección o Ejecución
7 Control
8 Sistemas de Administración Gubernamental - Ley SAFCO
9 Sistemas de Planificación
CONTENIDO ANALÍTICO:
1 Introducción
1.1 Matriz de los Sistemas Organizacionales
1.2 Conceptos e Importancia
1.3 Relaciones con los Sistemas Productivos
1.4 Tipos de Sistemas Administrativos
2 La Administración
2.1 Conceptos
2.2 Importancia
2.3 Características
2.4 Proceso Administrativo
3 Las Organizaciones
3.1 Concepto
3.2 Importancia
3.3 Clasificaciones
3.4 Características
4 Planeación
4.1 Concepto
4.2 Importancia
4.3 Principios
4.4 Categorías
4.5 Proceso de Planeación
4.6 Instrumentos de Planeación
5 Proceso de Organización
5.1 Conceptos
5.2 Procesos de Organización
5.3 Cargo o Puesto
5.4 Niveles Jerárquicos
5.5 Amplitud o Tramo de Supervisión
5.6 Centralización - Descentralización
6 Dirección o Ejecución
6.1 Conceptos
6.2 Importancia
6.3 Autoridad y Mando
6.4 Delegación de autoridades
6.5 Proceso de Comunicación
6.6 Motivación
6.7 Liderazgo
36
6.8 Toma de Decisiones
7 Control
7.1 Concepto
7.2 Importancia
7.3 Principios
7.4 Tipos de Control
7.5 Factores de Control
7.6 Proceso de Control
8 Sistemas de Administración Gubernamental - Ley SAFCO
8.1 Antecedentes
8.2 Objetivo
8.3 Sistemas Administrativos
8.4 Organos Rectores
8.5 Responsabilidad por la Función Pública
9 Sistemas de Planificación
9.1 Sistema de Planificación Estratégica
9.2 Naturaleza de la Planificación Estratégica
9.3 Estructura
9.4 Proceso: Misión, Objetivos, Políticas, y Estrategias
9.5 Planificación Operativa
9.6 Naturaleza
9.7 Estructura
9.8 Proceso: Objetivos, Metas, Actividades, Recursos, y
9.9 Presupuesto
Bibliografía:
- Shoderbek A. Kefalas, "Sistemas administrativos", Ed. El Ateneo, Primera Edición, Bs. As.
Argentina.
- Chiavenato, "Introducción a la teoría general de la administración", Ed. G. Vargas, Tercera
Edición, Sao Paulo.
- Reyes P., "Administración de empresas", Ed. Limusa, Décimo quinta edición, Mexico.
- Koont'z, C. O'Donnell, "Administración", Ed. Mc Graw Hill, Quinta edición.
- "Ley de administración y control gubernamentales (SAFCO)", Ley No. 1178 de 20 de julio de
1990.
37
INF- 142 FUNDAMENTOS DIGITALES
SEMESTRE: 4
HORAS TEÓRICAS: 80
OBJETIVO:
-Diseños circuitos lógicos combinaciones y secuenciales a través de la lógica combinacionales.
CONTENIDO MÍNIMO
CONTENIDO ANALÍTICO:
1. DISEÑO DE CIRCUITOS COMBINACIONALES:
1.1 Implementación de las funciones booleanas y circuitos de equivalencia.
1.2 Mulplexores y demultiplexores.
1.3 Codificadores y decodificadores.
3. CONTADORES Y REGISTROS:
3.1 Contadores Asincronos
3.1.1 Contadores asíncronos descendentes.
3.2 Contadores síncronas (paralelo)
3.2.1 Contadores síncronas ascendentes.
3.2.2 Contadores síncronas descendentes
3.3 Diseño de contadores síncronos
3.4 Contadores de registro de corcimiento.
3.5 Contadores de anillo
3.6 Contadores de Jhonson.
38
4.4 Circuitos digitales MOSFET
4.5 Características de CMOS
5. MEMORIAS:
5.1 Operación general de la memoria
5.1.1 Entradas para direcciones
5.1.2 Entradas R-W (lectura/escritura)
5.1.3 Habilitación de Memoria
5.2 Conexiones CPU-Memoria
5.3 Memorias ROM
5.3.1 Arquitectura de la ROM
5.3.2 Temporización dela ROM
5.3.3 Tipos de ROM
5.3.4 Aplicaciones de la ROM
5.4 Memoria RAM
5.4.1 Arquitectura RAM
5.4.2 RAM estática
5.4.3 RAM dinámica
5.4.4 Ciclos de lectura/escritura en la PRAM
BIBLIOGRAFÍA:
Morris Arq. de Computadoras/Lógica digital y Diseño de Circuitos.
TOCCI Sistemas digitales.
TAHUD Sistemas digitales y microprocesadores.
HAMACHER Arquitectura de Computadoras.
39
INF-143 TALLER DE PROGRAMACIÓN
SEMESTRE: 4
HORAS PRACTICAS: 80
OBJETIVOS:
Integrar los conocimientos, técnicas y metodologías adquiridas en el periodo formativo (los tres primeros
semestres).
Desarrollar un proyecto de programación de una complejidad adecuada, integrando dichos conocimientos.
Clases de problemas:
Se propondrán diversos proyectos que el alumno podrá elegir. Estos proyectos darán satisfacción a los
siguientes criterios:
El desarrollo de los proyectos obligará a una utilización intensiva, justificada y pertinente de los elementos
técnicos y metodológicos que el alumno ha adquirido (estructuras de datos, etc.)
Se extractarán problemas de un proyecto real de software. Las adaptaciones y las exigencias académicas
estarán acorde con el nivel del taller. Se incluirán elementos que permitan trabajar el tema de mantenimiento
de programas y reutilización
BIBLIOGRAFIA.-
40
INF-144 LOGICA PARA LA CIENCIA DE LA COMPUTACION
SEMESTRE: 4
HORAS TEORICAS: 60 HORAS PRACTICAS :20
OBJETIVO:
CONTENIDO MÍNIMO:
1. Cálculo de primer orden
2. Semántica de los lenguajes de primer orden
3. Lógicas de mayor orden
4. Otras lógicas
5. Cálculo Lambda.
CONTENIDO ANALÍTICO:
1. Cálculo de primer orden
1.1 Lenguajes lógicos: símbolos, términos, fórmulas, variables libres y ligadas.
1.2 Teoremas.
1.3 Pruebas mediante inducción sobre la estructura de términos o fórmulas.
1.4 Propiedades de la lógica de primer orden. Teoremas sobre satisfabilidad por Lowenheim,
Skolem, Tarsk. Teoremas finitos; aplicación al modelo de clases y equivalencia de
estructuras. Extensiones de sintaxis las cuales no cambian el poder del lenguaje: formas
normales (disyuntivas, prenex, Skolem).
2. Semántica de los lenguajes de primer orden
2.1 Estructuras, interpretaciones, modelos.
2.2 Nociones de semántica de inferencia.
2.3 Sustitución.
3. Lógicas de mayor orden
3.1 Lógica de segundo orden; lógicas infinitecimales.
3.2 Sistemas de lógicas y caracterización de lógicas de primer orden (Teoremas de
Lindstrom).
4. Otras lógicas
4.1 Límites de los métodos de la lógica formal
4.1.1 Indecisiones de la lógica de primer orden.
4.1.2 Incompletaciones de la lógica de segundo orden.
4.1.3 Teoremas de incompletación de Godel.
4.2 Lógica Modal.
4.2.1 Concepto
4.2.2 Operaciones Básicas
4.2.3 Aplicaciones
4.3 Lógica Multivaluada.
4.3.1 Concepto
4.3.2 Operaciones Básicas
4.3.3 Aplicaciones
4.4 Lógica Temporal.
4.4.1 Concepto
4.4.2 Operaciones Básicas
4.4.3 Aplicaciones
5. Cálculo Lambda.
5.1 Cálculo Lambda básico.
5.2 Cálculo Lambda tipado.
Bibliografía:
- Naishtat Francisco, "Lógica para computación", Ed. Universitaria de Buenos Aires, 1986.
- Hindley Roger, "Introduction to combinators and lambda - calculus", 1986.
- Dijkstra Edsger, "A discipline of programming", Ed. Prentice Hall, 1976.
- Scholten C., "Predicate calculus and program semantics", 1990.
41
EST-145 ESTADISTICA II
SEMESTRE: 4
HORAS TEORICAS : 80
OBJETIVO:
Obtener e interpretar estimaciones con información de muestras aleatorias. Hacer pruebas estadísticas
complejas y sus aplicaciones
CONTENIDO MÍNIMO:
1. Revisión de los modelos
2. Distribuciones bivariantes
3. Distribuciones muestrales
4. Docimacia de hipótesis
5. Análisis de varianza
6. Estimadores de regresión
CONTENIDO ANALÍTICO:
1. Revisión de los modelos
Bernoulli, binomial, Poisson, normal, uniforme, gama y beta. Cálculo y aplicaciones de la
función generatriz de momentos
2. Distribuciones bivariantes.
Función de probabilidad conjunta. Distribuciones marginales, condicionales. Variables aleatorias
independientes. Media y varianza marginal. Esperanza y varianza de una función. Covarianza y
coeficiente de Pearson. Regresión del promedio. Densidad de una función de variables
aleatorias: método de las transformaciones y de la función generatriz de momentos.
3. Distribuciones muestrales.
Método de la función generatriz. Distribución de la media y otros estimadores. Propiedades:
insesgamiento, consistencia, eficiencia. Estimadores máximo verosímiles, propiedades.
Intervalos de confianza. distribución t y ji-cuadrado. Intervalos de confianza. Estimadores
puntuales de diferencia de medias, de proporciones, de varianzas
4. Docimacia de hipótesis
Errores de tipo I y II. Dócimas paramétricas de media y proporción con muestras grandes y
pequeñas. Dócimas de diferencia de medias, proporciones y varianza. Potencia de la dócima.
curva de operación. Dócimas no paramétricas: bondad de ajuste e independencia.
5. Análisis de varianza
Procedimientos. Comparación de mas de dos medias. Anova para un diseño completamente
aleatorizado y sus estimaciones. Modelo para diseño en bloque aleatorizado. Anova para bloque
aleatorizado, sus estimaciones y selección del tamaño de muestra. Intervalos de confianza
simultáneos.
6. Estimadores de regresión
Estimadores máximo verosímiles del modelo lineal simple. Intervalos de confianza. Dócimas
referentes a los valores de regresión. Predicción. Modelo lineal multivariante, tratamiento
matricial, estimadores puntuales y por intervalos. Anova para estos modelos.
Bibliografía:
- Mendenhall, Wackerly, Scheaffer, "Estadística matemática con aplicaciones", Ed.
Iberoamericana, México, 1994.
42
INF-151 SISTEMAS OPERATIVOS
SEMESTRE: 5
HORAS TEORICAS: 80
OBJETIVOS:
Identificar y caracterizar los componentes fundamentales de los sistemas operativos en general.
Conocer fundamentos de la estructura, funcionamiento del S.O.
Conocer características de los fenómenos que se generan en el trabajo de los sistemas operativos.
Adquirir destrezas en el estudio e investigación de los sistemas operativos.
Conocer las capacidades de coordinación e integración de los sistemas operativos en ambientes
distribuídos.
Conocer las metodologías formales para el estudio del rendimiento en los sistemas operativos.
CONTENIDO MÍNIMO:
1. Introducción
2. Arquitectura de Sistemas de Computación
3. Estructura de los Sistemas Operativos
4. Procesos
5. Planificación de CPU
6. Sincronización de Procesos
7. Deadlock
8. Administración de Memoria
9. Memoria Virtual
10. Sistemas de Archivo
11. Implementacion de Sistemas de Archivo
12. Estructura del Almacenamiento Secundario
13. Protección
14. Seguridad
CONTENIDO ANALÍTICO:
1. Introducción
¿Que Es un Sistema Operativo?. Sistemas Operativos Iniciales
Sistemas Básicos en Batch. Sistemas Multiprogramados en Batch. Sistemas de Tiempo
Compartido. Sistemas de Computadoras Personales. Sistemas Paralelos. Sistemas Distribuidos.
Sistemas de Tiempo Real
2. Arquitectura de Sistemas de Computación
Operación de los Sistemas de Computación. Estructura de E/S. Estructura del almacenamiento.
Jerarquía del Almacenamiento. Protección del Hardware. Arquitectura General de Sistemas
3. Estructura de los Sistemas Operativos
Componentes del Sistema. Servicios del Sistema Operativo. Llamadas al Sistema. Programas del
Sistema. Estructura del Sistema. Máquinas Virtuales. Implementación Y Diseño de Sistemas.
Generación de Sistemas
4. Procesos
Concepto de Proceso. Planificación de Procesos. Operaciones sobre Procesos. procesos
Cooperativos. Colas de Procesos (threads). Comunicación entre Procesos.
5. Planificación de CPU
Conceptos Básicos. Criterios de Planificación. Algoritmos de Planificación. Planificación de
Multiprocesadores. Planificación en Tiempo Real. Evaluación de Algoritmos
6. Sincronización de Procesos
Fundamentos. Problema de la Región Crítica. Sincronización del Hardware. Semáforos. Problemas
clásicos de sincronización. Regiones críticas. Monitores. Transacciones Atómicas
7. Deadlock
Modelo del Sistema. Caracterización del Deadlock. Métodos para Manejar Deadlock. Prevención.
Evitación. Detección. Recuperación. Estrategias Combinadas para Manejar el Deadlock
8. Administración de Memoria
Fundamentos. Espacio de Direcciones Físicas vs. Espacio de Direcciones Lógicas.
Intercambio(swapping). Asignación Contigua. Paginación. Segmentación.
Segmentación/Paginación.
43
9. Memoria Virtual
Fundamentos. Paginado por Demanda. Rendimiento del Paginado por Demanda. Reemplazo de
Página. Algoritmos de reemplazo de páginas. Asignación de Marcos de Página. Thrashing. Otras
Consideraciones. Segmentación por Demanda.
10. Sistemas de Archivo
Concepto de Archivo. Métodos de Acceso. Estructura de Directorios. Protección. Semántica
(consistency semantics)
11. Implementacion de Sistemas de Archivo
Estructura de un Sistema de Archivo. Métodos de Asignación. Administración del Espacio Libre.
Implementación de Directorios. Rendimiento y eficiencia. Recuperación
12. Estructura del Almacenamiento Secundario
Estructura del Disco. Planificación del Disco. Administración del Disco. Administración del
Espacio de Intercambio. Seguridad e integridad del Disco. Implementación del Almacenamiento
Estable
13. Protección
Objetivos de la Protección. Alcances de la Protección. Matriz de Acceso. Implementación de la
Matriz de Acceso. Revocatoria de Derechos de Acceso. Sistemas Basados en Capacidad.
Protección Basada en Lenguajes
14. Seguridad
El Problema de la Seguridad. Autenticación. Seguimiento (threat) y monitoreo. Virus. Caballos de
Troya. Puertas Falsas-Encriptado
. Estructuras de Redes
Fundamentos. Motivación. Topologías. Tipos de Redes. Comunicación. Estrategias de Diseño
. Estructura de los Sistemas Distribuidos
Sistemas Operativos de Red. Sistemas Operativos Distribuidos. Servicios Remotos. Robustez.
Características de Diseño
. Sistemas de Archivos Distribuidos
Fundamentos. Nominación y transparencia. Acceso de Archivos Remotos. Servicios de estado
completo Vs Servicios sin estado. Replicación de Archivos
. Coordinación Distribuida
Ordenación de Eventos. Exclusión Mutua. Atomicidad. Control de Concurrencia. Manejo del
Deadlock. Elección de Algoritmos. Acuerdos
. Casos de Estudio de Sistemas Operativos
Bibliografía:
- Tanenbaum Andrew, "Sistemas operativos modernos", Ed.
Prentice Hall, 1992.
- Milenkovic Milan, "Sistemas operativos conceptos y diseño".
Ed. McGraw-Hill, 1992.
- Bear J., "Computer systems architecture", Computer Science Press, 1980.
- Coffman E., "Operating system theory", Ed. Prentice Hall, 1973.
44
INF-152 SISTEMAS DE INFORMACION GERENCIAL
SEMESTRE: 5
HORAS TEORICAS: 80
OBJETIVOS:
Desarrollar conocimientos teórico-prácticos de los Sistemas de Información Gerencial, sus conceptos,
procesos, funcionamiento e instrumentos, además de su interrelación con los procesos de toma de
decisiones, su optimización y calidad total
Estudiar y comprender los Sistemas de Información Gerencial vigente en las organizaciones.
Describir y comprender los sistemas de información de presupuestos, contabilidad, tesorería, costos, de
bienes y servicios y de personal; sus conceptos, procesos, componentes, importancia e instrumentos.
Desarrollar talleres de comprensión práctica.
CONTENIDO MÍNIMO:
1. Introducción
2. Sistemas de Gerencia
3. Sistema de Presupuestos
4. Sistema de Contabilidad
5. Sistema de Tesorería
6. Sistema de Costos
7. Sistema de Administración de Bienes y Servicios
8. Sistema de Administración de Personal
9. Reingeniería de los Sistemas de Gerencia
10. Calidad total
CONTENIDO ANALÍTICO:
1. Introducción
Antecedentes de los SIG
Sistemas de Información Gerencial
Sistemas de Gerencia
Interrelación de los Sistemas de Gestión y de Información
2. Sistemas Gerenciales
Naturaleza
Concepto
Sistemas de Gerencia y Técnico-Productivos
Interdependencia de los Sistemas
Caso de Estudio
3. Sistemas de Presupuestos
Conceptos
Estructura y Componentes
Entradas, Proceso y Salida
Tipos de Presupuestos
Clasificación
Presupuesto por Programas
Taller
4. Sistema de Contabilidad
Concepto
Estructura
Entradas, Proceso y resultados contables
Estados Financieros: análisis y decisiones
Taller
5. Sistema de Tesorería
Concepto
Estructura
Procesos
Técnicas e instrumentos
6. Sistema de Costos
45
Concepto
Estructura
Tipos y sistemas de Costos
Instrumentos
Taller
7. Sistemas de Administración de Bienes y Servicios
Concepto
Contrataciones
Modalidades y Cuantías
Procesos
Manejo y Gestión de Bienes
Gestión de Almacenes: instrumento y procesos
Gestión de Activos Fijos: instrumentos y procesos
Talleres
8. Sistema de Administración de Personal
Concepto
Estructura
Subsistemas
Procesos
Instrumentos
Taller
9. Reingeniería de los Sistemas de Gerencia
Introducción
Conceptos
Burocracia Administrativa
Breakpoint (BPR)
Proceso de Breakpoint
Administración de Cambio
Taller
10. Calidad Total
Naturaleza
Conceptos
Programa
Círculos de Calidad
Liderazgo y participación en la calidad total
Taller
Bibliografía:
- Shoderbek A. Kefalas, "Sistemas administrativos", Ed. El Ateneo, Primera Edición, Bs. As.
Argentina.
- Chiavenato, "Introducción a la teoría general de la administración", Ed. G. Vargas, Segunda
Edición, Sao Paulo
- Ishikawa K.,"El control total de calidad", Ed. NORMA, Primera Edición, 1985, Colombia.
- Perez J., Palom J., "Curso de reingenieria", cinco tomos, Ed. ODE, España.
- "Ley de admnistración y control gubernamental (SAFCO)", Ley No. 1178 de 20 de Julio de
1990.
- Chiavenato, "Administración de recursos humanos", Ed. G. Vargas, Sao Paulo Brasil.
- Gitman L., "Administración financiera", Ed. Mc Graw Hill, Segunda Edición, México D.F.
- David F. R., "La gerencia estratégica", Ed. Legis, Primera Edición; 1993, Colombia.
- Min. de Hacienda 1997, "Normas básicas de sistemas administración", La Paz, Bolivia.
46
INF 153 ASSEMBLER
SEMESTRE : 5
HORAS TEORICAS : 80 HORAS PRACTICAS :20
OBJETIVOS.
El objetivo de este curso el de dar una introducción consistente al estudiante sobre una arquitectura
basada en un microprocesador de la familia INTEL, mostrando las características principales y la manera
de cómo manejar este tipo de arquitectura, dando las pautas necesarias para que el estudiante tenga una
idea de como funciona internamente y cómo se maneja en un nivel bajo una computadora basada en esta
arquitectura y abriendo la posibilidad de que el estudiante en un futuro puede encarar otro tipo de
arquitectura con los fundamentos y conocimientos básicos sobre por lo menos una arquitectura y sus
conceptos, aunque esta arquitectura sea básica.
CONTENIDO MÍNIMO.
CONTENIDO ANALÍTICO.
2. El compilador macro-assembler.
2.1. Introducción.
2.2. Manejo del compilador, Link y Debug.
2.3. Directivas del compilador.
2.4. Instrucciones del manejo de datos y registros
2.5. Instrucciones condicionales
2.6. Instrucciones matemáticas
2.7. Instrucciones de manejo de cadenas
2.8. Programas ejemplo
2.9. Manejo de pilas e instrucciones
2.10.El sistema operativo D.O.S.
2.10.1. El BIOS
2.10.2. El kernel DOS
2.10.3. Manejador de comandos
3. Programación estructurada
3.1. Introducción a los macros
3.1.1. Etiquetas locales
47
3.1.2. Directrices para el listado de macros
3.1.3. Librerías de macros
3.1.4. Directrices para repetir macros
3.2. Ensamblaje condicional
3.2.1. Los operadores de relación
3.2.2. El ensamblaje condicional y los macros
3.2.3. Determinación de los tipos de operando
3.2.4. Errores entre pasadas de ensamblaje
3.2.5. Análisis de los argumentos de un macro
3.3. Técnicas para el paso de parámetros
3.3.1. A través de los registros
3.3.2. A través de área común
3.3.3. A través de la memoria del programa
3.3.4. A través de la pila
3.3.5. Por valor
3.3.6. Por referencia o dirección
3.3.7. Protección de los datos pasados
3.4. Funciones y subrutinas
3.5. Tipos de códigos
3.5.1. Colocación del código de programa
3.5.2. Relativo a la posición actual
3.5.3. Relativo al segmento en curso
3.5.4. Direccionamiento absoluto
3.6. Tipos de códigos de programa
3.6.1. Código reubicable
3.6.2. Areas de datos separados
3.6.3. Código recursivo
3.6.4. Código reentrante
3.6.5. Almacenamiento local en la pila
48
5.2.3. Control de la zona de datos accedida
5.3. Protección de la integridad de la pila
5.4. Cambio de contexto y de pila
5.5. Atractivos de la gestión de memoria
5.5.1. Asignación de memoria oculta
5.5.2. Bloque de entorno
5.5.3. Asignación de memoria y programas .COM
5.6. Programas residentes en memoria
5.6.1. Definición de programas residentes
5.6.2. Definición de librerías en tiempo de ejecución
5.6.3. Carga y acceso de rutinas residentes
5.7. Carga y ejecución de un programa
5.7.1. La función 4Bh
5.7.2. Librerías temporalmente residentes
5.8. Ficheros de programas y el cargador del MS-DOS
5.8.1. Bloque de asignación inicial y programas .EXE
5.8.2. Prefijo de segmento de programa
5.8.3. Código autoreubicable
5.9. Consideraciones de los programas residentes en memoria
5.9.1. Componentes del MS-DOS
5.9.2. BIOS en ROM frente a BIOS cargable
5.9.3. Interfases con lenguajes de alto nivel
6. El video y teclado
6.1. Adaptadores de video
6.1.1. La memoria y los adaptadores de video
6.1.2. Creación de la imagen de la pantalla
6.2. Formatos de pantalla
6.2.1. Resolución de la imagen
6.2.2. Control del modo de video
6.3. Utilización del color
6.3.1. Modos de color suprimido
6.3.2. Color en modo texto y gráfico
6.4. La memoria de imagen
6.4.1. Visualización de páginas
6.4.2. Visualización de caracteres. Modo texto y gráfico
6.4.3. Caracteres mapeados en modo texto
6.5. Control de la pantalla
6.5.1. Control directo por hardware
6.5.2. Servicios de video del BIOS
6.6. Operación del teclado
6.6.1. Comunicación con el BIOS
6.6.2. Traducción de códigos de exploración
6.6.3. Introducción directa de códigos ASCII
6.7. Formatos de los datos del teclado
6.7.1. La teclas ASCII
6.7.2. Las teclas especiales
6.8. Control del teclado
6.8.1. Bytes de control
BIBLIOGRAFÍA
1. Introducción al microprocesador 8086/8088, C.M. Morgan - M. Waite. McGraw Hill, 1984
2. Microsoft macro assembler manual, Microsoft corporation, 1986
3. Guía del programador para IBM PC, P. Norton, Anaya Multimedia, Madrid
4. MS-DOS, Ray Duncan. Anaya Multimedia
5. MS-DOS. Guía del programador, J. Argenmeyer. Anaya Multimedia, Madrid
6. Manual de referencias técnicas IBM PC, IBM Corporation, 1985
7. 80386/80286 Programación en lenguaje ensamblador, W. H. Murray. McGraw Hill. 1987
49
INF-154 LENGUAJES FORMALES Y AUTOMATAS
SEMESTRE: 6
HORAS TEORICAS : 80
OBJETIVO:
Conceptualizar los lenguajes formales a través de sus Gramáticas generadoras y Autómatas aceptadores
asociados.
CONTENIDO MÍNIMO:
1. Introducción a los Lenguajes y Gramáticas Formales
2. Lenguajes Regulares
3. Lenguajes Libres de Contexto
4. Lenguajes Sensibles al Contexto
CONTENIDO ANALÍTICO:
1. Introducción a los Lenguajes y Gramáticas Formales
1.1 Símbolo, Alfabeto, Cadena, Operaciones sobre Cadenas
1.2 Gramáticas y Lenguajes. Operaciones sobre lenguajes
1.3 Gramáticas Formales
1.4 Clasificación de Gramáticas y Lenguajes
1.5 Gramáticas no contempladas en la jerarquía de Chomsky
1.6 Procesos Semi-thue y Gramática
2. Lenguajes regulares
2.1 Gramáticas regulares
2.1.1 Gramáticas regulares lineales derechas
2.1.2 Gramáticas regulares lineales izquierdas
2.1.3 Cerradura y propiedades
2.2 Autómatas finitos
2.2.1 Autómatas finitos determinísticos
2.2.2 Autómatas finitos no determinísticos
2.2.3 Operaciones con autómatas finitos
2.2.4 Otros autómatas finitos
2.3 Lenguajes no regulares
3. Lenguajes Libres de Contexto
3.1 Gramáticas libres de contexto
3.1.1 Arboles de derivación
3.1.2 Formas normales
3.1.3 Cerradura y propiedades
3.2 Autómatas de pila
3.2.1 Autómatas de pila por pila vacia
3.2.2 Autómatas de pila por estado final
3.2.3 Determinismo y no determinismo
3.2.4 Operaciones con autómatas de pila
3.3 Análisis LR y LL
3.4 Lenguajes no Libres de Contexto
4. Lenguajes Sensibles al Contexto
4.1 Gramáticas sensibles al contexto
4.2 Autómatas Ligados Linealmente
4.2.1 Operaciones con Autómatas Ligados Linealmente
4.3 Lenguajes no Sensibles al Contexto
Bibliografía:
- Martin Jhon, "Introducción a los Lenguajes y a la Teoría de la Computación"
- Facultad de Informática, "Informática Teórica" (I y II), 1983.
- Davis Martín, Weyuker Elaine J. "Computability Complexity and Languages".
- Fernandez Gregorio, "Fundamentos de Informática",
- Gross Maurice, Andre Lentin, "Nociones sobre las Gramáticas".
- Davis Martín, "Lenguagens Formais e Automatos".
50
EST-155 INVESTIGACION DE OPERACIONES I
SEMESTRE: 5
HORAS TEORICAS : 80
OBJETIVO:
Manejar información de problemas de optimización mediante la programación lineal
CONTENIDO MÍNIMO:
1. Programación lineal
2. El método simplex
3. El problema del dual y análisis de post optimalidad
4. Problemas de asignación y transporte
CONTENIDO ANALÍTICO:
1. Programación lineal
Introducción. Ejemplos numéricos de aplicación
2. El método simplex
Solución gráfica de programas lineales con dos variables. Desarrollo del método simplex.
Resumen del método de cómputo. Técnica de variables artificiales. Variantes de las aplicaciones
del método
Bibliografía:
- Taha, "Investigación de operaciones", Ed. Presentaciones y servicios de ingeniería, México.
- Shamblin, James, "Un enfoque fundamental hacia la investigación de operaciones", Ed. McGraw
Hill.
- Prawda Juan, "Métodos y modelos de la investigación de operaciones", Ed. McGraw Hill.
- Hiller Liberman, "Introducción a la investigación de operaciones", Ed. McGraw Hill.
51
MAT-156 ANALISIS NUMÉRICO
SEMESTRE: 5
HORAS TEORICAS: 80 HORAS PRACTICAS: 40
CONTENIDO MÍNIMOS:
1. Teoría de errores, aritmética de punto fijo y flotante
2. Resolución numérica de ecuaciones algebráicas y ecuaciones trascendentes.
3. Resolución numérica de sistemas de ecuaciones no lineales.
4. Interpolación, diferenciación, integración numérica.
5. Resolución de ecuaciones y sistemas de ecuaciones diferenciales, problemas de contorno.
6. Optimización numérica.
CONTENIDO ANALÍTICO:
1. Teoría de errores, aritmética de punto fijo y flotante.
1.1 Objeto de estudio del Análisis numérico, Algoritmos numéricos y su importancia en el
contexto científico.
1.2 Forma de escritura de los números reales.
1.3 Sistemas posiciones de cálculo.
1.4 Representación de los números en la computadora
1.5 Redondeo de los números.
1.6 El error, sus fuentes y clasificación de errores.
1.7 Error insalvable, error metódico, error de redondeo.
1.8 Error absoluto, error relativo, relación entre estos errores.
1.9 Cálculo de error de máquina.
1.10 Aritmética de punto fijo y punto flotante, Cálculo con punto flotante.
1.11 Cifras significativas validadas, Cálculo del número de C.S.V.
1.12 Problema directo de la teoría de errores.
1.13 Problema inverso de la teoría de errores.
1.14 Tratamiento estadístico del error.
52
4.3 Cálculo de los polinomios de Lagrange, de Newton, de Gaus, de Stirling de Bessel.
4.4 Teoremas de las convergencias dela interpolación de interpolación.
4.5 Interpolación por Splines, convergencia de proceso de interpolación.
4.6 Diferenciación numérica.
4.7 Tipos de diferenciación numérica, según Lagrance, Gaus, Striling.
4.8 Fórmula de los trapecios y de los rectángulos.
4.9 Cuadratura por Splines y estimación del error.
4.10 Fórmula de Simpson y estimación del error.
4.11 Evaluaciones de los errores de las fórmulas de cuadraturas.
4.12 Elección de paso de integración en forma automática.
6. Optimización numérica.
6.1 Optimización unidimensional
6.2 El método del Fibonacci
6.3 Algunas características de la serie de Fibonacci.
6.4 Optimización multidimensional.
6.5 Método del descenso más rápido.
6.6 Ajuste de datos por el método de los cuadrados mínimos
6.7 Método de las pseudomatrices.
6.8 Problemas de condicionalidad.
6.9 Ortogonalidad y factorización singular.
6.10 Aplicaciones.
Bibliografía:
53
INF-161 DISEÑO Y ADMINISTRACION DE BASES DE DATOS
SEMESTRE: 6
HORAS TEORICAS: 80
Objetivo:
Adquirir conocimientos sobre conceptos de Base de Datos, para el diseño e implementación de sistemas
de Base de Datos, mediante un lenguaje de consulta de Base de Datos no procedimental a un nivel
creativo.
Contenido Mínimo:
1. Conceptos de base de datos
2. Modelos de datos.
3. Modelo relacional.
4. Algebra relacional.
5. Diseño de base de datos
Contenido Analítico:
4. ALGEBRA RELACIONAL
4.1. Operadores.
4.2. Ejemplos y consultas.
4.3. Structure Query Languaje (SQL).
4.4. Aplicación real en Informix.
4.5. Conclusiones y recomendaciones.
54
Bibliografía:
- Aula de Informática, "Cómo Elegir una Base de Datos".
- Kruglinski, "Sistema de Administración de Base de Datos".
- Belmonte José Luis, "Sistemas de Base de Datos".
- Flores Iván, "Arquitectura de Bases de Datos".
- Wiederhold Gio, "Diseño de Bases de Datos".
- Date, "Bases de Datos una Guía Práctica".
- Lyon John, "Bases de Datos".
- James Hannon, "Gestión de Base de Datos".
- Date, "Introducción a Bases de Datos".
- Universidad Politécnica de Madrid, "Modelo de Datos Infológico".
- Ullman, "Principios de Sistemas de Base de Datos".
- James Martin, "Organización de las Bases de Datos".
55
INF-162 ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION
SEMESTRE: 6
HORAS TEORICAS: 80 HORAS LABORATORIO: 80
Objetivos:
Analizar y diseñar sistemas
Adquirir experiencia el análisis y diseño práctico de sistemas de información
Desarrollar las destrezas de comunicación
Contenido Mínimo:
1. Técnicas de relevamiento de información
2. El proceso del diseño de sistemas
3. Diseño de sistemas orientado a objetos
Contenido Analítico:
1. Técnicas de relevamiento de información
2. El proceso del diseño de sistemas
Identificación de componentes en el diseño de sistemas. Elección de metodologías de acuerdo a
la relevancia y al medio en base a: Diseño de sistemas orientados a procesos. Análisis
estructurado y diseño estructurado. Diagrama de flujo de datos, descripción de procesos.
Diccionario de datos. Sistema modular
3. Diseño de sistemas orientado a objetos
Objetos, mensajes, clases, herencia, pseudo variables, abstracción. Análisis de dominio.
Identificación de subsistemas, objetos y clases. Diseño de objetos y su interacción.
Nota.- Se sugiere la realización de trabajos prácticos guiados para la obtención de datos y análisis
Bibliografía:
- Yourdon Edward, "Análisis estructurado moderno", Ed.
Prentice Hall, 1993
- Kendall K., "Análisis y diseño de sistemas", Ed.
Prentice Hall, 1991.
- Martin James, "Análisis y diseño orientado a objeto".
Ed. Prentice Hall, 1992.
- Senn, "Análisis y diseño de sistemas de información",
Ed. McGraw Hill.
56
INF-163 INGENIERÍA DE SOFTWARE
SEMESTRE: 6
HORAS LABORATORIO: 80 HORAS PRACTICAS: 80
Objetivos:
Diseñar aplicaciones distribuidas, programas y procesos que se ejecuten en nodos diferentes de una red
de ordenadores.
Describir las características de los sistemas de aplicaciones distribuidas, conocerá los principales
problemas de diseño de estas aplicaciones y las diferentes soluciones para resolverlas.
Utilizar una metodología de diseño orientada a la construcción.
Contenido Mínimo:
1.- Productos de software
2.- Ciclo de Vida
3.- Documentación
4.- Portabilidad
5.- Métodos de especificación.
6.- Validación y verificación
7.- Prototipos
8.- Recursos Humanos
9.- Planificación de proyectos de software
10.- Modelo jerárquico
11.- Modelo jerárquico cliente/servidor
12.- Sistemas distribuídos.
13.- Componentes mutimedio y Modelos de transacciones
Contenido Analítico:
1.- Productos de software
2.- Ciclo de vida.
Diseño: externo e interno.
Modularización: cohesión y acoplamiento.
Implementación: normas y estilo.
Pruebas: de programas, de módulos, de integración.
Mantenimiento: correctivo, preventivo, y adaptativo.
3.- Documentación.
4.- Portabilidad
5.- Métodos de especificación
6.- Validación y verificación
Paradignas y estrategias de prueba
7.- Prototipos.
8.- Recursos Humanos
9.- Planificación de proyectos de software
10.- Modelo jerárquico.
Análisis del modelo conceptual de objetos
11.- Modelo jerárquico cliente/servidor.
12. Sistemas Distribuidos.
Características de los sistemas distribuidos. Plataformas y estándares para los sistemas
distribuidos. Modelos de sistemas distribuidos. Modelos de comunicación entre programas.
Modelos y componentes distribuidos. Limitaciones de los modelos de diseño jerárquico.
Integración de componentes. Reutilización de funciones. Adaptación del diseño externo a los
requerimientos del usuario. Problemas de diseño de componentes distribuidos. Diseño de
componentes.
57
Bibliografía:
58
INF-164 TEORIA DE LA INFORMACION Y CODIFICACION
SEMESTRE : 6
HORAS TEORICAS : 80
OBJETIVOS
La eficaz organización de la información adquiere cada vez mayor importancia ya que la misma
constituye una condición indispensable de la actividad práctica fructífera del hombre. En el curso se
exponen los conceptos de información y sus fuentes. Se ofrecen diversos aspectos de medición
cuantitativa de la información procedente de objetos discretos (digitales). Se dan características de las
fuentes de información y de los canales de comunicación especificando los métodos y medios de
codificación de la referida información.
CONTENIDO MÍNIMO
1. Introducción
2. Estimación cuantitativa de la información
3. Propiedades de los códigos
4. Codificación de fuentes de información
5. Canales e información mutua
CONTENIDO ANALÍTICO
1. INTRODUCCIÓN
1.1. Acerca del concepto de la información.
1.2. Niveles de los problemas de transmisión de información.
1.3. Teoría de la información.
2. ESTIMACIÓN CUANTITATIVA DE LA INFORMACIÓN
2.1. Entropía con medida de la incertidumbre
2.2. Propiedades de la entropía
2.3. Entropía condicional y sus propiedades
2.4. Entropía de una fuente continua (entropía diferencial)
2.5. Cantidad de información como medida de la incertidumbre eliminada
3. PROPIEDAD DE LOS CÓDIGOS
3.1. Introducción.
3.2. Códigos univocamente decodificables
3.3. Códigos instantáneos.
3.4. Síntesis de un código instantáneo.
3.5. Inecuación de Kraft.
3.6. Ejemplos
4. CODIFICACIÓN DE FUENTES DE INFORMACIÓN
4.1. Longitud media de un código
4.2. Método de codificación de fuentes especiales
4.3. Primer teorema de Shannon.
4.4. Construcción de códigos compactos binarios. Códigos de Huffman.
4.5. Códigos compactos erarios (base r).
4.6. Rendimiento y redundancia de un código.
5. CANALES E INFORMACIÓN MUTUA
5.1. Introducción.
5.2. Canales de información.
5.3. Relaciones entre las probabilidades de un canal.
5.4. Entropías a priori y a posteriori.
5.5. Generalización del primer teorema de Shannon.
5.6. Propiedades de la información mutua.
5.7. Canales sin ruido.
5.8. Canales en serie.
5.9. Propiedades aditivas de la información mutua.
5.10.Capacidad de un canal.
BIBLIOGRAFIA
Teoría de Información y Codificación , Abramson
59
EST-165 INVESTIGACION DE OPERACIONES II
SEMESTRE: 6
HORAS TEORICAS: 80 HORAS PRACTICAS: 40
Objetivo:
Estudiar sistemas de servicios, inventarios y evaluación de proyectos con el método del camino crítico
Contenido Mínimo:
1. Grafos
2. Método del camino crítico
3. Continuación del Pert
4. Sistemas de servicio
5. Inventarios
6. Método de Montecarlo
Contenido Analítico:
1. Grafos
Camino mínimo en una red. Camino máximo en una red sin circuito. Arbol de extensión
mínimo. Flujo máximo
4. Sistemas de servicio
Procesos de Poisson: nacimiento y muerte. Elementos de un sistema de servicio. Modelos
poisonianos. MMT, MMS. Sistemas cerrados. Sistemas de pérdidas. Estaciones en serie.
Sistemas no poisonianos. Prioridades
5. Inventarios
Elementos del problema. Modelos determinísticos. Modelos de compra (Sp, q), de compra y
manufactura, con déficit (Tp, s), de descuentos incrementales. Modelo potencial aleatorio, de
demanda, y otros
6. Método de Montecarlo
Simulación de variables aleatorias. Tamaño de la muestra. Aplicaciones
Bibliografía:
- Kaufman, "Métodos de Investigación operativa", Ed. CECSA, México.
- Saaty, "Elementos de la teoría de colas", Ed. Aguilar, España.
60
INF-166 INFORMATICA Y SOCIEDAD
SEMESTRE 6
HORAS TEORICAS: 80
OBJETIVOS:
Describir la interacción evolutiva entre la computadora y el comportamiento social, cultural y político de
la humanidad.
Estudiar como el fondo social, cultural y político puede afectar la forma en que los computadores son
usados en una sociedad dada y los posibles impactos sociales, culturales y políticos del uso generalizado
de los computadores.
RECOMENDACIONES:
El desarrollo de la materia incluye, lectura e información impartida por un docente, estudios de mercado,
e investigación social, acerca de los temas propuestos.
CONTENIDO MINIMO:
1. Historia y legislación.
2. Políticas Nacionales e internacionales de información
3. Impacto social
4. Etica profesional.
5. Ultimas aplicaciones y perspectivas futuras de la informática
CONTENIDO ANALÍTICO:
1. Historia.
8. Internet.
9. Privacidad y seguridad.
13. Estado actual de las tecnologías de punta: inteligencia artificial, procesamiento de imágenes, probador
de teoremas, realidad virtual.
61
14. Expectativas futuras de desarrollo de la Informática.
BIBLIOGRAFIA.-
62
INF-271 TEORIA DE SISTEMAS Y MODELOS
SEMESTRE: 7
HORAS TEORICAS: 80
Objetivos:
Adquirir conocimientos, capacidades y habilidades para la utilización del enfoque de sistemas y de la
representación de modelos de éstos, de manera de pensar en términos de sistemas para la solución de
problemas en las áreas de Informática.
Realizar un estudio teórico de sistemas y de modelos.
Aplicar la metodología sistémica al planteamiento y resolución de problemas de interés nacional y de la
Informática.
Contenido Mínimo:
1. Fundamentos de la Teoría General de Sistemas
2. Introducción a los sistemas
3. Introducción a los modelos
4. Principios y propiedades generales
5. Modelos y diseño de sistemas
6. Supervivencia de sistemas
7. Entropía en los sistemas
8. El movimiento de sistemas
9. Aplicación de los enfoques sistémicos
10.Identificación de los elementos de un modelo en un caso práctico
Contenido Analítico:
1. Fundamentos de la Teoría General de Sistemas
La ciencia clásica
El surgimiento de la TGS. Antecedentes y necesidades.
Concepto. Objetivos. Características. Limitaciones
Similitud. Analogía e Isomorfismo
Aportes a la Teoría General de Sistemas
Tendencias que buscan la aplicación de la T.G.S.
2. Introducción a los sistemas
Conceptos de Sistemas. Hall. Ackoff. Churchman
Consideraciones e implicaciones generales
Estructura. Comportamiento. Recursos
Medio Ambiente. Influencia sobre el sistema
Clasificación de sistemas generales. Importancia
Clasificación de Sistemas Informáticos
3. Introducción a los modelos
Definición del concepto de modelo
El proceso de modelar un problema
Elementos que forman un modelo
Clasificación de modelos
Modelar un Sistema
Calidad del modelo
4. Principios y propiedades generales
Sinergia
Totalidad
Multiplicidad de descripciones o Recursividad
Integridad
Paradojas sistémicas
Propiedad de Retroalimentación
Propiedad Autorreguladora
5. Modelado y Diseño de Sistemas
Modelado de un sistema
Descripción matricial de sistemas
Estructuras alternativas. Fragmentación del sistema
Comunicación dentro del sistema
Diseño de Sistemas Computacionales
63
6. Supervivencia de sistemas
Existencia. Variables de Identificación
Cambios del sistema. Adaptación y Regulación de sistemas
Mecanización progresiva. Centralización
7. Entropía en los sistemas
El Término Entropía
Entropía en la estructura de un sistema
Propagación de la crisis
Neguentropía
8. El movimiento de sistemas
Enfoque de sistemas
Características del método sistémico
Conceptualización de la realidad
Formulación de la problemática
9. Aplicación de los enfoques sistémicos
Metodología de Checkland
Metodología de Ackoff
Metodología de Klir
Aplicaciones a sistemas informáticos y nacionales
10. Identificación de los elementos de un modelo en un caso práctico.
Definición. Entidades. Atributos
Parámetros. Variables independientes y dependientes
Variables aleatorias. Relaciones
Reglas de decisión
Bibliografía:
- Von Bertalanffy, "Tendencias en la T.G.S.".
- Lilienfield, "Teoría de Sistemas".
- Buckley, "La Sociología y la T.G.S.".
- Bertoglio, "Introducción a la T.G.S.".
- Chadwick, "A view of Planning Systems".
- Lucas, "Sistemas de Información".
- Perez, "Sistemas de Administración", Vol. III.
- Schoderbeck, "Sistemas Administrativos".
- Mankiewicz, "Teoría y práctica de la crisis universitaria".
- David Anderson, "An Introduction to Management Science Quantite Approaches to Decision
Making".
- Kees Doets, "Basic Models Theory".
64
INF-272 TALLER DE BASE DE DATOS
SEMESTRE: 7
HORAS TEORICAS: 80 HORAS LABORATORIO: 40
Objetivos:
Diseñar aplicaciones distribuídas, programas y procesos que se ejecuten en nodos diferentes de una red de
ordenadores.
Describir las características de los sistemas de aplicaciones distribuídas, conocerá los principales
problemas de diseño de estas aplicaciones y las diferentes soluciones para resolverlas
Utilizar una metodología de diseño orientada a la construcción.
Contenido Mínimo:
1. Productos de software
2. Ciclo de Vida
3. Documentación
4. Portabilidad
5. Métodos de especificación
6. Validación y verificación
7. Prototipos
8. Recursos Humanos
9. Planificación de proyectos de software
10. Modelo jerárquico
11. Modelo jerárquico cliente / servidor
12. Sistemas distribuídos
13. Componentes multimedio y Modelos de transacciones
Contenido Analítico:
1. Productos de software
2. Ciclo de vida.
Diseño: externo e interno.
Modularización: cohesión y acoplamiento.
Implementación: normas y estilo.
Pruebas: de programas, de módulos, de integración.
Mantenimiento: correctivo, preventivo, y adaptativo.
3. Documentación
4. Portabilidad
5. Métodos de especificación
6. Validación y verificación
Paradigmas y estrategias de prueba
7. Prototipos
8. Recursos Humanos
9. Planificación de proyectos de software
10. Modelo jerárquico
Análisis del modelo conceptual de objetos
11. Modelo jerárquico cliente / servidor
12. Sistemas Distribuídos
Características de los sistemas distribuidos. Platafomas y estándares para los sistemas
distribuidos. Modelos de sistemas distribuidos. Modelos de comunicación entre programas.
Modelos y componentes distribuidos. Limitaciones de los modelos de diseño jerárquico.
Integración de componentes. Reutilización de funciones. Adaptación del diseño externo a los
requerimientos del usuario. Problemas de diseño de componentes distribuidos. Diseño de
componentes
13. Componentes multimedio y Modelos de transacciones
Características de componentes multimedio. Intercambio dinámico de datos y documentos
complejos. Modelos de transacciones. Control de versiones y de configuración. Gestión de flujo
de trabajo.
65
Bibliografía:
66
INF-273 TELEMATICA
SEMESTRE: 7
HORAS TEORICAS: 80 HORAS LABORATORIO: 40
Objetivo:
Estudiar las redes de computadoras en diferentes áreas geográficas para la comunicación de datos
Analizar y estudiar las arquitecturas por niveles en especial el modelo OSI
Contenido Mínimo:
1. Introducción a la telemática
2. Introducción a las redes de computadoras
3. Arquitectura de sistemas abiertos ISO
4. Protocolos y software de comunicación
5. Interconexiones
6. Redes
7. Ejemplos de aplicación
Contenido Analítico:
1. Introducción a la telemática
Sistemas de comunicación de datos. Comunicación síncrona y asíncrona. Características de
transmisión de datos (velocidad de transmisión, modulación y demodulación, ancho de banda).
Líneas de transmisión. Dispositivos de enlace.
2. Introducción a las redes de computadoras
Redes de area local. Arquitectura de la red RDSI. La red X.25.
3. Arquitectura de sistemas abiertos ISO
La capa física. La subcapa. La capa de enlace. La capa de red. La capa de transporte. La capa de
sesión. La capa de presentación y La capa de aplicación.
4. Protocolos y software de comunicación
Protocolos en cada una de las capas. Software de comunicación.
5. Interconexión
De LAN-LAN. Interconexión LAN-WAN-LAN.
6. Redes
Intranets y subprotocolos. Cableado estructurado. Medición y calibración de la eficiencia de las
redes
7. Ejemplos de aplicación
Bibliografía:
- Alcalde Eduardo, "Introducción a la teleinformática",
Ed. McGraw Hill, 1993.
- Tanenbaum Andrew, "Redes de ordenadores", Ed. Prentice
Hall, 1991.
- Beltrado Moura , "Redes locales de computadoras", Ed.
McGraw Hill, 1991.
67
LAB-273 LABORATORIO DE INF-273
SEMESTRE: 7
1. Interfaces de comunicación
2. Dispositivos de Enlace
3. Líneas de comunicación
4. Comunicación de paquetes
5. Protocolos de comunicación
6. Ensamblaje y desemblaje de protocolos
7. Protocolos de conversión
8. Redes locales
9. Sistemas distribuidos
Bibliografía:
Redes de computadoras
Andrew Tanembaum, Edición Printece Wall, 1995
68
INF-281 TALLER DE SISTEMAS DE INFORMACIÓN
SEMESTRE: 8
HORAS LABORATORIO: 80 HORAS PRACTICAS: 80
Objetivo:
Resolver problemas complejos para satisfacer a la sociedad boliviana
Contenido Mínimo:
1. Redes.
2. Sistemas Distribuidos.
3. Sistemas Convencionales.
4. Sistemas no Convencionales
Bibliografia.-
69
INF-282 ESPECIFICACIONES FORMALES Y VERIFICACION
SEMESTRE: 8
HORAS TEORICAS: 80
Objetivo:
Conocer los métodos más importantes y los formalismos para una especificación formal de una estructura
de datos, algoritmos y sistemas de cómputo, para pruebas de correctitud y para la construcción y
transformación de programas como una ayuda a la programación sistemática y al diseño de sistemas,
implementación y mantenimiento.
Contenido Mínimo:
1. Semántica operacional
2. Semántica axiomática
3. Dominio semántico
4. Semántica denotacional
5. Abstracción y especificación
6. Algebra y cálculo ecuacional
7. Reescritura de términos
8. Extensión de especificaciones y lenguajes de especificación
9. Teorías lógicas de programas
Contenido Analítico:
1. Semántica operacional
Formalización del estado de máquina, construcción de lenguaje de programación como operadores,
semántica del programa como una función
2. Predicados, pre y post condición, precondición más débil, invariantes en un ciclo, el cálculo de Hoare,
transformación de predicados, semántica axiomática de programas, desarrollo de programas usando el
método de Hoare/Dijktra
3. Dominio Semántico: ecuaciones recursivas y puntos fijos; categorías, topología.
4. Semántica Denotacional de diferentes tipos de lenguajes de programación.
5. Abstracción de datos, módulos, especificación ecuacional, álgebras. Especificación abstracta de tipos
de datos.
6. Algebra universal, semántica inicial, clases ecuacionales, cálculo ecuacional.
7. Reescritura de términos.
8. Extensión de especificaciones a través de funciones ocultas, parametrización y especificaciones
estructuradas. Lenguajes de especificación, especificaciones constructivas. Especificación de módulos;
operaciones en especificaciones. Especificaciones generalizadas usando constructores de lenguajes
lógicos y aplicativos. Transformación de especificaciones, estructura de datos y programas.
9. Teorías lógicas de programas.
Bibliografía:
- Barendregt, H.P., "The lambda calculus, its syntax and semantics", North Holland, Amsterdam,
1981.
- Ehrig, H., Mahr. B., "Fundamentals of algebraic specification", Berlin, Springer, 1985 .
- Gunter, H.R., Nielson F., "Semantics of programing languages", London, The TPress, 1992.
- Partsch, H.A., "Specification and Transformation of programs, A formal approach to software
development", Berlin, Springer, 1990.
70
INF-391 SIMULACION DE SISTEMAS
SEMESTRE: 9
HORAS TEORICAS: 80 HORAS LABORATORIO: 40
Objetivos:
Conocer conceptos y técnicas usadas en la simulación y modelaje en computadora para participar y
resolver problemas complejos de la sociedad, conjuntamente con otras disciplinas.
Conocer los modelos matemáticos usados principalmente en la etapa de explotación de los sistemas.
Contenido Mínimo:
1. Modelos
2. Modelaje y simulación
3. Especificación formal del modelo
4. Especificación de sistemas de eventos discretos
5. Diseño de experimentos y estimación de parámetros
6. Sistemas no lineales
7. Modelos estocásticos en la explotación de sistemas
Contenido Analítico:
1. Modelos
Uso de modelos en la Ingeniería de Sistemas. Clasificación y descripción de modelos. Ingeniería
de Sistemas y la administración.
2. Modelaje y simulación
Aspectos de comunicación del modelaje y simulación. Descripción informal del modelo.
3. Especificación formal del modelo
Estado. Modelo. Estructura y comportamiento. Generadores de n·meros pseudoaleatorios.
4. Especificación de sistemas de eventos discretos
Especificación de sistemas de tiempo contínuo. Tiempo base. Trayectorias y segmentos.
Relación de observación de entrada. Sistema de entrada y salida.
5. Diseño de experimentos y estimación de parámetros
Máxima verosimilitud. Errores menos significativos de escuadra. Diseño factorial. Optimización.
6. Sistemas no lineales
Caos y atractores extraños. Fase de representación espacial.
7. Modelos estocásticos en la explotación de sistemas
Teoría de los procesos casuales y su aplicacción. Definición de proceso casual. Leyes de
distribución y principales características.
Bibliografía:
- Gordon Geoffrey, "Simulación de sistemas", Ed. Diana,
1980.
- Raczynski Stanislaw, "Simulación por computadora", Ed.
Limusa, 1993.
- Naylor-Balintfy-Burdick, "Técnicas de simulación en
computadoras", Ed. Limusa, 1991.
71
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________
CONTENIDO PROGRAMATICO
I. IDENTIFICACION.
OBJETIVO
Lograr que el egresado seleccione, al concluir el seminario, su tema de tesis y presente su perfil de tesis.
Proporcionar una guía que sirva a los egresados para planificación y preparación de sus trabajos de tesis
de grado y ensayos científicos.
Brindar una metodología sistemática para la elección del área y del tema de tesis de grado.
Cubrir la necesidad de conocimientos de parte de los egresados de las técnicas y metodologías de
investigación.
Aprender a elaborar y consultar sistemáticamente el material requerido para la elaboración de un trabajo
de tesis.
Hacer uniforme y precisa la presentación de la tesis de grado mejorando su presentación, su comprensión
y su eficacia.
Proporcionar las pautas metodológicas y técnicas para la redacción del trabajo de tesis de grado.
CONTENIDO MÍNIMO
1. La investigación científica
2. Concepción y características de una tesis
3. La metodología científica base de una tesis
4. Características de otras metodologías de una tesis
5. Determinación del área
6. Consultas bibliográficas sobre el área
7. Elección del tema de tesis y su perímetro de acción
8. Descripción de la hipótesis de trabajo
9. Presentación del perfil de tesis
10.Redacción del trabajo de tesis
11.Presentación del trabajo de tesis
1. LA INVESTIGACION
1.1. Concepción científica
1.2. Tipos de investigación
1.3. Clases de conocimiento, empírico, científico
1.4. Ciencia formal, ciencia factual
1.5. Estructura formal de una ciencia factual
1.6. La lógica de la investigación científica
1.7. Campos de la ciencia: hechos, teoría y la ciencia misma
_____________________________________________________________________________________
72
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________
3. EL TRABAJO DE TESIS
3.1. Concepciones acerca de un trabajo de tesis
3.2. Características de una tesis
3.3. Características de fondo
3.4. Características de forma
3.5. Organización del texto
4. EL MÉTODO CIENTÍFICO
4.1. Planteamiento del problema, formulación de preguntas
4.2. Estructuración del marco teórico, acopio de la información
4.3. Composición del marco teórico
4.4. Formulación de hipótesis, requerimientos y recursos de una hipótesis
4.5. Determinación de variables del problema
4.6. Comprobación de la hipótesis, observación, experimentación
4.7. Conclusiones y resultados
9. DESCRIPCIÓN DE LA HIPÓTESIS
9.1. Hipótesis, proposiciones y datos
9.2. Suposiciones y conjeturas
9.3. Las fuentes de conocimiento y su variedad
9.4. Inventario de fuentes
9.5. Elección de algunas fuentes
____________________________________________________________________________________
73
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________
BIBLIOGRAFÍA
74
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________
75
INF-398 TALLER DE LICENCIATURA I
SEMESTRE 9
HORAS TEORICAS: 80
OBJETIVO
Lograr que el egresado seleccione, al concluir el seminario, su tema de tesis y presente su perfil de tesis.
Proporcionar una guía que sirva a los egresados para planificación y preparación de sus trabajos de tesis
de grado y ensayos científicos.
Brindar una metodología sistemática para la elección del área y del tema de tesis de grado.
Cubrir la necesidad de conocimientos de parte de los egresados de las técnicas y metodologías de
investigación.
Aprender a elaborar y consultar sistemáticamente el material requerido para la elaboración de un trabajo
de tesis.
Hacer uniforme y precisa la presentación de la tesis de grado mejorando su presentación, su comprensión
y su eficacia.
Proporcionar las pautas metodológicas y técnicas para la redacción del trabajo de tesis de grado.
CONTENIDO MÍNIMO
1. La investigación científica
2. Concepción y características de una tesis
3. La metodología científica base de una tesis
4. Características de otras metodologías de una tesis
5. Determinación del área
6. Consultas bibliográficas sobre el área
7. Elección del tema de tesis y su perímetro de acción
8. Descripción de la hipótesis de trabajo
9. Presentación del perfil de tesis
10.Redacción del trabajo de tesis
11.Presentación del trabajo de tesis
1. LA INVESTIGACION
1.1. Concepción científica
1.2. Tipos de investigación
1.3. Clases de conocimiento, empírico, científico
1.4. Ciencia formal, ciencia factual
1.5. Estructura formal de una ciencia factual
1.6. La lógica de la investigación científica
1.7. Campos de la ciencia: hechos, teoría y la ciencia misma
3. EL TRABAJO DE TESIS
3.1. Concepciones acerca de un trabajo de tesis
3.2. Características de una tesis
3.3. Características de fondo
3.4. Características de forma
3.5. Organización del texto
76
4. EL MÉTODO CIENTÍFICO
4.1. Planteamiento del problema, formulación de preguntas
4.2. Estructuración del marco teórico, acopio de la información
4.3. Composición del marco teórico
4.4. Formulación de hipótesis, requerimientos y recursos de una hipótesis
4.5. Determinación de variables del problema
4.6. Comprobación de la hipótesis, observación, experimentación
4.7. Conclusiones y resultados
9. DESCRIPCIÓN DE LA HIPÓTESIS
9.1. Hipótesis, proposiciones y datos
9.2. Suposiciones y conjeturas
9.3. Las fuentes de conocimiento y su variedad
9.4. Inventario de fuentes
9.5. Elección de algunas fuentes
9.6. Clases de inferencia y formulación de hipótesis
9.7. Estructura sintáctica de la hipótesis
9.8. Función de la hipótesis
77
10.12.Cronograma
BIBLIOGRAFÍA
78
INF-354 INTELIGENCIA ARTIFICIAL (optativas)
SEMESTRE : 8
HORAS TEORICAS :80
OBJETIVO
El objetivo de la materia es hacer que los participantes adquieran conocimientos básicos, sólidos, de los
fundamentos de la I.A. y de sus principales aplicaciones.
Desarrollar un trabajo de investigación (teórico/práctico) a fin de aplicar los conocimientos adquiridos.
CONTENIDO MÍNIMO
1.Introducción.
2.Historia de la I.A. y los sistemas basados en conocimiento.
3.Fundamentos de la I.A. - Características.
4.Revisión/comparación de los sistemas de representación.
5.Aplicaciones de I.A.
6.aplicaciones potenciales.
CONTENIDO ANALÍTICO
1.INTRODUCCIÓN.
2.HISTORIA DE LA I.A. Y LOS SISTEMAS BASADOS EN CONOCIMIENTO.
3.FUNDAMENTOS DE LA I.A. - CARACTERÍSTICAS.
3.1. Búsqueda heurística.
3.2. Representación de conocimiento.
3.3. Razonamiento común y lógico.
3.4. Lenguajes de I.A.
4.REVISIÓN/COMPARACIÓN DE LOS SISTEMAS DE REPRESENTACIÓN.
4.1. Dependencia conceptual.
4.2. Redes semánticas y armazones (KL-ONE).
4.3. Representaciones basadas en lógica (monotónica y no monotónica).
4.4. Reglas (sistemas) de producción.
4.5. Representación de razonamiento probabilístico.
4.6. Representación de razonamiento posibilístico.
4.7. Redes neurales y conexionismo.
5.APLICACIONES DE I.A.
5.1. Resolución de problemas y pruebas de teoremas.
5.2. Procesamiento de lenguaje.
5.3. Visión/percepción por computadora.
5.4. Sistemas expertos.
5.5. Aprendizaje automático.
5.6. Planificación.
5.7. Robótica.
6.APLICACIONES POTENCIALES.
BIBLIOGRAFÍA
1.Inteligencia artificial, Rich Elaine.
2.Principios de inteligencia artificial, Nilsson, Nils J.
3.Introduction to artificial, Charniak. Eugene.
4.Foundations of artificial intelligence, Kirsh, David.
5.Programming in PROLOG, Clocksin, William F.
6.LISP, Winston, Patrick H.
7.Intelligent search strategies for computer problem solving, Pearl, Judea.
8.Readings in knowledge representation, Brachman, Ronald J.
9.Conceptual structures: information processing in mind and machine, Sowa, John F
79
1. INF-332 ECONOMIA
IDENTIFICACION:
ASIGNATURA: ECONOMIA
Sigla: INF-332
Area Curricular:
Modalidad: Semestral
Nivel Semestral Noveno Semestre
Horas Teóricas: 4 por semana en dos sesiones
Horas Practicas: 2 por semana en una sesion
Pre-Requisitos: INF
4. OBJETIVO DE LA MATERIA
El objetivo de la materia es la economía vigente en el país (demanda y oferta), sus y los diferentes
sistemas económico administrativos.
5. OBJETIVOS GENERALES
- Desarrollar conocimientos teórico-prácticos de la economía, sus conceptos, procesos,
funcionamiento e instrumentos, además de su interrelación con los procesos de toma de
decisiones y su optimización.
- Estudiar y comprender los Sistemas Económicos Vigentes.
- Describir y comprender las interacciones de las fuerzas de demanda y oferta, individual y
demarcado de Bines y servicios.
- Calcular e interpretar los coeficientes de elasticidades, precio, ingreso y cruzada de la
demanda, así como de la oferta.
- Comprender la utilidades totales, medias y marginales de los consumidores.
- Estudiar y comprender la producción total, media y marginal, y las etapas de producción
- Determinar los costos fijos, variables, totales, medios y marginales, así como los ingresos
totales, medios y marginales.
- Obtener y calcular las areas del beneficio de la empresa.
6. PROGRAMA SINTETICO.
1. Introducción a la Economía
2. Las necesidades y los Medios de Satisfacción.
3. La Teoría del Valor
4. Teoría Macroeconómica
5. Demanda, Oferta y Equilibrio
6. Teoría de las Elasticidades
7. Teoría de la Demanda del Consumidor: Utilidad y Curvas de Indiferencia.
8. Teoría de la producción.
9. Costos de Producción.
10. Precio y producto bajo Competencia Perfecta e Imperfecta.
7. CONTENIDOS ANALITICOS
1. Introducción a la Economía
- La economía y el hecho económico
- Origen etimológico
- Evolución de la palabra economía
- Definición de Economía
- Ciencias que se relacionan con la economía
- El proceso económico.
2. Las Necesidades y los Medios de Satisfacción
- Las necesidades humanas
- Clasificación
80
- Características
- Los bienes y servicios
- Características
- Clasificación
3. La Teoría del Valor
- Conceptos de valor
- Turgot
- Smith
- Teoría del valor trabajo:
- David Ricardo.
- Marx.
- Teoría del valor objetivo
- Teoría del valor subjetivo
4. Teoría Macroeconómica
- Propósito de la teoría
- El problema de la secases
- Función de la teoría macroeconómica
- Mercados, funciones y equilibrio
- Estática comparativa y dinámica
- Análisis de equilibrio parcial y general
- Economía positiva y normativa
5. Demanda, Oferta y Equilibrio
- La demanda individual
- Cambios en la curva de demanda
- Demanda de Mercado
- La Oferta individual
- Cambios en la Curva de oferta
- Oferta de mercado
- Equilibrio
- Tipos de equilibrio
6. Teoría de Elasticidades
- Elasticidad precio de la demanda
- Elasticidad arco y puntual
- Elasticidad ingreso de la demanda
- Elasticidad cruzada de la demanda
- Elasticidad precio de la oferta
7. Teoría de la Demanda del Consumidor:
Utilidad y Curvas de Indiferencia
- Utilidad total y marginal
- Curvas de indiferencia
- Características de las curvas de indiferencia
- Linea de poder de compra o presupuesto
- Equilibrio del consumidor
- Intercambio
- Curva de ingreso consumo
- Curva precio consumo
- Efecto precio, ingreso y sustitución
- derivación de la curva de demanda de un individuo
8. Teoría de la Producción
Producción con un insumo variable:
- Producto total, medio y marginal
- Etapas de la producción
-. Producción con dos insumos variables:
-. Isocuantas
- Características de las isocuantas
- Isocostos
- Equilibrio del productor
- Rendimientos a escala constantes, crecientes y decrecientes.
9.- Costos de Producción
- Curvas de costo total, fijos y variables a corto plazo
- Curvas de costos unitarios a corto plazo
- Curva de costo total, medio y marginal a largo plazo.
81
10. Precio y Producto bajo Competencia Perfecta e Imperfecta
- Ingresos totales, medios y marginales bajo competencia perfecta.
- Ingresos totales, medios y marginales bajo competencia imperfecta.
- Equilibrio en las empresas.
- Areas del beneficio
- Supuestos de competencia perfecta e imperfecta.
8 MODALIDAD DE EVALUACION
La evaluación es formativa, periódica y sumativa, los exámenes parciales o finales pueden ser
escritos y orales las exposiciones de trabajos de investigación.
Se puede recuperar cualquier parcial pero no el final. La nota del examen de recuperación
reemplaza al puntaje anterior.
9. METODOS Y MEDIOS
Los métodos de aplicación del proceso curricular de la materia están contenidos en el proceso de
enseñanza y aprendizaje centrada en el estudiante para lograr un aprendizaje significativo con
razonamientos inductivos y deductivos, además de los métodos expositivo demostrativos y un
aprendizaje por descubrimiento programado, orientado, puro libre y al azar que permita al
estudiante desarrollar su potencialidad creativa, entre los medios tenemos a docentes calificados
en el área Económico Administrativo y en Educación, una biblioteca especializada con textos de
todas las materias, servicios de Internet, y una educación personalizada.
10. BIBLIOGRAFIA
- Tratado de Teoria Económica Francisco Zamora
- Economía Fischer – Dornbusch – Smalensee
- Economía Política Nikitin
- Microeconomía Dominick Salvatore
- Microeconomia Moderna Koutsoyiannis
- Teoría de los Precios Enrique Fontaine
82
I. INF-312 ADMINISTRACION DE UNIDADES DE PROCESAMIENTO DE
DATOS
Ciclo/Semestre: Optativa
Modalidad: Semestral
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVOS:
83
3. EL CENTRO DE PROCESAMIENTO DE DATOS
3.1. Aspectos generales para la administración de un CID.
3.2. Determinación de prioridades.
3.3. Estrategias a adopar.
3.4. Funciones del CID.
3.5. Estructura departamental.
3.6. Control departamental.
7. EL PRESUPUESTO DE UN C.P.D.
7.1. Concepto de costo.
7.2. Planificación y control de la actividad de los, organizadores informáticos.
7.3. Delimitación de costos.
7.4. Planificación del presupuesto.
7.5. Desarrollo del presupuesto del CID.
7.6. Control de costos.
7.7. Planificación y control de la adquisición de activo fijo.
7.8. Justificación del presupuesto de CID.
7.9. Como “vender” el presupuesto.
8. DOCUMENACION DE C.P.D.
8.1. Documentación que se precisa de un CID.
8.2. Criterios de documentación.
8.3. Manual de usuario.
84
13. ESTUDIO COMPARATIVO ENTRE ORGANIZADORES, INFORMATICOS Y
ANALISTAS.
13.1. Funciones.
13.2. Condicionantes de la actividad de cada uno.
V. BIBLIOGRAFIA.
1. La computadora en la empresa.
Roger Toulin.
2. Principios y practicas de administración
Robert Thierauf
3, Computación en las ciencias administrativas.
Donald H. Sanders.
4. La revolución de los computadores.
Edward A. Tomeski
5. Gestión de las operaciones del centro de explotación de datos
Chip Auerbach.
6. El servicio de organización e informática en la empresa
Claude Saint-Antonin. Tomo I y II Ed. ETA.
7. Instalaciones de salas informáticas.
C.A. Soriano – F. Navarro.
85
I. INF-314 AUDITORIA INFORMATICA
Ciclo/Semestre: Optativa
Modalidad: Semestral
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVOS:
- Verificación y examen a los sistemas contra los objetivos que persigue la organización, a través
del análisis y la interpretación de los resultados. Utilizando herramientas como la auditoria y
auditoria informática.
1. EL CONTROL
1.1. Definición e importancia
1.2. Etapas.
1.2.1. Implantación
1.2.2. Operación
1.2.3. Análisis e interpretación de resultados.
2. AUDITORIA.
2.1. Clases
2.2. Diferencias entre auditoria financiera y administrativa.
2.3. Auditoria administrativa.
2.3.1. Conceptos.
2.3.2. Fines y alcances
2.3.3. Procedimientos
2.4. Planeación de la auditoria administrativa
2.4.1. Investigación preliminar
2.4.2. Entrevistas previas
2.4.3. Definición del Area a investigar
2.4.4. Determinación del tiempo de auditoria
2.4.5. Selección del personal para efectuar la auditoria
2.4.6. Documentos auxiliares a solicitar.
2.5. Informe de la Auditoria Administrativa.
3. AUDITORIA IMFORMATICA
3.1. Impacto del computador en las labores de la auditoria
3.2. Objetivos y ámbitos de aplicación.
3.3. Proceso de realización de la auditoria
86
5. AUDITORIA SIN USO DEL COMPUTADOR
5.1. Generalidades
5.2. Enfoque metodológico de Gordon Davis
7. TECNICAS DE AUDITORIA
7.1. Integrated Test Facility.
7.2 Módulos de auditoria la incorporación en los programas
7.3 Tagging.
7.4. Snapshot.
7.5. SCARF
7.6. Tracing.
7.7. Procesamiento paralelo
7.8. Mapping.
8. PAQUETES DE AUDITORIA
8.1. Definicion.
8.2. Funciones
8.3. Procedimientos.
9. BIBLIOGRAFIA.
87
I. INF-316 SISTEMAS DE INFORMACION GERENCIAL II
Ciclo/Semestre: Optativa
Modalidad: Semestral
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVOS
V. BIBLIOGRAFIA.-
88
INF-333 PREPARACION Y EVALUACION DE PROYECTOS I
SEMESTRE: OPTATIVAS
HORAS TEORICAS: 60 HORAS PRACTICAS: 20
OBJETIVO:
Entregar una metodología y algunas herramientas de análisis económicos y administrativos, que permita
utilizar para comprender y colaborar en las decisiones de inversión de la empresa, en síntesis entregar un
método y un conjunto de elementos que al ser usados, optimicen el proceso de asignación de recursos.
CONTENIDO MÍNIMO:
CONTENIDO ANALÍTICO:
89
3.8 Formas de pago.
3.9 Promoción del producto.
3.10 Propaganda.
4 Determinación del Tamaño
4.1 Tamaño.
4.2 Localización.
4.2.1 Factores Climatológicos.
4.2.2 Disponibilidad de la materia prima.
4.2.3 Transporte.
4.2.4 Aprovisionamiento de agua.
4.2.5 Energía eléctrica.
4.2.6 Terrenos y construcciones.
4.2.7 Disponibilidad de la mano de obra.
4.2.8 Aspectos institucionales.
4.2.9 Evaluación de las Alternativas.
4.2.10 Aspectos generales de la zona localizada.
5 Ingeniería del Proyecto
5.1 Generalidades.
5.1.1 Producto.
5.1.2 Materia prima.
5.1.3 Equipos.
5.1.4 Materias primas
5.1.5 Equipos.
5.1.6 Obra civil.
5.1.7 Servicios y otros insumos.
5.2 Producción.
5.2.1 Sistema de producción.
5.3 Instalaciones.
5.3.1 Terrenos. Área de producción.
5.3.2 Agua.
5.3.3 Energía eléctrica.
5.3.4 Comunicación.
5.4 Obras civiles.
5.5 Equipos.
6 Aspectos Presupuestarios del Proyecto
6.1 Ingresos.
6.1.1 Presupuesto de ventas.
6.2 Presupuesto de gastos.
6.2.1 Costos de producción.
6.2.2 Presupuesto de gastos.
6.2.3 Calculo de gastos anuales.
6.2.4 Distribución de los costos.
6.2.5 Distribución de los costos totales por producto.
6.2.6 Proyección de los costos de producción.
6.2.7 Proyección del estado de pérdidas y ganancias.
6.2.8 Estimación de ingresos y gastos para diversos niveles de producción.
6.2.9 Punto de equilibrio de las empresas.
6.3 Detalle de costos.
6.3.1 Costos de insumos.
6.3.2 Detalle de costos por combustible y lubricantes.
6.3.3 Costos de mantenimiento.
6.3.4 Sueldos y salarios.
6.3.5 Estipendios por trasporte.
6.3.6 Gastos Generales.
7 Inversiones y Financiamientos
7.1 Inversiones.
7.2 Financiamiento.
7.3 Condiciones del financiamiento.
7.3.1 Financiamiento.
90
7.3.2 Estructura del capital.
7.3.3 Amortización del pago de la empresa.
7.3.4 Capacidad del pago de la empresa.
7.3.5 Cuadro general de fuentes y usos.
7.3.6 Cronograma de financiamiento.
8 Evaluación
8.1 Evaluación privada.
8.1.1 Valor actual neto (VAN)
8.1.2 Relación Beneficio-Costo.
8.1.3 Tasa Interna de Retorno.
8.1.4 Punto de equilibrio.
8.1.5 Análisis de sensibilidad.
Bibliografía:
J-Menlick, "Manual de Proyectos de Desarrollo Económico".
A. Vial, "Esquema de Presentación de un estudio de factibilidad".
A. Alamos, "Principales Criterios de evaluación financiera de proyectos".
91
INF-315 PLANIFICACION Y SEGURIDAD DE LOS SISTEMAS
INFORMATICOS
SEMESTRE: OPTATIVAS
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS: 2 HS/SEMANA
CONTENIDO:
Firma electrónica.
BIBLIOGRAFIA.-
92
INF-329 IDIOMAS II
SEMESTRE: OPTATIVAS
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS: 2 HS/SEMANA
CONTENIDO:
o Computer software
o Computer Networks
o Computer virases
- Future Computers.
- Computers in medicine
- Checking projects
93
I. INF-323 PROGRAMACION GRAFICA
Ciclo/Semestre: Optativa
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVO
- Dar a conocer al estudiante los fundamentos en los que se basan los gráficos por computador, a
fin de proveerle de una alternativa de especialización, y también capacitarlo para desarrollar a
aplicaciones básicas en diversos campos donde se utilizan los gráficos computarizados.
1. Dispositivos gráficos.
2. Representación de objetos gráficos elementales.
3. Gráficos en dos dimensiones (2D) y transformaciones.
4. Técnicas avanzadas en 2D y transformaciones de vista y recorte.
5. Gráficos en tres dimensiones (3D) y transformaciones.
6. Proyección paralela y en perspectiva.
7. Transformaciones de vista y recorte tridimensionales.
1. DISPOSITIVOS GRAFICOS.
1.1. Dispositivos de entrada gráfica.
1.2. Dispositivos de almacenamiento y formatos de almacenamiento de gráficos.
1.3. Dispositivos de exhibición de gráficos.
1.4. Dispositivos de procesamiento gráfico.
94
4. TECNICAS AVANZADAS EN 2D Y TRANSFORMACIONES DE VISTA Y RECORTE
4.1. Sistemas coordenadas:
4.1.1. Standard o cartesiano (SCC).
4.1.2. De dispositivo (SCD).
4.1.3. Normalizado de dispositivo (SCN)
4.2. Transformaciones de vista.
4.3. Ventana y puerto de visión.
4.4. Factor de escala de la transformación.
4.5. Recorte de ventanas o “clipping”:
4.5.1. Por puntos y por líneas.
4.6. Algoritmo de Cohen Sutherland.
V. BIBLIOGRAFIA
95
Batty, Michael.
6. Gráficos Animados por Computador.
Fox, David.
7. Simulación e información gráficos.
García Sainz, D.
96
I. INF-320 PROGRAMACION LOGICA
Ciclo/Semestre: Optativa
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVO
1. Introducción a lógica.
2. Adivinanzas y problemas.
3. Representación.
4. Adivinanzas difíciles.
5. Diseño de lógica de circuitos.
6. Validación lógica de circuitos.
7. Investigación en matemáticas.
8. Investigación en lógica formal.
9. Sistemas expertos.
10. Prolog lógico como un lenguaje de programación.
11. Tratamiento formal del razonamiento automático.
1. INTRODUCCION A LOGICA
1.1. Lógica proporcional y sus componentes.
1.2. Lenguajes para programas de razonamiento automático.
1.3. Estudio de predicados, constantes y variables y funciones.
2. ADIVINANZAS Y PROBLEMAS
2.1. Representación, soluciones, discusión de la formualción y prueba.
2.2. Solución mediante el uso de un ordenador: claúsulas, simulación de tablas, estrategias y
reglas de inferencia.
3. REPRESENTACION
3.1. Generalización.
3.2. Astucia versus programación directa.
3.3. Uso de igualdad, orden de operaciones y precauciones.
4. ADIVINANZAS DIFICILES
4.1. Tablas de ajedrez y dominio
4.2. Representación, decisión de regla de inferencia, estrategia y análisis de sus propiedades
y resultados.
4.3. Misioneros y caníbales; representación sofisticada y solución.
97
5.4. Análisis de los resultados de el uso de demoduladores en el diseño de circuitos..
5.5. Diseño de Circuitos usando “Hiperresolución”
5.6. Lógica multivariada, uso de “Hiperresolución Negativa”.
7. INVESTIGACION EN MATEMATICAS
7.1. Introducción
7.2. El conjunto de soporte como estrategia.
7.3. El peso aplicado, redundancia eliminación.
7.4. Resolución de problemas propuestos.
7.5. Generación de modelos y contraejemplos.
7.6. Conceptos representables.
9. SISTEMAS EXPERTOS
9.1. Introducción.
9.2. Tipos de sistemas expertos.
9.3. Un sistema experto simple.
9.4. Análisis de la profundidad de razonamiento usado en un sistema experto.
V. BIBLIOGRAFIA
98
1. INF-319 PROGRAMACION FUNCIONAL
2. IDENTIFICACION
Asignatura: Programación Funcional
Sigla: INF-319
Area Curricular: Programación
Modalidad: Presencial con prácticas en laboratorio
Nivel Semestral: Optativa
Horas Teóricas: 8 Horas, 2 por semana en dos sesiones
Horas Practicas: 8 Horas, 2 por semana en dos sesiones
Pre-Requisitos: -
4. OBJETO DE LA MATERIA
5. OBJETIVOS
6. PROGRAMA SINTETICO
7. CONTENIDOS ANALITICOS
8. METODOS Y MEDIOS
99
Mesa redonda
Clases magistrales
Exposición individual y de grupos
Investigación é interacción
Taller.
9. BIBLIOGRAFIA
100
I. INF-331 ORGANIZACIÓN Y METODOS DE INFORMACION
Ciclo/Semestre: Optativa
Modalidad: Semestral
Horas Teóricas: 4 Hrs./Semana
Horas Practicas: 2 Hrs./Semana
Pre-Requisitos:
II. OBJETIVO
Uso práctico aplicado a las empresas escogidas por los mismos estudiantes con el fin de llevar a
la praxis estas metodologías.
1. Concepto de Organización
2. Diseño de organización
3. Métodos Est. Des.. Organización.
4. Organización Nombre General.
5. Reorganización Administrativa
6. Manual de Administración.
7. Introducción al Estudio S.A.
8. Manejo Form,. De Organización.
9. Diag. Proc.
10. Elaboración Manual de procedimientos.
1. Datos de conceptos.
2. Diseñar Modelos de Organización.
3. Dotar de Metodologías P. Est.
4. Normas de Organización
5. Metodos de Reorganización.
6. Creación de Manuales Administrativos.
7. Introducción al estudio de S. A.
8. Metodologías.
9. Diseño de Diagramas de Proceso
10. formas de Estudio Mac. Proceso.
V. BIBLIOGRAFIA
1- Organización y Métodos
Berjam
2.. Organización de Empresas
101
I. INF-328 COMPARACION DE LENGUAJES
Ciclo/Semestre: Optativa
Modalidad: Semestral
Horas Teóricas: 4 Hrs./Semana
Horas Laboratorio: 2 Hrs./Semana
Pre-Requisitos: Nivel y Ciclo 2
II. OBJETIVO
-El objetivo es el ofrecer al estudiante una reseña histórica de la creación de algunos de los
lenguajes mas importantes de programación. Además de las motivaciones para su diseño y
aplicación, y principalmente las estructuras internas de los lenguajes.
-Lo primordial de esta clase es de enseñar a los estudiantes cuales son las principales
características estructurales de los programas, además de mostrar cuales son las ventajas y
debilidades de estos.
- Otro aspecto que se tomará en cuenta son la forma en la cual estos lenguajes funcionan, se
observarán sus definiciones tanto estáticas como dinámicas. Muchos de estos conceptos son
usados para la construcción de compiladores.
- Es importante recalcar que no se enseñaran a programar los lenguajes sino por el contrario
aspectos de vital importancia de estos. Con estos aspectos se podrán aprender los lenguajes
mencionados a continuación y otros con mayor facilidad.
1. Interpretadores de pseudo-code
2. Fortran
3. Algol – 60
4. Pascal.
5. Implementación de lenguajes estructurados en bloque.
6. Ada
7. Lisp.
2. FORTRAN.
2.1. Historia y motivación, diseño de:
2.1.1. Organización estructural .
2.1.2. Estructuras de control.
2.1.3. Estructuras de control.
2.1.4. Estructuras de datos.
2.1.5. Estructuras de nombres
2.1.6. Estructuras sintácticas, evaluación.
3. ALGOL - 60
3.1. Historia y motivación , diseño de:
3.1.1. Organización estructural.
3.1.2. Estructuras de nombres.
3.1.3. Estructuras de control.
3.1.4. Introducción al BNF (Backus Naur Form).
4. PASCAL.
102
4.1. Historia y motivación, de diseño de:
Organización estructural.
Estructuras de datos.
Estructuras de nombres.
Estructuras de control.
Evaluación.
7. LISP.
7.1. Historia y motivación.
7.2. Organización estructural.
7.3. Estructuras de datos.
7.4. Estructuras de control, estructuras sintácticas.
V. BIBLIOGRAFIA.-
103
CARGA HORARIA
PRIMER SEMESTRE T L P
INF-111 INTRODUCCION A LA INFORAMTICA 80 20
LAB-111 LABORATORIO DE INF-111 80
INF-112 ORGANIZACIÓN DE COMPUTADORAS 80 20
INF-113 LABORATORIO DE COMPUTACION 80
MAT-114 MATEMATICA DISCRETA I 80 20
MAT-115 ANALISIS MATEMATICO I 80 20
LIN-116 GRAMATICA ESPAÑOLA 80 20
400 160 100
SEGUNDO SEMESTRE T L P
INF-121 ALGORITMOS Y PROGRAMACION 80 40
LAB-121 LABORATORIO DE COMPUTACION
104
INF- 351:
Sistemas Expertos
Identificación
Asignatura: Sistemas Expertos
Sigla: INF-351
Area Curricular: Sistemas
Modalidad: Semestral
Nivel Semestral: Séptimo semestre
Horas Teóricas: 4 por semana en dos sesiones
Horas Prácticas: 2 por semana en una sesión
Pre-Requisitos Formales: Programación
Carreras destinatarias: Informática
Problema (Por qué)
Desarrollar sistemas automatizados que suplanten al hombre siempre fue un anhelo de los
investigadores en el campo de la informática, un gran logro fueron los sistemas expertos que
simulan la forma de razonamiento de un experto humano con aplicaciones médicas, químicas,
psicológicas, entre otras. Conocer las técnicas de representación del conocimiento humano y la
simulación de razonamiento permite iniciar trabajos de investigación que luego podrían ser
temas de tesis.
Objeto de la Materia
El objeto de la materia es el de estudiar y analizar técnicas de representación del conocimiento y el
razonamiento humano.
Objetivos generales
Aprender a modelar el conocimiento para aplicar estos conceptos en sistemas inteligentes
Programa Sintético
Definición e Historia de la Inteligencia Artificial. Agentes inteligentes. Solución de
problemas mediante la búsqueda: amplitud, costo, profundidad, profundidad iterativa,
bidireccional. Métodos de búsqueda respaldados con información: búsqueda por lo
mejor, búsqueda A*, funciones heurísticas, búsqueda A*PI, búsqueda A*SRM.
Algoritmos de mejoramiento iterativo: búsqueda de ascenso a la cima, endurecimiento
simulado. Juegos: poda alfa-beta, complejidad mini-max. Lógica de primer orden.
Representación del conocimiento mediante: espacios euclidianos, lógica difusa, redes bayesianas.
Contenidos analíticos
1. Introducción
1.1 Historia de los SE
1.2 Avances de los SE
1.3 Aplicaciones de SE
2. Espacio de estados y Búsquedas
2.1 Busquedas en amplitud y profundidad
2.2 Búsqueda a ciegas
2.3 Busquedas informadas
2.4 Heusrísticas
3. Juegos inteligentes
3.1 Características de los Juegos
3.2 Espacio de soluciones
3.3 Búsquedas
3.4 MINIMAX
3.5 Poda de árboles alfa, beta
4. Lógica Difusa
4.1 Conjuntos difusos
4.2 Fusificación y defusificación
4.3 Aplicaciones en SE
5. Redes Bayesianas
5.1 Revisión de probabilidades
105
5.2 Teorema de Bayes
5.3 Construcción de redes bayesianas
5.4 Algoritmos de propagación de probabilidades por la red
5.5 Aplicaciones en SE
6. Agentes
6.1 Agentes inteligentes
6.2 Ranuras de relleno
6.3 Conductas
6.4 Aplicaciones de Agentes
Modalidad de Evaluación
La evaluación es formativa periódica y sumativa, los exámenes parciales o finales pueden ser escritos u
orales.
[1]Se puede recuperar cualquier examen parcial, pero no el examen final [2] La nota del examen de
recuperación reemplaza al puntaje anterior
Métodos y Medios
Los métodos de aplicación del proceso curricular de la materia están contenidas en el proceso de
enseñanza y aprendizaje centrada en el alumno para lograr un aprendizaje significativo con razonamientos
inductivos y deductivos y un aprendizaje por descubrimiento programado, orientado, puro libre y al azar
que permita al estudiante desarrollar su potencialidad creativa.
Bibliografía
[1] Inteligencia Artificial Un Enfoque Moderno, Segunda Edición. Stuart Russell (Prentice Hall) (2002)
[2] Lahoz-beltra, Rafael BIOINFORMÁTICA. SIMULACIÓN, VIDA ARTIFICIAL E
INTELIGENCIA ARTIFICIAL H. Korth, (2006
[3] Sierra Araujo, Basilio APRENDIZAJE AUTOMÁTICO : CONCEPTOS BÁSICOS Y
AVANZADOS "ASPECTOS PRÁCTICOS UTILIZANDO EL SOFTWARE WEKA" (2001).
[4] Escolano Ruiz, F.; Rizo Aldeguer, R.; Compañ Rosique, P.; Cazorla QuevedoFUNDAMENTOS DE
INTELIGENCIA ARTIFICIAL (2006).
106
CONTENIDO PROGRAMATICO
I. IDENTIFICACION.
II. OBJETIVOS.
El objetivo principal de esta materia es dotar al alumno con conocimientos suficiente de Ingles Técnico,
los cuales son muy necesarios para un buen desempeño futuro.
1. Introduction
2. Description.
3. Kinds of Computers.
4. The processor.
5. Memory.
6. Input and output devices.
7. Programing.
8. Computer related topics.
1. INTRODUCCION
2. DESCRIPCION
2.1. Characteristics.
2.2. Organizing information.
2.3. Computer capabilities and limitations.
2.4. Hardware and Software.
2.5. Preffixes.
3. KIND OF COMPUTERS
3.1. Mainframes.
107
3.2. Listing.
3.3. Minicomputers.
3.4. Microcomputers.
3.5. Making comparations.
4. THE PROCESSOR
4.1. The central processing unit.
4.2. Times sequence.
4.3. The Control Unit.
4.4. The Arithmetic-Logical Unit.
4.5. Giving samples.
5. MEMORY
5.1. Primary and secondary memory.
5.2. Adding information.
5.3. Types of memory.
5.4. Giving an explanation or a definition.
7. PROGRAMING.
7.1. Steps in problea solving.
7.2. Computers Arithmetir.
7.3. Flowcharting.
7.4. Programs and programming languages.
8. COMPUTER-RELATE TOPICS
8.1. Time Sharing versus Batch.
8.2. Careers.
BIBLIOGRAFÍA.
108
CONTENIDOS PROGRAMATICO
Identificación
Asignatura: Traducción Técnica II
Sigla: LIN -117
Ciclo / Semestral 1/2
Horas Teóricas 4 Hrs. / Semana
Horas Consulta 2 Hrs. /Semana
PRE REQUISITOA NIVEL
II.- OBJETIVOS.
El objetivo principal de esta materia es dotar al alumno de mayores conocimientos de Ingles Técnico los
que complementan lo estudiado anteriormente en LIN – 116.
109
1.- INTRODUCTION.
1.1 .The jobo f the computer programmer.
1.1.1. Structural Practice
1.2 . The Programmers Tools.
1.2.1. Structural Practice
2.- PROGRAMMING TECHNIQUES
2.1 Programming techniques : Iterativo
2.2 Programming techniques : Subroutines
2.3 Segmentation, Overlays and Paging
2.4 Marking and Shifting
3.- FILES
3.1 File Processing
3.2 Files Types
4.- TABLES
4.1 Tables and Trees
4.1.1. Desition Tables
5.- RELATED TOPICS
5.1 Report – Writino and arithmetic
5.2 Dbugging
5.3 Documentation
5.4 Assemblers, Compiler and Interpreter
6.- ADVANCE PROGRAMMING
6.1 Advance Programming
V. BIBLIOGRAFIA
1. “Computer Programming”
Autor: Philip Robinson
2. Diccionario Ingles – Español
3. Diccionario de Informática
110
Asignatura: SISTEMAS EN TIEMPO REAL Y DISTRIBUIDOS
Sigla: INF-317
Modalidad: Semestral
Nivel Semestral: Optativa
Horas Teóricas: 4 horas semanales
Horas Prácticas: 8 horas (no presénciales)
Pre-Requisitos: Compiladores, Lenguajes de Programación, Estructuras de Datos,
Ingeniería de Software
Carreras Destinatarias: Informática
Justificación
La industria moderna requiere de profesionales con conocimientos de las técnicas de desarrollo de
sistemas embebidos y de tiempo real.
Objeto de la Materia
Conocimiento del diseño y desarrollo de sistemas de tiempo real.
Objetivos generales
Presentar a los alumnos diferentes métodos y técnicas para abordar problemas de
Instalación, Configuración y Administración de Sistemas de Tiempo Real.
Presentar a los alumnos diferentes métodos y técnicas para abordar problemas de
programación y desarrollo de sistemas en entornos de Tiempo Real.
Estudiar detenidamente las características de los escenarios de Tiempo Real y
los métodos apropiados para la creación de algoritmos de solución de problemas
en estos escenarios.
Competencias
El estudiante aprende a utilizar los procesos y las técnicas estudiados en la materia para el desarrollo de
sistemas.
Programa Sintético
Fundamentos
Sistemas de soporte de aplicaciones de tiempo real
Herramientas y métodos de desarrollo
Caso de estudio
Contenidos Analíticos
1. Fundamentos
Introducción a los sistemas de tiempo real
Tecnología de sistemas de tiempo real
Mecanismos de temporización
Planificación de tareas y análisis temporal
Problemas de concurrencia. Manejo de interruptores
111
Aspectos críticos. Tolerancia de fallas.
Relatividad. Robustez.
Diseño basado en componentes.
Diseño basado en modelos.
4. Caso de estudio
Herramientas de desarrollo.
Diseño y análisis de un sistema de tiempo real: control de un sistema de tráfico.
Modalidad de Evaluación
Examen Temas Ponderación
Primer parcial 1,2 25
Segundo parcial 3 25
Examen final Todos los temas 30
Practicas e Investigación Todos los temas 20
Métodos y Medios
Exposiciones magistrales. Dinámica de grupos. Lecturas individuales y en grupo. Exposición de trabajos
y lecturas. Aplicación de los conocimientos adquiridos
Bibliografía:
[1] Alan Burns & Andy Wellings. Real-Time Systems and Programming Languages, 4th ed.,
Addison-Wesley, 2009. ISBN 978-0-321-41745-9.
[2] Alan Burns & Andy Wellings. Concurrent and Real-Time Programming in Ada, Cambridge
University Press , 2007. ISBN 978-0-521-86697-2.
[3] Alan Burns & Andy Wellings. Concurrent and Real-Time Programming in Java, Wiley, 2004.
ISBN 0-470-84437-X.
[4] John Barnes. Programming in Ada 2005. Pearson Education, 2006. ISBN 0321340787.
[5] Brian Kernigan & Dennis Richtie. The C Programming Language. 2nd. ed (ANSI-C). Prentice-
Hall, 1989. ISBN 0-13-110362-8.
112
CONTENIDO PROGRAMATICO
V. IDENTIFICACION.
ASIGNATURA : MUESTREO
SIGLA : INF – 335
CICLO/SEMESTRE : OPTATIVA
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS : 2 HS/SEMANA
PREREQUISITO : NIVEL Y CICLO 2
VI. OBJETIVOS.
1. Introducción al muestreo
2. Muestreo Aleatorio Simple.
3. Muestreo Estratificado.
4. Muestreo Sistemático
5. Métodos Indirectos de Estimación.
1. INTRODUCCION AL MUESTREO
3. MUESTREO ESTRATIFICADO
3.1. Definiciones
3.2. Estimadores lineales insesgados
3.3. Varianza de los estimadores
3.4. Estimadores de la varianza.
3.5. Consideraciones sobre el numero de estratos y sus limites
3.6. Fijación de la muestra
3.7. Estimación de la ganancia en precisión a partir de la muestra
113
3.8. Determinación del tamaño de muestra
3.9. Comparaciones
4. MUESTREO SISTEMATICO
4.1. Introducción
4.2. Estimadores y varianzas.
4.3. Varianza del estimador de la media en función del
4.4. Coeficiente de correlación intra-muestral
4.5. Calculo aproximados de los errores de muestreo
4.6. Comparación con el muestreo estratificado
4.7. Comparación con el muestreo aleatorio simple
V. BIBLIOGRAFÍA.
2. Técnicas de muestreo
Autor: Cochran.
3. Teoría de Muestreo
Autor: Raj.
4. Muestreo de encuestas y aplicaciones
Autor: Sukhatme.
5. Muestreo de encuestas
Autor: Kish.
6. Teoría de muestreo
Autor: Azorin.
7. Elementos de muestreo para poblaciones finitas
Autor: Miras.
8. Métodos y aplicaciones del Muestreo
Autor: Azorin, Sánchez, Crespo.
114
Sigla: INF-336
MATERIA OPTATIVA
OBJETIVOS
CONTENIDO MINIMO
2. Principios Generales
3. Diseño de sistemas
4. El movimiento de Sistemas
CONTENIDO ANALITICO
115
1.3 Estructura, Comportamiento y Recursos
2. PRINCIPIOS GENERALES
2.1.2 Globalidad
2.1.3 Integración
2.2.1 Jerarquía
2.2.2 Integración
116
2.4.3 Principales Aplicaciones
3. DISENO DE SISTEMAS
4. EL MOVIMIENTO DE SISTEMAS
117
6.4 Isomorfismos
BIBLIOGRAFIA
118
CONTENIDO PROGRAMATICO
I. IDENTIFICACION.
II. OBJETIVOS.
Mostrar la importancia de la información contable como base para la toma de decisiones gerenciales en
una (Empresa o Institución). Proporcionar los mecanismos y fundamentos de la ciencia Contable. Clases
de contabilidades. Relevar la sistematización del proceso contable mediante la aplicación de Sistemas
Computarizados.
III. CONTENIDO MÍNIMO
119
4. INICIO DE UN SISTEMA CONTABLE
4.1. El comienzo de un sistema e contabilidad
4.2. El estado de situación inicial: activo, pasivo y patrimonio
4.3. El asiento inicial en el diario
4.4. Traslado al mayor.
4.5. Como descubrir y corregir errores
7. ESTADOS FINANCIEROS
7.1. Asientos de ajustes
7.2. Hoja de trabajo de 10 columnas
7.3. Forma de preparar el Estado de Resultados
7.4. Importancia del Estado de Resultados
7.5. Forma de preparar el Balance General
7.6. Importancia del Balance General
7.7. Asientos de cierre
8. INVENTARIOS Y NOMINAS
8.1. Definición de inventarios
8.2. Toma de inventarios físico
8.3. Métodos de valuación de inventarios
8.4. Efectos de los metodos de valuación en los resultados
8.5. Control interno de nominas
8.6. Registros de nominas
8.7. Asientos compuestos para contabilizar nominas, sus aportes y deducciones.
BIBLIOGRAFÍA.
120