Está en la página 1de 120

PROGRAMA ACADÉMICO

INF-111 INTRODUCCION A LA INFORMATICA


SEMESTRE: 1
HORAS TEORICAS: 60 HORAS PRACTICAS: 20

OBJETIVO:

Analizar problemas en el marco de una metodología de análisis de problemas.


Diseñar soluciones algorítmicas en el marco de una metodología de diseño.
Desarrollar soluciones algorítmicas en el marco de una metodología de programación.

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:

Programar aplicaciones elementales en un lenguaje de programación específico.


.
CONTENIDO MÍNIMO:

1 La programación en lenguajes de alto nivel.


2 Un lenguaje de programación, el caso del C++
3 Elementos en C++.
4 Programación con estructuras de control.
5 Programación mediante funciones.
6 Programación con arrays.

CONTENIDO ANALÍTICO:

1 La programación en lenguajes de alto nivel.


1.1 Programa.
1.2 Lenguajes de Programación
2 Un lenguaje de programación, el caso del C++.
2.1 Uso del entorno integrado del C++
2.1.1 Menú Principal
2.1.2 Descripción del compilador y del enlazador.
2.1.3 Teclas Calientes.
2.2 Uso del Editor del C++
2.2.1 Comandos de Edición
2.2.2 Búsqueda y sustitución de texto.
2.3 La estructura del C++.
2.3.1 Estructura del programa
2.3.2 Variables.
2.3.3 Expresiones.
2.3.4 Comentarios.
2.4 Entrada / Salida.
2.4.1 Salida por Monitor.
2.4.2 Entrada por teclado.
3 Elementos en C++.
3.1 Constantes y Tipos de datos.
3.1.1 Constantes.
3.1.2 Identificadores.
3.1.3 Tipos de datos.
3.1.4 Ambito.
3.1.5 Alcance.
3.2 Operadores y expresiones.
3.2.1 Operadores Aritméticos
3.2.2 Operadores relacionales.
3.2.3 Operadores lógicos.
3.2.4 Operadores de asignación
3.2.5 Prioridad.
3.2.6 Orden de evaluación.
3.2.7 Conversión de tipos de datos.
3.3 Estilo de Programación y Autodocumentación.

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.-

1 Ergonomía y Seguridad con el computador.


2 Uso de sistemas operativos.
3 Antivirus.
4 Internet.

1. Ergonomía y Seguridad con el computador

2. Sistema Operativo MS-DOS Versión 6.22.


2.1. Principios Básicos
2.2. Principios de seguridad
2.2.1. Normas para el manejo de disquetes
2.3. Tabla de caracteres ASCII
2.3.1. Caracteres fundamentales
2.3.2. Aritmética Básica.
2.3.3. Números binarios básicos
2.3.4. Números hexadecimales básicos
2.4. Componentes básicos del sistema operativo Hardware y Software.
2.4.1. Características básicas de CPU, Memoria, Monitor, Tarjeta de video, CD-ROM,etc.
2.4.2. Cargado del sistema operativo
2.4.3. Mapa de memoria del DOS
2.5. Administración de Unidades, Archivos y Directorios
2.5.1. Historia del DOS
2.5.2. Indicador de sistema
2.5.3. Nombres de archivos
2.5.4. Unidades Lógicas
2.5.5. Cambio de Unidad
2.5.6. Editor de comandos en la línea de comandos.
2.5.7. Secuencias de teclas y Códigos de control
2.5.8. Carga del sistema operativo, fecha - hora.
2.5.9. Comandos Internos.
2.5.10. Comandos externos.
2.5.11. Filtros
2.5.12. Archivos de Sistema
2.5.13. Archivos de configuración del sistema
2.5.14. Config.sys
2.5.15. Autoexec.bat
2.5.16. Análisis de archivos de procesamiento por lotes
2.6. Utilitarios del sistema
2.6.1. Edit
2.6.2. Scandisk
2.6.3. MS-Undelete
2.7. Otros Utilitarios
2.7.1.1. Norton Utilities
2.7.1.2. Norton Commander

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.-

Morales, Roger. MS-DOS 6.22 Manual de Referencia.


Martinez Valero, Julian. Windows 95
Gimenez Lorenzo, Antonio P.. Guia practica para usuarios de UNIX System V.
Brian W. Kernighan, Rob Pike. El entorno de Programación UNIX.

8
MAT-114 MATEMATICA DISCRETA I
SEMESTRE : 1
HORAS TEORICAS: 80 HORAS PRACTICAS : 20

OBJETIVO:

Desarrollar técnicas y métodos de razonamiento, lógico y formal a un nivel introductorio

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

2. Conjuntos, relaciones y funciones


La idea de conjunto. Operaciones con conjuntos. Algebra de conjuntos.
Producto cartesiano. Relaciones. Clasificación de relaciones.
Conjuntos parcialmente ordenados. Diagramas de Hasse.
Funciones. Clasificación de funciones. Composición y función inversa.

3. Induccion matematica y el algoritmo de euclides.

4. Reticulos y algebra de boole


Réticulos. Definición de álgebra de Boole y propiedades.

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:

Matemática Discreta y Combinatoria – Grimaldi


Matemática Discreta - Ross y Wrigt

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.

1. LOS NUMEROS REALES


1.1. La recta de los números.
1.2. Los números reales.
1.3. Algo de álgebra.
1.4. Demostraciones
1.5. Desigualdades.
1.6. Intervalos.
1.7. Valor absoluto.

2. GEOMETRÍA ANALÍTICA PLANA


2.1. Coordenadas rectangulares.
2.2. Fórmula de la distancia y del punto medio.
2.3. Ecuaciones de una recta.
2.4. La circunferencia.
2.5. La parábola.
2.6. La elipse.
2.7. La hipérbola.

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.

3.3.1. Funciones elementales: polinomiales, racionales, exponenciales, logarítmicas, trigonométricas,


hiperbólicas.
3.3.2. Inversa de funciones trigonométricas.
3.3.3. Adición y multiplicación de funciones.
3.3.4. Composición de funciones.

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.

7. LA INTEGRAL INDEFINIDA Y MÉTODOS DE INTEGRACIÓN.


7.1. Definición de la integral indefinida.
7.2. Métodos de integración.
7.3. Integrales inmediatas: por sustitución, por partes, por fracciones parciales.

8. APLICACIONES DE LA INTEGRAL DEFINIDA


8.1. Area de figuras planas.
8.2. Coordenadas polares y área.
8.3. Longitud de arco.
8.4. Volumen de sólidos de revolución.
8.5. Ecuaciones diferenciales de primer orden con condiciones iniciales.

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:

Desarrollar métodos y técnicas básicas de estudio.


Resumir un texto dado, resaltando la idea principal y las ideas secundarias.
Desarrollar técnicas de redacción tomando en cuenta las categorías sintácticas, los elementos gramaticales
y la ortografía.
Exponer un tema dado tomando en cuenta la dicción, el desenvolvimiento escénico y la disposición de
tiempo limitado.

CONTENIDO MÍNIMO:

1. Métodos y Técnicas Básicas de estudio .


2. Síntesis de textos.
3. Gramática y redacción
4. Oratoria

CONTENIDO ANALÍTICO:

1. Métodos y Técnicas básicas de estudio.


1.1. Organización del tiempo.
1.2. Adquisición de información.
1.2.1. Procedimientos y métodos de investigación
1.2.2. Medios y desarrollo de investigación.
1.2.3. Uso de fichas.
1.3. Lectura veloz y Lectura comprensiva.
1.4. Métodos de resolución de pruebas

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

1. Análisis de algoritmos a priori.


Complejidad de programas a priori
Utilizar funciones del “C” para determinar tiempos de ejecución
2. Diseño de Algoritmos

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.

Máximo y mínimo de una lista


Búsqueda de un elemento en un vector
Matriz transpuesta
Ordenación de un vector mediante merge

Programación con estructuras dinámicas


