Pruebas de Integración

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

Download "Pruebas de Integración"

Transcripción

1 Departamento de Lenguajes y Sistemas Informáticos BLOQUE II: Integración de Sistemas Software Pruebas de Integración Tema 10 Arquitectura e Integración de Sistemas Software Curso 2012/2013 Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía 1

2 Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía 2

3 Para qué probamos el software? Para comprobar si funciona correctamente. Para detectar errores. Principiante Experto Definición Testing is the process of executing a program with the intent of finding errors. G.J. Myers 3

4 Las pruebas software no permiten garantizar que un programa no contiene errores. Demasiadas combinaciones. No se puede probar todo. Ejemplo: Suma de 2 enteros (32 bits) 2 64 casos de prueba! Program testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence. Dijkstra, 1972 Cuál es el objetivo de las pruebas? A. Detectar el mayor número posible de errores con la mínima cantidad de tiempo y esfuerzo. B. Aumentar nuestra confianza en que el programa cumple los requisitos. C. Demostrar que un programa funciona correctamente. 4

5 Proceso general de prueba Oracle Entrada Sistema Salida Correcto? Éxito/Fallo Oracle: Mecanismo que nos permite saber si el resultado de una prueba es correcto o no. Nos permite saber el resultado esperado. Importancia de las pruebas 5

6 Importancia de las pruebas Complejidad del software: Producto intangible. Desarrollo a medida. JDK líneas de código métodos clases. 456 paquetes. Importancia de las pruebas Las pruebas pueden consumir hasta el 50% del coste total del sistema. En sistemas críticos este porcentaje es mayor. 6

7 Importancia de las pruebas Cuanto más tarde detectemos un error, más caro resultará repararlo. Origen y coste de las pruebas Software Engineering Institute; Carnegie Mellon University; Handbook CMU/SEI-96-HB-002 7

8 Tipos de pruebas Funcionales: Buscar errores relacionados con la funcionalidad del sistema. No funcionales: Rendimiento. Seguridad. Usabilidad. Fiabilidad, etc. Tipos de pruebas 8

9 Tipos de pruebas Pruebas unitarias. Diseñadas para probar una parte pequeña y específica de funcionalidad. Ej: un método.. Diseñadas para probar la interacción entre los distintos componentes de un sistema. Pruebas de sistema. Diseñadas para probar el sistema en su totalidad como si de una caja negra se tratase. Pruebas de aceptación. Diseñadas para verificar que el sistema cumple con los requisitos exigidos por el usuario. Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía 9

10 Motivación Componente A Unidad de medida: Km Componente B Unidad de medida: Millas Mars Climate Orbiter, 1999 Motivación 125 millones de dólares 10

11 Motivación A C B ERROR: Dónde está el problema? A, B o C? Debemos asumir que los subsistemas han sido probados previamente y funcionan correctamente. Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía 11

12 Tipos de errores Errores de programación entre componentes Errores de interoperabilidad Tipos de errores Errores de programación entre componentes Errores de interoperabilidad 12

