H: Recursos. Software. Libros

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

Download "H: Recursos. Software. Libros"

Transcripción

1 H: Recursos Software El JDK de java.sun.com. Aun cuando vaya a utilizar un entorno de desarrollo de terceras personas, siempre es buena idea tener el JDK a mano en caso de encontrarnos con lo que podría ser un error del compilador. El JDK es la piedra de toque, y si hay un fallo en él, es muy probable que sea conocido. La documentación HTML Java de java.sun.com. Nunca he encontrado un libro de referencia sobre las librerías estándar de Java que estuviera al día o que no faltara información. Aunque la documentación del HTML de Sun se publica con pequeños errores y en ocasiones resulta demasiado breve, como mínimo todas las clases y métodos están allí. A veces la gente se siente incómoda al principio usando un recurso en línea en lugar de un libro impreso,... Libros Thinking in Java, primera edición. Disponible en el CD ROM incluido con este libro, o como descarga gratuita en Incluye material antiguo y material que no se ha considerado interesante trasladar a la segunda edición. Core Java 2, por Horstmann & Cornell, Volumen I - Fundamentos (Prentice Hall, 1999). Volumen II - Características avanzadas, Extenso, comprensivo, y el primero al que acudo en busca de respuestas. Recomiendo el libro una vez haya completado Pensando en Java y necesite alcanzar metas superiores. Java in a Nutshell: A desktop Quick Reference, segunda edición, por David Flanagan (O'Reilly, 1997). Un resumen compacto de la documentación en línea de Java. Personalmente, prefiero explorar los documentos desde java.sun.com, especialmente porque cambian frecuentemente. De todas formas, algunos compañeros todavía prefieren la documentación impresa y este libro cumple con los objetivos; proporciona más argumentos que los documentos en línea. The Java Class Libraries: An Annotated Reference, por Patrick Chan y Rosanna Lee (Addison-Wesley, 1997). Lo que la documentación en línea debería ser: suficientes descripciones para hacerla útil. Uno de los reseñantes técnicos de Pensando en Java dijo, "Si yo sólo tuviera un libro de Java, sería este (bien, además del tuyo, claro)." A mi no me entusiasma tanto como a él. Es grande, caro, y la calidad de los ejemplos no me satisface. Pero es un buen libro para consultarlo cuando esté encallado y profundiza más que Java in a Nutshell. Java Network Programming, por Elliotte Rusty Harold (O'Reilly, 1997). No comencé a entender el trabajo en red con Java hasta que encontré este libro. Además, su sitio web, Café au Lait, tiene una estimulante, contrastada y

2 actualizada perspectiva de los desarrollos Java, libre de alianzas con ningún distribuidor. Sus constantes actualizaciones se mantienen con las news de Java. Visite metalab.unc.edu/javafaq/. JDBC Database Access with Java, por Hamilton, Cattell & Fisher (Addison- Wesley, 1997). Si no tiene conocimiento alguno sobre SQL y bases de datos, esta es una buena introducción. Contiene además algunos detalles y una "referencia comentada" de la API (de nuevo, tal como debería ser la referencia en línea). El inconveniente, como todos los libros en The Java Series ("Los ÚNICOS libros autorizados por JavaSoft"), es que ha sido revisado, de forma que sólo dice cosas buenas sobre Java -no encontrará información alguna sobre partes oscuras en estas series. Java Programming with CORBA, por Andreas Vogel & Keith Duddy (John Wiley & Sons, 1997). Trata de forma seria el tema con ejemplos de código para tres ORBs de Java (Visibroker, Orbix, Joe). Design Patterns, por Gamma, Helm, Johnson & Vlissides (Addison-Wesley, 1995). El libro seminal que empezó el movimiento de las plantillas en la programación. Practical Algorithms for Programmers, por Binstock & Rex (Addison-Wesley, 1995). Los algoritmos están en C, por lo que son fácilmente transportables a Java. Cada algoritmo está ampliamente comentado. Análisis y diseño Extreme Programming Explained, por Kent Beck (Addison-Wesley, 2000). Amo este libro. Sí, tiendo a tomar posturas radicales, pero siempre pensé que debía haber un proceso de desarrollo de programas mucho mejor, y creo que XP se acerca bastante. El único libro que tuvo un impacto similar en mi fue PeopleWare (descrito más adelante), que trata principalmente sobre el entorno y el comercio en la cultura corporativa. Extreme Programming Explained trata sobre la programación, y recoge muchos aspectos. Llegan tan lejos como para decir que los gráficos están muy bien mientras no pierda demasiado tiempo con ellos. Un libro pequeño, capítulos cortos, agradable de leer. UML Distilled, segunda edición, por Martin Fowler (Addison-Wesley, 2000). La primera vez que uno se enfrenta al UML es desesperante ya que hay montones de diagramas y detalles. De acuerdo con Fowler, la mayoría de éstos son innecesarios y, por eso, él se limita a los más esenciales. Para la mayoría de proyectos, sólo necesitas conocer unas pocas herramientas de diagramas, y el objetivo de Fowler es conseguir un buen diseño en lugar de preocuparse por todas las herramientas disponibles. Un libro agradable, breve y muy legible; el primero al que debes acudir si necesitas aprender UML. UML Toolkit, por Hans-Erik Eriksson & Magnus Penker, (John Wiley & Sons, 1997)- Explica el UML y como utilizarlo, y tiene un caso de estudio en Java. El CD-

