You are on page 1of 16

ITLA

Tema: Introducción a los sistemas operativos

Nombre: Jeremy Jadiel Almonte Pacheco

Matricula: 2022-1715

Materia: Sistemas Operativos

Instructor: María Ant. Pineda

Fecha: 18-09-2022
INTRODUCCIÓN

La función de este documento es dar a conocer información de los sistemas operativos


(SO) así como de su historia, como se han ido desarrollando a lo largo del tiempo, su
importancia, el porque de su creación, sus diferentes tipos y a cuales dispositivos o
publico son destinados, además veremos su terminología básica como también las
diferentes partes que componen un computador (Hardware), y por ultimo los SO
monousuario, multiusuario, unitarea y multitarea.

INDICE
HISTORIA DE LOS SISTEMAS OPERATIVOS
Generación 0 (1940)
En la década de los 40 no se conocía el termino sistema operativo y los programadores se
comunicaban con las maquinas por medio del sistema binario.

Generación 1 (1945-1955)
En la época de los 50 las empresas que utilizaban ordenadores solo podían ejecutar un
programa a la vez por medio de memorias magnéticas o tarjetas perforadas lo cual era un
trabajo complejo y tomaba mucho tiempo.

Generación 2 (1955-1965)
En el 1955 algunos programadores de General Motors encontraron una solución a este
problema para el ordenador IBM 701 el cual consistía en un monitor de procesos batch
(procesamiento por lotes) en el cual podían poner varios procesos en una sola cinta
magnética, más tarde en el año 1956 este mismo sistema fue implementado en la IBM 704
debido a la efectividad y rapidez con la que se podía trabajar, este fue el primer sistema
operativo.

¿Qué significa proceso batch?


El procesamiento por lotes, también conocido en inglés como batch processing o
simplemente batch, consiste en la ejecución de un programa sin supervisión del usuario.
Es decir, que pueden ejecutarse sin necesidad de que el usuario realice ninguna
interacción.

Generación 3 (1965-1980)

Avances de los 60
Mas tarde en la década de los 60 salen sistemas operativos multitareas o
multiprogramación y multiprocesamiento.
Multiprogramación: Varios programas de usuarios se encuentran al mismo tiempo en el
almacenamiento principal, cambiando el procesador rápidamente de un trabajo a otro.
Multiprocesamiento: Varios procesadores se utilizan en un mismo sistema para
incrementar el poder de procesamiento.

CTSS
En el 1963 un equipo de programadores del MIT crea un sistema operativo llamado
Compatible time sharing system (CTSS) el cual permitía a los usuarios ejecutar diversos
programas desde terminales, el sistema fue desarrollado primero para una IBM 709 en
1961 y luego pasado a una IBM 7094.

UNIX
Una considerable parte de este equipo comienza un proyecto en el cual vieron un gran
potencial en el cual estaban involucrados General Motors y los laboratorios Bell de AT&T
el cual fue la base para muchos operativos incluyendo muchos de los de hoy en día, este
proyecto tenía el nombre de Multics el cual no tuvo mucho impacto debido a que AT&T se
retiró del proyecto y General Motors se retiró del negocio de las computadoras.
Pero sus programadores Ken Thompson y Dennis Ritchie desarrollaron una versión
diferente a la cual nombraron Unix el cual adquirió una gran popularidad rápidamente y
se convirtió en la base de muchos sistemas operativos hasta la actualidad, además de que
AT&T les cedió el código a las universidades para que los estudiantes pudieran conocer
mejor el sistema y pudieran conocerlo mejor.
De Unix salieron los sistemas operativos tales como GNU/Linux, Free BSD la cual sería la
base de Mac OS, IOS y los sistemas operativos de las consolas de video juegos PS3, PS4 y
PS5.

Generación 4 (1980-1990)
MS-DOS
En 1981 Microsoft entra al mercado debido al éxito de su SO MS-DOS el cual fue basado
en otro sistema que esta compañía compró llamado Q DOS, luego de algunas
modificaciones a este sistema nace MS-DOS sistema operativo que comenzó a ser
implementado en la mayoría de los ordenadores de IBM.

Mac OS
Apple lanza su primer Macintosh en 1984 el cual implemento el nuevo sistema de la
compañía llamado Mac OS, este a su vez también implementó nuevas funciones y
características como una interfaz gráfica la cual convertía a este sistema en un sistema
más fácil para interactuar con dicho sistema y por ende un sistema para todos, también
incluyo el mouse el cual no fue muy aceptado por todos llegando incluso a ser llamado un
juguete.