13 Tipos de errores Componente A int facturacion() {... return total; } Componente B int impuestos() {... return total; } facturacion()=0 impuestos()=0 int calculo() {... return 365/(facturacion() + impuestos()); } Tipos de errores Ejemplo libxml + zlib If you are using libxml version or earlier, you will need to update libxml to version or later before installing zlib version or later. libxml and earlier made unnecessary assumptions about the undocumented internal structure of zlib that were changed in zlib and result in libxml crashing. This was fixed in libxml [ 13

14 Tipos de errores Bloqueo mutuo o abrazo mortal (deadlock) Tipos de errores Bloqueo activo (livelock) 14

15 Tipos de errores Errores de programación entre componentes Errores de interoperabilidad Tipos de errores Errores de interoperabilidad a nivel de sistema 15

16 Tipos de errores Errores de interoperabilidad a nivel de lenguaje de programación A veces los lenguajes de programación son compatibles con excepciones que pueden crear problemas. Ej. VB con VC y la representación coma flotante. Tipos de errores Errores de interoperabilidad a nivel de especificación System A Petition ACK System B System A Petition Petition System B 16

17 Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía Estrategias Pruebas no incrementales ( Big bang approach ). Se integran todos los componentes y entonces se prueba el sistema como un todo. No es una técnica recomendada pues dificulta el aislamiento de errores. 17

18 Estrategias Pruebas incrementales. El programa es construido y probado en pequeños incrementos. Facilita el aislamiento de errores y la pruebas sistemáticas. Estrategias para pruebas incrementales: Integración descendente ( Top-down ) En profundidad ( Depth-first ) En anchura ( Breadth-first ) Integración ascendente ( Bottom-up ) Estrategias Integración descendente. La integración se realiza partiendo del programa principal y moviéndonos hacia abajo por la jerarquía de control. M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 M 8 18

19 Estrategias Integración descendente - En profundidad. La integración se realiza por ramas. Cada rama suele implementar una funcionalidad específica. M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 Ramas: M 1, M 2, M 5, M 8 M 1, M 2, M 6 M 8 M 1, M 3, M 7 M 1, M 4 Estrategias Qué ocurre si algún módulo/componente aún no ha sido implementado pero es necesario para probar la integración de otros componentes? M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 M 8 19

20 Estrategias Stubs: Componentes de mentira que imitan el comportamiento de componentes aún no implementados (implementan su interfaz). M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 M 8 En OO suele utilizarse el término Mock object para referirse a este concepto (con sutiles diferencias). Estrategias Integración descendente - En anchura. La integración se realiza por niveles moviéndose en horizontal por la estructura de control. M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 Niveles: M 8 M 1, M 2, M 3, M 4 M 1, M 2, M 3, M 4, M 5, M 6, M 7 M 1, M 2, M 3, M 4, M 5, M 6, M 7, M 8 20

21 Estrategias Integración ascendente. La integración se realiza partiendo de módulos atómicos situados en los nodos finales de la jerarquía de control. No suele necesitar el uso de stubs. M 1 (main) M 2 M 3 M 4 M 5 M 6 M 7 M 8 Estrategias Integración descendente: Permite verificar los puntos de control o decisión al principio del proceso de prueba. La integración en profundidad permite probar funcionalidades completas lo cual aumenta la confianza. Puede requerir el uso de muchos stubs. Integración ascendente: Se elimina la necesidad de usar stubs. Es necesario el uso de controladores de prueba ( drivers ) a fin de coordinar la entrada y salida de casos de prueba. 21

22 Estrategias Integración de sandwich ( Sandwich testing ) Integración ascendente + Integración descendente Índice a las pruebas del software Motivación Tipos de errores Estrategias de pruebas Bibliografía 22

23 Bibliografía Pressman R. Software Engineering: A Practitioner s Approach. McGraw-Hill (7th edition) G. Myers. The art of software testing. Wiley, Gao, Jerry; Tsai, H.S.; Wu, Ye. Testing and Quality Assurance for Component-Based Software. Artech House Publishers Disclaimer and Terms of Use All material displayed onthis presentation is for teaching and personal use only. Many of the images that have been used in the presentation are Royalty Free images taken from Other images have been sourced directly from the Public domain, from where in most cases it is unclear whether copyright has been explicitly claimed. Our intention is not to infringe any artist s copyright, whether written or visual. We do not claim ownership of any image that has been freely obtained from the public domain. In the event that we have freely obtained an image or quotation that has been placed in the public domain and in doing so have inadvertently used a copyrighted image without the copyright holder s express permission we ask that the copyright holder writes to us directly, upon which we will contact the copyright holder to request full written permission to use the quote or images. 23

Consumo de Servicios RESTful (II)

Consumo de Servicios RESTful (II) Departamento de Lenguajes y Sistemas Informáticos Consumo de Servicios RESTful (II) Práctica 6 Arquitectura e Integración del Software Curso 2012/2013 Índice Introducción Consumo de servicios RESTful con

Más detalles

Modelado de Arquitectura Software

Modelado de Arquitectura Software Departamento de Lenguajes y Sistemas Informáticos BLOQUE I: Arquitectura del Software Modelado de Arquitectura Software Tema 4 Arquitectura e Integración del Software Curso 2012/2013 Índice UML Diagrama

Más detalles

Arquitectura Web. Arquitectura e Integración de Sistemas Software Curso 2012/2013. Índice

Arquitectura Web. Arquitectura e Integración de Sistemas Software Curso 2012/2013. Índice Departamento de Lenguajes y Sistemas Informáticos BLOQUE I: Arquitectura del Software Arquitectura Web Tema 3 Arquitectura e Integración de Sistemas Software Curso 2012/2013 Introducción Índice Diseño

Más detalles

Introducción a las Aplicaciones Web

Introducción a las Aplicaciones Web Departamento de Lenguajes y Sistemas Informáticos Arquitectura e Integración de Sistemas Software Introducción a las Aplicaciones Web Tema 1 Arquitectura e Integración de Sistemas Software Curso 2012/2013

Más detalles

Consumo de Servicios RESTful (III)

Consumo de Servicios RESTful (III) Departamento de Lenguajes y Sistemas Informáticos Consumo de Servicios RESTful (III) Práctica 7 Arquitectura e Integración del Software Curso 2012/2013 Índice Introducción OAuth 2 Enlaces 1 Introducción

Más detalles

Introducción a la Arquitectura del Software

Introducción a la Arquitectura del Software Departamento de Lenguajes y Sistemas Informáticos BLOQUE I: Arquitectura del Software Introducción a la Arquitectura del Software Tema 2 Arquitectura e Integración de Sistemas Software Curso 2012/2013

Más detalles

CONTROLADORA PARA PIXELS CONPIX

CONTROLADORA PARA PIXELS CONPIX The LedEdit Software Instructions 1, Install the software to PC and open English version: When we installed The LedEdit Software, on the desktop we can see following icon: Please Double-click it, then

Más detalles

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX

ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX ADAPTACIÓN DE REAL TIME WORKSHOP AL SISTEMA OPERATIVO LINUX Autor: Tomás Murillo, Fernando. Director: Muñoz Frías, José Daniel. Coordinador: Contreras Bárcena, David Entidad Colaboradora: ICAI Universidad

Más detalles

OSCILLATION 512 (LM 3R)

OSCILLATION 512 (LM 3R) Application Note The following application note allows to locate the LM series devices (LM3E, LM3R, LM4 and LM5) within network and check its connection information: Name, MAC, dynamic IP address and static

Más detalles

Mi ciudad interesante

Mi ciudad interesante Mi ciudad interesante A WebQuest for 5th Grade Spanish Designed by Jacob Vuiller [email protected] Introducción Tarea Proceso Evaluación Conclusión Créditos Introducción Bienvenidos! Eres alcalde de una

Más detalles

PELICULAS CLAVES DEL CINE DE CIENCIA FICCION LOS DIRECTORES LOS ACTORES LOS ARGUMENTOS Y LAS ANECD

PELICULAS CLAVES DEL CINE DE CIENCIA FICCION LOS DIRECTORES LOS ACTORES LOS ARGUMENTOS Y LAS ANECD PELICULAS CLAVES DEL CINE DE CIENCIA FICCION LOS DIRECTORES LOS ACTORES LOS ARGUMENTOS Y LAS ANECD 8 Feb, 2016 PCDCDCFLDLALAYLAHARG-PDF33-0 File 4,455 KB 96 Page If you want to possess a one-stop search

Más detalles

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term

Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term Agustiniano Ciudad Salitre School Computer Science Support Guide - 2015 Second grade First term UNIDAD TEMATICA: INTERFAZ DE WINDOWS LOGRO: Reconoce la interfaz de Windows para ubicar y acceder a los programas,

Más detalles

UNIVERSIDAD NACIONAL DEL CALLAO

UNIVERSIDAD NACIONAL DEL CALLAO UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA INDUSTRIAL Y DE SISTEMAS INSTITUTO DE INVESTIGACION DE LA FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS INFORME FINAL DEL PROYECTO DE INVESTIGACIÓN

Más detalles

TU EMBARAZO Y EL NACIMIENTO DEL BEBE GUIA PARA ADOLESCENTES EMBARAZADAS TEEN PREGNANCY AND PARENTI

TU EMBARAZO Y EL NACIMIENTO DEL BEBE GUIA PARA ADOLESCENTES EMBARAZADAS TEEN PREGNANCY AND PARENTI TU EMBARAZO Y EL NACIMIENTO DEL BEBE GUIA PARA ADOLESCENTES EMBARAZADAS TEEN PREGNANCY AND PARENTI 8 Feb, 2016 TEYENDBGPAETPAPWWET-PDF33-0 File 4,455 KB 96 Page If you want to possess a one-stop search

Más detalles

Synergy Spanish Solutions. Día de San Valentín Audio Lessons

Synergy Spanish Solutions. Día de San Valentín Audio Lessons Synergy Spanish Solutions Día de San Valentín Audio Lessons Created by Marcus Santamaria Edited by Elena Chagoya & Claire Boland Copyright 2014 Marcus Santamaria All Rights reserved. No part of this publication

Más detalles

Repaso de funciones exponenciales y logarítmicas. Review of exponential and logarithmic functions

Repaso de funciones exponenciales y logarítmicas. Review of exponential and logarithmic functions Repaso de funciones exponenciales y logarítmicas Review of exponential and logarithmic functions Las funciones lineales, cuadráticas, polinómicas y racionales se conocen como funciones algebraicas. Las

Más detalles

Diseño ergonómico o diseño centrado en el usuario?

Diseño ergonómico o diseño centrado en el usuario? Diseño ergonómico o diseño centrado en el usuario? Mercado Colin, Lucila Maestra en Diseño Industrial Posgrado en Diseño Industrial, UNAM [email protected] RESUMEN En los últimos años el

Más detalles

74 Prime Time. conjetura Suposición acerca de un patrón o relación, basada en observaciones.

74 Prime Time. conjetura Suposición acerca de un patrón o relación, basada en observaciones. A abundant number A number for which the sum of all its proper factors is greater than the number itself. For example, 24 is an abundant number because its proper factors, 1, 2, 3, 4, 6, 8, and 12, add

Más detalles

GENERAR DOCUMENTACIÓN ON-DEMAND

GENERAR DOCUMENTACIÓN ON-DEMAND GENERAR DOCUMENTACIÓN ON-DEMAND Todd Waits Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Incorporando Administrado Repositorios De Información Para Generar Documentación

Más detalles

Objetivo: You will be able to You will be able to

Objetivo: You will be able to You will be able to Nombre: Fecha: Clase: Hora: Título (slide 1) Las cosas _ Capítulo 2 1 (Chapter Two, First Step) Objetivo: You will be able to You will be able to First look at the other sheet of vocabulary and listen,

Más detalles

TEACHER TOOLS: Teaching Kids Spanish Vocabulary. An Activity in 4 Steps

TEACHER TOOLS: Teaching Kids Spanish Vocabulary. An Activity in 4 Steps TEACHER TOOLS: Teaching Kids Spanish Vocabulary An Activity in 4 Steps Teaching Kids Spanish Vocabulary Lesson for Spanish Teachers Learning new vocabulary words in Spanish is an important element in the

Más detalles

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized.

TOUCH MATH. Students will only use Touch Math on math facts that are not memorized. TOUCH MATH What is it and why is my child learning this? Memorizing math facts is an important skill for students to learn. Some students have difficulty memorizing these facts, even though they are doing

Más detalles

Creating your Single Sign-On Account for the PowerSchool Parent Portal

Creating your Single Sign-On Account for the PowerSchool Parent Portal Creating your Single Sign-On Account for the PowerSchool Parent Portal Welcome to the Parent Single Sign-On. What does that mean? Parent Single Sign-On offers a number of benefits, including access to

Más detalles

La Cita de Mi Verano. By: Dayona McNeil, Mabintu Donzo and Terrance williams

La Cita de Mi Verano. By: Dayona McNeil, Mabintu Donzo and Terrance williams La Cita de Mi Verano By: Dayona McNeil, Mabintu Donzo and Terrance williams Mabintu La Conversación Parte Uno Terrance 1.) Tengo que llamar a Terrance. 2.) Hola Terrance! 4.) Muy muy bien. Que hiciste

