Sistemas Operativos. Clase 2: Administración de procesos.

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

Download "Sistemas Operativos. Clase 2: Administración de procesos."

Transcripción

1 Sistemas Operativos Clase 2: Administración de procesos.

2 Administración de procesos Un concepto muy importante en el ambiente de diseño de todo sistema operativo, es el de proceso o tarea. De manera general, un proceso es un conjunto de instrucciones (programa) que se está ejecutando y que posee su propio espacio de memoria.

3 Administración de procesos Es importante mencionar que un proceso no es un programa. El programa en sí es un elemento pasivo, que puede permanecer en memoria, en disco, o en algún otro lugar de almacenamiento. El proceso es un elemento activo, un programa en ejecución es un proceso. Es posible tener dos o más procesos independientes, aun cuando provengan del mismo programa.

4 Administración de procesos En ocasiones, es común que un proceso engendre muchos procesos durante su ejecución; en este caso se dice que los procesos generan hijos o procesos hijos; al proceso generador se le conoce como proceso padre.

5 Administración de procesos Por qué son importantes los procesos en un sistema operativo? Algunas de las características que un SO debe satisfacer, están en función de la manera en que es capaz de manejar a los procesos; en ese sentido se tiene: El SO debe ser capaz de intercalar la ejecución de un conjunto de procesos, de tal manera que maximice el uso del procesador.

6 Administración de procesos El SO debe asignar los recursos a los procesos, cumpliendo determinadas reglas que se fijan al inicio de toda ejecución. La comunicación entres procesos es muy importante, y el soporte lo debe dar el SO.

7 Administración de procesos Un SO monoproceso solo permite que exista un proceso en cada instante. Si se quieren ejecutar varios procesos, hay que lanzar la ejecución de la primera y esperar a que termine antes de poder lanzar la siguiente. La ventaja de estos sistemas operativos es que son muy sencillos. Un SO multiproceso permite que coexistan varios procesos a la vez. El SO se encarga de ir repartiendo el tiempo del procesador entre estos procesos, para que todos ellos vayan avanzando en su ejecución.

8 Administración de procesos Nuestro interés se centra en los sistemas multiproceso o multitarea. La multitarea o multiproceso se basa en las tres características siguientes: Paralelismo real entre E/S y procesador. Alternancia en los procesos de fases de E/S y de procesamiento. Memoria principal capaz de almacenar varios procesos.

9 Administración de procesos Las ventajas de la multitarea son: Facilita la programación, ya que permite dividir las aplicaciones en varios procesos, lo que beneficia a su modularidad. Permite prestar un buen servicio, puesto que se puede atender a varios usuarios de forma eficiente, interactiva y simultánea. Aprovecha los tiempos muertos que los procesos pasan esperando a que se completen sus operaciones de E/S.

10 Administración de procesos Proceso nulo: el procesador no para de ejecutar nunca. Por lo que hay ocasiones en lo que el procesador no tiene nada que hacer. Para evitar lo anterior, los sistemas operativos incluyen el denominado proceso nulo. Este proceso consiste en un bucle infinito que no realiza ninguna operación útil. El objetivo de este proceso es entretener al procesador cuando no hay ninguna otra tarea. Otra solución es emplear la instrucción HALT.

11 Administración de procesos Grado de multiprogramación: es el número de procesos activos que mantiene un sistema. Mientras más procesos activos haya en un sistema, mayor es la probabilidad de encontrar siempre un proceso en estado de listo para ejecutar, por lo que entrará a ejecutar menos veces el proceso nulo. Sin embargo, se tiene el inconveniente de que, a mayor grado de multiprogramación, se tienen mayores necesidades de memoria.

12 Estados de un proceso La ejecución de varios procesos en un sistema, requiere que el SO asigne determinados estados de ejecución a un proceso. Los estados de un proceso, indican la situación en que se encuentra cada uno de los procesos; de esta manera el SO puede implementar mecanismos de asignación de CPU a cada uno de ellos.

13 Estados de un proceso Los estados más comunes por lo que puede pasar un proceso son: Nuevo: que es instante en que se esta creando. Ejecución. Espera: el proceso esta esperando a que suceda algún evento, por ejemplo un evento de I/O o una señal. Listo: cuando el proceso esta a la espera de que se le asigne un procesador. Terminado.

14 Estados de un proceso Dependiendo del SO, pueden existir más estados de proceso; por ejemplo, en Linux existe lo que se conoce como zombi. Un proceso zombi es aquel que ya termino su ejecución, pero que el sistema aun registra.

15 Información de un proceso Un proceso no sólo posee un estado, sino también posee información que debe ser considerada por el SO; esta información es: Estado del procesador. Imagen de memoria del proceso. Tablas del SO.

16 Información de un proceso Estado del procesador: representa el contenido de todos los registros del procesador. Registros generales Contador de programa. Puntero de pila. Registro o registros de estado. Registros especiales.