3 ROM que le acompaña contiene el código de Java y una versión resumida de Rational Rose. Una excelente introducción al UML y cómo usarlo para construir un sistema real. The unified Software Development Process, por Ivar Jacobsen, Grady Booch, y James Rumbaugh (Addison-Wesley, 1999). Estaba preparado para criticar este libro. Parecía tener todos los rasgos de un aburrido texto universitario. Sin embargo, me sorprendió muy gratamente (únicamente algún párrafo del libro da la impresión de que el concepto que se quiere explicar no está claro para los autores). El formato del libro no es únicamente claro, sino que además es agradable. Y lo mejor de todo, la lectura está llena de sentido práctico. Creo que este libro debería ser un modelo de UML, y lo aconsejo después de leer UML Distilled de Fowler's para profundizar. Antes de que escoja ningún método, es aconsejable que observe la perspectiva de aquellos que no quieren venderle uno. Es fácil adoptar un método sin realmente acabar de entender lo que espera de él o cómo puede ayudarle. Otros lo están utilizando, lo que parece una razón suficiente. A veces, cuando las personas quieren creer que algo les va a resolver sus problemas, lo prueban (eso es experimentación, lo que es bueno). Pero si no se los resuelve, multiplican sus esfuerzos y comienzan a anunciar a gritos lo que están descubriendo (eso es no querer ver, y no es bueno). El asunto es que si puede unirse a otra gente en el mismo barco, no se quede sólo, aunque el barco no tenga un rumbo fijo. Con esto no quiero sugerir que las metodologías no lleven a ninguna parte, sino que debería armarse hasta los dientes con herramientas mentales que le ayuden a permanecer en un modo experimental ("Esto no funciona, probemos con esto otro") y lejos de un modo evasivo ("no, realmente no es un problema. Todo va bien, no es necesario ningún cambio"). Creo que los siguientes libros, pueden proporcionarle estas herramientas. Software Creativity, por Robert Glass (Prentice-Hall, 1995). Este es el mejor libro que he visto que aborde una perspectiva sobre todas las metodologías. Es una colección de cortos ensayos y artículos que Glass ha escrito y otros que ha adquirido (P.J. Plauger es un colaborador), reflejando años de pensamiento y estudio sobre el tema. Son entretenidos y solamente lo suficientemente largos para decir lo necesario; no divaga ni te aburre. Hay cientos de referencias a otros artículos y estudios. Todos los programadores y managers deberían leer este libro antes de esquivar el atolladero que supone la metodología. Software Runaways: Monumental Software Disasters, por Robert Glass (Prentice-Hall, 1997). Lo interesante de este libro es que pone en primer plano aquello de lo que no nos gusta hablar: cuántos proyectos no sólo fracasan, sino que lo hacen de forma espectacular. Encuentro que la mayoría de nosotros todavía pensamos "Esto no puede pasarme a mí" (o "Esto no puede volver a pasar"), pero creo que nos equivocamos. Tener en mente todas estos fallos nos permite tomar una mejor posición para en el futuro hacerlas correctamente.

4 Peopleware, segunda ediicíon, por Tom Demarco y Timothy Lister (Dorset House, 1999). Aunque tiene alguna parte en la que se habla sobre desarrollo de software, este libro trata sobre proyectos y equipos en general. Está enfocado en la gente y sus necesidades más que en las necesidades tecnológicas. Hablan de crear un entorno donde la la gente sea feliz y productiva, en lugar de las reglas que estas personas deben seguir para ser los componentes adecuados de una máquina. Esta última actitud creo que es la mayor contribución para que los progrmadores sonrian y asientan con la cabeza cuando el método XYZ es adoptado y entonces todo el mundo en silencio se pone a hacer lo que ha hecho siempre. Complexity, por M. Mitchell Waldrop (Simon & Schuster, 1992). Cuenta la unión de un grupo de científicos de diferentes disciplinas en Santa Fe, Nuevo México, para discutir problemas reales que en sus respectivas áreas permanecen sin resolver (el mercado de stocks en economía, la formación inicial de la vida en biología, por qué la gente hace lo que hace en sociología, etc.). Cruzando la física con la economía, la química, las matemáticas, la informática, la sociología y otras, se está desarrollando un acercamiento multidisciplinario a estos problemas. Pero lo más importante, aparece una forma diferente de pensar sobre esos ultracomplejos problemas: alejándose del determinismo matemático y la ilusión de que se puede escribir una ecuación que prediga todos los comportamientos, buscando un patrón y tratando de emularlo de todas las formas posibles. (El libro cuenta por ejemplo el surgimiento de algoritmos genéticos.) Creo que este tipo de pensamiento es útil ya que observamos formas de abordar proyectos de software más y más complejas. Python Learning Python, por Mark Lutz y David Ascher (O'Reilly, 1999). Una buena introducción para el programador al que rápidamente se está conviertiendo en mi lenguaje favorito, un excelente compañero de Java. El libro incluye además una introducción a JPython, que permite combinar Java y Python en un único programa (el intérprete de JPython se compila a bytecodes puros de Java, con lo cual no hay nada especial que debas añadir). La unión de estos lenguajes promete grandes posibilidades. Mi propia lista de libros Listados por orden de publicación. No todos están actualmente disponibles. Computer Interfacing with Pascal & C, (propia publicación a través de Eisys, 1988). Sólo disponible desde ). Una introducción a la electrónica del pasado, cuado CP/M era todavía el rey y DOS estaba en sus comienzos. Utilicé lenguajes de alto nivel y frecuentemente el puerto paralelo del ordenador para controlar varios proyectos electrónicos. Adaptado de mis artículos en la primera y mejor revista para la que he escrito, Micro Cornucopia. (Citando a Larry O'Brien, editor de Software Development Magazine durante un largo tiempo:

5 la mejor revista de ordenadores nunca publicada - todavía tienen planes para construir un robot en una maceta!) ay!, Micro C se perdió bastante antes de que internet apareciera. Escribir este libro fue una experiencia muy satisfactoria. Using C++, (Osborne / McGraw-Hill, 1989). Uno de los primeros libros que salieron sobre C++. Está descatalogado y reemplazado por la segunda edición que se renombró a C++ Inside & Out. C++ Inside & Out, (Osborne / McGraw-Hill, 1993). Como ya he anotado, la segunda edición de Using C++. Las explicaciones de C++ en este libro son bastante precisas, sin embargo data de 1992 y Thinking in C++ pretende sustituirlo. Puedes encontrar más información sobre este libro así como descargar el código fuente desde Thinking in C++, primera edición, (Prentice-Hall, 1995). Thinking in C++, segunda edición, volumen 1, (Prentice-Hall, 2000). Descargable desde Black Belt C++, the Master's Collection, Bruce Eckel, editor (M&T Books, 1994). Descatalogado. Es una colección de capítulos escritos por varias lumbreras de C++ basados en presentaciones de la Conferencia de Desarrollo de Software, en la que participé. La cubierta de este libro me estimuló a ganar control sobre los diseños de todas las cubiertas posteriores. Thinking in Java, primera edición, (Prentice-Hall, 1998). La primera edición de este libro ha ganado el Premio de Productividad de Software Development Magazine, el Premio Java Developer's Journal a la calidad editorial, y el premio JavaWorld Reader's Choice Award al mejor libro. Descargable desde