Más detalles

Students Pledge: Parents Pledge:

Students Pledge: Parents Pledge: The school-home compact is a written agreement between administrators, teachers, parents, and students. It is a document that clarifies what families and schools can do to help children reach high academic

Más detalles

HIGH IMPACT PRESENTATIONS PRESENTACIONES DE ALTO IMPACTO

HIGH IMPACT PRESENTATIONS PRESENTACIONES DE ALTO IMPACTO HIGH IMPACT PRESENTATIONS PRESENTACIONES DE ALTO IMPACTO Is a design consultancy specialized in design and development of High Impact Presentations. We strive for giving control back to client, delivering

Más detalles

Shortcut to Informal Spanish Conversations Level 2 Lesson 1

Shortcut to Informal Spanish Conversations Level 2 Lesson 1 Shortcut to Informal Spanish Conversations Level 2 Lesson 1 These lessons extend on the ideas from Shortcut to Informal Spanish Conversations Level 1 http://www.informalspanish.com and Shortcut to Spanish

Más detalles

vosotras= vosotros= él= ellos= ella= ellas= usted= ustedes= Subject pronouns are used as the subject of a sentence. In general, they tell who is being

vosotras= vosotros= él= ellos= ella= ellas= usted= ustedes= Subject pronouns are used as the subject of a sentence. In general, they tell who is being Nombre Clase Fecha (pronombres personales) Subject pronouns are used as the subject of a sentence. In general, they tell who is being described or who is doing the action. English has seven subject pronouns