Microsoft monopolizo el mercado de sistemas operativos implementando la interfaz


gráfica que Apple había lanzado junto con Mac OS lo que llevo que Apple colocara una
demanda a Microsoft por haber copiado esa característica, más tarde en 1982 Microsoft
empieza a desarrollar un sistema operativo llamada O S 2 con IBM, pero esta última se
retira del desarrolló de este SO y Microsoft fusiono este sistema operativo con el sistema
Windows para crear Windows NT en el año 1993, el cual sería la base para Windows 2000,
XP y todos los sistemas posteriores de esta empresa.

GNU/ LINUX
En el año 1983 Richard Stallman creo el proyecto GNU tomando como base Unix con el fin
de ser un software libre, pero a este le hacía falta un elemento muy importante el cual era
el kernel
Kernel: El kernel es definido como el núcleo o corazón del sistema operativo, y se encarga
principalmente de mediar entre los procesos de usuario y el hardware disponible en la
máquina, es decir, concede el acceso al hardware, al software que lo solicite, de una
manera segura; y el procesamiento paralelo de varias tareas.
El programador finlandés Linus Torvalds a la edad de 21 años en 1991 comienza a
desarrollar el motor Linux nombre que eligió para que el proyecto llevara su nombre
agregando al final la X de Unix luego de unos meses Torvalds consiguió crear un sistema
operativo desde cero y decidió distribuirlo gratuitamente a todo el mundo
Un año después comienzan a aparecer las primeras distribuciones de Linux entre ellas se
encuentra Debian lanzada por Ian Murdock el 16 de agosto de 1993, Red Hat en 1993 la
cual se convirtió en una de las mejores opciones en cuanto a sistema operativo para
empresas, más tarde salió a la luz Ubuntu que era más ligera que Debian Mark
Shuttleworth fue quien lanzo esta distribución de Linux en 2004.

Generación 5 (1990- Actualidad)


Para la quinta generación de sistemas operativos surgieron diversas versiones de sistemas
operativos que implementaban nuevas mejoras y avances como las interfaces gráficas,
implementación de nuevas herramientas y mejoras para como diversas herramientas que
hacían a su vez que las personas quisieran adquirir equipos de cómputos personales.

U
Hoy en día podemos los sistemas operativos en la mayoría de los dispositivos tecnológicos
que poseemos, estos nos ayudan a que todo lo que necesitemos hacer se haga de forma
rápida y efectiva en nuestros dispositivos tecnológicos como:

 Smartphones  Tabletas  Impresoras


 Computadoras  Consolas  Etc.
 Smartwatches  Coches
 Smart TV  Proyectores

Linux
En el caso de Linux salieron diversas distribuciones, entre las más conocidas se
encuentran:

 Fedora  Linux Mint


 Ubuntu  Kali Linux
 Red Hat  Parrot
 Debian  Etc.

Windows
Windows, durante la quinta generación lanzó al Mercado las siguientes versiones de
Windows:

 Windows 3 (1990)  Windows XP (2001)


 Windows NT (1993)  Windows Vista (2007)
 Windows 95 (1995)  Windows 7 (2009)
 Windows 98 (1998)  Windows 8 (2012)
 Windows Millennium (2000)  Windows 10 (2015)
 Windows 2000 (2000)  Windows 11 (2021)

IOS
El 29 de junio de 2007 Apple lanza su primer dispositivo móvil con el nombre de IPhone el
cual utilizaba el sistema IOS que a su vez utiliza como kernel XNU, basado en el kernel de
Unix (BSD).
Las versiones de IOS son:

 IOS 1 (2007)  IOS 7 (2013)  IOS 13 (2019)


 IOS 2 (2008)  IOS 8 (2014)  IOS 14 (2020)
 IOS 3 (2009)  IOS 9 (2015)  IOS 15 (2021)
 IOS 4 (2010)  IOS 10 (2016)  IOS 16 (2022)
 IOS 5 (2011)  IOS 11 (2017)
 IOS 6 (2012)  IOS 12 (2018)
