PROGRAMA DE CURSO. Código Nombre CC5111 PROGRAMACIÓN AVANZADA EN SCALA Nombre en Inglés ADVANCED PROGRAMMING IN SCALA SCT

Tamaño: px
Comenzar la demostración a partir de la página:

Download "PROGRAMA DE CURSO. Código Nombre CC5111 PROGRAMACIÓN AVANZADA EN SCALA Nombre en Inglés ADVANCED PROGRAMMING IN SCALA SCT 6 10 3 0 7"

Transcripción

1 PROGRAMA DE CURSO Código Nombre CC5111 PROGRAMACIÓN AVANZADA EN SCALA Nombre en Inglés ADVANCED PROGRAMMING IN SCALA SCT es Horas de Horas Docencia Horas de Trabajo Docentes Cátedra Auxiliar Personal Requisitos Carácter del Curso CC4101 Electivo Resultados de Aprendizaje El alumno será capacitado para entender y aplicar conceptos avanzados de programación, habiendolos estudiados en el lenguaje Scala. En particular, el alumno tendrá un buen conocimiento de como la programación orientada a objetos y la programación funcional se complementan, y como explotar sus ventajas respectivas en contextos específicos con lenguajes que combinan ambos paradigmas. Además, el alumno profundizará el manejo de sistemas de tipos avanzados que proveen fuertes garantías estáticas, entendiendo las fortalezas y debilidades del sistema de tipos de Scala en comparación con el de otros lenguajes. El alumno manejará varios mecanismos avanzados de programación como traits, parametros implícitos, continuaciones, reflexión, concurrencia y actores, que contribuyen al desarrollo de sistemas de software más escalables y robustos. Metodología Docente Clases expositivas del profesor de cátedra, que incluyen momentos dedicados a repasar puntos delicados vistos anteriormente, explicar ejemplos extensos, y resolver ejercicios. De manera de relacionar lo conceptual con lo práctico, el profesor combina explicación teórica en la pizarra con exposición en vivo de la implementación de los conceptos vistos, a través de la proyección con data show de la programación de varios ejemplos ilustrando dichos conceptos. Se incita a los alumnos a que lleven consigo un computador para que puedan programar los ejemplos y ejercicios de manera directa, fomentando así el aprendizaje áctivo. Evaluación General Se realiza una evaluación continua a través de mini- controles regulares, en particular cada vez que se completa el estudio de una unidad temática. Los mini- controles tienen una duración de min y se llevan a cabo en horario de clases. Apuntan a evaluar la buena asimilación de los conceptos, con preguntas enfocadas y pequeños ejercicios de programación. Las notas de controles se promedian para formar la nota de control. Se realizan varias tareas a lo largo del curso para validar la capacidad del alumno a aplicar los conceptos y mecanismos vistos en clase en ejemplos de complejidad mediana. Las tareas son individuales y se promedian a partes iguales para formar la nota de tareas. Para aprobar el curso, la nota de control y la nota de tareas deben ser ambas igual o superior a 4.0. Si el promedio final del alumno es igual o superior a 5.0, éste no tendrá que rendir un examen final. El examen final será personalizado y podrá tener una componente conceptual (control) y/o una componente práctica (tarea), según los resultados obtenidos por el alumno.

2 es Temáticas Número Nombre de la Duración en Semanas 1 Introducción 1 Intro a Scala Breve tour del lenguaje Herramientas de desarrollo Entender la motivación y los objetivos del lenguaje Scala Ser operacional para programar [1] 1, 2, 3 [2] 1, 2, 3, 4 Número Nombre de la Duración en Semanas 2 Clases, objetos, tipos y operaciones básicas 1 Clases y objetos Tipos y operaciones básicos Estructuras de control predefinidas Desarrollar programas básicos con objetos [1] 4, 5, 6, 7 [2] 5, 6 Conexión con: programación básica en Java Número Nombre de la Duración en Semanas 3 Funciones y abstracciones de control 1 Funciones y clausuras Currificación Recursión por la cola Abstracciones de control Parametros por nombre Desarrollar programas básicos con funciones Saber definir abstracciones de control específicas [1] 8, 9 [2] 12 Conexión con: programación funcional en Scheme, evaluación perezosa en Haskell, macros en Scheme Número Nombre de la Duración en Semanas 4 Herencia y traits 1 Clases abstractas, sobreescritura, polimorfismo, enlace dinámico Jerarquía de clases de Scala Traits Saber organizar clases con herencia y traits. Entender cuando usar traits. Conocer las clases estandares de Scala [1] 10, 11, 12 [2] 8, 10 Conexión con: interfaces en Java, herencia múltiple en Python y C++, traits en Smalltalk