Bibliografía básica: Aquellos libros que se considera que son una obra clara de referencia para la asignatura.

Bibliografía básica: Aquellos libros que se considera que son una obra clara de referencia para la asignatura. 1. BIBLIOGRAFÍA COMENTADA A continuación se detalla la bibliografía empleada para la elaboración de los apuntes de la asignatura. Los libros se agrupan en las siguientes categorías: Bibliografía básica:

Más detalles

Evolución de Plantillas Genéricas para la descripción de Casos de Uso a Plantillas Genéricas para Análisis y Diseño

Evolución de Plantillas Genéricas para la descripción de Casos de Uso a Plantillas Genéricas para Análisis y Diseño Evolución de Plantillas Genéricas para la descripción de Casos de Uso a Plantillas Genéricas para Análisis y Diseño Ing. Marcela Daniele AC. Daniel Romero Dpto. de Computación. Facultad: Ciencias Exactas,

Más detalles

5º SISTEMAS INFORMATICOS III

5º SISTEMAS INFORMATICOS III ASIGNATURA: 5º SISTEMAS INFORMATICOS III Curso 2009/2010 (Código:555046) 1.OBJETIVOS El objetivo de la asignatura es que, mediante la realización de una práctica, el alumno adquiera habilidad en el diseño

Más detalles

Curso: El Proceso de Desarrollo de Software

Curso: El Proceso de Desarrollo de Software Curso: El Proceso de Desarrollo de Software EL PROCESO DE DESARROLLO DE SOFTWARE... 1 OBJETIVO...1 CONTENIDO...1 BIBLIOGRAFÍA...4 DOCENTE...4 MODALIDAD DEL DESARROLLO...4 El proceso de Desarrollo de Software

Más detalles

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies. Código CC3002 Nombre Nombre en Inglés PROGRAMA DE CURSO Metodologías de Diseño y Programación Design and Programming Methodologies SCT es Docentes Horas de Cátedra Horas Docencia Auxiliar Horas de Trabajo

Más detalles

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO FACULTAD DE CS. QUIMICAS, FISICAS Y MATEMATICAS I. DATOS GENERALES DEPARTAMENTO ACADEMICO DE INFORMATICA SILABO 1.1 Asignatura : SISTEMAS DE INFORMACION II 1.2 Categoría : OE 1.3 Código : IF202AIN 1.4

Más detalles

DESARROLLO CLIENTE SERVIDOR : JDEVELOPER SÍLABO

DESARROLLO CLIENTE SERVIDOR : JDEVELOPER SÍLABO DESARROLLO CLIENTE SERVIDOR : JDEVELOPER SÍLABO I. DATOS GENERALES CARRERA PROFESIONAL : INGENIERÍA DE SISTEMAS E CÓDIGO DE LA CARRERA : 02 NOMBRE DE LA ASIGNATURA : DESARROLLO CLIENTE SERVIDOR: JDEVELOPER

Más detalles

Guía Docente ESCUELA POLITÉCNICA SUPERIOR

Guía Docente ESCUELA POLITÉCNICA SUPERIOR Guía Docente DESARROLLO DE SOFTWARE PARA REDES Y SERVICIOS PRIMER CURSO PRIMER SEMESTRE MÁSTER UNIVERSITARIO EN INGENIERÍA DE TELECOMUNICACIÓN MODALIDAD PRESENCIAL CURSO 2015-2016 ESCUELA POLITÉCNICA SUPERIOR

Más detalles

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

Escuela Técnica Superior de Ingeniería. Informática. Grado en Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Grado en Ingeniería Informática GUÍA DOCENTE DE LA ASIGNATURA: (Diseño Arquitectónico y Patrones) Curso Académico 2013/2014 Fecha: 24/05/2013 MODELO GUIA

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

Seminario en CD Bases para Java

Seminario en CD Bases para Java G: Suplementos Hay varios suplementos para este libro, incluyendo el seminario grabado en el CD que se encuentra en la parte trasera del libro y otros artículos, seminarios y servicios disponibles a través

Más detalles

Ingeniería del Software Curso 2011-2012