Más detalles

Entrevista: el medio ambiente. A la caza de vocabulario: come se dice en español?

Entrevista: el medio ambiente. A la caza de vocabulario: come se dice en español? A la caza de vocabulario: come se dice en español? Entrevista: el medio ambiente 1. There are a lot of factories 2. The destruction of the ozone layer 3. In our city there is a lot of rubbish 4. Endangered

Más detalles

Los seres vivos/ living things. CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA

Los seres vivos/ living things. CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA CONOCIMIENTO DEL MEDIO 3º DE PRIMARIA Los contenidos de la asignatura Conocimiento del Medio se agrupan en tres bloques, uno por trimestre y constan de 5 unidades cada uno. Teniendo en cuenta la temporalización

Más detalles

Gustar : Indirect object pronouns.

Gustar : Indirect object pronouns. Gustar : Indirect object pronouns. Singular Plural 1 person A mí me (To me) A nosotros nos (To us) 2 person A tí te ( To you) A vosotros os (To you all in Spain) 3 person A ella/él/ud. Le (To her, to him,

Más detalles

Los defectos en el desarrollo de Software Corporativo

Los defectos en el desarrollo de Software Corporativo Grado en Informática Los defectos en el desarrollo de Software Corporativo Desarrollo de Sistemas de Información Corporativos Departamento de Informática Contenido Definición de defecto Clasificación de

Más detalles

Puede pagar facturas y gastos periódicos como el alquiler, el gas, la electricidad, el agua y el teléfono y también otros gastos del hogar.

Puede pagar facturas y gastos periódicos como el alquiler, el gas, la electricidad, el agua y el teléfono y también otros gastos del hogar. SPANISH Centrepay Qué es Centrepay? Centrepay es la manera sencilla de pagar sus facturas y gastos. Centrepay es un servicio de pago de facturas voluntario y gratuito para clientes de Centrelink. Utilice

Más detalles

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó

MANUAL EASYCHAIR. A) Ingresar su nombre de usuario y password, si ya tiene una cuenta registrada Ó MANUAL EASYCHAIR La URL para enviar su propuesta a la convocatoria es: https://easychair.org/conferences/?conf=genconciencia2015 Donde aparece la siguiente pantalla: Se encuentran dos opciones: A) Ingresar