3 Número Nombre de la Duración en Semanas 5 Clases de casos, pattern matching y extensibilidad 1 Clases de casos Pattern matching Clases selladas Extensibilidad: OO vs. ADT Entender la motivación de tener clases de casos y selladas (ADT) Manejar el pattern matching Entender los distintos beneficios y limitaciones de objetos y ADTs en cuanto a extensibilidad. Saber usar los mecanismos apropiados según el caso. Conexión con: tipos de datos algebraícos en Racket, Haskell, ML [1] 15 [2] 14 [4] Número Nombre de la Duración en Semanas 6 Colecciones 1.5 Traits principales Colecciones mutables e immutables Operaciones sobre colecciones Streams y vistas perezosas Interoperabilidad con Java Familiarizarse con las colecciones más importantes Entender la diferencia entre colecciones mutables e immutables Saber manejar streams y otras colecciones avanzadas Usar librerías Java desde Scala [1] 16, 17, 24 [2] 13 Conexión con: colecciones de Java, estructuras infinitas en Haskell, streams en shell Número Nombre de la Duración en Semanas 7 Tipos 1 Inferencia de tipos Clases genéricas Funciones genéricas Limites de variables de tipo Restricciones de tipo Variancia Entender la inferencia de tipos de Scala Saber definir programas genéricos de manera precisa Conexión con: generics en Java, polimorfismo en Haskell [1] 19 [2] 17

4 Número Nombre de la Duración en Semanas 8 Tipos avanzados 2 Tipos singleton Proyecciones de tipos y caminos Tipos estructurales Tipos compuestos Tipos existenciales Tipos self Tipos abstractos Polimorfismo de familia Tipos superiores Tipos dinámicos Entender los múltiples mecanismos que el sistema de tipos de Scala soporta, y sus aplicaciones para definir librerías reusables y robustas. Evaluar el compromiso entre garantías estáticas y complejidad. Conexión con: Java, Haskell, lenguajes con tipos dinámicos [1] 20 [2] 18 Número Nombre de la Duración en Semanas 9 Conversiones implícitas y parámetros implícitos 1 Conversiones implícitas Reglas y aplicaciones Parametros implícitos Aplicaciones Saber usar conversiones implícitas para enriquecer librerías existentes Saber usar parámetros implícitos para mejorar la usabilidad de librerías Entender el uso de implícitos en las librerías de Scala [1] 21 [2] 21 Número Nombre de la Duración en Semanas 10 Programación modular 1 Objetos como módulos Organizar módulos con traits Enlace dinámico de módulos Saber definir programas modulares con objetos, que permitan configuración flexible, dinámica, y robusta. [1] 29 Conexión con: injección de dependencia en frameworks como Spring y Guice

5 Número Nombre de la Duración en Semanas 11 Actores y concurrencia 1.5 Threads vs actores Colecciones paralelas Actores y envio de mensajes Canales Futuros Diseño de aplicaciones con actores Entender las ventajas del modelo de actores en comparación con la programación con threads. Poder usar colecciones paralelas para mejor la escalabilidad de programas. Saber implementar aplicaciones basadas en actores. Conexión con: threads en Java, actores en Erlang [1] 32 [2] 20 [3] Número Nombre de la Duración en Semanas 12 Continuaciones 1 Capturar e invocar continuaciones reset/shift Aplicaciones Transformación CPS Inversión de control Entender el interés de manipular continuaciones para programas reactivos (GUI, web) y calculos sospendibles. [2] 22 Conexión con: Racket, servidores web basados en continuaciones como Continue y Seaside, programación de GUIs Número Nombre de la Duración en Semanas 13 Macros y reflexión 1 Introducción a la reflexión Macros Reflexión y generación de programas Conocimiento básico de las herramientas de metaprogramación [5] Conexión con: macros en Scheme, reflexión en Java y Smalltalk Bibliografía [1] M. Odersky, L. Spoon, B. Venners. Programming in Scala. 2nd Edition. Artima [2] C. S. Hortsmann. Scala for the Impatient. Addison Wesley [3] P. Haller, F. Sommers. Actors in Scala. Artima [4] W. Cook. Understanding Data Abstraction, Revisited. Proc. Onward [5] lang.org Vigencia desde: Elaborado por: Agosto 2013 Éric Tanter

PROGRAMA DE CURSO. Horas Docencia Horas de Trabajo Horas de Cátedra Docentes. Personal

PROGRAMA DE CURSO. Horas Docencia Horas de Trabajo Horas de Cátedra Docentes. Personal PROGRAMA DE CURSO Código Nombre CC74A PROGRAMACIÓN AVANZADA EN SCALA Nombre en Inglés ADVANCED PROGRAMMING IN SCALA SCT Unidades Horas Docencia Horas de Trabajo Horas de Cátedra Docentes Auxiliar Personal

Más detalles

PROGRAMA DE CURSO. Código Nombre Arquitectura de Sistema de Alta Disponibilidad Nombre en Inglés High-Availability System Architecture SCT

