¿Qué es el sistema operativo? Tipos, características y ejemplos de SO

¿Qué es un sistema operativo?

Un Sistema operativo (SO) es un software que actúa como una interfaz entre los componentes del hardware de la computadora y el usuario. Cada sistema informático debe tener al menos un sistema operativo para ejecutar otros programas. Aplicaciones como navegadores, MS Office, juegos de Bloc de notas, etc., necesitan algún entorno para ejecutarse y realizar sus tareas.

Ayuda a comunicarse con la computadora sin saber hablar el idioma de la computadora. El usuario no puede utilizar ninguna computadora o dispositivo móvil sin tener un sistema operativo.

como saber mi sistema operativo

Introducción al sistema operativo

A este respecto Tutorial de SO, aprenderás:

Historia del SO

  • Los sistemas operativos se desarrollaron por primera vez a fines de la década de 1950 para administrar el almacenamiento en cinta.
  • El Laboratorio de Investigación de General Motors implementó el primer sistema operativo a principios de la década de 1950 para su IBM 701
  • A mediados de la década de 1960, los sistemas operativos comenzaron a utilizar discos.
  • A finales de la década de 1960, se desarrolló la primera versión del sistema operativo Unix.
  • DOS fue el primer sistema operativo creado por Microsoft. Fue construido en 1981 mediante la compra del software 86-DOS de una empresa de Seattle.
  • El popular sistema operativo Windows apareció por primera vez hoy en 1985 cuando se creó una GUI y se combinó con MS-DOS.

Ejemplos de sistema operativo con cuota de mercado

qué sistema operativo soporta mi mac

Cuota de mercado de los sistemas operativos

Los siguientes son ejemplos del último sistema operativo de cuota de mercado

Nombre Cuota
Ventanas40,34
Androide37,95
iOS15.44
Mac OS4.34
Linux0,95
Sistema Chrome0,14
SO Windows Phone0,06

Tipos de sistemas operativos (SO)

Los siguientes son los tipos comunes:

  • Por lotes
  • Sistema operativo multitarea / tiempo compartido
  • SO multiprocesamiento
  • SO en tiempo real
  • SO distribuido
  • SO de red
  • SO móvil

Sistema operativo por lotes

Algunos procesos informáticos son muy largos y consumen mucho tiempo. Para acelerar el mismo proceso, un trabajo con necesidades similares se agrupa y se ejecuta como un grupo.

Un usuario del sistema operativo por lotes nunca interactúa directamente con la computadora. En este tipo, cada usuario prepara su trabajo en un dispositivo fuera de línea como una tarjeta perforada y lo envía al operador de la computadora.

Sistemas operativos multitarea / tiempo compartido

Un sistema operativo de tiempo compartido permite a las personas ubicadas en una terminal (shell) diferente utilizar un sistema informático a la vez. El tiempo de procesador (CPU) compartido entre varios usuarios se da como tiempo compartido.

SO en tiempo real

El intervalo de tiempo de los sistemas operativos en tiempo real para procesar y responder a las entradas es muy pequeño. Ejemplos: los sistemas de software militar, los sistemas de software espacial son el ejemplo del sistema operativo en tiempo real.

Sistema operativo distribuido

Los sistemas de distribución utilizan muchos procesadores ubicados en diferentes máquinas para proporcionar una computación muy rápida a sus usuarios.

Sistema operativo de red

Se ejecuta en un servidor. Proporciona la capacidad de administrar datos, usuarios, grupos, seguridad, aplicaciones y otras funciones de red.

SO móvil

Estos SO son sistemas operativos móviles diseñados específicamente para alimentar teléfonos inteligentes, tabletas y dispositivos consumibles.

Android e iOS son algunos de los sistemas operativos móviles más populares, pero BlackBerry, Web y watchOS se encuentran entre otros.

Funciones del sistema operativo

Funciones del sistema operativo

El software realiza todas las funciones:

  1. Gestión de proceso: – La gestión de procesos ayuda al sistema operativo a crear y eliminar procesos. También proporciona mecanismos para la sincronización y la comunicación de procesos.
  1. Uso de la memoria: – Un módulo de administración de memoria realiza la tarea de asignar y desasignar espacio de memoria a los programas que requieren estos recursos.
  1. Gestión de archivos: – Administra todas las actividades relacionadas con los archivos, como el almacenamiento, la recuperación, la asignación de nombres, el uso compartido y la protección de archivos de la organización.
  1. Manejo de dispositivos: La administración de dispositivos realiza un seguimiento de todos los dispositivos. Este módulo también se denomina controlador de E / S y es responsable de esta tarea. También realiza la tarea de asignar y desasignar los dispositivos.
  1. Gestión del sistema de E / S: Uno de los propósitos principales de cualquier sistema operativo es ocultar al usuario las características de estos dispositivos de hardware.
  1. Compresión de almacenamiento secundario: Los sistemas tienen diferentes niveles de almacenamiento, incluido el almacenamiento primario, el almacenamiento secundario y el almacenamiento en caché. Las instrucciones y los datos deben almacenarse en el almacenamiento principal o en la caché como referencia para un programa actual.
  1. Seguridad: – El módulo de seguridad protege los datos y la información del sistema informático contra amenazas de malware y acceso autorizado.
  1. Demostración de liderazgo: Este módulo interpreta los comandos que le dan recursos al sistema y actúa para procesar esos comandos.
  1. Redes: Un sistema distribuido es un grupo de procesadores que no comparten memoria, dispositivos de hardware o relojes. Los procesadores se comunican entre sí a través de la red.
  1. Contabilidad de trabajos: Realice un seguimiento del tiempo y los recursos utilizados por diferentes publicaciones y usuarios.
  1. Gestión de la comunicación: Coordinación y asignación de compiladores, intérpretes y otros recursos de software para varios usuarios de sistemas informáticos.

