Professional Documents
Culture Documents
Materias Obligatorias
OBJETIVOS:
Que el alumno logre:
Conocer los fundamentos del cálculo para funciones escalares y vectoriales.
Interpretar el lenguaje simbólico apropiado para la operacionalización de los conceptos inherentes a la
asignatura.
Resolver problemas que combinen razonamientos teóricos y m‚todos de cálculo.
Tomar conciencia de la importancia de la materia como base de su formación profesional.
El curso 008 incorpora el uso de computadoras digitales en horarios correspondientes a clases prácticas
con actividades a desarrollarse en el Laboratorio de Computación del Departamento de Matemática. Para
este curso se adicionan a los objetivos ya expuestos:
PROGRAMA SINTETICO:
PROGRAMA SINTÉTICO:
-Elementos de topología de Rn. Funciones de varias variables.
-Límite y continuidad para funciones de varias variables.
-Diferenciabilidad. Derivadas direccionales. Gradiente.
-Polinomio de Taylor. Extremos libres y condicionados.
-Integrales múltiples.
-Curvas. Integrales de línea.
-Superficies. Integrales de superficie.
-Teoremas de Green, de Stokes y de Gauss.
- Ecuaciones diferenciales. Aplicaciones.
ANALÍTICO:
1. Funciones y límites.
Espacios n-dimensionales. Nociones elementales de la topología de Rn. Conjuntos abiertos y cerrados.
Entorno. Frontera. Puntos de acumulación. Conjuntos conexos y simplemente conexos Funciones
escalares. Conjuntos de nivel. Funciones vectoriales. Límite y continuidad.
2. Diferenciación
Derivada de funciones escalares. Derivadas parciales. Continuidad y derivabilidad. Derivada direccional.
Definición de función diferenciable. Vector gradiente. Teorema del valor medio. Plano tangente y recta
normal. Derivada de funciones vectoriales. Matriz Jacobiana. Composición de funciones. Regla de la
cadena. Aplicaciones geom‚tricas. Campos escalares y vectoriales. Funciones definidas implícitamente.
Teorema de existencia. Jacobianos
4. Curvas y superficies.
Página 1
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Curvas de Jordan. Puntos regulares y singulares. Longitud de arco. Parámetro intrínseco. Vector
velocidad. Vector aceleración. Ecuaciones param‚tricas de una superficie. Curvas sobre una superficie.
Superficies de rotación. Conos y cilindros.
5. Integrales múltiples.
Definición de integral doble. Propiedades. Aplicaciones geom‚tricas y físicas. Cambio de variables en
integrales dobles. Jacobiano. Transformaciones lineales. Coordenadas Polares. Integrales triples. Cambio
de variables. Jacobianos. Coordenadas cilíndricas y esf‚ricas. Aplicaciones geom‚tricas y físicas. Integrales
múltiples.
6. Integrales de línea.
Definición de integral de línea de campos escalares y vectoriales. Propiedades. Trabajo. Campos de
gradientes. Propiedades. Función potencial. Su determinación. Condición necesaria y suficiente para la
existencia de una función potencial. Ecuación diferencial total exacta. Teorema de Green. Su extensión a
recintos múltiplemente conexos.
7. Integrales de superficie.
Definición de elemento de área. Área de una superficie en R3. Orientación de una superficie. Flujo de un
campo vectorial. Distintas expresiones para la integral de superficie.
8. Análisis vectorial
Definición de divergencia y rotor de un campo vectorial. Operador nabla. Campos solenoidales e
irrotacionales. Funciones armónicas. Teorema de Stokes. Teorema de Gauss. Aplicaciones.
9. Ecuaciones diferenciales.
Ecuaciones diferenciales de primer orden. Ecuaciones a variables separables . Modelos lineales.
Ecuaciones diferenciales exactas. Ecuaciones diferenciales de segundo orden. Casos de reducción del
orden. Modelos lineales. Sistemas de ecuaciones lineales.
BIBLIOGRAFÍA:
BIBLIOGRAFÍA SUGERIDA
Apostol, T. M. (2001). Calculus. Revert‚
Braun, M. (1990).Ecuaciones Diferenciales y sus Aplicaciones. Grupo Editorial Iberoam‚rica.
Courant, J.(1984) Introducción al cálculo y al análisis matemático 2. Limusa.
Mardsen, J. & Tromba, A. J. (1998).Cálculo Vectorial. Addison-Wesley
Penney, E. (1994) Cálculo y geometría analítica. Prentice-Hall Hispanoamericana
Pita Ruiz, C. (1995) Cálculo vectorial Prentice-Hall Hispanoamericana
Purcell, E. J., & Varberg, D. (1993). Cálculo con Geometría Analítica. Prentice-Hall.
Santaló. L. A.(1993). Vectores y tensores con sus aplicaciones. Eudeba.
Simmons, G. F. (1993). Ecuaciones Diferenciales. Mc Graw-Hill.
Spiegel, M. (1991) Cálculo Superior. Mc-Graw Hill.
Stein, S.(1996). Cálculo y geometría analítica. Mc Graw-Hill.
ASIGNATURA: ALGEBRA II "A"
CÓDIGO: 6108 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Los objetivos centrales de la asignatura son que el alumno logre:
- Conocimientos básicos sobre temas de Álgebra Lineal necesarios en la Ingeniería actual.
- Un manejo fluido del lenguaje matemático.
- Resolver problemas combinando razonamientos teóricos y m‚todos de cálculo.
- Una introducción adecuada al Álgebra Lineal Num‚rica.
- Tomar conciencia de la importancia de la materia en las aplicaciones a la Ingeniería.
PROGRAMA SINTETICO:
- Espacios vectoriales.
- Espacios vectoriales con producto interno.
- Ortogonalidad y mínimos cuadrados.
Página 2
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Ben Noble y James W. Daniel, Álgebra lineal aplicada. Prentice Hall, tercera edición, 1989.
David Lay,Algebra Lineal y sus Aplicaciones. Addison Wesley Longman, 1999.
David Poole, Algebra Lineal: una introducción Moderna, Thomson, 2004.
Gilbert Strang, Álgebra Lineal y sus Aplicaciones, Addison-Wesley Iberoamericana, 1989.
Stanley Grossman, Álgebra lineal con aplicaciones. Mac Graw-Hill, tercera edición, 1990.
Juan de Burgos, Álgebra Lineal, McGraw-Hill, 1996.
Kenneth Hoffman y Ray Kunze, Álgebra Lineal, Prentice Hall, 1984
A.I. Maltsev, Fundamentos de Álgebra Lineal, MIR, 1978.
Jesús Rojo, Álgebra Lineal, McGraw-Hill, 2001.
OBJETIVOS:
Página 3
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
4) Dar la base de conocimientos para materias que necesitan de tales como Física III, Simulación,
Transmisión de la información, Procesos aleatorios Estadística T‚cnica, Organización Industrial etc. y aún
para un posterior desarrollo personal en el área.
PROGRAMA SINTETICO:
Concepto de modelo estadístico. Concepto de probabilidad. Fórmulas básicas y cálculo de probabilidades.
Variable aleatoria, operaciones con variables aleatorias. Variable bidimensional. Distribuciones
particulares: Proceso Bernoullli-Poisson y sus variables asociadas. Normal y relacionadas, otras variables.
Inferencia: Estimación clásica y bayesiana. Ensayos de hipótesis.
ANALÍTICO:
1) Modelos determinísticos y estadísticos. Experimento aleatorio. Espacio muestral, resultados y
sucesos. Espacios adimensionales, finitos e infinitos. Concepto de probabilidad. Distribución de
probabilidad sobre un espacio muestral. Axiomas del cálculo de probabilidades. Fórmulas más
frecuentes. Equiprobabilidad y definición clásica. Probabilidad condicional. Fórmula de probabilidad total.
Fórmula de Bayes. Independencia: definición y concepto.
2) Espacios dimensionales ,discretos y continuos. Variable aleatoria: definición y concepto. Variable
discreta, función de probabilidad y de distribución. Media, variancia y esperanza matemática. Variable
continua, función de densidad y de distribución, media , variancia y esperanza matemática. Distribución
Uniforme. Numero al azar (Random).Variable mixta. Esperanza matemática .Cambio de variable. Cambio
lineal, media y variancia. Funciones para cambio de variables. Generación de valores de una variable a
partir de un número al azar (Simulación). Variable condicionada, sus funciones. Mezcla de variables,
media y variancia.
3) Espacios bidimensionales. Funciones de densidad, probabilidad y distribución conjuntas, marginales
y condicionales. Interrelaciones entre funciones, medias y variancias. Esperanza matemática, covariancia.
Coeficiente de correlación. Variables independientes .Suma, diferencia, producto, cociente y combinación
lineal de variables. Variable Máximo, Mínimo y valor intermedio. Cambio de variables en dos dimensiones.
4) Distribuciones particulares: Proceso Bernoulli: v.a. asociadas: Bernoulli, Binomial, Geom‚trica,
Pascal. Proceso Poisson, v.a. asociadas: Poisson, Exponencial, Gamma. Distribución uniforme.
Distribución Normal. Teorema Central del Límite. Propiedades, uso de tablas. Los parámetros como
variables y las distribuciones como condicionales de sus parámetros. Variable Gamma generalizada y Ji
Cuadrado. Variable Beta. Variable t de Student.
5) Inferencia estadística concepto. Estimación de parámetros. Estimación Bayesiana . Estimación de la
media y de la variancia de una normal, estimación de los parámetros p y ? en los procesos binomiales y
Poisson. Equivalencia con la forma clásica de estimación, variable estimadora. Estimación de la media y
variancia de una variable normal, y de cualquier variable. Intervalos de confianza. M‚todo de máxima
verosimilitud, equivalencia .
6) Ensayo de hipótesis: concepto general, probabilidad de errores: ensayo respecto de la media y la
variancia. Curva característica y potencia. Bondad de ajuste .
7) Inferencia de dos variables .Estimación de la regresión lineal en modelos binormales. Estimación del
coeficiente de correlación .Funciones linealizables por cambio de variable. Uso de la t‚cnica como
estimación en un proceso aleatorio. Concepto de no causalidad.
8) La simulación :utilidad. Generación de valores de variable discreta y continua. Concepto y modelos
sencillos de resolución por simulación, modelos descriptivos y de optimización: Ejemplos colas, stock,
tránsito, empresa etc. Confiabilidad . Conexiones serie y paralelo. Simulacion.
BIBLIOGRAFÍA:
5) PROBABILIDAD Y ESTADÍSTICA. Douglas Montgomery. George Runger. Ed. Mac Graw Hill.
Página 4
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
a: Que el alumno adquiera los conocimientos conceptuales y habilidades operacionales involucrados en
los contenidos de la asignatura integrándolos con los conocimientos de las asignaturas previas del
Departamento.
b: Que el alumno utilice el desarrollo de los distintos contenidos para consolidar su razonamiento lógico.
c: Incentivar al alumno a utilizar modelos matemáticos y aplicaciones vinculados con los contenidos de la
asignatura .
PROGRAMA SINTETICO:
1: Funciones de variable compleja. Límite y continuidad. Holomorfia.
Transformaciones conformes.
2: Integración. Teorema de Cauchy. Fórmula de Cauchy. Teoremas relacionados.
3: Series funcionales. Taylor. Laurent. Residuos. Transformada Z.
4: Series de Fourier y su aplicación a la resolución de Ecuacines Diferenciales en Derivadas Parciales.
5:Transformadas integrales. Transformadas de Laplace y Fourier. Aplicaciones.
6:Teoría de Distribuciones.
ANALÍTICO:
1) Funciones de variable compleja
1.- Funciones holomorfas.
Funciones de variable compleja, Límite y continuidad. Derivabilidad y diferenciabilidad. Condiciones de
Cauchy-Riemann. Holomorfía. Funciones armónicas. Interpretación geom‚trica de la derivada.
Transformaciones conformes. Estudio de las funciones elementales. Funciones multiformes.
2.- Integración de funciones de variable compleja.
Integral curvilínea. Definición. Propiedades. Teorema de Cauchy. Corolarios. Fórmula integral de Cauchy.
Fórmulas generalizadas de Cauchy. Teoremas relacionados.
3.- Series funcionales. Teorema de los residuos.
Sucesiones y series funcionales. Convergencia puntual y uniforme. Criterio de Weierstrass. Integración y
derivación de series. Series de potencias. Series de Taylor y Laurent. Singularidades. Singularidades en el
infinito. Residuos. Residuo en el infinito. Teorema de los residuos. Aplicación al cálculo de integrales de
variable real. Integrales impropias de variable real: convergencia y cálculo mediante el teorema de los
residuos.
4.- Señales y sistemas, nociones básicas.
Señales de tiempo discreto. Espacios de señales. Sistemas de tiempo discreto. Sistemas lineales
invariantes en el tiempo. Convolución discreta. Estabilidad y acotación en norma. Transformada-Z.
Propiedades. Análisis de sistemas descriptos por ecuaciones en diferencias.
5.- Señales de tiempo continuo y Transformadas Integrales.
Transformada de Laplace. Existencia. Propiedades. Aplicaciones a la resolución de ecuaciones
diferenciales. Descripción de sistemas lineales. Función transferencia.
6.- Ecuaciones en derivadas parciales y series de Fourier.
Ecuaciones en derivadas parciales clásicas y problemas de contorno. Ecuaciones de Laplace, del calor y
de ondas. M‚todo de separación de variables. Señales periódicas de tiempo continuo. Series de Fourier.
Propiedades. Convergencia. Funciones especiales.
7.- Señales de tiempo continuo no periódicas.
Transformada de Fourier. Existencia. Propiedades. Aplicaciones a la resolución de ecuaciones
diferenciales. Descripción de sistemas lineales. Función transferencia.
Introducción a la teoría de funciones generalizadas. Distribuciones temperadas. Derivada y transformada
de Fourier de una distribución temperada. Distribución Delta de Dirac. Distribución de muestreo.
BIBLIOGRAFÍA:
BIBLIOGRAFIA BASICA
(1) M. Balanzat, Matemática avanzada para la física, Eudeba , 1994.
(2) R. Churchill, Variable Compleja y aplicaciones, Mc. Graw Hill, 1960.
Página 5
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
(3) W. Derrick. Variable compleja con aplicaciones, Grupo Editorial Sudamericana, 1984.
(4) R. Gabel Y R. Roberts, Señales y sistemas lineales, Limusa, 1975.
(5) H.Kwakernaak, R.Sivan, Modern Signals and Systems. Prentice Hall, Englewood Cliffs, N.J. 1991.
(6) A.V. Oppenheim, A.S. Willsky, with I.T. Young, Signals and Systems. Prentice Hall, Englewood Cliffs,
N.J, 1983.
(7) P. Duchateaw y D. Zachmann, Ecuaciones Diferenciales Parciales, Scawn Mc. Graw Hill, 1988.
(8) H. Weinberger, Ecuaciones diferenciales en derivadas parciales, Reverte, 1970.
(9) M.J. Lighthill, Introduction to Fourier Analysis and Generalised Functions. Cambridge University Press,
Cambridge, 1958.
(10) A.H. Zemanian, Distribution Theory and Transform Analysis. McGraw-Hill Book Company, New York,
1965.
(11) R. Churchill Series de Fourier y Problemas de Contorno, Mc. Graw Hill, 1965.
. BIBLIOGRAFIA DE CONSULTA:
(i) L. Ahlfors, Complex Analysis, Mc. Graw Hill, 1966.
(ii) Markushevich.Teoría de las funciones analíticas, Vol. I, Mir, 1970.
(iii) L. Pennisi, Elements of complex variables Holt, Rinehart and Winston, 1963.
(iv) D. Wunsch, Variable Compleja con Aplicaciones, Addison-Wesley Iberoamericana, S. A., U.S.A., 1994.
(v) J. Miles, Transformadoras integrales en Matemática Aplicada, Paraninfo, 1978.
(vi) M. Braun, Ecuaciones diferenciales y sus aplicaciones, Grupo Editorial Iberoam‚rica, 1990.
(vii) E. Kreyszig, Matemática avanzada para Ingeniería , vol. I yII, Limusa, 1990.
(viii) W. Boyce, R. Di Prima, Ecuaciones Diferenciales y Problemas con valores en la Frontera, Limusa,
1979.
(ix) J.S. Robertson, Engineering Mathematics with Mathematica, Mc.Graw Hill, 1994.
(x) A.N. Kolmogorov, S. V. Fomin, Elementos de la teoría de funciones y de análisis funcional, Editorial
MIR, 1975.
(xi) R.K. Nagle, E.B. Saff, A.D. Snider, Ecuaciones Diferenciales y Problemas con Valores en la Frontera.
3ra.Edición, Pearson Educación, M‚xico. 2001.
(xii) D. J. Zill, Ecuaciones Diferenciales con aplicaciones de modelado, 6ta. Edición, Internatonal
Thompson Editores, M‚xico, 1997.
ASIGNATURA: FISICA I "A"
CÓDIGO: 6201 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
OBJETIVOS GENERALES. Se espera que el estudiante sea capaz de:
a) Comprender que la Física explica y describe interacciones mediante estructuras conceptuales de
distintos niveles de abstracción, modelizando la realidad.
b) Reconocer distintos tipos de modelos, en Física, que se adecuan a las diversas situaciones planteadas.
c) Definir los límites de aplicabilidad de cada modelo seleccionado.
d) Distinguir el modelo empleado del fenómeno físico, reconociendo el grado de aproximación logrado.
e) Desarrollar criterios para seleccionar, de la bibliografía recomendada, la información pertinente.
f) Aplicar la información seleccionada para resolver el problema planteado.
g) Elaborar la información resultante construyendo nuevos significados que posean validez interna y
vinculación con el resto de la información disponible.
h) Utilizar distintos criterios para interpretar los resultados en relación al modelo utilizado.
i) Adquirir habilidad en el manejo del equipo experimental.
j) Desarrollar la capacidad de reconocer los registros que surgen de un experimento y conectarlos con los
modelos físicos conocidos.
k) Aplicar criterios de teoría de la medida.
l) Tomar decisiones frente a situaciones para las cuales exista más de una alternativa.
m) Desarrollar juicio crítico frente a las diversas situaciones presentadas.
n) Comunicarse correctamente en forma oral y escrita, en todas las instancias evaluativas: informes,
parciales, coloquios,etc.
o) Adaptarse a las normas organizativas y metodológicas del curso para realizar un trabajo eficaz.
p) Responsabilizarse por su desempeño en todas las situaciones del desarrollo de la asignatura.
q) Integrarse al trabajo en equipo respetando las diferencias.
Página 6
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
UNIDAD 1
CINEMÁTICA DEL PUNTO MATERIAL. Movimiento rectilíneo: velocidad y aceleración media e instantánea.
Movimiento vertical libre bajo la acción de la gravedad. Representación vectorial de la velocidad y la
aceleración en el movimiento rectilíneo. Composición de velocidades y aceleraciones. Aceleraciones
normal y tangencial. Movimientos curvilíneos. Movimiento circular: velocidad angular, aceleración
angular. Relaciones vectoriales en el movimiento circular. Movimiento circular uniforme y uniformemente
variado. Ejemplo: velocidad y aceleración de un punto sobre la superficie terrestre. Movimientos en una,
dos y tres dimensiones. Movimientos relativos. Movimiento armónico simple.
UNIDAD 2
DINÁMICA DEL PUNTO MARTERIAL. Concepto de interacción; interacciones fundamentales. Primera ley
de Newton. Masa. Vector cantidad de movimiento o momentum lineal. Principio de conservación de la
cantidad de movimiento. Segunda y tercera leyes del movimiento. Unidades de fuerza. Interacciones:
gravitatoria, elástica, de vínculo y de rozamiento. Dinámica del movimiento armónico simple. Movimiento
de un cuerpo por acción de una fuerza constante, de una fuerza dependiente de la posición y fuerza
Página 7
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD 3
UNIDAD 4
TRABAJO Y ENERGÍA. Trabajo de fuerzas constantes y variables. Potencia. Energía cin‚tica. Unidades.
Fuerzas conservativas y no conservativas. Energía potencial. Relación entre fuerza conservativa y energía
potencial. Energía mecánica. Conservación de la energía mecánica. Diagramas de energía.
UNIDAD 5
SISTEMAS DE PARTÍCULAS. Concepto de centro de masa. Movimiento del centro de masa de un sistema
de partículas (aislado y sujeto a fuerzas externas). Conservación de la cantidad de movimiento en un
sistema de partículas. Cantidad de movimiento del sistema de partículas referida al sistema centro de
masa y al sistema laboratorio. Momento cin‚tico de un sistema de partículas. Energía cin‚tica de un
sistema de partículas referida al sistema centro de masa y al sistema laboratorio. Conservación de la
energía mecánica. Energía interna de un sistema de partículas. Colisiones: elásticas, inelásticas, plásticas
y explosivas.
UNIDAD 6
UNIDAD 7
MOVIMIENTO ONDULATORIO. Descripción del movimiento ondulatorio. Ondas. Ecuación general del
movimiento ondulatorio. Ondas mecánicas. Ondas de presión en un gas. Ondas transversales en una
cuerda. Ondas elásticas transversales en una varilla. ¿Qu‚ se propaga en el movimiento ondulatorio?
Concepto de frente de onda. Principio de superposición: ondas estacionarias, batido e interferencia.
M‚todo fasorial. Velocidad de grupo y de fase, número de onda, pulsación. Noción de coherencia.
Acústica. Ondas estacionarias en una cuerda y en un tubo. Intensidad del sonido. Efecto Doppler.
Concepto de resonancia.
UNIDAD 8
OPTICA FÍSICA. Teorías sobre la naturaleza de la luz, dualidad onda partícula. Principio de Huyghens.
Principio de Fermat. Experiencia de Young. Coherencia. Diagrama de intensidades. Interferencia: de dos
fuentes o más fuentes. Interferencia por división de amplitud. Concepto de difracción. Difracción por una
ranura. Difracción de Fraunhoffer. Diagrama de intensidades de difracción. Diagramas de interferencia y
difracción superpuestos. Redes de difracción.
UNIDAD 9
OPTICA GEOMÉTRICA. Modelo del rayo luminoso. Concepto de reflexión y refracción. Leyes de Snell.
Índice de refracción absoluto y relativo. Leyes de la reflexión. Espejos planos y curvos. Dioptras. Lentes
delgadas. Focos y planos focales. Potencia de una lente. Aumento en los distintos instrumentos ópticos.
Formación de imágenes en lentes gruesas.
BIBLIOGRAFÍA:
1. Física Alonso Finn; Addison Wesley Iberoamericana – TEXTO BÁSICO -
2. Mecánica Elemental Roederer; Editorial Eudeba.-
3. Optica Hecht y Zajac; Editorial Companía Editorial Continental S.A.
4. Inroducción al estudio de la mecánica, materia y ondas; Ingard y Kraushaar; Editorial Revert‚.
5. Física Paul A. Tipler; Revert‚; Tomos I y II
6. Fisica Resnick Hallliday Ed- Cia. Editorial Continental Sa.
Página 8
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
1- Conocer las bases físicas de procesos tecnológicos basados en el electromagnetismo y la energía
t‚rmica.
2- Adquirir un buen manejo de los sistemas de unidades de medida y de órdenes de magnitud de los
fenómenos.
3- Adquirir la capacidad de plantear y resolver situaciones nuevas a partir de los principios generales, o
por analogía.
4- Aprender a establecer modelos teóricos de situaciones reales, diseñar mediciones y analizar los
resultados.
5- Aprender a analizar tendencias, manejar errores estadísticos y establecer la verosimilitud de los
resultados de la modelización y/o la experimentación realizadas.
6- Aprender a trabajar en grupo asumiendo las responsabilidades propias.
7- Adquirir la capacidad de realizar informes escritos y orales de distinto tipo para transmitir lo hallado a
colegas y personas sin formación ingenieril.
8- Adquirir entrenamiento en consultas bibliográficas, personales y búsqueda de información.
9- Conocer las posibilidades de investigación y consultoría que brinda la Facultad y la Universidad como
apoyo al desarrollo profesional por medio de ideas innovadoras para la resolución de problemas
específicos a su trabajo profesional.
PROGRAMA SINTETICO:
Termodinámica (sólo para Física II “A”)
Temperatura. Termometría. Escalas.
Calorimetría. Recinto adiabático. Calor específico.
Transmisión del calor. Conducción. Ley de Fourier. Convección. Ley de Newton. Radiación. Ley de Stefan-
Boltzmann. Cuerpo negro.
Primer principio. Equivalencia de calor y trabajo mecánico. Experiencia de Joule. Transformaciones cuasi-
estacionarias. Ciclos. Energía interna de un sistema.
Gases ideales. Ecuación de estado. Transformaciones isotermas, isobaras, isocoras y adiabáticas.
Segundo principio. Ciclo de Carnot. Transformaciones reversibles e irreversibles. Teorema de Carnot.
Temperatura absoluta. Concepto de entropía.
Electrostática
Carga el‚ctrica.
Interacciones electrostáticas en el vacío. Ley de Coulomb. Principio de superposición.
Campo electrostático. Propiedades. Potencial electrostático.
Ley de Gauss. Forma integral y diferencial.
Conductores. Capacidad. Energía electrostática. Fuerzas entre placas de un capacitor.
Diel‚ctricos. Polarización. Campo inducido. Vector desplazamiento. Permitividad.
Ley de Gauss en medios materiales. Forma integral y diferencial.
Corrientes Estacionarias
Transporte de carga. Corrientes el‚ctricas estacionarias.
Vector densidad de corriente. Ley de Ohm micro y macroscópica.
Circuitos el‚ctricos. Leyes de Kirchhoff.
Potencia. Efecto Joule.
Aplicaciones : puente y potenciómetro.
Magnetostática
Efectos magn‚ticos de cargas en movimiento. Fuerza de Lorentz.
Fuerzas sobre corrientes. Ley de Biot-Savart.
Ley de Amp‚re. Forma integral y diferencial. Definición del amperio.
Campo de inducción magn‚tica B. Propiedades.
Fuerzas y cuplas sobre espiras. Momento dipolar magn‚tico.
Página 9
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
1) ELECTROSTATICA
Carga el‚ctrica. Ley de Coulomb.
Campo electrostático.
Flujo del campo electrostático. Ley de Gauss.
Conductores en equilibrio electrostático. Inducción.
Energía potencial electrostática.
Potencial electrostático. Diferencia de potencial.
Relación entre el potencial y el campo electrostáticos.
Capacidad electrostática. Capacitores.
Diel‚ctricos. Descripción macróscopica y microscópica.
Vector desplazamiento y vector polarización.
Ley de Gauss en medios materiales.
3) INTERACCIONES MAGNETICAS
Fuerza sobre una carga en movimiento.
Campo magn‚tico crado por una corriente el‚ctrica.
Ley de Ampere. Aplicaciones.
Ley de Biot-Savart. Aplicaciones.
Fuerza magn‚tica sobre circuitos que transportan corriente.
Efecto Hall.
Momento magn‚tico de una espira con corriente.
Cupla sobre una espira en un campo magn‚tico.
5) ONDAS ELECTROMAGNETICAS
Ecuaciones de Maxwell.
Ecuación de ondas electromagn‚ticas.
Espectro electromagn‚tico.
Calorimetría y termometría.
Transmisión del calor. Conducción, convección y radiación.
Equivalencia entre trabajo y cantidad de calor.
Energía interna.
Primer Principio de la Termodinámica.
Aplicación a gases ideales.
Segundo Principio de la Termodinámica.
Transformaciones reversibles e irreversibles.
Teorema de Carnot. Entropía.
1) ELECTROSTATICA
Carga el‚ctrica. Ley de Coulomb.
Campo electrostático.
Flujo del campo electrostático. Ley de Gauss.
Conductores en equilibrio electrostático. Inducción.
Energía potencial electrostática.
Potencial electrostático. Diferencia de potencial.
Relación entre el potencial y el campo electrostáticos.
Capacidad electrostática. Capacitores.
Diel‚ctricos. Descripción macróscopica y microscópica.
Vector desplazamiento y vector polarización.
Ley de Gauss en medios materiales.
3) INTERACCIONES MAGNETICAS
Fuerza sobre una carga en movimiento.
Campo magn‚tico crado por una corriente el‚ctrica.
Ley de Ampere. Aplicaciones.
Ley de Biot-Savart. Aplicaciones.
Fuerza magn‚tica sobre circuitos que transportan corriente.
Efecto Hall.
Momento magn‚tico de una espira con corriente.
Cupla sobre una espira en un campo magn‚tico.
5) ONDAS ELECTROMAGNETICAS
Ecuaciones de Maxwell.
Ecuación de ondas electromagn‚ticas.
Espectro electromagn‚tico.
BIBLIOGRAFÍA:
Bibliografía Básica
1. J.P.McKELVEY y H.GROTCH: "Física para Ciencias e Ingeniería", Tomos I (Calor) y II
(Electromagnetismo), Ed. Harla, M‚xico, 1981
Página 11
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Se espera que el alumno logre:
A) Entender que la Física explica comportamientos observados (mediante el recurso de medir) y es aun
capaz de predecirlos mediante modelos de distintos niveles de complejidad.
B) Conocer la existencia de distintos tipos de modelos en Física.
C) Definir los límites de aplicabilidad del modelo.
D) Reconocer el grado de aproximación que hay entre el modelo y los fenómenos físicos que ‚ste
interpreta.
E) Utilizar criterios para interpretar los resultados de la medida en relación al modelo utilizado.
F) En particular se espera: Familiarizar al alumno con el funcionamiento de distintos elementos
relacionados con una computadora : circuitos integrados, emisores y receptores de información en una
fibra óptica (diodo láser y fotodetectores), canales de transmisión de información, etc.
PROGRAMA SINTETICO:
1) Análisis de la crisis de la Física clásica para explicar los fenómenos de emisión y absorción de energía.
2) Análisis de las nuevas hipótesis y explicación de: Radiación de cuerpo negro, espectros atómicos,
efecto fotoel‚ctrico y efecto Compton.
3) Principios de la mecánica cuántica y teoría de Scrödinger.
4) Teoría de Sólidos.
5) Dispositivos.
ANALÍTICO:
1) Introducción histórica a la Física cuántica. Hipótesis de Plank. Efecto fotoel‚ctrico. Efecto Compton.
Espectros Atómicos. Átomo de Bohr.
2) Fotones. Dualidad onda partícula. Principio de incertidumbre. Postulados de la mecánica cuantica.
Ecuación de Scrödinger.
3) Ecuación de Scrödinger para el átomo de hidrógeno. Significado físico de los resultados. Spin del
electrón. La tabla periódica.
4) Estructura cristalina. Materiales amorfos. Ligaduras en los sólidos.
5) Teorías de electrón libre en sólidos. Modelo clásico, modelo cuantico. Teoría de bandas en sólidos.
Semiconductores.
6) Dispositivos de juntura P-N, de efecto de campo y metal-oxido-semiconductor. Detectores y emisores
de estado sólido.
7) Principios de funcionamiento del laser. Laseres semiconductores. Discos compactos de
almacenamiento y lectores ópticos.
Página 12
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
La Química es una ciencia fáctica, por lo tanto los trabajos prácticos de laboratorio están diseñados para
lograr que el alumno adquiera seguridad al trabajar con sustancias químicas, fomentar el desarrollo de
sus habilidades y relacionar lo teórico con lo práctico.
Los problemas y el desarrollo de las clases teóricas siguen una secuencia de dificultad gradual desde
situaciones sencillas hasta otras más complejas en el campo de la ingeniería, con el objetivo de:
a)estimular el desarrollo de un m‚todo sistemático
b)evitar memorizaciones
c)incentivar la creatividad
d)capacitar al alumno para:
1. Utilizar textos y manuales que incluyan conceptos químicos
2. Asociar ecuaciones con reacciones químicas, con cantidades de materia y cambio de energía
3. Interpretar el carácter dinámico de procesos químicos y fisicoquímicos
4. Relacionar cambios químicos con hechos corrientes y vincularlos con
procesos de importancia científica, tecnológica y social.
PROGRAMA SINTETICO:
Capítulo I - SISTEMAS MATERIALES
Capítulo II - DESCRIPCION TERMODINAMICA DE LA MATERIA. TERMOQUIMICA
Capítulo III - SOLUCIONES
Capítulo IV - QUIMICA ORGANICA
Capítulo V - EQUILIBRIO QUIMICO HOMOGENEO
Capítulo VI - OXIDACION-REDUCCION ELECTROQUIMICA
Capítulo VII - CORROSION
Capítulo VIII - POLIMEROS: PLASTICOS Y ELASTOMEROS
Capítulo IX - AGUAS
ANALÍTICO:
Capítulo I - SISTEMAS MATERIALES
Clasificación de sistemas materiales. M‚todos de separación de fases y de fraccionamiento.
Sistemas coloidales: soles, emulsiones, nieblas, humos, espumas, geles. Propiedades que los diferencian
de las soluciones y de las dispersiones no coloidales: mecánicas, ópticas, el‚ctricas. Soles liófilos y
liófobos. Estabilidad. Protección y desestabilización. Coagulación. Electroforesis: aplicaciones industriales.
Gases, líquidos y sólidos. Descripción macro y submicroscópica. Cambios de estado.
Líquidos: viscosidad, tensión interfacial, presión de vapor.
Equilibrios de fases en sistemas de un sólo componente, diagramas de fases de sustancias puras.
Sólidos cristalinos y no cristalinos. Cristal, red cristalina, nodo, celda unitaria. Tipos de sólidos cristalinos:
constitución, propiedades y ejemplos.
Página 13
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Generalidades sobre reacciones redox iónicas. Reacciones redox iónicas y no iónicas. Oxidantes y
reductores. Constante de Faraday. Equivalente-gramo redox. Equivalente electroquímico.
Diferencia entre reacciones de reactivos “en contacto” y de reactivos a distancia (pilas voltaicas y
electrólisis). Conductores el‚ctricos de primera y segunda especie.
Electroquímica. Electrodos. Potencial de electrodo. Determinación. Condiciones patrón. Tablas de
potenciales patrón de electrodo. Condiciones no patrón: fórmula de Nernst. Aplicaciones. Determinación
potenciom‚trica del punto final de una titulación de neutralización. Peachímetro.
Reacción espontánea: descarga de pila voltaica. Predicción del sentido espontáneo de estas reacciones.
Fuerza electromotriz. Pilas de inter‚s práctico.
Reacción no espontánea: electrólisis. Predicción de las reacciones en los electrodos. Electrólisis de inter‚s
industrial.
Descripción del fenómeno. Corrosión química y corrosión electroquímica.. Corrosión según la forma:
uniforme, en placas, por picado, intergranular y fisurante. Velocidad de corrosión. Polarización.
Procedimientos de protección.
Página 14
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Capítulo IX - AGUAS
OBJETIVOS:
Son objetivos de la Asignatura brindar a los ingenieros que la cursan una formación básica en el campo
de la Mecánica e información del uso práctico en su área de incumbencia. En lo formativo se pretende la
asimilación de los conceptos esenciales de los Principios de la Estática, la vinculación entre
deformaciones y tensiones y el camino de las fuerzas con especial uso de la mecánica vestorial y las
analogías con otras ramas de la Física. En lo informativo se pretende que el futuro ingeniero conozca las
aplicaciónes prácticas de la Asignatura correspondientes a su especialidad.
PROGRAMA SINTETICO:
El campo de la mecánica: el movimiento y el reposo de los cuerpos y sus causas. Las hipótesis
restrictivas y simplificativas para el estudio de cualquier sistema. Los sistemas de Causas actuantes en la
Mecánica. Crácter vectorial de las causas. Los principios de la Estática. Reducción de un sistema a su
mínima expresión. Invariantes de un sistema. Equilibrios de sistemas particulares. Vinculación de
sistemas a otros. Medios físicos y matemáticos. Vínculos absolutos y relativos; internos y externos. El
vínculo de la rigidez. Los esfuerzos característicos. Relación diferencial entre esfuerzos característicos.
Vinculación en cadenas abiertas y cerradas. Condiciones de indeformabilidad. Concepto de tensión y
deformación en un plano pasante por un punto. Estados. Relaciones mecánicas. Analogías con otras
ramas de la cinecia. La distribución de tensiones y deformaciones en un problema con demasiadas
variables. La solución de la Resistencia de Materiales. Hipótesis de deformaciones para solicitaciones
simples. Tensiones y deformaciones para esos casos. Solicitación Axil: Torre reticulada, el cable de la
línea de alta tensión. Torsión: el eje de un torno. Flexión: las vigas de un galpón o depósito. El problema
y los casos de inestabilidad del equilibrio. La necesidad y diferencia de la Teoría de Segundo Orden. El
coeficiente de seguridad según las normas
ANALÍTICO:
1.-Sistemas de Fuerzas
Fuerzas y momentos de fuerzas respecto de un punto y un eje. Sistemas de fuerzas actuando sobre
cuerpos rígidos libres.Equivalencia y equilibrio.Fuerzas distribuídas.Sistemas planos.Sistemas de fuerzas
concurrentes.Problema de sistemas de fuerzas con incógnitas.
Página 15
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2.-Cuerpor Vinculados.
Grados de libertad. Concepto de vínculos. Nociones de cenemática de cuerpos rígidos. Sistemas
isostáticos e hiperestáticos. Cuerpos vinculados isostáticamente bajo la acción de fuerzas activas y
reactivas. El equema del cuerpo libre. Ecuaciones de equilibrio. Determinación de reacciones de vínculo.
4.-Teoría de Barras.
Eje. Secciones. Propiedades geom‚tricas de las secciones. Características en una sección. Funciones
características en barras. Casos de solicitaciones simples en secciones de barras: solicitación axil,torsión,
flexión y corte. Relaciones diferenciales entre cargas y características. Estructuras de alma llena y
estructuras de reticulado. Su resolución.
5.-Solicitacion Axil.
Hipótesis simplificativas. Relaciones entre tensiones y deformaciones. Trabajo de deformación.
6.-Torsión.
Barras de sección circular constante y anular circular. Hipótesis de Coulomb. Determinación de tensiones
y deformaciones. Torsión de tubos de pared delgada.
7.-Flexión Simple.
Barras rectas o de gran curvatura. Hipótesis de Bernoulli-Navier. Eje neutro. Determinación de tensiones
y deformaciones. Eñásticas, ecuacion diferencial de la elástica y de su integración.
OBJETIVOS:
Que el alumno incorpore por medios teóricos y prácticos las nociones de:
Página 16
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
Unidad 5: Osciloscopio
Principios de funcionamiento: El tubo de rayos catódicos.
El bloque vertical. La base de tiempo. El sistema de disparo.
Segundo canal vertical. Barrido alternado y chopeado.
Segunda base de tiempos.Puntas de prueba.
Análisis de características y especificaciones.
Análisis de incertidumbres y errores en la medicion con osciloscopio
Página 17
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Se pretende que los estudiantes logren:
1. Aplicar los conocimientos de los conceptos asociados a cada variable, parámetro o factor involucrado
en un circuito.
2. Utilizar los m‚todos de resolución de circuitos como herramienta operativa.
3. Desarrollar una formación metodológica que les permita resolver situaciones nuevas en el campo de
los circuitos el‚ctricos o electrónicos.
4. Conocer el comportamiento y las principales propiedades de los circuitos de uso más frecuente en la
práctica.
5.Aplicar las herramientas de simulación por computadora a la resolución de circuitos electricos o
electrónicos.
PROGRAMA SINTETICO:
Elementos de circuitos. Redes resistivas. Ecuaciones de mallas. Redes lineales y superposición.
Ecuaciones de nodos. Capacitores e inductores. Energía almacenada en capacitores e inductores.
Circuitos de primer orden. Circuitos lineales invariables con el tiempo. Respuesta al escalón y al
impulso.Circuitos de segundo orden. Respuesta al escalón y al impulso. Lugar de raices del polinomio
característico. Circuitos R-L-C paralelo y serie. Circuitos duales. Análisis de estado senoidal permanente.
Fasores. Impedancia y admitancia. Relación entre los fasores y los elementos del circuito. Circuitos
resonanantes serie y paralelo. Potencia en estado senoidal permanente. Circuitos trifásicos.Diagramas
fasoriales. Conexiones estrella y triángulo. La transforamda de Laplace. Definición propiedades básicas.
Ejemplos de transformadas y antitransformadas. Circuitos transformados. Solución de circuitos de primer
y segundo orden. Circuitos lineales invariantes con el tiempo. Concepto de frecuencia compleja.
Funciones impedancia y admitancia transformadas. Análisis de nodos y de mallas para redes
transformadas. Respuesta al escalón y al impulso. Teoremas de redes. El teorema de superposición. El
teorema de redes equivalentes Thevenin-Norton. Cuadripolos. Frecuencias naturales y funciones de una
red. Polos y ceros. Interpretación física de polos y ceros. Relación con las frecuencias naturales de una
red. Gráficos de respuesta en frecuencia. Diagramas de Bode de módulo y fase. filtros definiciones. Tipos
de filtros. Circuitos de primer orden. Circuitos de segundo orden. Circuitos con realimentación múltiple.
ANALÍTICO:
1.- Introducción y definiciones:
2.1 Resistores. Lineales e invariables con el tiempo. Lineales y variables con el tiempo. No lineales.
2.2 Conexiones de resistores en serie y en paralelo.
2.3 Fuentes independientes. Fuentes de tensión. Fuentes de corriente. Circuitos equivalentes
de Thevenin y Norton. Formas de ondas: caracterización y ejemplos.
Página 18
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
3.1 Ecuaciones de mallas para un circuito de dos mallas. Redes lineales y superposición.
Ecuaciones de mallas para un circuito general.
3.2 Ecuaciones de nodos para un circuito de dos nodos.
Ecuaciones de nodos para un circuito general.
3.3 Análisis de redes que contienen fuentes de tensión y de corriente.
3.4 Análisis de redes que contienen fuentes controladas.
Ejemplo de aplicación a amplificadores operacionales.
3.5 Teoremas de Thevenin y Norton para circuitos resistivos.
5.1 Circuitos lineales invariables con el tiempo, respuesta con excitación nula.
Circuito R-C. Circuito R-L. Dependencia de las condiciones iniciales.
5.2 Respuesta con condiciones iniciales nulas.
5.3 Respuesta completa: transitorios y estado estacionario.
5.4 Linealidad e invariabilidad con el tiempo de la respuesta.
5.5 Respuesta al escalón y al impulso.
5.6 Circuitos con más de una constante de tiempo.
6.1 Circuito R-L-C lineal invariable con el tiempo, respuesta con excitación nula.
6.2 Respuesta con condiciones iniciales nulas. Respuesta al escalón y al impul
so.
6.3 Lugar de raíces del polinomio característico. Respuesta en función del coefi-
ciente de amortiguamiento.
6.4 Circuitos R-L-C paralelos y serie. Circuitos duales.
Página 19
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
11.- Cuadripolos:
11.1 Cuadripolos resistivos. Descripción de la red. Cuadripolo no lineal.
Modelo incremental y análisis para pequeña señal.
Ejemplo de aplicación a un transistor bipolar.
11.2 Matrices de impedancia, admitancia, híbrida y transmisión de un cuadripolo.
Relaciones entre las mismas. Ejemplo de aplicación de un transistor.
13.- Filtros:
13.1 Definiciones. Tipos de filtros.
13.2 Circuitos de primer orden, pasivos RC.
13.3 Circuitos de primer orden, activos con operacionales ideales, inversores y no inversores.
13.4 Circuitos de segundo orden, pasivos RLC, relación entre la respuesta en
frecuencia, la respuesta al escalón y la ubicación de los polos y ceros en el plano complejo.
13.5 Circuitos de segundo orden, activos. Circuitos en variables de estado. Circui
tos con realimentación múltiple inversores y no inversores.
BIBLIOGRAFÍA:
Básica.
Complementaria.
Análisis básico de circuitos electrónics. Johnson & Hilburn. Prentice Hall Hispanoamericana.
Basic Circuit Theory 3rd. edition, Lawrence Huelsman Prentice Hall International.
Circuitos El‚ctricos - Introducción al análisis y diseño, Dorf - Svoboda. Alfaomega
Linear and Non Linear Circuits. Chua - De Soer - Kuh. Mc Graw Hill.
Active and passive analog filter design - Lawrence Huelsman - Mc Graw Hill.
Analog Filters Design. Van Valkenburg. Holt Rinehart Winston.
Design of Analog Filters. Shaumann - Ghuasi - Laker. Prentice Hall.
Circuitos en Ingeniería Electrica. H. H. Skilling. CECSA.
Teoría de redes el‚ctricas. Balabanian. Revert‚.
Página 20
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
El objetivo principal es introducir al alumno en las t‚cnicas básicas de análisis de señales y de sistemas
lineales. Con vistas a cumplir dicho objetivo principal la asignatura es diseñada de modo de cumplir las
siguientes consignas:
Introducir las herramientas básicas necesarias para el análisis de señales y sistemas tanto de tiempo
continuo como de tiempo discreto. Las mismas incluyen la noción de convolución y el análisis de Fourier
y Laplace (y su equivalente discreto, la transformada Z). Dicha introducción se completa con el teorema
del muestreo, que inter relaciona el campo discreto y el continuo.
Introducir la noción de simulación computacional en todas las t‚cnicas vistas en el punto anterior en
forma paralela a su aprendizaje. Esto se considera fundamental, como medio de afirmación de los
conceptos vistos en forma teórica. En particular con aquellos relacionados con el análisis de tiempo
discreto, cuyo objetivo final es el procesamiento digital de las señales.
Finalmente y con el objeto de motivar en el alumno la importancia de las t‚cnicas desarrolladas, se dan
aplicaciones básicas a comunicaciones, sistemas de control y diseño de filtros digitales.
PROGRAMA SINTETICO:
Introducción a las señales
Introducción a los sistemas
Sistemas definidos por ecuaciones diferenciales y en diferencias.
Descripción de sistemas mediante variables de estado.
Serie de Fourier y expansiones lineales.
Análisis de Fourier de señales y sistemas continuos y discretos
diferencias. Representación mediante diagrama de flujo de señal. Estructuras básica de los sistemas de
respuesta impulsiva infinita (IIR). Formas traspuestas. Estructuras básicas para sistemas de respuesta
impulsiva finita (FIR). Estructuras Lattice.
Descripción de sistemas mediante variables de estado.
-Noción de estado. Sistemas de estado. Propiedades, linealidad, invarianza en el tiempo. Implementación
mediante variables de estado de sistemas definidos por ecuaciones diferenciales y en diferencias.
Soluciones de las ecuaciones de estados. Estabilidad de sistemas definidos mediante variables de
estados.
Serie de Fourier y expansiones lineales.
-Expansión en señales. Independencia lineal. Bases. Bases ortogonales y ortonormales. Bases armónicas.
Teorema de la proyección. Expansión en señales de sistemas lineales. Expansión espectral.
-Expansión en serie de Fourier. Identidad de Parseval. Expansión de señales periódicas. Convergencia de
la serie de Fourier. Propiedades de simetría de los coeficientes de Fourier.
Análisis de Fourier de señales y sistemas continuos y discretos
-La respuesta de sistemas LTI continuos y discretos a exponenciales complejas.
-Representación de señales aperiódicas, la transformada de Fourier de tiempo continuo y de tiempo
discreto. Convergencia. Relación con las señales periódicas. Propiedades de la transformada de Fourier.
La propiedad de convolución y modulación. .
-Respuesta en frecuencia de sistemas caracterizados por ecuaciones diferenciales y en diferencias.
Sistemas de primero y segundo órden.
Página 22
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Incremento de la linealidad y el ancho de banda mediante realimentación. Reducción del ruido mediante
realimentación. Problemas con la realimentación.
-Estabilidad de los sistemas realimentados. Estabilidad en sistemas definidos por funciones de sistema
racionales. Criterio de Nyquist. Margen de gananacia y de fase.
BIBLIOGRAFÍA:
[OW] SIGNAL & SYSTEMS, Oppennheim, Willsky [B] 2da edición, 1997, 1ra. edición, 1983, Ed. Prentice
Hall. [KS] MODERN SIGNALS AND SYSTEMS, Kwakernaak, Sivan [b]. 1991, Ed, Prentice Hall. [OS]
DISCRETE-TIME SIGNAL PROCESSING, Oppennheim, Schafer[C], 1989, Ed Prentice Hall. [L] SISTEMAS
DE COMUNICACIÓN Lathi [C] 1993 Limusa. [RG] THEORY AND APPLICATION OF DIGITAL SIGNAL
PROCESSING, Rabiner, Gold [A]/[C], 1975 Ed. Prentice Hall. [RS] DIGITAL PROCESSING OF SPEECH
SIGNALS, Rabiner, Schafer [A] 1978, ed. Prentice Hall. [K] LINEAR SYSTEMS, Kailath [A] 1980, Ed.
Prentic eHall. [D] FEEDBACK CONTROL THEORY, Doyle, Francis, Tannenbaum [A] 1992. Ed. Maxwell
Macmillan. [B] COMPUTER-BASED EXERCISES FOR SIGNAL PROCESSING, Burrus, McClellan, Oppenheim,
Parks, Schafer, Schuessler [S]. [M] THE STUDENT EDITION OF MATLAB, The Math Works Inc. [S]. 1992
ed. Prentice Hall.
ASIGNATURA: ORGANIZACION DE COMPUTADORAS
CÓDIGO: 6620 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
La asignatura está orientada a desarrollar una formación básica suficiente para comprender y manejar los
conceptos elementales correspondientes a una arquitectura clásica del tipo Von Newman. Se desarrollan
conceptos generales aplicables a las diversas arquitecturas actuales, sin hacer referencia explícita a
ninguna de ellas. El objetivo principal consiste en que los alumnos logren adquirir la destreza necesaria
para: reconocer las distintas unidades constitutivas de un sistema de cómputo. Comprender los
mecanismos intervinientes en el ciclo de ejecución de instrucciones. Confeccionar programas elementales
en seudo assembler. Diseñar bancos de memoria y comprender los mecanismos de memoria virtual y
cache. Comprender el funcionamiento de los dispositivos de entrada salida y sus controladoras, así como
desarrollar drivers elementales para los mismos. La tecnología informática moderna requiere que los
profesionales de todas las especialidades de la informática entiendan tanto la circuitería como el
software. la interacción entre estos dos elementos a distintos niveles ofrece un entorno para la
comprensión de los fundamentos de la computación. Las ideas centrales sobre la estructura del
computador y su diseño son las mismas, por lo tanto se mostrará la relación entre la circuitería y el
software, centrándonos en los conceptos que constituyen la base de las computadoras actuales. Es
importante que el alumno comprenda las interdependencias entre estas áreas, así como entender como
trabaja un sistema y porqu‚ rinde como lo hace.
Esta asignatura brinda las bases necesarias para que el alumno pueda encarar el estudio de Arquitecturas
avanzadas y Sistems Operativos.
PROGRAMA SINTETICO:
Estructura de Von Newman. Unidades funcionales. Conjunto de instrucciones. Unidad Central de
Procesos. Unidades de control por Hardware y microprogramada. Unidades aritm‚ticas. Bancos de
memoria y memoria virtual. Entrada salida, DMA e interrupciones.
ANALÍTICO:
1,.RENDIMIENTO: Introducción; medición del rendimiento; relación entre las medidas. Elección de
programas para evaluar el rendimiento. Comparación y resumen del rendimiento. Casos reales.
2.- INSTRUCCIONES: Introducción. Operaciones de la circuitería del computador; operandos de la
circuitería del computador. Representación de instrucciones en el computador. Instrucciones para la toma
de decisiones Soporte para procedimientos en la circuitería del computador. Modos de direccionamiento,
tablas y punteros. casos reales.
3.- ARITMÉTICA PARA COMPUTADORES: Introducción. Números con y sin signo; suma y resta,
operaciones lógicas. Construcción de una Unidad Aritm‚tica y Lógica. Multiplicación, división, coma
flotante. Casos reales.
4.- EL PROCESADOR. CAMINOS DE DATO Y CONTROL: Introducción. Construcción de un camino de
datos. Realización de un esquema simple; realización multiciclo. Microprogramación, simplificación del
diseño del control. Excepciones.
Página 23
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
5.- MEMORIA INTERNA: Introducción. Descripción del sistema de memoria de un computador. Memoria
principal semiconductora. Bancos de memoria, organizaciones DRAM. Jerarquías de memoria. Principios
básicos de la memoria cache, como medir y mejorar el rendimiento de la cache. Memoria virtual paginada
por demanda y segmentada. Un marco común para la jerarquía de memoria.
6.- MEMORIA EXTERNA: Discos magn‚ticos; organizaciones RAID. Memoria óptica. Cintas magn‚ticas.
7.- ENTRADA / SALIDA: Dispositivos externos; módulos de entrada / salida. Buses, conexión de los
dispositivos de E/S al procesador y la memoria. Interfases con el procesador, la memoria y el Sistema
Operativo. E/S programada, dispositivos de interrupción; acceso directo a memoria; canales y
procesadores de E/S. La interfase SCSI. Medidas de rendimiento de E/S. Diseño de un sistema de E/S.
8.- PIPE-LINE. MEJORA DEL RENDIMIENTO: Perspectiva general del Pipe-Line. Pipe-Line del camino de
datos. El control en el Pipe-Line. Riesgos de datos y anticipación, riesgos de datos y bloqueo. Riesgos de
salto. Excepciones. Pipe-Line superescalar y dinámico.
9.- ARQUITECTURAS RISC: Introducción. Características de la ejecución de instrucciones, el uso de una
gran cantidad de registros. Compiladores optimizantes en el uso de registros. Pipe-Line en arquitecturas
RISC. Controversia RISC versus CISC. Casos reales.
10.- PARALELISMO A NIVEL DE INSTRUCCIÓN Y PROCESADORES SUPERESCALARES: Introducción.
Pautas de diseño. Pentium II, PowerPC, MIPS R10000, Ultra Sparc-II.
BIBLIOGRAFÍA:
Estructura y Diseño de Computadores, David A. Patterson y John L. Hennessy. Computer Organization
and Architecture William Stallings, Quinta Edición. Organización de Computadoras. Hammacher Vranesik
y Zoky. Computer Architecture. A cuantitative approach. D. Patterson and J. Hennessy. Organización de
Computadoras. Un enfoque estructurado. A. Tenenbaum. Computer Sistem Architecture. Jean Loop Baer.
ASIGNATURA: ESTRUCTURA DEL COMPUTADOR
CÓDIGO: 6670 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Que el estudiante adquiera conceptos básicos sobre:
- Los principios generales del funcionamiento de cualquier computador digital, conforme al modelo de
Von Neumann y sus mejoras, y el vocabulario t‚cnico que se utiliza en el ámbito profesional. Tambi‚n
debe conocer las superaciones que sufrió dicho modelo.
- El álgebra de Boole como sistema axiomático aplicable a distintos áreas, en especial a circuitos lógicos
empleados en las computadoras. - El estudio se centrará sobre las tablas de funcionamiento circuitales, y
su síntesis se hará a partir de las expresiones canónicas. Tambi‚n se describirán comparativamente
parámetros de las familias de circuitos integrados usados en las computadoras, y modelos conceptuales
de salidas circuitales.
- La codificación de datos e instrucciones en el interior de un computador.
Secuencias simples de instrucciones a impartir a un computador en lenguaje assembler, a fin de procesar
estructuras de datos sencillas: constantes, enteros y vectores.
PROGRAMA SINTETICO:
Representación de datos en el interior de un computador – Organos y funcionamiento de un computador
– Algebra de Boole y circuitos lógicos de un computador
Perif‚ricos de almacenamiento masivo – Manejo de archivos – Assembler – Interrupciones – Pilas -
Mejoras al modelo de Von Neumann. -
ANALÍTICO:
I. Introducción
Datos, información, decisión ? Funciones de los cuatro bloques presentes en un procesamiento de datos:
Entrada, Memorización, Procesamiento, Salida ? Su concreción en un computador: perif‚ricos, memoria y
UCP. Interfaces ? Concepto de modelo de Von Neumann. ? Hardware y software ? Funciones de un
sistema operativo
Breve reseña histórica del desarrollo del hardware y software ? Tendencias actuales.
Página 24
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
la UAL Variables enteras y su representación como números con bit de signo. Operaciones de suma y
resta de enteros ?. Los indicadores SZVC ? Multiplicación y división de magnitudes y enteros en la UAL.
Algoritmo de Booth ? Números binarios fraccionarios ? Conversiones ? Variables reales y su
representación como números en punto flotante ? Convención del IEEE ? Operaciones aritm‚ticas que
realiza la Unidad de Punto Flotante ? Variables en empaquetado - Operaciones en BCD. Integración de
las codificaciones y operaciones desarrolladas en operaciones de entrada, memorización, traducción,
procesamiento y salida, en función del tipo de variable definida (integers, reales, etc.) - Magnitudes
analógicas y digitales ? Conversión A/D y D/A Códigos detectores y correctores de errores
OBJETIVOS:
- Lograr la representación gráfica sobre un plano - plano de dibujo o de proyección - de las superficies y
figuras del espacio, cuyas propiedades y características son desarrolladas plenamente con los m‚todos de
la Geometría Descriptiva.
PROGRAMA SINTETICO:
1 Proyección central 2 Perspectiva cónica 3 Proyecciones acotadas 4 Superficies topográficas 5
Página 25
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2 - Proyección Central. .Elementos fundamentales. Representación del punto, recta y plano. Condiciones
de pertenencia y paralelismo. Problemas de posición : rectas y planos paralelos, rectas que se cortan,
intersección de planos y de rectas con planos. Rectas y planos perpendiculares.
Abatimiento de un plano sobre el cuadro : aplicación a la resolución de problemas de magnitud.
Representación de figuras planas: aplicación de la homología a su resolución.
Representación de cuerpos geom‚tricos: prismas, conos y cilindros. Sección plana.
5 - Superficies topográficas. Líneas de nivel. Puntos fijos. Elección del plano de comparación.
Interpretación de planos topográficos. Intersección de una superficie topográfica con planos. Líneas de
pendiente constante. Taludes planos y cónicos. Superficies en talud desde una curva dada. Terraplenes
y desmontes. Perfiles longitudinales y transversales.
a) T 1 : Sistemas de Representación
b) T 2 : Estudio de Líneas y Superficies
Página 26
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
b) GRANT, Hiram E.: Geometría Descriptiva Práctica - Ed. Mc. Graw Hill (1969)
OBJETIVOS:
Que el alumno de las carreras de Análisis de Sistemas e Ingeniería Informática:
Conozca la estructura de una organización, sus niveles jerárquicos y las funciones
que se cumplen en las mismas.
Adquiera destreza para relevar la estructura de cualquier organización.
Analice los procesos funcionales de la estructura de cualquier tipo de Organización.
PROGRAMA SINTETICO:
CONTENIDOS BASICOS
1.- La Empresa
Concepto de Empresa. Enfoque tradicional y moderno.
2.- Evolución histórica del pensamiento administrativo
Evolución de las organizaciones. Escuelas del pensamiento administrativo.
3.- Teoría de la Organización
Concepto de organización; estructura de la organización. Tipos de organización interna.
4.- Estructura formal e informal
Página 27
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Organización Formal e Informal, tipos, ejemplos, diferencias. Autoridad. Responsabilidad. Status. Poder.
5.- Áreas de actividad de una empresa.
Organigramas de empresas industriales o de servicios
6.- Área de manufactura. Área de logística
Organización del área de producción. Organización del área de logística.
7.- Área administrativa y de finanzas.
Organización del área administrativa y de finanzas.
8.- Área de comercialización.
Organización del área comercial.
9.- Área de Recursos Humanos.
Organización del área de recursos humanos.
10.- Área de mantenimiento
Organización del área de mantenimiento
11.- Teoría de Sistemas.
Concepto. Aplicaciones a la empresa. Sistemas de la empresa.
12.- Organigrama y manual de funciones
Manual de Funciones. Relaciones entre áreas. Organigramas. Diferentes tipos.
13.- Dirección empresaria
Planificación. Delegación. Centralización y descentralización. Principios de Dirección.
Dirección por objetivos.
14.- Productividad. Calidad total. Reingeniería
Conceptos de Productividad, Calidad Total y Reingeniería.
ANALÍTICO:
TEMA 1: EMPRESA.
Ubicación de la empresa en el circuito económico. Concepto de empresa. Las causas que justifican la
existencia de la empresa. Clasificación. Empresas familiares, multinacionales, de servicios. Pequeña y
mediana empresa en Argentina.
Los antecedentes remotos: Egipto, pueblo judío, persas, sumerios, incas. Edad Media. Referencias
bíblicas. Las diversas escuelas del pensamiento administrativo: clásico, neoclásica, del comportamiento
humano, de sociología industrial, de teoría de la organización, de los sistemas, de la contingencia.
Referencia sucinta de algunos de los principales pensadores modernos: Taylor, Fayol, Elton Mayo,
Deming, Herbert Simon. “Just in Time” (JIT). Control Total de la calidad (Ishikawa).
Razones por las cuales el hombre necesita organizarse. Relación con la “división del trabajo”. Concepto
de organización. Elementos de una organización: objetivos, estructura, medios. Concepto de “Estructura
de las Organizaciones”. Organización interna de la empresa. Pasos a seguir para organizar internamente
una empresa. Tipos de organización interna: lineal o militar, funcional, de línea y plana mayor, matricial o
por proyectos, comites. Ventajas y desventajas de cada uno. Etapas del proceso organizacional: dirigir,
planificar, organizar, controlar.
El organigrama de producción. Tipos de producción: para stock, por pedido. Taller y fábrica. Distribución
Página 28
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
en planta: por proceso, por producto, por posición fija. Planeamiento de la producción y su control;
diferentes características según el tipo de producción. Organización de la producción. Ingeniería del
producto. Ingeniería del proceso. El control de calidad en los distintos momentos de la producción. El
mantenimiento preventivo. Ingeniería industrial. Administración de fábrica, de mantenimiento y de control
de calidad.
El organigrama del área administrativa. Contaduría. Tesorería. Control de cr‚ditos. Cuentas corrientes.
Finanzas. Auditoria interna. Compras. Archivo. Presupuesto de la empresa. Costos.
Organigrama del sector de recursos humanos. Las funciones de los distintos departamentos: personal,
relaciones industriales, asistencia social, servicio m‚dico, capacitación profesional, seguridad e higiene,
planeamiento y desarrollo de personal. Categorías, sueldos, jornales, destajo. Evaluación de tareas.
Remuneración por rendimiento; calificación por m‚ritos.
Relación entre el organigrama y el tipo de organización interna. T‚cnicas de dibujo del organigrama.
Objetivo de los manuales de funciones. Tipos de manuales. El relevamiento de la estructura de una
empresa y la confección del organigrama; análisis crítico del organigrama relevado; desarrollo de un
nuevo organigrama; modificaciones al organigrama.
El órgano de gobierno de una empresa. Tipo de decisiones a cargo de los directivos: política, económica
y social. Las virtudes del dirigente de empresa que debe poner en práctica al ejercer su función. Normas
de la dirección empresaria: los principios de funcionamiento, los principios de dirección y las herramientas
de dirección.
Nivel de vida. G‚nero de vida. Concepto de productividad. Relación con la economía. Aumento de la
productividad: consecuencias. Condiciones para mejorar la productividad. Medios directos para aumentar
la productividad, su relación con los costos. Diversas t‚cnicas para mejorar la productividad: a nivel del
Página 29
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
jefe de fábrica, a nivel del directivo de una empresa, a nivel de un proyectista de productos y procesos
industriales. Conceptos de Calidad Total. Normas. Reingeniería.
BIBLIOGRAFÍA:
1.- DE ESTUDIO
2.- DE CONSULTA
OBJETIVOS:
Acrecentar la capacidad de los alumnos para analizar sistemas, trabajando sobre modelos matemáticos
lineales. Esto se cumple desarrollando una metodología y ejercitando la misma sobre ejercicios
complejos, creando las condiciones para que el análisis se realice en base a la imaginación, con el único
límite que puede establecer la lógica
PROGRAMA SINTETICO:
1. MODELIZACION Y PROGRAMACION LINEAL.
2. RESOLUCION DE MODELOS DE PROGRAMACION LINEAL CONTINUA.
3. ANALISIS POST-OPTIMAL Y DE SENSIBILIDAD.
4. MODELOS DE PROGRAMACION LINEAL ENTERA.
5. MODELOS DE PROGRAMACION LINEAL ENTERA. METODOS DE RESOLUCION.
ANALÍTICO:
No fue enviada.
BIBLIOGRAFÍA:
La programación lineal en el proceso de decisión Marín-Palma-Lara. Introducción a la Inv. De
Operaciones Hillier Lieberman. Programación lineal Saúl Gass. Apunte Silvia Ramos. Investigación de
Operaciones H. Taha. Material de apoyo didáctico de análisis porst-optimal. Introducción a la
Investigación de Operaciones Hillier -Lieberman. Model Building in Mathematical Programming H. P.
Williams . Introducción a la investigación de Operaciones Hillier Lieberman. Linear Programming and
Network Flows Bazaraa-Jarvis-Sherali. Investigación de Operaciones en Ciencia Administrativa. Eppen-
Gould. Heuristics Judea Pearl.
ASIGNATURA: LEGISLACION Y EJERCICIO PROFESIONAL DE LA INGENIERIA
EN INFO
CÓDIGO: 7140 Cuatrimestre: 03/2 Modalidad OBL
Página 30
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Capacitar al estudiante avanzado de la Carrera de Ingeniería Informática en las áreas tecnico legales
afines con las incumbencias de su título, y en las normas regulatorias del ejercicio de la profesión de
Ingeniero en Informática.
PROGRAMA SINTETICO:
PROGRAMA SINTÉTICO
I. Ingeniería Legal
El Ingeniero en Informática y las relaciones interdisciplinarias
La Ingeniería Legal y las herramientas del Derecho
II. Contrataciones de obra, suministros y servicios en la Ingeniería Informática
Obligaciones – Contratos en general
Contratos de locación de obra para Ingeniería Informática
Contratos de Ingeniería Informática
III. Contrataciones de Ingeniería Informática en el campo público
Contratos de obra pública para Ingeniería Informática
Contratos de suministros y servicios al Estado para Ingeniería Informática
Contratos de concesión de servicios públicos para Ingeniería Informática
IV. Contrataciones de Ingeniería Informática en el campo privado
Contratos de obra privada para Ingeniería Informática
Contratos de suministros y servicios privados para Ingeniería Informática
V. Ejercicio Profesional de la Ingeniería Informática
Normas que rigen el ejercicio profesional de la Ingeniería Informática
Honorarios profesionales – Ética profesional
El Ingeniero en Informática como Perito, Árbitro y Valuador
VI. Legislación sobre Derechos Reales de aplicación en Ingeniería Informática
El Ingeniero en Informática y la cosa material
Las normas t‚cnicas y el Ingeniero En Informática
Limitaciones al dominio
VII. Legislación sobre Derechos Industriales de aplicación en Ingeniería Informática
El Ingeniero en Informática y la cosa inmaterial
La Propiedad Intelectual y el Software
Las Patentes y los Modelos de Utilidad - Las Marcas y Designaciones
VIII. Contrataciones marginales en Ingeniería Informática
Contratos de locación de cosa
Contratos comerciales – Sociedades Comerciales
Contratos de locación de servicios – Contratos Laborales
IX. Normativas sobre Telecomunicaciones
Transporte de la información a distancia
Legislación de Telecomunicaciones
Globalización de las telecomunicaciones
X. Servicios Públicos de Telecomunicaciones
Antecedentes – ENTel
Marco Regulatorio – Ente Regulador
Liberalización de las telecomunicaciones
Internet – Correo electrónico – Firma digital
ANALÍTICO:
Capitulo 1: Ingeniería Legal
El Ingeniero en Informática y las relaciones interdisciplinarias. La Ingeniería Legal y las herramientas del
Derecho. Ley. Concepto, orden público, sentido formal: proyecto-sanción-promulgación-vigencia,
sentido material: interpretación gramatical-exeg‚tica-dogmática, efectos: en el tiempo y en el espacio.
Derecho. Concepto, fuentes: ley-doctrina-jurisprudencia, las ramas del Derecho y la Ingenieria en
Informática, pirámide juridica. Sujetos del Derecho. Concepto, persona humana, atributos de la
personalidad: nombre-estado-domicilio-capacidad, persona jurídica: nacimiento-funcionamiento-extinción,
entes públicos y privados, entes autónomos y autárquicos, capacidad e incapacidad. Acto Licito. Hecho
juridico – acto juridico – imputabilidad: dolo-culpa-mora y caso fortuito-fuerza mayor, vicios: error-
ignorancia-dolo. Acto Ilicito. Delito civil – delito penal – cuasidelito – responsabilidades del Ingeniero en
Informática. Objeto del Derecho. Cosa, bien y patrimonio, deudas, las cosas y los contratos de
Ingenieria Informática: materiales e inmateriales-muebles e inmuebles-de dominio público y privado.
Soporte Normativo:
Constitucion Nacional – Codigo Civil
Página 31
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Página 32
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Página 33
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2. Soporte Normativo
Constitución Nacional
Código Civil
Código de Comercio
Código Procesal Civil y Comercial
Leyes, Decretos, Resoluciones Administrativas, Reglamentos citados en el Programa de la materia
OBJETIVOS:
Estudiar los principales Materiales de la Ingeniería, analizando sus propiedades y usos industriales
mediante los conceptos modernos de la Ciencia de los Materiales. Preparar a los alumnos para la
resolución de casos prácticos de selección de materiales aplicando buen juicio.
PROGRAMA SINTETICO:
SINTETICO
UNIDAD TEMÁTICA CONTENIDOS MÍNIMOS HORAS
A. MATERIALES METÁLICOS 1 Introducción. La estructura metálica. Perspectiva histórica y necesidades
modernas de los materiales; los materiales y el avance tecnológico; ciencia e ingeniería de los materiales;
clasificación; propiedades, ponderación: criterios de selección.
- Principios fundamentales de la microestructura metálica; influencia sobre las propiedades; sólidos
Página 34
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Página 36
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Página 37
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
BIBLIOGRAFIA ESPECIALIZADA
OBJETIVOS:
Al terminar el curso el alumno estará en condiciones de evaluar cual es la organización de archivos mas
adecuada para cada problema. Escrib8ir las especificaciones para almacena4 y recuperar datos de
archivos convencionales. Diseñar aplicaciones utilizando múltiples organizaciones de archivos, de datos
imágenes y gráficos. Evaluar la utilización física de dispositivos magn‚ticos (discos y cintas) y ópticos (CD-
ROM) . evaluar DISTINTOS SISTEMAS DE ARCHIVOS (FILE SYSTEMS) de sistemas operativos del
mercado. (ejemplos: UNIX, DOS, OS2, Mainframe)
PROGRAMA SINTETICO:
No fue enviada.
Página 38
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ANALÍTICO:
Unidad 1.- Introducción:
Introducción y evolución de los sistemas de archivos y los sistemas de procesamiento de datos. Repaso
de los conceptos de tipo de datos simple y estructurado. Conceptos de archivo, organización y acceso,
nombre de archivos, tipos, atributos y operaciones. Distintas organizaciones de archivos. Conceptos de
archivo lógico y físico. Operaciones en modo move y en modo locate. Registro de longitud fija y de
longitud variable, concepto de bloque.
Página 39
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
- Desarrollar el paradigma de programación orientada a objetos (POO). Su aplicación en distintos tipos
de problemas.
- Brindar los conocimientos para la programación interactiva con interfaces gráficas.
- Estudiar una arquitectura que permita la separación de cómputo y diálogo.
- Estudiar la programación guiada por eventos.
- Conocer y aplicar elementos de documentación y prueba de programas orientados a objetos.
- Evaluar los problemas de concurrencia y persistencia.
- Introducir el concepto de usabilidad y del diseño de interfases gráficas de usuario.
- Conocer y aplicar un lenguaje de programación interactiva sobre interfases gráficas que enfatice el uso
de POO.
- Adquirir un manejo integral de las t‚cnicas estudiadas mediante la resolución de un trabajo práctico por
computadora.
PROGRAMA SINTETICO:
Objetivos de la orientación a objetos. Abstracción y ocultamiento de información: encapsulamiento.
Definiciones en POO: programa, objeto, clase, instancia. Propiedades de los objetos. Atributos y m‚todos.
Mensajes o solicitudes. Composición. Herencia y clasificación. Herencia y reutilización. La herencia y la
relación “es un”. Sobrecarga. Constructores y destructores. Polimorfismo. M‚todos virtuales. Clases
abstractas. M‚todos abstractos. Análisis global del paradigma. POO y Object Pascal.
Objetivos de la documentación de software. Tipos de documentación. Objetivos de las pruebas. T‚cnicas
de prueba. Tipos de pruebas. Puebas en POO y en entornos interactivos.
Orígenes y evolución de la programación interactiva. Grados de interactividad. Sistemas transaccionales y
problemas tecnológicos.
Programas con eventos. Eventos. Estados.
Los productos de RAD. Componentes.
Independencia de cómputo y diálogo como paradigma de arquitectura para aplicaciones interactivas.
Análisis de la arquitectura MVC.
MVC como paradigma de arquitectura para aplicaciones interactivas. Premisas de MVC. Acoplamiento
Página 40
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD 2:
PROGRAMACIÓN ORIENTADA A OBJETOS
Definiciones en POO: programa, objeto, clase, instancia. Propiedades de los objetos: estado,
comportamiento, identidad. Atributos y m‚todos. Mensajes o solicitudes. Abstracción y ocultamiento en
POO. Estado observable. Atributos de clase. M‚todos de clase. Atributos con valor por defecto. Atributos
con valor constante. Atributos con restricciones. Reutililización con composición. Herencia y clasificación:
generalización y especialización. Herencia, extensión del código y reutilización. La herencia y la relación
“es un”. Herencia con excepciones. Herencia múltiple. Sobrecarga. Constructores y destructores.
Polimorfismo. Grados de polimorfismo: sobrecarga, objetos polimorfos y m‚todos virtuales. Colecciones
virtuales. Clases abstractas. M‚todos abstractos. Lenguajes de POO. Objetos y mundo real. Objetos y
algoritmia. Análisis global del paradigma. Temas vinculados a POO. Ciclos de desarrollo y orientación a
objetos. Desarrollo incremental y prototipos. POO y Object Pascal. POO y C++. POO y Java. Otros
lenguajes orientados a objetos.
UNIDAD 3:
DOCUMENTACIÓN Y PRUEBAS DE SOFTWARE EN EL PARADIGMA DE OBJETOS
Objetivos de la documentación de software. Tipos de documentación según a qui‚n va dirigida.
Documentación para desarrolladores, para usuarios y para administradores y soporte. Diagramas de
clases y de secuencia (notación UML). Autodocumentación de código: comentarios y estándares de
nomenclatura. Definición de un estándar de nomenclatura para la cátedra. Documentación en línea.
Objetivos de las pruebas. T‚cnicas de prueba: caja blanca (de código) y caja negra (de especificación).
Tipos de pruebas: unitarias, de integración, de sistema, alfa y beta. Puebas en POO y en entornos
interactivos: su diferencias frente a las pruebas tradicionales. Axiomas sobre datos adecuados de pruebas.
UNIDAD 4:
PROGRAMACIÓN INTERACTIVA
Orígenes y evolución de la programación interactiva. Grados de interactividad. Sistemas transaccionales y
problemas tecnológicos.
UNIDAD 5:
PROGRAMACIÓN GUIADA POR EVENTOS
Programas procedurales y programas con eventos. Mensajes. Colas y ruteo de mensajes. Eventos.
Ventajas y desventajas. Eventos en Java Swing y Delphi. Estados. Máquina de estados. Diagramas de
estado (notación UML).
UNIDAD 6:
PROGRAMACIÓN EN AMBIENTES GRÁFICOS: PRODUCTOS RAD
Los productos de RAD: introducción. Entornos integrados de desarrollo. Diseño de aplicaciones
interactivas. Componentes. Objetos en tiempo de diseño. RAD y programación tradicional. Ventajas e
inconvenientes de los productos RAD.
UNIDAD 7:
EXCEPCIONES
Los modelos primitivos de excepciones. Los modelos de excepciones de los lenguajes orientados a
objetos. Excepciones en Object Pascal, C++ y Java.
UNIDAD 8:
Página 41
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD 9:
DISEÑO DE INTERFACES GRÁFICAS DE USUARIO
Interacción humano-computadora (HCI). Por qu‚ centrarse en el usuario. Importancia de la interfaz de
usuario. Aceptación práctica de un sistema. El caso particular de los sitios web. Concepto de usabilidad.
Consecuencias de la falta de usabilidad. Estilos de interfaces. Metodologías de diseño de interfaces. Guías
de diseño. Uso de texto y caracteres. Uso de colores e imágenes. Errores habituales de texto y de
interacción. Metáforas y símiles. Colores. Legibilidad. Elementos de control. La atención del usuario.
Estándares externos e internos. Definición de objetivos de usabilidad. Evaluación heurística de la
usabilidad.
UNIDAD 10:
ELEMENTOS DE CONCURRENCIA EN AMBIENTES MULTITAREA
Concepto de concurrencia. Nociones de proceso, programa, recursos, multiprocesamiento,
multiprogramación y tiempo compartido. Administración de procesos: procesos en memoria, transición de
estados, tablas del sistema operativo. Imagen de un proceso. Atributos de un proceso. Enfoques de un
proceso. Multithreading. Tipos de interacción entre procesos concurrentes. Problemas de interacción:
exclusión mutua, deadlock, starvation. Modelos de soluciones y algoritmos típicos. Semáforos:
propiedades e implementación. Concurrencia en Java y Delphi. Bloqueo de objetos.
UNIDAD 11:
PROGRAMACIÓN ORIENTADA A OBJETOS: PERSISTENCIA
Objetos persistentes y efímeros. Transmisión y espejado de objetos. Objetivos de la persistencia.
Principios de la persistencia. Limitaciones de los lenguajes de POO. Bases de datos basadas en objetos y
orientadas a objetos: ventajes y limitaciones. Tipos de persistencia en función de la forma de manejar
objetos complejos. Productos comerciales de persistencia y bases de datos orientadas a objetos.
Serialización. Persistencia en Java, C++ y Delphi.
UNIDAD 12:
CONCLUSIONES Y ESTADO DEL ARTE
Componentes e interfases. Aplicaciones distribuidas: objetos distribuidos, remote procedure call, sockets.
Ciclos de vida tradicionales y extreme-programming. Programación de aplicaciones Web. Ventajas y
desventajas de la POO.
BIBLIOGRAFÍA:
James Martin - James J. Odell, “Análisis y diseño orientado a objetos”.
Grady Booch, “Análisis y diseño orientado a objetos con aplicaciones”.
Martin Fowler, “UML gota a gota”.
Grady Booch - James Rumbaugh - Ivar Jacobson, “The Unified Modeling Language User Guide”.
Pierre Alain Muller, “Modelado de Objetos con UML”
Marco Cantú, “Mastering Delphi 4”.
Bruce Eckel, “Thinking in Java”.
Bjarne Stroustrup, "El lenguaje de programación C++".
Jakob Nielsen, “Usability Engineering”.
Donald Norman, “The Design of Everyday Things”.
ASIGNATURA: SISTEMAS OPERATIVOS
CÓDIGO: 7508 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Identificar las estructuras de un Sistema Operativo.0 Programación en shell de UNIX. Reconocer las
estructuras de un Sistema Operativo en entornos de desarrollo.
PROGRAMA SINTETICO:
Objetivos y componentes de un Sistema Operativo Link editor Administración de procesos memoria
Página 42
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
archivos e Interfaces graficas. Sistemas de Tiempo Real. Estudio de casos. El Modelo de Objetos en un
Sistema Operativo.
ANALÍTICO:
Unidad 1: Modelo de máquina extendida. Concepto de Arquitectura, Organización y Realización. Modelo
de estados. Ubicación del Sistema Operativo en el modelo. distintos componentes del modelo de máquina
extendida.
Unidad 2: Historia de los sistemas de Computación y paralelo de los sistemas operativos. Máquinas de
primera generación, programación y uso. Máquinas de segunda generación. Perif‚ricos. Sistemas
operativos para la segunda generación. Máquinas de tercera generación. Funciones básicas de un sistema
operativo para tercera generación. Procesamiento Time sharing y batch. Conceptos de sistemas
distribuidos y microkernel.
Unidad 4: Arquitectura de I/O. Handshaking de bus. Implicancias sobre la performance. Estudio de Bus
reales.: AT, SCSI Sistemas de DMA. Procesadores de I/O. Esquema de I/O de la serie 390. RAID
configuraciones y prestaciones.
Unidad 6: Administración de memoria. Linking y Loading. Algoritmos de Link y Load. Link dinámico y
reusabilidad. Administración de memoria real. Administración de memoria virtual. Algoritmos de
paginado. Thrashing, detección y prevención.
Unidad 7:Sistemas de Tiempo real. Conceptos generales. Tareas periódicas, aperiódicas y de background.
Tiempo real duro y blando. Conceptos de Planificación en Tiempo Real.
Unidad 11: El Modelo de Objetos en Sistemas Operativos. Modelo de Eventos en Sistemas Operativos.
GUI. Programación de aplicaciones en ambientes GUI. Manipulación directa.
BIBLIOGRAFÍA:
Tanenbaum - Modern Operating Systems 2nd ed. (Tanen)
Silberschatz - Galvin : Operating Systems Concepts 5th ed. (Silber)
Nutt - Operating Systems. (Nutt)
ASIGNATURA: Análisis de la Información
CÓDIGO: 7509 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Introducir al alumno en los conceptos fundamentales del desarrollo de sistemas de información,
partiendo de una visión de ciclos de vida y contemplando las t‚cnicas de análisis de procesos, datos y
objetos, tanto desde el punto de enfoque de Análisis Estructurado como del Análisis Orientado a Objetos.
Asimismo, se introducirá al alumno en la utilización de herramientas CASE para modelamiento de
sistemas, que utilizarán en el desarrollo de sus Trabajos Prácticos.
PROGRAMA SINTETICO:
1. Introducción a la teoría de Sistemas. Componentes y características: objetivo, ambiente, limites,
Página 43
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
3. Modelado de Sistemas. Enfoque estructurado. Datos. Modelo Conceptual de Datos. Entidades. Tipos
de Entidades: asociativas, supertipo, subtipo. Atributos, atributos multivalor. Relaciones entre entidades:
Cardinalidad, ordinalidad. Diagrama Entidad Relación.
Página 45
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Al finalizar el cuatrimestre el alumno debe estar en condiciones de:
PROGRAMA SINTETICO:
Unidad I - Repaso e Introducción a los conceptos de diseño.
Sistemas de información, software, proceso y producto del diseño. Modelos y modelado. Criterios
generales de diseño.
Unidad V – Interfases
Distintos tipos de interfases. Interfases (dinámicas) con los usuarios. Manejo de mensajes. Herramienta
de especificacion.
Utilizacion de standares.
Interfases con los usuarios (estáticas) - diseño de pantallas.interfases con los usuarios (estáticas) –
diseño de listados. Explicacion de ejemplos.
Interfases con otros sistemas (estáticas). Interfases con otros sistemas o máquinas inteligentes
(dinámicas). Tipos de interfase según el input de transacciones
Identificación de tareas. Diseño de tareas lanzadas en forma batch. Conceptos para el diseño de menúes.
Diseño de la implementación. Visión del usuario. Vision del analista. Panorama de hardware existente.
Tecnología de implementación. Explicación de las modalidades más comunes de procesamiento. Diseño
de la arquitectura de procesamiento. Diseño de la instalacion de componentes.
Conceptos para implementar seguridad en las aplicaciones. Un ejemplo completo aplicando diseño de
menues y seguridad.
Página 46
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ANALÍTICO:
Unidad I - Repaso e Introducción a los conceptos de diseño
- MODELOS Y MODELADO
- MODELOS: Visión conceptual.
- Relación con la construcción de software.
- “Propuesta de modelos” vs. “Cómo debe hacerse” (explicar la opinión de la cátedra)
- Uso de prototipos (software).
- Presentar un modelo cíclico (el usado por la cátedra) para mejoramiento en general de m‚todos de
trabajo, herramientas y colecciones de criterios.
- Explicar la visión del avance en ciclos, respecto a la visión de los involucrados dentro de un ciclo.
(Ejemplo 75.10)
- DEMO ERWin
- Explicación del software ERWin. Conceptos necesarios para realizar el TP.
- Explicación de algunas funciones avanzadas del software: Ingeniería reversa / conexión y creación de
bases a distintos motores / diccionario de datos / capacidades gráficas / sincronización modelo-base.
Página 47
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
- IDENTIFICACION DE INTERFASES
- ¿ Cuál es el objetivo ? IDENTIFICAR las interfases para poder diseñarlas.
- Conveniencia de identificar distintos tipos de entidades externas para diseño posterior de interfases.
- EJEMPLOS UTILES
- Proponer ejemplos concretos de casos en los que una función puede implementarse de varias maneras,
y la decisión tomada.
Unidad V – Interfases
- MANEJO DE MENSAJES:
- Políticas y criterios de manejo de los mensajes en los sistemas. Mensajes de advertencia, mensajes de
error (distintos tipos), mensajes informativos, mensajes que dan idea de la evolución del tiempo,
mensajes en los que el usuario puede decidir, Mensajes de estado de procesos, etc. (Pantallas de E/S o
bien procesos batch)
- HERRAMIENTA DE ESPECIFICACION:
- Explicar el DTE, como herramienta de especificación del comportamiento.
- Proponer ejemplos concretos de utilización para explicar el comportamiento de una pantalla interactiva.
- Recordar la simplificación que hacemos para especificar escencia / implementación con el DTE.
- UTILIZACION DE STANDARES
- Explicar detalladamente y con ejemplos la necesidad de construcción de Stándares. Stándares más
comunes (diseño de pantallas, listados, normas de programación, normas para nombres de variables,
tablas, columnas, archivos y directorios) para el control de un correcto diseño.
- EXPLICACION DE EJEMPLOS -
- Distintos tipos de pantallas o listados, según sea el usuario destinatario de dicho diseño. Debatir sobre
como la misma información puede presentarse de distintas formas.
Página 48
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
- IDENTIFICACIÓN DE TAREAS
- Necesidad de implementar funciones con varias componentes separadas. – Creación de TAREAS.
Concepto de Tarea, derivado de esta necesidad.
- Que es una tarea para un usuario (aspecto de “forma de ejecución”) y para el analista (aspecto de
“componentes”).
- Forma de lanzar a ejecutar las tareas. Explicación de criterios para decidir si se hace Batch o por Menú.
- Explicar la decisión de la forma de lanzar tareas. (Por menú o Batch)
- DISEÑO DE LA IMPLEMENTACIÓN.
- Necesidad de diferenciar 2 visiones y objetivos de cada una de ellas. Visión del usuario y visión del
implementador.
- Explicar la diferencia entre un modelo (o visión) lógico y un modelo (o visión) físico de asignaciones de
procesos y archivos a procesadores.
Página 49
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
- DISEÑO DE CODIGOS
- Importancia de un buen diseño de codificaciones de objetos.
- Cualidades deseadas de un código.
- Dígitos verificadores
Página 50
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
BIBLIOGRAFÍA:
Si bien la materia no sigue un libro en particular, se tomas conceptos de:
- The Practical Guide of Structured Design, Page Jones.
Análisis Estructurado Moderno, Yourdon.
Metodologías Estructuradas de diseño de Sistemas, Y.Vial
- Guía para la realización del trabajo práctico, H. Sabattini
ASIGNATURA: Análisis Numérico I
CÓDIGO: 7512 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Que el futuro ingeniero adquiera las herramientas y los criterios mínimos necesarios para resolver
problemas num‚ricamente y/o evaluar la validez y la precisión de los resultados obtenidos mediante
algoritmos preexistentes.
PROGRAMA SINTETICO:
1. Errores en el Análisis Num‚rico. 2. Sistemas de Ecuaciones Lineales. 3. Raíces de Ecuaciones. 4.
Aproximación de Funciones. 5. Integración y diferenciación num‚rica. 6. Resolución num‚rica de
Ecuaciones Diferenciales Ordinarias.
ANALÍTICO:
Unidad 1. ERRORES EN EL CÁLCULO NUMÉRICO
Tipos de errores
Propagación de errores en los datos. Estimación experimental de los errores inherentes propagados:
Perturbaciones experimentales.
Redondeo en la representación de punto flotante
Propagación de errores de redondeo: Gráfica de un proceso, Análisis retrospectivo de errores y
Números de
Condición.
Estimación experimental de los errores de redondeo.
Estabilidad Matemática y Num‚rica.
Estimación experimental de los Errores de truncamiento y de Discretización.
Error Total.
M‚todos directos
Eliminación de Gauss
Problema mal condicionado
Propagación de errores inherentes o de entrada
Mal condicionamiento del algoritmo: pivoteo y refinamiento
Matrices de coeficientes especiales
M‚todos iterativos
Jacobi: Gauss-Seidel. SOR
Convergencia
Estimación del error de truncamiento
M‚todos de arranque
Tablas/Gráficos
M‚todo de la bisección
Regula-Falsi
M‚todos de refinamiento
M‚todos de punto fijo
Convergencia. Estimación del error de truncamiento
Errores de redondeo
Página 51
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Concepto de aproximación
Aproximación lineal
Ajuste
Cuadrados mínimos
Interpolación
Interpolación polinomial
Error de truncamiento
Criterio de suficiencia de la aproximación lineal
Interpolación de Lagrange
Interpolación de Newton
Interpolación de Hermite
El fenómeno de Runge
Interpolación de Tchebycheff
Fórmula de interpolación por m‚todo de coeficientes indeterminados
Errores Totales en la Interpolación
Interpolación Spline
Página 52
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2. Burden, R.L., Faires, J.D., Análisis Num‚rico, International Thomson Editores, 1998.
3. Kincaid D., Cheney W., ANÁLIS NUMÉRICO, Addison-Wesley Iberoamericana, 1994.
4. Dahlquist, G., Bjorck, Al, Numerical Methods,Prentice Hall, 1974.
5. Snith, W.A., Análisis Num‚rico, Prentice-Hall, 1988.
6. Nakamura,S., M‚todos Num‚ricos AplicadosconSoftware, Prentice-Hall Hispanoamericana, 1992.
7. Conte, S.D., de Boor, C.,Elementy Numerical Analysis. An Algoritmic Aporoach, McGraw-Hill, 1972.
8. Carnahan, B., Luther, H.H., Wilkes, J.O., Applied Numerical Methods, Wiley, 1969.
9. Daniels, R.W., An Introduction to Numerical Methods and Optimization Techniques, North-Holland,
1978.
10. Isaacson, E., Keller, H.B., Analysis of Numerical Methods, Wiley, 1966.
11. Marshall,G., Solución Num‚rica de ecuaciones diferenciales. Revert‚, 1985.
12. Scheid, F., Análisis Num‚rico, McGraw-Hill, 1968.
13. Chapra, S., Canale, R., M‚todos Num‚ricos para Ingenieros, McGraw-Hill, 1985.
14. Forsythe, G., Moler, C., SOLUCIÓN MEDIANTE COMPUTADORAS DE SISTEMAS ALGEBRAICOS
LINEALES, Editorial Universitaria de Buenos Aires, 1973.
15. Braunstein S., Gioia, A., INTRODUCCIÓN A LA PROGRAMACIÓN Y A LAS ESTRUCTURAS DE DATOS,
Editorial Universitatria de Buenos Aires, 1986.
ASIGNATURA: Base de Datos
CÓDIGO: 7515 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
. Enseñar los conceptos fundamentales de base de datos con especial ‚nfasis en las teorías
computacionales, algebraicas y lógicas.
Desarrollar habilidades para el diseño de base de datos y el manejo fluido de las lenguajes de consulta.
PROGRAMA SINTETICO:
UNIDAD 1:
1- Definiciones y conceptos
Universo de objetos, atributos y valores
Datos - Bases de datos - Definición y sus propiedades
Sistema de Manejo de Bases de Datos-
Normas del CODASYL y ANSI SPARC
Esquema - Esquema Externo - Esquema interno
Requerimientos de las normas.
UNIDAD 2:
2. - Implementación física de bases de datos
Estructura global del sistema.
Organización de archivos.
Administración de buffers.
Indexación (archivos secuencial-indexados, árbol B+).
Cálculo de direcciones. Acceso por claves múltiples.
Implementación de jerarquías, redes y relaciones.
UNIDAD 3:
3. - Problemas de seguridad, privacidad, integridad y concurrencia
Recuperación ante fallas. Clasificación de las fallas.
Transacciones. Bitacora (log). Puntos de control (checkpoints).
Control de concurrencia. Seriabilidad. Prueba de seriabilidad.
Candados (Locking). Manejo de abrazo mortal (deadlock).
Seguridad e integridad. Autorizaciones y visiones.
Palabras claves - Locks and keys- Criptografía
UNIDAD 4:
4. - Modelos de bases de datos
Modelo Jerárquico - Parent y children
Modelo en Red - Sets, owner y members
Modelo relacional - asociaciones intra-registro - diagrama
Página 53
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD 6:
6. - Teoría de la dependencia funcional
Axiomas de Amstrong - Teoremas
Dependencias completas y dependencias transitivas
Superclave, clave, clave candidata y primaria
Clausura de una familia de dependencias
Algoritmo de la pertenencia - Algoritmos de Beeri - Berstein
Teoría de la dependencia multivaluadas
Definición - axiomas y teoremas
Combinación con dependencias funcionales
Algoritmo de la pertenencia - representaciones
UNIDAD 7:
7. - Teoría de las formas normales
Primera, segunda, tercera y forma normal de Boyce - Codd
Teorema de la descomposición
M‚todos para normalizar relaciones
Hipergrafos - cubrimientos y formas normales
Cuarta y quinta forma normal - Otras propuestas
M‚todos matemáticos para el diseño de bases de datos
UNIDAD 8:
8. - Bases de datos y lógica
Las bases de datos como teorías de primer orden sin functores
Hipótesis de universo cerrado
Hipótesis de nombres únicos
Hipótesis de clausura del dominio
Consulta como inferencia-
Bases de datos deductivas
Bases estratificadas - Aplicaciones
UNIDAD 9
9. - Bases de datos orientadas a objetos
Objetos y Clases- identificadores - generación de punteros
Herencia y polimorfismo
Diferencias con las bases de datos relacionales.
Estrategias de inserción y eliminación
UNIDAD 10:
10.- Aplicaciones de los sistemas de bases de datos
Aplicaciones en las industrias
El problema de la explosión de las partes
Nuevas tendencias. Bases no normalizadas
Datamining y datawarehousing
ANALÍTICO:
1. Conceptos de objeto, atributo, valor, dato e información, base de datos, sistemas de manejo de bases
de datos, funciones y arquitectura. Las normas CODASYL, ANSI SPRAC, esquemas. Problemas de
seguridad, privacidad, integridad y concurrencia.
2. Modelos de bases de datos: jerárquico, en red, relacional y DIAM. Características, lenguajes de
consulta, conversión entre modelos.
3. Álgebra relacional y lenguajes lógicos. Hipótesis de universo completo, de nombres únicos y de
clausura del dominio.
4.- Teoría de las dependencias funcionales. Teoría de las dependencias multivaluadas. Teoría de la
Página 54
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
normalización.
5. Nuevas tendencias. Base de datos orientada a objetos. Bases no-normalizadas. Las bases de datos
como teorías de primer orden. La consulta como deducción. Bases de datos deductivas.
BIBLIOGRAFÍA:
. BÁSICA
1- DATABASE SYSTEM CONCEPTS- H.Korth - A.Silberschartz - McGraw Hill 86.
2.- FUNDAMENTOS DE BASES DE DATOS - en castellano McGraw Hill 87,90.
3.- AN INTRODUCTION TO DATABASE SYSTEMAS Vol. 1 -c.j.Date - Addison-Wesley 81,83,90.
4.- PRINCIPLES OF DATABASE AND KNOWLEDGEBASE SYSTEMS - J. Ullman -
Computer Science Press 1986.
5. - RELATIONAL DATABASE: SELECTED WRITINGS - Date, C.J.- Addison-Wesley 86.
COMPLEMENTARIA
1.- Abiteboul, S.; Hull, R.; et Vianu, V. - Foundation of Databases - Addison Wesley, 1995.
2.-Elmasri, R. & Navathe, S. B. - Sistemas de Bases de Datos - Addison Wesley 2° Ed., 1997.
3.- Battini, C. ; Ceri S. & Navathe, S. - Diseño Conceptual de Bases de Datos -Addison Wesley, 1994.
4.- Bertino, E. & Martino, L. - Sistemas de Bases de Datos Orientadas a Objetos- Addison Wesley,1995.
5.- Loomis, M. E. S. - Object Databases: The Essentials - Addison Wesley, 1995.
6.- S. Shlaer & S. J. Mellor - Object-Oriented Systems Analysis: Modeling the world in data - Prentice-Hall,
1988.
ASIGNATURA: Algoritmos y Programación I
CÓDIGO: 7540 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Objetivos estrategicos:
- desarrollar el concepto algorítmico.
- Aplicar t‚cnicas de programación estructurada.
- Adquirir destrezas para el manejo de estructuras de datos.
Objetivos operativos:
- Lograr que el alumno aquiera los conocimientos necesarios para la resolución de problemas prácticos
mediante las t‚cnicas de programación estructurada.
- Determine la importancia del razonamiento algorítmico y el tratamiento de algunas estructuras de
datos.
- Plantee y resuelva problemas prácticos con corrida en computadora a trav‚s de un lenguaje
estructurado.
PROGRAMA SINTETICO:
Unidad 1: Introducción general.
Algoritmo. Programa. Pseudocódigo. Programación estructurada. Estructuras secuenciales, alternativas y
repetitivas.
Página 55
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Unidad 6: Registros.
La estructura de datos Registro. El acceso a las componentes de un registro. Registros jerárquicos.
Arreglo de registros. Aplicaciones.
Unidad 7: Archivos.
Declaración, apertura y tratamiento de archivos secuenciales, de acceso directo y de texto. Operaciones.
Actualización de archivos. Corte de control. Aplicaciones.
ANALÍTICO:
Unidad 1: Introducción general.
Definición de algoritmo. Objetivo. Lenguaje. Programa. Diseño y verificación de algoritmos.
Pseudocódigo. Programación modular. Programación estructurada. Estructuras secuenciales. Estructuras
alternativas. Estructuras repetitivas.
Unidad 6: Registros.
La estructura de datos Registro. Operaciones. El acceso a las componentes de un registro. La sentencia
With. Registros jerárquicos. Arreglo de registros. Sentencias With anidadas. Aplicaciones.
Unidad 7: Archivos.
Conceptos generales de archivos. Operaciones. Declaración y apertura de archivos (Assign, Reset,
Rewrite, Close). Procedimientos de entrada y salida (Read, Write). Fin de archivo (Eof).
Archivos de texto. Declaración y escritura en un archivo de texto. Lectura. Fin de linea (Eoln).
Archivos de acceso directo. Apertura. Tamaño, registro actual y posición. Lectura y escritura de archivos.
Cierre de un archivo.
Actualización de archivos. Corte de control. Aplicaciones.
BIBLIOGRAFÍA:
1. P. grogono: Programación en Pascal. Editorial Perentice Hall.
2. N. Wirth: Algorithms + Data Structures = Programs. Editorial Perentice Hall.
3. N. Wirth: Introducción a la Programación Sistemática. editorial El Ateneo.
4. Braunstein y Gioia: Introducción a la Programación y Estructuras de Datos. Editorial Mc. Graw Hill.
5. Luis J. Aguilar: Turbo Pascal 5.5, 6.0 y 7.0. Editorial Mc. Graw Hill.
6. Nell Dale y Susan Lilly: Pascal y Estructura de datos. Editorial Mc. Graw Hill.
7. Carrol.: Turbo Pascal. Editorial Mc Graw Hill.
8. Schildt: Programación y t‚cnicas en Pascal avanzado. Editorial Mc Graw Hill.
9. Dijkstra-Hoare: Structured Programming. Academic Press.
10. Knuth: The art of computer programming. Addison Wesley Reading.
11. Apuntes sobre temas teóricos confeccionados por la Cátedra.
12. Guía de Trabajos Prácticos confeccionada por la cátedra.
ASIGNATURA: Algoritmos y Programación II
Página 56
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Especializar al alumno en la programación imperativa en general y en las estructuras de datos abstractas
complejas.-
Introducirlo en las estrategias de solución de problemas complejos, defini‚ndola en forma abstracta en
t‚rminos del mismo problema que le permitirá hacer distintas implementaciones para una misma solución
planteada, eligiendo la más adecuada según las estructuras de datos necesarias y los recursos
disponibles.-
Introducirlo en el paradigma de la recursividad, en el análisis de la complejidad y en el paradigma de la
orientación a objetos para la programación de interfaces.-
PROGRAMA SINTETICO:
Unidad 1.- Fundamentos de la Estructura de Datos Dinámica.-
Distribución de la Memoria en Turbo Pascal. Segmentos. Estructura de Datos Dinámica. Punteros.
Declaraciones y Operaciones con Variables Punteros. Asignación y Liberación de Memoria.-
Página 57
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ANALÍTICO:
Unidad 1.- Fundamentos de la Estructura de Datos Dinámica.-
Distribución de la Memoria en Turbo Pascal. Segmento de Código del Programa Principal y
Unidades. Segmento de Datos. Segmento Pila (stack). Segmento Montículo (heap). Estructura de Datos
Dinámica. Punteros. Declaración de Punteros. Operaciones con Variables Punteros: Procedimientos de
Asignación y Liberación de Memoria Dinámica. Iniciación y asignación de punteros. Constante nil.
Comparación de Punteros. Variables de Punteros con Registros. Paso de Punteros como parámetros. El
tipo de puntero gen‚rico (pointer). M‚todos de Asignación y Liberación de Memoria.-
Página 58
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
representación. Aplicaciones.-
Joyanes Aguilar, L., Martinez Zahonero, I., ESTRUCTURA DE DATOS – Algoritmos, Abstracción y Objetos,
Mc Graw Hill Interamericana de España, 1998.-
O’Brien, S.K., Nameroff, S., TURBO PASCAL 7 – Manual de Referencia, Osborne/Mc Graw Hill
Interamericana de España, 1993.-
Teufel B., Schmidt S., Teufel T., COMPILADORES: Conceptos Fundamentales, Addison-Wesley
Iberoamericana, 1995.-
López Román, L., PROGRAMACION ESTRUCTURADA EN TURBO PASCAL 7, Alfaomega Grupo Editor,
1998.-
OBJETIVOS:
Enfrentar al alumno con problemas reales de programación y trabajo en equipo, utilizando estructuras
complejas de memoria y archivos secuenciales, que requieran modelos matemáticos e integración de
lenguajes de programación, con uso intensivo de manuales y herramientas usuales en esta actividad.
Especializarlo en la lectura y escritura de requerimientos y especificaciones funcionales.
Ejercitarlo en la implementación, verificación y validación de unidades funcionales y en la elaboración de
juegos de datos para probarlas.
Introducirlo en las estrategias de integración de unidades funcionales en programas y sistemas y en la
elaboración de juegos de datos de prueba de sistemas, incluyendo la verificación y validación de los
mismos como un todo.
Con el propósito de integrar en el presente taller los conocimientos adquiridos en las materias
correlativas, solidificándolos mediante la implementación de una aplicación real, se elige cada
cuatrimestre un tema para realizar un trabajo final, que consiste en el desarrollo de una aplicación bajo
Windows.
PROGRAMA SINTETICO:
Teniendo en cuenta el carácter integrador de la materia, las características generales del programa
Página 59
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Al completar este curso el alumno deberá ser capaz de:
PROGRAMA SINTETICO:
En la primer mitad del programa se estructurarán sobre los modelos OSI y TCP/IP las funciones que
Página 60
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
deberán realizar los componentes físicos de una red (vínculos, switches, routers, etc).
El resto del programa se enfoca a analizar los usos de una red a partir de la descripción de las
aplicaciones y del middleware utilizado.
En clases complementarias se describirán los últimos avances en el diseño de redes.
ANALÍTICO:
1) Introducción
Duración Estimada: 1 Clases.
2) Medios Físicos
Duración Estimada: 2 Clases.
3) Control de Vínculo
Duración Estimada: 1 Clases.
- Funciones y servicios
- Protocolos
- T‚cnicas de conmutación: circuitos y paquetes
5) Capa de Red
Duración Estimada: 4 Clases.
6) Capa de Transporte
Duración Estimada: 2 Clases.
- Servicios
Página 61
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
- Historia y servicios
- Tecnologías actuales: Estándar Frame Relay
- Transmisión de voz y datos sobre Frame Relay. Nociones
- Internet. ISPs
9) Middleware
Duración Estimada: 7 Clases.
- Políticas de seguridad
- Ejemplos de ataques a una red y a servidores
- Nociones de criptografía
- Protección de conexiones: firewalls y proxies
- Autenticación: manejo de claves y certificados. Firmas digitales
- Redes privadas virtuales (VPN). Nociones y protocolo: IPSec
Página 62
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
1. Desarrollar un caso práctico de construcción de sistemas, en un ambiente de proyecto controlado,
transmitiendo al alumno los beneficios de esta modalidad de trabajo.
2. Desarrollar los conceptos básicos de Ingeniería de Software, asociados a dicho caso práctico.
PROGRAMA SINTETICO:
1. El proceso de desarrollo de software. Se caracteriza al proceso de desarrollo de software, su
complejidad y los medios de tratarla. Se caracteriza al producto a obtener como resultado de un proyecto
de desarrollo. Se describen los niveles de madurez que alcanza una Instalación con el transcurso del
tiempo, desde un estado inicial hasta uno optimado, mostrando en forma práctica la ventaja de operar
en los dos primeros y los elementos necesarios para continuar ascendiendo.
2. Administración de Proyectos. Se amplían y aplican las t‚cnicas de administración de proyectos vistas en
asignaturas anteriores, utilizadas en este caso para un proceso de desarrollo. Se explican y practican
m‚todos de estimación de tiempos y esfuerzos de desarrollo. Se describe y ejercita un modelo de
equipo de proyecto.
3. Control de Calidad. Se define la calidad del software. El control de dicha calidad, los responsables, las
t‚cnicas y herramientas.
4. Control de Cambios. Debido a que en los proyectos reales el c cambio es uno de los temas que se
deben manejar obligatoriamente, se le transmite al alumno el concepto de control de dichos cambios,
control de configuraciones, configuraciones base y sus modificaciones.
5. Modelos de Sistemas y su relación con el ciclo de vida del software. Para poner en práctica lo visto en
materias anteriores, se toman como modelo de desarrollo las t‚cnicas más ampliamente difundidas, se
construye un ciclo de vida que las contemple y se aplican estos conceptos al desarrollo de un trabajo
práctico.
ANALÍTICO:
EL PROCESO DE DESARROLLO DE SOFTWARE.
Características del producto y del proceso.
Niveles de madurez.
ADMINISTRACIÓN DE PROYECTOS.
Factores críticos en la conducción de proyectos.
Planificación. El concepto de Ciclo de Vida.
El equipo de proyecto. Organización. Los equipos de proyecto. Formación, criterios y perfiles.
Compromisos.
Revisión. Puntos de revisión. Concepto de hito.
Medición. Factores a medir, unidades de medida. Valor de la medición. Historia.
Estimación. Puntos Funcionales. COCOMO.
CONTROL DE CALIDAD.
Definición de control de calidad. Calidad del Software.
Responsabilidades.
Revisiones.
Prueba.
Página 63
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Introducir al alumno en el Desarrollo de Proyectos con caracteristicas similares a los proyectos reales del
mercado. Permitir al alumno tener contacto con la problemática y complejidad que presentan los
desarrollos de las Primeras Etapas de Proyectos Reales.Permitir al alumno aplicar los conocimientos de
planificación, evaluación y analisis de proyectos adquiridos en otras materias de los primeros años de la
carrera en proyectos de cierta envergadura que requieren el trabajo planificado en equipo. Introducir en
forma práctica al alumno en la problemática del trabajo en equipo, definición de roles y distribución de
tareas.
PROGRAMA SINTETICO:
Presentación de la Documentación del proyecto desarrollado y de un resum‚n del mismo. Elaboración de
una presentación del trabajo realizado.
ANALÍTICO:
Definición del Proyecto.
Estudio de Alternativas Tecnológicas
Estudio de Factibilidad
Presentación formal del proyecto
BIBLIOGRAFÍA:
No corresponde. es una materia práctica que utiliza los conocimientos adquiridos en otras materias de la
carrera.
ASIGNATURA: CALIDAD EN EL DESARROLLO DE SISTEMAS
Página 64
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
- Comprender los principios generales de la calidad
- Comprender el papel y la importancia del aseguramiento de calidad del software en el desarrollo,
mantenimiento y operación de sistemas software
- Comprender el papel y la importancia de la gestión de configuración en un proyecto de sistemas
software
- Comprender cómo se desarrollan y utilizan las m‚tricas de software para asegurar la calidad
- Desarrollar un plan de aseguramiento de la calidad
- Desarrollar instrumentos de medición de la calidad
- Ejecutar revisiones, inspecciones y auditorias de productos y procesos
- Conocer los principales modelos de mejora de proceso de producción de software
PROGRAMA SINTETICO:
Calidad, calidad del software y la organización para la calidad en el proceso de software. Detección de
defectos. El costo de la calidad. Modelos de calidad como herramienta para alcanzar la calidad. Uso de la
Teoría de la medida para el desarrollo de la calidad. La contribución de la Gestión de Configuración de
Software a la calidad del software. La mejora del proceso de software como camino para obtención de la
calidad.
ANALÍTICO:
1. Ingeniería de Sistemas e Ingeniería Software.
El concepto de software. El software como conocimiento, como producto y como una serie de
transformaciones. Producto y proceso. Naturaleza y cualidades del software. Objetivo de la producción de
software. Productos de software. Ciclo de vida del software y proceso de producción del software.
Ingeniería software. Introducción a la Ingeniería de Sistemas.
2. Introducción a la Calidad.
Concepto de calidad. Control de calidad. Rol de los requerimientos del usuario. Expresión de la calidad.
Normas de calidad. El funcionamiento del control de calidad. Herramientas para el control de la calidad.
3. Calidad del software
Concepto de calidad del software. Aseguramiento de Calidad del Software. Control de Calidad del
Software. Aseguramiento de Calidad en diferentes tipos de sistemas. Aseguramiento de Calidad en
Mantenimiento de sistemas. Aseguramiento de Calidad en Verificación y Validación Independientes
(IV&V) de Sistemas Software.
4. Detección de defectos.
Defectos, tipos de defectos. Testeo y utilización de mediciones de defectos. Detección de defectos.
Inspecciones y recorridas (Walkthroughs). Fundamentos de las inspecciones: antecedentes
experimentales. Objetivos. Organización. Etapas del proceso de inspección. Otros procesos de revisión:
Walk-troughs, Revisiones de hitos, Revisión de productos terminados. Costos y beneficios.
Implementación de Inspecciones.
5. Costos de la actividad de Calidad del Software
Concepto de costo de la calidad. Agregar valor. Costo total de calidad. Análisis de actividades.
Productividad. Principales componentes del costo.
6. Organización de la Calidad del Software
Programa de Calidad. Aspectos organizacionales de un programa de calidad. Organización para
implementar un programa de calidad. Grupo de Proceso de Ingeniería de Software (SEPG).
7. Modelos de calidad.
Concepto de Modelo de Calidad. Arboles de calidad. Modelos de McCall, Boehm, ISO9126. Generación de
modelos. Taxonomía de atributos, el enfoque Barbacci/SEI.
8. Introducción a la Teoría de la Medida de software
Elementos básicos de la medición. Teoría representacional de la medida. Mediciones y modelos. Tipos de
escalas de medición. Significatividad de las mediciones.
9. M‚tricas y calidad.
Selección de objetivos de calidad y m‚tricas, el paradigma Objetivo/Pregunta/M‚trica (GQM). Medición de
calidad. Estimaciones de software. Implementación de m‚tricas. M‚tricas de calidad. Indicadores de
calidad. Gestión de Confiabilidad del software
Página 65
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Enfrentar al alumno a problemas reales de programación y trabajo en equipo, utilizando programación
interactiva y distintas organizaciones de archivos. Aprendizaje de nuevos lenguajes de programación con
uso intensivo de manuales y herramientas usuales en esta actividad. Especializarlo en la lectura y
escritura de requerimientos para el diseño de interfaces humanas. Ejercitarlo en la implementación de
unidades complejas, incluyendo la verificación, validación, condiciones de uso, mantenimiento y
seguridad de las mismas. Lograr experiencia en estrategias de integración de unidades funcionales,
incluyendo control de calidad. Dichos trabajos se realizaran con programas temporales de estricto
cumplimiento, como lo requiere esta profesión.
PROGRAMA SINTETICO:
Desarrollo en grupo de un trabajo de programación de envergadura real, con observación de plazos y
t‚cnicas de prueba y control de calidad.
ANALÍTICO:
T‚cnicas de especificaciones para programación interactiva. Diseño de entradas, salidas, diagramas de
estado, pantallas y análisis del tratamiento de errores y su documentación Formulación de problemas
reales a resolver. Análisis de las soluciones, utilizando conceptos de las materias Algoritmos y
Programación III , Sistemas Operativos y Modelos y Optimización I. T‚cnicas de verificación y validación y
asesoramiento de riesgos de sistemas. Control de Calidad.
BIBLIOGRAFÍA:
Exploración bibliográfica a cargo de los alumnos.
ASIGNATURA: TECNICAS DE PROGRAMACION CONCURRENTE I
CÓDIGO: 7559 Cuatrimestre: 03/2 Modalidad OBL
Página 66
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Familiarizar al estudiante con las t‚cnicas de Programación Concurrente, los conceptos y los algoritmos
correspondientes al manejo de procesos secuenciales cooperantes, con y sin ambiente propio (threads).
Introducir los principios de diseños de algoritmos cooperativos usando un lenguaje de programación y las
estructuras de sincronización mas comunes como mensajes, semáforos y monitores.
PROGRAMA SINTETICO:
Exclusión Mutua, Sincronización. Monitores y secciones criticas. Problemas clasicos y su solución
primitivas con Semáforos, memoria compartida, Pipes . Paso de mensajes en "C". Protocolos y servicios.
El modelo de una conversación entre computadoras de la capa de sesión. Primitivas de sesión.
Conceptos, implementación y resolución de problemas.
ANALÍTICO:
1) Introducción. Repaso del concepto de Procesos. Elementos de un proceso. Lanzamiento de Procesos
en Unix. Multithreading. Conceptos y usos.
2) El problema de la concurrencia. Análisis de procesos cooperantes. Condición de race y deadlock.
Necesidad de las primitivas de sincronización. Principios teoricos de la paralelización. Seudocódigo.
3) Repaso de lenguaje C y UNIX. Funciones de biblioteca para el lanzamiento de procesos. Funciones de
control de procesos. Estructura de proyectos en C usando make.
4) Soluciones al problema de exclusión mutua. Protocolos de entrada y salida a las regiones criticas.
Modelo de capas para el estudio del problema. Estudio de soluciones clásicas. Generalización y efectos
anómalos.
5) Solución del problema de la exclusión mutua usando primitivas con soporte del sistema operativo.
Semáforos en C. Planteo y resolución de problemas clásicos de exclusión mutua utilizando semáforos.
6) Monitores y secciones criticas. Problemas clásicos: Productores y consumidores, Lectores y escritores,
el problema de los filosofos, etc. Estudio de casos reales. Memoria compartida (Shared Memory). Planteo
y resolución de problemas utilizando primitivas de semaforos y shared memory.
7) Mensajes. Solución de problemas clásicos de concurrencia utilizando mensajes.Pipes y mensajes en C.
Planteo y resolución de problemas usando primitivas con pipes, mensajes y signals.
8) Repaso de Modelo OSI. Protocolos y servicios. Primitivas de servicios con y sin conexión. Relación
entre protocolos y servicios en una capa.
9) Modelo de capa de sesión. Estructura de una conversación entre computadoras. Organización y
coordinación del dialogo. Servicios para una conexión de sesion: Administración de actividades,
administración de la interacción y sincronización de la sesión.
10) Estudio de las primitivas de la capa de sesión y concurrencia: Tokens de Sincronización para
administración de turnos para interacción simetrica y asimetrica. Unidades de dialogo, puntos de
sincronismo y resincronización. Actividades, esquemas de interrupt/resume de actividades. Simulación de
interacción de capas de sesión utilizando mensajes en una misma máquina. Implementación de las
primitivas de sesión utilizando las primitivas de concurencia. Resolución de un problema real.
BIBLIOGRAFÍA:
1) Hartley, Concurrent Programming. Oxford Press, 1998.
2) Stevens, Unix Network Programming vol 2 InterProcess Communications. 2a edición. Prentice Hall,
1999.
3) Ben Ari, Principles of Concurrent & Distributed Programming, Addison Wesley, 1993.
4) Rose, The Open Book: A practical perspective on OSI, Prentice Hall, 1990.
5) Fco García Márquez, Unix, programación Avanzada. Addison Wesley
6) Apuntes de la materia.
ASIGNATURA: SISTEMAS DISTRIBUIDOS I
CÓDIGO: 7560 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
Introducir al alumno en el diseño de ambientes distribuidos, aprovechando las facilidades de los
sistemas de desarrollo. Evaluación de los mismos. Comprensión de los problemas en los sistemas
distribuidos. Evaluación de la complejidad y las limitaciones prácticas de las implementaciones tolerantes
Página 67
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
Especificaciones de sistemas concurrentes y distribuidos. Abstracción y formalización. Problemas de
serialización, sincronismo y temporización. Sistemas tolerantes a fallas. Replicación, respaldo y concepto
de dependencia. Introducción a los sistemas de tiempo real.
ANALÍTICO:
Unidad 1: Introducción.
Repaso de comunicaciones entre procesos (IPC) y concurrencia. Modelos de aplicaciones con sockets
sobre TCP y UDP. Diseño del cliente. Modelos de diseño de servidores: Iterativos y concurrentes.
Direccionamiento y binding.
Modelo RPC. Concepto de binding dinámico. Semántica RPC. Diseño de aplicaciones.
Conceptos básicos de los algoritmos distribuidos. Modelización de procesos sincrónicos sobre redes.
Introducción a Tolerancia a fallas. Entrada/Salida. Medición de complejidad.
Algoritmos de elección: Anillo sincrónico con líder, Flooding, Shortest Path, Minimum Spanning Tree,
Maximal Independent Set. Aplicación a casos prácticos. Desarrollo en sockets y RPC.
Unidad 6: Transacciones.
Unidad 7: Groupware.
Modelos de Consenso distribuido con fallas. Tolerancia a fallas de componentes y del sistema. Problemas
de ataques coordinados. Problemas de consenso distribuido con fallas de procesos, acuerdos bizantinos.
Uso de redundancia. Replicación. Reducción de costos de comunicaciones. Acuerdos múltiples. Análisis
sobre casos.
Deadlocks: detección y prevención.
Modelos de consenso con sincronización parcial. Comparación y análisis de casos.
3- DISTRIBUTED ALGORITHMS,
Nancy A;. Lynch, Morgan Kaufman, 1996.
4- DISTRIBUTED SYSTEMS
2nd Edition, Sape Mullender, Addison Wesley, 1993.
6- COMPUTER NETWORKS
Andrew Tanenbaum, Prentice Hall, 1996.
OBJETIVOS:
Definir, especificar, programar y evaluar un sistema distribuido en un ambiente heterog‚neo.
PROGRAMA SINTETICO:
Definición, especificación, programación y evaluación de un sistema distribuido en ambiente heterog‚neo.
ANALÍTICO:
Unidad 1: Introducción.
Unidad 4: Temas específicos para el desarrollo del proyecto (2002): Automatización Industrial. Desarrollo
de un sistema de supervisión industrial.
Asistencia a materias especificas relacionadas con el proyecto. Para los proyectos de automatización
industrial, las materias seleccionadas son Automatización Industrial o Control Distribuido.
BIBLIOGRAFÍA:
1- EL LENGUAJE UNIFICADO DE MODELADO.
Grady Booch, James Rumbauch, Ivar Jacobson, Addison Wesley, 2001.
Página 69
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
1. Que los alumnos sean capaces de identificar las t‚cnicas y m‚todos que sean necesarios para la
resolución inteligente de problemas de procesamiento de información que lo requieran.
2. Que los alumnos tengan los elementos conceptuales necesarios para diseñar y conducir el proceso de
implementación de los sistemas informáticos inteligentes señalados durante el proceso de identificación.
PROGRAMA SINTETICO:
Representacion del conocimiento. Sistemas de inferencia dirigidos por patrones. Desarrollo de sistemas
expertos. Estudio de la viabilidad. Adquisición de conocimientos
ANALÍTICO:
1. REPRESENTACION DEL CONOCIMIENTO. Tipos de conocimientos: objetos, eventos, habilidades,
metaconocimiento - adquisición - recuperación - modularidad del conocimiento - Formalismos de
representación : lógicas, redes semánticas, reglas, marcos. Sistemas basados en reglas. Sistemas de
producción. Arquitectura de sistemas de producción. Ciclo básico de un sistema de producción con
encadenamiento hacia adelante. Ciclo básico de un sistema de producción dirigido por la meta. T‚cnicas
de equiparación. T‚cnicas de resolución de conflicto. Sistemas de producción bidireccionales.
3. ESTUDIO DE LA VIABILIDAD. Identificación del problema. Introducción. Plan de requisitos. Elección del
problema. Consideraciones generales. Plausibilidad de un sistema experto. Justificación de un sistema
experto. Adecuación de un sistema experto. Exito de un sistema experto. Evaluación y selección de la
aplicación. Situación actual de las evaluaciones de aplicaciones candidatas. El m‚todo propuesto
Funcionamiento de la m‚trica. Definición de las características del problema y concepción de la solución.
Página 70
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
7. García Martínez, R. Guía : Introducción a los Sistemas Inteligentes. Editado por CEI. 1995.
8. Pazos Sierra, J. Sistemas Expertos. Paraninfo. 1988.
9. Pazos Sierra, J. y Mate Hernandez, J. Ingeniería del Conocimiento. SEPA. 1988.
10. Gómez A, Juristo N, Montes C, Pazos J. Ingeniería del Conocimiento. Editorial Centro de Estudios
Ramón Areces 1988.
ASIGNATURA: SISTEMAS DE SOPORTE PARA CELDAS DE PRODUCCION
FLEXIBLE
CÓDIGO: 7568 Cuatrimestre: 03/2 Modalidad OBL
OBJETIVOS:
1. Familiarizar a los alumnos con las diversas arquitecturas de sistemas inteligentes autónomos como
sistemas de soporte a las celdas de producción flexible.
2. Que los alumnos tengan los elementos conceptuales necesarios para diseñar y conducir el proceso de
implementación de sistemas inteligentes autónomos como sistemas de soporte a las celdas de
producción flexible.
PROGRAMA SINTETICO:
Introducción a los Sistemas Inteligentes Autónomos. Fundamentos de los Sistemas Inteligentes
Autónomos. Formación de Teorías en Sistemas Inteligentes Autónomos. Modelo de Sistema Inteligente
Autónomo.
ANALÍTICO:
1. Introducción a los Sistemas Inteligentes Autónomos. Ubicación Histórica del Aprendizaje automático.
Introducción. La D‚cada de los ´50. La D‚cada de los ´60. La D‚cada de los ´70. La D‚cada de los ´80. La
D‚cada de los ´90. Sistemas que Aprenden. Tipos de Aprendizaje Automático. Aprendizaje por Interacción
con el Entorno. Aprendizaje: Refuerzo, Conductas e Integración.
2. Fundamentos de los Sistemas Inteligentes Autónomos. Vida Artificial. Sistema Inteligente Artificial.
Aprendizaje Automático e Ingeniería del Conocimiento. Teoría sobre Sistemas Inteligentes. Introducción.
Una Teoría sobre Sistemas que Aprenden por Interacción. Convergencia de Teorías.
Artículos
3. Fritz, R. García Martínez, A. Rama, J. Blanqu‚, R. Adobatti y M. Sarno. 1989. The Autonomous
Intelligent System. Robotics and Autonomous Systems. Elsevier Science Publishers. Vol 5. Nber, 2. Pp.
109-125.
4. García Martínez, R. 1993. Aprendizaje Automático basado en M‚todo Heurístico de Formación y
Ponderación de Teorías. Tecnología Review. Vol. 15. Nber. 1-2. Pp. 159-182. 1993. Brazil
5. García Martínez, R. 1994. Un Sistema con Aprendizaje No-supervisado basado en M‚todo Heurístico
Página 71
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
de Formación y Ponderación de Teorías. Latin American Review of Engineering. Vol. 2. Nber. 2. pp 105-
127.
6. García Martínez, R. y Borrajo, D. Planning, Learning and Executing in Autonomous Systems. Lecture
Notes in Artificial Intelligence. Nber. 1348 (Ed. Sam Steel & Rachid Alami) Páginas 208-210. Springer-
Verlag.
Comunicaciones a Congresos
7. García Martínez, R. 1993. Heuristic theory formation as a machine learning method Proceedings VI
International Symposium on Artificial Inteligence. pp. 294-298. LIMUSA. M‚xico
8. García Martínez, R. 1993. Heuristic-based theory formation and a solution to the theory
reinforcement problem in autonomous intelligent systems. Anales del III Simposio Argentino de
Inteligencia Artificial. pp. 101-108.
9. García Martínez, R. 1993. Measures for theory formation in autonomous intelligent systems.
Proceedings RPIC’93. pp. 451-455. University of Tucumán Press. Horco Molle.
10. García Martínez, R.1995. Theory formation by heuristics. Proceedings of the II International
Congress on Information Engineering. pp. 200-205. University of Buenos Aires Press.
11. García Martínez, R. & Borrajo Millán, D. 1996. Unsupervised Machine Learning Embedded in
Autonomous Intelligent Systems. Proceedings of the XIV International Conference on Applied Informatics.
pp. 71-73. Innsbruck. Austria.
12. García Martínez, R. 1996. Planning while Learning-by-Interaction Systems: A Theoretical Approach.
Proceedings of INFOCOM’96. pp. 410-416. Buenos Aires. 1996.
Página 72
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Materias Optativas
OBJETIVOS:
Proveer conocimientos sobre Teoría del Razonamiento, Álgebras de Boole, teoría de Grafos, árboles y
redes de transporte.
PROGRAMA SINTETICO:
Unidad 1: Elementos de Lógica
Proposiciones. Conectivos. El condicional. Teoría del razonamiento.
Reglas de inferencia. Cálculo de predicados.
Página 73
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Patrick Suppes y Shirley Hill : Introducción a la Lógica Matemática. Editorial Revert‚. Barcelona.
Fausto Toranzos: Introducción a la Teoría de Grafos. Editado por la Organización de Estados Americanos.
(O.E.A.). Washington D.C.
Ejercitación:
OBJETIVOS:
Se pretende que los estudiantes logren:
1. Aplicar los conocimientos de los conceptos asociados a cada variable, parámetro o factor involucrado
Página 74
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
en un circuito.
2. Utilizar los m‚todos de resolución de circuitos como herramienta operativa.
3. Desarrollar una formación metodológica que les permita resolver situaciones nuevas en el campo de
los circuitos el‚ctricos o electrónicos.
4. Conocer el comportamiento y las principales propiedades de los circuitos de uso más frecuente en la
práctica.
5.Aplicar las herramientas de simulación por computadora a la resolución de circuitos electricos o
electrónicos.
PROGRAMA SINTETICO:
Elementos de circuitos. Redes resistivas. Ecuaciones de mallas. Redes lineales y superposición.
Ecuaciones de nodos. Capacitores e inductores. Energía almacenada en capacitores e inductores.
Circuitos de primer orden. Circuitos lineales invariables con el tiempo. Respuesta al escalón y al
impulso.Circuitos de segundo orden. Respuesta al escalón y al impulso. Lugar de raices del polinomio
característico. Circuitos R-L-C paralelo y serie. Circuitos duales. Análisis de estado senoidal permanente.
Fasores. Impedancia y admitancia. Relación entre los fasores y los elementos del circuito. Circuitos
resonanantes serie y paralelo. Potencia en estado senoidal permanente. Circuitos trifásicos.Diagramas
fasoriales. Conexiones estrella y triángulo. La transforamda de Laplace. Definición propiedades básicas.
Ejemplos de transformadas y antitransformadas. Circuitos transformados. Solución de circuitos de primer
y segundo orden. Circuitos lineales invariantes con el tiempo. Concepto de frecuencia compleja.
Funciones impedancia y admitancia transformadas. Análisis de nodos y de mallas para redes
transformadas. Respuesta al escalón y al impulso. Teoremas de redes. El teorema de superposición. El
teorema de redes equivalentes Thevenin-Norton. Cuadripolos. Frecuencias naturales y funciones de una
red. Polos y ceros. Interpretación física de polos y ceros. Relación con las frecuencias naturales de una
red. Gráficos de respuesta en frecuencia. Diagramas de Bode de módulo y fase. filtros definiciones. Tipos
de filtros. Circuitos de primer orden. Circuitos de segundo orden. Circuitos con realimentación múltiple.
ANALÍTICO:
1.- Introducción y definiciones:
2.1 Resistores. Lineales e invariables con el tiempo. Lineales y variables con el tiempo. No lineales.
2.2 Conexiones de resistores en serie y en paralelo.
2.3 Fuentes independientes. Fuentes de tensión. Fuentes de corriente. Circuitos equivalentes
de Thevenin y Norton. Formas de ondas: caracterización y ejemplos.
2.4 Conexiones de fuentes en serie en paralelo.
2.5 Fuentes controladas. Caracterización de los cuatro tipos. Ejemplos.
2.6 Circuitos sencillos con resistores y fuentes.
2-7 Potencia disipada en un resistor y entregada por una fuente. Circuitos activos y pasivos.
3.1 Ecuaciones de mallas para un circuito de dos mallas. Redes lineales y superposición.
Ecuaciones de mallas para un circuito general.
3.2 Ecuaciones de nodos para un circuito de dos nodos.
Ecuaciones de nodos para un circuito general.
3.3 Análisis de redes que contienen fuentes de tensión y de corriente.
3.4 Análisis de redes que contienen fuentes controladas.
Ejemplo de aplicación a amplificadores operacionales.
3.5 Teoremas de Thevenin y Norton para circuitos resistivos.
Página 75
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
5.1 Circuitos lineales invariables con el tiempo, respuesta con excitación nula.
Circuito R-C. Circuito R-L. Dependencia de las condiciones iniciales.
5.2 Respuesta con condiciones iniciales nulas.
5.3 Respuesta completa: transitorios y estado estacionario.
5.4 Linealidad e invariabilidad con el tiempo de la respuesta.
5.5 Respuesta al escalón y al impulso.
5.6 Circuitos con más de una constante de tiempo.
6.1 Circuito R-L-C lineal invariable con el tiempo, respuesta con excitación nula.
6.2 Respuesta con condiciones iniciales nulas. Respuesta al escalón y al impul
so.
6.3 Lugar de raíces del polinomio característico. Respuesta en función del coefi-
ciente de amortiguamiento.
6.4 Circuitos R-L-C paralelos y serie. Circuitos duales.
11.- Cuadripolos:
11.1 Cuadripolos resistivos. Descripción de la red. Cuadripolo no lineal.
Modelo incremental y análisis para pequeña señal.
Ejemplo de aplicación a un transistor bipolar.
Página 76
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
13.- Filtros:
13.1 Definiciones. Tipos de filtros.
13.2 Circuitos de primer orden, pasivos RC.
13.3 Circuitos de primer orden, activos con operacionales ideales, inversores y no inversores.
13.4 Circuitos de segundo orden, pasivos RLC, relación entre la respuesta en
frecuencia, la respuesta al escalón y la ubicación de los polos y ceros en el plano complejo.
13.5 Circuitos de segundo orden, activos. Circuitos en variables de estado. Circui
tos con realimentación múltiple inversores y no inversores.
BIBLIOGRAFÍA:
Básica.
Complementaria.
Análisis básico de circuitos electrónics. Johnson & Hilburn. Prentice Hall Hispanoamericana.
Basic Circuit Theory 3rd. edition, Lawrence Huelsman Prentice Hall International.
Circuitos El‚ctricos - Introducción al análisis y diseño, Dorf - Svoboda. Alfaomega
Linear and Non Linear Circuits. Chua - De Soer - Kuh. Mc Graw Hill.
Active and passive analog filter design - Lawrence Huelsman - Mc Graw Hill.
Analog Filters Design. Van Valkenburg. Holt Rinehart Winston.
Design of Analog Filters. Shaumann - Ghuasi - Laker. Prentice Hall.
Circuitos en Ingeniería Electrica. H. H. Skilling. CECSA.
Teoría de redes el‚ctricas. Balabanian. Revert‚.
ASIGNATURA: SEÑALES Y SISTEMAS
CÓDIGO: 6607 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
El objetivo principal es introducir al alumno en las t‚cnicas básicas de análisis de señales y de sistemas
lineales. Con vistas a cumplir dicho objetivo principal la asignatura es diseñada de modo de cumplir las
siguientes consignas:
Introducir las herramientas básicas necesarias para el análisis de señales y sistemas tanto de tiempo
continuo como de tiempo discreto. Las mismas incluyen la noción de convolución y el análisis de Fourier
y Laplace (y su equivalente discreto, la transformada Z). Dicha introducción se completa con el teorema
del muestreo, que inter relaciona el campo discreto y el continuo.
Introducir la noción de simulación computacional en todas las t‚cnicas vistas en el punto anterior en
forma paralela a su aprendizaje. Esto se considera fundamental, como medio de afirmación de los
conceptos vistos en forma teórica. En particular con aquellos relacionados con el análisis de tiempo
discreto, cuyo objetivo final es el procesamiento digital de las señales.
Finalmente y con el objeto de motivar en el alumno la importancia de las t‚cnicas desarrolladas, se dan
aplicaciones básicas a comunicaciones, sistemas de control y diseño de filtros digitales.
Página 77
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
Introducción a las señales
Introducción a los sistemas
Sistemas definidos por ecuaciones diferenciales y en diferencias.
Descripción de sistemas mediante variables de estado.
Serie de Fourier y expansiones lineales.
Análisis de Fourier de señales y sistemas continuos y discretos
Página 78
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
DFT.
-Análisis de señales no estacionarias. Transformada de Fourier de corto tiempo. Necesidad del análisis de
Fourier por ventanas. Relación entre el ancho de la ventana y la resolución en frecuencia.
Espectrogramas.
Transformada de Laplace y transformada Z.
-Necesidad de las transformadas de Laplace para señales de tiempo continuo y transformada Z para
señales de tiempo discreto. Región de convergencia. Transformación inversa de Laplace y Z. Evaluación
geom‚trica de la transformada de Fourier a partir del diagrama de polos y ceros. Propiedades de las
transformadas de Laplace y Z. Análisis y caracterización de sistemas de tiempo continuo usando
transformada de Laplace, y de tiempo discreto usando transformada Z. Transformadas de Laplace y Z
unilaterales.
Teorema del Muestreo
-Representación de señales continuas por sus muestras. El teorema del muestreo. Reconstrucción de una
señal a partir de sus muestras usando interpolación.
-El efecto del sub-muestreo (aliasing).
-Mapeos de tiempo continuo a tiempo discreto. Invarianza al impulso, aproximación en diferencias de un
sistema diferencial y transformación bilineal.
-Procesamiento discreto de señales continuas y procesamiento continuo de señales discretas. Muestreo
de señales de tiempo discreto. Decimación e interpolación. Cambio de la frecuencia de muestreo usando
procesamiento discreto.
Filtros
-Filtros ideales, concepto de selectividad en frecuencia. Filtros caracterizados por funciones de sistema
racional. Respuesta en frecuencia de sistemas racionales. Relación entre la magnitud y la fase. Filtros
recursivos (AR) y no recursivos (MA). Sistemas pasatodo. Sistemas de mínima fase. Retardo de grupo.
Fase lineal generalizada.
-Filtros digitales. Filtros IIR. Diseño a partir de la respuesta en frecuencia de filtros continuos. M‚todo de
invarianza al impulso y transformación bilineal. Transformaciones del rango de frecuencia a partir de
pasabajos. Diseño directo de filtros IIR. M‚todos óptimos. Filtros FIR. Condiciones de fase lineal para un
filtro FIR. Diseño por el m‚todo de ventaneo. Tipos de ventana. Diseño por muestreo de la respuesta en
frecuencia. M‚todos óptimos.
Sistemas de comunicación
-Necesidad de modificación del espectro de una señal. Concepto de modulación y de multiplexado.
-Modulación senoidal. Modulación en amplitud con y sin portadora (AM-PS y AM). Detección sincrónica y
asincrónica. Multiplexado en frecuencia. Detector super-heterodino. Modulación en banda lateral única
(BLU). Modulación angular en frecuencia y en fase (FM y PM). FM de banda angosta y banda ancha.
-Modulación por pulsos. Modulación por amplitud de pulso (PAM), y por ancho de pulso (PWM).
Multiplexado en el tiempo.
Sistemas Realimentados
-Teoría de la realimentación. Configuraciones de realimentación. Realimentación de alta ganancia.
Incremento de la linealidad y el ancho de banda mediante realimentación. Reducción del ruido mediante
realimentación. Problemas con la realimentación.
-Estabilidad de los sistemas realimentados. Estabilidad en sistemas definidos por funciones de sistema
racionales. Criterio de Nyquist. Margen de gananacia y de fase.
BIBLIOGRAFÍA:
[OW] SIGNAL & SYSTEMS, Oppennheim, Willsky [B] 2da edición, 1997, 1ra. edición, 1983, Ed. Prentice
Hall. [KS] MODERN SIGNALS AND SYSTEMS, Kwakernaak, Sivan [b]. 1991, Ed, Prentice Hall. [OS]
DISCRETE-TIME SIGNAL PROCESSING, Oppennheim, Schafer[C], 1989, Ed Prentice Hall. [L] SISTEMAS
DE COMUNICACIÓN Lathi [C] 1993 Limusa. [RG] THEORY AND APPLICATION OF DIGITAL SIGNAL
PROCESSING, Rabiner, Gold [A]/[C], 1975 Ed. Prentice Hall. [RS] DIGITAL PROCESSING OF SPEECH
SIGNALS, Rabiner, Schafer [A] 1978, ed. Prentice Hall. [K] LINEAR SYSTEMS, Kailath [A] 1980, Ed.
Prentic eHall. [D] FEEDBACK CONTROL THEORY, Doyle, Francis, Tannenbaum [A] 1992. Ed. Maxwell
Macmillan. [B] COMPUTER-BASED EXERCISES FOR SIGNAL PROCESSING, Burrus, McClellan, Oppenheim,
Parks, Schafer, Schuessler [S]. [M] THE STUDENT EDITION OF MATLAB, The Math Works Inc. [S]. 1992
ed. Prentice Hall.
ASIGNATURA: CIRCUITOS ELECTRONICOS I
CÓDIGO: 6608 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
LOS OBJETIVOS DE LA MATERIA SON: *Conocer los componentes y subsistemas circuitales de los cir-
cuitos electrónicos analógicos que inte-gran los equipos actua-les. *Adquirir las herramientas
conceptuales necesarias para modeli-zar los componentes circuitales reales -modelos físicos, mate-
máticos y circuitales de dispositivos, subcircuitos o circui-tos complejos-, com-prendiendo las limitaciones
en la utiliza-ción de los modelos y el distinto nivel de complejidad según el grado de aproximación
necesario para cada sistema particu-lar. *Poder analizar cualitativamente el funcionamiento de circuitos
analógicos de distinto tipo y estimar sus parámetros cuantita-tivos en forma aproximada. *Conocer las
limitaciones en el funcionamiento de componentes y poder estimar las correspondientes al tipo de
circuitos trata-dos. *Aplicar los modelos correspondientes para el cálculo por ins-pección de primera
aproximación y para simulación por computa-dora. *Ser capaz de utilizar el software disponible,
particularmente el más difundido en el campo profesio-nal, para el estudio, ve-rificación y diseño de
circuitos electrónicos analógicos me-diante simulación por computadora. *Adquirir el hábito de evaluar
en forma crítica los resultados obtenidos mediante el cálculo -por ins-pección y por simula-ción-, con
respecto a los obtenidos por medición sobre circui-tos reales y la forma de aproximar el comportamiento
de un circuito a lo previsto, teniendo en cuenta los distintos fac-tores que actúan sobre este. *Desarrollar
el espí-ritu crí-tico y creativo del estudiante do-tándolo de los instru-mentos con-ceptuales y
metodológicos que aseguren su capacidad para enfrentar si-tuaciones nuevas en el campo de los cir-
cuitos electrónicos analógicos. *Contribuir a la formación general del futuro profesional esti-mulando la
participación activa del es-tudiante en los análisis grupales y su compromiso y responsabilidad con el
desarrollo del trabajo en el curso.
PROGRAMA SINTETICO:
Juntu-ras P-N y metal-semiconductor. Transistores bipolares, TBJ, y de efecto de campo, JFET. Sistema
MOS. Transistor de efecto de campo de compuerta aislada, MOSFET. Transistores MESFET. Tecnología de
fabricación. Modelos.
Circuitos elementales con diodos. Diodo con corriente continua y alterna superpuesta.
Amplificadores de pequeña y gran señal y de alto y bajo nivel de potencia.
Pola-rización de amplificadores mo-noetapa. Realimentación en continua y en alterna. Limitaciones de
funcionamiento en transistores. Criterios de diseño de amplificadores monoetapa.
Amplificadores multietapa. Cálculo de polarización y parámetros de pequeña señal.
Respuesta en frecuencia de amplificadores. M‚todo de las constantes de tiempo.
Amplificadores diferenciales. Carga resistiva. Caracterís-ticas estáticas. Modos diferencial y común. Ten-
sión y corriente residuales. Fuentes de corriente.
Cargas activas. Amplificadores diferenciales con carga activa.
ANALÍTICO:
1.- Dispositivos Electrónicos
1.1.- Estudio de la física y tecnología de materiales utilizados en circuitos electrónicos discretos e
integrados. Funcionamiento de junturas P-N y metal-semiconductor.
1.2.- Funcionamiento de transistores bipolares de juntura (TBJ) y de efecto de campo de juntura P-N
(JFET). Variación de los parámetros de funcionamiento con la corriente y tensión entre terminales.
Modelos estáticos e incrementales. Modelos utilizados por el programa de simulación PSpice. Uso del
JFET como resistor dependiente de la tensión. Tecnología de fabricación de dis-positivos discretos y
circuitos integrados (CI) analógicos.
1.3.- Análisis del sistema MOS. Obtención de la tensión de umbral. Capacitancia de pequeña señal. Efecto
de la polarización del canal. Efecto de la polarización del sustrato.
1.4.- Transistor de efecto de campo de compuerta aislada (IGFET o MOSFET). Característica de salida y
transferencia. Ecuación de Sah. Efecto de la modulación del largo del canal. Polarización del sustrato.
Amplificación y velocidad de respuesta. Modelo incremental. Limitaciones de temperatura. Tecnología del
IGFET. Circuitos integrados analógicos N y PMOS, CMOS y BICMOS. Parámetros para los modelos
utilizados en PSpice.
1.5.- Utilización de GaAs. Transistores MESFET. Tecnología de fabricación de CI analógicos de GaAs.
Parámetros para los modelos utilizados en PSpice.
2.- Circuitos con Diodos:
2.1.- Características estáticas ideales y reales.
2.2.- Diodo con corriente continua y alterna superpuesta.
2.3.- Circuitos recortadores y reguladores de tensión.
2.4.- Utilización del programa PSpice en circuitos con diodos.
3.- Dispositivos de control de señal:
3.1.- Principios básicos. Características estáticas de entrada, transferencia y salida. Curvas de carga.
Modos de funcionamiento. Dispositivo amplificador en modo analógico analizado como dispositivo activo
en base a las potencias puestas en juego en el circuito de salida. Amplificadores de pequeña y gran señal.
Linealización. Amplificadores de alto y bajo nivel de potencia.
Página 80
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
3.2.- Parámetros característicos de un circuito amplificador. Amplificadores ideales. Condiciones para que
un amplificador real se aproxime a uno ideal. Distorsión por alinealidad y por respuesta en frecuencia.
Relación Señal-Ruido.
4.- Amplificadores monoetapa de bajo nivel potencia a frecuencias medias:
4.1.- Clases de operación. El TBJ, el JFET y el MOSFET como amplificadores lineales. Recta de carga está-
tica y dinámica. Condiciones para mantener la linealidad. Recorte por corte y saturación. Máxima
excursión sim‚trica.
4.2.- Selección del punto de trabajo en amplificadores monoetapa. Polarización de amplificadores
monoetapa utilizando fuente única y doble fuente de alimentación. Causas del corrimiento del punto de
trabajo. Dispersión de las características de los dispositivos activos. Variación de sus parámetros con la
temperatura. Necesidad de estabilizar el punto de reposo y formas de lograrlo. Realimentación en
continua. Interpretación de los mecanismos de estabilización del punto de reposo de los distintos
circuitos de estabilización en continua a partir del efecto de la realimentación negativa. Curva de carga
estática. Análisis de circuitos prácticos de polarización y estabilización.
4.3.- Amplificación de monoetapas. Circuitos con acoplamiento R-C y directo. Parámetros característicos
del circuito para las tres configuraciones posibles del transistor. Análisis comparativo de las propiedades
de las tres configuraciones.
4.4.- Efectos de la realimentación en circuitos con señal. Distintas configuraciones de realimentación. Su
incidencia sobre la transferencia y los niveles de impedancia de entrada y salida. Parámetro de
transferencia estabilizado en cada caso. Modificación de las características de un amplificador mediante la
realimentación negativa. Aproximación a amplificadores ideales.
4.5.- Limitaciones de tensión, corriente y potencia en los transistores. Efectos de la temperatura.
4.6.- Consideraciones de diseño de amplificadores monoetapa. Casos más comunes. Limitaciones de los
circuitos.
4.7.- Simulación con PSpice de circuitos amplificadores monoetapa en problemas de verificación y diseño.
5.- Amplificadores multietapa de bajo nivel a frecuencias medias:
5.1.- Amplificadores con acoplamiento R-C y directo. Puntos de reposo. Circuitos con fuente única y doble.
5.2.- Configuraciones bietapas a partir de las tres configuraciones monoetapa utilizadas. Determinación
de sus par metros característicos. Análisis comparativo de los parámetros. Justificación de cuáles
combinaciones bietapas son más utilizadas, a partir de la comparación de sus características.
5.3.- Amplificación de multietapas. Determinación de sus parámetros característicos.
5.4.- Simulación con PSpice de circuitos amplificadores multietapa en problemas de verificación y diseño.
6.- Respuesta en frecuencia de amplificadores lineales
6.1.- Respuesta en baja y alta frecuencia de circuitos amplificadores monoetapa y multietapa. Solución
exacta y aproximada. Determinación de polos y ceros por inspección. Justificación del uso del m‚todo de
las constantes de tiempo para la determinación aproximada de las frecuencias de corte inferior y
superior. Determinación de las constantes de tiempo asociadas con cada capacidad del circuito de
acuerdo al m‚todo de las constantes de tiempo. Determinación de las constantes de tiempo asociadas a
cada nodo de un circuito por aplicación del m‚todo de las constantes de tiempo para altas frecuencias.
Diagramas de Bode aproximados. Diagramas de Bode completos. Polo dominante.
6.2.- Simulación con PSpice de respuesta temporal y en frecuencia de amplificadores lineales.
7.- Amplificadores diferenciales
7.1.- Dificultades debidas a la inestabilidad del punto de reposo en amplificadores de continua. Posibles
soluciones. El par acoplado por emisor y par acoplado por source como solución más adecuada.
7.2.- Amplificadores diferenciales sim‚tricos con carga resistiva. Características estáticas de transferencia.
Efecto de la saturación de transistores. Modos diferencial y común para funcionamiento con señal.
Parámetros característicos. Relación de rechazo de modo común (RRMC). Teorema de hemicircuitos.
Limitaciones a su aplicación. Rango de tensión de entrada de modo común.
7.3.- Asimetrías. Amplificaciones cruzadas. Tensión y corriente residuales o de offset. Correcciones.
7.4.- Conexión en cascada de amplificadores diferenciales. Parámetros característicos. Incidencia de las
amplificaciones directas y cruzadas en la RRMC.
7.5.- Respuesta en frecuencia de amplificadores diferenciales para modo diferencial y modo común.
RRMC.
7.6.- Simulación con PSpice de amplificadores diferenciales con carga resistiva en problemas de
verificación y diseño.
8.- Fuentes de corriente y circuitos con cargas activas
8.1.- Fuentes de corriente. Principios generales. Fuente espejo simple. Fuente con ganancia de corriente.
Fuente Widlar. Fuente Wilson. Fuente Cascode. Factor de copia. Resistencia de salida. Efectos de la
temperatura. Comparación de características.
8.2.- La fuente de corriente utilizada como carga activa. El amplificador diferencial con carga activa. Par
acoplado por emisor o source y por colector. Características estáticas de transferencia. Parámetros
característicos de señal. Rango de tensión de entrada de modo común. Consideraciones de simetría.
Correcciones para simetrizar en reposo. Tensión y corriente residual. Su relación con la RRMC.
8.3.- Etapas de entrada típicas utilizadas en CI analógicos. Tecnologías utilizadas. Análisis de esquemas
Página 81
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
D. Material Multimedia
Glas, Zola, Kelly, Omaña, Ferraiuolo, “Amplificadores Diferenciales - Introducción " - Versión 1.0
ASIGNATURA: PROCESOS ESTOCASTICOS
CÓDIGO: 6615 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
1) Que el estudiante adquiera conceptos básicos sobre: - Descripción y representación de procesos
aleatorios (en particular, señales). - Representación de señales y procesos aleatorios más comunes en
aplicaciones de Comunicaciones, Control y Procesamiento de Señales. - Elementos de procesamiento
óptimo de señales mediante filtros lineales. - Elementos de teoría y decisión y estimación.
2) Preparar al estudiante para cursar otras asignaturas de las áreas de Comunicaciones, Control y
Procesamiento de Señales que requieran los fundamentos estadísticos que se proporcionan en esta
asignatura. Establecer un puente entre estas asignaturas y el curso previo de Probabilidad y Estadística.
PROGRAMA SINTETICO:
- Análisis estadístico multivariable.Procesos aleatorios en tiempo continuo y discreto. Teorema de Wiener-
Khintchine. Procesos aleatorios y sistemas lineales. Procesos AR, MA y ARMA, de Poisson, cadenas de
Markov, gaussianos, ruido blanco. Filtro adaptado. Ecuación de Wiener-Hopf. Aplicaciones. Filtro de
Wiener. Ecuaciones de Yule-Walker. Teorías de Descición de Bayes. Teoría de colas.
ANALÍTICO:
1. Vectores aleatorios.
Funciones de distribución y densidad de probabilidad de vectores aleatorios. Valor medio. Matriz de
Página 82
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2. Procesos estocásticos.
Concepto de proceso estocástico. Clasificación: tiempo continuo y discreto, amplitud continua y discreta.
Funciones de distribución y densidad de probabilidad de orden n. Procesos estacionarios en sentido
estricto y amplio. Valor medio, varianza y autocorrelación. Interpretación de la función de
autocorrelación. Teorema de Wiener-Khintchine. Densidad espectral de potencia. Comparación de
formulaciones en tiempo continuo y discreto. Expansión de Karhunen-Loève. Procesos ergódicos.
4. Procesos particulares.
Modelos lineales en tiempo discreto: procesos AR, MA y ARMA. Proceso AR1. Procesos gaussianos. Ruido
blanco. Ruido de banda angosta: representación de Rice, distribución de envolvente, densidad espectral
de potencia. Proceso de Poisson. Procesos de Markov: cadenas de Markov en tiempo discreto y continuo.
Ecuación de Chapman-Kolmogoroff., ecuaciones de Kolmogoroff y ecuaciones de balance global.
OBJETIVOS:
No fue enviada.
PROGRAMA SINTETICO:
CIRCUITOS SECUENCIALES. ESQUEMAS COMPUTACIONALES: grafos de precedencia. Ancho
computacional. Ancho de flujo de información. Implementación de esquemas computacionales con
circuitos secuenciales. Ejemplo: estudio de un algoritmo de ordenamiento. Comparación entre
implementación con circuitos secuenciales y con combinacionales. Redes concurrentes Pipeline. UNIDAD
DE CONTROL Y UNIDAD DE PROCESAMIENTO: Modelo básico. SECUENCIALIZACIÓN - IMPACTO EN LA
UNIDAD DE PROCESAMIENTO: principios básicos. Impacto en la red de conexión Unidad de
pocesamiento secuencializada. SECUENCIALIZACION - IMPACTO DE LA UNIDAD DE CONTROL:
Introducción. Algebra de las funciones P. UNIDAD DE CONTROL ESPECIALES: introducción de programas
incrementales subrutinas. Pipeline. MICROPROCESADORES: desarrollo de un ejemplo.
Página 83
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ANALÍTICO:
1.Diseño de circuitos digitales.
Procesos de diseño. Diseño automático. Lenguajes descriptores de hardware. Simulación de sistemas
digitales. Síntesis de sistemas digitales. Niveles de abstracción.
2.Antecedentes del VHDL
Comienzos del VHDL. Otros lenguajes previos. Requisitos del VHDL. Especificación del lenguaje VHDL.
3. Conceptos básicos
Descripción de interface y arquitectura. Subprogramas. Operadores en VHDL. Operadores en VHDL.
Objetos y clases. Señales y variables. Asignación de señales. Asignación concurrente y secuencial.
4.Especificación estructural del hardware.
Modelo de inversor. Modelo de compuertas NAND. Cableado de primitivas. Circuitos iterativos. Programa
de prueba ( test bench). Simulación. Acoplando alternativas (binding9
5. Parametrización del diseño
Definición y utilización de subprogramas. Paquetes y utilitarios. Parametrización del diseño. Configuración
del diseño. Bibliotecas de diseño.
6. Utilitarios para descripción de alto nivel.
Declaración de tipos. Parámetros de subprogramas y sobrecarga (overloading). Otros tipos. Atributos
predefinidos. Atributos definidos por el usuario.
7. Circuitos secuenciales
Introducción a circuitos secuenciales. Características generales. Biestables. Modelo general de circuitos
secuenciales. Problemas de tiempos en biestables maestro-esclavo. Circuitos de nivel.
8. Circuitos secuenciales sincrónicos
Análisis de circuitos secuenciales. Síntesis de diagrama de estados. Circuitos de memoria finita. Relación
de equivalencia. Clases de equivalencia. Simplificación. Asignación de estados. Partición y asignación de
estados. Síntesis de circuitos secuenciales sincrónicos.
9. Modo pulsado
Introducción. Circuitos Mealy, Moore. Síntesis. Transformación Mealy-Moore.
10. Circuitos no totalmente especificados
Introducción. Compatibilidad. Síntesis de circuitos no totalmente especificados.
11. Modod fundamental
Introducción. Análisis de circuitos de modo fundamental. Síntesis de tabla de flujo. Minimización. Tablas
de transición. Ciclos y carreras. Asignación libre de carreras. Riesgos en circuitos secuenciales.
12. Dataflow
multiplexado y selección de datos. Señales guarded. Anidación de bloques guarded. Elección entre
valores ( resolving). Descripción con secuencial sincrónico. Compuertas de colector abierto.
13. Descripción por comportamiento
Sentencia process. Sentencia assert. Wait secuenciales. Diseño top-down.
BIBLIOGRAFÍA:
Baker, L;VHDL Programming with Advanced Topics; J. Wiley, 1993
Berger, J; Fonkona A; Maginot S; Rouillad J; Kluwer Academic Publishers, 1992
Coelho D; The VHDL Handbook; Klumer Academic Publishers, 1989
Gajskui D; Dutt N; Wu A ; Lin S; High-Level Synthesis. Introduction to chip and System Design; Klumer
Academic Publishers,1992
Lipsett C;Schaefer C; Ussery C;VHDL; Hardware Description and Desing; Klumer Academic Publishers,
1991
Navabi,Z;VHDL Analysis and Modeling of Digital Systems, MacGraw-Hill, Inc; 1993
Pellerin D; Taylor D; VHDL Made Easy: Prentice Hall; 1997
Sundar Rajan. Essential VHDL:RTL Syntesis Done Reght, 1997
Skahill K; VHDL for Programmable Logic, Adisson-Wesley; 1996
Zoran Salcic & Asim Smailagic. Digital System Design and Prototyping Using Fiel Programmable Logic.
Klumer Academic Publishers. 1997.
ASIGNATURA: CIRCUITOS DE PULSOS
CÓDIGO: 6619 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Que el alumno:
Página 84
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
a) Conozca las prestaciones y los requerimientos de las distintas familias de compuertas lógicas.
b) pueda obtener e interpretar correctamente la información de los manuales de circuitos integrados
lógicos.
c) En base a lo anterior pueda interconectar compuertas pertenecientes a una misma familia o a familias
distintas, e interconectar una compuerta con otros dispositivos.
d) Maneje conceptos básicos de circuitos de temporización, como así tambi‚n su análisis y síntesis.
e) Conozca los distintos tipos de memorias y sus características el‚ctricas.
f) Maneje el concepto de conversor, como así tambi‚n sus principales especificaciones.
PROGRAMA SINTETICO:
-
ANALÍTICO:
Conformación de pulsos. Circuitos con diodos y resistores. Recta de carga. Característica dinámica y de
entrada - salida. Circuitos recortadores. Circuitos enclavadores. R‚gimen permanente y transitorio.
Teorema del área. Transistor en conmutación con carga capacitiva. Seguidor emisivo con carga
capacitiva.
Familias lógicas de circuitos integrados. Introducción. Lógica de diodos. Limitaciones. Lógica RTL. Lógicas
DTL y HTL. Curvas de transferencia. Fan-out. Tiempos de programación. Buffers. Conceptos de
parámetros de manuales: VIH, VOH, VIL, VOL, etc.. Concepto de margen de ruido, Fan-in y Fan-out.
IIL. Escalas de integración. Generalidades. Niveles de Corriente y tensión. Disposición constructiva.
Realización de funciones.
Lógica TTL. Evolución a partir de DTL. Caracteristicas de las transferencias. Características de entrada-
salida. Especificaciones de manuales. Cálculo del Fan- out. Comparación entre als distintas familias TTL.
Otras compuertas TTL (AOI, EXOR).TTL de colector abierto. TTL tristate, concepto del bus.
Lógica ECL. Característica de la transferencia. Fan-out. Lógica cableada. Interfaces con lógicas saturadas.
R‚gimen transitorio con carga capacitativa.
Lógica MOS. Curvas características. Curva de transferencia del inversor. Ecuaciones analíticas.
Compuertas NAND y NOR. Tiempos de subida, bajada y propagación. Consumo. Implementación de
funciones.
Lógica CMOS. Disposición física. Deducción gráfica y analítica de las curvas de transferencia. Compuertas
de distintos tipos. Tiempos de subida, bajada y propagación. Consumo.
Comparación entre compuertas de diferentes familias respecto a distintos parámetros de diseño (
velocidad, consumo, inmunidad al ruido, Fan-out, densidad de integración, etc.)
Interfaces entre compuertas de diferentes familias y entre compuertas y circuitos de otras lógicas (
relais, diodos, etc.).
Circuitos de tiempo, Monoestables y astables con compuertas CMOS. Aplicaciones de circuitos de tiempo
integrados: LM555 y CD4047.
Concepto de Schmitt Trigger. Aplicaciones.
Memorias RAM dinámicas y estáticas. Organización y modos de lectura / escritura. Refrescos.
Memorias ROM. Organización.
Conversor analógico - digitales. Distintos tipos. Comparación entre los mismos. Aplicaciones.
BIBLIOGRAFÍA:
Pulse digital and Switching Waveforms. (Millman & Taub). - Digital integrated electronics (h. taub & d.
Schilling). - Applications Notes.-
ASIGNATURA: TEORIA DE INFORMACION Y CODIFICACION
CÓDIGO: 6624 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Es una disciplina científica que desarrolla las propiedades fundamentales de los símbolos empleados para
transmitir la información desde un emisor hacia un receptor.
Se enfocará el desarrollo de las ideas fundamentales de la teoría de la información con mas detaalle en la
medida de la información y su interpretación.
Se dará las bases para aplicar en las telecomunicaciones y en otros campos.
Se encerará el problema de la transmisión de la información a trav‚s de medios no confiables. Evaluación
de rendimiento y redundancia.
Página 85
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Finalmente se estudiará los procesos de codificación para mejorar la eficiencia y nociones de síntesis de
códigos mas usuales.
PROGRAMA SINTETICO:
-Sistemas discretos sin ruido. -Fuentes de información discretas. -Entropia y codificación de fuentes
discretas. -Canal discreto ruidoso. -Capacidad del canal discreto ruidoso. -Sistemas de información
continua. -Capacidad del canal contínuo. -Introducción a la Teoría de la Tasa-Distorsión. -Codificación
para control de errores. Codificación con verificación de paridad. -Códigos Cíclicos. -Códigos BCH y Reed-
Solomon. Codificación con códigos convolucionales. -Decodificación secuencial de codigos
convolucionales. Decodificación Viterbi de codigos convolucionales. -Aplicaciones y desempeño en
telecomunicaciones.
ANALÍTICO:
PRIMERA PARTE: Teoría de la Información.
- 1.-Introducción.
- 2.-Sistemas discretos sin ruido.
- 3.-Fuentes de información discretas.
- 4.-Entropia y codificación de fuentes discretas.
- 5.-Canal discreto ruidoso.
- 6.-Capacidad del canal discreto ruidoso.
- 7.-Sistemas de información continua.
- 8.-Capacidad del canal contínuo.
- 9.-Introducción a la Teoría de la Tasa-Distorsión.
- 10.-Inroducción.
- 11.-Campos y espacios vectoriales.
- 12.-Codificación con verificación de paridad.
- 13.-Códigos Cíclicos.
- 14.-Códigos BCH y Reed-Solomon.
- 15.-Codificación con códigos convolucionales.
- 16.-Decodificación secuencial de cod. convolucionales.
- 17.-Decodificación Viterbi de cod. convolucionales.
- 18.-Aplicaciones y desempeño en telecomunicaciones.
BIBLIOGRAFÍA:
1ra. Parte:
-C.E. Shanon y W.Weaver: “The Mathematical Theory of Communication”, Univ.of
Illinois Press, 1975.
- R.G. Gallager, “Information Theory and reliable communication”, Wiley 1968
(Como referencia).
- J. Viterbi y J.K. Omura “Principles of Digital Communication and Coding” McGraw
Hill, 1979, h
(Como referencia).
2da. Parte:
- D.Wiggert “Error-Control condig and applications”, Artech House, 1978.
- S. Lin “An Introduction to Error-correcting codes”, Prentice Hall, 1970.
- A.J. Viterbi y J.K. Omura, “Principles of Digital Communication and Coding”
McGraw Hill, 1979
(como referencia).
-Martin Bosert : Channel Coding for Telecommunications.
ASIGNATURA: ARQUITECTURAS PARALELAS
CÓDIGO: 6626 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
a) Dar a los alumnos los conocimientos básicos para el análisis de multiprocesadores, multicomputadoras
Página 86
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
Teoría del Paralelismo. Criterios de performance escalable. Multiprocesadores, Multicomputadoras y
Arquitecturas de Alta Performance. Procesadores, Memoria y otros dispositivos. Redes de Interconexión.
ANALÍTICO:
1.- MEMORAS JERÁRQUICAS:
Introducción; estructuras: Esquemas de direccionamiento. Concepto de memoria y manejo de memoria
virtual, alocución y manejo de memoria. Memoria cache, organización y manejo de memoria cache.
Direccionamiento físico vs. direccionamiento lógico. Memorias asociativas. (9 hs.).
OBJETIVOS:
Página 87
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Obtener un panorama de las t‚cnicas más modernas y sofisticadas para el procesamiento de imágenes,
con el basamento teórico adquirido en las asignaturas Procesamiento de Señales I y Teoría de
Detección. Estimular al alumno para que investigue t‚cnicas, aplicaciones y problemas más específicos,
en base a publicaciones periódicas o textos recientes.
PROGRAMA SINTETICO:
Conceptos generales
Sistemas Bidimensionales e Introducción Matemática.
Percepción de Imágenes
Muestreo de Señales y Cuantización.
Transformadas para Imágenes.
Representación de Imágenes por Modelos Estocásticos.
Teoría de Realce de Detalles en una Imagen.
Restauración de Imágenes.
Segmentación de Imágenes.
Compresión de Imágenes.
ANALÍTICO:
Introducción.
Procesamiento de Imágenes. Distintos M‚todos.
Conceptos Generales de Detección, Restauración, Análisis y Compresión.
Percepción de Imágenes
Conceptos de Luminancia, Brillo y Contraste.
Función Visibilidad.
Representación del Color.
Restauración de Imágenes.
Distintos Modelos de Degradación.
Página 88
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Segmentación de Imágenes.
Detección de Discontinuidades.
Detección de Bordes.
Texturas.
M‚todos de Clasificación.
Compresión de Imágenes.
Fundamentos de Compresión de Imágenes.
Distintos Modelos de Compresión de Imágenes.
Importancia de la Transformada de Karhunen-Loeve.
Codificación de Pixels, PCM.
T‚cnicas Predictivas, ADPCM.
Cuantización Vectorial.
Redes Neuronales, Programación Gen‚tica, Lógica Difusa, Fractales, Wavelets, y otras t‚cnicas.
Normas para Compresión de Imágenes, JPEG, MPEG, etc.
BIBLIOGRAFÍA:
"Digital Image Processing", R. C. González y R. E. Woods, Addison-Wesley, 1993.
"Fundamentals of Digital Image Processing", A. K. Jain, Prentice-Hall, 1990.
"Multidimensional Signal Processing", D. E. Dudgeon y R. M. Mersereau, Prentice-Hall, 1984.
"Image Processing", E. R. Dougherty y C. R. Giardina, Vols. I y II, Prentice-Hall, 1987.
La bibliografía reciente se toma de artículos de las siguientes revistas:
IEEE Transactions on Image Processing.
IEEE Transactions on Circuits and Systems for Video Technology.
IEEE Transactions on Pattern Analysis and Machine Intelligence.
IEEE Transactions on Medical Imaging.
IEEE Transactions on Signal Processing.
IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing.
Proceedings of the IEEE.
ASIGNATURA: INFORMACION DE LAS ORGANIZACIONES
CÓDIGO: 7113 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Que el alumno de las carreras de Analista de Sistemas e Ingeniería Informática:
Conozca las diversos sisetmas de información. Las informaciones que se generan y/o se tramitan en
una empresa con o sin fines de lucro.
Adquiera destreza en el relevamiento de datos necesarios para la mejor tramitación de la información
con los que se desenvuelve una empresa, en los distintos sectores de la misma.
Analice los formularios, planillas y libros que utiliza una empresa y poder racionalizar su diseño.
Conozca los conceptos básicos de costos, contabilidad y presupuestos.
PROGRAMA SINTETICO:
1.- La Información
Concepto de información. Clasificación. Características. Proceso de la información.
Página 90
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2.- DE CONSULTA
OBJETIVOS:
Desarrollar en los alumnos habilidades de modelización, criterios de optimización y capacidad de análisis
de resultados, mediante el desarrollo de casos y explicaciones teórico-prácticas de su resolución, para
a) diseñar, operar y optimizar sistemas de formación de colas a trav‚s de m‚todos cuantitativos.
b) planear y administrar la existencias de un sistema empresarial, minimizando los costos intervinientes
en el proceso de almacenamiento y manejando eficientemente su reaprovisionamiento, mediante
modelos analíticos.
c) realizar actividades de planeamiento, programación y control de proyectos de gran envergadura.
d) resolver modelos matemáticos complejos mediante t‚cnicas de simulación, analizando sistemas reales
empresarios de naturaleza discreta y contínua.
PROGRAMA SINTETICO:
- Líneas de espera. Estructuras y formulación de problemas de colas. Estudio de diversas
configuraciones. Impaciencia. Modalidades de atención. Población finita e infinita. Capacidad del sistema.
Sistemas en serie y redes de colas. Aplicaciones.
- Gestión de Stocks. Formulación de problemas. Factores y costos. Modelos básicos de un producto.
Modelos para varios productos con restricciones. Parámetros variables con respecto al lote de
adquisición. Reaprovisionamiento y demanda a tasas finita e infinita. Demanda aleatoria. Aplicaciones.
Sistemas computarizados.
- Administración de proyectos. Concepto de proyectos. Objetivos. CPM y PERT. Planteo y solución de
redes de camino crítico. Armado de redes. Estimación de duraciones. Programación de recursos.
Aceleración de tiempos de ejecución. Control. Sistemas computarizados.
- Simulación. Desarrollo de la metodología. Proceso Montecarlo. Generación de números aleatorios.
Procesos discretos y continuos. M‚todo de transformación inversa. Sistemas de simulación.
ANALÍTICO:
1. TEORIA DE COLAS
- Estructura de los modelos de atención con formación de línea de espera.
- Modelo de cola simple, un solo canal y número infinito de posibles clientes.
- Análisis de cola simple, un solo canal y longitud limitada de cola.
- Fenómenos de impaciencia de los usuarios.
- Líneas de espera simples con múltiples canales en paralelo.
- Análisis con poblaciones finitas e infinitas.
- Sistemas con uno y varios canales, con disposiciones simples y en serie.
- Sistemas de capacidad finita e infinita.
- Utilización de ábacos, tablas y software.
- Sistemas de dos canales en serie con y sin línea intermedia de espera. Casos particulares.
- Tiempos de atención variables con el estado.
- Modelos de colas descriptivos y optimizantes.
- Formulación de casos complejos.
- Aplicaciones empresarias y programas de computación.
2. GESTION DE INVENTARIOS
- Estructura de los modelos de inventarios. Diagrama de flujo de informaciones y productos.
- Factores y costos intervinientes.
Página 91
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
3. ADMINISTRACION DE PROYECTOS
- Desarrollo de m‚todos para programación, ejecución y control de proyectos. PERT y CPM.
- Diagrama Gantt.
- Construcción de red de relaciones lógicas. Flecha-actividad. Nodo-actividad.
- Estimación de duraciones de tareas.
- Definiciones y cálculos de fechas y márgenes de sucesos y actividades.
- Camino crítico: definición y obtención.
- Probabilidad de cumplimiento del proyecto.
- Restricciones sobre fechas. Formas de relaciones entre actividades.
- Costos de las actividades.
- Programa calendario.
- Análisis y balance de recursos.
- Aceleración de actividades. Balance económico.
- Programación financiera.
- M‚todos de control. Aplicaciones empresarias. Programas de resolución por computadoras.
4. SIMULACION DE PROCESOS
- Aplicaciones de los m‚todos num‚ricos. Comparación con los m‚todos cuantitativos.
- Metodología para el desarrollo e implementación de modelos de simulación.
- Análisis de sistemas aleatorios. Simulación Montecarlo.
- Procesos de generación de números aleatorios y de variables aleatorias con distintos tipos de
distribución probabilística.
- Aplicaciones a planeamiento corporativo, administración de inventarios, sistemas de colas y
administración de operaciones.
- Implementación en computadora. Análisis de distintos lenguajes de simulación.
BIBLIOGRAFÍA:
a) UTILIZADA BASICA:
Teoría de Colas (Miranda-Carlevari-Markdorf. C.E.I. 51.17.00)
Sistemas de Optimización de Stocks (M. Miranda, EDUCA)
Manual Básico del M‚todo de Camino Crítico (I. Marín y R.Palma, Ed. Macchi)
Simulación de modelos. (J. Hernández. S.A.D.I.O.)
Simulación (Miranda. C.E.I. 41.26.04)
Guía de Trabajos prácticos de Investigación operativa- Mod.2 (C.E.I. y Fotocopias adicionales)
Fotocopias de presentaciones para Data show y Retroproyector. (F.Markdorf- Fotoc. C.E.I.)
Fotocopias temas adicionales de aplicaciones empresarias.(F. Markdorf- Fotoc. C.E.I.)
Archivos digitales de presentaciones para Data show y Retroproyector. (F.Markdorf- C.E.I.)
b) RECOMENDADA ADICIONAL:
Planeamiento de la producción y control de inventarios.(J. Magee - D. Boodman. Ateneo.1974)
Planificación y control de operaciones. (Mize - White - Brooks. Prentice Hall.1973)
Manual de stocks. (N.J. Munier. Ed. Astrea. 1972)
Applied Management Science- (Yih Long Chang- Robert Sullivan). Prentice Hall. (2001)
Production and Inventory Control. (Plossl y Wight. Prentice Hall. 1967)
Introducción a la Investigación de Operaciones (Hillier-Lieberman. McGraw Hill, 1982).
Investigación de Operaciones (Taha. Alfaomega. 1987)
Ingroducción a los Modelos Cuantitativos para Administración (Anderson, Sweeney, Williams. Grupo
Editorial Iberoamericana, 1993)
M‚todos Cuantitativos para decisiones empresariales. (Gallagher, Watson. MacGraw Hill)
Curso de Investigación Operativa -Tomo 2. (I. Marín. C.E.I. 11.52.02. ) (Stocks y colas)
Curso de Investigación Operativa -Tomo 2. (I. Marín. C.E.I. 51.06.05(31.06.02) (Stocks y colas)
Página 92
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Proveer conocimientos básicos sobre Macroeconomía, sobre la estructura de la economía argentina
(recursos, infraestructura, sistema productivo etc.) y sobre su evolución, situación y perspectivas, a fin
de que el alumno:
- tenga una visión general del marco económico en que se desarrollan las actividades productivas en
Argentina así como de los principales problemas y restricciones económicas que las condicionan.
- pueda comprender a nivel básico el funcionamiento de una economía de mercado moderna y en
particular de la economía argentina.
- pueda interpretar información y estudios macroeconomicos y vea facilitado su desempeño en equipos
multidisciplinarios abocados al estudio de problemas t‚cnico - económicos.
- tenga un contexto que le permita profundizar conocimientos sobre economía de acuerdo con los
requerimientos de las actividades que desarrolla.
PROGRAMA SINTETICO:
- El problema macroeconomico. Cuentas Nacionales en Argentina.
- Mercados monetario y financiero.
- Oferta y demanda macroeconómicas. - Sector Externo: comercio y finanzas.
- Economías abiertas. Inflación, desempleo y equilibrio externo. - Crecimiento económico. Condicionantes
internos y externos.
- Evolución, situación y perspectivas de la economía argentina. - Infraestructura económica argentina.
Población. Recursos.
- Estructura productiva, industrialización y comercio exterior. Inserción en la economía mundial.
ANALÍTICO:
I. INTRODUCCION.
1- El problema económico. Microeconomía y macroeconomía.
2- Frontera de producción. Restricciones. Corto y largo plazo.
3- El circuito macroeconómico. Condiciones de equilibrio. Mercados de Productos, de Trabajo y de
Activos. Ahorro e Inversión.
2- Indicadores económicos.
3- Balance de pagos.
4- Equilibrio macroeconómico en economías abiertas.
Página 94
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OPCIONAL.
OBJETIVOS:
Acrecentar la capacidad de los alumnos para analizar y desarrollar sistemas, trabajando sobre todos los
modelos vsitos en las asignaturas previas y en la presente. Esto se cumple desarrollando un ssitema
embebido que, al mismo tiempo que utiliza herramientas matemáticas complejas, debe ser accesible y de
facil uso para un usuario al que solo le interese la operación práctica.
PROGRAMA SINTETICO:
* Modelos de estrategia: Árboles de Decisión; Decisiones bajo Incertidumbre; Teoría de los Juegos,.
Problemas de aplicación.
* Programación Dinámica: Procesos de decisión multietapa. Principio de Optimalidad de Bellman.
Procesos de Decisión – Azar. Reemplazo de elementos. Algoritmo recursivo. Resolución de problemas por
PC. Problemas de aplicación
* Programación no lineal: Modelos para problemas con objetivos no lineales. Condiciones analíticas de
óptimo y m‚todos num‚ricos de solución para restricciones de igualdad y de desigualdad. Resolución de
problemas por PC. Problemas de aplicación
ANALÍTICO:
CAPÍTULO 1:
TEORIA DE DECISIONES Y JUEGOS
CAPÍTULO 2:
PROGRAMACIÓN DINÁMICA
Página 95
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
CAPÍTULO 3:
PROGRAMACIÓN NO LINEAL
En ingl‚s
15. Nonlinear Programming, Theory and algorithms; Bazaraa, Sherali and Shetty
16. Nonlinear Programming, Theory, algorithms y applications; McCormick
17. Practical Optimization; Gill, Murray and Wrigth
18. Nonlinear Programming, Analysis and Methods; Avriel.
19. Introduction to Linear and Nonlinear Programming; Luemberger.
20. Applied Nonlinear Programming; Himmelbleu.
21. Applied Mathematical Programming; Bradley,Hax and Magnanti.
22. Applied Dynamic Programming; Bellman and Dreyfus.
23. Dynamic Programmig: models and applications; Denardo.
ASIGNATURA: ANALISIS DE RESOLUCION DE PREOBLEMAS
CÓDIGO: 7141 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Incrementar la capacidad de análisis de problemas que aparecen en la administración de sistemas
Página 96
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
PROGRAMA SINTETICO:
Los problemas a tratar están relacionados con Estadística, Economía, Organización, Investigación
Operativa, Econometría, Heurísticas y Administración, entre otras disciplinas.
Se trabaja con una biblioteca básica, para incitar a los alumnos a la búsqueda. Los libros que la integran
corresponden al menos a uno de cuatro grupos. De cada uno de ‚stos, los alumnos deben leer por lo
menos un libro.
Los grupos son:
• La estadística y la matemática en el análisis y resolución de problemas.
• La economía en el análisis y resolución de problemas.
• La historia, la filosofía y la imaginación en el análisis y resolución de problemas.
• Los m‚todos heurísticos en el análisis y resolución de problemas.
ANALÍTICO:
? ¿Qu‚ es un problema?.
? Clasificación de problemas.
? Necesidad de una teoría de soporte y adopción de la misma.
? ¿En qu‚ consiste resolver un problema?.
? Tiempos: de análisis, de decisiones, de resolución.
? La ingeniería como el arte de resolver problemas.
? Los problemas y las relaciones humanas.
? Soluciones. Definición. Clasificación.
? Cuadro de costos y de factibilidad.
? Costo de la solución equivocada.
? Costo de la solución correcta.
BIBLIOGRAFÍA:
Heuristics Judea Pearl. Model Building in Mathematical Programming H. P. Williams . Seis sombreros para
pensar Edward De Bono .Creative Problem Solving. El arte de resolver problemas R. Ackoff . Linear
Programming and Network Flows Bazaraa-Jarvis-Sherali. La fábulas antiburocráticas de Ackoff
ASIGNATURA: RECURSOS HUMANOS
CÓDIGO: 7144 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Conectar al estudiante de ingeniería, formado tradicionalmente en disciplinas "exactas" o "duras" con
aquellos aspectos del funcionamiento de las empresas más vinculados al factor humano.
Desarrollar el conocimiento y dominio del recurso humano en la empresa, enfocado desde la estructura
organizacional tanto como desde la psicología individual y social, formando capacidad para el
aprovechamiento de este factor que adquiere cada vez mas relevancia estrat‚gica en el mundo moderno.
PROGRAMA SINTETICO:
a.- Introducción
Historia del hombre en relación con el trabajo. De la cultura de subsistencia postmodernis-mo.
Uniformización y diversificación de la producción. El trabajo entendido como recurso productivo -
comparación con recursos materiales.
b.- La organización del trabajo. Grupos. Comunicación. La empresa. Organización. Linea y staff.
Coordinación. Redes. Estructura. La tarea. Autoridad, responsabilidad, incumbencia, delegación, control.
Tipos de organización.
c.- Administracion de personal. Planificación. Contratación. Modalidades. Aspectos legales. Extinción del
Página 97
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
d.- Capacitación del personal. Desarrollo de aptitudes. Entrenamiento. Evaluación. Promoción. El sujeto:
Planificación de carrera. La organización: Planificación del recurso humano.
g.- Retribución. El trabajo como mercancia. Valor de uso y valor de cambio. El mercado laboral.
Remuneraciones: Sistema por tiempo y por resultados; sistemas mixtos. Incentivos económicos. Teoría
de expectativas y compensación. Costos de personal: directo e indirecto. Nociones de legislación laboral.
h.- Costos de mano de obra. Costos directos e indirectos. Análisis de costos por contribuciones parciales
y por costos marginales. Mediaciones. Standards de M.O.D.. M‚todos. Cadencia. Evaluación.
j.- Seguridad e Higiene. Salud física y mental. Nociones de ergonomía. Diseño de puestos de trabajo.
Accidentes. Políticas de precención. Aspectos legales.
k.- Negociación. Explicitación de conflictos. Negociación competitiva y cooperativa. Tecnicas del "yo
gano - tu pierdes" y del "todos ganamos". Mediación.
ANALÍTICO:
a.- Introducción. Historia del hombre en relación con el trabajo. De la cultura de subsistencia al
postmodernismo. Uniformización y diversificación de la producción. El trabajo entendido como recurso
productivo - Comparación con recursos materiales.
b.- La organización del trabajo. Grupos. Comunicación. La empresa. Organización. Linea y staff.
Coordinación. Redes. Estructura. La tarea. Autoridad, responsabilidad, incumbencia, delegación, control.
Tipos de organización.
c.- Administración de personal. Planificación. Contratación. Modalidades. Aspectos legales. Extinción del
vinculo. Seguros . R‚gimen de jubilaciones y pensiones.
d.- Capacitación del personal. Desarrollo de aptitudes. Entrenamiento. Evaluación. Promoción. El sujeto:
Planificación de carrera. La organización: Planificación del recurso humano.
g.- Retribución. El trabajo como mercancia. Valor de uso y valor de cambio. El mercado laboral.
Remuneraciones: Sistema por tiempo y por resultados; sistemas mixtos. Incentivos económicos. Teoría
de expectativas y compensación. Costos de personal: directo e indirecto. Nociones de legislación laboral.
h.- Costos de mano de obra. Costos directos e indirectos. Análisis de costos por contri-buciones parciales
y por costos marginales. Mediaciones. Standards de M.O.D.. M‚todos. Cadencia. Evaluación.
j.- Seguridad e Higiene. Salud física y mental. Nociones de ergonomía. Diseño de puestos de trabajo.
Accidentes. Políticas de precención. Aspectos legales.
k.- Negociación. Explicitación de conflictos. Negociación competitiva y cooperativa. T‚cnicas del "yo
gano - tu pierdes" y del "todos ganamos". Mediación.
BIBLIOGRAFÍA:
A definir oportunamente.
ASIGNATURA: INGENIERÍA ECONOMICA
Página 98
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Introducir en la carrera de Análisis de Sistemas los conceptos fundamentales de la Economía de la
Empresa.
Capacitar en los Principios de Administración y Organización de Empresas para participar en los procesos
de toma de decisiones y entender los conceptos de los sistemas de información empresaria.
PROGRAMA SINTETICO:
* CONTABILIDAD
* COSTOS
* ANÁLISIS MARGINAL
* DINÁMICA ECONÓMICA FINANCIERA
* MATEMÁTICA FINANCIERA
* EVALUACIÓN DE PROYECTOS
* COMERCIALIZACIÓN
ANALÍTICO:
Empresa:
Función. Principales tipos. Modelo económico-financiero. Activos. Pasivos. Patrimonio Neto. Ingresos.
Egresos. Utilidades. Naturaleza de las utilidades. Fórmula oficial de Balance de Sociedades Anónimas.
Contabilidad:
Definición. Estados contables. Destinatarios. Organización del sector administrativo-contable-financiero.
Los principios contables: ecuación contable. Definición de cuenta. D‚bitos y cr‚ditos. Convenciones. Tipos
de operaciones. Adquisición de bienes y servicios: contabilización de la compra de servicios. Cuentas de
producción. Período contable. Provisión de bienes y servicios a clientes. Ingresos y egresos: acumulación
periódica. Actividades de comercialización y administración. Cierre. Costo de las cargas sociales.
Impuestos. Depreciación: concepto y m‚todos de depreciación. Inventarios: inventario físico, inventario
permanente, bases y m‚todos de valuación. Etapas del proceso contable: documentos de base,
jornalización, mayorización. Plan de cuentas. Cuentas de orden.
Costos:
Objetivo. Composición del costo. Clasificación de los centros de costos. Contabilización de las materias
primas, la mano de obra y los gastos generales de fabricación. Redistribución de los centros de servicios
sobre los centros de costos productivos, sistemas de costeo.
Por órdenes: hoja de costo. Distribución de los gastos generales de fabricación a las órdenes. Bases de
distribución. Cierre de la orden. Sub o sobre-absorción. Diagrama del sistema. Estado de producción.
Sistema de costeo por proceso. Diagrama.
Costos Standard: standards físicos, presupuestos flexibles, capacidad normal, variaciones. Diagrama,
ventajas del sistema de costos standard: simplicidad, asignación de las responsabilidades, medición de
ineficiencia, utilidad para fijar precios de venta, etc.
Costeo directo. Costeo de sub-productos y producción conjunta. Deflación de balances. M‚todo. P‚rdida de
inflación: características. Costeo en economías inflacionarias: costo real.
Análisis Marginal:
Gastos fijos. Costos variables. Tipos de gastos variables: proporcionales al volumen de ventas y a las
utilidades. Utilidad marginal. Tasa de utilidad marginal. Interpretación económica. Modelos gráficos.
Diagrama de equilibrio. Validez. Punto de equilibrio. Ecuación de la empresa. Aplicaciones: ventas y
calidad de ventas. Costo marginal; precio óptimo. Introducción de un nuevo producto. Eliminación de
productos: comprar o fabricar; análisis de la utilidad marginal; publicidad óptima. Eliminación de una
sucursal deficitaria. Inclusión de otros resultados, de los impuestos y gastos directos y de la p‚rdida de
inflación en el diagrama de equilibrio.
Página 99
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Finanzas:
Eficiencia financiera. Eficiencia económica. Rentabilidad. Eficiencia comercial. Objetivo económico,
financiero y comercial. Flujo de caja. Presupuesto de caja. Fórmula de flujo de caja. Necesidades de
activos: estacionalidad, minimización de activos; disponibilidades; cr‚ditos, distintos tipos (en cuenta
coriente, documentado, con garantía real, etc.); inventarios, control de obtención, mantenimiento y
disposición: activo fijo. Financiación de los activos. Estructura óptima de pasivos: “efecto palanca”.
Repartición del riesgo, el ingreso y el control entre acreedores y propietarios.
Deudas comerciales. Deudas bancarias. Naturaleza y contabilización de pr‚stamos bancarios directos:
descuento de documentos de terceros; descubiertos: costo del cr‚dito bancario. Deudas financieras. otras
deudas. Provisiones. Previsiones.
Patrimonio: aportes y reinversión de utilidades. Política de dividendos. Dinámica económico-financiera en
‚pocas de inflación. Políticas de cr‚ditos, de stocks, de endeudamiento. Análisis de balances. Definición e
interpretación de los índices. Análisis del movimiento de fondos patrimoniales.
Mercados:
Mercado del trabajo y mercados comerciales. Economías de mercado. Definición y estructura de los
mercados. Clasificación de bienes y servicios: de consumo y de producción, perecederos de uso único y
duradero. Clasificación de los mercados por el número de compradores y vendedores. estructura de
mercado: competencia perfecta, monopolio, oligopolio o no diferenciado, oligopolio perfecto o
diferenciado (competencia monopólica).
Comercialización:
Principio de la primacía comercial. Funciones comerciales: delineación del mercado, motivación de
compra, ajuste del producto, distribución física, comunicaciones, transacción, post-transacción.
Estudios de mercados. Investigación cuantitativa. Investigación de mercados de bienes de producción.
Política de productos. Diversificación. Canales de distribución. Estimulación del mercado. Fijación de
precios.
Matemática Financiera:
Inter‚s. Valor actual. Anualidades. Perpetuidades.
Evaluación de proyectos:
Inversión. Importancia estrat‚gica. Flujo de caja de la inversión. Inversión convencional y no
convencional. Criterios de evaluación. Período de recuperación. Rentabilidad media. Flujo marginal de
caja descontado: rendimiento interno y valor actual. Interpretación y comparación de los dos últimos
criterios. Clasificación de inversiones. Evaluación de proyectos en un medio inflacionario. Evaluación de
proyectos en condiciones de riesgo. Reducción de la incertidumbre. Costo de capital. Racionamiento de
capitales. Organización para la evaluación del proyecto. M‚todo del flujo de caja descontado: planillas de
cálculo. m‚todo aproximado de la rentabilidad marginal. Teoría de fallas y reemplazos. Equipos de
eficiencia constante y decreciente. Desinversión.
Control presupuestario:
Definición. Proceso de control. Presupuestos. Horizonte de presupuestación. Organización para el control
presupuestario. Presupuestos flexibles. Limitaciones y ventajas del control presupuestario.
Control superior:
Concepto. Indices. Carpeta de control superior. M‚todos de desestacionalización de series cronológicas:
TAM, PAM y media móvil exponencialmente ponderada. Análisis de las decisiones empresarias: decisiones
estrat‚gicas, estructurales y operativas. Objetivos, alocación de recursos a productos-mercados. Sinergia.
Crecimiento, expansión y diversificación. Planeamiento a largo plazo.
BIBLIOGRAFÍA:
a Economía de la Empresa Tomo I – Ing. Bertoletti
b Economía de la Empresa Tomo II – Ing. Bertoletti
c Contabilidad: un enfoque no tradicional – Ing. A. De Toledo
d Costos Standard: Ing. Panelatti
e Análisis marginal: Ing. Bertoletti
f Dinámica Económica Financiera – Ing. Quartaruolo
g Evaluación de Proyectos de Inversión: Ing. Jahn
h Matemática Financiera, Apuntes y Atlas
i Apuntes Cátedra Economía de las Organizaciones
Página 100
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Que el alumno aprenda programación funcional basándose en los conceptos teóricos básicos del Cálculo
Lambda utilizando en la práctica los lenguajes funcionales Lisp, FP y APL.
PROGRAMA SINTETICO:
Unidad 1: Sistema FP
Conjuntos de objetos: átomos, secuencias e indefinido.
Funciones primitivas: selectores, distribución, trasposición, rotación, condicional, predicados.
Formas funcionales: composición, construcción, inserción aplicación a todo. Definición de funciones.
Unidad 2: APL
. Tipos de datos simples y estructurados. Modo comando y modo programa.
Operadores monádicos y diádicos. Operadores aplicados a vectores y matrices. Producto interno y
producto externo.
Definición de funciones y procedimientos. Transmisión de parámetros.
Unidad 3: Cálculo Lambda
. Definición. Sintaxis. Variables libres y ligadas. Reglas de substitución.
Reglas de conversión: alfa, beta y etha. Orden de evaluación: o. Normal
y o. aplicativo. Combinadores. Puntos fijos.
Aplicaciones: Conectivos proposicionales, numerales de Church,
Thunks.
Unidad 4: Lisp
. Átomos y Listas. Primitivas básicas de Lisp. Precidados y condicionales. Definición de funciones. Pasaje
de parámetros. Abstracción de funciones y recursividad. Int‚rprete de Basic en Lisp. Int‚rprete de Lisp en
Lisp. Definición de pattern matching. Aplicaciones a la inteligencia artificial: Sistemas de producción.
ANALÍTICO:
Unidad I Sistema FP
Atomos, , secuencias e indefinido. Funciones primitivas. Formas funcionales. Definición de funciones
Unidad II APL
Tipos de datos simples y estructurados. Operadores monádicos y diádicos. Operadores aplicados a
vectores y matrices. Definición de funciones y procedimientos. Transmisión de parámetros.
Unidad III Cálculo Lambda
Definición. Sintaxis. Variables libres y ligadas. Reglas de substitución. Reglas de conversión alfa beta y
etha. Orden de evaluación: o. normal y o. aplicativo. Aplicaciones.
Unidad IV Lisp
BIBLIOGRAFÍA:
- LISP de P.H.Winston y B.K.P. Horn
Ed.Addison-Wesley Iberoamericana
- Principles of functional Programming
De Glaser Hankin y Till Ed. P.H.I.
- Lenguajes de Programación. Diseño e implementación
de Pratt Ed. P.H.H.
- Functional Programming Practice and Theory
de Bruce Maclennan Ed. Addison Wesley
- Functional Programming
de Anthony Field, Peter Harrison Ed. Addison Wesley
ASIGNATURA: Lenguajes de Programación
CÓDIGO: 7516 Cuatrimestre: 03/2 Modalidad OPT
Página 101
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Aprender el significado (semántica de las distintas componentes de un programa para la verificación y
corrección de los mismos.
Aprender objetivos y m‚todos para el diseño de programas y lenguajes de programación.
Aprender a traducir formalmente lenguajes de programación.
PROGRAMA SINTETICO:
Unidad I Semántica denotacional de Lenguajes de programación
Definición. Valor derecho y valor izquierdo. Ambiente y estado. Semántica de expresiones, comandos, de
declaraciones y de programa.
Unidad IV Compiladores
Analizador l‚xico. Analizador sintáctico. Recuperación de errores. Generación y optimización de código.
ANALÍTICO:
Unidad 1: Semántica denotacional de lenguajes de programación
Definición. Semántica de corrientes variables. Valor derecho y valor izquierdo. Diagrama de Stranchey..
Ambiente y Estado. Semántica de expresiones, comandos. Función cambio de Estado. Significado de
comandos, de declaraciones y de programas.
Unidad 4: Compiladores
.
Compiladores. Analizador l‚xico. Analizador sintáctico descendente recursivo. Códigos intermedios.
Traducción dirigida por la sintaxis. Manejo de errores en el análisis l‚xico y en el análisis sintáctico.
Errores semánticos. Recuperación de errores. Generación y optimización de código.
BIBLIOGRAFÍA:
- Discipline of programming de E.W.Dijkstra Prentice Hall
- Programming Languages Design and Implementation de T. Pratt y M. Zelkowitz
Editorial Prentice Hall
- Formal specification of programming languages de Frank G. Pagan
Editorial Prentice Hall
- Programming Language Theory and its Implementation
Michael J.C.Gordon - Prentice Hall International.
- Introducción a la programación sistemática de N.Wirth Ed. El Ateneo.
- Compiladores Conceptos fundamentales de Teufel-Schmidt-Teufel
Ed. Addison-Wesley Iberoamericana
Página 102
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ASIGNATURA: Simulación
CÓDIGO: 7526 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
La intencionalidad de la materia es dar un panorama general de Sistemas, Modelos y Simulación. Se
enseña a plasmar la realidad que nos interesa estudiar como sistema, en un modelo dinámico,
estocástico y discreto.
Se intenta lograr este objetivo mediante la construcción de modelos con complejidad progresiva. De esta
manera el alumno conoce cómo construir modelos de un sistema real y cómo ensayar diversas
alternativas en ‚l de manera de predecir lo que sucedería en un sistema real ante hipótesis ciertas. Para
ello el alumno aprende a identifica los diferentes subsistemas que componen un sistema real, los objetos
que componen cada subsistema y las relaciones que existen entre sí.
El alumno realiza tareas de Análisis de Sistemas, Diseño, Construcción e Implementación de modelos
utilizando un lenguaje orientado a la Simulación (GPSS). Dicho lenguaje lo aprende a fin de poder
construir modelos que representan realidades cuya complejidad aumenta en forma progresiva.
PROGRAMA SINTETICO:
Introducción a la teoría General de Sistemas. Fases que comprenden un estudio de Simulación.
Construcción de modelos que representan a los sistemas en estudio. Ensayo de alternativas. predicción
del comportamiento de un Sistemas. Validación de modelos. Estrategia de Simulación.
Tipos de Modelos: Físicos-Matemáticos. Continuos-discretos. Estáticos-Dinámicos. Analíticos-Num‚ricos.
Determinísticos-Estocásticos. Aplicaciones de Modelos Estocásticos a la resolución de Problemas
Determinísticos.
La computadora utilizada para simular: lenguajes orientados a la Simulación, estudio comparativo de
diversos lenguajes. Estudio y dominio de lenguaje GPSS (GENERAL PURPOSE SIMULATION SYSTEM) para
el estudio de sistemas matemáticos, dinámicos, discretos, num‚ricos y estocásticos.
Validación de los modelos construidos mediante el lenguaje GPSS. Definición de la Estrategia de
Simulación, su implementación y ejecución. Análisis, crítica y presentación de los resultados obtenidos.
ANALÍTICO:
1. - Introducción a la Teoría General de Sistemas. Fases que comprenden un estudio de Simulación.
Construcción de modelosque representan a los sistemas en estudio. Ensayo de alternativas. Predicción
del comportamiento de un Sistema. Validación de modelos. Estrategia de Simulación.
Organización de contenidos:
CAMPO CONTENIDOS
Teoría de Sistemas, Modelos y Simulación
Objetivo de la Simulación. Tipos y ejemplos de modelos. Modelos Estáticos y Dinámicos; Matemáticos y
Físicos; Determinísticos y Estocásticos; Continuos y Discretos; Analíticos y Matemáticos.
Validación de Modelos, Estrategia de Simulación. Motivos por los que puede fracasar una simulación.
Simulación:
Introducción al lenguaje GPSS, herramienta utilizada para simular. Recursos permanentes y transitorios.
Utilización de los mismos. Recopilación estadística de resultados. Transacciones. Instanciación de
recursos de uso exclusivo (Facilities) y compartido (Storages). Bloques Seize / Release. Enter / Leave /
Storage. Generación de transacciones (Generate y Split). Salida de transacciones (Terminate, Assemble).
Realización de tareas (Advance). Recopilación estadística (bloques Tabulate / Table y Qtables).
Página 103
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Simulación:
Control del flujo de transacciones y toma de decisiones.
Bloques de bifurcación de acuerdo a una distribución de probabilidad uniforme y no uniforme. Transfer,
Function. Elección al azar o siguiendo algún criterio. Select NU, Select MIN, Variable. Toma de decisiones:
Test y Gate. Iteraciones: Loop. Utilización de semáforos y barreras.
Simulación:
Propiedades de las transacciones. Interacción con recursos. Prioridad, edad de la transacción,
parámetros: Assign; arrebato de recursos a otras transacciones: Preempt / Return. Rotura de recursos:
FUnAvail, SUnAvail. Reparación: FAvail / SAvail. Atributos num‚ricos Standard. Su utilización en todos los
bloques.
Simulación:
Interacción entre transacciones, impaciencia. Transporte de transacciones. Transacciones pasivas y
activas. Impaciencia: Link y UnLink. Generación de grupos de números, utilización para decisiones con
valores múltiples: Join / Remove / Examine. Grupos de transacciones. Alteración de parámetros por parte
de las transacciones activas (transportadoras) a las transacciones pasivas (transportadas): Join / Remove
/ Examine / Alter / Scan.
BIBLIOGRAFÍA:
Recopilación de Ejercicios y Aplicaciones (publicado en el CEI)
Apuntes elaborados por la cátedra, entregados en clase.
Schriber, T. J. and Brunner, D.T. 1998, "Handbook of Simulation", ed. J. Banks, John Wiley & Son, New
York.
Henriksen, J. O. and Crain, r. c. 1998. "GPSS/H Reference Manual", 4th edition. ed. Annmandale, Virginia.
P. A. Bobilier, B. C. Kahan, A. R. Probst “Simulation with GPSS and GPSS V”, Ed. Prentice Hall.
Schriber, T. J. 1991. "An Introduction to Simulation Using GPSS/H". ed. John Wiley & Son, New York.
“Simulación de Sistemas” Geoffrey Gordon
“The Application of GPSS V to Discrete System Simulation” Geoffrey Gordon
ASIGNATURA: Teoría de Algoritmos I
CÓDIGO: 7529 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Que el alumno
- adquiera las herramientas teóricas y prácticas para la evaluación del costo temporal y espacial de un
algoritmo;
- conozca diversas t‚cnicas de diseño de algoritmos y las ventajas y desventajas de cada una en la
manipulación de grandes volúmenes de información y/o en el tratamiento de información crítica;
- conozca algoritmos de probada eficiencia y est‚ capacitado para elegir, de entre ellos, el adecuado para
cada problema a resolver;
- pueda combinar diversas t‚cnicas de acuerdo con las condiciones de problema y las de la
implementación y decida el grado de compromiso, en función del análisis teórico de eficiencia y de la
evaluación de los recursos de que disponga;
- pueda justificar la elección de una implementación particular.
PROGRAMA SINTETICO:
1. Concepto de algorítmica: diseño y análisis de eficiencia de algoritmos. Clasificación y cuantificación de
la eficiencia de un algoritmo. Diferencia entre la eficiencia de un algoritmo y de un programa.
2. Eficiencia temporal: desarrollo de herramientas matemáticas para el cálculo de eficiencia, peor caso y
caso promedio. Casos extremos: aplicaciones críticas y aplicaciones con grandes volúmenes de
información.
4. T‚cnicas de Diseño: descripción y ejemplos de las t‚cnicas más relevantes. Elección de la t‚cnica de
acuerdo con el tipo de problema. Justificación de la conveniencia. Comparación de la eficiencia de
diferentes t‚cnicas aplicadas a un mismo problema.
Página 104
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
ANALÍTICO:
1. ANÁLISIS DE ALGORITMOS: Introducción, Notaciones O, ? y ?. Peor caso y caso
promedio, ejemplos de cálculo. Costo temporal y espacial. Ecuaciones de recurrencia: Relaciones de
división y conquista.
5. ALGORITMOS SOBRE GRAFOS: Grafos eulerianos. Recorrido de grafos (DFS, BFS). Ordenamiento
topológico. Camino mínimo. Árbol de tendido de costo mínimo. Clausura transitiva. Descomposición de
grafos. Apareamiento de v‚rtices. Flujo en redes. Camino hamiltoniano.
BIBLIOGRAFÍA:
[1] Alfred Aho, John Hopcroft y Jeffrey Ullman (1988), Estructuras de datos y algoritmos, Addison-Wesley
Iberoamericana.
[2] Alfred Aho, John Hopcroft y Jeffrey Ullman (1974), The Design and Analysis of Computer Algorithms,
Addison-Wesley Publishing Company.
[3] Thomas Cormen (ed.), Charles Leiserson y Ronald Rivest (2001), Introduction to Algorithms, MIT
Press.
[6] Mark A. Weiss (1995), Estructuras de datos y algoritmos, Addison Wesley Iberoamericana.
ASIGNATURA: Análisis Numérico II A
CÓDIGO: 7538 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Que el futuro ingeniero adquiera las herramientas y los criterios mínimos necesarios para resolver
num‚ricamente ecuaciones diferenciales en derivadas parciales y/o evaluar la validez y la precisión de los
resultados obtenidos mediante algoritmos preexistentes.
PROGRAMA SINTETICO:
Unidad 1: ECUACIONES EN DERIVADAS PARCIALES
Unidad 2: INTRODUCCIÓN AL METODO DE LAS DIFERENCIAS FINITAS
Unidad 3: INTRODUCCIÓN AL METODO DE LOS ELEMENTOS FINITOS
Unidad 4: INTRODUCCIÓN AL METODO DE LOS VOLUMENES FINITOS
Unidad 5: INTRODUCCIÓN AL METODO DE LOS ELEMENTOS DE CONTORNO
ANALÍTICO:
1 ECUACIONES EN DERIVADAS PARCIALES: Ecuaciones tipo: difusión de calor, cuerda vibrante, flujo
potencial. Clasificación. Curvas características
2 INTRODUCCIÓN AL METODO DE LAS DIFERENCIAS FINITAS: Problemas parabólicos: consistencia,
orden de precisión, convergencia y estabilidad; m‚todos explícitos e implícitos; ecuación de advección-
difusión; no linealidades; problemas bidimensionales. Problemas hiperbólicos: ecuaciones de primer
Página 105
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
1. Que los alumnos sean capaces de identificar las t‚cnicas y m‚todos de la Teoría de Sistemas
Inteligentes que sean necesarias para la resolución de problemas de procesamiento de información que
lo requieran.
2. Que los alumnos tengan los elementos conceptuales necesarios para diseñar y conducir el proceso de
implementación de los módulos informáticos asociados a las t‚cnicas de la Teoría de Sistemas
Inteligentes señaladas durante el proceso de identificación.
PROGRAMA SINTETICO:
Representación del conocimiento. Aprendizaje automático. Redes neuronales. Algoritmos gen‚ticos.
Sistemas inteligentes autónomos. Desarrollo de sistemas expertos.
ANALÍTICO:
1. REPRESENTACION DEL CONOCIMIENTO. Tipos de conocimientos: objetos, eventos, habilidades,
metaconocimiento - adquisición - recuperación - modularidad del conocimiento - Formalismos de
representación : lógicas, redes semánticas, reglas, marcos.
Página 106
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
3. REDES NEURONALES. Introducción a las redes neuronales. Base biológica. El perceptrón simple.
Memoria asociativa. Gradiente descendiente para el cómputo de matriz de memoria. Memoria de matriz
de correlación. Modelo de Hopfield. Introducción. Variaciones del modelo de Hopfield. Patrones
correlacionados. Unidades de funciones continuas. Modelo de Kohonen. Base neurofísica. Ejemplos de
simulación. Aplicación al problema del viajante de comercio. Modelo de retropropagación
(Backpropagation Networks). Introducción y base de la retropropagación. Ejemplos y aplicaciones. Redes
multicapa y de alimentación directa (Feedforward networks). Aprendizaje no supervisado. Introducción.
M‚todo de Hebbian. Mapas autoorganizable (Modelo de Kohonen). Aplicaciones y ejemplos.
5. SISTEMAS INTELIGENTES AUTÓNOMOS. Introducción. Vida artificial. Aprendizaje por interacción con el
entorno. Aprendizaje por refuerzo. Integración de ambos aprendizajes. Sistema inteligente autónomo.
Arquitectura de un sistema inteligente autónomo. Entorno del sistema. Descripción general del sistema.
Sistema sensor y armado de teorías locales. Sistema selector de objetivos. Sistema planificador. Sistema
corrector de teorías. Sistema ponderador. Sistema controlador de plan en ejecución. Casos.
ANALÍTICO:
1. REPRESENTACION DEL CONOCIMIENTO. Tipos de conocimientos: objetos, eventos, habilidades,
metaconocimiento - adquisición - recuperación - modularidad del conocimiento - Formalismos de
representación : lógicas, redes semánticas, reglas, marcos.
ANALÍTICO:
creencias para aprendizajes. Aprendizaje bayesiano. Problemas del aprendizaje en las redes de creencia.
Aprendizaje de redes cuya estructura es fija. Aprendizaje por refuerzo. Introducción. Aprendizaje pasivo
en ambientes. Actualización ingenua. Programación dinámica adaptable. Aprendizaje por diferencia
temporal. Aprendizaje pasivo en un ambiente desconocido. Aprendizaje activo en un entorno
desconocido. Exploración. El aprendizaje de una función acción- valor. La generalización en el aprendizaje
por refuerzo.
3. REDES NEURONALES. Introducción a las redes neuronales. Base biológica. El perceptrón simple.
Memoria asociativa. Gradiente descendiente para el cómputo de matriz de memoria. Memoria de matriz
de correlación. Modelo de Hopfield. Introducción. Variaciones del modelo de Hopfield. Patrones
correlacionados. Unidades de funciones continuas. Modelo de Kohonen. Base neurofísica. Ejemplos de
simulación. Aplicación al problema del viajante de comercio. Modelo de retropropagación
(Backpropagation Networks). Introducción y base de la retropropagación. Ejemplos y aplicaciones. Redes
multicapa y de alimentación directa (Feedforward networks). Aprendizaje no supervisado. Introducción.
M‚todo de Hebbian. Mapas autoorganizable (Modelo de Kohonen). Aplicaciones y ejemplos.
5. SISTEMAS INTELIGENTES AUTÓNOMOS. Introducción. Vida artificial. Aprendizaje por interacción con el
entorno. Aprendizaje por refuerzo. Integración de ambos aprendizajes. Sistema inteligente autónomo.
Arquitectura de un sistema inteligente autónomo. Entorno del sistema. Descripción general del sistema.
Sistema sensor y armado de teorías locales. Sistema selector de objetivos. Sistema planificador. Sistema
corrector de teorías. Sistema ponderador. Sistema controlador de plan en ejecución. Casos.
BIBLIOGRAFÍA:
1. García Martínez, R. Ingeniería del Conocimiento. Imprenta del CEI-FI-UBA, 1991.
2. García Martínez, R. Guía: Sistemasde Inferencia dirigido por Patrones. Editado por CEI, 1995.
3. García Martínez, R. Guía: Sistemas de Mantenimiento de la verdad,. Editado por CEI, 1995.
4. García Martínez, R. Guía Redes Neuronales. Editado por CEI, 1995.
5. García Martínez,R. Guía: Ingeniería del Conocimiento. Editado por CEI, 1995.
6. García Martínez, R. Aprendizaje Automático no Supervisado. Cuadernos de Ciencia y Tecnología. N?.
4. Imprenta de la Universidad Nacional de Luján. 1992.
7. García Martínez, R. Sistemas Autónomos. Aprendizaje Automático. 170 páginas. Editorial Nueva
Librería. ISBN 950-9088-84-6. 1997.
ASIGNATURA: Introducción a los Sistemas Inteligentes
CÓDIGO: 7550 Cuatrimestre: 03/2 Modalidad OPT
Página 108
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
1. Que los alumnos sean capaces de identificar las t‚cnicas y m‚todos de la Teoría de Sistemas
Inteligentes que sean necesarias para la resolución de problemas de procesamiento de información que
lo requieran.
2. Que los alumnos tengan los elementos conceptuales necesarios para diseñar y conducir el proceso de
implementación de los módulos informáticos asociados a las t‚cnicas de la Teoría de Sistemas
Inteligentes señaladas durante el proceso de identificación.
PROGRAMA SINTETICO:
Representación del conocimiento. Aprendizaje automático. Redes neuronales. Algoritmos gen‚ticos.
Sistemas inteligentes autónomos. Desarrollo de sistemas expertos.
ANALÍTICO:
1. REPRESENTACION DEL CONOCIMIENTO. Tipos de conocimientos: objetos, eventos, habilidades,
metaconocimiento - adquisición - recuperación - modularidad del conocimiento - Formalismos de
representación : lógicas, redes semánticas, reglas, marcos.
3. REDES NEURONALES. Introducción a las redes neuronales. Base biológica. El perceptrón simple.
Memoria asociativa. Gradiente descendiente para el cómputo de matriz de memoria. Memoria de matriz
de correlación. Modelo de Hopfield. Introducción. Variaciones del modelo de Hopfield. Patrones
correlacionados. Unidades de funciones continuas. Modelo de Kohonen. Base neurofísica. Ejemplos de
simulación. Aplicación al problema del viajante de comercio. Modelo de retropropagación
(Backpropagation Networks). Introducción y base de la retropropagación. Ejemplos y aplicaciones. Redes
multicapa y de alimentación directa (Feedforward networks). Aprendizaje no supervisado. Introducción.
M‚todo de Hebbian. Mapas autoorganizable (Modelo de Kohonen). Aplicaciones y ejemplos.
5. SISTEMAS INTELIGENTES AUTÓNOMOS. Introducción. Vida artificial. Aprendizaje por interacción con el
entorno. Aprendizaje por refuerzo. Integración de ambos aprendizajes. Sistema inteligente autónomo.
Arquitectura de un sistema inteligente autónomo. Entorno del sistema. Descripción general del sistema.
Sistema sensor y armado de teorías locales. Sistema selector de objetivos. Sistema planificador. Sistema
corrector de teorías. Sistema ponderador. Sistema controlador de plan en ejecución. Casos.
Página 109
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
7. García Martínez, R. Sistemas Autónomos. Aprendizaje Automático. 170 páginas. Editorial Nueva
Librería. ISBN 950-9088-84-6. 1997.
ASIGNATURA: TECNICAS DE PRODUCCION DE SOFTWARE I
CÓDIGO: 7551 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Desarrollar el concepto de requerimiento y su modelización, presentado en materias anteriores
PROGRAMA SINTETICO:
1. Managing Software Requirements. Leffingwell, Widrig
2. Software Requirements. Wiegers
3. Yourdon System Method. Model Driven Sysstem Development. Ed Yourdon
4. The Object Advantage. Business Process Reingeneering with Object Technology. Ivar Jacobson
5. Object Oriented Software Engineering. Ivar Jacobson
6. The Unified Software Development Process. Jaconson, Booch, Rumbaugh
ANALÍTICO:
Especificación de requerimientos. Especificaciones formales. Esatructuración d erequerimientos.
T‚cnicas de partición del problema. Los modelos en el desarrollo de sistemas. T‚cnicas de modelado.
Análisis estructurado. Análisis Orientado a Objetos. Modelado de la información.
Productos, herramientads y control de calidad. Visibilidad de los requerimientos y especificaciones.
Verificación el proceso y productos del mismo.
BIBLIOGRAFÍA:
No fue enviada.
ASIGNATURA: TECNICAS DE PRODUCCION DE SOFTWARE II
CÓDIGO: 7553 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Desarrollar el concepto de diseño presentado en materias anteriores, haciendo ‚nfasis en los distintos
componentes a diseñar.
PROGRAMA SINTETICO:
Diseño de interfaces. Criterios de diseño de interfaces hombre – máquina. Diseño de los Componentes de
software. Principios de diseño. Paradigmas de diseño estructurado y de diseño orientado a objetos. Los
distintos modelos de arquitectura t‚cnica y su relación con el diseño. Productos, herramientas y control
de calidad. Verificación del proceso y los productos del diseño. Visibilidad del diseño. Su documentación.
ANALÍTICO:
Diseño de interfaces. Criterios de diseño de interfaces hombre – máquina. Diseño de los Componentes de
software. Principios de diseño. Paradigmas de diseño estructurado y de diseño orientado a objetos. Los
distintos modelos de arquitectura t‚cnica y su relación con el diseño. Productos, herramientas y control de
calidad. Verificación del proceso y los productos del diseño. Visibilidad del diseño. Su documentación.
BIBLIOGRAFÍA:
1.- Task-Centered User Interface Design. Claytin Lewis, John Rieman.
2.- Foundations of Business Systems, Flaatten, McCubbrey, O’Riordan,Burgess
3.- Yourdon System Method. Model Driven System Development. Ed Yourdon
4.- Object Oriented Software Engineering. Ivar Jacobson
5.- The Unified Software Development Process. Jacobson, Booch, Rumbaugh
Página 110
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Que los alumnos identifiquen y comprendan:
las distintas tareas a desarrollar durante la etapa de Implantación Sistemas, su mantenimiento y su
posterior control.
Las tareas que se deben desarrollar al realizar una Auditoria de Sistemas, tanto desde el punto e vista
tecnológico como de aplicaciones del negocio.
PROGRAMA SINTETICO:
I. Introducción: Ciclo de vida. Distintas Metodologías. Desarrollo propio e Instalación de paquetes.
II. Proyecto de implantación: Principales componentes : Análisis, Diseño, Elaboración e Implantación.
III. Análisis: Estudio de Factibilidad. Esquema del sistema. Definición de requisitos. Evaluación de
paquetes.
IV. Diseño: Reestructuración de los flujos. Redefinición de estructuras. Instalación del Software. Diseño
e integración.
V. Elaboración: Codificación y Comprobación de Programas. Procedimientos de usuario. Comprobación
del Sistema.
VI. Implantación: Formación. Conversión de datos. Implantación y aceptación. Análisis Posimplantación.
VII. Auditoría de sistemas: Introducción. Determinación de objetivos. Definición de riesgo.
Características de los sistemas de información computadorizados.
VIII. Revisión de aplicaciones: Definición de riesgos inherentes al procesamiento computadorizado.
Relevamiento y detección de controles. Definición de controles clave.
IX. Evaluación del entorno de procesamiento: Organización de un centro de cómputos. Distintos
ambientes de procesamiento. Distintas organizaciones.
X. Revisión del ambiente: Seguridad física y lógica. Organización interna del Centro de Cómputos.
Separación de ambientes de desarrollo y producción. Control de cambios a los programas y de su
implementación. Continuidad de procesamiento.
ANALÍTICO:
1 - INTRODUCCIÓN: Naturaleza de distintos sistemas. Personajes involucrados en el desarrollo de
sistemas. Ciclo de vida. Distintas Metodologías.
Principios para una implantación exitosa. Desarrollo propio e instalación de paquetes.
III - ANÁLISIS: Determinación de los elementos del nuevo sistema que deberán satisfacer la resolución
de los problemas del negocio. Estudio de Factibilidad: Evaluación del sistema actual, cálculo de costos de
explotación del sistema actual, evaluación de la información producida por el sistema actual. Definición
global de los problemas del sistema actual.
Esquema del sistema. Esquema global de datos, esquema de procesos, orientaciones tecnológicas.
Factores críticos de ‚xito. Definición de requisitos: Requisitos de usuario, relación de los requisitos de
usuario con la estrategia del negocio. Evaluación de paquetes. Evaluación de proveedores, evaluación
t‚cnica, análisis detallado de contratos y costos.
V - ELABORACIÓN: Actividades que complementan la instalación del software, que facilitan la transición
Página 111
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
del sistema actual al sistema nuevo. Codificación y Comprobación de programa. Generación de informes
nuevos o modificados, formatos de pantalla, establecer enlaces de interfases, desarrollo de planes de
comprobación de unidad. Procedimientos de usuario. Comprobación del sistema.
VI - IMPLANTACIÓN: Formación: Identificación del personal involucrado, determinación del alcance del
entrenamiento, capacitación. Conversión de datos: Análisis de los requerimientos de la conversión de
datos, construcción del sistema de conversión, ejecución de la conversión. Implantación y aceptación.
Revisión y aceptación de los criterios de prueba, preparación de las instrucciones para la operación del
sistema, establecimiento del nuevo ambiente de producción. Análisis Posimplantación: Evaluaciones de la
efectividad del sistema, revisiones periódicas.
X - REVISIÓN DEL AMBIENTE: Seguridad física y lógica. Organización interna del Centro de Cómputos.
Separación de ambientes de desarrollo y producción.
Control de cambios a los programas y de su implementación. Continuidad de procesamiento.
BIBLIOGRAFÍA:
Desarrollada por la cátedra en base a metodologías de implantación de sistemas y auditoría de distintas
empresas consultoras líderes.
Operaciones básicas de la empresa – A. Díaz
Circuitos Administrativos - Klein
Manual de Revisión CISA
T‚cnicas de Auditoría Informática – Yann. Derrien
Manuales de seguridad de distintas plataformas de procesamiento (AS/400, UNIX, Novell, NT, etc.)
IT Governance – Material publicado en Internet (Fuentes de información: ISACA // IAI //
Knoledgmanagement // GIGA Group)
ASIGNATURA: MODELOS DE PROCESO DE DESARROLLO
CÓDIGO: 7557 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
No fue enviada.
PROGRAMA SINTETICO:
Ciclo de Vida de Desarrollo de Software. Revisión de los principales modelos. Enfoque CMM de mejora
del Proceso de producción de Software. Esquema de madurez del SEI. Paradigma de mejora de la
calidad (Quality Improvement Paradigm – QIP). Proyecto SPICE.
ANALÍTICO:
1. Ciclo de Vida de Desarrollo de Software. Modelo completo. Modelo abstracto. Nomenclatura. El
proceso por dentro. ¿Para qu‚ modelos de proceso? Modelos y m‚tricas. Ventajas de las m‚tricas. Modelo
de proceso y m‚todos. Características de un m‚todo. Modelización de procesos.
2. Revisión de los principales modelos. Modelo de cascada clásico: ventajas y desventajas. Modelo en
espiral. Prototipos : Tipologia. Procesos en la Web. Esquema de comparación de comparación de los
Página 112
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
modelos. Comparación de: Prototipo rápido, Desarrollo incremental, Prototipo evolutivo, Software
Reusable, Síntesis automática de software. Elección del proceso. Equipo vs problema. Modelo inicial y
avanzado. Objetivos y selección de proceso. Standards de proceso ISO/IEC 12207.
3. Proceso de producción del Software: Nivel inicial. Características. Fuerzas del caos. Problemas de
escala. Tamaño de los productos de software y la dificultad de comprenderlos. Salida del nivel inicial.
Control del caos, principios básicos.
4. Objetivos del nivel 5 de CMM. Objetivos por cada Area Clave de Proceso (KPA). Beneficios de la mejora
del proceso: Retrabajo, Performance del cronograma, Predicción de costos, Calidad, Reuso,
Predictibilidad del proceso, Reducciones de costo
5. Esquema de madurez del SEI. Conceptos fundamentales. Visión global del CMM. Concepto de CMM.
Niveles de madurez: Inicial, Repetible, Definido, Gerenciado, Optimizando. Evolución del proceso.
Visibilidad del proceso. Capacidad del proceso. Usos del CMM.
6. Estructura de las Areas clave del proceso (KPA). Metas. Aspectos comunes: Compromiso para la
ejecución, Capacidad para ejecutar, Actividades ejecutadas, Mediciones y análisis, Verificación de
implementación, Institucionalizar e implementar. Prácticas clave. Usos el CMM:
Exámenes y evaluaciones, Características. Ejemplo de KPA
7. Paradigma de mejora de la calidad (Quality Improvement Paradigm – QIP).Pasos del QIP. Paso 1:
Caracterizando el proyecto y el ambiente. Paso 2: Estableciendo objetivos y mediciones. Paso 3: Eligiendo
el proceso. Paso 4: Ejecutando el proceso. Paso 5: Analizando los datos. Paso 6: Empaquetando la
experiencia. Paradigma Goal/Question/Metric. Formas de la experiencia empaquetada. Inhibidores del
reuso. Soporte de actividades a la mejora. Soporte organizativo a la mejora. Fábrica de experiencia.
Organización de la fábrica de experiencia.
8. El enfoque ISO de mejora del proceso: Proyecto SPICE. Orígenes. Beneficiarios. Documentos de SPICE.
Cuerpo de documentos SPICE. Guía introductoria. Modelo de gestión del proceso. Proceso de calificación.
Guía para conducir la evaluación. Construcción, selección y uso de los instrumentos y herramientas de
evaluación. Calificación y entrenamiento de evaluadores. Guía para usar en la mejora del proceso. Guía
para usar en la determinación de la capacidad del proceso del proveedor. Vocabulario.
Página 113
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
La materia tiene como propósito proveer a los alumnos los conocimientos y habilidades necesarias para:
-Evaluar y seleccionar proyectos de sistemas desde el punto de vista económico y estrat‚gico;
-Actuar proactivamente frente al riesgo.
PROGRAMA SINTETICO:
-
ANALÍTICO:
1. Los proyectos y el negocio
La problemática del manejo de múltiples proyectos en entornos altamente competitivos. Alineación del
área de IT con el negocio. Estrategia y ventaja competitiva. La cadena de valor. Decisiones estrat‚gicas y
tácticas. Evaluación y selección de proyectos.
[Patrick]
Patrick, Francis
Página 114
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
-Critical Chain and Risk Management: Protecting Project Value from Uncertainty
-Critical Chain Scheduling and Buffer Management...Getting Out From Between Parkinson's Rock and
Murphy's Hard Place
-Turning Many Projects into Few Priorities with TOC
Disponible en www.focusedperformance.com
[PDI]
The Product Development Institute, Inc
The TOC Multi-Project Management Method
Disponible en www.pdinstitute.com
[PMI]
Autores varios
A Guide to The Project Management Body of Knowledge
Project Management Institute, 1996
Disponible en www.pmi.org
[TBS]
Treasury Board of Canada Secretariat
IT Project Manager’s Handbook
An Enhanced Framework for the Management of Information Technology Projects
Disponibles en www.tbs-sct.gc.ca
[Williams]
Williams, R et al.
Software Risk Evaluation (SRE) - Method Description
SEI – Technical Report TR029- Diciembre 1999
Disponible en www.sei.cmu.edu
Libros:
[Porter]
Porter, Michael
-Ventaja competitiva
-Estrategia competitiva
[Jones]
Jones, Capers
Assessment and Control of Software Risks -Prentice Hall – 1994
[Gómez]
Gómez Bezares, Fernando
Las decisiones financieras en la práctica – Descl‚e de Brower-1990
ASIGNATURA: TECNICAS DE PROGRAMACION CONCURRENTE II
CÓDIGO: 7562 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Profundizar las t‚cnicas de programación concurrentes incluyendo las dificultades de los sistemas
distribuidos. Introducir las t‚cnicas de distribución de aplicaciones. Comprender las implicancias para el
diseño y la resolución de problemas en ambientes distribuidos
PROGRAMA SINTETICO:
Programación distribuida en lenguajes concurrentes con y sin orientación a objetos. Algoritmos
Parcialmente sincrónicos. Aplicaciones habituales
ANALÍTICO:
ANALITICO1) Multithreading, conceptos y uso en lenguajes de programación y en bibliotecas. Resolución
Página 115
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
de problemas.
OBJETIVOS:
Comprender los criterios de distribución de aplicaciones y las características de los modelos de sistemas
distribuidos y su uso. Desarrollar criterios para la aplicación del estado del arte.
PROGRAMA SINTETICO:
Criterios de distribución de aplicaciones. Elección del tipo de distribución y de las herramientas de
comunicación adecuadas a los requerimientos. Seguridad y confiabilidad de los sistemas distribuidos.
Estudio de los modelos de sistemas operativos distribuidos y sus componentes. Estado del arte. Diseño
de aplicaciones con condicionamientos de tiempo real, sistemas paralelos y basados en objetos.
ANALÍTICO:
Unidad 1: Introducción a los modelos de sistemas distribuidos.
Características de las aplicaciones distribuidos según su uso. Criterios de distribución de aplicaciones en
ambientes convencionales. Conceptos de workflow y Workgroup computing.
Página 116
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
2- DISTRIBUTED SYSTEMS
2nd Edition, Sape Mullender, ADDISON-WESLEY, 1993.
OBJETIVOS:
Que los alumnos tengan tengan las habilidades para diseñar y conducir el proceso de implementación de
los sistemas informáticos inteligentes con base en Ingeniería del Conocimiento.
PROGRAMA SINTETICO:
Conceptualización. Formalización. Implementación. Evaluación de Sistemas Basados en Conocimiento.
M‚todos de ingeniería de conocimiento.
ANALÍTICO:
1 CONCEPTUALIZACIÓN Introducción Objetivos de la conceptualización Definición formal de la
Página 117
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Familiarizar al alumno con los modelos de aprendizaje automático simbólico y sub-simbólico aplicado a
robótica.
PROGRAMA SINTETICO:
Aprendizaje Automático. Redes Neuronales. Algoritmos gen‚ticos
ANALÍTICO:
1. APRENDIZAJE AUTOMÁTICO. Aprendizaje a partir de la observación. Un modelo general de agentes
Página 118
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
con capacidad para aprender. Componentes del elemento de desempeño. Representación de los
componentes. Conocimiento previo. Integración en un todo Aprendizaje inductivo. Aprendizaje con
árboles de decisión. Expresividad de los árboles de decisión. Cómo inducir árboles de decisión a partir de
ejemplos. Evaluación de la eficiencia de un algoritmo de aprendizaje. Aplicaciones prácticas del
aprendizaje por árbol de decisión. Empleo de la teoría de la información. Ruido y sobreadaptación.
Ampliación de los usos de los árboles de decisión. Aprendizaje de las descripciones lógicas generales.
Hipótesis. Ejemplos. Búsqueda de la mejor hipótesis del momento. Búsqueda basada en el compromiso
mínimo. Teoría del aprendizaje computacional. El aprendizaje en las redes de creencia. M‚todos
bayesianos empleados en las redes de creencias para aprendizajes. Aprendizaje bayesiano. Problemas del
aprendizaje en las redes de creencia. Aprendizaje de redes cuya estructura es fija. Aprendizaje por
refuerzo. Introducción. Aprendizaje pasivo en ambientes. Actualización ingenua. Programación dinámica
adaptable. Aprendizaje por diferencia temporal. Aprendizaje pasivo en un ambiente desconocido.
Aprendizaje activo en un entorno desconocido. Exploración. El aprendizaje de una función acción- valor.
La generalización en el aprendizaje por refuerzo.
2. REDES NEURONALES. Introducción a las redes neuronales. Base biológica. El perceptrón simple.
Memoria asociativa. Gradiente descendiente para el cómputo de matriz de memoria. Memoria de matriz
de correlación. Modelo de Hopfield. Introducción. Variaciones del modelo de Hopfield. Patrones
correlacionados. Unidades de funciones continuas. Modelo de Kohonen. Base neurofísica. Ejemplos de
simulación. Aplicación al problema del viajante de comercio. Modelo de retropropagación
(Backpropagation Networks). Introducción y base de la retropropagación. Ejemplos y aplicaciones. Redes
multicapa y de alimentación directa (Feedforward networks). Aprendizaje no supervisado. Introducción.
M‚todo de Hebbian. Mapas autoorganizable (Modelo de Kohonen). Aplicaciones y ejemplos.
Página 119
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Objetivos de la materia: Presentar a los alumnos la problemática de la obtención de los modelos
num‚ricos, su aplicación en visión artificial en robótica y su almacenamiento. Como formación apunta a
dar sólidos fundamentos matemáticos para los problemas de posicionamiento en el espacio y una
extensa formulación relativa a rotaciones en el espacio. Introduce al problema de la metrología respecto
de la precisión de los modelos num‚ricos.
En general su objetivo es la adquisición de los útiles matemáticos requeridos en robótica, realidad virtual,
cad, etc.
PROGRAMA SINTETICO:
Introducción a las imágenes digitales.
Imágenes estereoscópicas.
Rotaciones en el espacio.
Posicionamiento en el espacio.
Teoría elemental de cuadrados mínimos.
Soluciones canónicas y no canónicas.
Fórmulas generales de las rotaciones.
Precisión en la obtención de coordenadas 3D.
Aplicaciones a los problemas de visión. Estereoscopia digital. Estado del arte.
Estado del arte en imágenes 3D.
Información 3D referenciada, almacenamiento, manejo, etc.
ANALÍTICO:
1.- Introducción general.
1.1.- Información referenciada. Modelos num‚ricos (MN).
1.1.1.- Imágenes num‚ricas, información pictórica y vectorial.
1.2.- Obtención del MN
1.2.1.- Imágenes 2D y 3D.
1.2.2.- Otras fuentes de obtención de MN.
1.3.- Introducción a los sistemas de referencia.
1.4.- Almacenamiento de la información. Introducción a los SGBDE.
Página 120
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
HOTTIER, Philippe.”Traitemant des donn‚es, aspects statistiques.” Editado por l’ENSG, IGN FRANCIA.
ZELASCO, Jos‚ Francisco; Dagum, Diego Amín; Relative Orientation and Roto – Rectification of
Stereoscopic Underwater Images. Actas del IEEE/OES Oceans’98 International Congress.
ZELASCO,Jos‚ F., DONADÍO, Alejandra y MENDEZ Daniel. “Estereopsis Automática: panorama del estado
del arte.” Anales de la Sociedad Científica Argentina. 1998.
ZELASCO, Jos‚ F., DONADÍO, Alejandra y MENDEZ, Daniel. Stereo Mathching: Feature and Area Based
Solutions. Analysis of Results.
ZELASCO, Jos‚ F., ALVAREZ Matías, GONZÁLEZ Gustavo, Panorama del estado del arte en segmentación
de Imágenes 3D. Anales de la Sociedad Científica Argentina. 2001.
BUFFA Michel, FAUGERAS Oliver, ZHANG Zhengyou, “A Stereovision-based navigation system for mobile
robot”, Research Report Nro. 1895, INRIA Sophia-Antipolis, Francia, 1993.Jos‚ F. ZELASCO. Notas del
Curso “Estereoscopía digital”, 1998.
Página 121
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
HOTTIER, Philippe.”Traitemant des donn‚es, aspects statistiques.” Editado por l’ENSG, IGN FRANCIA.
ZELASCO, Jos‚ Francisco; Dagum, Diego Amín; Relative Orientation and Roto – Rectification of
Stereoscopic Underwater Images. Actas del IEEE/OES Oceans’98 International Congress.
ZELASCO,Jos‚ F., DONADÍO, Alejandra y MENDEZ Daniel. “Estereopsis Automática: panorama del estado
del arte.” Anales de la Sociedad Científica Argentina. 1998.
ZELASCO, Jos‚ F., DONADÍO, Alejandra y MENDEZ, Daniel. Stereo Mathching: Feature and Area Based
Solutions. Analysis of Results.
ZELASCO, Jos‚ F., ALVAREZ Matías, GONZÁLEZ Gustavo, Panorama del estado del arte en segmentación
de Imágenes 3D. Anales de la Sociedad Científica Argentina. 2001.
BUFFA Michel, FAUGERAS Oliver, ZHANG Zhengyou, “A Stereovision-based navigation system for mobile
robot”, Research Report Nro. 1895, INRIA Sophia-Antipolis, Francia, 1993.
ASIGNATURA: IDIOMA INGLES
CÓDIGO: 7801 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
a) Que los alumnos puedan tener acceso mediante t‚cnicas de Lecto-Comprensión, a información
científica y t‚cnica actualizada en idioma ingl‚s.
b) Que sean capaces de aplicar esas t‚cnicas para manejar, de la mejor manera posible, el material que
se les presenta en la clase y la bibliografía disponible en la Biblioteca de la Facultad de Ingeniería.
PROGRAMA SINTETICO:
UNIDAD 1: TÉCNICAS PARA LA COMPRENSIÓN DE TEXTOS: reconocimiento y utilización de estructuras
básicas necesarias en la comprensión de textos - voz pasiva, oraciones condicionales, uso de
comparativos y superlativos de adjetivos y adverbios, estructuras que requieren inversión.
UNIDAD 2: EJERCICIOS DE COMPRENSIÓN: determinación de ideas principales en cada párrafo. Palabras
de enlace en la predicción de temas. Reconocimiento de todo tipo de conjunciones y pronombres.
UNIDAD 3: EJERCICIOS DE COMPRENSIÓN: referencias contextuales, ejercicios de determinación de
verdadero / falso y de completar espacios en textos que correspondan a diversas categorías gramaticales.
UNIDAD 4: Interpretación de cuadros sinópticos y diagramas de distinto tipo. Confección de resúmenes
de artículos analizados.UNIDAD 5: CONFECCIÓN DE CARTAS DE NEGOCIOS. Análisis de estructuras
básicas. Prácticas de las mismas. TEXTOS: DICCIONARIOS MONOLINGUES Y BILINGUES: INGLÉS -
ESPAÑOL, GRAMÁTICA DE LA LENGUA INGLESA, MATERIAL AUTÉNTICO Y ACTUALIZADO DE REVISTAS
Y DIARIOS INGLESES Y NORTEAMERICANOS. Los alumnos deben preparar exposiciones orales de los
artículos analizados así como tambi‚n trabajos escritos.
ANALÍTICO:
UNIDAD I
Reading Skill: Skimming
Comprehension exercises: Meaning from context Diagram labelling
* Revision: Verb Tenses: Simple Present - Present Continuos
Agregado: Translation: its purpose. Practical exercises.
UNIDAD II
* Reading Skill: Scanning
Página 122
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Comprehension exercises: Scanning tables, lists, classified ads, dictionary pages, etc.
* Revision: verb Tenses: Simple Past - Past Continuos
Agregado: Knowledge of University life abroad: what a university is like; how Work is carried
on, etc.
UNIDAD III
* Reading Skill: Reading for specific information
* Comprehension exercises: Contextual reference
Questions and answers
* Revision: Verb Tenses: Simple Future - Future Continous
University life abroad: description of courses, grades, etc., in Engineering - Different careers.
UNIDAD IV
* Reading Skill: Inference
* Comprehension exercises: Finding out facts
Describing a process
* Revision: Verb Tenses; Present Perfect - Past Perfect - Future Perfect
Job perspectives: the special vocabulary of job ads.
UNIDAD V
* Reading Skill: Predicting
* Comprehension exercises: Equivalents - Opposites
* Revision: Verb Tenses: Present Perfect Continous - Past Perfect Continous
Future Perfect Continous
How to write a Curriculum Vitae
UNIDAD VI
* Reading Skill: Previewing
* Comprehension exercises: Word Forms
Fill in blanks
* Revision: Modal Verbs
How to write Letters of application
UNIDAD VII
* Reading Skill: Anticipating
* Comprehension exercises: Multiple Choice
* Revision: Passive Voice
Preparing for job interviews
UNIDAD VIII
* Reading Skill: Main idea and supporting details
* Comprehension exercises: True and False
Completing unfinished passages
* Revision: Nouns and Pronouns
Oral report: how to make a correct presentation
UNIDAD IX
* Reading Skill: Improving reading speed
* Comprehension exercises: Chronological sequence
Re-ordering
* Revision: Comparison of adjectives - Adjectives ending in ing and ed
Written report: the essential concepts to be included
UNIDAD X
* Reading Skill: Understanding meaning
* Comprehension exercises: Classification
Analogy and contrast
* Revision: Conditional Sentences
The Gerund and the Infinitive
Note taking - Writing Summaries
UNIDAD XI
* Reading skills: Review of previous techniques
* Comprehension exercises: Locating information
Página 123
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD XII
* Reading Skills: Review of techniques
* Comprehension exercises: Ordering sequences
Matching Using illustrations
* Revision: Phrasal Verbs
Agregado: English through computers: how to work with special software
BIBLIOGRAFÍA:
Cuadernillos editados por el CEI de cada especialidad. Articulos de revistas especializadas, diccionarios
Ingles-ingles, e ingles-español
ASIGNATURA: IDIOMA ALEMAN
CÓDIGO: 7802 Cuatrimestre: 03/2 Modalidad OPT
OBJETIVOS:
Lograr la comprensión de textos t‚cnicos y científicos en idiomas extranjeros tomados de publicaciones
actualizadas y material de hemeroteca y referencias de esta alta casa de estudios.
PROGRAMA SINTETICO:
A) PROPIEDADES DE LOS MATERIALES
1.- Cristales y sus formas.
2.- Formación y propiedades de los cristales.
3.- Fundamentos de las aleaciones.
4.- Conformación.
5.- Propiedades de los metales y sus transformaciones.
6.- Materiales Sint‚ticos.
B) ELECTRÓNICA E INFORMÁTICA
1.- Circuitos el‚ctricos simples y ramificados.
2.- Campo el‚ctrico y campo magn‚tico.
3.- Circuitos de corriente alterna.
4.- Máquinas el‚ctricas.
5.- Elementos costructivos.
6.- Procesamiento de datos
ANALÍTICO:
UNIDAD I:
· Características generales de los textos t‚cnicos en alemán. Introducción.
· Lectocomprensión: Introducción; t‚cnicas de lectura. Análisis estructural de un texto t‚cnico
corto.Localizar información específica. Comprender globalmente sin traducir. Lectura analítica de un
texto. Diferenciar la información principal de la secundaria
UNIDAD II:
· Terminología: Inferir con ayuda del contexto. Uso del diccionario. Tipos de diccionarios.T‚rminos t‚cnicos
e internacionalismos.
UNIDAD III:
· Los sustantivos compuestos. Los verbos modales, la voz pasiva, el infinitivo y el gerundivo, el
imperativo. Los atributos. Los adjetivos derivados y compuestos. Los participios. Las preposiciones. El
estilo indirecto y el conjuntivo II. Los conectores.
UNIDAD IV:
· Análisis y clasificación de textos t‚cnicos según su función. Consecuencias para la traducción. Traducción
de textos t‚cnicos con ayuda del diccionario.
UNIDAD V:
Página 124
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
UNIDAD VI:
· El currículum vitae. Distintas formas. Ejemplos. Organismos que otorgan becas en la República Federal
de Alemania. Redacción de cartas y solicitudes.
BIBLIOGRAFÍA:
Bibliografía: Publicaciones de la hemeroteca de la facultad, Publicaciones mensuales del Centro de
Ingenieros Alemanes (VDI), Deutsch 4; Goethe Institut Buenos Aires, Schade, Günter (1969). Einführung
in die deutsche Sprache der Wissenschaften. 9. überarbeitete Auflage.
OBJETIVOS:
1.Que el alumno desarrolle estrategias de lectura en franc‚s.
2.Que el alumno comprenda textos de su especialidad utilizando dichas estrategias.
3.Que el alumno reconozca tipos de textos.
4.Que el alumno reconozca la presencia y la intención del autor.
5.Que el alumno redacte informes, cartas formales y C.V. en franc‚s .
PROGRAMA SINTETICO:
1) Estudio formal del texto. 2) Estudio del orden enunciativo. 3) Estudio del orden narrativo. 4) Estudio
del orden argumentativo. 5) Estudio de la gramática del texto.
ANALÍTICO:
Diagnóstico,revisión y afianzamiento de los conocimientos.
Presencia del autor,su actitud frente al lector,análisis de las modalidades y de los actos de habla que
resulten pertinentes para la comprensión del texto.
Tipo de lengua del texto en relación con las intenciones del autor y del tipo de texto de que se trate.
Cohesión textual:sustitutos,anáfora,catáfora,sustitutos lexicales,nominalización.
Articuladores lógicos y cronológicos según van apareciendo.Por ejemplo:
-presentar un problema;
-dar une explicación;
-deducir;
-dar un ejemplo;
-dar una conclusión;
-analizar argumentos a favor y en contra;
-analizar estrategias argumentativas.
BIBLIOGRAFÍA:
-Textos extraídos de revistas de divulgación de la hemeroteca de la Facultad.
-Textos de especialidad.
-Diccionario de traducción Franc‚s-Español / Español- Franc‚s.
-Diccionario Franc‚s- Franc‚s.
ASIGNATURA: IDIOMA ITALIANO
CÓDIGO: 7804 Cuatrimestre: 03/2 Modalidad OPT
Página 125
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
OBJETIVOS:
Objetivos Institucionales: el idioma italiano pasó a ser una materia curricular optativa de todas las ca-
rreras de la Facultad. La duración de este nivel es de un cuatrimestre, con una frecuencia de cuatro
horas semanales, es decir un total de aproximadamente 64 horas, al cabo de las cuales el alumno es-tará
en condiciones de leer, entender e interpretar textos de carácter científico y t‚cnico, pliegos de lici-
taciones, informes, artículos de periódicos y legislación. Se tratará tambi‚n, dentro de las limitaciones
impuestas por el tiempo, de lograr una aceptable expresión oral y redacción de notas, informes, etc.
Asimismo, los alumnos tienen la posibilidad de cursar voluntariamente el Primero y Segundo Nivel. Di-
chos niveles no están incluidos en ningún plan de estudios, pero al t‚rmino de los mismos los alumnos
podrán cursar el Primer Nivel curricular.
Pueden cursar el Primer Nivel alumnos que no tengan ningún conocimiento, o muy poco, del idioma
italiano.
Pueden cursar el Segundo Nivel aquellos alumnos que hayan aprobado el primero y/o aquellos que a-
crediten su capacidad con una prueba de nivel.
Pueden cursar el Tercer Nivel (materia curricular) aquellos alumnos que hayan aprobado el Segundo
Nivel y/o aquellos que acrediten su capacidad con examen ad hoc.
PROGRAMA SINTETICO:
Para lograr nuestros objetivos, la enseñanza/aprendizaje del idioma se hace a partir de textos aut‚nti-cos,
entendi‚ndose por aut‚nticos aquellos que no han sido redactados con fines pedagógicos. Se uti-lizan a tal
fin textos científicos, t‚cnicos, instrucciones, manuales, etc. Nos basamos en los conoci-mientos de los
alumnos:
+) Sus conocimientos específicos de las materias;
+) La lengua materna, o sea el castellano, debido a la transparencia relativa, por ser un idioma de la
misma raíz;
+) Las distintas posibilidades de lectura que el alumno utiliza inconcientemente en su idioma (inte-
gral/selectiva, continua/discontinua, ...).
Este enfoque integra actividades globales y análisis minucioso de algunas partes o de todo el texto,
según el moemnto de la progresión. De todas maneras, se da prioridad absoluta a la comprensión es-
crita, o sea:
+) Comprensión del contenido de textos.
+) Sólido conocimiento gramatical: organizadores discursivos, concordancia de tiempos y sintaxis en
general.
+) Uso del diccionario.
+) Vocabulario t‚cnico.
De los tres niveles de lectura -lectura general, detenida y atenta- se hace hincapi‚ en este tercer ni-vel de
lectura, que lleva a una comprensión detallada del texto, lo que puede verificarse mediante dis-tintos
tipos de ejercicios (verdadero/falso; preguntas con sus respuestas debidamente justificadas; cuadros
sinópticos, resúmenes; traducción de alguna de las partes; encontrar cierta información bien puntual en
el texto; buscar el referente de anáforas y catáforas).
Contenidos: para una mejor comprensión, el contenido lingüístico se explicita desde dos niveles:
a) Nivel Estructural: reconocimiento, conceptualización y sistematización de estructuras del idioma ita-
liano.
b) Nivel Semántico: el vocabulario t‚cnico irá incorporándose:
+) A trav‚s de los textos específicos trabajados, que el alumno ve desde el comienzo.
+) Mediante ejemplos para sistematizar las estructuras enseñadas. Dichos ejemplos, sacados de revis-
tas, libros, prospectos t‚cnicos y científicos, son facilitados a los alumnos por la cátedra. Por lo dicho, es
de gran importancia la selección de los textos desde los cuales el alumno aprenderá el idioma. El docente
hace una selección previa, que propone a los alumnos, pero tambi‚n tiene en cuenta los inte-reses de
‚stos, estando atento a las propuestas que ellos presenten.
ANALÍTICO:
TEXTO DE BASE: I danni per l’ambiente: Gloria Venuti. I composti radioattivi circolano nell’ecosistema e
Página 126
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
quindi anche negli organismi viventi. Gli strumenti e le reti di controllo per seguire questi trasferimenti.
1) Lectura y comprensión del texto.
2) Verificación de la comprensión del mismo.
3) Cuestionario sobre el texto.
4) Verdadero o falso.
5) Explicar con otras frases en italiano expresiones contenidas en el texto.
6) Sinónimos / Antónimos.
7) Traducción de un párrafo al español.
8) Discusión sobre la importancia de los efectos provocados por los compuestos radioactivos en la vida
del hombre, plantas y animales.
9) Posibles soluciones para esta situación.
10) Trabajo de investigación de los alumnos sobre el tema
TEXTO DE BASE: Rifiuti che scottano: Maurizio Cumo. Liberarsi dalle escorie radioattive non è facile. I
procedimenti e le tecniche seguite.
1) Lectura y comprensión del texto.
2) Verificación de la comprensión del mismo.
3) Cuestionario sobre el texto.
4) Buscar los elementos más importantes del texto.
5) Explicar con otras frases en italiano expresiones de lenguaje t‚cnico contenidas en el texto.
6) Dar el significado, y en lo posible algunos sinónimos, de las palabras indicadas.
7) Especificar los diferentes tipos de escorias radioactivas citadas en el texto.
8) Dar una opinión sobre el texto, especificando si es claro en su exposición, si aporta soluciones, etc.
9) Trabajo de investigación de los alumnos sobre el tema.
TEXTO DE BASE: E sulla discarica è nato un fiore: Roberto Furlani. Migliorano le esperienze di recupero
ambientale per le aree abbandonate intorno alla città.
1) Lectura y comprensión del texto.
2) Verificación de la comprensión del mismo.
3) Cuestionario sobre el texto.
4) Verdadero o falso.
5) Subrayar todos los adjetivos y precisar si la adjetivación es rica, muy abundante, simple o pobre.
6) Sintetizar los conceptos fundamentales del artículo.
7) Dividir el artículo en secuencias y dar a cada una un breve título.
8) Precisar los daños ecológicos provocados por el desarrollo económico en: Costa Rica, Holanda, Italia.
9) ¿Qu‚ propone el WWF de Milano para buscar una solución a este problema?
10) ¿Y aquí en la Argentina, se está realizando algo similar o, al menos, tratando de encontrar una
solución adecuada?
11) Trabajo de investigación de los alumnos sobre el tema.
TEXTO DE BASE A: Il reciclaggio dei rifiuti è una necessità: Intervista a Walter Ganapini.
1) Lectura y comprensión del texto.
2) Verificación de la comprensión del mismo.
3) Cuestionario sobre el texto.
4) Buscar en el texto las frases que tienen un significado equivalente.
5) Completar los espacios con las palabras necesarias.
6) Producción escrita: ¿En tu ciudad existe la posibilidad de hacer una diferenciación de la basura en
contenedores diversos? ¿Qu‚ propondrías para que Buenos Aires fuese una ciudad más limpia? (80-100
palabras).
7) Buscar material sobre el tema en diarios, textos, etc. y discutirlos.
8) Traducción de un artículo.
Página 127
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
4) Verdadero o falso.
5) Señalar todos los conectivos que se encuentren en el texto como appena (hay tantos...).
6) ¿Conoce otros verbos que sigan la regla del verbo estrarre? Dar ejemplos y usarlos en frases.
7) Explicar con las propias palabras las siguientes expresiones: ...
8) Traducción de una parte del artículo.
9) Completar un “cloze” con las palabras necesarias.
10) Trabajo de investigación de los alumnos sobre el tema.
TEXTO DE BASE: Fax - Notizie brevi. Eni entra en Albacom. Gas holand‚s hasta el 2015. Acuerdo Eni-
Socar: Sociedad Petrolera de Azerbaidján. La sociedad ambiente inaugura en Ravenna un nuevo esta-
blecimiento para destruir los desechos industriales.
1) Lectura y comprensión de textos breves. Su lenguaje particular.
2) Análisis de cada uno de los artículos y su correspondencia con temas tratados anteriormente.
3) Cada alumno elegirá un artículo y lo explicará a sus compañeros.
4) Indicar las preposiciones simples o articuladas que se encuentran en los artículos. Ejercitación sobre
preposiciones.
5) Uso del diccionario. Buscar las palabras desconocidas, analizarlas y luego usarlas en frases.
6) ¿Cómo son las reservas de gas que se encuentran en nuestro país? Trabajo de investigación de los
alumnos sobre el tema.
TEXTO DE BASE: La situazione nucleare: (fonte) Enea. Le centrali in Italia e nel mondo.
1) Lectura y comprensión del texto.
2) ¿Qu‚ consecuencias ha tenido el incidente de Chernobyl en Italia?
3) ¿Y en los demás países del mundo? ¿Es conveniente o nó, según Uds., el uso de la energía nu-clear?
4) ¿Cuántas centrales nucleares se citan en el artículo?
5) ¿Cuál es la situación energ‚tica en Europa?
6) ¿El artículo es informativo o didáctico?
7) Dar el significado, y en lo posible algunos sinónimos, de las palabras indicadas.
8) Indicar las preposiciones verdaderas y falsas y los adverbios.
9) Trabajo de investigación sobre las centrales nucleares en la Argentina.
TEXTO DE BASE: Nuove tecnologie dell’offshore: Paola Cecchetti. Investimenti e nuove commesse
contribuiscono al rilancio dell’intermare sarda.
1) Lectura y comprensión del texto.
2) Verificación de la comprensión del mismo.
3) Cuestionario sobre el texto.
4) Verdadero o falso.
5) Hacer un resumen del artículo indicando proyectos, lugares citados y las características de las plata-
Página 128
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
formas.
6) Dar el significado de las palabras indicadas y luego usarlas en frases.
7) ¿Qu‚ tipo de artículo es? Explica tu elección.
8) ¿Te gustaría ir a trabajar donde está desarrollando Saipem su actividad? Fundamentar tu respuesta,
afirmativa o negativo.
9) Trabajo de investigación sobre otras plataformas petroleras en el mundo.
TEXTO DE BASE: Dossier: Elementi di costruzione. L’arte del costruire: Università per stranieri di Siena.
Tecnologia. Materiali tradizionali.
1) Antes de leer el artículo (punto b) reflexiona sobre el uso y significado de las siguientes palabras, que
te ayudarán a comprender mejor el texto.
2) Leer atentamente el siguiente artículo y completar despu‚s las frases que siguen con las respuestas
correctas.
3) ¿Cuáles son los materiales que se nombran en el texto?
4) Las siguientes palabras del texto son usadas tambi‚n en el lenguaje cotidiano. Indica cuáles te son
conocidas o desconocidas y utiliza alguna de ellas en frases.
5) Completa la grilla poniendo al lado de cada adjetivo el sinónimo apropiado.
6) Completar el siguiente texto con las palabras necesarias.
7) Asociar cada uno de los siguientes adjetivos extraidos del texto con la explicación de su significado.
8) Buscar palabras derivadas de: piedra, muro, leña, fábrica, fangoso.
9) Trabajo de investigación de los alumnos sobre el tema.
TEXTO DE BASE: Dossier: Elementi di costruzione. Fisica: Intensità luminosa e intensità d’illuminazione.
Università per stranieri di Siena. Tecnologia. Materiali tradizionali.
1) Leer atentamente esta breve introducción en la cual se explica la diferencia entre fuente de luz natural
y fuente de luz artificial.
2) Completar la tabla colocando las características que diferencian estos dos tipos de fuentes de luz.
3) Despu‚s de haber leido el texto, indicar la frase que según tu opinión describe mejor el argumento
principal tratado en el mismo.
4) Releer el texto y completar las siguientes afirmaciones con la respuesta correcta.
5) En el lenguaje científico, como el de la física, a menudo se usa la forma pasiva. En el texto leido
aparecen algunas formas pasivas introducidas por la partícula si. Transformar en forma pasiva las
siguientes frases extraidas del texto leido.
6) Haciendo referencia al contenido del texto, completar el siguiente diagrama con las informaciones que
faltan.
TEXTO DE BASE: Dossier: Elementi di costruzione. Scienza e tecnica delle costruzioni: I carichi. Università
per stranieri di Siena. Tecnologia. Materiali tradizionali.
1) Leer el texto y poner en orden las frases que siguen, formando un pequeño resumen del argumento
tratado.
2) Leer otra vez el texto, indicando cuáles de las afirmaciones que siguen son erradas y corregirlas.
3) Leer las siguientes frases extraidas del texto e indicar las expresiones que pueden substituir a las
escritas en cursivas sin que se altere el significado de la frase.
4) Completar las siguientes frases con las palabras o expresiones contenidas en el recuadro.
5) Poner las frases de cada recuadro usando los pronombres relativos.
6) Para unir las distintas frases de un texto pueden usarse diversos tipos de palabras; asociarlas a la
función que desempeñan uniendo las frases del texto leido.
7) En un texto, no todas las informaciones tienen igual importancia; algunas son fundamentales mientras
otras sólo cumplen una función clarificadora. Releer el texto y subrayar todas las informaciones que,
según tu opinión, no son fundamentales.
TEXTO DE BASE: Dossier: Elementi di costruzione. Fisica: Gli stati della materia. Università per stranieri di
Siena. Tecnologia. Materiali tradizionali.
1) Antes de leer el texto de la ‘Actividad c)’, leer atentamente esta breve introducción y completar
despu‚s las siguientes definiciones.
2) ‘Actividad c)’ Leer una vez el texto e indicar el grupo de frases que resumen del mejor modo el
argumento tratado.
3) Discutir la propia opinión con la de los compañeros.
4) Luego de leer el texto, completar las siguientes afirmaciones con la respuesta correcta.
5) Las palabras usadas en el lenguaje diario pueden asumir otro significado en un lenguaje particular
como el de la Física. Indicar el significado que tienen las siguientes palabras del texto leido.
6) Buscar en el texto las palabras o expresiones correspondientes a las siguientes definiciones.
7) Completar la descripción de las siguientes figuras (las palabras faltantes forman parte del lenguaje de
la Física).
Página 129
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
BIBLIOGRAFÍA:
Se utilizan textos y materiales elaborados por la cátedra, complementados con algunas publicaciones
específicas de la Universidad para Extranjeros de Siena (Italia) sobre lenguajes sectoriales, adaptados a
la Especialidad. Se cuenta tambi‚n con video-cassettes proporcionados por el Instituto Italiano de Cultura,
de tipo informativo, t‚cnico y cultural, que fueron transcriptos y forman parte de la videoteca del
Departamento de Idiomas.
Este año he trabajado principalmente con material obtenido en revistas de divulgación científica pro-
porcionadas por Techint o aportadas por una alumna que las obtenía en la biblioteca de la Escuela Ita-
liana, de Olivos, porque el material que se encuentra en la hemeroteca de la Facultad en su mayoría está
completamente desactualizado.
Los textos variaron desde artículos de divulgación, libros de texto del colegio secundario italiano (Mate-
máticas, Física y Química), prospectos, un dossier sobre elementos de construcción, etc.
Visto que en este mes se aprobó un cuarto cr‚dito, lo que conlleva a una hora más de clase, se agre-
garán trabajos de investigación, discusión en clase sobre el argumento tratado, uso del diccionario t‚c-
nico (siempre que el Departamento de Idiomas est‚ en condiciones de comprarlo), uso de la red de In-
ternet para conectarse con universidades italianas, etc.
OBJETIVOS:
El alumno tendrá aproximadamente 40 horas, al cabo de las cuales estará en condiciones de leer,
entender e interpretar textos de carácter científico, t‚cnico y cultural, pliegos de licitaciones, informes,
artículos de periódicos y legislación, proporcionar nociones básicas de correspondencia oficial, redacción
de notas e informes, lo que será sumamente necesario para cualquier contacto con Brasil debido a la
integración MERCOSUR. OBJETIVOS PEDAGÓGICOS: Aunque el estudio de un idioma comprende la
adquisición de cuatro "competencias": comprensión oral y escrita, expresión oral y escrita - en este curso
se dará mayor relevancia a la comprensión escrita, pero no se ignorará las otras formas de expresión.
Las clases serán dadas en portugu‚s. Se complementará dichas clases con un programa de extensión
cultural y a trav‚s de la presentación de videocassetes culturales, científicos y/o t‚cnicos. En los otros
niveles se implementará una pedagogía que facilite al alumno una comprensión oral del idioma para
poder así integrarse al Tercer Nivel. De todas las maneras se dará prioridad a la comprensión escrita, o
sea: - comprensión del contenido de textos; - sólido conocimiento gramatical: organizadores discursivos,
concordancia, tiempos verbales, estructuras y sintaxis en generales; - uso del diccionario; - vocabulario
t‚cnico; - expresiones idiomáticas.
PROGRAMA SINTETICO:
- se toma el plan didáctico enviado por la docente -. 1.a- Textos culturales o de inter‚s general -material
Página 130
PLANIFICACIONES DE LA CARRERA INGENIERÍA EN INFORMATICA
Página 131