Categoría: Sistemas operativos
-
Unidad 6 Protección y seguridad
Protección: Es estrictamente un problema interno ¿Cómo proporcionamos un acceso controlado a los programas y datos almacenados en un sistema? Seguridad: Considera el entorno externo dentro del cual opera el sistema la distinción entre políticas y mecanismos que es (lo que se hará): qué datos serán protegidos. Mecanismos (cómo se hará): Deben especificar que controles
//
-
Unidad 5 Sistemas de archivos
Concepto Dentro de todos los componentes de un sistema operativo, sin duda uno de los más importantes es el sistema de archivos, pues es a través de él que se organiza la información que se requiere para el funcionamiento de todo software. Este término, hace también referencia a una partición específica del disco duro de
//
-
Unidad 4 Administración de entrada/salida
Para que un computador pueda ejecutar un programa debe ser ubicado previamente en la memoria, junto con los datos sobre los que opera, y para ello debe existir una unidad funcional de entrada de información capaz de escribir en la memoria desde el exterior. Análogamente, para conocer los resultados de la ejecución de los programas,
//
-
Unidad 3 Administración de la memoria
El único espacio de almacenamiento que el procesador puede utilizar directamente, más allá de los registros (que si bien le son internos y sumamente rápidos, pero de capacidad muy escasa) es la memoria física. Todas las arquitecturas de procesador tienen instrucciones para interactuar con la memoria, pero ninguna lo tiene para hacerlo con medios persistentes de almacenamiento,
//
-
Unidad 2 Planificador
¿Qué es la planificación?La planificación hace referencia a un conjunto de políticas y mecanismos incorporados al sistema operativo que gobiernan el orden en que se ejecutan los trabajos que deben ser cumplimentados por el sistema informático. Objetivos de la planificaciónEl objetivo principal de la planificación es optimizar el rendimiento del sistema y proporcionar un buen
//
-
Unidad 2 Concurrencia
El algoritmo de Drekker es un algoritmo de programación concurrente para exclusión mutua, que permite a dos procesos o hilos de ejecución compartir un recurso sin conflictos. Fue uno de los primeros algoritmos de exclusión mutua inventados, implementado por Edsger Dijkstra. Si ambos procesos intentan acceder a la sección crítica simultáneamente, el algoritmo elige un
//
-
Unidad 2 Hilos
Un proceso incluye un único hilo de ejecución Diseño de aplicación con varias tareas concurrentes: – Un proceso receptor de peBciones y lanzar un proceso por peBción. – Un proceso receptor y un conjunto fijo de procesos de tratamiento de peticiones. La mayoría de los modernos SO proporcionan procesos con múltiples secuencias o hilos de
//
-
Unidad 2 Administración de procesos y administración
Definición de proceso Un proceso es básicamente un entorno formado por todos los recursos necesarios para ejecutar programas. Desde el punto de vista del SO, un proceso es un objeto más que hay que gestionar y al cual hay que dar servicio . Podemos decir que un programa es una entidad pasiva, en tanto en
//
-
Unidad 1 Núcleo
En informática, el núcleo o kernel es la parte fundamental de un sistema operativo. La mayoría de los sistemas operativos se construyen en torno al concepto de núcleo. Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia
//
-
Unidad 1 Sistemas operativos
Un sistema operativo es el conjunto de programas que establecen al usuario una interfaz (medio de comunicación) con la computadora (CPU) y sus periféricos. Un sistema operativo está compuesto por una serie de programas dispuestos ya sea en el software o en la memoria fija que hacen al hardware utilizable. Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario
//
Search
Categories
- Administración de base de datos (18)
- ALGORTIMOS Y LENGUAJES DE PROGRAMACIÓN (4)
- App móviles (3)
- Construye bases de datos para aplicaciones web (9)
- CULTURA DIGITAL (9)
- Desarrolla aplicaciones móviles para Android (2)
- Desarrolla aplicaciones móviles para IOS (2)
- Desarrolla aplicaciones que se ejecutan en el cliente (11)
- Desarrolla aplicaciones que se ejecutan en el servidor (10)
- Desarrolla aplicaciones Web con conexión a bases de datos (4)
- Lineamientos de mis cursos (1)
- Páginas web (1)
- Perrunos (1)
- Programación de interfaces avanzadas (2)
- Programación Orientada a Eventos (14)
- Sin categoría (6)
- Sistemas operativos (10)
- Taller de base de datos (14)
- Taller de informática (14)
- Tutoría 5F (11)
- WordPress (1)