Ingeniería del Software Curso 2011-2012 Curso 2011-2012 German Rigau german.rigau@ehu.es http://adimen.si.ehu.es/~rigau Ingeniería Técnica en Informática de Sistemas Índice Ingeniería del Software Objetivos Temario Nota Proyecto Bibliografía

Más detalles

Ing. Norman Vargas Chévez Facultad de Electrotecnia y Computación Universidad Nacional de Ingeniería e-mail: norman.vargas@uni.edu.

Ing. Norman Vargas Chévez Facultad de Electrotecnia y Computación Universidad Nacional de Ingeniería e-mail: norman.vargas@uni.edu. MODELACIÓN DEL PROCESO DE INFORMACIÓN EN LA COMPRA VENTA DE ENERGÍA EN EL MERCADO ELÉCTRICO DEREGULADO EN NICARAGUA - DESDE EL PUNTO DE VISTA DEL CENTRO NACIONAL DE DESPACHO DE CARGA- Ing. Norman Vargas

Más detalles

El Proceso Unificado Rational para el Desarrollo de Software.

El Proceso Unificado Rational para el Desarrollo de Software. Instituto de Electrónica y Computación El Proceso Unificado Rational para el Desarrollo de Software. Carlos Alberto Fernández y Fernández Huajuapan de León, Oaxaca 26 de octubre de 2000 Objetivo Proporcionar

Más detalles

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Introducción a WebMathematica

Introducción a WebMathematica Introducción a WebMathematica WebMathematica es una nueva tecnología que permite la generación de contenido web dinámico con Mathematica. Se integra en Mathematica a través de un servidor web. WebMathematica

Más detalles

Tema 1: y el lenguaje Java 1.Programación orientada a objetos 2.El lenguaje Java 3.Compilación, bytecode y JVMs 4.Entornos de desarrollo Java 5.Java vs otros lenguajes OO Programación orientada a objetos

Más detalles

ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE APLICACIONES ERP CON CÓDIGO ABIERTO

ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE APLICACIONES ERP CON CÓDIGO ABIERTO RESUMEN ANÁLISIS, DESARROLLO E IMPLANTACIÓN DE APLICACIONES ERP CON CÓDIGO ABIERTO Nicolás Serrano Bárcena Javier Santos García Rafael Menéndez Teillet Ismael Ciordia Vela Escuela Superior de Ingenieros

Más detalles

Universidad Ricardo Palma

Universidad Ricardo Palma Universidad Ricardo Palma FACULTAD Departamento DE INGENIERÍA Acad ESCUELA PROFESIONAL DE INGENIERÍA INFORMATICA 1. DATOS ADMINISTRATIVOS PLAN DE ESTUDIOS 2006 II SÍLABO 1.1 Asignatura : Ingeniería de

Más detalles

Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas

Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas Memoria resumen del Proyecto de Innovación Docente (PID) Ref.: 52B (periodo 2009-2011) Sistema de aprendizaje por refuerzo para la mejora del rendimiento del alumno en prácticas Investigador Principal:

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

Enterprise Architect y UML Basic

Enterprise Architect y UML Basic Enterprise Architect y UML Basic Diciembre 2008 Carlos Alexander Zuluaga Agenda Presentación del curso. Introducción a Enterprise Architect. Exploración del modelo de ejemplo. Introducción a UML. Definición

Más detalles

Python No Muerde. Capítulo: Python no muerde, yo sí. Este libro está disponible bajo una licencia CC-by-nc-sa-2.5.

Python No Muerde. Capítulo: Python no muerde, yo sí. Este libro está disponible bajo una licencia CC-by-nc-sa-2.5. Python No Muerde Capítulo: Python no muerde, yo sí Este libro está disponible bajo una licencia CC-by-nc-sa-2.5. Es decir que usted es libre de: Copiar, distribuir, exhibir, y ejecutar la obra Hacer obras

Más detalles

HTML: problemas con los editores

HTML: problemas con los editores HTML: problemas con los editores Sergio Luján Mora Departamento de Lenguajes y Sistemas Informáticos Universidad de Alicante (España) IDW-HTML-06 Contacto http://gplsi.dlsi.ua.es/~slujan/ http://accesibilidadenlaweb.blogspot.com.es/

Más detalles

Programa del curso IC 6821. Diseño de Software. Escuela de Computación Carrera de Ingeniería en Computación, Plan 410

Programa del curso IC 6821. Diseño de Software. Escuela de Computación Carrera de Ingeniería en Computación, Plan 410 Programa del curso IC 6821 Diseño de Software Escuela de Computación Carrera de Ingeniería en Computación, Plan 410 I parte: Aspectos relativos al plan de estudios 1 Datos generales Nombre del curso: Código:

Más detalles

INSTITUTO POLITÉCNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARÍA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS

INSTITUTO POLITÉCNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARÍA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS INSTITUTO POLITÉCNICO NACIONAL UNIDAD PROFESIONAL INTERDISCIPLINARÍA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS TÍTULO DEL PROYECTO DE INVESTIGACIÓN: DESARROLLO DE UN PROTOTIPO QUE MUESTRE DE

Más detalles

Programador Java Página 1 de 7 Escuela de Sistemas y Tecnologías BIOS

Programador Java Página 1 de 7 Escuela de Sistemas y Tecnologías BIOS Programador Java Página 1 de 7 Escuela de Sistemas y Tecnologías BIOS PROGRAMADOR JAVA INTRODUCCIÓN El programador Java es un especialista en construir soluciones empresariales utilizando tecnologías Java

Más detalles

GUÍA DOCENTE INGENIERÍA DEL SOFTWARE Grado en Ingeniería Informática. Profesorado: Juan Manuel Gimeno Illa Montserrat Sendin Veloso