17 Información de un proceso Imagen de memoria: está formada por los espacios de memoria que está autorizado a utilizar. Las características son: El proceso solamente puede tener información en su imagen de memoria y no fuera de ella La imagen de memoria estará referida a memoria virtual o a memoria física. Los procesos suelen necesitar asignación dinámica de memoria. Por tanto, la imagen de memoria de los mismos se deberá adaptar a estas necesidades.

18 Información de un proceso Imagen de memoria: El SO puede asignar la memoria de varias maneras: Proceso con un único segmento de tamaño variable. Proceso con un número fijo de segmentos de tamaño variable. Proceso con un número variable de segmentos de tamaño variable.

19 Información de un proceso Tablas del sistema operativo: son todas aquellas que describen a los procesos y a los recursos del sistema. El SO mantiene un a serie de tablas con información sobre los procesos y los recursos, la mayoría de estas tablas no son completas, y su contenido depende de dos factores: eficiencia y necesidad de compartir información.

20 Información de un proceso Tablas del sistema operativo: Eficiencia: estas tablas se construyen con información básica, de tal manera que el contenido de esta información debe ser de tamaño fijo. Compartir información: la información de estas tablas puede ser compartida por varios procesos; no es necesario que el tamaño de la información sea estática, ya que en principio no se requiere de acceso rápido.

21 Fin de la clase 2

Sistemas Operativos Tema 5. Procesos. 1998-2012 José Miguel Santos Alexis Quesada Francisco Santana

Sistemas Operativos Tema 5. Procesos. 1998-2012 José Miguel Santos Alexis Quesada Francisco Santana Sistemas Operativos Tema 5. Procesos 1998-2012 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Concepto de proceso Estructuras de datos: BCP y colas de procesos Niveles de planificación

Más detalles

No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas:

No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas: 1 TEMA 2 ADMINISTRACIÓN DE PROCESOS El modelo de procesos Implantación de los procesos Comunicación entre procesos Problemas clásicos de la comunicación entre procesos Planificación de procesos INTRODUCCIÓN

Más detalles

Tema 19 Gestión de procesos

Tema 19 Gestión de procesos Tema 19 Gestión de procesos Índice 1 Introducción... 1 2 Componentes de un proceso... 2 3 Modos de ejecución de un proceso... 2 3.1 Estados de un proceso...3 4 Gestión de Procesos... 4 4.1 Creación y terminación

Más detalles

Capítulo 4 Memoria virtual

Capítulo 4 Memoria virtual Capítulo 4 Memoria virtual Cómo la memoria virtual se mapea a la memoria física. La memoria virtual es una técnica de gestión de la memoria que permite que el sistema operativo disponga, tanto para el

Más detalles

Definición de Sistema Operativo

Definición de Sistema Operativo Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema

Más detalles

TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO

TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO TEMA 2. ORGANIZACIONES DE FICHEROS Y ESTRUCTURAS DE ACCESO 1. Introducción 2. Conceptos fundamentales de organizaciones de ficheros 3. Dispositivos de almacenamiento secundario 4. Ficheros desordenados

Más detalles

4.1 Dispositivos y manejadores de dispositivos: device drivers

4.1 Dispositivos y manejadores de dispositivos: device drivers Unidad IV: Administración de entrada/salida 4.1 Dispositivos y manejadores de dispositivos: device drivers Se pueden clasificar en dos grandes categorías: 1. Dispositivos de bloque 2. Dispositivos de carácter

Más detalles

Estructura del Computador

Estructura del Computador ARQ. DE COMPUTADORAS Arquitectura de Computadoras Villalobos Universidad Peruana Union Filial Tarapoto Semana 02.2 Estructura del Computador El modelo von Neumman Formado por 5 componentes principales:

Más detalles

Procesos y Threads Procesos y Threads. Concurrencia Concurrencia Ventajas Ventajas. Rendimiento Rendimiento (paralelismo) (paralelismo)

Procesos y Threads Procesos y Threads. Concurrencia Concurrencia Ventajas Ventajas. Rendimiento Rendimiento (paralelismo) (paralelismo) Procesos y Threads Procesos y Threads Procesos Procesos Threads Threads Concurrencia Concurrencia Ventajas Ventajas Modelos Modelos Información Información adicional () adicional () Preparado Preparado

Más detalles

Práctica final. Emilia Cruz Fernández Martínez

Práctica final. Emilia Cruz Fernández Martínez Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

AUTÓMATAS PROGRAMABLES

AUTÓMATAS PROGRAMABLES AUTÓMATAS PROGRAMABLES Tema 3 Antonio Robles Álvarez Índice Introducción Estructura de un Autómata Programable Modos de operación Ciclo de funcionamiento Elementos de proceso rápido Configuración El estándar

Más detalles

Organización de Computadoras. Clase 10