Programas clásicos que utilizan la programación dinámica para identificar los
principios que rigen a este tipo de método de diseño de algoritmos.
Programación Dinámica identificar: Decisiones, dividir el problema <Tabla de
soluciones>, optimalidad.
Encontrar el camino de costo mínimo en un grafo multietapa
El problema/programa de la mochila

Programación con backtracking.


Programas clásicos que utilizan el método de retroceso para identificar los
principios que rigen a este tipo de método de diseño de algoritmos.
Backtracking identificar el espacio de soluciones con sus restricciones
explicitas e implícitas, y la función objetivo.
El problema de las 8 reinas
La vuelta del caballo

15
3. Programación orientada a objetos

Identificar en los programas los puntos conceptuales


Objetos y clases
Abstracción de datos.
Encapsulamiento
Comunicación entre objetos.
Estructura general de un Programa Orientado a Objetos.
Aplicaciones.

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

LAB 122 LABORATORIO DE FISICA I


SEMESTRE: 1
HORAS LABORATORIO: 80

OBJETIVO: Realizar experimentos de laboratorio de verificación de la teoría de Física I.

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

Combinaciones con y sin repetición. Variaciones con y sin repetición.


Coeficientes binomiales e identidades combinatorias.
Relaciones de recurrencia.
Resolución de relaciones de recurrencia
Principio de inclusión y exclusión

2. GRAFOS Y ALGORITMOS SOBRE GRAFOS


Definición de grafo, subgrafo y grafo parcial
Caminos y circuitos
Propiedades y algoritmos sobre grafos
Isomorfismos
Grafos planos (o planares)

3. MODELOS DE REDES
Definición de red. Propiedades fundamentales
Flujo maximal y minimal
Emparejamientos
Redes de Petri

4. MAQUINAS DE ESTADOS FINITOS Y AUTOMATAS


Definición de máquina de estados finitos. Configuraciones y propiedades
Modelación de problemas a través de máquinas de estados finitos
Autómatas

Bibliografia :

Matemática Discreta y Combinatoria – Grimaldi


Matemática Discreta – Ross y Wrigt

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.

2. Geometria analitica solida


2.1. Introducción.
2.2. Espacio euclidiano tridimensional.
2.3. Rectas.
2.4. El producto vectorial.
2.5. El triple producto escalar.
2.6. Independencia lineal de vectores.
2.7. La ecuación del plano.
2.8. Intersección del plano.
2.9. Intersección de una recta y un plano.
2.10. Bases.
2.11. Coordenadas cilíndricas y esféricas.
2.12. Espacios euclidianos n-dimensionales.
2.13. Resumen.

3. Funciones vectoriales de una variable real


3.1. Introducción.
3.2. Funciones vectoriales de una variable real.
3.3. El límite de una función vectorial.
3.4. Continuidad.
3.5. Curvas.
3.6. La derivada.
3.7. Algunos teoremas sobre derivada.
3.8. La diferencial.
3.9. Integración.
3.10. Longitud de arco.

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.

4. Funciones reales de un vector


4.1. Introducción.
4.2. Funciones reales de un vector. Gráficas.
4.3. Operaciones sobre funciones.
4.4. Límites.
4.5. Continuidad.
4.6. Funciones diferenciales.
4.7. Derivadas direccionales.
4.8. Derivadas parciales.
4.9. Algunos ejemplos.
4.10. Derivadas parciales por orden superior.
4.11. El teorema de Taylor.
4.12. Plano tangente y una superficie.
4.13. El teorema de la función implícita.
4.14. Máximos y mínimos.
4.15. Resumen.

5. Funciones vectoriales de un vector


5.1. Introducción.
5.2. Límites y continuidad.
5.3. Matrices.
5.4. La diferencial y la derivada.
5.5. Regla de la cadena.
5.6. Superficies.
5.7. Multiplicadores de Lagrange.
5.8. Integrales curvilíneas.
5.9. Aplicaciones a la mecánica.
5.10. 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.

7. Funciones de conjunto de integrales


7.1. El teorema fundamental del cálculo.
7.2. Cambio de variables en las integrales múltiples.
7.3. Un caso especial.

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.

10. Integrales impropias


10.1. Introducción.
10.2. Integrales impropias.
10.3. Criterios de convergencia y divergencia para las integrales impropias.
10.4. Integrales definidas dependientes de un parámetro.
10.5. Integrales impropias dependientes de un parámetro.
10.6. El valor de una integral convergente.
10.7. 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

Adquirir herramientas de programación en un lenguaje, para el manejo de estructuras de datos en


problemas complejos.

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

1.1 Definiciones en C/C ++


Estructura
Campos y tipos de datos
Variables de estructura
Archivo
1.2 Características de un Archivo en C/C ++
1.3 Funciones de entrada y salida de Archivo
Crea
Abrir
Cerrar
1.4 Funciones de manejo de Archivos
Eliminar
Copiar
Renombrar
1.5 Organizaciones

Secuencial
Procesos (Altas, bajas, modificaciones)
Operaciones de: Listados, consultas, mezclas, divisiones

Directa
Entrada/Salida de acceso directo
Procesos y Operaciones
Direccionamiento

Pilas y Colas

2.1 Definición de pilas en Vectores


Operaciones
Crear
Insertar un elemento
Eliminar un elemento

Problemas de aplicación

2.2 Definición de colas de Vectores


Operaciones
Crear
Insertar un elemento
Eliminar un elemento
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

3.2 Listas simples


Operaciones con listas
Inserción
Recorrido
Eliminación
Búsqueda
Ordenación

N-Listas encadenadas
Problemas de aplicación

3.3. Listas dobles


Operaciones con listas
Inserción
Recorrido
Eliminación
Búsqueda
Ordenación
Problemas de aplicación

4. Arboles

4.1 Definición de la estructura


4.2 Arboles Binarios
4.3 Recorridos (Inorden, Preorden, Postorden, otros recorridos)
4.4 Procesos de: Búsqueda, inserción, eliminación.

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

OBJETIVO: Verificar experimentalmente los principios físicos planteados en la teoría de física II

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

Calor, temperatura y otros.

1. Coeficiente lineal de dilatación.


2. Coeficiente volumétrico de dilatación.
3. Variación de la temperatura de ebullición con la presión.
4. Calorimetría
5. Teoría cinética de los gases.

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.

1. Naturaleza de las ecuaciones diferenciales.


2. Ecuaciones de primer orden.
3. Ecuaciones lineales de segundo orden.
4. Soluciones de series de potencias.
5. Ecuaciones lineales de orden superior.
6. Transformadas de Laplace.
7. Sistemas de ecuaciones lineales de primer orden.
8. Ecuaciones no lineales.

CONTENIDO ANALÍTICO.

1. Naturaleza de las ecuaciones diferenciales


1.1. Introducción.
1.2. Observaciones generales sobre las soluciones.
1.3. Familias de curvas.
1.3.1. Trayectorias ortogonales.
1.4. Ilustraciones.

2. Ecuaciones de primer orden


2.1. Ecuaciones homogéneas.
2.2. Ecuaciones exactas.
2.3. Factores de integración.
2.4. Ecuaciones lineales.
2.5. Reducción del orden.
2.6. Aplicaciones.

3. Ecuaciones lineales de segundo orden


3.1. Introducción.
3.2. La solución general de la ecuación homogénea.
3.3. Utilización de una solución conocida para encontrar otra.
3.4. La ecuación homogénea con coeficientes constantes.
3.5. El método de coeficientes indeterminados.
3.6. Método de variación de parámetros.
3.7. Aplicaciones.

4. Soluciones de series de potencias


4.1. Introducción.
4.1.1. Repaso de las series de potencias.
4.2. Soluciones de series de ecuaciones de primer orden.
4.3. Ecuaciones lineales de segundo orden.
4.3.1. Puntos ordinarios.
4.4. Puntos regulares singulares.
4.5. El punto en el infinito.
4.6. Aplicaciones.

5. Ecuaciones lineales de orden superior


5.1. Introducción
5.2. Teoría general de las ecuaciones lineales de n-esimo orden.
5.3. La ecuación homogénea con coeficientes constantes.
5.4. Método de los coeficientes indeterminados.
5.5. Método de variación de parámetros.

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.