GUÍA DOCENTE INGENIERÍA DEL SOFTWARE Grado en Ingeniería Informática. Profesorado: Juan Manuel Gimeno Illa Montserrat Sendin Veloso Año académico 2014-15 GUÍA DOCENTE INGENIERÍA DEL SOFTWARE Grado en Ingeniería Informática Profesorado: Juan Manuel Gimeno Illa Montserrat Sendin Veloso Información general de la asignatura Denominación

Más detalles

SCM - 0435 3-2-8. Participantes

SCM - 0435 3-2-8. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Tópicos selectos de programación Licenciatura en informática SCM - 0435 3-2-8 2.-

Más detalles

CRC y un Taller. Ing. Diego Vallespir.

CRC y un Taller. Ing. Diego Vallespir. CRC y un Taller Ing. Diego Vallespir. Presentado para llamado a Grado 1 del Instituto de Computación - Facultad de Ingeniería Universidad de la República. 26 de Junio de 2002, Montevideo Uruguay. Resumen

Más detalles

PROGRAMA CONTENIDOS. Laudon, Kenneth C. y Laudon, Jane P. - SISTEMAS DE INFORMACIÓN GERENCIAL Editorial Prentice Hall, sexta edición 2002.

PROGRAMA CONTENIDOS. Laudon, Kenneth C. y Laudon, Jane P. - SISTEMAS DE INFORMACIÓN GERENCIAL Editorial Prentice Hall, sexta edición 2002. PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA Que el Estudiante forme su criterio profesional integrando los conocimientos y experiencia práctica necesarios para poder construir e implementar un Sistema de Información

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA TÉCNIICA SUPERIIOR DE IINGENIIERÍÍA Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos

Más detalles

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011 Hands-On Lab Windows Azure: Java, Eclipse y Azure Última Actualización: 16/12/2011 1 Contenido INTRODUCCIÓN... 3 Objetivos 3 Prerequisitos 4 PREPARANDO EL ENTORNO... 5 Instalar Windows Azure Toolkit para

Más detalles

LA ENSEÑANZA DE LA PROGRAMACIÓN

LA ENSEÑANZA DE LA PROGRAMACIÓN LA ENSEÑANZA DE LA PROGRAMACIÓN Autor: MARIO OVIEDO GALDEANO. Adscripción: ACADEMIAS DE COMPUTACIÓN DE LA UPIICSA. Coautora: FRIDA GISELA ORTIZ URIBE Adscripción: ACADEMIAS DE HUMANIDADES DE LA UPIICSA.

Más detalles

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO: DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO: Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Ingeniería de Software NOMBRE DE LA MATERIA: Ingeniería de Software II CLAVE: CC305

Más detalles

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización: PROGRAMA DE ESTUDIO Laboratorio de diseño de software Universidad Juárez Autónoma de Tabasco Programa Educativo: Área de Formación : Licenciatura en Informática Administrativa Sustantiva Profesional Horas

Más detalles

Del Modelo Conceptual a los Diagramas de Clases

Del Modelo Conceptual a los Diagramas de Clases Caso de Estudio: Point of Sale : POS Del Modelo Conceptual a los Diagramas de Clases A. Soriano,2 Universad Central de Venezuela 2 Universad Simón Bolivar Octubre 2005 Proceso Unificado: Referencia Básica

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

área: Sistemas de Información e Ingeniería de Software coordinador del curso: Miguel Torres Propuesta de participación de: Maria Consuelo Franky

área: Sistemas de Información e Ingeniería de Software coordinador del curso: Miguel Torres Propuesta de participación de: Maria Consuelo Franky CURSO: TÓPICOS AVANZADOS EN INGENIERÍA DE SOFTWARE área: Sistemas de Información e Ingeniería de Software coordinador del curso: Miguel Torres Propuesta de participación de: Maria Consuelo Franky lfranky@javeriana.edu.co

Más detalles

CODIGO: 770 CREDITOS: 4

CODIGO: 770 CREDITOS: 4 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS INTRODUCCION A LA PROGRAMACION Y COMPUTACION 1 CODIGO: 770 CREDITOS: 4 ESCUELA: PRE-REQUISITO: Ciencias y Sistemas

Más detalles

Presentación. la asignatura. Contenidos

Presentación. la asignatura. Contenidos de la asignatura Pablo Basanta Val Norberto Fernández ndez Contenidos Breve descripción Objetivos de la asignatura Profesores Temario Prácticas Presentaciones de alumnos Bibliografía Evaluación 2 Breve

Más detalles

PRONTUARIO. Se espera que al finalizar el curso, el estudiante pueda: 1. Conocer los fundamentos teóricos de la programación de computadoras.

PRONTUARIO. Se espera que al finalizar el curso, el estudiante pueda: 1. Conocer los fundamentos teóricos de la programación de computadoras. UNIVERSIDAD INTERAMERICANA DE PUERTO RICO RECINTO DE BAYAMÓN DEPARTAMENTO DE CIENCIAS NATURALES Y MATEMÁTICAS BACHILLERATO EN CIENCIAS EN BIOINFORMÁTICA I. INFORMACIÓN GENERAL PRONTUARIO Título del curso

Más detalles

270015 - IES - Introducción a la Ingeniería del Software

270015 - IES - Introducción a la Ingeniería del Software Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2015 GRADO EN

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

INF 473 Desarrollo de Aplicaciones en

INF 473 Desarrollo de Aplicaciones en INF 473 Desarrollo de Aplicaciones en Java Unidad II El Lenguaje de Programación Java Prof. José Miguel Rubio jose.rubio.l@ucv.cl jrubio@inf.ucv.cl PUCV Marzo 2008 1 Orígenes del Lenguaje Java 1991. James