Organización de Computadoras. Clase 10 Organización de Computadoras Clase 10 Temas de Clase Memoria Cache Memoria Externa Notas de Clase 10 2 Memoria Caché Históricamente CPU han sido más rápidas que las memorias. El aumento de circuitos que

Más detalles

Tema I. Sistemas operativos

Tema I. Sistemas operativos Tema I. Sistemas operativos Un sistema operativo es un programa (software) encargado de, puesto que gestiona los. Así mismo se encarga de gestionar para el usuario el. El sistema operativo comienza a trabajar

Más detalles

Sistemas Operativos. (Procesos)

Sistemas Operativos. (Procesos) Sistemas Operativos (Procesos) 2.1 Procesos Def: Un proceso es un programa en ejecución. 2.2 Estados de procesos El estado de un proceso define su actividad actual. Durante su existencia, un proceso pasa

Más detalles

Sistemas. Tecnologías de la Información y la Comunicación 1º bachillerato

Sistemas. Tecnologías de la Información y la Comunicación 1º bachillerato Sistemas Operativos Tecnologías de la Información y la Comunicación 1º bachillerato Sistema operativo. Definición. Un sistema operativo es un software de sistema, es decir, un conjunto de programas de

Más detalles

6. Planificación. Los procesos tienden a tener ráfagas de ejecución (CPU-burst) y ráfagas de espera de operaciones de E/S (I/O burst).

6. Planificación. Los procesos tienden a tener ráfagas de ejecución (CPU-burst) y ráfagas de espera de operaciones de E/S (I/O burst). 6. Planificación La planificación es la base para lograr la multiprogramación. En un sistema multiprogramado, generalmente en un determinado instante existirán varios procesos que requieren el procesador

Más detalles

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador

PROBLEMAS TEMA 1: Estructuras de interconexión de un computador PROBLEMAS TEMA 1: Estructuras de interconexión de un computador Problemas propuestos en examen PROBLEMA 1. Una CPU que emplea un tamaño de palabra de 16 bits tiene un repertorio de 16 instrucciones con

Más detalles

Diagrama a bloques de una computadora

Diagrama a bloques de una computadora Diagrama a bloques de una computadora Memoria Primaria Bus de Datos Bus de Dato s Bus de Direccione s Procesador Bus de Direcciones Memoria Secundaria Unidad de Control ALU Bus Interno Registros Bus de

Más detalles

El modelo de Procesos

El 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 detalles

Participantes: Avila Aida Betancourt Sioly Briceño Susana Rojas Alejandro

Participantes: Avila Aida Betancourt Sioly Briceño Susana Rojas Alejandro Participantes: Avila Aida Betancourt Sioly Briceño Susana Rojas Alejandro Es una instancia de un programa en ejecución (corriendo). A los procesos frecuentemente se les refiere como tareas. El contexto

Más detalles

FUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo

FUNDAMENTOS 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 detalles

INTRODUCCIÓN A LA INGENIERÍA EN SISTEMAS TEMA 7

INTRODUCCIÓN A LA INGENIERÍA EN SISTEMAS TEMA 7 1 INTRODUCCIÓN A LA INGENIERÍA EN SISTEMAS 7. CIENCIAS DE LA COMPUTACIÓN Objetivo Particular: Identificar las diferentes herramientas computacionales que apoyan el desarrollo del campo de la ingeniería

Más detalles

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

DIAGRAMA A BLOQUES DE UNA COMPUTADORA DIAGRAMA A BLOQUES DE UNA COMPUTADORA BUS DE DATOS: Interconecta los dispositivos de entrada/salida, la memoria RAM y el CPU. BUS DE DIRECCIONES: Se utiliza para direccional las localidades de memoria

Más detalles

Sistema Operativo. Material (parcialmente) tomado de: Servidores de Información it.uc3m.es

Sistema Operativo. Material (parcialmente) tomado de: Servidores de Información it.uc3m.es Sistema Operativo Material (parcialmente) tomado de: Servidores de Información Multimedia @ it.uc3m.es http://www.it.uc3m.es/labsimitis Contexto y Motivación Para entender mejor lo que es un sistema software

Más detalles

INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN REDES DE LA INFORMACION SISTEMAS OPERATIVOS I

INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN REDES DE LA INFORMACION SISTEMAS OPERATIVOS I INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN REDES DE LA INFORMACION SISTEMAS OPERATIVOS I Nombre de la asignatura: Nomenclatura del Curso: Prerrequisitos: Nomenclatura prerrequisito Número

Más detalles

1. El "cerebro" de la computadora, el CPU, consiste principalmente de varios millones de pequeños interruptores electrónicos, llamados transistores.