7. Sistemas de ecuaciones lineales de primer orden


7.1. Teoría básica de los sistemas de ecuaciones lineales de primer orden.
7.2. Sistemas lineales homogéneos con coeficientes constantes.
7.3. Eigenvalores complejos.
7.4. Eigenvalores repetidos.
7.5. Matrices fundamentales.
7.6. Sistemas lineales no homogéneos.

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.

- Construir aplicaciones para los FLIPS – FLOPS

- Comprender la operación de los multiplexores y demultiplexores.

Diferencias las tecnológicas de circuitos integrados mediante análisis de las aplicaciones.

Identificar las características de los circuitos integrados.

CONTENIDO MÍNIMO

1. Diseño de circuitos combinacionales.


2. Diseño de circuitos secuenciales.
3. Contadores y registros.
4. Familias lógicas de circuitos integrados.
5. Dispositivos de memoria.

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.

2. DISEÑO DE CIRCUITOS SECUENCIALES:


2.1 Compuertas lógicas
2.2 FLIP – FLOP RS
2.3 FLIP – FLOP SC
2.4 FLIP – FLOP JK
2.5 FLIP – FLOP D
2.6 FLIP – FLOP T
2.7 FLIP – FLOP Maestro esclavo (Master Slave)
2.8 Aplicaciones de los FLIP – FLOPS
2.9 Sincronización de los FLIP – FLOPS

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.

4. FAMILIAS LOGICAS DE CIRCUITOS INTEGRADOS:


4.1 Familia lógica TTL
4.1.1 Características de la tecnología TTL
4.1.2 Otras series TTL
4.1.3 TTL de tres estados
4.2 Familia ECL
4.3 Circuitos integrados digitales MOS

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.

Los objetivos de esta asignatura, se estructuran en tres niveles:

1. Integrar los conocimientos relacionados con el desarrollo de programas que ya se poseen.


2. Organizar la tarea de desarrollo de un proyecto de programación aplicando estos conocimientos en
un marco de exigencias estrictas tanto funcionales como operativas. Se considerarán aspectos
ligados al diseño de programas, interfaces de programas, organización de procesos de producción
de programas, pruebas de programas, calidad de programas.
3. Completar la formación en aquellos aspectos básicamente ligados a las exigencias de la
programación.

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

Se valorará y controlará en el proceso de desarrollo del taller: el establecimiento de objetivos, especificación


funcional, establecimiento de requisitos operacionales, posible construcción de prototipos, validación de
datos, integración y aceptación.

BIBLIOGRAFIA.-

40
INF-144 LOGICA PARA LA CIENCIA DE LA COMPUTACION
SEMESTRE: 4
HORAS TEORICAS: 60 HORAS PRACTICAS :20

OBJETIVO:

Fundamentar elementos de lógica como basamento de teorías y aplicaciones informáticas.

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

Nota.- Deben implementarse laboratorios

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.

1. Descripción del hardware.


2. El compilador macro-assembler.
3. Programación estructurada.
4. Formato de los discos y ficheros.
5. Gestión de memoria y de programas.
6. El video y el teclado.

CONTENIDO ANALÍTICO.

1. Descripción del hardware.


1.1. Descripción de un microcomputador.
1.2. Diagramación de bloques de un microcomputador
1.3. El bus y sus tipos.
1.4. La memoria y tipos de memoria (física y lógica)
1.5. Sistema de Interrupciones.
1.6. Sistema de DMA.
1.7. Sistema de Almacenamiento de Datos.
1.8. Procesador 8088/88 y 80286/80386
1.8.1. Descripción por bloques
1.8.2. Registros y su uso
1.9. Direccionamiento de memoria
1.10. Manejo de Segmentos de Memoria y Registros
1.11.Formato general de una instrucción, codificación binaria

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

4. Formato de los discos y ficheros


4.1. Formatos de diskette
4.2. Formatos de discos
4.3. Sector de carga automática (boot sector)
4.4. Sectores de directorio
4.4.1. Nombre, tipo y estado del archivo
4.4.2. Atributos
4.4.3. Cluster inicial
4.4.4. Tamaño del fichero
4.5. Sectores de la tabla de asignación de ficheros
4.6. Decodificación de la FAT
4.7. Manejo de los ficheros
4.7.1. Empleo del file control block (FCB)
4.7.2. Manejador de ficheros (file handle)
4.8. Recuperación de los ficheros borrados
4.8.1. Principios básicos
4.9. Diferencias entre versiones del MS-DOS
4.10.Interrupciones
4.10.1. Del BIOS
4.10.2. Del DOS

5. Gestión de memoria y de programas


5.1. Asignación y uso de la memoria
5.1.1. Disgregación de memoria
5.2. Protección de los datos y control de su validez
5.2.1. Almacenamiento local frente al global
5.2.2. Empleo de los registros de segmento

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

3. El problema del dual y análisis de post optimalidad


Definición del problema dual. La solución dual óptima por el método simplex. Problemas
importantes del primal-dual. Método simplex dual. Análisis de post optimalidad o sensibilidad

4. Problemas de asignación y transporte


El problema de transporte. Método de la esquina noroeste: maximización y minimización.
Pruebas de la optimalidad y degeneración. Método de aproximación de Vogel: maximización y
minimización. Tratamiento de la degeneración. El problema de asignación. Casos de
maximización y minimización.

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.

Nota.- Se desarrolla y defiende un trabajo de fin de curso

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.

2. Resolución númerica de ecuaciones algebráicas y ecuaciones trascendentes.


2.1 Ecuaciones algebraícas y trascendentes, teoremas determinación y separación.
2.2 Raíces reales de ecuaciones algebráicas y trascendentes, teoremas determinación y
separación.
2.3 Método de la división media y el problema de su convergencia
2.4 Método de Newton y estimación de su error.
2.5 Métodos mixtos y mejorados y estimación de sus errores.
2.6 Método de interacción. Convergencia y estimación de error.
2.7 Ecuaciones algebráicas, determinación de fronteras de sus raíces reales.
2.8 Número de raíces reales de un polinomio. Teoremas de Sturn, de Budan – Fourier de
Lagrande, etc.
2.8 Búsqueda de sus raíces reales y complejas.

3. Resolución Númerica de sistemas de ecuaciones no lineales.


3.1 Sistemas de ecuaciones no lineales.
3.2 Métodos de Newton para sistema no lineales, Teorema de convergencia, Estimación del
error.
3.3 Método de Newton modificado, Teorema de convergencia, Estimación del error.
3.4 Método de iteración para sistemas no lineales, Teorema de convergencia, Estimación del
error.
3.5 Método de la gradiente descendente para sistemas no lineales.

4. Interpolación, diferenciación, integración numérica.


4.1 Problema de la interpolación y extrapolación, tipos de interpolaciones , interpolación
polinomial.
4.2 Diferentes tipos de bases polinominales.

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.

5. Resolución de ecuaciones y sistemas de ecuaciones diferenciales, problemas de contorno.


5.1 El problema de integración de las ecuaciones diferenciales, clases de problemas tipos de
resolución de las ecuaciones diferenciales.
5.2 Métodos analíticos basados en la fórmula de Taylor, método de las aproximaciones
sucesivas.
5.3 Método de Euler, Método mejorado de Euler – Gaus
5.4 Método de Runge – Kutta de tercer y cuarto orden
5.5 Método de muchos pasos
5.6 Método de Adams de interpolación y extrapolación
5.7 Métodos de solución de ecuaciones diferenciales.
5.8 Método de solución de ecuaciones diferenciales.

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:

1. INTRODUCCIÓN A LOS CONCEPTOS DE SISTEMAS DE BASES DE DATOS