Más detalles

Intención didáctica 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA)

Intención didáctica 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA) 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA) PROGRAMACIÓN MÓVIL II INGENIERIA EN SISTEMAS COMPUTACIONALES NEX-1402 1 5 6 2.- PRESENTACIÓN

Más detalles

Financiación de proyectos

Financiación de proyectos Claves para solicitar un proyecto y conseguir financiación Financiación de proyectos cómo abrir la cerradura? Claves para solicitar un proyecto y conseguir financiación Antes de ponerte a escribir Planifica

Más detalles

Programación del curso

Programación del curso Ingeniería Software 4º Físicas Programación del curso José M. Drake (drakej@unican.es) Patricia López Martínez ( lopezpa@unican.es ) Computadores y Tiempo Real Santander, 2008 Ingeniería de Programación

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G658 - Ingeniería del Software I Grado en Ingeniería Informática Obligatoria. Curso 3 Curso Académico 04-05 . DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática

Más detalles

Curso: Arquitectura de Software (201101-Nuevo Pensum) Profesor: Juan Bernardo Quintero Institución: Universidad de Antioquia

Curso: Arquitectura de Software (201101-Nuevo Pensum) Profesor: Juan Bernardo Quintero Institución: Universidad de Antioquia Curso: Arquitectura Software (201101-Nuevo Pensum) Profesor: Juan Bernardo Quintero Institución: Universidad Antioquia 1. Objetivo General Brindar a los estudiantes herramientas para facilitar el uso metodologías

Más detalles

GESTIÓN DE REDES. Paula Montoto Castelao pmontoto@udc.es

GESTIÓN DE REDES. Paula Montoto Castelao pmontoto@udc.es Paula Montoto Castelao pmontoto@udc.es Dpto. de Tecnologías de la Información y las Comunicaciones Universidade da Coruña Facultad de Informática Campus de Elviña 15071 A Coruña P R E S E N T A C I Ó N

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia DISEÑO DE SOFTWARE DESARROLLO DE SOFTWARE Módulo Titulación Grado en INGENIERÍA INFORMÁTICA Plan 463 Código 45203 Periodo de impartición S5 Tipo/Carácter

Más detalles

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010 Windows Azure Solutions with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso es una introducción

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Grado en Ingeniería Civil GUÍA DOCENTE DE LA ASIGNATURA G331 - Informática y Programación Curso Académico 2013-2014 1 1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA Título/s Centro Módulo / materia Código y

Más detalles

Una Introducción al UML. El Modelo de Proceso de Negocio

Una Introducción al UML. El Modelo de Proceso de Negocio Una Introducción al UML Autor: Geoffrey Sparks, Sparx Systems, Australia Traducción: Fernando Pinciroli (Solus S.A., Argentina) y Aleksandar Orlic (Craftware Consultores Ltda., Chile) www.sparxsystems.com.ar

Más detalles

3 3 X (1) Observaciones: (2) Observaciones: Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig.

3 3 X (1) Observaciones: (2) Observaciones: Docente/s. Espacios Curriculares Correlativos Precedentes Aprobada/s Cod. Asig. Cursada/s Cod. Asig. Ciclo Académico: 2009 Año de la Carrera: Horas de Clases Semanales Régimen de Cursado 1 Teoría Práctica Otros (1) Anual 1er.Cuatr. 2do.Cuatr. Otros (2) 3 3 X (1) Observaciones: (2) Observaciones: Docente/s

Más detalles

Definición del modelo del negocio y del dominio utilizando Razonamiento Basado en Casos.

Definición del modelo del negocio y del dominio utilizando Razonamiento Basado en Casos. Definición del modelo del negocio y del dominio utilizando Razonamiento Basado en Casos. Autora: MSc. Martha D. Delgado Dapena. Centro de Estudios de Ingeniería de Sistemas. e-mail: marta@ceis.ispjae.edu.cu

Más detalles

Propuesta de Oferta general para Proyecto Fin de Carrera (tipo A) en el Departamento de IA para el curso 2013-14

Propuesta de Oferta general para Proyecto Fin de Carrera (tipo A) en el Departamento de IA para el curso 2013-14 Propuesta de Oferta general para Proyecto Fin de Carrera (tipo A) en el Departamento de IA para el curso 2013-14 11 de octubre de 2013 1. Datos de identificación del Proyecto de Fin de Carrera Tipo: Oferta

Más detalles

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS

DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS ASIGNATURA DE GRADO: DISEÑO DE APLICACIONES ORIENTADAS A OBJETOS Curso 2015/2016 (Código:71022011) 1.PRESENTACIÓN DE LA ASIGNATURA El objetivo de esta guía es orientar al alumno en el estudio de la asignatura.

Más detalles

(volver a Tabla de Contenidos)