1. El cerebro de la computadora, el CPU, consiste principalmente de varios millones de pequeños interruptores electrónicos, llamados transistores. 2 Verdadero/Falso Indique si la oración es verdadera o falsa. 1. El "cerebro" de la computadora, el CPU, consiste principalmente de varios millones de pequeños interruptores electrónicos, llamados transistores.

Más detalles

2. Elementos de Arquitectura de Computadores

2. Elementos de Arquitectura de Computadores 2. Elementos de Arquitectura de Computadores INF2100 - Computación I Semestre 2/2007 Cristian Ruz R. (UDP) 2. Elementos de Arquitectura de Computadores INF2100 - Sem. 2/2007 1 / 16 Objetivos En este capítulo

Más detalles

Sistemas Operativos. Sistemas Informáticos I.E.S. Virgen de la Paloma

Sistemas Operativos. Sistemas Informáticos I.E.S. Virgen de la Paloma Sistemas Operativos. Gestión de Procesos Sistemas Informáticos I.E.S. Virgen de la Paloma Introducción (I) 2 Programa: Algo estático, un conjunto de instrucciones que, una vez ejecutadas, resuelven un

Más detalles

Tema 6: Sistemas Operativos

Tema 6: Sistemas Operativos Tema 6: Sistemas Operativos Un computador sin software es algo sencillamente inútil salvo, quizás, como elemento decorativo. Un sistema operativo constituye, probablemente, la parte más importante del

Más detalles

16. GLOSARIO DE TÉRMINOS Y DEFINICIONES

16. GLOSARIO DE TÉRMINOS Y DEFINICIONES 16. GLOSARIO DE TÉRMINOS Y DEFINICIONES Autoridad Operativa del Sistema de las Tecnologías de la Información y las Comunicaciones (AOSTIC): Autoridad designada por el propietario del Sistema, responsable

Más detalles

Fundamentos de Estadística y Simulación Básica

Fundamentos de Estadística y Simulación Básica Fundamentos de Estadística y Simulación Básica TEMA 5 Simulación SIMULACIÓN: Técnicas para imitar el funcionamiento procesos reales mediante programas de ordenador. de sistemas o SIMULACIÓN: Es la representación

Más detalles

SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS

SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS UNIVERSIDAD INTERNACIONAL SAN ISIDRO LABARDOR Escuela de Ingeniería en Sistemas SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS Cuatrimestre II-2006 Recopilado por Ing. Fernely Artavia Fallas Visión del usuario

Más detalles

Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de 80 nseg. y un tiempo de ciclo de 100 nseg.?.

Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de 80 nseg. y un tiempo de ciclo de 100 nseg.?. Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de nseg. y un tiempo de ciclo de nseg.?. f A Hz t 9 C seg Petición de lectura t A Información disponible t C Información

Más detalles

SISTEMAS DE INVENTARIO

SISTEMAS DE INVENTARIO SISTEMAS DE INVENTARIO 1 Sistemas de inventario http://www.scribd.com/doc/525918/sistemas-de-inventarios Mantener un inventario (existencia de bienes) para su venta o uso futuro es una práctica común en

Más detalles

SISTEMA DE INFORMACIÓN PARA LA DIRECCIÓN SOBRE EL ÁREA DE TRIBUTOS (HACIENDA TRIBUTARIA DE NAVARRA)

SISTEMA DE INFORMACIÓN PARA LA DIRECCIÓN SOBRE EL ÁREA DE TRIBUTOS (HACIENDA TRIBUTARIA DE NAVARRA) SISTEMA DE INFORMACIÓN PARA LA DIRECCIÓN SOBRE EL ÁREA DE TRIBUTOS (HACIENDA TRIBUTARIA DE NAVARRA) GOBIERNO DE NAVARRA Servicio de Proyectos de Sistemas de Información Dirección General para la Sociedad

Más detalles

Concurrencia y distribución

Concurrencia y distribución Concurrencia y distribución Hoy en día, cualquier usuario espera poder hacer varias cosas a la vez y no verse forzado a ejecutar los programas secuencialmente. Aun cuando un PC suele disponer únicamente

Más detalles

Módulo 2: Cómo funcionan las computadoras

Módulo 2: Cómo funcionan las computadoras Módulo 2: Cómo funcionan las computadoras Descripción general Este módulo trata cómo funcionan las computadoras. Comienza con una descripción general del sistema. El alumno aprenderá el proceso de inicio.

Más detalles

BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN?

BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN? MEMORIA - XXI Congreso Archivístico Nacional - 2009 BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN? Adolfo Barquero Picado 1 1. ALGUNOS ASPECTOS CONCEPTUALES RELATIVOS A BASES DE

Más detalles

Contabilidad General

Contabilidad General Contabilidad General 1 Sesión No. 8 Nombre: Balance General, estado de situación financiera o estado de posición financiera. Primera parte. Objetivo El estudiante identificará los elementos que conforman

Más detalles

Ing. Carlos Bacalla Página 1 de 5