1.1. Origen, definición, características, propiedades, funciones, objetivos de las BD.
1.2. Arquitectura de BD e independencia de datos.
1.3. Conceptos básicos, usuarios.
1.4. Lenguajes, conceptos adicionales de BD.
1.5. Sistemas de Información.
1.6. Conclusiones y recomendaciones.
2. MODELOS DE DATOS
2.1. Modelos de datos basados en objetos.
2.1.1. Modelo Entidad-Relación.
2.1.2. Entidad, Conjuntos entidad, Relación, Conjuntos Relación, Restricciones de mapeo.
2.1.3. Diagrama E-R.
2.1.4. Reducción de diagramas E-R a tablas.
2.1.5. Modelos de datos basados en registros.
2.1.6. Modelo Jerárquico.
2.1.7. Modelo de Redes.
2.2. Conclusiones y recomendaciones.
3. EL MODELO RELACIONAL
3.1. Introducción.
3.2. Conceptos Generales.
3.2.1. Relación, atributo, dominios, tuplas y llaves.
3.3. Reglas de Integridad.
3.4. Comprensiones y Extensiones.
3.5. Conclusiones y recomendaciones.

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.

5. DISEÑO DE BASES DE DATOS


5.1. Formas Normales.
5.2. Normalización de relaciones.
5.2.1. Algoritmos para formas normales.
5.3. Diseño de BD relacionales.

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.

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.

57
Bibliografía:

- Pressman Roger, “Ingeniería de Software”, Ed. McGraw


Hill, 1993.
- Norris y Riery, “Ingeniería de Software explicada”, Ed.
Noriega, 1994.

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

2. Método del camino crítico


Grafos conexos sin circuitos. Ordenación de vértices y arcos. Representación de un programa
mediante un grafo. Actividades y eventos. Tiempo de duración de un proyecto. Cálculos de una
red. Camino crítico

3. Continuación del Pert


Distribución beta y estimación de la media y la varianza. Aproximación a la normal. Pert Costo.
Costo original constante. Aceleración de un programa a mínimo costo. Disminución del costo a
fecha fija. Problema de minimizar costos para la ejecución de un programa. Planteo de un
problema de programación lineal paramétrico. Problema del flujo máximo en una red. Algoritmo
de Fulkerson. Curva de operación óptima

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.

Se encomienda realizar y exponer un proyecto que contiene los elementos de la asignatura

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.

Recomendado para trabajos de grupo.

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.

2. Legislación en Informática. Leyes de Derechos de autor e Informática.

3. Políticas de información y flujo de datos. Globalización.

4. Consecuencias sociales de la era Informatizada. Cambio de funciones y puestos de empleo.

5. Consecuencias económicas de la implantación de nuevas tecnologías.

6. Mercado de trabajo en Informática.

7. Telecomunicaciones y relaciones humanas.

8. Internet.

9. Privacidad y seguridad.

10. Etica Profesional.

11. Obligaciones sociales del Profesional en Informática.

12. Aplicaciones de la informática en la educación, la industria, la oficina, la empresa, en la investigación,


las artes, la medicina, en el hogar, en los negocios.

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:

- Pressman Roger, "Ingeniería de Software", Ed. McGraw


Hill, 1993.
- Norris y Riery, "Ingeniería de software explicada", Ed.
Noriega, 1994.

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

HORAS DE LABORATORIO: 80 HORAS DE PRACTICAS: 80

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.

ASIGNATURA : TALLER DE LICENCIATURA I


SIGLA : INF-398
CICLO/SEMESTRE : 9
HORAS TEORICAS : 80 HS/SEMANA

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

2. MEDIOS E INSTRUMENTOS DE LA INVESTIGACION


2.1. Fuentes de conocimiento primarias, secundarias, terciarias
2.2. Elaboración de fichas
2.3. Clases de fichas bibliográficas, mnemotécnicas, de cita textual, cita conceptual, cita personal
2.4. Fichas específicas para la elaboración de tesis
2.5. La lectura, tipos de lectura. Recreativa. Informativa. Formativa. Investigativa. Exploratoria.
Profundización

_____________________________________________________________________________________

SUBDIRECCION ACADEMICA - GESTION 1993

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

5. OTRAS METODOLOGIAS EN EL TRABAJO DE UNA TESIS


5.1. Condiciones de una metodología para un trabajo científico
5.2. Forma y contenido de una metodología
5.3. Métodos particulares de la ciencia
5.4. Técnicas de Investigación
5.5. Metodología y metametodología
5.6. Estrategia investigativa

6. DETERMINACIÓN DEL AREA


6.1. Importancia de la adecuada elección del área y tema
6.2. Procedimiento selectivo
6.3. Enumeración y evaluación de las asignaturas genéricas
6.4. Ponderación de las asignaturas genéricas
6.5. Búsqueda de áreas en el programa de las asignaturas genéricas y evaluación de las mismas

7. CONSULTAS BIBLIOGRÁFICAS SOBRE LAS AREAS


7.1. Medios de localización
7.2. Docentes y expertos
7.3. Bibliotecas
7.4. Textos de estudio y otros
7.5. Tareas de consulta

8. ELECCIÓN DEL TEMA Y SU PERIMETRO


8.1. Elección del tema
8.2. Análisis del tema
8.3. En función de la naturaleza del tema
8.4. En función de los factores limitativos
8.5. En función de los factores de trascendencia
8.6. Conversión del tema en problema y su perímetro de acción
8.7. Elaboración de la agenda de investigación

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

____________________________________________________________________________________

SUBDIRECCION ACADEMICA - GESTIÓN 1993

73
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________

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

10. PRESENTACIÓN DEL PERFIL DE TESIS


10.1. Contenido, nombre del tema, del tesista y el tutor
10.2. Presentación del tema
10.3. Antecedentes
10.4. Definición del Problema
10.5. Justificación del tema
10.6. Objetivos Generales, Específicos
10.7. Hipótesis del tema de tesis
10.8. Alcances y aportes
10.9. Metodologías empleadas
10.10.Esquema de tesis
10.11.Bibliografía
10.12.Cronograma

11. REDACCIÓN DEL TRABAJO DE TESIS


11.1. Introducción
11.2. Planeación del informe
11.3. El primer borrador
11.4. Revisión del informe
11.5. Forma y contenido de una tesis
11.6. El título
11.7. El resumen
11.8. Las palabras claves
11.9. Tablas de contenido
11.10.Material y métodos
11.11.Datos y resultados
11.12.Sugerencias de estilo y forma
11.12.Instrucciones técnicas
11.13.Agradecimientos
11.14.Citas bibliográficas

12. PRESENTACIÓN DEL TRABAJO DE TESIS


12.1. Preliminares
12.2. Portada
12.3. Prefacio
12.4. Reconocimientos
12.5. Cuerpo de la tesis
12.6. Introducción
12.7. Capítulos y secciones
12.8. Fundamentación teórica
12.9. Fundamentación metodológica
12.10.Fundamentación operativa
12.11.Conclusiones y recomendaciones
12.12.Material de referencia
12.13.Bibliografía
12.14.Apéndices

BIBLIOGRAFÍA

1. Apuntes de Seminario de Tesis, F. Yañez


2. Como hacer una tesis, H. Taborga
____________________________________________________________________________________

SUBDIRECCION ACADEMICA - GESTION 1993

74
U.M.S.A. – F.C.P.N. CARRERA DE INFORMATICA
____________________________________________________________________________________

3. Como se hace una tesis, U. Eco


4. Redacción y presentación del trabajo intelectual, J. Quesada
5. Redacción y presentación formal de tesis, G. Aneiva
6. Manual para elaborar trabajos de investigación, G. Baena
7. Metodología de la investigación, A. Asti
8. Metodología y técnicas de investigación en ciencias sociales, F. Pardinas
9. Teoría y diseño de la investigación científica, M. Rodrigues
10. Metodología de la investigación, E. De la torre

SUBDIRECCION ACADEMICA - GESTION 1993

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

2. MEDIOS E INSTRUMENTOS DE LA INVESTIGACION


2.1. Fuentes de conocimiento primarias, secundarias, terciarias
2.2. Elaboración de fichas
2.3. Clases de fichas bibliográficas, mnemotécnicas, de cita textual, cita conceptual, cita personal
2.4. Fichas específicas para la elaboración de tesis
2.5. La lectura, tipos de lectura. Recreativa. Informativa. Formativa. Investigativa. Exploratoria.
Profundización

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

