Entradas etiquetadas con Kernel

Fundamentos Esenciales de Sistemas Operativos y Software: Conceptos Clave y Funcionamiento Interno

Presentación 1: Software Libre y Proyectos Fundamentales

Dentro de este software libre, tenemos algo que se llama las 4 libertades:

  • Usar el software.
  • Estudiar el software.
  • Distribuir el software.
  • Modificar el software.

La GPL (General Public License) es una de las licencias clave que garantizan las 4 libertades, asegurando que el código fuente esté disponible junto con el software y que las modificaciones deban ser redistribuidas bajo los mismos términos. Esto se hace para asegurar que el software (más…)

Sistemas Operativos: Tipos, Características y Arquitectura

Sistemas Operativos

Definición

Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador. Su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas.

Objetivos

El objetivo principal de un sistema operativo es lograr que el sistema de computación se use de manera cómoda. El objetivo secundario es que el hardware del computador se emplee de manera eficiente.

Componentes

Los componentes principales de un sistema operativo (más…)

Sistemas Operativos: Arquitectura, Gestión y Diseño

Visión Abstracta

El Sistema Operativo (SO) es como un Gobierno:

  • Hardware (CPU, Memoria, etc.)
  • Software (propio S.O.)
  • Usuarios (Software de Aplicación).

Visión de Usuario

Muy distinta a la del Sistema Operativo.

  • El usuario necesita rapidez de interacción -> Tiempo de Respuesta.
  • Se necesita reducir la energía consumida (batería).

Visión del Sistema

Podemos ver un S.O. como un Gestor de Recursos.

  • Recurso (CPU, Memoria, Disco, E/S).
  • Controla la asignación de recursos y ejecución de programas de usuario. (más…)

Introducción a Linux y conceptos básicos de redes

Introducción a Linux

Núcleo o Kernel

El núcleo o kernel es un programa que actúa como jefe de operaciones. Es el responsable de arrancar y detener otros programas, maneja las solicitudes de memoria, proporciona acceso a discos y administra las conexiones de la red. Es lo primero que se carga cuando se inicializa un sistema.

Aplicaciones de Linux

Linux ofrece una amplia gama de aplicaciones, incluyendo:

  • Navegadores web
  • Editores de texto
  • Administradores de archivos
  • Localizadores de archivos
  • Consola de (más…)
Ir arriba