Ing. Carlos Bacalla Página 1 de 5 Memoria Caché 1. Introducción Ante la inmensa velocidad de los procesadores que a medida del tiempo se va incrementando, el límite es mayor entre la transferencia de la memoria principal (RAM) y el CPU;

Más detalles

2º Técnico Superior en Gráfica Publicitaria

2º Técnico Superior en Gráfica Publicitaria SISTEMA OPERATIVO Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia

Más detalles

Tema 12: El sistema operativo y los procesos

Tema 12: El sistema operativo y los procesos Tema 12: El sistema operativo y los procesos Solicitado: Tarea 06 Arquitecturas de una computadora y el funcionamiento del software M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx

Más detalles

Reporte de lectura 1: Hardware y Software

Reporte de lectura 1: Hardware y Software Reporte de lectura 1: Hardware y Software Un sistema de información basado en computadoras (SIBC) es una combinación de hardware, software, bases de datos, telecomunicaciones, personas y procedimientos,

Más detalles

La virtualización como alternativa

La virtualización como alternativa Publicado en Revista.Seguridad (http://revista.seguridad.unam.mx) Inicio > La virtualización como alternativa La virtualización como alternativa Por Mario Alejandro Vasquez Martínez, José Daniel Campuzano

Más detalles

ARQUITECTURA DE LOS AUTOMATAS PROGRAMABLES

ARQUITECTURA DE LOS AUTOMATAS PROGRAMABLES ARQUITECTURA DE LOS AUTOMATAS PROGRAMABLES Un autómata programable es: Un equipo electrónico, basado en un microprocesador o microcontrolador, que tiene generalmente una configuración modular, puede programarse

Más detalles

Luis Omar Decena Gómez Mat.: 2010-1940. Sistema Operativo 2. Prof.: José Doñe

Luis Omar Decena Gómez Mat.: 2010-1940. Sistema Operativo 2. Prof.: José Doñe Luis Omar Decena Gómez Mat.: 2010-1940 Sistema Operativo 2 Prof.: José Doñe < Raid 1 y 5>. Raid 1 con dos discos duros Un RAID 1 crea una copia exacta (o espejo) de un conjunto de datos en dos o más discos.

Más detalles

LECCIÓN N 13 MICROCOMPUTADORES

LECCIÓN N 13 MICROCOMPUTADORES LECCIÓN N 13 MICROCOMPUTADORES Introducción: Conceptos básicos Sistema microcomputador Unidad Central de Proceso (CPU) 13-1 Introducción Por qué surgen los microprocesadores? Circuitos digitales Avance

Más detalles

En el entorno de la informática, proporciona una descripción de la construcción y distribución física de los componentes de la computadora.

En el entorno de la informática, proporciona una descripción de la construcción y distribución física de los componentes de la computadora. Concepto de computadora: Máquina electrónica rápida y exacta que es capaz de aceptar datos a través de un medio de entrada (input), procesarlos automáticamente bajo el control de un programa previamente

Más detalles

La memoria. (mrebollo@dsic,upv.es) Sistemas Informáticos y Computación. Facultad de Administración y Dirección de Empresas

La memoria. (mrebollo@dsic,upv.es) Sistemas Informáticos y Computación. Facultad de Administración y Dirección de Empresas La memoria Apellidos, Nombre Departamento Centro Rebollo Pedruelo, Miguel (mrebollo@dsic,upv.es) Sistemas Informáticos y Computación Facultad de Administración y Dirección de Empresas 1. Resumen La memoria

Más detalles

Clase 6 Clasificación de los Sistemas Operativos

Clase 6 Clasificación de los Sistemas Operativos Clase 6 Clasificación de los Sistemas Operativos Actualmente los sistemas operativos se clasifican en tres grupos: 1. sistemas operativos por la forma en que ofrecen sus servicios (visión externa) 2. sistemas

Más detalles

Evolución de los Sistemas Operativos

Evolución de los Sistemas Operativos Historia de los S. O. Evolución de los Sistemas Operativos Mario Medina mariomedina@udec.cl Liga a la historia de los computadores 1ra. generación de computadores digitales No tenían sistemas operativos!

Más detalles

Ejercicios del tema 5. Jerarquía de de Memoria

Ejercicios del tema 5. Jerarquía de de Memoria Ejercicios del tema 5. Jerarquía de de Memoria Ejercicio 1. Considere un computador de 32 bits con una caché de 64 KB asociativa por conjuntos de 4 vías y un tiempo de acceso de 4 ns. El tamaño de la línea

Más detalles

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y

Más detalles

Algoritmos de planificación:

Algoritmos de planificación: Algoritmos de planificación: Planificación de Plazo Fijo: En la planificación de plazo fijo se programan ciertos trabajos para terminarse en un tiempo específico o plazo fijo. Estas tareas pueden tener

Más detalles

Los números naturales

Los números naturales Los números naturales Los números naturales Los números naturales son aquellos que sirven para contar. Se suelen representar utilizando las cifras del 0 al 9. signo suma o resultado Suma: 9 + 12 = 21 sumandos

Más detalles

Tema 1: Introducción a los Sistemas Operativos

Tema 1: Introducción a los Sistemas Operativos Tema 1: Introducción a los Sistemas Operativos Yolanda Blanco Fernández yolanda@det.uvigo.es Qué es un Sistema Operativo (SO)? Un programa que actúa como intermediario entre el usuario y el hardware del

Más detalles

Manipulación de procesos

Manipulació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 detalles

CENTRO ESCOLAR PRECIDENTE FRANCISCO I MADERO BACHILLERATO GENERAL ESTATAL

CENTRO ESCOLAR PRECIDENTE FRANCISCO I MADERO BACHILLERATO GENERAL ESTATAL Actividad 4 Introducción a los sistemas operativos Docente MCE. Urbelino José Francisco Gómez Soberon. TIGRES Integrantes: Marcos Emilio Tentle Fernández. makiosuni@hotmail.com Edgar Bravo González. Edgar.Bravo@hotmail.com

Más detalles

DATOS LIBETH ALVAREZ FANNY BRACHO GRISKA ISEA

DATOS LIBETH ALVAREZ FANNY BRACHO GRISKA ISEA PROCESAMIENTO DE DATOS SOFTWARE EQUIPO 2 CARMEN PARRA LIBETH ALVAREZ FANNY BRACHO GRISKA ISEA ORIGEN La historia comienza en 1981, con la compra por parte de Microsoft de un sistema operativo llamado QDOS,

Más detalles

Hilos Secciones Stallings:

Hilos Secciones Stallings: Capítulo 4 Hilos Secciones Stallings: 4.1 4.3 Contenido Procesos e hilos. Hilos a nivel de núcleo y a nivel de usuario. Multiprocesador simétrico (SMP). Micronúcleos. 1 Proceso Unidad de propiedad de los

Más detalles

Manual de la Práctica 4: Control de iluminación mediante Arduino

Manual de la Práctica 4: Control de iluminación mediante Arduino Control por Computador Manual de la Práctica 4: Control de iluminación mediante Arduino Jorge Pomares Baeza Francisco Andrés Candelas Herías Grupo de Innovación Educativa en Automática 2009 GITE IEA -

Más detalles

Sus socios en ISO 9000. Manual de Calidad

Sus socios en ISO 9000. Manual de Calidad Sus socios en ISO 9000 Manual de Calidad ESTRUCTURA DE DOCUMENTACION GERENCIA NIVEL 1: Manual de Calidad - Políticas (Política de la compañía, autorización y alcance del sistema ) NIVEL 2: Procedimientos

Más detalles

Sistemas operativos: una visión aplicada. Capítulo 3 Procesos

Sistemas operativos: una visión aplicada. Capítulo 3 Procesos Sistemas operativos: una visión aplicada Capítulo 3 Procesos Contenido Procesos Multitarea Información del proceso Formación de un proceso Estados del proceso Procesos ligeros Planificación Señales y excepciones

Más detalles

CAPÍTULO II LA CADENA DE SUMINISTRO

CAPÍTULO II LA CADENA DE SUMINISTRO CAPÍTULO II LA CADENA DE SUMINISTRO 2.1 Conceptos Cadena de suministro (en inglés, Supply Chain) es una expresión figurada para designar en la compleja serie de procesos de intercambio o flujos de materiales

Más detalles

FUNDAMENTOS DE INFORMÁTICA. Arquitectura de ordenadores

FUNDAMENTOS DE INFORMÁTICA. Arquitectura de ordenadores UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Arquitectura de ordenadores Software y hardware HARDWARE Hace referencia a todos los componentes físicos

Más detalles

PRUEBA DE NIVEL DE ACCES

PRUEBA DE NIVEL DE ACCES PRUEBA DE NIVEL DE ACCES NOMBRE Y APELLIDOS:... 1. Microsoft Access es: Una base de datos relacional. Una base de datos no relacional. Una base de datos documental. Ninguna de las afirmaciones es correcta.

Más detalles

Lector de huellas dactilares para control de accesos y registro.

Lector de huellas dactilares para control de accesos y registro. Lector de huellas dactilares para control de accesos y registro. Funcionalidad Simplifica el control de personal automatizando el horario de ingreso y egreso, reduciendo además costos de administración

Más detalles

Plataformas operativas de tecnologías de información. Proyecto Final

Plataformas operativas de tecnologías de información. Proyecto Final Plataformas operativas de tecnologías de información Proyecto Final Problema Proyecto Final La empresa Albros SA de CV se dedica a la venta de productos de abarrotes a mayoristas, iniciará sus operaciones

Más detalles

HARDWARE: la parte material, o que puedes tocar, de la computadora: dispositivos de entrada, de salida, CPU, etcétera.

HARDWARE: la parte material, o que puedes tocar, de la computadora: dispositivos de entrada, de salida, CPU, etcétera. Un sistema de computadora personal es un dispositivo electrónico capaz de procesar datos útiles e información. Un PC puede ser una computadora de escritorio o un sistema portátil y generalmente para uso

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI Estelí, 13 de Agosto del 2012 EL METODO SIMPLEX El método simplex es el más generalizado para resolver problemas de programación lineal. Se puede utilizar para cualquier número razonable de productos y

Más detalles

Software: Son los programas que organizan y coordinan de forma lógica las distintas funciones.

Software: Son los programas que organizan y coordinan de forma lógica las distintas funciones. Hardware: Son los elementos físicos como el monitor, teclado, ratón o impresora. Software: Son los programas que organizan y coordinan de forma lógica las distintas funciones. 1 Recuerda si los siguientes

Más detalles

TRABAJADORES AFILIADOS A LA SEGURIDAD SOCIAL

TRABAJADORES AFILIADOS A LA SEGURIDAD SOCIAL TRABAJADORES AFILIADOS A LA SEGURIDAD SOCIAL Introducción 1.- Origen de los datos, fecha de referencia y ámbito geográfico 2.- Proceso para la obtención del fichero de trabajo 2.1.- Relación entre los

Más detalles

HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS

HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS 1. Cómo puedo liberar espacio en disco? A veces sucede que tienes el disco duro completo y apenas cabe nada más. Ya no puedes almacenar ni fotos, ni música, ni

Más detalles

PREGUNTAS FRECUENTES COSO 2013

PREGUNTAS FRECUENTES COSO 2013 1. Para el año 2016, se puede dar una opinión sobre la Efectividad de todo el Sistema de Control Interno (SCI)?, considerando que para ese año se puede evaluar solo tres componentes del SCI: Entorno de

Más detalles

Sistemas Operativos- Evolución Histórica

Sistemas Operativos- Evolución Histórica Esquema Primeros Computadores Accesos por operador Secuencia automática de trabajos Mejora del rendimiento Multiprogramación Proceso distribuído Multiproceso Primeros Computadores Lenguaje Máquina Monoprogramación

Más detalles

Conceptos de Planificación

Conceptos de Planificación Conceptos de Planificación Conceptos de Planificación Planificación Planificación de Procesos de Procesos Algoritmos Algoritmos Estructura Estructura Propiedades Propiedades Tipos Tipos Evaluación Evaluación

Más detalles

Existen tres opciones que el vendedor tiene en un mercado heterogéneo:

Existen tres opciones que el vendedor tiene en un mercado heterogéneo: SEGMENTACION DE MERCADO RAZONES DE LA SEGMENTACION DE MERCADO Antes de proceden a definir la segmentación de mercado es necesario referirse un poco a las razones para segmentar un mercado y a la generalización

Más detalles

Protocolos PPP, PAP y CHAP

Protocolos PPP, PAP y CHAP Protocolos PPP, PAP y CHAP PPP Point-to-point Protocol (en español Protocolo punto a punto), también conocido por su acrónimo PPP, es un protocolo de nivel de enlace estandarizado en el documento RFC 1661.

Más detalles

Esquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358

Esquema de los Sistemas y Aplicaciones. CleanTec Esquema de los Sistemas y Aplicaciones cleantecsoftware.com - Tlf: +34 947 244 358 Esquema de los Sistemas y Aplicaciones Características del Sistema A continuación se describen los diferentes componentes de la estructura de la solución y sus funcionalidades principales donde se han

Más detalles

Sistema de Buses en una PC

Sistema de Buses en una PC Sistema de Buses en una PC Un bus es una trayectoria por la cual viajan los datos en una computadora para comunicar los distintos dispositivos entre sí. Los principales buses que se encuentran dentro de

Más detalles

Clasificación de los planes:

Clasificación de los planes: Tipos de Planes Plan Es el producto de la planeación, el evento intermedio entre el proceso de planeación y el proceso de implementación del mismo. El propósito de los planes se encuentra en: La previsión,

Más detalles

El método utilizado en esta investigación será el método probabilístico ya que el universo en estudio es finito.

El método utilizado en esta investigación será el método probabilístico ya que el universo en estudio es finito. CAPITULO III: MARCO METODOLOGICO. 3.1 TIPO DE INVESTIGACION: El tipo de estudio que se desarrollara en la investigación es, descriptiva, porque está dirigido a determinar cómo es, cómo está la situación

Más detalles

Análisis de problemas

Análisis de problemas Análisis de problemas La resolución de problemas implica el desarrollo de habilidades del pensamiento. Nuestra capacidad d de enfrentar problemas aumenta con la práctica. Existen algunos textos con problemas

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es 1 Índice General Conceptos sobre ordenadores Concepto

Más detalles

GLOSARIO TIC -------------------------------A------------------------------

GLOSARIO TIC -------------------------------A------------------------------ GLOSARIO TIC -------------------------------A------------------------------ ANTIVIRUS Programas cuyo objetivo es evitar la introducción de virus informáticos en el ordenador, es decir, proteger al ordenador.

Más detalles

SISTEMAS OPERATIVOS GRUPO 3621 CLASE 05 DE OTUBRE DE 2011 DOCENTE:- ING. ANA LIDIA BARCENAS CORTES

SISTEMAS OPERATIVOS GRUPO 3621 CLASE 05 DE OTUBRE DE 2011 DOCENTE:- ING. ANA LIDIA BARCENAS CORTES 1.6. Núcleo o Kernel y niveles de un Sistema Operativo El Núcleo (o kernel) es una colección de módulos de software que se ejecutan en forma privilegiada lo que significa que tienen acceso pleno a los

Más detalles

FUNDACION NIC-NIIF www.nicniif.org

FUNDACION NIC-NIIF www.nicniif.org NORMAS INTERNACIONALES DE INFORMACION FINANCIERA NIC-NIIF Métodos de valoración de las existencias y cambios de estos métodos- NIC-NIIF NIC 2 CASO PRÁCTICO 2.1 Una empresa puede tener diferentes tipos

Más detalles

Sistemas Operativos. S.O. Estructura Básica. S.O. Como Administrador de Recursos. Multiprogramación. Multiprogramación y Procesos

Sistemas Operativos. S.O. Estructura Básica. S.O. Como Administrador de Recursos. Multiprogramación. Multiprogramación y Procesos ! Departamento de Electrónica y Circuitos! EC3731 Arquitectura del Computador II! Prof. Osberth De Castro! Prof. Juan C. Regidor S.O. Estructura Básica Sistemas Operativos Multiprogramación y Procesos

Más detalles

DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I.

DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I. DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I. RESUMEN En este artículo intentamos mostrar el cambio dramático

Más detalles

Capítulo VIII. Monitorización y Control

Capítulo VIII. Monitorización y Control Monitorización y Control Monitorización y control Tabla de contenido 1.- En qué consiste monitorización y control?...111 1.1.- Ventajas...113 1.2.- Barreras...114 2.- Ciclo de monitorización...114 3.-

Más detalles

Introducción a la Geometría Computacional

Introducción a la Geometría Computacional Dr. Eduardo A. RODRÍGUEZ TELLO CINVESTAV-Tamaulipas 8 de enero del 2013 Dr. Eduardo RODRÍGUEZ T. (CINVESTAV) Introducción a la GC 8 de enero del 2013 1 / 17 1 Introducción a la Geometría Computacional

Más detalles

Contabilidad General. Sesión 7: Registro de las transacciones de una entidad

Contabilidad General. Sesión 7: Registro de las transacciones de una entidad Contabilidad General Sesión 7: Registro de las transacciones de una entidad Contextualización El registro de las operaciones es de suma importancia para producir información que sea útil a las personas;

Más detalles

Programación del Proceso de Enseñanza Aprendizaje

Programación del Proceso de Enseñanza Aprendizaje Programación del Proceso de Enseñanza Aprendizaje Actividad 1 Definir qué es programar. Definir qué es programación. Diferencias entre ambos conceptos. Elementos que los une. Podrías poner un ejemplo?

Más detalles

Sistemas Operativos. Iván Bernal, PhD 4. Escuela Politécnica Nacional I.

Sistemas Operativos. Iván Bernal, PhD 4. Escuela Politécnica Nacional   I. Sistemas Operativos Clase # 1 Introducción a la Materia Lunes, 08 de Abril de 2002 Iván Bernal, Ph.D Escuela Politécnica Nacional email: imbernal@mailfie.epn.edu.ec Agenda Visión del curso Deberes, exámenes,

Más detalles

Actualización Responsables de Formación --Trabajo en equipo-- Qué es un grupo

Actualización Responsables de Formación --Trabajo en equipo-- Qué es un grupo Actualización Responsables de Formación --Trabajo en equipo-- «La profesión docente no es la más antigua, pero seguramente es una de las más solitarias» (Fullan, 1994) Qué es un grupo En términos psicosociológicos

Más detalles

Facultad de Ingeniería Industrial y de Sistemas v1.1 MA781U CONCEPTOS INICIALES CASOS DE USO

Facultad de Ingeniería Industrial y de Sistemas v1.1 MA781U CONCEPTOS INICIALES CASOS DE USO CONCEPTOS INICIALES CASOS DE USO Preparado por: Angel Chata Tintaya (angelchata@hotmail.com) Resumen Se presenta el analisis funcional basico del sistema operativo desarrollado en RationalRose. I. PAQUETES

Más detalles