5. OTRAS METODOLOGIAS EN EL TRABAJO DE UNA TESIS


5.1. Condiciones de una metodología para un trabajo científico
5.2. Forma y contenido de una metodología
5.3. Métodos particulares de la ciencia
5.4. Técnicas de Investigación
5.5. Metodología y metametodología
5.6. Estrategia investigativa

6. DETERMINACIÓN DEL AREA


6.1. Importancia de la adecuada elección del área y tema
6.2. Procedimiento selectivo
6.3. Enumeración y evaluación de las asignaturas genéricas
6.4. Ponderación de las asignaturas genéricas
6.5. Búsqueda de áreas en el programa de las asignaturas genéricas y evaluación de las mismas

7. CONSULTAS BIBLIOGRÁFICAS SOBRE LAS AREAS


7.1. Medios de localización
7.2. Docentes y expertos
7.3. Bibliotecas
7.4. Textos de estudio y otros
7.5. Tareas de consulta

8. ELECCIÓN DEL TEMA Y SU PERIMETRO


8.1. Elección del tema
8.2. Análisis del tema
8.3. En función de la naturaleza del tema
8.4. En función de los factores limitativos
8.5. En función de los factores de trascendencia
8.6. Conversión del tema en problema y su perímetro de acción
8.7. Elaboración de la agenda de investigación

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

10. PRESENTACIÓN DEL PERFIL DE TESIS


10.1. Contenido, nombre del tema, del tesista y el tutor
10.2. Presentación del tema
10.3. Antecedentes
10.4. Definición del Problema
10.5. Justificación del tema
10.6. Objetivos Generales, Específicos
10.7. Hipótesis del tema de tesis
10.8. Alcances y aportes
10.9. Metodologías empleadas
10.10.Esquema de tesis
10.11.Bibliografía

77
10.12.Cronograma

11. REDACCIÓN DEL TRABAJO DE TESIS


11.1. Introducción
11.2. Planeación del informe
11.3. El primer borrador
11.4. Revisión del informe
11.5. Forma y contenido de una tesis
11.6. El título
11.7. El resumen
11.8. Las palabras claves
11.9. Tablas de contenido
11.10.Material y métodos
11.11.Datos y resultados
11.12.Sugerencias de estilo y forma
11.12.Instrucciones técnicas
11.13.Agradecimientos
11.14.Citas bibliográficas

12. PRESENTACIÓN DEL TRABAJO DE TESIS


12.1. Preliminares
12.2. Portada
12.3. Prefacio
12.4. Reconocimientos
12.5. Cuerpo de la tesis
12.6. Introducción
12.7. Capítulos y secciones
12.8. Fundamentación teórica
12.9. Fundamentación metodológica
12.10.Fundamentación operativa
12.11.Conclusiones y recomendaciones
12.12.Material de referencia
12.13.Bibliografía
12.14.Apéndices

BIBLIOGRAFÍA

1. Apuntes de Seminario de Tesis, F. Yañez


2. Como hacer una tesis, H. Taborga
3. Como se hace una tesis, U. Eco
4. Redacción y presentación del trabajo intelectual, J. Quesada
5. Redacción y presentación formal de tesis, G. Aneiva
6. Manual para elaborar trabajos de investigación, G. Baena
7. Metodología de la investigación, A. Asti
8. Metodología y técnicas de investigación en ciencias sociales, F. Pardinas
9. Teoría y diseño de la investigación científica, M. Rodrigues
10. Metodología de la investigación, E. De la torre

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

2. PROBLEMA (POR QUE)


Los Estudiantes universitarios necesitan conocer el funcionamiento económico empresarial y de los
consumidores, asi como los diferentes conceptos inherentes a la materia para la oportuna toma de
decisiones que se pueda realizar, como ser las necesidades, los bienes para satisfacer las necesidades,
el valor de las mercancías, la teoría de los precios, el uso de las elasticidades, la producción, calculo
de los costos y los ingresos de las empresas y el equilibrio en mercados perfectos e imperfectos para
la toma de decisiones de los productores como de los consumidores.

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.

Examen Temas Ponderación_


Primer Parcial Capítulos 1,2, y 3 20 %
Segundo Parcial Capítulos 4,5, y 6 20 %
Tercer Parcial Capítulos 7, 8, 9 y 10 20 %
Examen Final Todos los capítulos 25 %
Practicas Todos 15 %
100 %

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:

- Brindar al estudiante los conocimientos necesarios que le permitan dirigir eficientemente un


centro de procesamiento de datos en sus diferentes aspectos.
- Capacitar en temas tales como preparación y evaluación
de proyectos, administración, planificación, presupuesto, personal, etc.

III. CONTENIDO MINIMO:

1. Administración y función de la informática en la organización


2. Proyecto de creación del centro de procesamiento de datos: su administración.
3. El centro de procesamiento de datos.
4. Selección y funciones del personal del CID.
5. Selección de Hardware y Software
6. Planificación de la tareas de un CID.
7. El presupuesto de un CID.
8. Documentación del CID.
9. Criterios de evaluación de hardware y software.
10. Mantenimiento adecuado del CID.
11. Criterios de seguridad del CID.
12. Transacciones comerciales.
13. Estudio comparativo ente organizadores, informáticos y analistas.

IV. CONTENIDO ANALITICO:

1. ADMINISTRACION Y FUNCION DE LA INFORMATICA EN LA OGANIZACION


1.1. Principios administrativos.
1.1.1. Funciones de la administración
1.1.2. Definición de la administración.
1.1.3. Factores ambientales externos e internos que influyen en la práctica de la
administración.
1.1.4. El elemento humano y la toma de decisiones.
1.2. La administración – Principios y practicas.
1.2.1. Función de planificación.
1.2.2. Función de organización
1.2.3. Función directiva.
1.2.4. Función de control
1.3. Función de la informática en la organización.
1.3.1. La computadora su papel y sus efectos
1.3.2. Ubicación del CID, en la organización

2. PROYECTO DE CREACION DEL C.P.D.: SU ADMINISTRACION.


2.1. El nivel de la responsabilidad.
2.2. Participación de la gerencia.
2.3. Comité de planificación
2.4. Los requerimientos del planeamiento.
2.5. Métodos de planificación

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.

4. SELECCIÓN Y FUNCIONES DEL PERSONAL DEL C.P.D.


4.1. Especificación de cargos.
4.2. Reclutamiento de personal.
4.3. Entrenamiento.
4.4. Programación de personal.
4.5. Requerimiento de personal.
4.6. El gerente de procesamiento de datos.

5. SELECION DE HARDWARE Y SOFTWARE.

6. PLANIFICACION DE LAS TAREAS DE UN C.P.D.


6.1. Necesidad de un sistema de planificación.
6.2. Implicaciones políticas de la planificación.
6.3. Análisis del flujo de trabajo.
6.4. Identificación de las áreas criticas de una instalación.
6.5 Que funciones necesitan planificación.
6.6. Planificación de las actividades del computador .
6.7. Planificación manual o automatizada.
6.8 Lista de comprobación para la planificación de un CID.

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.

9. CRITERIOS DE EVALUACION DE HARDWARE Y SOFTWARE

10. MANTENIMIENTO ADECUADO DEL C.P.D.


10.1. Mantenimiento del entorno.

11. CRITERIOS DE SEGURIDAD DEL C.P.D.


11.1. Seguridad ambiental.
11.2. Auditoria y selección de un software de seguridad.
11.3. Seguridad del hardware.

12. TRANSACCIONES COMERCIALES


12.1 Valoración de la asistencia técnica del vendedor.
12.2. Como negociar con el vendedor
12.3. Objetivos de la negociación.
12.4. Planificación de las negociaciones.
12.5. Proceso de negociación.

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.

III. CONTENIDO MINIMO:

1. Análisis e interpretación de los resultados.


2. Auditoria
3. Control interno electrónico.
4. Auditoria informática.

IV. NTENIDO ANALITICO:

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