Mac OS
Apple para el inicio de los años 90 todavía no implementaba el nombre de Mac OS para
sus sistemas operativos, por lo que por ese entonces sus SO recibían el nombre de
“Sistemas”, no fue hasta la versión 7.6 en 1997 que se usó por primera vez el nombre de
Mac OS.
Luego de estas salieron las siguientes versiones de Mac OS:

 Mac OS 8 (1997)  Mac OS 10.8 Mountain Lion (2012)


 Mac OS 9 (1999)  Mac OS 10.9 Mavericks (2013)
 Mac OS X (2000)  Mac OS 10.10 Yosemite (2014)
 Mac OS 10.0 Cheetah (2001)  Mac OS 10.11 El Capitán (2015)
 Mac OS 10.1 Puma (2001)  Mac OS 10.12 Sierra (2016)
 Mac OS 10.2 Jaguar (2002)  Mac OS 10.13 High Sierra (2017)
 Mac OS 10.3 Panther (2003)  Mac OS 10.14 Mojave (2018)
 Mac OS 10.4 Tiger (2005)  Mac OS 10.15 Catalina (2019)
 Mac OS 10.5 Leopard (2006)  Mac OS 11 Big Sur (2020)
 Mac OS 10.6 Snow Leopard (2008)  Mac OS Monterey (2021)
 Mac OS 10.7 Lion (2010)  Mac OS Ventura (2022)

Android
Android nació en el año 2003 de la mano de Rich Miner, Nick Sears, Chris White y Andy
Rubin. Este grupo tenía la intención de crear dispositivos móviles que fueran más
conscientes de la localización y las preferencias de los usuarios. Los comienzos de Android,
totalmente en secreto, no fueron sencillos. Rubin tuvo problemas por falta de
presupuesto y solo pudo seguir adelante debido a un préstamo de un amigo Steve
Perlman.
Google compra Android en el año 2005 debido a que esta compañía tenía planes de entrar
al mundo de la telefonía móvil y Rubin comenzó a desarrollar un sistema operativo para
móvil basado en Linux. El primer dispositivo en usar este sistema operativo fue lanzado en
el 2008, dicho dispositivo fue el HTC Dream.
Entre las versiones de Android se encuentran:

 Android 1.0 Apple Pie (2008)  Android 2.2 Froyo (2010)


 Android 1.1 Banana Bread (2009)  Android 2.3 Gigerbread (2010)
 Android 1.5 Cupcake (2009)  Android 3.0 Honeycomb (2011)
 Android 1.6 Donut (2009)  Android 4.0 Ice Cream (2011)
 Android 2.0 – 2.1 Éclair (2009)  Android 4.1 – 4.1 Jelly Bean (2012)

 Android 4.4 Kitkat (2013)  Android 5 Lollipop (2014)


 Android 6 Marshmallow (2015)  Android 10 (2019)
 Android 7 Nougat (2016)  Android 11 (2020)
 Android 8 Oreo (2017)  Android 12 (2021)
 Android 9 Pie (2018)  Android 13 (2022)

TERMINOLOGÍA BASICA DE LOS SISTEMAS


OPERATIVOS

Administrador de entrada y salida: Son los intercambios de información


desde el procesador o incluso al acceso directo de la memoria.

Administrador de memoria: Se le llama administrador de memoria a los


diversos métodos y operaciones destinado a obtener la máxima utilidad y provecho de
una memoria informática y en pos del buen uso y funcionalmente del sistema en su
totalidad.

Administrador de tareas: El administrador de tareas es una aplicación integrada


en los sistemas operativos de Windows, gracias a la cual podremos obtener información
de los programas y procesos que se ejecutan en el equipo, además de proporcionar los
indicadores de rendimientos más utilizados en el equipo.

BIOS: La BIOS es proveniente de la expresión <<Basic input/output system>>, y


consiste en un programa incorporado en los equipos informáticos que inicia el sistema
operativo cuando se enciende el equipo.

CPU (unidad de procesamiento central): Es la parte central de toda


computadora ya que es la que cumple la tarea de procesamiento de todas las funciones,
así como de almacenamiento de información.

Dispositivos de almacenamiento: Es un conjunto de componentes utilizados


para leer o grabar datos en el soporte de almacenamiento de datos.

Dispositivos de entrada: Son aquellos que sirven para introducir datos a la


computadora para su proceso.
Dispositivos de salida: Son aquellos que reciben la información de la
computadora, su función es receptora y están posibilitados para enviar información.