Características del sistema operativo (SO)

Aquí hay una lista de características importantes:

  • Método de defensa y supervisor
  • El acceso al disco y los sistemas de archivos permiten la seguridad en red de los controladores de dispositivo
  • Ejecución del Programa
  • Memoria virtual Gestión de memoria multitarea
  • Manejar operaciones de E / S
  • Manipulación del sistema de archivos
  • Detección y manejo de errores
  • Asignación de recursos
  • Protección de información y recursos

Ventaja de usar el sistema operativo

  • Le permite ocultar datos de hardware mediante la creación de una abstracción
  • Fácil de usar con GUI
  • Ofrece un entorno donde un usuario puede ejecutar programas / aplicaciones.
  • Debe garantizar que el sistema informático sea cómodo de usar
  • El sistema operativo actúa como intermediario entre aplicaciones y componentes de hardware.
  • Proporciona un formato fácil de usar para los recursos del sistema informático.
  • Actúa como intermediario entre todo el hardware y software del sistema.

Las desventajas de usar el sistema operativo

  • Si ocurre algún problema en el sistema operativo, puede perder todo el contenido almacenado en su sistema
  • El software es bastante caro para una organización pequeña que les impone una carga. Ventanas de muestra
  • Nunca es completamente seguro, ya que puede ser una amenaza en cualquier momento.

¿Qué es Eithne?

El kernel es una parte integral de los sistemas operativos de las computadoras. El único trabajo que hace el kernel es administrar la comunicación entre el software y el hardware. Kernel está en el núcleo de una computadora. Hace posible la comunicación entre el hardware y el software. Mientras que el núcleo es la parte más interna de un sistema operativo, el shell es la más externa.

Introducción a Eithne

Características de la perrera

  • Proceso de programación de bajo nivel
  • Comunicación entre procesos
  • Sincronización de procesos
  • Cambio de contexto

Tipos de kernel

Hay muchos tipos de núcleos, pero los dos más populares son:

1.Monolítico

Un núcleo monolítico es un solo código o bloque del programa. Proporciona todos los servicios esenciales que ofrece el sistema operativo. Es un diseño simple que crea una capa de comunicación separada entre el hardware y el software.

2. Micro-kernel

Microkernel gestiona todos los recursos del sistema. En este tipo de kernel, los servicios se implementan en diferentes espacios de direcciones. Los servicios de usuario se almacenan en el espacio de direcciones del usuario y los servicios del kernel se almacenan en el espacio de direcciones del kernel. Por tanto, ayuda a reducir el tamaño del kernel y del sistema operativo.

Diferencia entre firmware y sistema operativo

FirmwareSistema operativo
El firmware es un tipo de programa que está integrado en un chip en el dispositivo que controla ese dispositivo específico.Proporciona funcionalidad además de lo que proporciona el firmware.
El firmware son programas codificados por el fabricante del IC o algo así y no se pueden cambiar.OS es un programa que el usuario puede instalar y cambiar.
Se almacena en una memoria no volátil.Se almacena en el disco duro.

Diferencia entre el sistema operativo de 32 bits y el de 64 bits

Parámetros32. Poco64. Bit
Arquitectura y softwarePermita 32 bits de procesamiento de datos a la vezPermita 64 bits de procesamiento de datos a la vez
CompatibilidadLas aplicaciones requieren SO de 32 bits y CPU de 32 bits.Requiere SO de 64 bits y aplicaciones de CPU de 64 bits.
Sistemas DisponiblesTodas las versiones de Windows 8, Windows 7, Windows Vista y Windows XP, Linux, etc.Windows XP Professional, Vista, 7, Mac OS X y Linux.
Límites de memoriaLos sistemas de 32 bits están limitados a 3,2 GB de RAM.Los sistemas de 64 bits permiten un máximo de 17 mil millones de GB.

Resumen

  • Definición: un sistema operativo es un software que actúa como una interfaz entre el usuario final y el hardware de la computadora.
  • Los sistemas operativos se desarrollaron por primera vez a fines de la década de 1950 para administrar el almacenamiento en cinta.
  • El kernel es una parte integral de los sistemas operativos de las computadoras. El único trabajo que hace el kernel es administrar la comunicación entre el software y el hardware.
  • Los dos núcleos más populares son Monolithic y MicroKernels
  • Proceso, dispositivo, archivo, E / S, almacenamiento secundario, gestión de memoria son varias funciones del sistema operativo
  • Lote, multipropósito / tiempo compartido, multiprocesamiento, tiempo real, distribuidor, red, móvil son diferentes tipos de SO

Resumen
¿Qué es el sistema operativo?  Tipos, características y ejemplos de SO
Nombre del artículo
¿Qué es el sistema operativo? Tipos, características y ejemplos de SO
Descripción
Un Sistema operativo (SO) es un software que actúa como una interfaz entre los componentes del hardware de la computadora y el usuario. Cada sistema informático debe tener al menos un sistema operativo para ejecutar otros programas. Aplicaciones como navegadores, MS Office, juegos de Bloc de notas, etc., necesitan algún entorno para ejecutarse y realizar sus tareas.
Autor
Publisher Name
ebooksonline.es
Publisher Logo

Deja un comentario

Tu dirección de correo electrónico no será publicada.