4. EL CONTROL INTERNO ELECTRONICO


4.1. Introduccion
4.2. Enfoque metodológico para el relevamiento y evaluación del sistema de control interno
electrónico.
Controles internos del equipo.
Control de procedimientos.
Controles programados.

86
5. AUDITORIA SIN USO DEL COMPUTADOR
5.1. Generalidades
5.2. Enfoque metodológico de Gordon Davis

6. AUDITORIA A TRAVES DEL COMPUTADOR


6.1. Introducción.
6.2. Confiabilidad del software.
6.3. Datos de prueba.

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.

1. Auditoria: Un analisis conceptual.


Foster, wathoma, Burton, John C. ed. Mexico.
2. Adm. de Proyectos y Centro de Computo
Chuen-Tao, Luis Yu ed. Bilbao España.

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

- Desarrollar sistemicamente conocimientos teórico-prácticos referidos a los Sistemas de


Información Administrativos, sus procesos y características, su interrelación con los procesos de
Toma de Decisiones Empresariales y las Areas Funcionales.
- Describir los sistemas de información organizacionales comprendiendo interactivamente sus
conceptos, características, clasificación, importancia, etc.
- Comprender las técnicas y metodología del proceso de desarrollo de los sistemas de información
en las organizaciones.
- Analizar deductiva e inductivamente las decisiones a tomarse en los diferentes niveles y áreas
organizacionales y su relación con los sistemas de información
- Describir todas y cada una de las áreas funcionales como sistemas de información-decisión.

III. CONTENIDO MINIMO

1. Sistemas de Información Administrativos (primera parte)


2. Sistemas de Información Administrativos (segunda parte)
3. Los S.I.A. y las decisiones organizacionales.
4. Sistema de Producción u Operación
5. Sistema de Comercialización
6. Sistema de Personal
7. Sistema Financiero
8. Sistema de apoyo Administrativo

IV. CONTENIDO ANALITICO

1. SISTEMAS DE INFORMACION ADMINISTRATIVOS (1RA.PARTE)


Definiciones
Objetivos de Desarrollo de los S.I.A.
Importancia de los S.I.A.
Características
Evolución y Enfoque de las Aplicaciones.
Clasificación de los S.I.A.
Sistemas Administrativos y Sistemas de Información

2. SISTEMAS DE INFORMACION ADMINISTRATIVOS (2DA. PARTE)


2.1. Introducción
2.2. Percepción de la necesidad de un S.I.A.
2.3. Estudio de Factibilidad
2.4. Diseño Lógico
2.5. Diseño Físico
2.6. Construcción e Implementación
2.7. Mantenimiento

3. LOS S.I.A Y LAS DECISIONES ORGANIZACIONALES


3.1. Decisión: Concepto e Importancia.

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:

1 Resumen del Proyecto


2 Estudio de Mercado
3 Comercialización
4 Determinación del Tamaño
5 Ingeniería del Proyecto
6 Aspectos Presupuestarios del Proyecto
7 Inversiones y Financiamientos
8 Evaluación

CONTENIDO ANALÍTICO:

1 Resumen del Proyecto.


1.1 Introducción.
1.2 Estudio de Mercado.
1.3 Comercialización.
1.4 Tamaño.
1.5 Localización.
1.6 Aspectos Técnicos.
1.7 Cotos e Inversiones.
1.8 Evaluación.
2 Estudio de Mercado
2.1 Antecedentes.
2.2 Objetivo del proyecto.
2.3 Análisis de la Demanda. Elasticidad ingreso de la demanda.
2.3.1 Análisis de la demanda actual.
2.3.2 Proyección de la demanda.
2.3.3 Área de mercado.
2.3.4 El poder adquisitivo de los consumidores. Calculo de correlaciones.
2.4 Análisis de la Oferta.
2.4.1 Evaluación de la producción
2.4.2 Proyección de la oferta
2.5 Determinación de la demanda insatisfecha
3 Comercialización
3.1 Consideraciones generales.
3.2 Canales de distribución.
3.2.1 Forma tradicional de comercialización.
3.2.2 Otra forma de comercialización.
3.2.3 Ventajas y desventajas de las formas de comercialización descrita.
3.3 Variaciones estacionales.
3.4 Condiciones de almacenamiento.
3.5 Márgenes de comercialización.
3.6 Presentación del producto.
3.7 Transporte y empaque del producto.

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:

 Planificación de sistemas de información.

 Políticas, planes y procedimientos de seguridad.

 Principios básicos de la seguridad informática.

 Problemas de seguridad en las redes y sistemas informáticos

 Amenazas a la seguridad informática.

 Virus informáticos y otros códigos dañinos.

 Identificación de usuarios y sistemas biométricos.

 Fundamentos y aplicaciones de la criptografía

 Aspectos técnicos de seguridad en las redes de ordenadores.

 Seguridad en el uso de los servicios de Internet.

 Estenografía y marcas de agua

 Firma electrónica.

BIBLIOGRAFIA.-

92
INF-329 IDIOMAS II

SEMESTRE: OPTATIVAS
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS: 2 HS/SEMANA

CONTENIDO:

o Starting out- Computing (Reviewing)

o Computer software

o Computer Networks

o Computer virases

1º. Term test

- Quarter of UK kids tried hacking, survey finds – Project development.

- Computer in the office


Filthy as a loo Seat: Hazard of computer keyboards – Project development.

- Future Computers.

2º. Term test

- Computers in education – Project development.

- 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.

III. CONTENIDO MÍNIMO

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.

IV. CONTENIDO ANALITICO

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.

2. REPRESENTACION DE OBJETOS GRAFICOS ELEMENTALES


2.1. Pixel y punto matemático.
2.2. Resolución.
2.3. Ratio.
2.4. Cuadratura.
2.5. Factor de Escala.
2.6. Rastreo y barrido.
2.7. La línea.
2.8. Algoritmo de Bresenham
2.9 El circuito.
2.10. Algoritmo de Bresenham del círculo
2.11. La elipse.
2.12. Polígonos
2.13. Llenado de una región: métodos por frontera y por inundación.
2.14. Llenado con patrón.,

3. GRAFICOS EN DOS DIMENSIONES (2D) Y TRANSFORMACIONES.


3.1. Coordenadas estándar y coordinadas homogéneas.
3.2. Correlación entre coordenadas.
3.3. Transformaciones geométricas y de coordenadas.
3.4. Reflexión.
3.5. Escalamiento respecto al origen.
3.6. Rotación respecto al origen
3.7. Traslación.
3.8. Transformaciones geométricas inversas.
3.9. Relación entre transformación de coordenadas y geométricas.
3.10. Transformación secuenciales.
3.11. Composición.
3.12. Reflexión respecto a una recta arbitraria.
3.13. Escalamiento respecto a un punto arbitrario
3.14. Rotación respecto a un punto arbitrario.

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.

5. GRAFICOS EN TRES DIMENSIONES (3D) Y TRANSFORMACIONES.


5.1. Transformaciones geométricas
5.2. Traslación
5.3. Escalamiento.
5.4. Rotación y reflexión.
5.5. Transformación de coordenadas.
5.6. Transformación de coordenadas y concatenación de matrices.
5.7. Alineación de un vector N respecto a un vector arbitrario.
5.8. Rotación respecto a un eje arbitrario.
5.9. Escalamiento respecto a un punto arbitrario.
5.10. Transformaciones de instancia.

6. PROYECCION PARALELA Y EN PERSPECTIVA


6.1. Tipos de proyección.
6.2. Taxononomia de las familias de proyección.
6.3. Proyección en perspectiva.
6.4. Principios.
6.5. Descripción matemática.
6.6. Anomalias de la perspectiva.
6.7. Proyección paralela.
6.8. Principios.
6.9. Descripción matemática.
6.10. Transformación perspectiva general.
6.11. Transformación paralela general.

7. TRANSFORMACIONES DE VISTA Y RECORTE TRIDIMENSIONALES.