PROGRAMA DE CURSO. Código Nombre Arquitectura de Sistema de Alta Disponibilidad Nombre en Inglés High-Availability System Architecture SCT PROGRAMA DE CURSO Código Nombre CC5304 Arquitectura de Sistema de Alta Disponibilidad Nombre en Inglés High-Availability System Architecture SCT es Horas Docencia Horas de Trabajo Horas de Cátedra Docentes

Más detalles

MF0492_3 Programación Web en el Entorno Servidor

MF0492_3 Programación Web en el Entorno Servidor MF0492_3 Programación Web en el Entorno Servidor Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO MF0492_3 Programación Web en el Entorno Servidor MF0492_3 Programación Web

Más detalles

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS TÓPICOS SELECTOS DE

Más detalles

Fundamentos del diseño 3ª edición (2002)

Fundamentos del diseño 3ª edición (2002) Unidades temáticas de Ingeniería del Software Fundamentos del diseño 3ª edición (2002) Facultad de Informática necesidad del diseño Las actividades de diseño afectan al éxito de la realización del software

Más detalles

PROGRAMACIÓN III (Curso de Adaptación)

PROGRAMACIÓN III (Curso de Adaptación) PROGRAMACIÓN III (Curso de Adaptación) 1.- Datos de la Asignatura Código 101152 Plan ECTS 6 Carácter OBLIGATORIO Curso 2º Periodicidad 1º SEMESTRE Área Departamento Lenguajes y Sistemas Informáticos INFORMÁTICA

Más detalles

http://www.cem.itesm.mx/extension/ms

http://www.cem.itesm.mx/extension/ms Diplomado Programación orientada a objetos con Java y UML Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos

Más detalles

Patrones de software y refactorización de código

Patrones de software y refactorización de código Patrones de software y refactorización de código Introducción y antecedentes de los patrones de software Los patrones permiten construir sobre la experiencia colectiva de ingenieros de software habilidosos.

Más detalles

1 FUNDAMENTACION DE LA MATERIA

1 FUNDAMENTACION DE LA MATERIA 1 FUNDAMENTACION DE LA MATERIA Esta es una materia fundamental de la carrera. Se verán en ella las bases de la Ingeniería de Software, Análisis de Sistemas y Diseño de Sistemas. La Ingeniería de Software

Más detalles

Ingeniería del Software Web

Ingeniería del Software Web Guía docente de Ingeniería del Software Web titulación: Grado en Ingeniería Informática código: 100520021 tipo: Obligatoria curso: 4º semestre: 1º créditos ECTS: 6 Profesorado profesor: número despacho:

Más detalles

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software Principio de Diseño Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002 Introducción al Diseño de Software Qué es el diseño? Representación ingenieril

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Agustín J. González ElO329: Diseño y Programación Orientados a Objeto Adaptado de: http://www.dsic.upv.es/~uml http://inst.eecs.berkeley.edu/~cs169/ entre otras fuentes. Definiciones

Más detalles

10550 Programming in Visual Basic with Microsoft Visual Studio 2010

10550 Programming in Visual Basic with Microsoft Visual Studio 2010 10550 Programming in Visual Basic with Microsoft Visual Studio 2010 Introducción Este curso le enseña sintaxis de lenguaje Visual Basic, estructura de programa e implementación al utilizar Microsoft Visual

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS

TECNÓLOGO EN INFORMÁTICA PLAN DE ESTUDIOS Administración Nacional de Universidad de la República Educación Pública Facultad de Ingenieria CF Res..0.07 Consejo Directivo Central Consejo Directivo Central Res..05.07 Res. 17.0.07 TECNÓLOGO EN INFORMÁTICA

Más detalles

POR UNA CULTURA HUMANISTA Y TRASCENDENTE R FORMATO DE PLANEACIÓN DE CURSO HRS. DEL CURSO: 52 CLAVE: 845 HRS. POR SEMANA: 4