Hardware: Es la parte que puedes ver del computador es decir todos los
componentes de su estructura física. La pantalla el teclado, la torre y el ratón hacen parte
del hardware de tu equipo.

Kernel: Es un software que constituye una parte fundamental del sistema operativo y
se define como la parte que se ejecuta en forma privilegiado.

Línea de comando: Es una ventana en la cual muestra la versión de Windows y


más información de tu computadora para ingresar a la línea de comando debes poner en
el buscador de documento CMD.

Memoria RAM: Se utiliza como memoria de trabajo de computadoras para el


sistema operativo, los programas y la mayor parte del software. En la RAM se cargan todas
las instrucciones que ejecuta la unidad central de procesos (procesador) y otras unidades
del computador.

Shell: En informática, el Shell o interprete de ordenes o interprete de comandos es le


programa informático que provee un interfaz de usuario para acceder a los servicios del
sistema operativo.

Socket: Es por donde los programas pueden intercambiar cualquier flujo de datos
generalmente de manera fiable y ordenada.

Software: Son los programas informáticos que hacen posible la realización de tareas
específicas dentro de u n computador. Por ejemplo: Word, Excel. Los navegadores web,
juegos, los sistemas operativos etc.
Revisión del hardware de la computadora

Procesador
Es la Unidad Central de Procesamiento (CPU), es decir, el cerebro de la computadora que
controla todo lo que ejecuta el ordenador y es responsable de realizar los cálculos y la
comprensión de datos. Hay varios tipos de CPU que se diferencian, entre otras cosas, por
su velocidad para procesar la información. Esa velocidad se mide en una unidad de
frecuencia llamada Hertz (o Hercio en español) y, cuanto más rápida es la velocidad
alcanzada por el procesador, más rápido será el rendimiento de la computadora. En la
actualidad, las dos marcas principales de CPU son AMD e Intel.

Placa madre (motherboard)


Es la placa principal de cualquier sistema informático al que todos los demás dispositivos
se conectan, tanto de manera directa (como los circuitos eléctricos interconectados) como
indirecta (a través de puertos USB u otro tipo de conectores). Cuenta con un software
básico llamado BIOS que le permite realizar y sincronizar sus funciones básicas (como la
transmisión de datos, la administración de la energía eléctrica y el reconocimiento de la
conexión física de otros componentes externos).

Memoria interna RAM


Es la memoria que almacena información, de manera temporal y rápida, para que la
computadora la utilice en el momento. Su capacidad de almacenamiento se mide en
unidades llamadas gigabytes (GB). A mayor cantidad de memoria RAM, más rápido puede
funcionar la computadora, por ejemplo, para abrir y usar varios programas a la vez. El
contenido de la memoria RAM se elimina tan pronto se apaga la computadora porque no
almacena datos (archivos, videos, programas, etc.), sino que conserva información sobre
las acciones que se están realizando con esos datos. No almacena el archivo o el programa
en sí, sino la información para ejecutarlo.

Memoria interna ROM


Es la memoria que almacena información de manera permanente y que se denomina de
“solo lectura”, es decir, el usuario no puede alterar el contenido una vez que se almacenó
esa información, solo puede instalarlo o desinstalarlo. La memoria ROM almacena todo lo
relacionado con instrucciones o lo que también se denomina BIOS (sistema básico o
programa de arranque) y que comprende las instrucciones de cómo se inicia la máquina o
cómo funcionan los programas, entre otros.

Placa de video
También conocida como “tarjeta gráfica” es un dispositivo de hardware interno que se
conecta a la placa madre y permite que la computadora muestre imágenes en el monitor.
Requiere de la instalación de un software para que le indique a la computadora cómo usar
esa placa de video. El usuario puede modificar la configuración de la imagen proyectada
en el monitor, por ejemplo, la calidad (mayor o menor definición), el tamaño, entre otros.

Placa de sonido
Es un dispositivo de hardware interno que se conecta a la placa madre y se clasifica según
los canales que utiliza, por ejemplo, estéreo, cuadrafónico (sonido envolvente), MIDI
(conector de uso profesional), entre otros. La función principal de la placa es permitir a la
computadora reproducir sonidos (música, voz o cualquier señal de audio) a través de
altavoces o auriculares. También recibe sonidos del usuario a través de la conexión de un
micrófono.

Dispositivo de almacenamiento secundario


