Fundamentos de los Sistemas Operativos (GII) Examen Final 15 de Junio de SEGUNDA PARTE - SOLUCIONES
|
|
- José Antonio Fidalgo Correa
- hace 8 años
- Vistas:
Transcripción
1 Calificación 1 Fundamentos de los Sistemas Operativos (GII) Examen Final 15 de Junio de SEGUNDA PARTE Nombre SOLUCIONES Grupo Dispone de una hora y media para completar el examen 1 (6.5 puntos) Contestar a las siguientes cuestiones: 1. En un sistema operativo multitarea con 16Kbytes de espacio lógico de procesos, con páginas de 512 bytes y 64 marcos de página, sin memoria virtual. cuál es la estructura de la dirección lógica? 16Kbytes suponen 2^4*2^10 =2^14 direcciones lógicas, por lo tanto, serán necesarios 14 bits para cubrir todo ese espacio de direcciones lógicas. Por otra parte, sabemos que el tamaño de página es de 512 bytes, por lo que serán necesarios 9 bits para poder direccionar cualquier byte de una página. Luego, el espacio de direccionamiento lógico tiene la siguiente estructura: 5 bits página 9 bits desplazamiento 2. Dada la siguiente cadena de referencias a páginas : , si el sistema dispone de cuatro marcos de memoria principal, cuántos fallos se generan mediante el algoritmo de segunda oportunidad (o del reloj) para el reemplazo de páginas? En la siguiente figura puede verse una traza del algoritmo del reloj. La primera fila corresponde a la cadena de referencias; las siguientes a la traza. Entre paréntesis figura el bit de referencia y en negrita el candidato inicial a víctima. Los fallos de página están señalados con el símbolo # en la última fila. Como puede observarse, se producen ocho fallos de página (1) 2(1) 2(1) 2(1) 2(1) 7(1) 7(1) 7(1) 7(1) 7(1) 7(1) 3(1) 4(1) 4(1) 4(1) 4(1) 4(0) 4(1) 4(0) 4(0) 4(1) 4(1) 4(0) 5(1) 5(1) 5(1) 5(0) 5(0) 2(1) 2(1) 2(1) 2(1) 2(0) 6(1) 6(0) 6(0) 6(0) 1(1) 1(1) 1(1) 1(0) # # # # # # # # 3. Se tiene un sistema que utiliza gestión de memoria paginada. El espacio de direccionamiento virtual es de 10 páginas de 1024 palabras (1 palabra = 2 bytes). La memoria física está dividida en 32 marcos. Cuántos bits componen la dirección virtual? Considerando que el direccionamiento lógico se realiza a nivel de palabra (no de byte) serán necesarios 4 bits para el número de páginas (el enunciado dice que hay 10 páginas direccionables) y 10 bits para direccionar el desplazamiento dentro de la página. Por lo tanto la dirección virtual responde al siguiente esquema: 4 bits página 10 bits desplazamiento FSO - examen segunda parte - p1/5
2 4. La tabla de páginas de un determinado proceso indica que la página 2 tiene asociado el marco 7. El tamaño de la memoria física es de bytes. Si en el sistema tenemos 32 marcos de página, cuál es la dirección lógica asociada a la dirección física 14661? Para poder conocer la dirección lógica, primero es necesario averiguar a qué marco de página corresponde la dirección física Sabiendo que la memoria física tiene bytes y que hay 32 marcos de página, es inmediato deducir el tamaño de página de este sistema: 65536/32 = 2^16/2^5 = 2^11 = 2048 bytes. De ahí se deduce que la dirección física pertenece al marco de página número 7; basta dividir entre 2048 para averiguar que el marco es 7 (cociente) y el desplazamiento 325 (resto). El enunciado dice que la página 2 está alojada en el marco de página número 7, por tanto, la dirección lógica será: <página 2, desplazamiento 325>, o lo que es lo mismo, = Un computador gestiona la memoria mediante un esquema paginado de doble nivel con una estructura de direcciones de 32 bits. Si se tienen 10 bits para páginas de un primer nivel, 11 para el de segundo y 11 para el desplazamiento de página, qué tamaño máximo tendrá el espacio direccionable de los programas? El espacio direccionable viene dado por el número de bits que existen en la dirección, independientemente de los niveles de paginación. En este caso, como la dirección es de 32 bits, el espacio de direccionamiento es de 2^32 bytes, es decir 4Gigabytes. 6. En un sistema operativo multitarea, con 8Kbytes de espacio lógico de proceso y con páginas de 1Kbytes, y 32Kbytes de memoria física y sin memoria virtual, cuánto ocupará la tabla de páginas? Si hay que direccionar 8Kbytes y el tamáño de página es de 1Kbyte, un proceso tendrá como máximo 8 páginas y por lo tanto el número de entradas de su tabla de páginas es 8. Falta averiguar cuánto mide cada una de esas entradas. Dado que en ellas se aloja un número de marco y sabemos que en este sistema hay 32 marcos de página, bastan 5 bits para cada entrada, estrictamente hablando. Así, la tabla de páginas de un proceso en este sistema ocupará, como máximo, 8 5 = 40 bits = 5 bytes. 7. En la tabla de segmentos se encuentra que el segmento 0 tiene una base de 219 y una longitud de 600. A qué dirección física se corresponde la dirección virtual (0,430) dado el formato de dirección (nº segmento, desplazamiento dentro del segmento)? La dirección física es la 649: = Considera un sistema paginado bajo demanda que posee los siguientes datos de utilización: el uso del procesador es del 20%, el del dispositivo de paginación de disco es del 95,5% y el de otros dispositivos de E/S es del 5%. Qué crees que está ocurriendo en el sistema? Qué podríamos hacer para que se obtuviera un rendimiento mejor? La baja utilización de la CPU y la alta utilización del dispositivo de paginación hacen pensar que el sistema sufre de sobrepaginación, es decir, que gran parte del tiempo se está empleando en desalojar páginas de la memoria principal al dispositivo de memoria secundaria (swap- out) para dejar espacio a nuevas páginas que provienen de dicho dispositivo secundario (swap- in). Esto provoca una seria degradación del rendimiento del sistema que puede corregirse reduciendo temporalmente el grado de multiprogramación, para que al haber menos procesos compitiendo por la memoria principal ésta pueda repartirse de forma que haya menos fallos de página. Una vez el sistema se recupere de la sobrepaginación, los procesos temporalmente suspendidos pueden volver a la cola de preparados y continuar su ejecución. 9. Te dan a elegir entre tres tamaños de página para un sistema operativo : 16 bytes, 800 bytes y 2048 bytes. El sistema trabaja con direcciones de 32 bits y el tamaño medio de un programa es de 4 megabytes. Con qué tamaño de páginas te quedarías? Por qué? El tamaño de 800 bytes hay que descartarlo de antemano, porque no es potencia de dos. Requeriría un hardware de traducción de direcciones mucho más complejo que un sistema de paginación convencional: para calcular el número de página, no basta con quedarse con los bits más significativos de la dirección, sino que hay que realizar una división. FSO - examen segunda parte - p2/5
3 Nombre El tamaño de 16 bytes tampoco es recomendable, porque genera mucho espacio en tablas de páginas. Un programa de cuatro megabytes (un tamaño típico, según el enunciado) ocuparía = 218 = 256 Kpáginas, que necesitarían en torno a un megabyte de espacio (suponiendo cuatro bytes por cada entrada de la tabla de páginas). No parece sensato dedicar a estructuras de gestión una cantidad de memoria similar a la que necesita el programa. Además, para garantizar una tasa de aciertos alta en la TLB, ésta probablemente necesitaría bastantes entradas. Por su parte, si usamos páginas de 2048 bytes, un programa de cuatro megabytes requerirá 2048 páginas, 128 veces menos espacio que en el caso anterior. El único inconveniente de este tamaño de página es la mayor fragmentación interna, pero estamos hablando, en el peor de los casos, de 2047 bytes desperdiciados, que serían menos de un 0,05% de un programa de tamaño típico de 4 megas. Es decir, irrelevante. Así que la mejor opción es el tamaño de 2048 bytes. 10. En que consiste la anomalía de Belady? Nombra un algoritmo que la padezca y otro que no. La anomalía de Belady se produce en determinados algoritmos de tal forma que al aumentar el número de marcos de página no necesariamente disminuye el número de fallos de página, sino que puede incluso aumentar. FIFO es uno de los algoritmos que padecen dicha anomalía, mientras que el algoritmo LRU, entre otros, está libre de ella. 2 (2 puntos) Suponga un sistema de memoria paginada que maneja direcciones de memoria lógicas de 24 bits y direcciones físicas de 32 bits. El tamaño de página es de 1Kbytes. Se pide: 1) Cuánta memoria puede direccionar un proceso? 0.2p El espacio de direccionamiento de un proceso es de 24 bits, por tanto puede direccionar 2^24 bytes, es decir, 16Megabytes 2) Cuántos marcos de página puede llegar a tener este sistema? 0.2p 2^32 / 2^10 = 2^22 = marcos de página 3) Cuántas páginas diferentes puede llegar a tener un proceso? 0.3p 2^24 / 2^10 = 2^14 = páginas 4) Cuántas páginas ocuparía un proceso que consume 3 Megabytes de memoria? 0.3p 3 2^20 / 2^10 = 3 2^10 = páginas 5) Qué explicación puede tener que las direcciones lógicas y físicas sean de diferente tamaño? 0.2p En esta arquitectura, el espacio lógico (2^24 palabras) es bastante más pequeño que el espacio físico (2^32 palabras). Esto significa que un proceso no puede direccionar al mismo tiempo todo el espacio físico. A primera vista, esto supone una limitación arbitraria que restringe fuertemente la capacidad de direccionamiento de los procesos. Pero puede haber algunas justificaciones a este esquema. 3
4 Una posible explicación a esta restricción es que en este sistema suele haber muchos procesos en ejecución al mismo tiempo con distintos espacios lógicos de memoria, de manera que aunque un solo proceso no aprovecha todo el espacio disponible, el conjunto de todos ellos sí lo hace. Las direcciones lógicas se mantienen cortas y así el código máquina es algo más compacto que en el caso de tener direcciones de 32 bits. Otro posible motivo para que este sistema esté así configurado es que los procesos ejecutan código de alguna arquitectura antigua de 24 bits, mientras que el hardware es más moderno y trabaja con direcciones de memoria más anchas. Sin necesidad de recompilar los programas, podemos seguir ejecutándolos y aprovechar mejor la memoria fiśica de 32 bits si tenemos multiprogramación. Finalmente, esta configuración también puede verse como una medida (bastante radical) para evitar que un solo proceso acapare demasiada memoria: su asignación de espacio se le limita físicamente a 16 megabytes. 6) Qué sistema de traducción de direcciones te parece más apropiado para este sistema: paginado con un solo nivel de paginación o con dos niveles? Justifica la respuesta 0.3p En este sistema, un proceso de gran tamaño tendrá una tabla de páginas que puede superar con creces el kilobyte que ocupa un único marco de página. Por ejemplo, si cada entrada de la tabla ocupa 3 bytes, basta con que el proceso tenga 400 páginas para que la tabla necesite consumir dos marcos. Si la tabla de páginas consume varios marcos, estos deberán ser contiguos para que la MMU pueda realizar su trabajo. Y como necesitamos asignar varios marcos contiguos, nos aparece el problema de la fragmentación externa, que es lo que la paginación debería resolver definitivamente. Este es exactamente el motivo por el cual muchos sistemas paginan la tabla de páginas y por tanto utilizan un esquema de varios niveles de paginación. Así que en el sistema propuesto, es más recomendable trabajar con dos niveles de paginación, con el fin de reducir el problema de la fragmentación cuando se asigna espacio para la tabla de páginas. 7) Suponiendo que el sistema trabaja con un solo nivel de paginación, cuántos elementos como máximo puede tener la tabla de páginas? 0.3p Tantos como páginas, es decir, 2^24 / 2^10 = 2^14 = elementos 8) En un momento dado, encontramos un proceso que direcciona 50 páginas lógicas, pero si observamos los marcos de página, solo 30 de ellos están asignados a este proceso. cómo es posible que el proceso tenga más páginas lógicas que marcos asignados? 0.2p Una posible explicación es que el proceso está compartiendo marcos de página con otros procesos, o con el sistema operativo. Por ejemplo, algunas de las páginas lógicas pueden estar apuntando a páginas de código de una DLL que ha sido asignada a otro proceso, o a datos de sólo lectura del sistema operativo, etc. Otra explicación es que algunas de las páginas lógicas en realidad están duplicadas, es decir, que varias páginas lógicas apuntan al mismo marco físico. Por otra parte, en el enunciado no nos indican si el sistema utiliza el bit de validez y por tanto el concepto de página inválida. Si es el caso, puede ser que nuestro proceso direccione 50 páginas, pero sólo 30 de ellas están cargadas en memoria principal, mientras que el resto están pendientes de cargar (son inválidas). 3 (1.5 puntos) Sea un sistema de gestión de memoria con tres niveles de paginación, en el que cada nivel de paginación tiene asociada una tabla de páginas independiente en memoria. Sabiendo que el tiempo de búsqueda en la TLB es de 20 nanosegundos, que el tiempo de acceso a la RAM es de 100 nanosegundos y que el tiempo de acceso efectivo en este sistema es de 126 nanosegundos, calcula la tasa de aciertos de la TLB. FSO - examen segunda parte - p4/5
5 Nombre Por los datos del problema sabemos que, en caso de acierto, el tiempo de acceso a memoria es: = 120 ns, 20 ns por acceder a la TLB y 100 ns para acceder al dato o a la instrucción en la memoria principal Sin embargo, en caso de fallo de TLB, el coste temporal de acceso al dato/instrucción es: = 420 ns, desglosados de la siguiente manera: 20 ns : acceso a la TLB 100 ns: acceso a la tabla de páginas de primer nivel, que está en la memoria principal 100 ns: acceso a la tabla de páginas de segundo nivel, que está en la memoria principal 100 ns: acceso a la tabla de páginas de tercer nivel, que está en la memoria principal 100 ns: acceso a la instrucción/dato, que está en la memoria principal Por lo tanto, si llamamos k a la tasa de aciertos: 126 = k (1- k) > k = 294/300 = 0,98 = 98% 5
Capitulo 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 detallesMÉTODO DEL CAMBIO DE BASE PARA CÁLCULO MANUAL DE SUBREDES CON IP V4.0
MÉTODO DEL CAMBIO DE BASE PARA CÁLCULO MANUAL DE SUBREDES CON IP V4.0 José Antonio Guijarro Guijarro Profesor de Secundaria Especialidad de Informática Profesor Técnico de F.P. Especialidad de Sistemas
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 detallesHostaliawhitepapers. Las ventajas de los Servidores dedicados. www.hostalia.com. Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199
Las ventajas de los Servidores dedicados Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com A la hora de poner en marcha una aplicación web debemos contratar un servicio
Más detallesEL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET
1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET Cada capa de la pila añade a los datos a enviar a la capa inferior, información de control para que el envío sea correcto. Esta información
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 detallesLección 24: Lenguaje algebraico y sustituciones
LECCIÓN Lección : Lenguaje algebraico y sustituciones En lecciones anteriores usted ya trabajó con ecuaciones. Las ecuaciones expresan una igualdad entre ciertas relaciones numéricas en las que se desconoce
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 detallesSistemas operativos. Tema 7: Gestión n de memoria
Sistemas operativos Tema 7: Gestión n de memoria La memoria principal La memoria es el componente central en la arquitectura de un computador. A menudo, el único dispositivo de almacenamiento al que la
Más detallesLos números racionales
Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones
Más detallesDESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C)
APRENDERAPROGRAMAR.COM DESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C) Sección: Cursos Categoría: Lenguaje de programación Java
Más detallesTutorial 2 LAS UNIDADES (I)
Tutorial 2 LAS UNIDADES (I) 2.1.- Introducción En el pasado tutorial aprendimos a hacer carpetas, copiar y mover ficheros, a eliminarlos y a cambiarles el nombre. Ahora vamos a ver algo parecido. Cómo
Más detallesINFORMÁTICA. Matemáticas aplicadas a la Informática
ACCESO A CICLO SUPERIOR INFORMÁTICA Matemáticas aplicadas a la Informática http://trasteandoencontre.km6.net/ 1 Acceso a grado Superior. Informática 1. Unidades de medida en informática Como sabemos, el
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 detallesUn kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb
El Explorador de Windows es la herramienta básica en un Sistema Operativo porque con ella controlaremos toda la información que tenemos guardada en nuestro disco duro, disquete, CD, USB, etc. Terminología
Más detallesUnidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)
Unidad I Sistemas numéricos 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal) Los computadores manipulan y almacenan los datos usando interruptores electrónicos que están ENCENDIDOS o APAGADOS.
Más detallesMáquinas virtuales (VMWare, Virtual PC, Sandbox. Qué son y para qué sirven. (DV00402A)
aprenderaprogramar.com Máquinas virtuales (VMWare, Virtual PC, Sandbox. Qué son y para qué sirven. (DV00402A) Sección: Divulgación Categoría: Herramientas informáticas Fecha revisión: 2029 Autor: Walter
Más detallesTema 1: Introducción a los S.O. Ejercicios de Planificiación de Procesos
Tema 1: Introducción a los S.O. Ejercicios de Planificiación de Procesos 1.- Notas y criterios para los problemas de planificación NOTA GENERAL: Normalmente los enunciados no son rigurosamente completos,
Más detallesPor qué es importante la planificación?
Por qué es importante la planificación? La planificación ayuda a los empresarios a mejorar las probabilidades de que la empresa logre sus objetivos. Así como también a identificar problemas claves, oportunidades
Más detallesUD 1. Representación de la información
UD 1. Representación de la información 1.1 INTRODUCCION... 1 1.2 SISTEMAS DE REPRESENTACIÓN... 2 1.2.1 El Sistema Decimal.... 2 1.2.2 Teorema Fundamental de la Numeración. (TFN)... 2 1.2.3 El Sistema Binario....
Más detallesCurso: FT433 - Introducción a la virtualización con VirtualBox
forumtecnico.com Curso: FT433 - Introducción a la virtualización con VirtualBox Configuración de red Uno de los aspectos de la virtualización con más número de opciones es la configuración de red. Recordemos
Más detallesPublicación del sitio web en internet. Equipo 6
Publicación del sitio web en internet Equipo 6 En que consiste? O Una vez que hemos diseñado nuestra página web llega el momento en el quede debemos publicarla en Internet. Para ello tenemos que encontrar
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 detallesPROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS
PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan
Más detallesHERRAMIENTAS DE ACCESS ACCESS 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
HERRAMIENTAS DE ACCESS ACCESS 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE HERRAMIENTAS DE ACCESS En esta unidad veremos algunas de las herramientas incorporadas de Access que
Más detallesSu éxito se mide por la pertinencia y la oportunidad de la solución, su eficacia y eficiencia.
APUNTES PARA EL CURSO PROCESOS COGNITIVOS: RESOLUCIÓN DE PROBLEMAS Y TOMA DE DECISIONES Elaborado por Vicente Sisto Campos. Se trata de la confluencia de la capacidad analítica del equipo de identificar
Más detallesInstituto Tecnológico de Celaya
LOS SISTEMAS DE REPRESENTACIÓN NUMÉRICA Es común escuchar que las computadoras utilizan el sistema binario para representar cantidades e instrucciones. En esta sección se describen las ideas principales
Más detallesMANUAL COPIAS DE SEGURIDAD
MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesQUÉ ES LA RENTABILIDAD Y CÓMO MEDIRLA. La rentabilidad mide la eficiencia con la cual una empresa utiliza sus recursos financieros.
QUÉ ES LA RENTABILIDAD Y CÓMO MEDIRLA La rentabilidad mide la eficiencia con la cual una empresa utiliza sus recursos financieros. Qué significa esto? Decir que una empresa es eficiente es decir que no
Más detallesPara crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.
Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.
Más detallesUnidad 3 Direccionamiento IP (Subnetting)
Unidad 3 Direccionamiento IP (Subnetting) Las direcciones denominadas IPv4 se expresan por combinaciones de números de hasta 32 bits que permiten hasta 2 32 posibilidades (4.294.967.296 en total). Los
Más detallesMódulo II - PowerPoint
Módulo II - PowerPoint Índice Copiando diapositivas Menú Edición... 2 Copiando diapositivas utilizando la barra de herramientas... 3 Copiando diapositivas utilizando el menú contextual... 3 Copiando diapositivas
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallespor Miguel Crespo Celda
PRACTICA DE TACTICA: LA ANTICIPACION 1. Definición. La anticipación en tenis significa adivinar cuáles son las intenciones del contrario de forma que el jugador se pueda preparar adecuadamente para reaccionar.
Más detallesTeclado sobre una PDA para Personas con Parálisis Cerebral
Manual de Usuario - 1 - - 2 - Teclado sobre una PDA para Personas con Parálisis Cerebral Capítulo 1. MANUAL DE USUARIO 12.1 Descripción de la aplicación Este programa le permitirá llevar a cabo las siguientes
Más detallesConclusiones. Particionado Consciente de los Datos
Capítulo 6 Conclusiones Una de las principales conclusiones que se extraen de esta tesis es que para que un algoritmo de ordenación sea el más rápido para cualquier conjunto de datos a ordenar, debe ser
Más detalles1.3 Números racionales
1.3 1.3.1 El concepto de número racional Figura 1.2: Un reparto no equitativo: 12 5 =?. Figura 1.3: Un quinto de la unidad. Con los números naturales y enteros es imposible resolver cuestiones tan simples
Más detallesUSO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0
USO DEL COMANDO Fdisk Autor :. Alejandro Curquejo Recopilación :. Agustí Guiu i Ribera Versión :.. 1.0 Fecha : 30 de Junio del 2001 USO DE FDISK El programa FDISK suministra información sobre las particiones,
Más detallesDISCOS RAID. Se considera que todos los discos físicos tienen la misma capacidad, y de no ser así, en el que sea mayor se desperdicia la diferencia.
DISCOS RAID Raid: redundant array of independent disks, quiere decir conjunto redundante de discos independientes. Es un sistema de almacenamiento de datos que utiliza varias unidades físicas para guardar
Más detallesTEMA 8: GESTIÓN DE MEMORIA.
TEMA 8: GESTIÓN DE MEMORIA. 1. Direccionamiento.. 2 1.1.- Asignación de direcciones... 2 2. Jerarquía del almacenamiento... 3 3. Gestión de memoria.. 3 3.1.- Monoprogramación. 3 3.2.- Multiprogramación..
Más detallesLos elementos que usualmente componen la identidad digital son:
Enero 2016 Programa Civismo Digital - Escolar Material Educativo Lección: TU IDENTIDAD EN INTERNET v. 1.0 Topico: Alfabetización Digital, Huella Digital Objetivo: Fomentar en los alumnos la importancia
Más detallesCapítulo 4 Gestión de memoria
Sistemas operativos: una visión aplicada Capítulo 4 Gestión de memoria Contenido Objetivos del sistema de gestión de memoria Modelo de memoria de un proceso Esquemas de memoria basados en asignación contigua
Más detallesPROBLEMAS RESUELTOS DE TEORÍA DE COLAS. (M/M/1: Un servidor con llegadas de Poisson y tiempos de servicio Exponenciales)
PROBLEMAS RESUELTOS DE TEORÍA DE COLAS. (M/M/1: Un servidor con llegadas de Poisson y tiempos de servicio Exponenciales) Prof.: MSc. Julio Rito Vargas A. I. Suponga que en una estación con un solo servidor
Más detallesTarea 4.2 Memoria Virtual
1 Tarea 4.2 1. Cuál es la diferencia entre paginación simple y paginación en memoria virtual? En memoria virtual no es necesario que todas las páginas estén en marcos de la memoria principal. Las páginas
Más detallesCAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION
CAPITULO II CARACTERISTICAS DE LOS INSTRUMENTOS DE MEDICION Como hemos dicho anteriormente, los instrumentos de medición hacen posible la observación de los fenómenos eléctricos y su cuantificación. Ahora
Más detallesSolución al Reto Hacking v2.0 de Informática 64
Febrero 2007 Introducción Este documento describe dos soluciones posibles al segundo Reto Hacking de Informática 64 que se publicó el 10 de febrero de 2007 en la siguiente dirección web: http://retohacking2.elladodelmal.com
Más detallesInstitución Educativa Inem Felipe Pérez de Pereira 2012 Estrategia taller. AREA: Sistemas de información Taller 1 2 3 4 Previsto 1 2 3 4 5 6 7 8 9 10
Grado 10º Tiempo (semanas) GUÍA DE FUNDAMENTACIÓN Institución Educativa AREA: Sistemas de información Taller 1 2 3 4 Previsto 1 2 3 4 5 6 7 8 9 10 Fecha Real 1 2 3 4 5 6 7 8 9 10 Área/proyecto: es y Mantenimiento
Más detallesFISICA Y QUÍMICA 4º ESO 1.- TRABAJO MECÁNICO.
1.- TRABAJO MECÁNICO. Si a alguien que sostiene un objeto sin moverse le preguntas si hace trabajo, probablemente te responderá que sí. Sin embargo, desde el punto de vista de la Física, no realiza trabajo;
Más detallesCada computadora conectada a la red suele recibir el nombre de estación de trabajo o nodo de la red.
Trimestre III Qué es una red? Una red de computadoras es la conexión de dos o más equipos de computadoras a través de algún medio físico de transmisión, con el objetivo de que sus usuarios puedan compartir
Más detallesBits, Bytes y Datos y tipos de datos.
Bits, Bytes y Datos y tipos de datos. Cualquier computador, incluso el más complejo es en realidad sólo un gran volumen de bits bien organizados. Es difícil definir el término información, ya que tiene
Más detallesAnálisis de propuestas de evaluación en las aulas de América Latina
Este trabajo de evaluación tiene como objetivo la caracterización de figuras del espacio. Para ello el alumno debe establecer la correspondencia entre la representación de la figura y algunas de sus propiedades.
Más detallesTemas de electricidad II
Temas de electricidad II CAMBIANDO MATERIALES Ahora volvemos al circuito patrón ya usado. Tal como se indica en la figura, conecte un hilo de cobre y luego uno de níquel-cromo. Qué ocurre con el brillo
Más detallesEl número de arriba de la fracción, el numerador, nos dice cuántas de las partes iguales están coloreadas.
Qué es una fracción? Una fracción es un número que indica parte de un entero o parte de un grupo. El siguiente círculo está dividido en partes iguales de las cuales partes están coloreadas. El número de
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesCOMO CLONAR UN SERVIDOR ELASTIX
La clonación también la podemos hacer en Elastix, se pueden crear copias casi exactas de las configuraciones de cualquier servidor que este en operación, de esta manera se puede reaccionar más rápidamente
Más detallesLos estados financieros proporcionan a sus usuarios información útil para la toma de decisiones
El ABC de los estados financieros Importancia de los estados financieros: Aunque no lo creas, existen muchas personas relacionadas con tu empresa que necesitan de esta información para tomar decisiones
Más detallesTema 6. Gestión de la memoria
Tema 6. Índice Introducción Compartición de memoria Memoria virtual Soporte en los procesadores: la MMU en Linux en Windows NT/2000 1 Tema 6. Introducción Necesidad de la gestión de la memoria Requisitos
Más detallesCUESTIONARIO CMC.2 (ESO y Bachillerato).
CUESTIONARIO CMC.2 (ESO y Bachillerato). J. Alonso Tapia, F. Vicente, C. Simón y L. Hernández (1991) INSTRUCCIONES Esta prueba contiene una serie de afirmaciones que se refieren a cómo percibes el ambiente
Más detallesEl cuadrante del éxito en la Empresa
Cursos para EMPRESARIOS y EMPRESARIAS El cuadrante del éxito en la Empresa Cómo hacerse inmune a las crisis? Capítulo 3. - El Negocio Síntesis del vídeo 1.- En esta lección abordaremos qué hacer en el
Más detallesPrograma para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones
Fracciones. Las fracciones y los números Racionales Las fracciones se utilizan cotidianamente en contextos relacionados con la medida, el reparto o como forma de relacionar dos cantidades. Tenemos entonces
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 detallesCAPÍTULO 1 PRIMEROS PASOS
PRIMEROS PASOS INTRODUCCIÓN Seguro que alguna vez te has preguntado por qué los colores y la gama tonal de la imagen que estás viendo en el monitor no salen igual en las copias que te entrega el laboratorio.
Más detallesArquitectura de Redes y Comunicaciones
DIRECCIONAMIENTO IP Una dirección IP es un número que identifica de manera lógica y jerárquica a una interfaz de un dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo
Más detallesQué es una máquina virtual?
Instalación de Windows XP en una máquina virtual utilizando Sun VirtualBox. Vamos a empezar este tutorial dando una pequeña explicación acerca de que es una máquina virtual y luego vamos a proceder a instalar
Más detallesCONFIGURACION DEL SERVIDOR VIRTUAL EN EL ROUTER E968
CONFIGURACION DEL SERVIDOR VIRTUAL EN EL ROUTER E968 Contents 1.- QUE ES NAT?... 2 2.- PAGINA DE CONFIGURACION DEL E968... 3 3.- ADMINISTRACION REMOTA... 4 3.1 Configurar Administración Remota en el E968....
Más detallesOrganización de Computadoras. Turno Recursantes Clase 8
Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses
Más detalles(1) Medir el azar. ESTALMAT-Andalucía Actividades 06/07. a) Cuenta los casos en que la suma de salga múltiplo de tres y calcula la probabilidad.
(1) Medir el azar Se lanzan dos dados y sumamos los puntos de las caras superiores a) Cuenta los casos en que la suma de salga múltiplo de tres y calcula la probabilidad. Una bolsa contiene 4 bolas rojas,
Más detallesFUNCIONES DE PROPORCIONALIDAD
UNIDAD 2 PROPORCIONALIDAD. FUNCIONES DE PROPORCIONALIDAD 1.- INTRODUCCIÓN Continuamente hacemos uso de las magnitudes físicas cuando nos referimos a diversas situaciones como medida de distancias (longitud),
Más detallesOperaciones con polinomios
Operaciones con polinomios Los polinomios son una generalización de nuestro sistema de numeración. Cuando escribimos un número, por ejemplo, 2 354, queremos decir: 2 354 = 2 000 + 300 + 50 + 4 = 2)1 000)
Más detallesComerciales. Comisiones en Documentos de Venta WhitePaper Enero de 2008
Comerciales. Comisiones en Documentos de Venta WhitePaper Enero de 2008 Contenidos 1. Propósito 3 2. Comerciales 4 3. Creación de tablas de comisiones 6 4. Cálculo de comisiones en documentos de ventas
Más detallesGUÍA PARA LA FORMULACIÓN PROYECTOS
GUÍA PARA LA FORMULACIÓN PROYECTOS Un PROYECTO es un PLAN DE TRABAJO; un conjunto ordenado de actividades con el fin de satisfacer necesidades o resolver problemas. Por lo general, cualquier tipo de proyecto,
Más detallesUTILIDAD DE EXPORTACIÓN DE ASIENTOS A CONTAPLUS
MESP V3.0 UTILIDAD DE EXPORTACIÓN DE ASIENTOS A CONTAPLUS AM Consultores Ps Castellana, 226 28046 Madrid mesp@allegmusic.com Utilidad de exportación de asientos a Contaplus 2 3 Utilidad de exportación
Más detallesMÓDULO 1: Sistemas de Cómputo
Asignatura: PROGRAMACIÓN Código: TE243 Prerrequisitos: Algebra Lineal (S)* Intensidad horaria: 80 H.P.S. MÓDULO 1: Sistemas de Cómputo Introducción: un sistema de cómputo es un conjunto de elementos electrónicos
Más detallesSistemas Operativos II Febrero 2009 Nombre:
Sistemas Operativos II Febrero 2009 Nombre: ITIS Castellano Ejercicio 1 [1,5 puntos] El siguiente cronograma representa la ejecución de tres procesos en un sistema operativo durante 28 ticks. Inicialmente,
Más detallesLEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F)
APRENDERAPROGRAMAR.COM LEER Y ESCRIBIR ARCHIVOS O FICHEROS EN C. FOPEN, FCLOSE, MODOS DE ACCESO READ, WRITE Y APPEND (CU00536F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde
Más detallesSolo por ser auxiliar administrativo de un centro de salud del SERMAS tienes en tus manos dos herramientas muy poderosas para desobedecer;
Desobediencia de auxiliares administrativos de Atención Primaria Manual desarrollado por un equipo de auxiliares administrativos de Atención Primaria de la Comunidad de Madrid 1 Solo por ser auxiliar administrativo
Más detallesResolución de problemas. Cómo resolver problemas?: una técnica simple de Hazlo tú. Versión Web GUÍAS DE AUTOAYUDA
www.catalogopublicidad.com GUÍAS DE AUTOAYUDA Afrontando las preocupaciones Aprende a programar actividades Aprende a relajarte La autoestima Resolución de problemas Concédete una oportunidad y cuídate
Más detallesANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO DAVID RODRÍGUEZ HERNÁNDEZ FECHA DE REVISIÓN: 1 Noviembre 2007 ZAMORA (CURSO 2007/2008) david.rgh@gmail.com Nota importante:
Más detallesPROBLEMAS RESUELTOS DE TEORÍA DE COLAS. (M/M/1: Un servidor con llegadas de Poisson y tiempos de servicio Exponenciales)
PROBLEMAS RESUELTOS DE TEORÍA DE COLAS. (M/M/: Un servidor con llegadas de Poisson y tiempos de servicio Exponenciales) Prof.: MSc. Julio Rito Vargas A.. Suponga que en una estación con un solo servidor
Más detallesDG.CO.P00.E03-Manual de Usuario Carpeta Ciudadana
Resumen Manual de usuario de la Carpeta Ciudadana Contenido 1. Introducción... 3 1.1 Alcance... 3 1.2 Terminología y acrónimos... 3 2. Oficina Virtual... 4 2.1 Acceso... 4 2.2 Organización... 4 2.3 Idioma...
Más detallesUnidad 2: Gestión de Memoria
Unidad 2: Gestión de Memoria Tema 3, Gestión de Memoria: 3.1 Definiciones y técnicas básicas. 3.2 Gestión de memoria contigua: Partición, fragmentación, algoritmos de ubicación... 3.3 Paginación: Estructura
Más detallesUnidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)
Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte) Unidad de trabajo 2: INFORMÁTICA BÁSICA... 1 1. Representación interna de datos.... 1 1.2. Sistemas de numeración.... 2 1.3. Aritmética binaria...
Más detallesTema 2. Diseño del repertorio de instrucciones
Soluciones a los problemas impares Tema 2. Diseño del repertorio de instrucciones Arquitectura de Computadores Curso 2009-2010 Tema 2: Hoja: 2 / 16 Tema 2: Hoja: 3 / 16 Base teórica Al diseñar un computador,
Más detallesEl desarrollo del pensamiento multiplicativo.
El desarrollo del pensamiento multiplicativo. Análisis de las diferentes situaciones multiplicativas, su aplicación en el aula y en el desarrollo del pensamiento matemático. Autor: Mery Aurora Poveda,
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 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 detallesÍndice Introducción Estructuras Algebraicas Listas Los Números Enteros Polinomios. Álgebra y Matemática Discreta - 2012 Sesión de Prácticas 1
Álgebra y Matemática Discreta - 2012 Sesión de Prácticas 1 Leandro Marín Dpto. de Matemática Aplicada Facultad de Informática 2012 1 Estructuras Algebraicas 2 Listas 3 Los Números Enteros 4 Polinomios
Más detalles4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN
4. EVALUACIÓN DEL PROGRAMA DE CAPACITACIÓN La etapa final del proceso de capacitación es la evaluación de los resultados obtenidos, mediante este proceso se puede responder a las siguientes preguntas:
Más detallesPara aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.
Las tablas dinámicas Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada
Más detallesCapítulo 2. Cuestiones previas
2.1. Creación del CD de Knoppix a partir de la ISO El CD de Knoppix puede ser descargado desde Internet. (Vea el capítulo anterior: www.victoralonso.com (http://www.victoralonso.com/knoppix/)). El resultado
Más detalles1.- REQUISITOS DE SISTEMA PARA UTILIZAR LA APLICACIÓN. 2.- REGISTRO EN EL CUESTIONARIO ON LINE.
1.- REQUISITOS DE SISTEMA PARA UTILIZAR LA APLICACIÓN. Para acceder a la aplicación y poder realizar los exámenes online debe utilizar un navegador actualizado, que sean capaces de reproducir archivos
Más detallesAnálisis de propuestas de evaluación en las aulas de América Latina
Esta propuesta tiene como objetivo la operatoria con fracciones. Se espera del alumno la aplicación de un algoritmo para resolver las operaciones. Estas actividades comúnmente presentan numerosos ejercicios
Más detallesEXTRACTO Descripción del uso y manejo de SIRAIS 1.2
Manual de usuario EXTRACTO Descripción del uso y manejo de ELABORADO POR Dr. Javier Rodríguez Suárez Director General de Difusión e Investigación Ing. José Joel Lucero Morales Jefe de Enseñanza de la Dirección
Más detallesMódulo mod_banners para insertar y visualizar anuncios o publicidad (banners) en Joomla. Contador. (CU00446A)
aprenderaprogramar.com Módulo mod_banners para insertar y visualizar anuncios o publicidad (banners) en Joomla. Contador. (CU00446A) Sección: Cursos Categoría: Curso creación y administración web: Joomla
Más detallesBase de datos en la Enseñanza. Open Office
1 Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 1: Introducción Instituto de Tecnologías Educativas 2011 Introducción Pero qué es una base de datos? Simplificando mucho, podemos
Más detalles**NOTA** las partes tachadas todavía no están escritas, se ira actualizando poco a poco el documento
Simple tutorial we riseup Pequeña introducción a We Riseup #Qué es we.riseup o Crabgrass? #Como esta estructurado We.riseup? Lo Esencial Unirse a un grupo Metodo 1 Metodo 2 Crear contenido #1 ) Crear la
Más detallesANÁLISIS FINANCIERO VERTICAL
ANÁLISIS FINANCIERO VERTICAL El Análisis Vertical de los estados financieros es una de las técnicas más simple y se la considera como una evaluación estática, puesto que no analiza los cambios ocurridos
Más detallesby Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true
by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad
Más detallesAproximación local. Plano tangente. Derivadas parciales.
Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación
Más detalles