POR UNA CULTURA HUMANISTA Y TRASCENDENTE R FORMATO DE PLANEACIÓN DE CURSO HRS. DEL CURSO: 52 CLAVE: 845 HRS. POR SEMANA: 4 N-1 R POR UNA CULTURA HUMANISTA Y TRASCENDENTE R FORMATO DE PLANEACIÓN DE CURSO CATEDRÁTICO: CARRERA: ASIGNATURA AYALA DE LA VEGA, JOEL INGENIERÍA EN SISTEMAS COMPUTACIONALES AUTOMATIZACIÓN (PROGRAMACIÓN

Más detalles

IIC1102 - Introducción a la Programación -

IIC1102 - Introducción a la Programación - IIC1102 - Introducción a la Programación - Sección 4 Introducción Programa y Carla Vairetti cvairetti@gmail.com Pontifícia Universidad Católica 5 de Marzo de 2009 Esquema 1 Programa del curso 2 3 Esquema

Más detalles

MF0491_3 Programación Web en el Entorno Cliente (Online)

MF0491_3 Programación Web en el Entorno Cliente (Online) MF0491_3 Programación Web en el Entorno Cliente (Online) Titulación acredidatada por la Comisión Internacional de Formación de la UNESCO MF0491_3 Programación Web en el Entorno Cliente (Online) MF0491_3

Más detalles

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La

Más detalles

FORMACIÓN Principios de la programación orientada a objetos

FORMACIÓN Principios de la programación orientada a objetos FORMACIÓN Principios de la programación orientada a objetos En un mercado laboral en constante evolución, la formación continua de los profesionales debe ser una de sus prioridades. En Galejobs somos conscientes

Más detalles

Qué se entiende por diseño arquitectónico? Comprende el establecimiento de un marco de trabajo estructural básico para un sistema. Alude a la estructura general del software y el modo en que la estructura

Más detalles

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS

GUIA PROGRAMACIÓN ORIENTADA A OBJETOS GUIA PROGRAMACIÓN ORIENTADA A OBJETOS 1. Por qué la P.O.O? R= A medida que se van desarrollando los lenguajes, se va desarrollando también la posibilidad de resolver problemas más complejos. En la evolución

Más detalles

MF0964_3 Desarrollo de Elementos Software para Gestión de Sistemas

MF0964_3 Desarrollo de Elementos Software para Gestión de Sistemas MF0964_3 Desarrollo de Elementos Software para Gestión de Sistemas Titulación certificada por EUROINNOVA BUSINESS SCHOOL MF0964_3 Desarrollo de Elementos Software para Gestión de Sistemas MF0964_3 Desarrollo

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Programación de Sistemas Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0165 Asignaturas antecedentes y subsecuentes

Más detalles

Programación generativa

Programación generativa ujuarez@itorizaba.edu.mx Instituto Tecnológico de Orizaba 15 de octubre de 2010 Agenda 1 Introducción Panorama general Problemática 2 Implementación generativa Bibliotecas activas Bibliotecas activas:

Más detalles

GUÍA DOCENTE. Curso 2015-2016 1. DESCRIPCIÓN DE LA ASIGNATURA

GUÍA DOCENTE. Curso 2015-2016 1. DESCRIPCIÓN DE LA ASIGNATURA 1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Programación Orientada a Objetos Módulo: M1: Formación Básica Departamento: Deporte e Informática

Más detalles

LINEAMIENTOS DE RENDICIÓN DE CUENTAS DE LA CREG

LINEAMIENTOS DE RENDICIÓN DE CUENTAS DE LA CREG LINEAMIENTOS DE RENDICIÓN DE CUENTAS DE LA CREG La política de rendición de cuentas establecida por el Gobierno Nacional a través del documento CONPES 3654 de 2010 busca consolidar una cultura de apertura

Más detalles

Programación Orientada a Objetos

Programación Orientada a Objetos 1 Ficha de Identificación 1.1 Código y Nombre del Curso Universidad del Magdalena Vicerrectoría de Docencia Programación Orientada a Objetos 1.2 Unidad Académica Responsable del Curso 1.3 Ubicación curricular

Más detalles

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información

PROGRAMA ANALÍTICO. Carrera: Tecnicatura Superior en Tecnologías de la Información Carrera: Tecnicatura Superior en Tecnologías de la Información Plan de Estudio: 2001. Ordenanza Nº 918/2000 del Consejo Superior Universitario de la UTN Módulo o Asignatura: Sistemas Operativos Windows

Más detalles

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS EMPRESARIALES Carrera: Tecnicatura Universitaria en Programación de Sistemas Materia: Programación Web II Curso: 2 año Curso lectivo:

Más detalles

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Técnico Especialista en Instalación y Configuración de CRM: Gestión de Relación con Clientes TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Duración:

Más detalles

Tema 1. Conceptos de Java para Estructuras de Datos: interfaces y programación genérica

Tema 1. Conceptos de Java para Estructuras de Datos: interfaces y programación genérica Tema 1. Conceptos de Java para Estructuras de Datos: interfaces y programación genérica Duración: 3 semanas aprox. Índice General: 1. Clases y objetos en Java: el modelo TIENE UN(A) 2. El principio POO

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

Analizar, diseñar, desarrollar e implementar soluciones orientadas a objetos utilizando encapsulamiento, herencia, polimorfismo y archivos.

Analizar, diseñar, desarrollar e implementar soluciones orientadas a objetos utilizando encapsulamiento, herencia, polimorfismo y archivos. Nombre de la asignatura: Programación Orientada a Objetos Créditos: 2-3- 5 Aportación al perfil Desarrollar, implementar y administrar software de sistemas o de aplicación que cumpla con los estándares

Más detalles

Requisitos mínimos a exigir en las notificaciones de Cursos de los Anexos del RD 830/2010, en modalidad Teleformación semipresencial.

Requisitos mínimos a exigir en las notificaciones de Cursos de los Anexos del RD 830/2010, en modalidad Teleformación semipresencial. Requisitos mínimos a exigir en las notificaciones de Cursos de los Anexos del RD 830/2010, en modalidad Teleformación semipresencial. 1. Criterios y referencias Las ediciones de los cursos incluidos en

Más detalles

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN WEB II ESPECIALIDAD INFORMÁTICA.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN WEB II ESPECIALIDAD INFORMÁTICA. MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN WEB II ESPECIALIDAD INFORMÁTICA. AUTORES: Lic. Yeni Concepción Hernández. MSc. Mario Francisco

Más detalles

GUÍA DOCENTE 1. DESCRIPCIÓN DE LA ASIGNATURA

GUÍA DOCENTE 1. DESCRIPCIÓN DE LA ASIGNATURA 1. DESCRIPCIÓN DE LA ASIGNATURA Grado: Ingeniería Informática en Sistemas de Información Doble Grado: Asignatura: Ingeniería del Software 1 Módulo: M3: Ingeniería del Software, Sistemas de Información

Más detalles

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

Más detalles

1. DE LA ESCUELA DE INGENIERIA COMERCIAL Y SUS CARRERAS

1. DE LA ESCUELA DE INGENIERIA COMERCIAL Y SUS CARRERAS FACULTAD DE INGENIERIA Y NEGOCIOS UDLA ESCUELA DE INGENIERIA COMERCIAL CARRERA INGENIERIA COMERCIAL CARRERA INGENIERIA EJECUCIÓN EN ADMINISTRACIÓN DE EMPRESAS Proceso de Término de Carrera y Examen de

Más detalles

Programa de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296)