Es la memoria que almacena datos de manera permanente (o hasta que el usuario los
elimine), como documentos, planillas, imágenes, videos, audios, copias de seguridad de
los archivos, entre otros. Son datos almacenados que la computadora no necesita de
manera inmediata o rápida para su funcionamiento, sino que es el usuario el que los
utiliza de manera directa. Existen dos tipos de dispositivos de almacenamiento
secundario: interno (la unidad de disco duro) y externo (disco duro externo, tarjeta de
memoria, pendrive, CD ROM, etc.).

Dispositivos de entrada
Son piezas que reciben datos sin procesar y que la computadora puede procesar a través
del correspondiente software. Se dividen en dos categorías: dispositivos de entrada
manual, que deben ser operados por el usuario (teclado, mouse, pantalla táctil,
micrófono, etc.) y dispositivos de entrada automática, que accionan el ingreso de
información por su cuenta, de manera independiente del usuario (lector de banda
magnética, reconocimiento de caracteres de tinta magnética, lector de PIN y chip, lector
de código de barras, etc.).

Dispositivos de salida
Son piezas que envían hacia afuera los datos procesados por la computadora. Hay dos
tipos: de salida temporal (como el monitor, que actualiza constantemente la imagen de
salida en la pantalla) y de salida permanente (como la impresora, que reproduce
información sobre un papel que perdura como una copia impresa).

Dispositivos periféricos
Son la mayoría de los dispositivos de entrada y de salida que se consideran componentes
de hardware externos “no esenciales” porque la computadora puede funcionar sin ellos.
Por ejemplo, parlantes, cámara web, teclado, micrófono, impresora, escáner, mouse,
joystick, entre otros.
Tipos de sistemas operativos

MONOUSUARIOS
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin
importar el número de procesadores que tenga la computadora o el número de procesos
o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las
computadoras personales típicamente se han clasificado en este renglón.

MULTIUSUARIOS
Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la
vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de
sesiones remotas en una red de comunicaciones. No importa el número de procesadores
en la máquina ni el número de procesos que cada usuario puede ejecutar
simultáneamente.

MONOTAREAS
Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario.
Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios
usuarios al mismo tiempo, pero cada uno de ellos puede estar haciendo solo una tarea a la
vez.

MULTITAREAS
Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias
labores al mismo tiempo. Por ejemplo, puede estar editando el código fuente de un
programa durante su depuración mientras compila otro programa, a la vez que está
recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos
interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido
intercambio entre las tareas para el usuario, mejorando su productividad.
CONCLUSIÓN

Para finalizar quiero resaltar la importancia de los sistemas operativos debido a que
gracias a ellos podemos automatizar muchos procesos que sin ellos tardaríamos un largo
tiempo en realizar, además de que hacen nuestro día a día mas fácil con la
implementación de estos en nuevos dispositivos electrónicos y tecnológicos, recibiendo
cada vez nuevas actualizaciones e implementando nuevas funciones que ayudan al
usuario ha ahorrar tiempo que podría utilizar para cosas mas importantes
BIBLIOGRAFIA

"Componentes de una computadora". Autor: Equipo editorial, Etecé. De: Argentina.


Para: Concepto.de. Disponible en: https://concepto.de/componentes-de-una-computadora/. Última
edición: 16 de julio de 2021. Consultado: 07 de septiembre de 2022

http://httpanettgvn.blogspot.com/2016/10/terminologias.html
https://andro4all.com/android/versiones-android-historia
https://omega2001.es/la-evolucion-de-macos-1984-2021/?amp=1
https://omega2001.es/la-evolucion-de-windows-1985-2021/?amp=1
https://norfipc.com/celulares/todas-versiones-sistema-operativo-ios-apple.php
https://www.compuhoy.com/que-nucleo-se-utiliza-en-ios/
https://andro4all.com/android/versiones-android-historia
https://ibertronica.es/blog/tutoriales/android-sistema-operativo/#:~:text=Android
%20naci%C3%B3%20en%20el%20a%C3%B1o,en%20secreto%2C%20no%20fueron
%20sencillos.
https://ubuntu.com/about
https://www.redhat.com/es/about/company
https://keepcoding.io/blog/que-es-el-kernel/#:~:text=El%20kernel%20es%20definido
%20como,procesamiento%20paralelo%20de%20varias%20tareas.
https://herschelgonzalez.com/que-es-un-sistema-operativo-multiusuario/
https://es.wikipedia.org/wiki/Procesamiento_por_lotes

You might also like