Más detalles

Northwestern University, Feinberg School of Medicine

Northwestern University, Feinberg School of Medicine Improving Rates of Repeat Colorectal Cancer Screening Appendix Northwestern University, Feinberg School of Medicine Contents Patient Letter Included with Mailed FIT... 3 Automated Phone Call... 4 Automated

Más detalles

Nueva confirmación de pedido de compra con cambios: proveedor ES

Nueva confirmación de pedido de compra con cambios: proveedor ES Ayuda de trabajo Nueva confirmación de pedido de compra con cambios: proveedor ES Step 1. This Supplier portal activity lists the steps necessary for confirming a new purchase order with changes on price,

Más detalles

Modelo de los reactores de la tecnología HDHPLUS como componentes de simulación interoperables

Modelo de los reactores de la tecnología HDHPLUS como componentes de simulación interoperables Modelo de los reactores de la tecnología HDHPLUS como componentes de Noviembre, 2010 Agenda PDVSA S.A, historia y desarrollo Motivación del proyecto CAPE OPEN Objetivos Beneficios Detalles de la implementación

Más detalles

An explanation by Sr. Jordan

An explanation by Sr. Jordan & An explanation by Sr. Jdan direct object pronouns We usually use Direct Object Pronouns to substitute f it them in a sentence when the it them follows the verb. Because of gender, him and her could also

Más detalles

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER

EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA MENTE LIBRE Y ABIERTA AL CAMBIO BIBLIOTECA WALTER READ ONLINE AND DOWNLOAD EBOOK : EL PODER DEL PENSAMIENTO FLEXIBLE DE UNA MENTE RAGIDA A UNA

Más detalles

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP

Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Cómo comprar en la tienda en línea de UDP y cómo inscribirse a los módulos UDP Sistema de registro y pago Este sistema está dividido en dos etapas diferentes*. Por favor, haga clic en la liga de la etapa

Más detalles

Learning Masters. Early: Force and Motion

Learning Masters. Early: Force and Motion Learning Masters Early: Force and Motion WhatILearned What important things did you learn in this theme? I learned that I learned that I learned that 22 Force and Motion Learning Masters How I Learned

Más detalles

SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX

SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX SISTEMA DE CONTROL LÓGICO PROGRAMABLE (PLC) SOBRE HARDWARE EMBEBIDO Y BAJO SISTEMA OPERATIVO LINUX Autor : Gonzalo Julián Santander Palacio Director : Javier Martín Ruiz RESUMEN DEL PROYECTO El proyecto

Más detalles

Sistema de Control Domótico

Sistema de Control Domótico UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO EN ELECTRÓNICA Y AUTOMATICA PROYECTO FIN DE CARRERA Sistema de Control Domótico a través del bus USB Directores:

Más detalles

IMPORTANT. Vehicle Accident Report Kit. Another Safety Service from CNA. Keep This Kit in Your Vehicle. Contains Instructions and Forms:

IMPORTANT. Vehicle Accident Report Kit. Another Safety Service from CNA. Keep This Kit in Your Vehicle. Contains Instructions and Forms: Vehicle Accident Report Kit Another Safety Service from CNA Keep This Kit in Your Vehicle Contains Instructions and Forms: Driver s Report of Motor Vehicle Accident Traffic Accident Exchange Information

Más detalles

How can we place ourselves in perspective? Cómo podemos nosotros ponernos en perspectiva?

How can we place ourselves in perspective? Cómo podemos nosotros ponernos en perspectiva? How can we place ourselves in perspective? Cómo podemos nosotros ponernos en perspectiva? How big are the things we are looking at? Que tan grande son las cosas que miramos? This is a to-scale set of models

Más detalles

Telling Time in Spanish Supplemental Hand-out

Telling Time in Spanish Supplemental Hand-out DSC ACADEMIC SUPPORT CENTER SPANISH WORKSHOPS STUDENT HANDOUT Telling Time in Spanish Supplemental Hand-out To ask someone the time in Spanish, you say: Qué hora es? - What time is it? To tell the time

Más detalles

Guide to Health Insurance Part II: How to access your benefits and services.

Guide to Health Insurance Part II: How to access your benefits and services. Guide to Health Insurance Part II: How to access your benefits and services. 1. I applied for health insurance, now what? Medi-Cal Applicants If you applied for Medi-Cal it will take up to 45 days to find

Más detalles

Some examples. I wash my clothes, I wash the dishes, I wash the car, I wash the windows. I wash my hands, I wash my hair, I wash my face.

Some examples. I wash my clothes, I wash the dishes, I wash the car, I wash the windows. I wash my hands, I wash my hair, I wash my face. Reflexive verbs In this presentation, we are going to look at a special group of verbs called reflexives. Let s start out by thinking of the English verb wash. List several things that you can wash. Some

Más detalles

Universidad de Guadalajara

Universidad de Guadalajara Universidad de Guadalajara Centro Universitario de Ciencias Económico-Administrativas Maestría en Tecnologías de Información Ante-proyecto de Tésis Selection of a lightweight virtualization framework to