7.1. Vista tridimensional.
7.2. Especificación del plano de proyección.
7.3. Especificación de las coordenadas del plano de vista.
7.4. Volumen de vista
7.5. Recorte.
7.6. Algoritmos de recorte
7.7. Estrategias de recorte
7.8. Transformación de vista.
7.9. Coordenadas de vista normalizadas
7.10. Plano de proyección en pantallas
7.11. Construcción de una vista tridimensional.

V. BIBLIOGRAFIA

1. Computer Graphics A. Programming Aproach.


Harrington, Steven.
2. Computer Graphics And Aplications.
Harris, Denis.
3. Gráficos por Computador.
Angell, Ian.
4. Como Dibujar con el Ordenar.
Ferrer, antonio.
5. Microcomputer Graphics.

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

- Capacitar al estudiante en el estudio de los modelos lógicos de programación. Análisis del


conocimiento y su representación en un ordenador. Uso de lógica como lenguaje de
programación para resolver problemas de tipo no procedimental. Resolución de adivinanzas,
teoremas matemáticos y de lógica. Diseño de circuitos, sistemas expertos y programas de
razonamiento automático.

III. CONTENIDO MINIMO

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.

IV. CONTENIDO ANALÍ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.

5. DISEÑO DE LOGICA DE CIRCUITOS


5.1. Introducción.
5.2. Componentes, especificaciones, y problemas para el diseño de circuitos.
5.3. Diseño de circuitos usando “Demodulació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”.

6. VALIDACION LOGICA DE CIRCUITOS


6.1. Introducción
6.2. Validación como lenguaje traductor.
6.3. Canonización, simplificación y tipos de conmutatividad:
6.3.1. Demoduladores y orden lexicográfico.

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.

8. INVESTIGACION EN LOGICA FORMAL


8.1. El cálculo equivalente.
8.2 Imponiendo conocimientos e intuición.
8.3. Resolución de problemas.

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.

10. PROLOG LOGICO COMO UN LENGUAJE DE PROGRAMACION


10.1. Introducción, ejemplos y aplicaciones.

11. TRATAMIENTO FORMAL DEL RAZONAMIENTO AUTOMATICO


11.1. Lenguaje, reglas de inferencia y estrategia.

V. BIBLIOGRAFIA

1. Automated Reasoning Introduction & Aplication


Autor: Wos y otros ed. Prentice-Hall.
2. Discrete Matheamatics for Computer Scientists and Mathematicians
Autor: Kandel y otros ed. Prentice-Hall.
3. Formal Methods in Artificial Intelligence.
Autor: Delahaye ed. John Wiley & Sons.
4. Understading Artificial Intelligence.
Autor: Varios autores ed. SansUnderstandign Series.

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: -

3. Problema (Por qué)

Para optimizar la resolución de problemas por computadora es necesario el conocimiento de mas


paradigmas y técnicas de programación.

4. OBJETO DE LA MATERIA

Estudiar el paradigma funcional, la programación funcional, y sus aplicaciones.

5. OBJETIVOS

Optimizar la resolución de problemas por computadora brindando conocimiento de otro


paradigma de programación.
Específicos.
Estudiar el paradigma funcional.
Estudiar algunos lenguajes de programación funcional.
Aplicaciones de lenguajes funcionales en la resolución de problemas.

6. PROGRAMA SINTETICO

Tema No. 1 ENFOQUES O CLASIFICACION DE LP


Tema No. 2 PARADIGMA FUNCIONAL
Tema No. 3 LENGUAJES FUNCIONALES
Tema No. 4 APLICACIONES

7. CONTENIDOS ANALITICOS

Tema No. 1 ENFOQUES O CLASIFICACION DE LP


- Areas de Aplicación
- Modelo Computacional O Paradigma
-
Tema No. 2 PARADIGMA FUNCIONAL
- Características.

Tema No. 3 LENGUAJES FUNCIONALES


LISP
SCHEME

Tema No. 4 APLICACIONES

8. METODOS Y MEDIOS

Lluvia de ideas en participaciones en clases. Modalidades individual y grupal

99
Mesa redonda
Clases magistrales
Exposición individual y de grupos
Investigación é interacción
Taller.

9. BIBLIOGRAFIA

[1]…. Galve/Gonzales/Sánchez/Velásquez, ALGORITMICA, Diseño y análisis de algoritmos


Funcionales e Imperativos. Addison – Wesley Iberoamericana.

[2]… Libros, apuntes, y artículos sobre Lenguajes de Programación y Programación Funcional.

[3]…Fuentes relacionadas de Internet.

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.

III. CONTENIDO MINIMO

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.

IV. CONTENIDO ANALITICO

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

3.. Sistemas Administrativos

4.. Planes y organizacion

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.

III. CONTENIDO MINIMO

1. Interpretadores de pseudo-code
2. Fortran
3. Algol – 60
4. Pascal.
5. Implementación de lenguajes estructurados en bloque.
6. Ada
7. Lisp.

IV. CONTENIDO ANALITICO

1. INTERPRETADORES DE PSEUDO – CODE


1.1. Historia y motivación , diseños, implementación y evaluación.

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.

5. IMPLEMENTACION DE LENGUAJES ESTRUCTURADOS EN BLOQUES


5.1. Definición.
5.2. Registros de activación y contexto.
5.3. Llamadas y retorno de subrutinas, bloques.
6. ADA.
6.1. Historia y motivación, diseño de:
6.1.1. Organización estructural.
6.1.2. Estructura de datos y definición de tipos.
6.1.3. Estructuras de control, estructuras sintácticas.

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.

Examen Temas Ponderación


Primer Parcial Capítulo(s) 1, 2 25%
Segundo Parcial Capítulo(s) 3,4,5 25%
Examen Final Todos los Capítulos 30%
Prácticas Todas 5%
Ayudantía 10%
Recuperatorio[1] Algún examen parcial