(volver a Tabla de Contenidos) Para escribir, compilar y ejecutar un programa en Java lo único que realmente se necesita y no viene incluido con el sistema operativo es el kit de desarrollo de Java, denominado SDK (Software Development

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

El Proceso de Desarrollo de Software. Diseño de Software Avanzado Departamento de Informática

El Proceso de Desarrollo de Software. Diseño de Software Avanzado Departamento de Informática El Proceso de Desarrollo de Software La Ingeniería del Software Ingeniería... La profesión en la que el conocimiento de las ciencias naturales y matemáticas, ganado con estudio, experiencia y práctica,

Más detalles

Metodologías híbridas para desarrollo de software: una opción factible para México Eréndira Miriam Jiménez Hernández y Sandra Dinora Orantes Jiménez

Metodologías híbridas para desarrollo de software: una opción factible para México Eréndira Miriam Jiménez Hernández y Sandra Dinora Orantes Jiménez Revista Digital Universitaria 1 de enero 2012 Volumen 13 Número 1 ISSN: 1067-6079 Metodologías híbridas para desarrollo de software: una opción factible para México Eréndira Miriam Jiménez Hernández y

Más detalles

Presentación de proyecto de seminario de titulación

Presentación de proyecto de seminario de titulación BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA COMPUTACIÓN Presentación de proyecto de seminario de titulación I Datos Generales. Fecha: 28/Febrero/2002 1.1 Datos del Responsable

Más detalles

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Programación avanzada 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título: Facultad: Departamento/Instituto:

Más detalles

3-2-8. Participantes

3-2-8. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: METODOLOGIAS AGILES Licenciatura en Informática 3-2-8 2.- HISTORIA DEL PROGRAMA

Más detalles

Unidad V MANEJO DE SOFTWARE PARA DOCUMENTAR

Unidad V MANEJO DE SOFTWARE PARA DOCUMENTAR Unidad V MANEJO DE SOFTWARE PARA DOCUMENTAR Unidad V: Manejo de software para documentar Semana 13 A. PRESENTACIÓN Para la construcción del documento el siguiente paso es elegir el programa de cómputo

Más detalles

FUNDAMENTOS DE PROGRAMACION

FUNDAMENTOS DE PROGRAMACION INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN DESARROLLO DE SOFTWARE FUNDAMENTOS DE PROGRAMACION Nombre de la asignatura: Nomenclatura del Curso: Prerrequisitos: Nomenclatura del prerrequisito

Más detalles

Unidad V. Manejo de software para documentar. documentar

Unidad V. Manejo de software para documentar. documentar Unidad V Manejo de software para para documentar documentar 143 Do cumentación técnica Esquema conceptual: Unidad V Características Utilización Características Utilización 2. InDesign 1. FrameMaker 3.

Más detalles

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107 I. DATOS INFORMATIVOS Carrera Especialidad Curso Código Ciclo : Tercero Requisitos Duración Horas Semana : 06 horas Versión : v.0110 II. SUMILLA: : COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería

Más detalles

ORGANIZACIÓN DOCENTE del curso 2009-10

ORGANIZACIÓN DOCENTE del curso 2009-10 ORGANIZACIÓN DOCENTE del curso 2009-10 1. DATOS GENERALES DE LA ASIGNATURA NOMBRE Programación 1 CÓDIGO PÁGINA WEB www.ctr.unican.es/asignaturas/programacion1 DEPARTAMENTO Matemáticas, Estadística y Computación

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Vicerrectorado de Ordenación Académica GUÍA DOCENTE DE LA Página 1 de 5 DESCRIPCIÓN DE LA Grado/Máster en: Centro: Asignatura: Código: Tipo: Materia: Módulo: Experimentalidad: Idioma en el que se imparte:

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria. Unidad académica: Desarrollo de Sistemas de información. Ubicación: Séptimo semestre. Clave: 2096

Más detalles

Carrera: IFM - 0410 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0410 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Desarrollo de aplicaciones para ambientes distribuidos Licenciatura en Informática

Más detalles

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH

METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH METODOLOGÍA ÁGIL DE DESARROLLO DE SOFTWARE: UNA PROPUESTA PARA SU APLICACIÓN EN EL ITMH Ing. Ivonne Emmanuela Vázquez Méndez, C. Yesenia Guadalupe Balderas Ortigosa, C. Roberto Omar Eguía de León, MC.

Más detalles

Pontificia Universidad Católica del Ecuador

Pontificia Universidad Católica del Ecuador 1. DATOS INFORMATIVOS: MATERIA O MÓDULO: INGENIERÍA DE SOFTWARE I CÓDIGO: CARRERA: SISTEMAS NIVEL: QUINTO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4 SEMESTRE/AÑO ACADÉMICO: Segundo Semestre 2011-2012 CRÉDITOS

Más detalles

Nuestra carta al mundo

Nuestra carta al mundo Boletines Nuestra carta al mundo Qué es boletín? Nuestro público Ventajas y desventajas Consejos para redactar un boletín Sugerencias para redactar un boletín electrónico En el mundo de las organizaciones,

Más detalles

Universidad Juárez Autónoma de Tabasco División Académica Multidisciplinaria de los Ríos Licenciatura en Informática Administrativa

Universidad Juárez Autónoma de Tabasco División Académica Multidisciplinaria de los Ríos Licenciatura en Informática Administrativa PROGRAMA DE ESTUDIO Aplicaciones para tecnología WEB Universidad Juárez Autónoma de Tabasco Programa Educativo: Área de Formación : Licenciatura en Informática Administrativa Integral profesional Horas

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

Mi Secreto PLR. Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR.

Mi Secreto PLR. Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR. Mi Secreto PLR Como Ganamos $14 Mil Dólares en 73 Días Con Un Producto PLR. Así pues, aquí es el método principal - Sitios web de cupones o Daily Deal. Sitios web como Groupon, Living Social, y Wowcher

Más detalles

Guía Docente 2015-2016

Guía Docente 2015-2016 Guía Docente 2015-2016 Modelado del software Modeling Software Grado en Ingeniería Informática A distancia lf: Índice Modelado del Software... 3 Breve descripción de la asignatura... 3 Brief Description...

Más detalles

QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D)

QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) APRENDERAPROGRAMAR.COM QUÉ ES Y PARA QUÉ SIRVE UML? VERSIONES DEL LENGUAJE UNIFICADO DE MODELADO. TIPOS DE DIAGRAMAS. INGENIERÍA DEL SOFTWARE (DV00205D) Sección: Divulgación Categoría: Lenguajes y entornos

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

