Requerimientos principales de un sistema operativo
|
|
- Julia Santos Acosta
- hace 8 años
- Vistas:
Transcripción
1 Descripción y control de procesos Requerimientos principales de un sistema operativo Intercalar la ejecución de varios procesos para maximizar el uso del procesador proporcionando un tiempo de respuesta razonable Asignar recursos a procesos Soportar comunicación entre procesos y la creación de procesos por los usuarios 1
2 Proceso También es llamado tarea Ejecución de un programa individual Puede ser rastreado enlistar la secuencia de instrucciones que se ejecutan 2
3 3
4 Modelo de procesos de dos estados Los procesos pueden estar en dos estados Corriendo No corriendo Cola de procesos que no están en ejecución 4
5 Creación de procesos Envío de una tarea El usuario entra al sistema (login) Creado para proveer un servicio tal y como el de la impresión Un proceso crea otro proceso Terminación de procesos Una tarea envía la instrucción de detener proceso (halt) El usuario sale del sistema (logoff) Se sale de la aplicación Errores y fallas 5
6 Motivos para la terminación de procesos Terminó su ejecución normalmente Se excedió su tiempo limite No hay memoria disponible Error de protección Ejemplo: tratar de escribir en un archivo de solo lectura Error aritmético Proceso esperando mas que el tiempo especificado para un evento Motivos para la terminación de procesos Fallas en dispositivos de E/S Instrucción invalida sucede cuando se tratan de ejecutar datos Instrucción privilegiada Mal uso de datos Intervención del sistema operativo El proceso padre termina por lo tanto el hijo también debe de terminar Petición del proceso padre 6
7 No corriendo Procesos listos para ejecutarse Bloqueado esperando algún dispositivo de E/S El despachador del S/O no puede solo seleccionar al proceso que tiene más tiempo en la cola porque quizás el proceso esté bloqueado Modelo de cinco estados Corriendo Listo Bloqueado Nuevo Terminado (de salida) 7
8 8
9 Utilizando dos colas 9
10 Procesos suspendidos El procesador es más rápido que E/S por lo tanto todos los procesos pudieran estar esperando respuesta de E/S Pasar estos procesos a disco para liberar más memoria El estado bloqueado se convierte en suspendido al pasar el proceso a disco Dos nuevos estados Bloqueado, suspendido Listo, suspendido Un estado suspendido 10
11 Dos estados suspendido Liberar memoria Razones para suspender procesos El sistema operativo requiere liberar memoria para traer un proceso que está listo para ejecutarse Otra razón del SO El sistema operativo puede suspender un proceso de transfondo o de utilería que pudiera estar causando problemas Petición interactiva del usuario Un usuario puede suspender la ejecución de un programa para efectos de depuración o en conexión con el uso de algún recurso Temporización Petición del proceso padre Un proceso puede ejecutarse periódicamente (ejemplo: sistema de monitoreo de procesos) y puede ser suspendido para que espere la siguiente llegada Un proceso padre puede suspender la ejecución de un descendiente para examinar o modificar el proceso suspendido o para coordinar su actividad con otros descendientes 11
12 Estructuras de Control del Sistema Operativo Contienen información acerca del estatus actual de cada proceso y cada recurso Se construyen tablas para cada entidad que el sistema operativo administra Tablas de memoria Reservación de memoria principal para los procesos Reservación de memoria secundaria para los procesos Atributos de protección para los accesos hacia regiones compartidas de memoria Información necesaria para administrar memoria virtual 12
13 Tablas de E/S Indican si el dispositivo de E/S está disponible o está ocupado Estatus de la operación de E/S Ubicación en la memoria principal que está siendo utilizada como la fuente o el destino de la transferencia a E/S Tablas de archivos Existencia de archivos Ubicación en memoria secundaria Estatus actual Atributos En ocasiones esta información es mantenida por un sistema de administración de archivos 13
14 Tabla de procesos Dónde está ubicado el proceso Atributos necesarios para su administración ID de proceso Estado del proceso Ubicación en memoria Ubicación de proceso El proceso incluye un conjunto de programas a ser ejecutados Ubicación de los datos para variables locales y globales Constantes definidas Pila Bloque de control del proceso Colección de atributos Imagen de proceso Colección del programa, datos, pila y atributos 14
15 Bloque de Control del Proceso Identificación del proceso Identificadores Algunos identificadores numéricos pueden almacenarse en el bloque de control del proceso e incluyen: Identificador de este proceso Identificador del proceso que creó este proceso (proceso padre) Identificador de usuario 15
16 Bloque de Control del Proceso Información del estado del proceso Registros visibles al usuario Un registro visible al usuario es aquel que puede ser referenciado por medio del lenguaje maquina que el procesador ejecuta. Típicamente, hay entre 8 y 32 de estos registros aunque algunas arquitecturas RISC cuentan con más de 100. Bloque de Control del Proceso Información del estado del procesador Registros de estatus y control Existe una variedad de registros del procesador que son empleados para controlar su operación. Estos incluyen: Contador de programa: Contiene la dirección de la siguiente instrucción a ser ejecutada Códigos de condición: Resultado de las mas reciente operación aritmética o lógica (por ejemplo: sign, zero, carry, equal, overflow) Información de estatus: Incluye las banderas de habilitar/deshabilitar interrupciones, modo de ejecución 16
17 Bloque de Control del Proceso Información del estado del procesador Apuntadores a la pila Cada proceso tiene una o más pilas (LIFO) asociadas a él. Una pila es utilizada para almacenar parámetros y direcciones de llamadas a procedimientos y sistema. El apuntador apunta a la cima de la pila. Bloque de Control del Proceso Información de Control del Proceso Información de calendarización y de estado Esta es información que es necesitada por el sistema operativo para desempeñar la función de calendarización. Se pueden encontrar: Estado del proceso: define si esta listo el proceso para ser programada su ejecución (por ejemplo: corriendo, listo, esperando, trabado). Prioridad: Uno o más campos pueden utilizarse para describir la prioridad de los procesos. En algunos sistemas se requieren varios valores Información relacionada con la calendarización: Esta dependerá del algoritmo de calendarización utilizado. Como ejemplo se puede mencionar el tiempo que un proceso ha esperado o el tiempo que un proceso ha estado ejecutándose. Evento: Identidad del evento que el proceso está esperando para reanudar su ejecución 17
18 Bloque de Control del Proceso Información de Control del Proceso Estructuras de los datos Un proceso puede estar ligado a otro en una cola, anillo o alguna otra estructura. Por ejemplo, todos los procesos en estado de espera para un determinado nivel de prioridad pueden estar ligados en una cola. Un proceso puede tener una relación padre-hijo con otro proceso. El bloque de control del proceso puede contener apuntadores a otros procesos para dar soporte a estas estructuras. Bloque de Control del Proceso Información de Control del Proceso Comunicación Interprocesos (IPC) Varias banderas, señales y mensajes pueden estar asociados con la comunicación entre dos procesos independientes. Alguna o toda esta información puede ser mantenida en el bloque de control del proceso. Privilegios de procesos Los procesos tienen privilegios en relación a la memoria que pueden accesar y los tipos de instrucciones que pueden ejecutar. También los privilegios pueden aplicarse al uso de servicios y utilerías del sistema. 18
19 Bloque de Control del Proceso Información de Control del Proceso Administración de memoria Esta sección puede incluir apuntadores a segmentos y/o paginas que describen la memoria virtual asignada al proceso. Propiedad y utilización de recursos Los recursos controlados por el proceso pueden estar enlistados, tal como archivos abiertos. Un historial acerca del uso del procesador y otros recursos también puede incluirse; esta información puede ser requerida por el calendarizador de tareas. 19
20 Información de estado del proceso Contenido de los registros del procesador Registros visibles al usuario Registro de estatus y control Apuntadores a la pila Palabra de estatus del programa (PSW) Contiene información del estatus Ejemplo: el registro EFLAGS en computadoras Pentium Registro EFLAGS 20
21 Modos de ejecucion Modo usuario Modo de menor privilegio Programas de usuario típicamente se ejecutan en este modo Modo sistema, modo control o modo kernel Modo más privilegiado Núcleo del sistema operativo Creación de procesos Asignar identificador de proceso único Reservar espacio para el proceso Inicializar el bloque de control del proceso Establecer ligas apropiadas Ejemplo: agregar el nuevo proceso a la lista ligada utilizada en la cola de calendarización Crear o expander otras estructuras de datos Ejemplo: mantener un archivo 21
22 Cuándo cambiar de proceso Interrupción de reloj El proceso se ha ejecutado el tiempo máximo permitido Interrupción de E/S Falla de memoria La dirección de memoria se encuentra en memoria virtual y debe de ser traída hacia memoria principal Cuándo cambiar de proceso Trampa Ocurre un error Puede ocasionar que el proceso se vaya al estado de Salida (Exit) Llamada de supervisor Tal como el abrir un archivo 22
23 Cambio del estado del proceso Guardar el contexto del procesador incluyendo el contador del programa y otros registros Actualizar el bloque de control del proceso que esta corriendo actualmente Mover el bloque de control del proceso hacia la cola apropiada listos, bloqueados Seleccionar otro proceso para su ejecución Cambio de estado del proceso Actualizar el bloque de control del proceso seleccionado Actualizar las estructuras de datos de administracion de memoria Restaurar contexto del proceso seleccionado 23
24 Ejecución del sistema operativo Kernel puro Ejecutar kernel fuera de cualquier proceso El código del sistema operativo es ejecutado como una entidad independiente que opera en modo privilegiado Ejecución dentro de procesos de usuario El software de sistema operativo dentro del contexto de un proceso de usuario El Proceso se ejecuta en modo privilegiado cuando ejecuta código del sistema operativo 24
25 Ejecución del sistema operativo Sistema operativo basado en procesos Funciones grandes del kernel son procesos separados Utiles en ambientes multi-procesadores o multi-computadoras Administración de procesos en UNIX SVR4 La mayor parte del sistema operativo se ejecuta dentro del ámbito de un proceso de usuario 25
26 Estados de procesos en UNIX 26
Requerimientos Principales de un Sistema Operativo. Descripción y Control de Procesos. Proceso
Requerimientos Principales de un Sistema Operativo Descripción y Control de Procesos Capítulo 3 Entrelazar la ejecución de varios procesos para maximizar el uso del procesador a la vez que se mantiene
Más detallesProcesos. Procesos. Concurrencia de procesos. Qué es un proceso? Estados de un proceso. Modelo de 2 estados. (C) 2008 Mario Medina 1
Procesos Procesos Mario Medina mariomedina@udec.cl El sistema operativo como administrador de procesos Controla la ejecución de procesos para optimizar criterios Asigna recursos a procesos Facilita sincronización
Más detallesSistemas Operativos. Curso 2016 Procesos
Sistemas Operativos Curso 2016 Procesos Agenda Proceso. Definición de proceso. Contador de programa. Memoria de los procesos. Estados de los procesos. Transiciones entre los estados. Bloque descriptor
Más detallesPlanificación de Procesos. Módulo 5. Departamento de Informática Facultad de Ingeniería Universidad Nacional de la Patagonia San Juan Bosco
Planificación de Procesos Módulo 5 Departamento de Informática Facultad de Ingeniería Universidad Nacional de la Patagonia San Juan Bosco Planificación de Procesos Conceptos Básicos Criterios de Planificación
Más detallesContenido. Sistema de archivos. Operaciones sobre archivos. Métodos de acceso a archivos. Directorio. Sistema de archivos por capas.
Contenido Sistema de archivos Operaciones sobre archivos Métodos de acceso a archivos Directorio Sistema de archivos por capas Espacio libre Sistema de archivos Proporciona el mecanismo para el almacenamiento
Más detallesCapitulo V Administración de memoria
Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal
Más detallesTema 8 Procesos. * Definición informal: un proceso es un programa en ejecución
Tema 8 Procesos 8.1 Aspectos básicos de los procesos 8.1.1 Concepto de proceso * Definición informal: un proceso es un programa en ejecución Un programa ejecutable es un conjunto de instrucciones y datos
Más detallesContenido. Procesos. Programas/Procesos. Programas/Procesos. Por qué hacer uso de los Procesos? Proceso
Contenido Procesos Qué es un Proceso? Qué información requiere el Sistema de Operación para manejar los procesos? Programas/Procesos Programas/Procesos Un proceso es diferente a un programa Programa: Código
Más detallesESCUELA DE ADMINISTRACIÓN
ESCUELA DE ADMINISTRACIÓN PROGRAMA: TÉCNICO GESTIÓN DEL TALENTO HUMANO SUBMÓDULO INFORMÁTICA I CONTENIDO 1 MANEJO DE DOCUMENTOS Y ARCHIVOS... 3 1.1 ARCHIVOS... 3 1.2 CREAR DOCUMENTO NUEVO... 3 1.3 GUARDAR
Más detallesGUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Más detallesUnidad II: Administración de Procesos y del procesador
Unidad II: Administración de Procesos y del procesador 2.1 Concepto de proceso Un proceso no es más que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros
Más detallesLa memoria principal. Los subsistemas de E/S. Los buses del sistema
GUIA 23: MEMORIA E/S La estructura básica de la mayoría de los ordenadores actuales se representa mediante los siguientes elementos básicos: La Unidad Central de Procesamiento, CPU La memoria principal
Más detallesAPUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows
1 APUNTES DE WINDOWS Unidad 1: Windows y sus Elementos Elementos de Windows Escritorio: Es la pantalla que aparece cuando se inicia una sesión con Windows, desde aquí es de donde se administra el computador.
Más detallesGestión de Permisos. Documento de Construcción. Copyright 2014 Bizagi
Gestión de Permisos Documento de Construcción Gestión de Permisos 1 Tabla De Contenido Descripción del Proceso... 3 Factores Importantes En La Construcción Del Proceso... 4 Modelo de Datos... 4 Principales
Más detallesManual de usuario Sucursal Virtual
INDICE 1. Introducción 2. Requerimientos 3. Página Inicial 4. Registro 4.1 Registro con tarjeta de débito 4.2 Registro con clave de acceso 5. Acceso a 6. Pestaña Consultas 6.1 Saldo de cuentas 6.1.1 Saldo
Más detallesPROCEDIMIENTO OPERATIVO DESARROLLAR SISTEMAS INFORMÁTICOS PDO-COCTI-DTIN-04
Autorización Este documento entra en vigor a partir del 2 de agosto del 2005, a través de su autorización por parte del Dr. Francisco Javier Rojas Monroy, Coordinador de Operaciones, Calidad y Teclogía
Más detallesSistemas de Operación II
Sistemas de Operación II Sistemas de Archivos Distribuidos Prof. Carlos Figueira Basado en material de Yudith Cardinale (USB) Andrew Tanembaum y Marteen van Steen Contenido Introducción Requisitos Aspectos
Más detallesCAPÍTULO I. Sistemas de Control Distribuido (SCD).
1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables
Más detallesBALANCED SCORECARD. Creación de Tableros Tablero de Indicadores. Cartilla I
BALANCED SCORECARD Creación de Tableros Tablero de Indicadores Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Tablero de Indicadores? 3. Cómo se Crea un Tablero? 4. Cómo se Consulta y/o Modifica
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detallesManual de Usuario SOFTWARE DESPACHO JURIDICO 2015.
1 Tú imagínalo, nosotros lo desarrollamos. Manual de Usuario SOFTWARE DESPACHO JURIDICO 2015. VERSIÓN 2.0 Contenido Requerimientos del Sistema... 4 Instalación de los Prerrequisitos del Sistema... 4 Instalación
Más detallesTema 2: Arquitectura del repertorio de instrucciones. Visión del computador que tiene el programador en bajo nivel.
Tema 2: Arquitectura del repertorio de instrucciones Visión del computador que tiene el programador en bajo nivel. Lo que el programador en lenguaje ensamblador debe conocer para escribir programas: (1)
Más detallesExamen de Arquitectura de Computadores
Examen de Arquitectura de Computadores Examen del primer parcial Ingeniería de Telecomunicación 21 de febrero de 2003 El examen consta de dos partes: Normas PARTE PRIMERA (40 % de la calificación final)
Más detallesSISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública
JEFATURA DE GABINETE DE MINISTROS SISTEMA ETAP en línea Estándares Tecnológicos para la Administración Pública Manual para los Organismos Índice Índice... 2 Descripción... 3 Cómo solicitar la intervención
Más detallesGestión de procesos DEFINICIONES DE PROCESOS
DEFINICIONES DE PROCESOS Gestión de procesos Un programa en Ejecución. Una instancia de un programa ejecutándose en un computador. La entidad que se puede asignar o ejecutar en un procesador. Una unidad
Más detallesSISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060
SISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060 Elaborado por: Departamento de Informática Febrero 2012 SISTEMA InfoSGA _ Manual de Actualización 16/02/2012 ÍNDICE
Más detallesCIMA. MANUAL DE USUARIO
MANUAL DE USUARIO Proyecto: Consultoría para la Implementación de una base de datos y un sistema web para almacenar y manejar la información de proyectos y/o actividades en el Parque nacional Cordillera
Más detallesSISTEMAS OPERATIVOS AVANZADOS
SISTEMAS OPERATIVOS AVANZADOS TEMA 3 CLAVE: MIS 204 PROFESOR: M.C. ALEJA DRO GUTIÉRREZ DÍAZ 3. PROCESOS CONCURRENTES 3.1 Conceptos de programación concurrente 3.2 El problema de la sección crítica 3.3
Más detallesConceptos Generales Tabla de Contenidos
Conceptos Generales Tabla de Contenidos 1. Conceptos Generales... 2 1.1 Introducción:... 2 1.2 Definición de un Sistema Operativo... 2 1.3 Estructura, elementos y funciones...5 1.3.1 Evolución de los sistemas
Más detallesManual de Procedimientos
1 de 13 Elaborado por: Oficina de Planeación y Desarrollo Institucional -Área de Calidad y Mejoramiento- Revisado por: Aprobado por: Coordinador Área de Jefe de la Oficina de Informática y Telecomunicaciones
Más detallesINTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se
Más detallesGeneralidades. Una vez que tenga una cuenta, inicie sesión en el sitio de la revista y seleccione la función Autor.
Generalidades El OJS está diseñado para atender las necesidades de las revistas, pero también las de los autores. El sistema no solo ofrece un proceso sencillo para el envío de artículos; además, puede
Más detallesHardware y Estructuras de Control. Memoria Virtual. Ejecución de un Programa. Ejecución de un Programa
Memoria Virtual Capítulo 8 Hardware y Estructuras de Control Las referencias de memoria se traducen a direcciones físicas dinámicamente en tiempo de ejecución Un proceso puede ser intercambiado hacia dentro
Más detallesUNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval
UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I Licda. Consuelo Eleticia Sandoval OBJETIVO: ANALIZAR LAS VENTAJAS Y DESVENTAJAS DE LAS REDES DE COMPUTADORAS. Que es una red de computadoras?
Más detallesXerox 700 Digital Color Press con Integrated Fiery Color Server. Impresión de datos variables
Xerox 700 Digital Color Press con Integrated Fiery Color Server Impresión de datos variables 2008 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para
Más detallesSeñal de petición de Interrupción
Consideren una tarea que require tomar caracteres desde un teclado y mostrarlos en la pantalla de un monitor. La tasa de transferencia desde un teclado a un computador está limitado por la velocidad del
Más detallesTwido Twido Windows Executive Loader Wizard Ayuda en pantalla. spa Versión 3.2
Twido Twido Windows Executive Loader Wizard Ayuda en pantalla spa Versión 3.2 2 Tabla de materias Acerca de este libro................................... 5 Capítulo 1 Utilización de Twido Executive Loader
Más detallesPara ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:
Descripción del ambiente de trabajo Entrar y salir de la aplicación Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón :
Más detallesSECRETARÍA DE TIC, CIENCIA, TECNOLOGÍA E INNOVACIÓN
PÁGINA: 1 DE 15 SECRETARÍA DE TIC, CIENCIA, TECNOLOGÍA E INNOVACIÓN Este manual es de propiedad exclusiva de la Gobernación del Meta por lo cual no debe ser reproducido, distribuido, corregido o prestado,
Más detallesPRC-DTI-007 Administración de Cuentas de Usuario Procedimiento Dirección de TI - COSEVI
PRC-DTI-007 Administración de Cuentas de Usuario Procedimiento Dirección de TI - COSEVI Versión: 1.0 Fecha de la versión: Febrero del 2012 Creado por: PwC Costa Rica Aprobado por: Vinicio Ureña Irola Firma:
Más detallesGESTIÓN ACADÉMICA GUÍA DIDÁCTICA HACIA LA EXCELENCIA COMPROMISO DE TODOS! Nombres y Apellidos del Estudiante:
PÁGINA: 1 de 6 Nombres y Apellidos del Estudiante: Grado: SEXTO Periodo: TERCERO N 1 Docente: Área: TECNOLOGIA E INFORMATICA Duración: 8 HORAS Asignatura: INFORMATICA ESTÁNDAR: Analizo y expongo razones
Más detallesDISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS
ASIGNATURA DE GRADO: DISEÑO Y ADMINISTRACIÓN DE SISTEMAS OPERATIVOS Curso 2014/2015 (Código:71013012) 1.PRESENTACIÓN DE LA ASIGNATURA La asignatura Diseño y Administración de Sistemas Operativos se imparte
Más detallesManual Usuario Manual Usuario
Manual Usuario Con la colaboración de : TABLA DE CONTENIDOS 1 Introducción... 7 2 Consideraciones generales... 8 2.1 Perfiles de acceso... 8 2.1.1 Administrador Intress... 8 2.1.2 Administrador entidad...
Más detallesTema 16. Impresoras. Administración de Sistemas Operativos. Mª Pilar González Férez
Tema 16. Impresoras Administración de Sistemas Operativos Mª Pilar González Férez Índice 1. Introducción 2. Instalación de impresoras 3. Servidor de impresión 4. Permisos de acceso a impresoras 5. Administración
Más detallesHerramientas. web 2.0. Dropbox es una aplicación gratuita que permite compartir archivos entre diferentes dispositivos.
Dropbox es una aplicación gratuita que permite compartir archivos entre diferentes dispositivos. La ventaja principal de Dropbox para escritorio es que crea y relaciona una carpeta en la computadora y
Más detallesPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS Clase 1. Introducción Profesor: Diego Sánchez Gómez Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases
Más detallesSistemas Operativos. Pedro Cabalar TEMA III. PROCESOS. Depto. de Computación Universidade da Coruña
Sistemas Operativos Pedro Cabalar Depto. de Computación Universidade da Coruña TEMA III. PROCESOS. P. Cabalar Sistemas( Operativos Depto. de Computación Universidade Tema da Coruña III. Procesos ) 1 /
Más detallesPROCEDIMIENTO DE ENLACE TCPIP
DISPOSITIVOS TCP/IP. Los dispositivos TCP/IP son equipos autónomos que funcionan de forma independiente a la PC y que tiene incorporado el procesamiento de identificación por medio de la huella digital,
Más detallesClase 3. Discos Duros (continuación)
Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica Programa Mantenimiento de PC's Clase 3 Discos Duros (continuación) Introducción Organización de la información La información dentro
Más detallesPRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI
PRC-DTI-006 Administración de Roles de los Sistemas de Información de la DTI Procedimiento Dirección de TI - COSEVI Versión: 1.0 Fecha de la versión: Febrero del 2012 Creado por: PwC Costa Rica Aprobado
Más detallesSemana 3: Entorno de programación CX Programmer
PLC Semana 3: Entorno de programación CX Programmer CX-PROGRAMMER Para programar un PLC, además de contar con el equipo en cuestión y los conocimientos de programación, necesitaremos el entorno de desarrollo
Más detallesRetrospect 9 para Mac Anexo de la Guía del usuario
Retrospect 9 para Mac Anexo de la Guía del usuario 2 Anexo de la Guía del usuario de Retrospect 9 www.retrospect.com 2011 Retrospect, Inc. Todos los derechos reservados. Guía del usuario de Retrospect
Más detallesIntroducción a Visual Studio.Net
Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones
Más detallesTema 11. Soporte del Sistema Operativo 11.1. REQUERIMIENTOS DE LOS SISTEMAS OPERATIVOS. 11.1.1. MULTIPROGRAMACIÓN.
Tema 11 Soporte del Sistema Operativo 11.1. REQUERIMIENTOS DE LOS SISTEMAS OPERATIVOS. El sistema operativo es básicamente un programa que controla los recursos del computador, proporciona servicios a
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 detallesManual Time One Software control de horarios
Manual Time One Software control de horarios C/ Salva 63, 3º, 1ª 08004 Barcelona ( España ) Telf.: 93 329 34 35 Mail: info@bioclave.com Web: www.bioclave.com Índice 1 - Instalación.....3 2 - Guía inicio
Más detallesCÓMO TRABAJA TU SISTEMA OPERATIVO?
CÓMO TRABAJA TU SISTEMA OPERATIVO? AUTORÍA MARÍA CATALÁ CARBONERO TEMÁTICA SISTEMAS OPERATIVOS ETAPA CICLO MEDIO Y SUPERIOR DE INFORMÁTICA Resumen Los sistemas operativos nacen de la informática. Su función
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detallesCAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS
CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS Tecnologías informáticas en la escuela 379 17 ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS 17.1 INTRODUCCIÓN Existe una gran cantidad de SO,
Más detallesSISTEMAS OPERATIVOS Estructura del SO. Amilcar Meneses Viveros ameneses@computacion.cs.cinvestav.mx
SISTEMAS OPERATIVOS Estructura del SO Amilcar Meneses Viveros ameneses@computacion.cs.cinvestav.mx Presentación Componentes de un SO Servicios de un SO Llamados al sistema Programas del sistema Estructura
Más detallesCapítulo 5: Pruebas y evaluación del sistema. A continuación se muestran una serie de pruebas propuestas para evaluar varias
Capítulo 5: Pruebas y evaluación del sistema 5.1 Definición de pruebas para la aplicación A continuación se muestran una serie de pruebas propuestas para evaluar varias características importantes del
Más detalles1. Generalidades. M. en C. Mario Farias-Elinos
1. Generalidades M. en C. Mario Farias-Elinos 1 Contenido Introducción Arquitectura de computadoras Arquitectura de un sistema operativo Introducción 2 Introducción Qué es un sistema operativo? Intermediario
Más detallesAxxonSoft. Manual para la instalación y operación del módulo. Pelco. Versión 1.1
AxxonSoft Manual para la instalación y operación del módulo Pelco Versión 1.1 Moscú, 2012 Índice ÍNDICE... 2 1 LISTA DE TÉRMINOS UTILIZADOS... 3 2 INTRODUCCIÓN... 4 2.1 Propósito del documento... 4 2.2
Más detallesManual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL
Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesNuevas funciones y características de espacio Aspel 4.0
Nuevas funciones y características de espacio Aspel 4.0 espacio Aspel 4.0 es un servicio inteligente en la nube donde puedes concentrar y compartir información contable, financiera y comercial de manera
Más detallesPROCEDIMIENTO VERSION: 03 ELABORACION Y CONTROL DE DOCUMENTOS PROCESO DE PLANIFICACION DEL SISTEMA INTEGRADO DE GESTION
PAGINA: 1 de 14 1 OBJETIVO Establecer las disposiciones para la elaboración, revisión, aprobación, actualización, distribución y preservación de los documentos del Sistema Integrado de Gestión (CALIDAD-
Más detallesManual del Profesor Campus Virtual UNIVO
Manual del Profesor Campus Virtual UNIVO Versión 2.0 Universidad de Oriente UNIVO Dirección de Educación a Distancia INDICE 1. Campus Virtual. 03 1.1 Accesos al Curso 04 1.2 Interfaz del Curso...06 1.3
Más detallesTareas - Envío de archivo (Paso 1)
TAREAS El módulo de Tareas permite a un profesor evaluar el aprendizaje de los alumnos mediante la creación de una tarea a realizar que luego revisará, valorará y calificará. Los alumnos pueden presentar
Más detalles2. Aceptación de Términos
Apreciado Usuario: El sitio WEB de La Imprenta Nacional de tiene como función principal proveer información y servicios, así como promover, divulgar las leyes, normas y decretos del Gobierno Nacional.
Más detallesGuía de sesión de resolución de problemas AgentCubes.
Guía de sesión de resolución de problemas AgentCubes. Usted puede seguir los ejemplos demostrados y utilizar los márgenes para anotar sus soluciones. Para cada problema, por favor intente contestar: Qué
Más detallesPreguntas Frecuentes. Uruguay Estudia
Preguntas Frecuentes Uruguay Estudia ÍNDICE ÍNDICE... 1 DOCENTES... 2 Cómo se debe proceder en caso de que la tablet muestre el mensaje Profesor/Adscripto no autorizado?... 2 Para el envío de las marcas,
Más detallessubmenus en que se encuentra dividido el menú. 0DQXDO 6DOLGD 'HVSOLHJXH 6HFFLRQHV 3URJUDPDV
0$18$/6,67(0$'(,1)250$&,Ï1*(5(1&,$/6,* El S.I.G. es el aplicativo desde el cual se deberá administrar el ingreso a los demás aplicativos, informes y consultas que se desarrollen, esto con el fin de tener
Más detallesActualiza Base de Datos del Data Warehouse (Ocrea165)
Actualiza Base de Datos del Data Warehouse (Ocrea165) Introducción El SIFC Net cuenta con la posibilidad de mantener una base de datos paralela donde se guarda la fotografía de la situación de los clientes
Más detallesDefinir las acciones para la administración de equipos informáticos y de telecomunicaciones de la Fundación FES.
Página: 1 de 6 1. OBJETIVO Definir las acciones para la administración de equipos informáticos y de telecomunicaciones de la Fundación FES. 2. ALCANCE Inicia desde la compra de los equipos de informática
Más detallesCAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP
CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP Características del Explorador de Windows El Explorador de Windows es una de las aplicaciones más importantes con las que cuenta Windows. Es una herramienta indispensable
Más detallesGuía de Plantillas de Word
Guía de Plantillas de Word Una guía de cómo funcionan Documento de funcionamiento de plantillas en Word es muy sencillo y le ofrece toda una serie de opciones totalmente personalizable. Una vez que las
Más detallesMANUAL DE USUARIO SISTEMA PARA SOLICITUD DE CURSOS AULA VIRTUAL. Versión 1.0b. Febrero de 2016
MANUAL DE USUARIO SISTEMA PARA SOLICITUD DE CURSOS AULA VIRTUAL Versión 1.0b Febrero de 2016 CONTENIDO PRESENTACIÓN... 1 1. CÓMO SOLICITAR MIS CURSOS... 1 2. ZONAS DEL SISTEMA PARA SOLICITUD DE CURSOS...
Más detalles18 y 19 Sistemas de Archivos Distribuidos y Tarea 05
18 y 19 Sistemas de Archivos Distribuidos y Tarea 05 Prof. Edgardo Adrián Franco Martínez http://computacion.cs.cinvestav.mx/~efranco efranco.docencia@gmail.com Estructuras de datos (Prof. Edgardo A. Franco)
Más detallesGoogle Calendar. Google Calendar
Google Calendar Tabla de contenido Tabla de contenido... 2 Introducción... 3 Qué es Google Calendar?... 3 Acceder y crear una cuenta de Google Calendar... 4 Creación de eventos... 11 Envío de invitaciones...
Más detalles1. Sistema Operativo Unix
1. Sistema Operativo Unix 1.1 Introducción al S.O. Unix y su entorno 1.2 Subsistema de Archivos 1.3 Subsistema de Procesos 1.4 Políticas de Gestión de Memoria Dpto. Lenguajes y Sistemas Informáticos. Universidad
Más detallesInstalación y configuración inicial del sistema SIU-Kolla Versión 3.0.0
Instalación y configuración inicial del sistema SIU-Kolla Versión 3.0.0 Tabla de contenido 1. Instalación inicial del sistema... 3 2. Configuración inicial del sistema... 5 3. Migración desde versión anterior...
Más detallesGuía del usuario de DocuShare Email Agent
Guía del usuario de DocuShare Email Agent Fecha de publicación: Febrero de 2011 Este documento cubre DocuShare versión 6.6.1. Preparado por: Xerox Corporation DocuShare Business Unit 3400 Hillview Avenue
Más detallesComunicación entre Procesos y Sockets
Temas de la clase de hoy Proceso Sockets Dominios, protocolos y tipos vinculados a los sockets Introducción a Stream y Datagram El modelo cliente-servidor Funciones del cliente Funciones del servidor Orientación
Más detallesEstructuras de Sistemas Operativos
Estructuras de Sistemas Operativos Definicion de Sistema Operativos Un sistema operativo es un programa que actua como inter entre el usuario y el hardware de un computador y su proposito es proporcionar
Más detallesSoftware para Seguimiento de Clientes. Descripción del Producto
Software para Seguimiento de Clientes Descripción del Producto Descripción del Sistema Es un completo sistema que permite tener un mejor control y manejo sobre clientes antiguos y nuevos, ya que permite
Más detallesCompartir en línea. Cargar archivos. Principios básicos. Compartir en línea
Share Online 2.0 2007 Nokia. Reservados todos los derechos. Nokia, Nokia Connecting People y Nseries son marcas comerciales o registradas de Nokia Corporation. El resto de los productos y nombres de compañías
Más detallesMÓDULO DE ARCHIVO. 1. ADMINISTRADOR DE ARCHIVO 2. ARCHIVO SGD ORFEO VERSION 3.9.2
MÓDULO DE ARCHIVO. 1. ADMINISTRADOR DE ARCHIVO 2. ARCHIVO SGD ORFEO VERSION 3.9.2 1. ADMINISTRADOR DE ARCHIVO INTRODUCCION. Este documento está dirigido al personal encargado del archivo dentro de la entidad,
Más detallesManual de referencias para la administración Delegada Webmail UNE / Por: Paula Andrea Torres Toro
Manual de referencias para la administración Delegada Webmail UNE / Por: Paula Andrea Torres Toro Este manual de referencia esta enfocado a los administradores del cliente de correo Web Zimbra. Este documento
Más detallesEl soporte del sistema operativo. Hace que un computador sea más fácil de usar. Permite que los recursos del computador se aprovechen mejor.
El soporte del sistema operativo Objetivos y funciones del sistema operativo Comodidad Hace que un computador sea más fácil de usar. Eficiencia Permite que los recursos del computador se aprovechen mejor.
Más detallesRedes de alta velocidad. William Stallings Traducido por Horacio Goetendía Bonilla
Redes de alta velocidad William Stallings Traducido por Horacio Goetendía Bonilla 16 de Noviembre de 2003 2 Capítulo 1 Protocolos y el conjunto de protocolos TCP/IP Para destruir la comunicación completamente,
Más detallesMANUAL DE USUARIO SICVECA DESKTOP. Código: R-02-I-IF-312 Versión: 1.0 1 de 19 SICVECA DESKTOP. Manual de Usuario Versión 1.0.
Código: R-02-I-IF-312 Versión: 1.0 1 de 19 Manual de Usuario Versión 1.0 Página 1 Código: R-02-I-IF-312 Versión: 1.0 2 de 19 Tabla de Contenido Descripción General del Sistema... 3 Pasos iniciales... 3
Más detallesServicio de atención de consultas y emergencias para personas con discapacidad auditiva
Servicio de atención de consultas y emergencias para personas con discapacidad auditiva David López López Negociado de Sistemas Físicos Sección de innovación y desarrollo tecnológico Excmo. Ayuntamiento
Más detallesTema 2: Implementación del núcleo de un Sistema Operativo
Tema 2: Implementación del núcleo de un Sistema Operativo 1. Sistema Operativo Unix 2. Sistema Operativo Windows (a partir de NT) Dpto. Lenguajes y Sistemas Informáticos. Universidad de Granada 1 1. Sistema
Más detallesPara ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:
Acceso a la aplicación Descripción del ambiente de trabajo Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes: A través del botón Inicio: 1. Seleccionar
Más detallesColección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl
1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,
Más detallesRecursos de Aprendizaje
1.0 Entorno del programa 2.0 Creación de un nuevo programa 2.1 Guardar un programa o una lista de posiciones 2.2 La apertura de una lista de programa o de posiciones 2.3 El cierre de una lista de programas
Más detallesCómo ingresar a la Sucursal Electrónica?
Tabla de Contenidos Cómo ingresar a la Sucursal Electrónica? 2 Página Principal 3 Cómo consultar o eliminar colaboradores o proveedores en mi plan de Proveedores o Planillas? 4 Consultas y Exclusiones
Más detallesManual de Usuario del Sistema de control de Turnos
Manual de Usuario del Sistema de control de Turnos Versión del Manual. 1.0 1 Índice 1. Introducción... 3 2. Requerimientos... 3 3. Dirección electrónica del sistema... 4 4. Proceso general de operación
Más detallesMemoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).
Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos). Memoria Típica. Los datos almacenados en memoria tienen que pasar, en un momento
Más detalles