El kernel es una parte fundamental del sistema operativo que gestiona el acceso seguro al hardware de la computadora y los recursos, facilitando su uso a los distintos programas. Existen diferentes tipos de kernels como monolíticos, microkernels, híbridos y exonúcleos, que se diferencian en el nivel de abstracción del hardware que proveen y cómo gestionan los servicios y recursos.
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
1. • ¿Qué es?
• ¿Para qué sirve?
• Tipos de Kernel
- Oliver Jesús Lezama Rivera PSI101
2. • En informática:
Un núcleo o kernel es
un software que constituye
una parte fundamental
del sistema operativo.
3. • Es el principal responsable de
facilitar a los distintos programas
acceso seguro al hardware de
la computadora
• Básicamente, es el encargado de
gestionar recursos, a través de
servicios de llamada al sistema.
• Se encarga de decidir qué
programa podrá hacer uso de un
dispositivo de hardware y durante
cuánto tiempo, lo que se conoce
como multiplexado.
• Gestión del hardware
(memoria, procesador, periférico,
forma de almacenamiento, etc.)
4. • Los núcleos monolíticos facilitan
abstracciones del hardware subyacente
realmente potentes y variadas.
• Los micro núcleos: proporcionan un
pequeño conjunto de abstracciones simples
del hardware, y usan las aplicaciones
llamadas servidores para ofrecer mayor
funcionalidad.
• Los núcleos híbridos: son muy parecidos a
los micro núcleos puros, excepto porque
incluyen código adicional en el espacio de
núcleo para que se ejecute más
rápidamente.
• Los exonúcleos: no facilitan ninguna
abstracción, pero permiten el uso de
bibliotecas que proporcionan mayor
funcionalidad gracias al acceso directo o
casi directo al hardware.