Puebla, Pue a 4 de Junio del Programación Concurrente y Paralela
|
|
- Alberto Iglesias Vera
- hace 6 años
- Vistas:
Transcripción
1 Puebla, Pue a 4 de Junio del 2015 Programación Concurrente y Paralela Algoritmo de Dekker y Peterson Problemas: 1.- Esquimales 2.- Identificar procesos. ALUMNOS: OSCAR EDUARDO GONZÁLEZ RAMOS MICHAEL CASTAÑEDA TREJO JESÚS URIEL RODRÍGUEZ CUAUTLE IVÁN HERNÁNDEZ PEDRAZA JUDITH ANGÉLICA HERRERA NICIO ALAN JOB DE LA LUZ HERNÁNDEZ
2 ALGORITMOS: DEKKER Y PETERSON Algoritmo de Dekker: El algoritmo de Dekker es un algoritmo de programación concurrente para exclusión mutua, que permite a dos procesos o hilos de ejecución compartir un recurso sin conflictos. Fue uno de los primeros algoritmos de exclusión mutua inventados, implementado por Edsger Dijkstra. Si ambos procesos intentan acceder a la sección crítica simultáneamente, el algoritmo elige un proceso según una variable de turno. Si el otro proceso está ejecutando en su sección crítica, deberá esperar su finalización. Existen cinco versiones del algoritmo Dekker, teniendo ciertos fallos los primeros cuatro. La versión 5 es la que trabaja más eficientemente, siendo una combinación de la 1 y la 4. Versión 1: Alternancia estricta. Garantiza la exclusión mutua, pero su desventaja es que acopla los procesos fuertemente, esto significa que los procesos lentos atrasan a los procesos rápidos. Versión 2: Problema interbloqueo. No existe la alternancia, aunque ambos procesos caen a un mismo estado y nunca salen de ahí. Versión 3: Colisión región crítica no garantiza la exclusión mutua. Este algoritmo no evita que dos procesos puedan acceder al mismo tiempo a la región crítica. Versión 4: Postergación indefinida. Aunque los procesos no están en interbloqueo, un proceso o varios se quedan esperando a que suceda un evento que tal vez nunca suceda. Algoritmo de Peterson: Es un algoritmo de programación concurrente para exclusión mutua, que permite a dos o más procesos o hilos de ejecución compartir un recurso sin conflictos, utilizando sólo memoria compartida para la comunicación. Peterson desarrolló en 1981 el algoritmo básico para dos procesos, como una simplificación del algoritmo de Dekker. El algoritmo básico puede generalizarse fácilmente a un número arbitrario de procesos. Los procesos p0 y p1 no pueden estar en la sección crítica al mismo tiempo: si p0 está en la sección crítica, entonces bandera[0] = 1, y ocurre que bandera[1] = 0, con lo que p1 ha terminado la sección crítica, o que la variable compartida turno = 0, con lo que p1 está esperando para entrar a la sección crítica. En ambos casos, p1 no puede estar en la sección crítica.
3 Programa 1: El problema de los esquimales Solo uno de los esquimales puede acceder a la vez al pizarrón y cuando uno de los esquimales quiere acceder al agujero para pescar debe consultar si tiene permiso para hacerlo; si el permiso lo tiene otro esquimal esperara un tiempo, cuando se le indique que tiene permiso entonces este podrá ir a pescar. Código: Aquí se establecen las propiedades del esquimal 2, dentro del método run y se cambian las banderas para decidir si espera o va a pescar
4 Aquí se establecen las propiedades del esquimal 1, dentro del método run y se cambian las banderas, para establecer si va a la pizarra o a pescar.
5 Este es el método principal en el que se inicializan las variables y métodos que harán que funcionen las clases de los procesos (esquimales). Ejecución
6
7 Como podemos observar en la salida, se puede notar que cada esquimal pesca un pescado a la vez, respetando sus condiciones, de acuerdo a la bandera
8 Programa 2: Algoritmo de Peterson (identificar procesos) En el algoritmo propuesto por la profesora, se identificaba que así como se producía el mismo proceso podía interpretar que se consumía lo producido, para esto, se deben identificar los procesos y escribir correctamente los mensajes que se muestren en la salida, para identificar qué proceso produce y cual consume. Código: Para este programa se implementa una lista con 2 métodos, insertardato y ObtenerDato.
9 Aquí tenemos la clase PetersonP1 en la cual se van a establecer las condiciones que va a llevar el hilo1.
10 Aquí vemos las condiciones para el hilo2.
11 Ejecución: Como se puede observar en la salida, se identifica perfectamente que hilo es el que produce y cuál es el hilo que consume.
12 CONCLUSION El resolver al problema de los esquimales usando el algoritmo de Dekker nos dimos cuenta, la manera en la que funciona el algoritmo llevando el control, mediante la bandera haciendo que el programa se ejecute sincronizadamente. Mientras que por parte de el algoritmo de Peterson, se observó y aprendió la forma en la que por medio de la lista los hilos iban produciendo y consumiendo, en las clases correspondientes a los hilos se pudo observar la manera en la que se hace la sincronización, nunca el hilo1 puede producir si el hilo2 no a consumido, así como, el hilo2 no puede consumir sin que el hilo1 ya haya producido el elemento.
Sistemas Operativos. Características de la Multiprogramación. Interacción entre Procesos. Características de la Multiprogramación
Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC3731 Arquitectura del Computador II Prof. Osberth De Castro Prof. Juan C. Regidor Sistemas Operativos Concurrencia y Sincronización de
Más detallesSistemas Distribuidos
Sistemas Distribuidos Exclusion Mutua: Memoria Compartida. Ramiro De Santiago Lopez. 28/01/2014 Exclusion Mutua (ME) Un proceso excluye temporalmente a todos los demás para usar un recurso compartido.
Más detallesFUNCIONAMIENTO DEL ORDENADOR
FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores
Más detallesPráctica 3: Monitoreo y Depuración de Programas
ITESM Campus Monterrey Depto. de Ing. Eléctrica Laboratorio de Teleingeniería Práctica 3: Monitoreo y Depuración de Programas Objetivo: Que el alumno comprenda la utilidad de monitorear un programa en
Más detallesDIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson
DIAGRAMAS DE ACTIVIDAD Cap. 9 Kendall & Kendall Cap 5 Jacobson SESION 9 Ana Mercedes Cáceres mercycaceres@gmail.com Instructora: Carmen Morales Año 2006. OBJETIVOS Representar gráficamente los problemas
Más detallesSISTEMAS OPERATIVOS PROCESOS CONCURRENTES UNIDAD III
SISTEMAS OPERATIVOS PROCESOS CONCURRENTES UNIDAD III Mas Publicaciones Sala de Prensa - Noticias Testimonios Página de Inicio 1 Karen Suzely Sandoval Diaz ID: UB6571SSE13056 INDICE No. Página INTRODUCCIÓN...
Más detallesLa Máquina de Acceso Aleatorio (Random Access Machine)
La Máquina de Acceso Aleatorio (Random Access Machine) Nuestro modelo de cómputo secuencial es la máquina de acceso aleatorio (RAM, Random Access Machine) mostrada en la Figura 2.1, y que consiste de:
Más detallesLusitania. Pensando en Paralelo. César Gómez Martín
Lusitania Pensando en Paralelo César Gómez Martín cesar.gomez@cenits.es www.cenits.es Esquema Introducción a la programación paralela Por qué paralelizar? Tipos de computadoras paralelas Paradigmas de
Más detallesSistemas operativos. Hasta ahora hemos visto. Relación programa-sistema operativo Gestión de memoria
Sistemas operativos UPCO ICAI Departamento de Electrónica y Automática 1 Hasta ahora hemos visto Relación programa-sistema operativo Gestión de memoria Reserva para la ejecución Pilas, heap, memoria de
Más detallesAunque cada servicio es diferente, por lo general hay varios niveles de privacidad para elegir. A veces se les llama niveles de acceso.
Cómo compartir Echemos un vistazo a cómo compartir archivos en la nube. Al compartir archivos, usted puede decidir quién tiene acceso al archivo y quién puede realizar cambios en él. Aunque cada servicio
Más detallesManipulación de procesos
Manipulación de procesos Las primeras computadoras solo podían manipular un programa a la vez. El programa tenía control absoluto sobre todo el sistema. Con el desarrollo vertiginoso del hardware ese panorama
Más detallesContabilidad de costos
Contabilidad de costos 1 Sesión No. 8 Nombre: Sistemas de Costos de Producción Conjunta Contextualización En esta sesión 8 conocerás y explicarás: Los conceptos y procedimientos de asignación de costos
Más detallesManual Power Point. RGA Training & Solutions
Manual Power Point RGA Training & Solutions Microsoft PowerPoint 2013 es un programa de aplicación enfocado en presentaciones que se usan para organizar y presentar información e ideas de forma visual
Más detallesHilos, comunicación y competencia entre procesos. Dr. Alonso Ramírez Manzanares 2-Sep-2010
Hilos, comunicación y competencia entre procesos Dr. Alonso Ramírez Manzanares 2-Sep-2010 Implementación de procesos Se mantiene una tabla de procesos con una entrada por cada proceso: Con lo cual tenemos
Más detallesNormalmente, los programas son ejecutados de forma secuencial. Único flujo de control
Hilos BUAP Introducción Normalmente, los programas son ejecutados de forma secuencial Único flujo de control Un programa con un único flujo de control, ejecuta sólo una tarea (hilo) Dr. Ivan Olmos 2 Introducción
Más detallesAnexo. Control de errores
Anexo. Control de errores Tipos de errores Los errores en un programa o algoritmo se pueden clasificar de la siguiente manera Errores de compilación Los errores de compilación no permiten la ejecución
Más detalles4.6.- Integridad: Control de concurrencia.
4.6.- Integridad: Control de concurrencia. 4.6.1.- Introducción 4.6.2.- Técnicas de Bloqueo. 4.6.2.1.- Bloqueo (variable cerrojo) Tipos, protocolos Problemas. Interbloqueo Granularidad 4.6.2.2.- Marcas
Más detallesEnrique Gallardo Juárez MANUAL PARA HACER UNA CONEXIÓN LAN
MANUAL PARA HACER UNA CONEXIÓN LAN 1. El análisis Lo primero a efectuar antes de realizar ninguna operación previa, es comprobar toda la instalación sobre la cual se va a efectuar el montaje de la red:
Más detallesManual de Usuario de la Aplicación Web Gestión de Convenio y Becas - RELEXT 2015 UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA
UNIVERSIDAD ESTATAL PENÍNSULA DE SANTA ELENA DIRECCIÓN DE TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIONES APLICACIÓN WEB DE RELACIONES EXTERNAS MANUAL DE USUARIO USUARIO: ADMINISTRADOR DE SISTEMAS ACCESO
Más detallesPontificia Universidad Católica del Ecuador
1. DATOS INFORMATIVOS: FACULTAD DE INGENIERÍA ESCUELA DE SISTEMAS MATERIA O MÓDULO: Sistemas Operativos CÓDIGO: IS603.a CARRERA: INGENIERÍA DE SISTEMAS NIVEL: TERCERO No. CRÉDITOS: 4 CRÉDITOS TEORÍA: 4
Más detallesSecretos de la Programación Concurrente
Secretos de la Programación Concurrente Stuart Perez, Luis Castro Autómatas y Compiladores, Escuela de Ciencias de la Computación e Informática, San Pedro de Montes de Oca, Costa Rica jstuartp@gmail.com
Más detallesFecha de entrega: Miércoles 4 de Septiembre. Campus: Villahermosa. Carrera : Ingeniería en Sistemas Compuacionales. Nombre del maestro: Carlos Castro
Nombre del estudiante: Giovanna Kristhel Mendoza Castillo Nombre del trabajo: Investigación sobre los Sistemas Operativos distribuidos Fecha de entrega: Miércoles 4 de Septiembre Campus: Villahermosa Carrera
Más detallesun programa concurrente
Introducción un programa concurrente asumimos que tengamos un programa concurrente que quiere realizar acciones con recursos: si los recursos de los diferentes procesos son diferentes no hay problema,
Más detallesGestión de Memoria. Gestión de Memoria. Requisitos de Gestión de Memoria
Gestión de Memoria Gestión de Memoria Dividir la memoria para alojar múltiples procesos La memoria necesita ser asignada eficientemente para alojar tantos procesos como sea posible Capítulo 7 Requisitos
Más detallesEl modelo de Procesos
Administración n de procesos El modelo de Procesos Concepto central dentro de cualquier sistema operativo. Proceso vs. Programa: Programa: Es un archivo o conjunto de archivos que contienen código ejecutable.
Más detallesAlgoritmos glotones. mat-151
Algoritmos glotones (greedy) mat-151 Alonso Ramirez Manzanares Computación y Algoritmos 04.06.2009 Algoritmos glotones Algoritmos utilizados en problemas de optimización. Estos algoritmos siguen típicamente
Más detallesDescomposición en forma canónica de Jordan (Segunda versión)
Descomposición en forma canónica de Jordan (Segunda versión) Francisco J. Bravo S. 1 de septiembre de 211 En esta guía se presentan los resultados necesarios para poder construir la forma de Jordan sin
Más detallesMateria: Sistemas Operativos
Carrera: Licenciatura en Sistemas Materia: Sistemas Operativos Docentes: Prof. Hernán Merlino Prof. Pablo Pytel Año: 2016 Cuatrimestre: Primero 1- Fundamentación de la Asignatura y Objetivos del Alumno:
Más detallesSIMM: TEORÍA DE LOS S.O. I.E.S. JUAN DE LA CIERVA CURSO 2007/2008
SIMM: TEORÍA DE LOS S.O. I.E.S. JUAN DE LA CIERVA CURSO 2007/2008 1.- INTRODUCCIÓN A LOS PROCESOS 1.1.- Concepto 1.2.- Composición y estructura 1.3.- Estados y transiciones 2.- COMUNICACIÓN ENTRE PROCESOS
Más detallesRuta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE
Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) 1 DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Problema de Encontrar la Ruta más Corta 2 Se requiere llegar de
Más detallesDESCRIPCIÓN PROJECT PRO FOR OFFICE 365
DESCRIPCIÓN PROJECT PRO FOR OFFICE 365 Project para Office 365 Obtén el control y las capacidades de Project Professional 2016 desde prácticamente cualquier lugar en forma de suscripción de escritorio
Más detallesANEXO XVIII INSTRUCTIVO DE RESGUARDO Y RESTAURACIÓN DE DATOS APIB.CBA CON LA VERSIÓN 6 (ART. 286 R.N. 1/2009)
ANEXO XVIII INSTRUCTIVO DE RESGUARDO Y RESTAURACIÓN DE DATOS APIB.CBA CON LA VERSIÓN 6 (ART. 286 R.N. 1/2009) IMPORTANTE Usted debe saber que no existe compatibilidad entre la versión 5.r1 y la nueva versión
Más detallesParte I:Teoría. Tema 3:Introducción a los Sistemas operativos. Instalación
Tema 3:Introducción a los Sistemas operativos. Instalación Parte I:Teoría Introducción a los SO Componentes Llamadas al sistema Estructura del Kernel Drivers Esta obra está bajo una licencia Reconocimiento-No
Más detallesArea Académica: Sistemas Computacionales. Tema: Elementos de diseño de memoria caché
Area Académica: Sistemas Computacionales Tema: Elementos de diseño de memoria caché Profesor: Raúl Hernández Palacios Periodo: 2011 Keywords: Memory, cache memory. Tema: Elementos de diseño de memoria
Más detallesAlgoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Más detallesManual de usuario de cga-comparte-impresora-v4
Manual de usuario de cga-comparte-impresora-v4 CONSEJERÍA DE EDUCACIÓN Dirección General de Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/01/09 Versión: 1 Autor: Centro de Gestión
Más detallesSeguridad. Mecanismos de protección Canales encubiertos Seguridad multinivel
Seguridad Mecanismos de protección Canales encubiertos Seguridad multinivel Mecanismos de protección Un dominio de protección es un conjunto de pares (objetos, permisos) que especifica para cada objeto
Más detallesEstructuras de Control
Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas
Más detallesCOMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)
APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP
Más detallesPruebas de Funcionalidad. Pruebas de Funcionalidad.
Pruebas de Funcionalidad. Isabel Blank. Larissa Herrera. Miguel Ortiz. Pruebas de Funcionalidad. Entre el tipo de pruebas que se realiza en un sistema esta el tipo que evalúa la funcionalidad de éste.
Más detallesGUÍA DE INGRESO A LA PLATAFORMA EDUCAR ECUADOR MODULO REPRESENTANTES Estimados Representantes La Plataforma EducarEcuador, es la comunidad Educativa en Linea en la cual se podrá consultar circulares, avisos,
Más detallesEZEQUIEL Y LAS PROMESAS DE DIOS (D )
EZEQUIEL Y LAS PROMESAS DE DIOS REFERENCIA BÍBLICA: Ezequiel 37:1-14 VERSÍCULO CLAVE: CONCEPTO CLAVE: OBJETIVOS EDUCATIVOS: "Haré con ellos un pacto para asegurarles una vida tranquila. Será un pacto eterno.
Más detallesCAPITULO 6. Control de Concurrencia y Recuperación
CAPITULO 6 Control de Concurrencia y Recuperación 6.1 Protocolos de Bloqueo Un protocolo de bloqueo nace de la necesidad creada cuando una transacción solicita un bloqueo de un modo particular sobre un
Más detallesTrabajando con Listas
Trabajando con Listas Hasta ahora hemos trabajado en base a los ejemplos para ir comprendiendo esta herramienta. Este es el primer caso en el que vamos a programar desde cero. El enunciado que queremos
Más detallesMateria: Matemática de 5to Tema: Método de Cramer. Marco Teórico
Materia: Matemática de 5to Tema: Método de Cramer Marco Teórico El determinante se define de una manera aparentemente arbitraria, sin embargo, cuando se mira a la solución general de una matriz, el razonamiento
Más detallesManual de Registro. Sistema de Registro de Proveedores del Grupo EDP (SRP) EDP España Dirección de Compras. Marzo 2016
Manual de Registro Sistema de Registro de Proveedores del Grupo EDP (SRP) 2016 EDP España Dirección de Compras Marzo 2016 El proceso de registro es un requisito indispensable para cualquier empresa que
Más detallesEjercicios ejemplo: verificación de algoritmos del valor suma de una sucesión matemática. (CU00238A)
aprenderaprogramar.com Ejercicios ejemplo: verificación de algoritmos del valor suma de una sucesión matemática. (CU00238A) Sección: Cursos Categoría: Curso Bases de la programación Nivel II Fecha revisión:
Más detallesBLOQUEOS. Por aprendebaloncesto.
BLOQUEOS. Por aprendebaloncesto. A continuación vuelco unos apuntes que cogí durante el Curso de Entrenador de Segundo Nivel en Madrid, en las clases de un magnífico profesor entrenador, del que aprendí
Más detallesAlgoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira
Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un
Más detallesDPTO. FISICA APLICADA II - EUAT
Práctica 1 Estática en el plano 1.1. Objetivos conceptuales Comprobar experimentalmente las ecuaciones del equilibrio de la partícula y del sólido rígido en el plano. 1.2. Conceptos básicos Un sistema
Más detallesUNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO
SÍLABO ASIGNATURA: SISTEMAS OPERATIVOS CODIGO: 8E0003 I. DATOS GENERALES: 1.1 Departamento Académico : Ingeniería Electrónica e Informática 1.2 Escuela Profesional : Ingeniería Informática 1.3 Ciclo de
Más detallesLección 13: Proporcionalidad y algunos por centajes
GUÍA DE MATEMÁTICAS I LECCIÓN 13 Lección 13: Proporcionalidad y algunos por centajes Proporciones directas Con frecuencia se oye hablar de proporciones o de que algo está proporcionado o no lo está. Para
Más detallesCONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)
CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman) Las dos herramientas utilizadas comúnmente para diseñar algoritmos son: Diagrama de Flujo Pseuducodigo 1 Diagrama
Más detallesCreado Por L.E.F. Armando Barrios Mercado 1
Creado Por L.E.F. Armando Barrios Mercado 1 Google Drive es un servicio de alojamiento de archivos. Fue introducido por Google el 24 de abril de 2012. Google Drive es un reemplazo de Google Docs que ha
Más detallesSOLICITUD DE INFORMACIÓN DE OFICIO A UNIVERSIDADES Y OTROS ORGANISMOS
MINISTERIO DE EDUCACIÓN SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGIAS DE LA INFORMACIÓN Y COMUNICACIONES. AYUDA SOLICITUD DE INFORMACIÓN DE OFICIO A UNIVERSIDADES Y OTROS ORGANISMOS (SEDE ELECTRÓNICA
Más detallesPROGRAMACION CONCURRENTE Y DISTRIBUIDA
PROGRAMACION CONCURRENTE Y DISTRIBUIDA V.2 Redes de Petri: Análisis y validación. J.M. Drake 1 Capacidad de modelado y capacidad de análisis El éxito de un método de modelado es consecuencia de su capacidad
Más detallesEl término productividad, con frecuencia, se confunde con el término producción. Muchas
RESUMEN El término productividad, con frecuencia, se confunde con el término producción. Muchas personas piensan que a mayor producción más productividad, pero esto no es necesariamente cierto. Producción
Más detalles6.2 Interfaz del Programa de Diseño de una Guía Circular.
6.1 Introducción. En este capítulo se presentarán los resultados obtenidos con respecto al software; es decir la interfaz ya terminada, tanto para el Programa de diseño de una guía de onda circular, como
Más detallesCurso Intensivo Completo DE PROGRAMACIÓN NEURO-LINGÜÍSTICA
Curso Intensivo Completo DE PROGRAMACIÓN NEURO-LINGÜÍSTICA EL METAMODELO 'Si los pensamientos corrompen el lenguaje, el lenguaje también puede corromper los pensamientos' George Orwell Las palabras tienen
Más detallesConfiguración de protocolos TCP/IP
Paso 1 Paso 2 Paso 3 Paso 4 Paso 5 Paso 6 Paso 7 Paso 8 Paso 9 Paso 10 Materiales: Disco de sistema operativo. Tiempo: 5 minutos Dificultad: Baja Descripción. Proceso que permite a un equipo conectado
Más detallesA continuación se presenta la información de la altura promedio para el año de 1998 en Holanda de hombres y mujeres jóvenes.
M150: Creciendo A) Presentación del problema LOS JOVENES CRECEN MAS ALTO A continuación se presenta la altura promedio para el año de 1998 en Holanda de hombres y mujeres jóvenes. B) Preguntas del problema
Más detallesconfiguración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas:
1) Abre la consola de MS-DOS y teclea el comando ipconfig/all para consultar la configuración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas: ADAPTADOR ETHERNET CONEXIÓN
Más detallesES PHP UN BUEN LENGUAJE DE PROGRAMACIÓN? CUÁLES SON LAS VERSIONES DE PHP? UN POCO DE HISTORIA. (CU00806B)
APRENDERAPROGRAMAR.COM ES PHP UN BUEN LENGUAJE DE PROGRAMACIÓN? CUÁLES SON LAS VERSIONES DE PHP? UN POCO DE HISTORIA. (CU00806B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detallesFunciones básicas del depurador
Funciones básicas del depurador Con frecuencia, los alumnos piensan que cuando su programa no tiene errores de compilación (está correctamente escrito) entonces ya es correcto. Muchas veces esto no es
Más detallesFormamos grupos y representamos números de cuatro cifras
CUARTO GRADO - UNIDAD 1 - SESIÓN 09 Formamos grupos y representamos números de cuatro cifras En esta sesión, se espera que los niños y las niñas aprendan a componer y descomponer números de cuatro cifras,
Más detallesNúcleo: LENGUAJE VERBAL. Nivel: SEGUNDO CICLO. Duración: 7 MINUTOS RELACIÓN ENTRE EL PROGRAMA Y BCEP
Núcleo: LENGUAJE VERBAL Nivel: SEGUNDO CICLO Duración: 7 MINUTOS DESCRIPCIÓN: Bartolo es un perro que ama a los niños y les enseña a escribir y leer de forma entretenida. Junto a Anita, Nico y Tomás vivirá
Más detallesANÁLISIS DE LAS PRINCIPALES VULNERABILIDADES DE UN SISTEMA INFORMÁTICO
ANÁLISIS DE LAS PRINCIPALES VULNERABILIDADES DE UN SISTEMA INFORMÁTICO Luis Villalta Márquez INTRODUCCIÓN Existen diferentes vulnerabilidades que, dependiendo de sus características, las podemos clasificar
Más detallesDiagrama de Actividades. Fuente: Profesor Guillermo Bustos.
Diagrama de Actividades Prof. Guillermo E. Badillo Fuente: Profesor Guillermo Bustos. Diagrama de Actividades (DAct) Características del DAct Componentes del DAct Contracciones Repetición de actividades
Más detallesFUNCIONALIDAD EN EL ERP SA DIAGRAMA DE PROCESO
FUNCIONALIDAD EN EL ERP SA DIAGRAMA DE PROCESO ERP SuperADMINISTRADOR Funcionalidad Proceso de Producción Julio 2015 pág. 9-1 12.1 CONFIGURACION PARA POSTPRODUCCION Y PRODUCCION UNITARIA 12.1.1 Captura
Más detallesDemostrando lo que aprendimos Todos podemos aprender, nadie se queda atrás
Comunicación Demostrando lo que aprendimos Todos podemos aprender, nadie se queda atrás Segundo Trimestre 2. grado Primaria 12 Salida periodo Cuadernillo Mi nombre: Mi numero de orden: Sección: Indicaciones
Más detallesIMPRESORA. Realizado por: Moisés Álvarez Rodríguez. Jorge Brenes García. Miguel Ternero Algarín. Iván Gallego Jiménez. Ricardo Filipe do Carmo Pauleta
1 IMPRESORA IMPRESORA Realizado por: Moisés Álvarez Rodríguez Jorge Brenes García Miguel Ternero Algarín Iván Gallego Jiménez Ricardo Filipe do Carmo Pauleta 1 CONTENIDO QUE ES UNA IMPRESORA?... 3 CARACTERISTICAS
Más detallesMétodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo
TEMA 2: CONCEPTOS BÁSICOS DE ALGORÍTMICA 1. Definición de Algoritmo 1.1. Propiedades de los Algoritmos 2. Qué es un Programa? 2.1. Cómo se construye un Programa 3. Definición y uso de herramientas para
Más detallesMicrosoft Word. Microsoft Word 2013 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
Microsoft Word SALOMÓN CCANCE Microsoft Word 2013 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE UNIDAD 20: MACROS 20.1. Introducción Al utilizar cotidianamente Word suelen surgir tareas
Más detallesClase 2: Arquitectura de Software
DSIW1:Ing. Tomás Eduardo Urbina 1 Existe una diferencia entre Estilo Arquitectónico, Patrón Arquitectónico y Patrón de Diseño, que debe marcarse a fin de evitar las grandes confusiones que inevitablemente,
Más detallesMensajes. Interbloqueo
CONCURRENCIA DE PROCESOS Preparado por: Angel Chata Tintaya (angelchata@hotmail.com) Resumen Los procesos comparten variables globales, comparten y compiten por recursos, se ejecutan simultáneamente intercalándose
Más detallesEstructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
Más detallesMANUAL DE ADMINISTRADOR
MANUAL DE ADMINISTRADOR SPONTANIA v5 Dialcom Network, S.L. Febrero, 2009 Page 1 of 12 Contenidos Contenidos... 2 1 Introducción... 3 2 Acceso a la Administración... 4 3 GENERAL... 5 Opción Info Sistema...
Más detallesUnidad 6: Compartir y proteger
Unidad 6: Compartir y proteger 6.0 Introducción Esta unidad cubre dos temas relacionados aunque opuestos: compartir y proteger. A veces es beneficioso para un equipo trabajar colaborando en el mismo archivo
Más detallesElectrónica: Electrotecnia y medidas. UNIDAD 1. Leyes de Kirchhoff
Electrónica: Electrotecnia y medidas. UNIDAD 1 Leyes de Kirchhoff Tabla de Contenido Presentación. Divisores de voltaje y corriente. Primera Ley de Kirchhoff. o Pasos para la utilización de la primera
Más detallesGuía cómo entrar a la plataforma y subir tus actividades buscas la palabra entrar en la parte superior derecha como lo indica la flecha.
Guía cómo entrar a la plataforma y subir tus actividades buscas la palabra entrar en la parte superior derecha como lo indica la flecha. Link de la plataforma: https://upnneza.milaulas.com Una vez que
Más detallesClub GeoGebra Iberoamericano. 9 INECUACIONES 2ª Parte
9 INECUACIONES 2ª Parte INECUACIONES INTRODUCCIÓN Los objetivos de esta segunda parte del tema serán la resolución de inecuaciones con GeoGebra y la aplicación que tiene este software para la representación
Más detalleshttp://www.conclase.net/c/devcpp.php?art=depurar Depurar programas
Depurar programas Siempre hay que tener en cuenta que los ordenadores hacen sólo aquello que nosotros les decimos que hagan: si los programas no funcionan es porque no los hemos diseñado bien o porque
Más detallesVersión Fecha de última actualización: Enero
Bitácora Electrónica de Obra Pública Manual de usuario para el perfil de Consultor Versión 1-2011 Fecha de última actualización: Enero 2011 1 Contenido 1. Qué es la Bitácora Electrónica de Obra Pública
Más detallesPROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY
PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesDE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES
TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Curso VBA para Word Duración: 85 horas Precio: 0 * Modalidad: A distancia * hasta 100 % bonificable
Más detallesManual del padre de familia
Manual del padre de familia Contenido 1. Qué es el Programa ICT Starters?... 1 2. Requerimientos mínimos de hardware... 2 3. Requerimientos mínimos de software... 2 4. Cómo dar de alta a su hijo?... 3
Más detallesCómo calificar actividades en Moodle?
Cómo calificar actividades en Moodle? Moodle tiene diversos recursos para actividades, las cuales pueden ser evaluadas por el docente para hacerle seguimiento al aprendizaje de los estudiantes. Tanto las
Más detallesSUS - Creación de Factura Manual de Capacitación Gcia. de Abastecimiento
Ledesma S.A.A.I. SUS - Creación de Factura Manual de Capacitación Gcia. de Abastecimiento 2016 2016-09-09 1 Contenido SUS - Creación de Factura... 3 1. SUS - Bienvenidos... 3 2. SUS - Ir a menú Crear factura...
Más detallesEn efecto, todo natural, todo número entero, acepta una escritura en forma de fracción:
Conjuntos Numerícos página 1 Números Racionales domingo, 21 de febrero de 2016 05:33 p.m. En líneas generales, el Conjunto de los Números Racionales, son todos los números que aceptan una escritura en
Más detallesGUIÍA DE USO DE ADOBE CONNECT (VIDEOCONFERENCIA) PARA DOCENTES
GUIÍA DE USO DE ADOBE CONNECT (VIDEOCONFERENCIA) PARA DOCENTES Índice 1. Acceso a Adobe Connect... 3 2. Activar micrófono y cámara... 5 3. Plantillas predeterminadas... 8 4. Creación de encuestas... 10
Más detalles6. PROCESADORES SUPERESCALARES Y VLIW
6. PROCESADORES SUPERESCALARES Y VLIW 1 PROCESADORES SUPERESCALARES Y VLIW 1. Introducción 2. El modelo VLIW 3. El cauce superescalar 4. Superescalar con algoritmo de Tomasulo 2 PROCESADORES SUPERESCALARES
Más detallesLineamiento de las Salas de Cómputo de la Facultad de Ciencias de la Conducta de la Universidad Autónoma del Estado de México
Lineamiento de las Salas de Cómputo de la Facultad de Ciencias de la Conducta de la Universidad Autónoma del Estado de México OFICINA DEL ABOGADO GENERAL LINEAMIENTOS DE LAS SALAS DE CÓMPUTO DE LA FACULTAD
Más detallesFUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo
UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Principios Básicos de Sistemas Operativos 1 Definición de Sistema Operativo Un sistema operativo es parte
Más detallesSistemas Operativos. Dr. Luis Gerardo de la Fraga. Departamento de Computación Cinvestav
Sistemas Operativos Dr. Luis Gerardo de la Fraga E-mail: fraga@cs.cinvestav.mx http://cs.cinvestav.mx/~fraga Departamento de Computación Cinvestav 12 de junio de 2015 Dr. Luis Gerardo de la Fraga Cinvestav,
Más detallesEstuardo Roehrs # Cristian Chau # Algoritmos y Programación básica. Sección 60
Estuardo Roehrs #11240 Cristian Chau #11239 Algoritmos y Programación básica Sección 60 Índice: 1. Instalación e Introducción 2. Mundo RUR-PLE y sus comandos 3. Instrucciones de uso 4. Dar indicaciones
Más detallesMANUAL DEL PROGRAMA EXCEL LABORAL
MANUAL DEL PROGRAMA EXCEL LABORAL Nivel 1 Tema 1 Caso Práctico 01 Creación Base de Datos de Variables Alfabéticas Capacitaciones Interdisciplinarias y Servicios Profesionales S.A. Programa Excel Laboral
Más detallesTECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Más detallestextos: sustantivas, complemento del nombre, pronombres adjetivos, complemento del
OBJETIVO DE LA CLASE CLASE 7: Aplicar su conocimiento sobre estructuras y unidades gramaticales básicas en la escritura de sujeto y predicado sustantivos, frases nombre, pronombres (personales, numerales,
Más detallesPara solucionar este problema, se recomienda seguir alguna de las siguientes estrategias:
Estrategia de Implantacion del Sistema Uno de los problemas mas comunes de implementar cualquier Sistema de Control Escolar en una Institucion educativa que no ha tenido alguno, es la tarea de distribuir
Más detalles