Programa de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296) Programa de la asignatura Curso: 2009 / 2010 ANÁLISIS E INGENIERÍA DEL SOFTWARE (1296) PROFESORADO Profesor/es: MARIA BELEN VAQUERIZO GARCIA - correo-e: belvagar@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

Administración por Procesos contra Funciones

Administración por Procesos contra Funciones La administración moderna nos marca que en la actualidad, las organizaciones que no se administren bajo un enfoque de procesos eficaces y flexibles, no podrán sobrepasar los cambios en el entorno y por

Más detalles

MISIÓN UNIVERSIDAD DEL ISTMO VICERRECTORIA ACADÉMICA PROGRAMA ANALÍTICO

MISIÓN UNIVERSIDAD DEL ISTMO VICERRECTORIA ACADÉMICA PROGRAMA ANALÍTICO 1. DATOS GENERALES UNIVERSIDAD DEL ISTMO VICERRECTORIA ACADÉMICA PROGRAMA ANALÍTICO CARRERA LICENCIATURA EN ADMINISTRACIÓN DE SISTEMAS ASIGNATURA PROGRAMACION II ABREVIATURA SIS CÓDIGO 0092 PRERREQUISITOS

Más detalles

Curso de Director de Proyectos según la Norma UNE-ISO-21500:2013

Curso de Director de Proyectos según la Norma UNE-ISO-21500:2013 Curso de Director de Proyectos según la Norma UNE-ISO-21500:2013 TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Curso de Director de Proyectos según

Más detalles

Alfresco permite su integración y personalización en sistemas de gestión documental para implementar funcionalidades específicas

Alfresco permite su integración y personalización en sistemas de gestión documental para implementar funcionalidades específicas INTRODUCCIÓN La flexibilidad y facilidad de integración de Alfresco en arquitecturas distribuidas de tipo SOA permiten a Mecatena el desarrollo de proyectos de gestión de contenidos, de cara a los nuevos

Más detalles

1.Organización general

1.Organización general Título: Máster Universitario en Formación del profesorado de Educación Secundaria Obligatoria, Bachilleato, Formación Profesional y Enseñanza de Idiomas Módulo: Genérico Optativo Materia: Créditos: 6 Código:

Más detalles

I INGENIERÍA INDUSTRIAL

I INGENIERÍA INDUSTRIAL PROGRAMA DE ASIGNATURA ACTIVIDAD CURRICULAR: INFORMATICA II Código: 072521 Área: Informática Bloque: Tecnologías Básicas Nivel: 2º Tipo: Obligatoria Modalidad: Cuatrimestral Carga Horaria Total: 72 hs.

Más detalles

Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25)

Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25) Curso de Acceso a la Universidad para Mayores de 25 años (CAM-25) GUÍA DOCENTE DE LA ASIGNATURA: Introducción a la Informática Curso Académico 2014-2015 1 1. Datos Descriptivos de la Asignatura Asignatura:

Más detalles

Programa de Cátedra Desarrollo de Aplicaciones Cliente Servidor

Programa de Cátedra Desarrollo de Aplicaciones Cliente Servidor Programa de Cátedra Desarrollo de Aplicaciones Cliente Servidor Profesor: Ing Martin I. Scattini Aux: Ing. Lucas Kloster Índice Análisis de la materia... 3 Objetivos... 3 Programa sintético... 3 Programa

Más detalles

CURSO E- LEARNING ENFOQUE DE GÉNERO 1

CURSO E- LEARNING ENFOQUE DE GÉNERO 1 CURSO E- LEARNING ENFOQUE DE GÉNERO 1 Heidi Fritz H. Antropóloga, Mg. Ciencias Sociales Investigadora Centro de Estudios para el Desarrollo de la Mujer Santiago, Julio 2006 1 Este curso virtual esta diseñado

Más detalles

Máster Universitario en INGENIERÍA de CAMINOS, CANALES y PUERTOS por la Universidad de Cádiz

Máster Universitario en INGENIERÍA de CAMINOS, CANALES y PUERTOS por la Universidad de Cádiz Máster Universitario en de 5. Planificación de las enseñanzas. 5.1. Estructura general del plan de estudios. El Máster en Ingeniería de Caminos, Canales y Puertos propuesto por la UCA se organiza siguiendo

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

Máster Universitario en. Guía Docente. Dirección estratégica en una economía globalizada. Internacionalización de Empresas y Comercio Exterior

Máster Universitario en. Guía Docente. Dirección estratégica en una economía globalizada. Internacionalización de Empresas y Comercio Exterior Guía Docente Modalidad Semipresencial Dirección estratégica en una economía globalizada Curso 2014/15 Máster Universitario en Internacionalización de Empresas y Comercio Exterior 1 Datos descriptivos

Más detalles

Técnica 2(Instrumental)

Técnica 2(Instrumental) Competencias y Estándares TIC en la profesión docente ESTÁNDARES DE COMPETENCIAS TIC EN LA PROFESIÓN DOCENTE Dimensión Técnica 2(Instrumental) 43 2 Dimensión Técnica La incorporación de TIC en la educación

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad.

Introducción. Por lo que existe una creciente preocupación por lograr que los productos software cumplan con ciertos criterios de calidad. Introducción En la actualidad, el software se encuentra en muchos campos de la actividad humana: la industria, el comercio, las finanzas, gobierno, salud, educación, etc. Por lo que existe una creciente

Más detalles

300033 - PES - Proyecto de Ingeniería del Software

300033 - PES - Proyecto de Ingeniería del Software Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 205 300 - EETAC - Escuela de Ingeniería de Telecomunicación y Aeroespacial de Castelldefels 70 - AC - Departamento de Arquitectura

Más detalles

APLICACIONES MÓVILES NATIVAS

APLICACIONES MÓVILES NATIVAS APLICACIONES MÓVILES NATIVAS 1 Sesión No. 3 Nombre: Introducción al paradigma de programación orientada a objetos Objetivo: Al finalizar la clase el alumno conocerá los diferentes tipos de paradigmas existentes

Más detalles

Escuela Técnica Superior de Ingeniería Informática

Escuela Técnica Superior de Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Máster en Ingeniería Informática aplicada a la Industria, a la Ingeniería del Software y a los Sistemas y Tecnologías de la Información GUÍA DOCENTE DE

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: CÓDIGO: CARRERA: NIVEL: PROGRAMACION IS-122 Ingeniería Primero No. CRÉDITOS: 6 CRÉDITOS TEORÍA: 6 CRÉDITOS PRÁCTICA: 0 SEMESTRE / AÑO ACADÉMICO: Primero 2012 2013

Más detalles

CURSO: Programación de Aplicaciones en Lenguaje JAVA

CURSO: Programación de Aplicaciones en Lenguaje JAVA FICHA TÉCNICA CURSO: Programación de Aplicaciones en Lenguaje JAVA CÓDIGO SENCE: 12-37-8732-64 DURACIÓN: 210 horas OBJETIVOS DEL CURSO Al término del curso el participante contará con los conocimientos

Más detalles

Ministerio de Educación, Cultura y Deporte. Joomla! La web en entornos educativos. Guía del alumnado

Ministerio de Educación, Cultura y Deporte. Joomla! La web en entornos educativos. Guía del alumnado Ministerio de Educación, Cultura y Deporte Joomla! La web en entornos educativos Guía del alumnado INTEF 2012 Joomla! La web en entornos educativos Guía Didáctica En este apartado describiremos las características

Más detalles

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC Proyecto Integrador de Tecnologías Computacionales Autor: Roberto García :: A00888485 Director: Jorge A. Torres Jiménez Contenido Introducción

Más detalles

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información

