SlideShare una empresa de Scribd logo
Trabajo: Kernel.
Materia:Herramientas Tecnológicas.
Maestro: Israel Campos.
Carrera: Ciencias de la Comunicación.
Alumna: Guadalupe Gardenia Torres
Hdz.
Fecha:01/10/2015.
kernel
¿Qué es?
En informática, un núcleo o kernel (de la
raíz germánica Kern, núcleo, hueso) es un software que
constituye una parte fundamental del sistema operativo, y
se define como la parte que se ejecuta en modo
privilegiado (conocido también como modo núcleo). Es el
principal responsable de facilitar a los distintos
programas acceso seguro al hardware de
la computadora o en forma básica, es el encargado de
gestionar recursos, a través de servicios de llamada al
sistema.
Técnica.
Cuando se aplica voltaje al procesador de un dispositivo
electrónico, éste ejecuta un reducido código en lenguaje
ensamblador localizado en una dirección concreta en la
memoria ROM (dirección de reset) y conocido como reset
code, que a su vez ejecuta una rutina con la que se
inicializa el hardware que acompaña al procesador.
También en esta fase suele inicializarse el controlador de
las interrupciones. Finalizada esta fase se ejecuta el
código de arranque (startup code), también código en
lenguaje ensamblador, cuya tarea más importante es
ejecutar el programa principal (main()) del software de la
aplicación.
Generalidades
En informática, los ordenadores son el núcleo del
programa informático que se asegura de:
 La comunicación entre los programas que solicitan
recursos y el hardware.
 Gestión de los distintos programas informáticos
(tareas) de una máquina.
 Gestión del hardware (memoria, procesador, periférico,
forma de almacenamiento, etc.)
Tipos de sistemas
Hay cuatro grandes tipos de núcleos:
 Los núcleos monolíticos facilitan abstracciones del
hardware subyacente realmente potentes y variadas.
 Los micronúcleos (en inglés microkernel) 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 (micronúcleos modificados) son
muy parecidos a los micronú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.

Más contenido relacionado

DOCX
No brrar martin
DOCX
Sistemas operativos
PPTX
PDF
Estructura unix
DOCX
Caracteristicas
PDF
Estructura básica general del sistema unix
DOCX
trabajo de informatica aplicada
PPTX
Clase 1 conceptos básicos de los SO
No brrar martin
Sistemas operativos
Estructura unix
Caracteristicas
Estructura básica general del sistema unix
trabajo de informatica aplicada
Clase 1 conceptos básicos de los SO

La actualidad más candente (19)

PPTX
Trabajo de ept
DOCX
Mapa conceptual de sistema operativo y lenguaje de programacion
PPT
Generaciones De Los Sistemas Operativos
PPTX
Que es el kernel o nucleo
PPTX
Kernel
PDF
Características de los sistemas operativos
PPTX
Kernel
DOCX
Estructura del sistema operativo linux
PPT
Sistema operativo unix completo
DOCX
Qué es el kernel
PPT
Unix
PPT
Unix[1]
DOC
Sistemas Operativos Final
PDF
KERNEL, SISTEMA Y TABLA DE ASIGNACIÓN DE ARCHIVOS
DOCX
El kernel en los sistemas operativos
PDF
So 03-estructura del so-6x1
PPTX
Sistemas operativos
DOCX
Taller so
DOCX
PráCtica Numero 4
Trabajo de ept
Mapa conceptual de sistema operativo y lenguaje de programacion
Generaciones De Los Sistemas Operativos
Que es el kernel o nucleo
Kernel
Características de los sistemas operativos
Kernel
Estructura del sistema operativo linux
Sistema operativo unix completo
Qué es el kernel
Unix
Unix[1]
Sistemas Operativos Final
KERNEL, SISTEMA Y TABLA DE ASIGNACIÓN DE ARCHIVOS
El kernel en los sistemas operativos
So 03-estructura del so-6x1
Sistemas operativos
Taller so
PráCtica Numero 4
Publicidad

Destacado (17)

PDF
Public Hearing Brings Support for Modern Police Facility for Salem, OR
DOCX
Featured Article YMS Magazine November_December 2012 edition
PPT
Who am i
PDF
iLumTech Nanodiffuser
PPT
атмосфера творчества
PDF
Ba7013 services marketing
PPT
Cybercrimeg
PPTX
Wrd podcast power point
DOCX
1 how you look in pictures tells a lot about you
PDF
единая россия 2016
PDF
Stage 14 DAP
PPT
Scrum Model
PDF
Delhi-Mumbai Industrial Corridor (DMIC) - A collaborative public-private part...
DOCX
como hacer booteable a una USB.
PPT
Overview
PPTX
Trauma & Attachment informed practice for children in residential and foster ...
PDF
Driver Hire Australia Brochure
Public Hearing Brings Support for Modern Police Facility for Salem, OR
Featured Article YMS Magazine November_December 2012 edition
Who am i
iLumTech Nanodiffuser
атмосфера творчества
Ba7013 services marketing
Cybercrimeg
Wrd podcast power point
1 how you look in pictures tells a lot about you
единая россия 2016
Stage 14 DAP
Scrum Model
Delhi-Mumbai Industrial Corridor (DMIC) - A collaborative public-private part...
como hacer booteable a una USB.
Overview
Trauma & Attachment informed practice for children in residential and foster ...
Driver Hire Australia Brochure
Publicidad

