RHEMA CHRISTIAN BILINGUAL
SCHOOL
Nombre de la Asignatura: Informatica
Tema: Nucleo, Arranque y sistemas de archivos.
Integrantes: Emely Diaz, Olvin Castro.
Nombre del docente: Josue Chacon.
Grado y seccion: 11vo, U
Fecha:09/05/26
1
Indice
Introduccion...........................................................3
Desarollo................................................................4
Conclusiones..........................................................9
Bibliografia...........................................................10
2
Introduccion
En el Mundo actual, donde la tecnología forma parte esencial de casi todas
las actividades diarias, los sistemas operativos cumplen un papel
fundamental en el funcionamiento de los dispositivos informáticos. Detrás de
cada computadora, teléfono o servidor existe una estructura compleja que
permite que el hardware y el software trabajen de manera coordinada y
eficiente. Dentro de esa estructura destacan tres elementos esenciales: el
núcleo, el arranque y los sistemas de archivos.
El núcleo, también conocido como kernel, es considerado el corazón del
sistema operativo, ya que se encarga de administrar los recursos del equipo,
controlar la comunicación entre el hardware y los programas, y garantizar
que todas las tareas se ejecuten correctamente. Por otra parte, el proceso de
arranque permite que la computadora inicie de manera ordenada desde el
momento en que se enciende hasta que el sistema operativo queda
completamente disponible para el usuario. Finalmente, los sistemas de
archivos hacen posible organizar, almacenar y acceder a la información de
forma segura y eficiente dentro de los dispositivos de almacenamiento.
Comprender el funcionamiento de estos componentes es de gran
importancia, no solo para estudiantes y profesionales de informática, sino
también para cualquier persona interesada en conocer cómo operan las
tecnologías que utiliza diariamente. El estudio de estos temas permite
entender mejor el rendimiento de los equipos, la seguridad de la información
y la manera en que los sistemas gestionan los datos y procesos internos.
El presente informe tiene como propósito explicar de manera clara y
detallada los conceptos, funciones e importancia del núcleo, el arranque y
los sistemas de archivos, resaltando su papel dentro del funcionamiento
3
general de un sistema operativo y su impacto en el desempeño de los
equipos informáticos.
Desarollo
Que es el kernel?
El kernel es el núcleo de un sistema operativo y, por tanto, la interfaz entre
el software y el hardware. Es por ello por lo que se está usando continuame-
nte. En pocas palabras: el kernel es el corazón de un sistema operativo.
Sin embargo, no solo es el núcleo del sistema, sino también un programa
que controla todos los accesos al procesador y a la memoria, es responsable
de los drivers (controladores) más importantes y puede acceder directamen-
te al hardware. Un kernel es la base de la interacción entre el hardware y el
software y gestiona sus recursos de la forma más eficiente posible.
Funciones Del Kernel
Gestiona procesos. Cada vez que se abre una aplicación, el sistema crea un
proceso, y es el kernel quien se encarga de controlar su ciclo de vida. Desde
la creación, asignación de recursos y ejecución, hasta la finalización del
proceso. Además, gestiona la comunicación entre procesos (IPC) y establece
prioridades para evitar cuellos de botella o bloqueos cuando hay múltiples
programas corriendo a la vez.
Gestiona la memoria. El kernel administra el uso de la memoria RAM para
garantizar que cada proceso tenga el espacio que necesita, sin interferir con
otros. Esto incluye liberar memoria cuando ya no se usa, proteger áreas de
4
memoria entre procesos y utilizar técnicas como la memoria virtual para
optimizar el rendimiento del sistema, especialmente cuando hay muchos
programas abiertos al mismo tiempo.
Gestión de dispositivos. Todos los dispositivos conectados al equipo —como
teclado, ratón, impresora, cámara, etc.— necesitan comunicarse con el
sistema operativo. El kernel se encarga de esto a través de los controladores
o drivers, que traducen las instrucciones del software a un lenguaje que el
hardware puede entender. Gracias a esta capa de abstracción, los usuarios
pueden usar el hardware sin preocuparse por la complejidad de bajo nivel.
Garantizaa la seguridad y el control de acceso dentro del sistema. Supervisa
qué procesos o usuarios pueden acceder a qué recursos, protege la
integridad del sistema evitando que procesos maliciosos interfieran con otros
y mantiene el aislamiento entre procesos. Esta función es clave para
prevenir errores graves o vulnerabilidades que puedan comprometer el
equipo.
Procesos de Arranque del Sistema Operativo
Cuando se enciende un ordenador, inicia un proceso llamado arranque o
bootstrap, cuyo objetivo es preparar el hardware, localizar el sistema
operativo y darle el control al sistema. Primero, la CPU ejecuta el firmware
del equipo, que puede ser BIOS o UEFI. Luego, se realiza el POST (Power-On
Self Test), una serie de pruebas para verificar que componentes como la
memoria RAM, la CPU y los dispositivos funcionen correctamente.
Después, el firmware busca el dispositivo de arranque, como un disco duro,
SSD o USB, y localiza el sector de arranque correspondiente. A continuación,
se ejecuta el bootloader o cargador de arranque, por ejemplo GRUB o
Windows Boot Manager, cuya función es cargar el núcleo (kernel) del sistema
operativo en la memoria.
5
Una vez cargado el kernel, este inicializa los controladores, la gestión de
memoria y los procesos básicos del sistema. Finalmente, el sistema
operativo inicia la interfaz de usuario, ya sea una consola de texto o un
entorno gráfico, permitiendo al usuario interactuar con el equipo.
6
Sistemas de archivos Windows y linux
Los sistemas de archivos en Windows y Linux gestionan el almacenamiento
de forma distinta: Windows utiliza principalmente NTFS (y exFAT/FAT32 para
compatibilidad), estructurando datos en unidades con letras (C:, D:). Linux
emplea EXT4, XFS o Btrfs, organizando todo en una sola estructura
jerárquica de árbol raíz (/), siendo más eficiente y sensible a mayúsculas. [1,
2, 3, 4, 5]
FAT32, NTFS y EXT4.
Los sistemas de archivos FAT32, NTFS y EXT4 determinan cómo se
almacenan y gestionan los datos en discos duros, SSDs y memorias USB.
FAT32 destaca por compatibilidad universal pero limita archivos a 4 GB; NTFS
es el estándar de Windows con alta seguridad y gran capacidad; y EXT4 es el
formato nativo para Linux, optimizado para rendimiento y fiabilidad.
AT32 (File Allocation Table 32):
Ventajas: Compatibilidad máxima (Windows, Mac, Linux, consolas, TVs).
Desventajas: No admite archivos individuales mayores de 4 GB. Límite de
partición de 8 TB.
Uso ideal: Memorias USB y tarjetas SD que se usarán en diversos
dispositivos.
NTFS (New Technology File System):
Ventajas: Admite archivos y particiones de gran tamaño (prácticamente sin
límites prácticos), permisos de seguridad, cifrado y recuperación de errores.
Desventajas: Compatibilidad limitada: Windows puede escribir y leer, pero
macOS, por defecto, solo puede leer.
Uso ideal: Discos duros internos y externos de Windows, discos del sistema
operativo.
7
ext4 (Fourth Extended File System):
Ventajas: Sistema principal para Linux, rápido, fiable y escalable (admite
volúmenes de hasta 1 exbibyte).
Desventajas: No es compatible de forma nativa con Windows o macOS
(requiere software de terceros).
Uso ideal: Instalaciones de sistemas Linux (Ubuntu, Fedora, etc.).
ExFAT (Extended File Allocation Table) (Alternativa): Si necesitas
compatibilidad entre Windows y Mac para archivos mayores de 4GB, utiliza
exFAT, que funciona en ambos sistemas sin las limitaciones de FAT32.
Linux Kernel: El ejemplo más conocido de núcleo monolítico, utilizado en
servidores, Android, y distribuciones como Ubuntu o Fedora. Es famoso por
ser modular y de código abierto.
Windows NT Kernel: Utilizado en todas las versiones modernas de
Windows (10/11), es un núcleo híbrido que combina la velocidad de un
núcleo monolítico con la modularidad de un micronúcleo.
XNU (macOS / iOS): El núcleo de los sistemas Apple. Es híbrido y
combina código de BSD y Mach.
QNX / Minix: Ejemplos de micronúcleos (microkernel), diseñados para
ser pequeños y seguros, muy utilizados en sistemas embebidos, automoción
y aplicaciones críticas.
MS-DOS: Un ejemplo histórico de kernel monolítico simple, sin división
estricta entre espacio de usuario y núcleo. [1, 2, 3, 4, 5]
8
9
Conclusiones
El estudio del núcleo, el arranque y los sistemas de archivos permitió
comprender cómo funciona un sistema operativo desde el momento en que
se enciende una computadora hasta la administración de la información.
Estos componentes son fundamentales porque garantizan el correcto
funcionamiento del equipo y la organización de los datos. Como opinión
grupal, se considera que este tema fue muy importante, ya que ayudó a
entender procesos que normalmente no son visibles para los usuarios y
fortaleció los conocimientos básicos de informática.
A través de este informe se logró reconocer la importancia del núcleo como
administrador de los recursos del sistema, del arranque como el proceso que
inicia el sistema operativo y de los sistemas de archivos como encargados de
organizar y proteger la información. El grupo considera que aprender sobre
estos temas fue de gran utilidad, porque permitió conocer mejor el
funcionamiento interno de las computadoras y la relación entre hardware y
software.
En conclusión, el núcleo, el proceso de arranque y los sistemas de archivos
son elementos esenciales para el funcionamiento eficiente de cualquier
sistema operativo. Gracias a ellos, los equipos pueden iniciar correctamente,
ejecutar programas y almacenar información de manera segura. Como
grupo, se llegó a la opinión de que este aprendizaje es fundamental para
comprender la tecnología actual y desarrollar una mejor preparación en el
área de informática.
10
.
Bibliografia
[Link]
kernel/
[Link]
como-funciona
[Link]
importancia-para-las-empresas
[Link]
[Link]
[Link]
11