[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.

ASIGNATURA : TRADUCCION TECNICA I


SIGLA : LIN – 116
CICLO/SEMESTRE : 1/1
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS : 2 HS/SEMANA
PREREQUISITO : PREFACULTATIVO

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.

Como otros objetivos tenemos:


- Comprender la información enunciado en el texto
- Comprender la información implicada en el texto.
- Comprender conceptos
- Comprender las relaciones entre partes del texto a través de la utilización de dispositivos de
cohesión tanto léxicas como gramaticales.
- Deducir conceptos de información directa o indirectamente enunciada
- Localizar información especifica en el texto.
- Diferenciar las ideas principales de las secundarias.
- Seleccionar aspectos importantes para resumir la idea.

III. CONTENIDO MÍNIMO

1. Introduction
2. Description.
3. Kinds of Computers.
4. The processor.
5. Memory.
6. Input and output devices.
7. Programing.
8. Computer related topics.

IV. CONTENIDO ANALITICO.

1. INTRODUCCION

1.1. What is a Computer?.


1.2. Contextual Reference.
1.3. History of computers.
1.4. Saffixes

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.

6. IMPUT AND OUTPUT DEVICES


6.1. Cards and Card Readers classifying.
6.2. Tapes and Tape drivers.
6.3. Disks and disk drivers.
6.4. Contrasting.
6.5. Printers.
6.6. Terminal
6.7. Causas and effects

7. PROGRAMING.
7.1. Steps in problea solving.
7.2. Computers Arithmetir.
7.3. Flowcharting.
7.4. Programs and programming languages.

7.4.1. Making predictions

8. COMPUTER-RELATE TOPICS
8.1. Time Sharing versus Batch.
8.2. Careers.

BIBLIOGRAFÍA.

1. “English for Computers Science”


Autor: Norma D. Mullen y P. Charles Brown.
2. Diccionario Ingles – Español.

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.

Como otros objetivos tenemos:

- Comprender la información enunciada e implicada en el texto


- Comprender conceptos mas avanzados de informática
- Deducir conceptos de información directa o indirectamente enunciada
- Seleccionar aspectos importantes sobre tecnología
III. CONTENIDO MINIMO.
1.- Introduction
2.- Programming
3.- Files
4.- Tables.
5.- Related Topics
6.- Advance Programming
IV. CONTENIDO ANALITICO.

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

2. Sistemas de soporte de aplicaciones de tiempo real


Sistemas Operativos de Tiempo Real
Gestión y configuración de SO de Tiempo Real
Programación de bajo nivel.
Monitorización y Evaluación de Sistemas de Tiempo Real
3. Herramientas y métodos de desarrollo
Lenguajes de programación de tiempo real.

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.

- El objetivo de esta materia es el dar al estudiante la mayor cantidad de herramientas y en particular


técnicas de muestreo para la obtención de información en aplicaciones estadísticas de todo tipo.

VII. CONTENIDO MÍNIMO

1. Introducción al muestreo
2. Muestreo Aleatorio Simple.
3. Muestreo Estratificado.
4. Muestreo Sistemático
5. Métodos Indirectos de Estimación.

VIII. CONTENIDO ANALITICO.

1. INTRODUCCION AL MUESTREO

1.1. Conceptos de Población, Marco y Muestra.


1.2. Muestreo Probabilístico.
1.3. Conveniencia y Limitaciones del Muestreo.
1.4. Principales tipos de error.
1.5. Otros conceptos.

2. MUESTREO ALEATORIO SIMPLE

2.1. Selección de la Muestra sin y con reposición


2.2. Efectos del sesgo.
2.3. Estimadores Lineales insesgados.
2.4. Precisión de un estimador
2.5. Varianza de los estimadores
2.6. Estimación de Varianzas
2.7. Tamaño de la muestra
2.8. Error relativo de muestreo
2.9. Consideraciones de costos
2.10. Robustez de los estimadores

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

5. METODOS INDIRECTOS DE ESTIMACION


5.1. Estimadores indirectos
5.2. Estimadores de la razón:
5.2.1. Sesgo del estimador de razón
5.2.2. Expresión aproximada del sesgo
5.2.3. Varianza aproximada
5.2.4. Comparación de varianzas
5.2.5. Estimador simple y combinado en el muestreo estratificado
5.2.6. Estimador de Hartley y Ross
5.2.7. Estimador reiterado de la Razón.

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

Nombre: TEORIA GENERAL DE SISTEMAS

MATERIA OPTATIVA

4 HRS. POR SEMANA

OBJETIVOS

 Pensar en términos de sistemas

 Utilización de la metodología de sistemas

 Aplicación de la Teoría de Sistemas en las aéreas de Informática

CONTENIDO MINIMO

1. Introducción a los sistemas

2. Principios Generales

3. Diseño de sistemas

4. El movimiento de Sistemas

5. Resolución de problemas por enfoques sistémicos

6. Fundamentos de la teoría general de sistemas

CONTENIDO ANALITICO

1. INTRODUCCION A LOS SISTEMAS

1.1 Conceptos de Sistemas –Hall –Ackoff –Churchman

1.2 Consideraciones e implicaciones generales

115
1.3 Estructura, Comportamiento y Recursos

1.4 Medio Ambiente, Influencia sobre el sistema

1.5 Clasificación de sistemas generales – importancia

1.6 Clasificación de sistemas informáticos

2. PRINCIPIOS GENERALES

2.1 Principios generales de sistemas

2.1.1 Jerarquía de sistemas – Supra y subsistemas

2.1.2 Globalidad

2.1.3 Integración

2.1.4 Otros2.2 Paradojas sistémicas

2.2.1 Jerarquía

2.2.2 Integración

2.2.3 Del pensamiento sistémico

2.3 Supervivencia de sistemas

2.3.1 Variables de identificación

2.3.2 Adaptación y regulación de sistemas

2.4 Entropía en los sistemas

2.4.1 Fallas y problemas

2.4.2 Mecanismo autorregulador

116
2.4.3 Principales Aplicaciones

3. DISENO DE SISTEMAS

3.1 Descripción matricial de sistemas

3.2 Estructuras alternativas – Fragmentación de sistema

3.3 Comunicación dentro del sistema

3.4 Diseño de sistemas computacionales

4. EL MOVIMIENTO DE SISTEMAS

4.1 Enfoque de sistemas

4.2 Características del método sistémico

4.3 Conceptualización de la realidad

4.4 Formulación de la problemática

5. RESOLUCION DE PROBLEMAS POR ENFOQUES SISTEMICOS

5.1 Metodología del Klir

5.2 Metodología de Cherkland

5.3 Aplicaciones a sistemas informáticos y de la realidad institucional y nacional

6. FUNDAMENTOS DE LA TEORIA GENERAL DE SISTEMAS

6.1 La ciencia clásica

6.2 El surgimiento de la TGS – Antecedentes y necesidades

6.3 Concepto – Objetivos –Características – Limitaciones

117
6.4 Isomorfismos

BIBLIOGRAFIA

 Tendencias en la T.G.S., L.Von Bertalaffy

 Teoría de Sistemas, R. Lilienfield

 La Sociología y la T.G.S., Buckley

 Introducción a la T.G.S, Buckley

 Introducción a la T.G.S, Bertoglio

 A View of Planning Systems, Chadwick

 Sistemas de información, H. Lucas

 Sistemas de Administración Vol III, Pérez

 Sistemas Administrativos, Schoderbeck

 Teoría y Práctica de la Crisis Universitaria, Mankiewcz

118
CONTENIDO PROGRAMATICO

I. IDENTIFICACION.

ASIGNATURA : SITEMAS CONTABLES


SIGLA : CPA-201
CICLO/SEMESTRE : 1/1
HORAS TEORICAS : 4 HS/SEMANA
HORAS CONSULTAS : 4 HS/SEMANA
PREREQUISITO : PREFACULTATIVO

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

1. Los sistemas contables como un subsistema del sistema de información.


2. Fundamentos de la contabilidad por partida doble
3. Transacciones comerciales
4. Procesamiento de la información contable
5. Registros contables
6. Medios de registro
7. Los Estados Financieros
8. Aplicaciones de sistemas de computación a la contabilidad y sus ventajas

IV. CONTENIDO ANALITICO.

1. CONTABILIDAD E INFORMACION CONTABLE

1.1. La empresa, sus elementos y clases


1.2. Administración y Contabilidad
1.3. Importancia y objetivos de la contabilidad.
1.4. Usuarios de la información contable y sus necesidades
1.5. Periodicidad y cualidades de la información contable

2. LOS SISTEMAS CONTABLES


2.1. Conceptos sobre sistemas
2.2. Pasos del proceso contable
2.3. Elementos del sistema
2.4. Organización del sistema
2.5. Análisis de los elementos del sistema

3. LOS MEDIOS Y REGISTROS CONTABLES


3.1. Los medios de registro
3.2. Procesamiento manual
3.3. Procesamiento semimecánico
3.4. Procesamiento meccanico
3.5. Procesamiento electronico
3.6. Selección de medios
3.7. Clases e registros
3.8. Registros cronologicos: El Diario, Subdiarios
3.9. Registros sistematicos: El Mayor, Submayores

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

5. PLANES Y MANUALES DE CUENTAS


5.1. Planes de cuenta
5.2. Finalidades
5.3. Características que deben reunir
5.4. Codificación
5.5. Ejemplo de planes de cuenta
5.6. Revisión periódica
5.7. Manuales de cuenta

6. DEBITOS Y CREDITOS QUE AFECTAN A LAS CUENTAS DEL BALANCE


GENERAL Y DE ESTADO DE RESULTADOS
6.1. Transacción Comercial
6.2. Los dos elementos básicos de cada transacción
6.3. Teoría de la partida doble
6.4. Venta de un activo al contado. Aumento de un activo y disminución de otro
6.5. Pago parcial de un pasivo. Disminución en un pasivo y en un activo
6.6. Aumentos y disminución en el patrimonio o capital
6.7. Transacciones que generan ingresos
6.8. Transacciones que generan gastos
6.9. Balance de comprobación
6.10. Hoja de trabajo

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.

9. “English for Computers Science”


Autor: Norma D. Mullen y P. Charles Brown.
3. Diccionario Ingles – Español.

120

También podría gustarte