Similar a Kernel (20)

PDF
Kernel
PDF
Kernel o núcleo
PDF
Kernel
PPTX
Kernel (nucleo)
PPTX
Kernel
PPTX
Kernel- herramientas
PPTX
El kernel o (núcleo) de linux
DOCX
Taller sistemas operativos
PPTX
KERNEL
PPTX
Partes que conforman un terminal
PPTX
Capas de abstracción de la arquitectura de ordenadores
PPTX
PPT
Definición de los so
PPT
Definición de los so
PPTX
Kernel
PPT
¿Qué es un sistema operativo?
PPTX
Operar equipo de computo
DOCX
Taller Informatica
PDF
Kernel de los sistemas operativos
DOCX
Arquitecturadelcomputador
Kernel
Kernel o núcleo
Kernel
Kernel (nucleo)
Kernel
Kernel- herramientas
El kernel o (núcleo) de linux
Taller sistemas operativos
KERNEL
Partes que conforman un terminal
Capas de abstracción de la arquitectura de ordenadores
Definición de los so
Definición de los so
Kernel
¿Qué es un sistema operativo?
Operar equipo de computo
Taller Informatica
Kernel de los sistemas operativos
Arquitecturadelcomputador

Más de guadalupegardenia (15)

DOCX
Música videos fotos mensajes
DOCX
Etiquetas html básicas
DOCX
Hiren Boot CD.
PDF
formatear una USB
DOCX
Pasos para combinación de correspondencia.
DOCX
Antivirus.
DOCX
Combinar correspondencia.
DOCX
Practicas en Word
PPTX
Historia de mi apellido.
DOCX
Mi revista
DOCX
Nuevo documento de microsoft word
DOCX
Universidad del golfo de méxico
PPTX
Partes de la pc.
PPTX
Computadoras
Música videos fotos mensajes
Etiquetas html básicas
Hiren Boot CD.
formatear una USB
Pasos para combinación de correspondencia.
Antivirus.
Combinar correspondencia.
Practicas en Word
Historia de mi apellido.
Mi revista
Nuevo documento de microsoft word
Universidad del golfo de méxico
Partes de la pc.
Computadoras

Último (20)

PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Atencion prenatal. Ginecologia y obsetricia
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
2.0 Introduccion a processing, y como obtenerlo
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
Presentación de la Cetoacidosis diabetica.pptx
Atencion prenatal. Ginecologia y obsetricia
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
2.0 Introduccion a processing, y como obtenerlo
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Didactica de la Investigacion Educativa SUE Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
TOMO II - LITERATURA.pd plusenmas ultras
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
5°-UNIDAD 5 - 2025.pdf aprendizaje 5tooo
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Híper Mega Repaso Histológico Bloque 3.pdf

Kernel

  • 1. Trabajo: Kernel. Materia:Herramientas Tecnológicas. Maestro: Israel Campos. Carrera: Ciencias de la Comunicación. Alumna: Guadalupe Gardenia Torres Hdz. Fecha:01/10/2015.
  • 3. ¿Qué es? En informática, un núcleo o kernel (de la raíz germánica Kern, núcleo, hueso) es un software que constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo). Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.
  • 4. Técnica. Cuando se aplica voltaje al procesador de un dispositivo electrónico, éste ejecuta un reducido código en lenguaje ensamblador localizado en una dirección concreta en la memoria ROM (dirección de reset) y conocido como reset code, que a su vez ejecuta una rutina con la que se inicializa el hardware que acompaña al procesador. También en esta fase suele inicializarse el controlador de las interrupciones. Finalizada esta fase se ejecuta el código de arranque (startup code), también código en lenguaje ensamblador, cuya tarea más importante es ejecutar el programa principal (main()) del software de la aplicación.
  • 5. Generalidades En informática, los ordenadores son el núcleo del programa informático que se asegura de:  La comunicación entre los programas que solicitan recursos y el hardware.  Gestión de los distintos programas informáticos (tareas) de una máquina.  Gestión del hardware (memoria, procesador, periférico, forma de almacenamiento, etc.)
  • 6. Tipos de sistemas Hay cuatro grandes tipos de núcleos:  Los núcleos monolíticos facilitan abstracciones del hardware subyacente realmente potentes y variadas.  Los micronúcleos (en inglés microkernel) 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 (micronúcleos modificados) son muy parecidos a los micronú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.