Guía Docente Modalidad Presencial. Estructuras de Datos. Curso 2015/16. Grado en Ingeniería de. Sistemas de Información Guía Docente Modalidad Presencial Estructuras de Datos Curso 2015/16 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: ESTRUCTURAS DE DATOS Carácter: OBLIGATORIO

Más detalles

Introducción a la Programación Orientada a Objetos (POO) Introducción a la Programación Orientada a Objetos (POO)

Introducción a la Programación Orientada a Objetos (POO) Introducción a la Programación Orientada a Objetos (POO) Diseño Orientado a Objetos. Metodología enfocada a la solución de problemas complejos. Complejidad del software. Problemas difíciles de precisar. Definición de requerimientos vago y cambio en el desarrollo

Más detalles

Desarrollo de Elementos Software para Gestión de Sistemas (Online)

Desarrollo de Elementos Software para Gestión de Sistemas (Online) Desarrollo de Elementos Software para Gestión de Sistemas (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Desarrollo de Elementos Software para Gestión de Sistemas (Online) Desarrollo de

Más detalles

PROGRAMADOR VISUAL BASIC.NET

PROGRAMADOR VISUAL BASIC.NET Programador Visual Basic.Net- Escuela de Sistemas y Tecnologías BIOS-Página 1 de 6- PROGRAMADOR VISUAL BASIC.NET OBJETIVOS GENERALES El Programador Visual Basic.Net es un profesional especialista en construir

Más detalles

Orientaciones para el estudio Diplomado Sistema Integrado de Gestión

Orientaciones para el estudio Diplomado Sistema Integrado de Gestión Orientaciones para el estudio Diplomado Sistema Integrado de Gestión 1. Presentación El módulo 2 Planear en el Sistema Integrado de Gestión del diplomado Sistema Integrado de Gestión le permitirá conocer

Más detalles

Horas teóricas: Horas practicas:

Horas teóricas: Horas practicas: PROGRAMA DE ESTUDIOS FÁBRICAS DE SOFTWARE CARRERA LTI Área de formación a la que pertenece: Sustantiva Profesional Horas teóricas: Horas practicas: 2 2 Créditos: 6 Clave: F0070 Área de conocimiento a la

Más detalles

Programa de Asignatura Base de datos

Programa de Asignatura Base de datos 01 Carrera: Lic. Tecnología Informática 02 Asignatura: Base de datos 03 Año lectivo: 2013 04 Año de cursada: 2 05 Cuatrimestre: 2 06 Hs. Totales 6 07 Profesor: Lic.Pablo Sanz Programa de Asignatura Base

Más detalles

JAVA SE STANDARD EDITION

JAVA SE STANDARD EDITION JAVA SE STANDARD EDITION PRESENTACIÓN Introduce la tecnología Java describiendo cuáles son sus características fundamentales. Seguidamente se proporciona una visión bastante completa del lenguaje Java,

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

Mediación. Título: Máster universitario en prevención e intervención psicológica en problemas de conducta en la escuela

Mediación. Título: Máster universitario en prevención e intervención psicológica en problemas de conducta en la escuela Título: Máster universitario en prevención e intervención psicológica en problemas de conducta en la escuela Módulo II: Prevención primaria y secundaria de problemas de conducta en la escuela. Materia:

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: GRAFICACIÓN Y ANIMACIÓN. CÓDIGO: 12308 CARRERA: Ingeniería de Sistemas. NIVEL: Quinto. No. CREDITOS: 4 SEMESTRE/AÑO ACADEMICO: Primer semestre/2009-2010 CRÉDITOS

Más detalles

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES I. Antecedentes TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES El Congreso de la República aprobó, mediante decreto Legislativo No 141-2011, el Convenio Financiero No 4774-HN, suscrito entre

Más detalles

FACULTAD DE SISTEMAS Y TELECOMUNICACIONES SYLLABUS

FACULTAD DE SISTEMAS Y TELECOMUNICACIONES SYLLABUS UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES FACULTAD DE SISTEMAS Y TELECOMUNICACIONES SYLLABUS MATERIA SUMULADOR DE REDES PACKET TRACER CODIGO COM 5 CREDITOS

Más detalles

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así

Más detalles

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa

Código del programa: PEMDE. Programa Experto en MANEJO DE DATOS CON EXCEL. Modalidad: Virtual. Descripción del programa Código del programa: PEMDE Programa Experto en MANEJO DE DATOS CON EXCEL Modalidad: Virtual Descripción del programa 1 Presentación del programa Justificación Microsoft Excel es la herramienta de manejo

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica

Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica Competencias generales vinculadas a los distintos módulos Módulo de Formación Básica C1. Capacidad para la resolución de los problemas matemáticos que puedan plantearse en la ingeniería. Aptitud para aplicar

Más detalles

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso

Más detalles

F A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N

F A B R I C I O M U Ñ O Z S. T E N I E N T E T É C N I C O D E A V I A C I Ó N PROPUESTA DE IMPLEMENTACIÓN DE UNA METODOLOGÍA PARA EL DESARROLLO DE SISTEMAS ORIENTADOS A SERVICIOS EN EL DEPARTAMENTO DE DESARROLLO DE SISTEMAS DE LA DIRECCIÓN DE SISTEMAS DE INFORMACIÓN Y COMUNICACIONES

Más detalles

Capitulo III. Diseño del Sistema.

Capitulo III. Diseño del Sistema. Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de Aplicaciones Web 2. Competencias Dirigir proyectos de tecnologías de información (T.I.) para contribuir

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Determinación del nivel de influencia

Determinación del nivel de influencia Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de

Más detalles

AMPLIACIÓN DE PROGRAMACIÓN AVANZADA

AMPLIACIÓN DE PROGRAMACIÓN AVANZADA - AMPLIACIÓN DE PROGRAMACIÓN AVANZADA Grado en Ingeniero en Informática Universidad de Alcalá Curso Académico 2015/16 Curso 3º Cuatrimestre 2º GUÍA DOCENTE Nombre de la asignatura: AMPLIACIÓN PROGRAMACIÓN

Más detalles

MÓDULO PROFESIONAL: CURSO: 2010/2011 CICLO FORMATIVO DE GRADO SUPERIOR PRIMER CURSO. Horas Totales del Módulo: 280 Horas semanales: 9

MÓDULO PROFESIONAL: CURSO: 2010/2011 CICLO FORMATIVO DE GRADO SUPERIOR PRIMER CURSO. Horas Totales del Módulo: 280 Horas semanales: 9 PROGRAMACIÓN DIDÁCTICA CURSO: 2010/2011 CICLO FORMATIVO DE GRADO SUPERIOR SISTEMAS DE TELECOMUNICACIÓN E INFORMÁTICOS PRIMER CURSO MÓDULO PROFESIONAL: SISTEMAS OPERATIVOS Y LENGUAJES DE PROGRAMACIÓN. Horas

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

REQUISITOS PARA LA SOLICITUD DE EVALUACIÓN DE RECURSOS DIGITALES CON FINES DE APRENDIZAJE Y PROMOCIÓN DE LA ORIGINALIDAD DEL MATERIAL EDUCATIVO

REQUISITOS PARA LA SOLICITUD DE EVALUACIÓN DE RECURSOS DIGITALES CON FINES DE APRENDIZAJE Y PROMOCIÓN DE LA ORIGINALIDAD DEL MATERIAL EDUCATIVO REQUISITOS PARA LA SOLICITUD DE EVALUACIÓN DE RECURSOS DIGITALES CON FINES DE APRENDIZAJE Y PROMOCIÓN DE LA ORIGINALIDAD DEL MATERIAL EDUCATIVO El Sistema de Universidad Virtual (SUV) se ha enfocado en

Más detalles

Acerca de esté Catálogo

Acerca de esté Catálogo Catálogo de Cursos 2015 Acerca de esté Catálogo En el presente documento podrá obtenerse la información necesaria sobre la oferta de cursos que Manar Technologies S.A.S. y su línea de educación Campus

Más detalles

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES ESPECIALIDADES: TELECOMUNICACIONES Y ELECTRONICAS PROGRAMA: INFORMATICA

Más detalles

Microsoft Dynamics Sure Step Fundamentos

Microsoft Dynamics Sure Step Fundamentos Fundamentos 22-09-2015/Serie Microsoft Dynamics Sure Step Fases Diagnóstico Análisis - Diseño/ Septiembre 2015 Rosana Sánchez CCRM: @rosana-sanchez-2 Twitter: @rosansasanchez6 Correo: ingrossanbar@hotmail.com

Más detalles

PROGRAMA DE CURSO. Horas Docencia Horas de Trabajo Horas de Cátedra Docentes. Personal 6 10 3 1.5 5.5

PROGRAMA DE CURSO. Horas Docencia Horas de Trabajo Horas de Cátedra Docentes. Personal 6 10 3 1.5 5.5 PROGRAMA DE CURSO Código Nombre CC5401 Ingeniería de Software II Nombre en Inglés Software Engineering SCT es Horas Docencia Horas de Trabajo Horas de Cátedra Docentes Auxiliar Personal 6 10 3 1.5 5.5

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

Portafolio de servicios

Portafolio de servicios Portafolio de servicios Calle 613 No. 175 Oficina J, Col. Aragón 4ª y 5ª Sección, México, D.F. Teléfonos: 63.85.75.55 y 63.83.06.37 www.aztecsoluciones.com Aztec Soluciones Tecnológicas, S.A. de C.V. es

Más detalles