Memoria Virtual. Figura 1: Memoria Virtual

Memoria Virtual. Figura 1: Memoria Virtual 1 Memoria Virtual. Qué podemos hacer si un programa es demasiado grande para caber en la memoria disponible? Una posibilidad es usar superposiciones (overlays), como en MS-DOS: dividimos el programa en

Más detalles

Una Arquitectura para una Herramienta de Patrones de Diseño

Una Arquitectura para una Herramienta de Patrones de Diseño Una Arquitectura para una Herramienta de Patrones de Diseño José Sáez Martínez 1, Jesús García Molina, Pedro J. Jiménez García Departamento de Informática, Lenguajes y Sistemas. Campus de Espinardo C.P.

Más detalles

Programa Instruccional de Asignatura. Curriculum INGENIERÍA EN INFORMÁTICA N 14-461-01 ANALISTA PROGRAMADOR COMPUTACIONAL Nº 14-447-05

Programa Instruccional de Asignatura. Curriculum INGENIERÍA EN INFORMÁTICA N 14-461-01 ANALISTA PROGRAMADOR COMPUTACIONAL Nº 14-447-05 ESCUELA DE INFORMÁTICA Y TELECOMUNICACIONES CARRERA(s) Curriculum INGENIERÍA EN INFORMÁTICA N 14-461-01 ANALISTA PROGRAMADOR COMPUTACIONAL Nº 14-447-05 PEF2501 PROGRAMACIÓN ORIENTADA A OBJETOS 10 Créditos

Más detalles

Pruebas de Unidad en BlueJ

Pruebas de Unidad en BlueJ Pruebas de Unidad en BlueJ Versión 1.0 para BlueJ versión 1.3.0 Michael Kölling Mærsk Institute University of Southern Denmark Traducido al español por Matías Avallone Instituto de Tecnología Ort Nº 2

Más detalles

Programación Distribuida

Programación Distribuida PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral profesional Programa elaborado por: Programación Distribuida Horas teóricas: 1 Horas prácticas:

Más detalles

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas de I Licenciatura en Informática IFM - 0434 3-2-8 2.- HISTORIA DEL PROGRAMA

Más detalles

10 pasos para empezar con el Marketing Automático

10 pasos para empezar con el Marketing Automático 10 pasos para empezar con el 10 pasos para empezar con el Así que los rumores sobre el y el futuro que en general tiene el marketing por fin te ha llegado. Ahora estás preparado/a para empezar a usar el

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

IFCD09 Programación Orientada a Objetos con Java

IFCD09 Programación Orientada a Objetos con Java IFCD09 Programación Orientada a Objetos con Java TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES IFCD09 Programación Orientada a Objetos con Java

Más detalles

Guía Docente 2013/2014

Guía Docente 2013/2014 Guía Docente 2013/2014 Ingeniería del Software II Software Engineering II Grado en Ingeniería Informática Presencial Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu

Más detalles

Casos de Uso Diagramas de Casos de Uso. Universidad de los Andes Demián Gutierrez Abril 2011 1

Casos de Uso Diagramas de Casos de Uso. Universidad de los Andes Demián Gutierrez Abril 2011 1 Casos de Uso Diagramas de Casos de Uso Universidad de los Andes Demián Gutierrez Abril 2011 1 Casos de Uso ( Qué es un caso de uso?) Caso de Uso? 2 Casos de Uso ( Qué es un caso de uso?) Un caso de uso

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

CURSOS ENRIQUECIDOS EN LINEA PARA LA EDUCACIÓN A NIVEL LICENCIATURA. Salvador Barrera Rodriguez Universidad de Guadalajara, Sachavir@cucea.udg.

CURSOS ENRIQUECIDOS EN LINEA PARA LA EDUCACIÓN A NIVEL LICENCIATURA. Salvador Barrera Rodriguez Universidad de Guadalajara, Sachavir@cucea.udg. CURSOS ENRIQUECIDOS EN LINEA PARA LA EDUCACIÓN A NIVEL LICENCIATURA Salvador Barrera Rodriguez Universidad de Guadalajara, Sachavir@cucea.udg.mx RESUMEN: El presente articulo pretende exponer la experiencia

Más detalles

PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB-1401 1 4 5

PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB-1401 1 4 5 1.- DATOS DE LA ASIGNATURA NOMBRE DE LA ASIGNATURA CARRERA ESPECIALIDAD CLAVE DE LA ASIGNATURA (CRÉDITOS SATCA) PROGRAMACIÓN MÓVIL I INGENIERÍA EN SISTEMAS COMPUTACIONALES NEGOCIOS ELECTRÓNICOS NEB-1401

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

ÍNDICE. Introducción... 4. Agradecimientos... 5. Objetivos... 5. a. Objetivo General... 5. b. Objetivos Específicos... 5

ÍNDICE. Introducción... 4. Agradecimientos... 5. Objetivos... 5. a. Objetivo General... 5. b. Objetivos Específicos... 5 ÍNDICE Introducción... 4 Agradecimientos... 5 Objetivos... 5 a. Objetivo General... 5 b. Objetivos Específicos... 5 Capítulo I: Desarrollo de Sistema de Información Usando Metodología Rumbaugh (OMT)...

Más detalles

Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp...

Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp... Contenido Introducción... 1 Qué es Java?... 1 Compilando a Bytecode... 1 Usando jgrasp Para Hacer el Trabajo Sucio... 5 El Entorno de jgrasp... 5 Introducción Es tiempo de hablar en detalle de lo que significa

Más detalles