Más detalles

Flashcards Series 1 Saludos y Despedidas

Flashcards Series 1 Saludos y Despedidas Flashcards Series 1 Saludos y Despedidas Flashcards are one of the quickest and easiest ways to test yourself on Spanish vocabulary, no matter where you are! Setting Up Print this file. (In Adobe Acrobat,

Más detalles

Flashcards Series 5 El Agua

Flashcards Series 5 El Agua Flashcards Series 5 El Agua Flashcards are one of the quickest and easiest ways to test yourself on Spanish vocabulary, no matter where you are! Test yourself on just these flashcards at first. Then, as

Más detalles

SISTEMA DE GESTIÓN DE RECIBOS

SISTEMA DE GESTIÓN DE RECIBOS UNIVERSIDAD PONTIFICIA COMILLAS ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA (ICAI) INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN PROYECTO FIN DE CARRERA SISTEMA DE GESTIÓN DE RECIBOS AUTOR: EMILIO DE DIEGO BABARRO

Más detalles

CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION

CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS DE DESAMOR Y POEMAS CORTOS SPANISH EDITION READ ONLINE AND DOWNLOAD EBOOK : CUANDO LA MUSA SE HACE VERBO VERSOS CORTOS POEMAS DE AMOR POEMAS

Más detalles

Disfruten su verano! Hola estudiantes,

Disfruten su verano! Hola estudiantes, Hola estudiantes, We hope that your experience during Spanish 1 was enjoyable and that you are looking forward to improving your ability to communicate in Spanish. As we all know, it is very difficult

Más detalles

Learning Masters. Fluent: Wind, Water, and Sunlight

Learning Masters. Fluent: Wind, Water, and Sunlight Learning Masters Fluent: Wind, Water, and Sunlight What I Learned List the three most important things you learned in this theme. Tell why you listed each one. 1. 2. 3. 22 Wind, Water, and Sunlight Learning

Más detalles

It is call the clients paradise... MWP2 clients are as partners with the company.

It is call the clients paradise... MWP2 clients are as partners with the company. En español clic aqui Hello, my name is: Arturo Bravo and my email [email protected] and has been client of MWP2 since 28/03/2016 05:29 and I am contacting you to let you know the same opportunity

Más detalles

Lengua adicional al español IV

Lengua adicional al español IV Lengua adicional al español IV Topic 11 Life little lessons Introduction In this lesson you will study: Time clauses are independent clauses. These are the clauses that tell you the specific time when

Más detalles

INSTRUCCIONES PARA ENVIAR SU PELICULA PARA LA VIDEOLIBRERIA

INSTRUCCIONES PARA ENVIAR SU PELICULA PARA LA VIDEOLIBRERIA For English version, please scroll down to page 11 (eleven) INSTRUCCIONES PARA ENVIAR SU PELICULA PARA LA VIDEOLIBRERIA Especificaciones técnicas Container format:.mp4 / tamaño de archivo no superior a

Más detalles

www.deltadentalins.com/language_survey.html

www.deltadentalins.com/language_survey.html Survey Code: Survey 1 February 6, 2008 Dear Delta Dental Enrollee: Recent changes in California law will require that all health care plans provide language assistance to their plan enrollees beginning

Más detalles

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550

DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550 DISEÑO DE UN PLC DOMÉSTICO UTILIZANDO UN MICROCONTROLADOR PIC-18F4550 QUIRINO JIMENEZ DOMINGUEZ, MARGARITA ALVAREZ CERVERA INSTITUTO TECNOLÓGICO DE MÉRIDA [email protected] RESUMEN: En el presente

Más detalles

Rotator Cuff Exercises

Rotator Cuff Exercises Rotator Cuff Exercises These exercises may be used after rotator cuff injury to the shoulder or for strengthening the shoulder. Do these exercises while lying face down on an exercise table or other sturdy

Más detalles

Los Complimentos Directos. Dircect Objects and Direct Object Pronouns

Los Complimentos Directos. Dircect Objects and Direct Object Pronouns Los Complimentos Directos Dircect Objects and Direct Object Pronouns What is a Direct Object? A direct object is a THING or a PERSON that receives the ac5on of the verb. EX: I eat the tamales. Yo como

Más detalles

Los Verbos Reflexivos

Los Verbos Reflexivos Nombre Hora Los Verbos Reflexivos Apuntes y Práctica Parte 1: Infinitives in Spanish end in / - / -. When infinitives have on the end of them, they are called verbs. The se usually means. To conjugate

Más detalles

National Championship Challenge 4x4. Team Maxxis Extreme 4x4

National Championship Challenge 4x4. Team Maxxis Extreme 4x4 National Championship Challenge 4x4 Team Maxxis Extreme 4x4 National Championship Challenge 4x4 Yesterday November 28th, 2010, was the Cartago Race where the National Championship Challenge 4x4 occurred

Más detalles

IRS DATA RETRIEVAL NOTIFICATION DEPENDENT STUDENT ESTIMATOR

IRS DATA RETRIEVAL NOTIFICATION DEPENDENT STUDENT ESTIMATOR IRS DATA RETRIEVAL NOTIFICATION DEPENDENT STUDENT ESTIMATOR Subject: Important Updates Needed for Your FAFSA Dear [Applicant], When you completed your 2012-2013 Free Application for Federal Student Aid

Más detalles

SEMINAR 3: COMPOSITION

SEMINAR 3: COMPOSITION SEMINAR 3: FORMAL LETTER COMPOSITION 1 Lengua C I (Inglés) Código 00EM Imagine you were selected as an Erasmus student and you wanted to write to your host university to ask them for information about

Más detalles

Citizenship. Citizenship means obeying the rules and working to make your community a better place.

Citizenship. Citizenship means obeying the rules and working to make your community a better place. Citizenship Citizenship means obeying the rules and working to make your community a better place. I show good citizenship when I help keep my school and community clean. I am a good citizen when I follow

Más detalles

Servicio de Reclamos Amadeus Guía Rápida

Servicio de Reclamos Amadeus Guía Rápida Servicio de Reclamos Amadeus Guía Rápida 2013 Amadeus North America, Inc. All rights reserved. Trademarks of Amadeus North America, Inc. and/or affiliates. Amadeus is a registered trademark of Amadeus

Más detalles

Keep reading, for a list of required elements and questions to inspire you!

Keep reading, for a list of required elements and questions to inspire you! You will write at least TEN sentences describing a typical week in the life of a BCC student YOU! -- based on the three Encuestas (surveys) you conducted with your classmates: If you can t think of what

Más detalles

Qué viva la Gráfica de Cien!

Qué viva la Gráfica de Cien! Qué viva la Gráfica de Cien! La gráfica de cien consiste en números del 1 al 100 ordenados en cuadrilones de diez números en hileras. El resultado es que los estudiantes que utilizan estás gráficas pueden

Más detalles

Summer Reading Program. June 1st - August 10th, 2015

Summer Reading Program. June 1st - August 10th, 2015 June 1st - August 10th, 2015 Dear Educator, Attached you will find three flyer templates. You can use any of these templates to share your Group Number (GN) with your group participants. 1. 2. 3. The first

Más detalles

abrir además ahí ahora algo alguno alto amor años

abrir además ahí ahora algo alguno alto amor años abrir además ahí ahora algo alguno alto amor años 2013 2014 Houston Independent School District 1 antes aquello aquí así atención aunque ayudar bailar bajar 2013 2014 Houston Independent School District

Más detalles

Learning Masters. Fluent: Animal Habitats

Learning Masters. Fluent: Animal Habitats Learning Masters Fluent: Animal Habitats What I Learned List the three most important things you learned in this theme. Tell why you listed each one. 1. 2. 3. 22 Animal Habitats Learning Masters How I

Más detalles

Flashcards Series 3 El Aeropuerto

Flashcards Series 3 El Aeropuerto Flashcards Series 3 El Aeropuerto Flashcards are one of the quickest and easiest ways to test yourself on Spanish vocabulary, no matter where you are! Test yourself on just these flashcards at first. Then,

Más detalles

Volatilidad: Noviembre 2010 Futuros Frijol de Soya

Volatilidad: Noviembre 2010 Futuros Frijol de Soya Observaciones Junio 09, 2010 1. La volatilidad tiene una tendencia a aumentar de Junio a Julio. 2. Este reporte sugiere que se debería considerar la implementación de estrategias largas con opciones en

Más detalles

Chattanooga Motors - Solicitud de Credito

Chattanooga Motors - Solicitud de Credito Chattanooga Motors - Solicitud de Credito Completa o llena la solicitud y regresala en persona o por fax. sotros mantenemos tus datos en confidencialidad. Completar una aplicacion para el comprador y otra

Más detalles

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07

FICHA MEMORIA DOCENTE Curso Académico 2006/ 07 FICHA Curso Académico 2006/ 07 / CODE 3104 COURSE NAME/TITLE Informatics DEGREE Agricultural, forestry, engineering and food technology TYPE Optative ORIENTATION All ESTUDIES PROGRAM 1999 CYCLE 1 COURSE

Más detalles

Art Studio. Did you know...?

Art Studio. Did you know...? Art Studio Did you know...? Did you know...? In our Art Studio, we encourage children to use the materials in any way they wish. We provide ideas that they may use to begin work but do not expect copies

Más detalles

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador.

Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Sistema basado en firma digital para enviar datos por Internet de forma segura mediante un navegador. Autor: David de la Fuente González Directores: Rafael Palacios, Javier Jarauta. Este proyecto consiste

Más detalles

Instructor: She just said that she s Puerto Rican. Escucha y repite la palabra Puerto Rican -for a man-.

Instructor: She just said that she s Puerto Rican. Escucha y repite la palabra Puerto Rican -for a man-. Learning Spanish Like Crazy Spoken Spanish Lección once Instructor: Cómo se dice Good afternoon? René: Buenas tardes. Buenas tardes. Instructor: How do you ask a woman if she s Colombian. René: Eres Colombiana?

Más detalles

UNIVERSIDAD DE OVIEDO

UNIVERSIDAD DE OVIEDO UNIVERSIDAD DE OVIEDO ESCUELA POLITÉCNICA DE INGENIERÍA DE GIJÓN MÁSTER EN INGENIERÍA INFORMÁTICA TRABAJO FIN DE MÁSTER SPRING ROO ADD-ONS PARA PROTOTIPADO RÁPIDO JAVIER MENÉNDEZ ÁLVAREZ JULIO 2014 UNIVERSIDAD

Más detalles

Light Package Switches Interruptores ligeros del Paquete

Light Package Switches Interruptores ligeros del Paquete Hoffman Enclosures Inc. 2100 Hoffman Way Anoka, MN 55303 1745 (763) 422 2211 www.hoffmanonline.com Light Package Switches Interruptores ligeros del Paquete Rev. B 111550 2004 Hoffman Enclosures Inc. P/N

Más detalles

The 10 Building Blocks of Primary Care

The 10 Building Blocks of Primary Care The 10 Building Blocks of Primary Care My Action Plan Background and Description The Action Plan is a tool used to engage patients in behavior-change discussion with a clinician or health coach. Using

Más detalles

Beneficios de Fundar una Corporación Sin Fines de Lucro Benefits of Establishing a Non-Profit Corporation

Beneficios de Fundar una Corporación Sin Fines de Lucro Benefits of Establishing a Non-Profit Corporation ISSN 2152-6613 Beneficios de Fundar una Corporación Sin Fines de Lucro Benefits of Establishing a Non-Profit Corporation Evaluación Capacitación Rendimiento NPERCI Publication Series No. 2 Flordeliz Serpa,

Más detalles

Capítulo 1 Lección 4. A pesar de todas las dificultades y problemas Dorothy era feliz. Despite all her troubles and problems, Dorothy was happy.

Capítulo 1 Lección 4. A pesar de todas las dificultades y problemas Dorothy era feliz. Despite all her troubles and problems, Dorothy was happy. A pesar de todas las dificultades y problemas Dorothy era feliz. Eres feliz, Dorothy? Sí, soy feliz. Yo soy feliz. Estás triste como tus tíos? No, no estoy triste. Yo soy feliz. No te ríes nunca? Sí, sí

Más detalles

Sierra Security System

Sierra Security System Using Your SpreadNet Accessories With Your Sierra Security System Uso de Sus Accesorios SpreadNet Con Su Sistema de Seguridad Sierra SN990-KEYPAD SN961-KEYFOB SN991-REMOTE 1 SN990-KEYPAD The SN990-KEYPAD

Más detalles

HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE

HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE GAUTAMA BUDA AL TRIUNFO DEL CRISTIANISMO BY MIRCEA ELIADE READ ONLINE AND DOWNLOAD EBOOK : HISTORIA DE LAS CREENCIAS Y LAS IDEAS RELIGIOSAS II. DE

Más detalles

Setting Up an Apple ID for your Student

Setting Up an Apple ID for your Student Setting Up an Apple ID for your Student You will receive an email from Apple with the subject heading of AppleID for Students Parent/Guardian Information Open the email. Look for two important items in

Más detalles

Schindler 7000 Planning parameters of high-rise elevators.

Schindler 7000 Planning parameters of high-rise elevators. Schindler 7000 Planning parameters of high-rise elevators. The journey to the top. From outline to skyline. You and Schindler share the same objective: a well-elevatored building, which ensures that people

Más detalles

Agua óptima para procesos industriales, sin apenas mantenimiento y muy bajo coste energético

Agua óptima para procesos industriales, sin apenas mantenimiento y muy bajo coste energético Agua óptima para procesos industriales, sin apenas mantenimiento y muy bajo coste energético Optimum water for industrial processes, with hardly any maintenance and at a very low energy cost. Caso liderado

Más detalles

TRANSPORTE DEL AEROPUERTO

TRANSPORTE DEL AEROPUERTO TRANSPORTE DEL AEROPUERTO Taxis autorizados En la Terminal 1 y 2, los taxis autorizados dan servicio tanto en la puerta de llegada internacional, como en la nacional (vea el mapa 1). En ambos casos los

Más detalles

Me Duele Review Packet

Me Duele Review Packet Review Packet This review document is broken into five main sections: PAGE SECTION DESCRIPTION Pg. 2-3 LA LETRA Two sets: Spanish lyrics Spanish lyrics with English translation Pg. 4-6 ANTES To be used

Más detalles

Final Project (academic investigation)

Final Project (academic investigation) Final Project (academic investigation) MÁSTER UNIVERSITARIO EN BANCA Y FINANZAS (Finance & Banking) Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Final Project (academic

Más detalles

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes

Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Sistemas de impresión y tamaños mínimos Printing Systems and minimum sizes Para la reproducción del Logotipo, deberán seguirse los lineamientos que se presentan a continuación y que servirán como guía

Más detalles