Está en la página 1de 28

¿Qué es el sistema operativo?

Conjunto de programas (Software)

Permite la intercomunicación entre usuario y


computadora.

Mediante el SO el usuario ejecuta acciones a nivel de


hardware sin necesidad de instrucciones complejas
Importancia del SO

Toda pc DEPENDE de un SO

Mantiene el HDW funcionando y facilita la comunicac

El SO se ejecuta permamentement desde que se enciende la máquina.

Capa de aislamiento entre el usuario y los bits y bytes del mundo del HDW .

Como su nombre lo indica es un sistema de programas que realizan operaciones técnicas desde
la comunicación básica con los periféricos hasta tareas de comunicación y seguridad dentro de
una red
¿Qué hace un sistema operativo??

Comunicación con los periféricos


• Algunas operaciones complejas vinculadas con la comunic. con
• monitores, impresoras, unidades de disco y cualquier otro periférico.
• Un SO incluye programas que se comunican con estos periféricos

Coordinación de los trabajos concurrentes


• Habitualmente las pc multiusuario procesan varios Works (Simultáneo) en un
proceso conocido como procesam concurrente.
• Las pc de procesam paralelo usan varios CPU para procesar varios Works
simultáneamente, pero que pasa si sólo poseen un CPU. Una PC de share time usa
el procesamiento concurrente cuando varios usuarios están conectados al
sistema.
• Si la pc tiene capacidades multitarea el usuario puede realizar distintos procesos al
mismo tiempo
¿Qué hace un sistema operativo??

Administración de la memoria
Si varios Works se procesan de forma concurrente, el SO controla el uso de
la memoria y que ningún trabajo invade el espacio de otro.
• Rutinas que sub% la memory entre los diversos Works
• Si la memory es poca config. parte del HDD como memoria virtual (+ lenta)

Monitorización de los recursos, contabilización y seguridad

• Los S.O contabilizan los recursos que utilizan


• Mantienen stats uso de pc de c/user, solicitudes de almacén. para que los apps de
contabilidad calculen con exactitud.
• Cada user (con un nombre y contraseña) permite al SO monitorear y contabilizar estos
consumos de forma individual.
• Para asegurar la privacidad y seguridad de los datos de cada user.
¿Qué hace un sistema operativo??

Programas y administración de datos


• Además de actuar como guarda de tráfico, de seguridad y contable, el SO también es
un librero que se encarga de localizar y acceder a los archivos y programas solicitados
por el usuario o por cualquier app.

Coordinación de las comunicaciones de una red


• Los SO actuales están diseñados para servir como puentes a las redes, desde la oficina a
internet, el proceso de networking es un rasgo fundamental de cualquiera de estos S.O

Programas de utilidad y controladores de dispositivo


• Incluso los mejores SO dejan algunas de sus tareas en manos de otros apps o en el user.
• Son herram. de mantenim. del SO y reparan lo que el propio S.O no es capaz de hacer.
• Permiten al user copiar ficheros entre dispositivos de almacén, reparar archivos dañados,
convertirlos para que puedan ser leídos por diferentes programas, protegerlos contra
virus.
Controladores y programas de Utilidad

Controladores de dispositivo (apps permiten un dispositivo de E/S


(teclado, ratón, printer, etc) se comuniquen con la PC.
• Una vez instalado. Ej. de printer o pendrive SO hace intermediario a la sombra, actuand
c/vez que user quiera imprimir un doc en tal impresora.

El SO utiliza muchos utilitarios, (usuario puede creer que son del SO)

• Gralmente son de otras empresas, que comprarlos para usarlos.

Anti-virus Limpiadores del registro Administrador de archivos

Restaurador del SO Programas de respaldo Testeadores de memoria

Defragmentador del HDD Particionador del HDD Protectores de pantalla


Clasificación SO por Servicios
(Usuario Final)
Multiusuarios: Permite que dos
Monousuarios: Soportan a un
o más usuarios utilicen sus
usuario a la vez, sin importar el
programas al mismo tiempo, ya
número de procesadores ni el
sea por medio de varias Monotarea: Sólo permiten una
número de procesos o tareas
terminales conectadas a la tarea a la vez por usuario.
que el usuario pueda ejecutar
computadora o por medio de
en un mismo instante de
sesiones remotas en una red
tiempo.
de comunicaciones.

Multiproceso: Refiere al número


Multitarea: Permite que varios Uniproceso: Manejar de procesadores del sistema,
programas se ejecuten al solamente un procesador de la que es más de uno y éste es
mismo tiempo. computadora. capaz de usarlos para distribuir
su carga de trabajo.
Con la pc apagada

Pc off= cpu 0 Y RAM 0

Los programs(apps) del SO


deben estar en RAM
• La CPU ejecut instrucc para que el pc
se ponga en marcha

Esas instrucc cargan el SO desde


el HDD a una part de la RAM
CUANDO QUEREMOS ABRIR UN APLICACIÓN

Operando el mouse
pedimos al SO que
cargue el
procesador de texto
en la RAM y
después lo ejecute.
La app cargada ocupa una parte de la RAM,
deja resto para otras apps o datos.

El SO siempre permanece en la RA,, para ofrecer


servicio a la app, mostrar menús en pantalla,
comunicarse con dispositivos, etc.

Debido a que la app y el SO se encuentran en


comunicac. El control (lee las instrucciones del
programa) está en permanente movimiento.

Si la app solicita al SO para mostrar un menú, la


CPU lee instrucciones de visualizac en la Dir. X en
el área de SO y así continuamente.
¿Dónde vive el SO?

Algunas pc(de juegos, de bolsillo) SO en la ROM. Estan operativas desde que


se encienden. SO no pueden modificarse

La mayoría de las pc tienen instalado una Little part del SO en la ROM, el


resto en Memoria Almacenamiento (proceso arranque o booting)

La mayor parte del time el SO trabja sin que el user lo sepa

Hay veces en las que usuario se comunica con el SO

• Al inicio de la carga el SO le pregunta que hacer, esperando que le indique con el teclado o el
mouse

Interactuar con el SO puede ser sencillo o complicado. Aquí entra lo que se


llama Interfaz de Usuario ( elem. crítico en la may. de apps)
La interfaz de usuario: la conexión hombre-
máquina.
Los users de las primeras pc usaban
mucho time escribiendo y depurando
instrucciones en lenguaje máquina.

Luego empezaron a utilizar lenguajes de


programación + sencillos aunque
complicados en lo técnico

Hoy usamos las app ya programadas


como los procesadores de texto.

A medida que el soft avanza. Tb la


INTERFAZ
El 1er SO para pc creado para el Apple II, el IBM PC y otras pc no se parecen en nada a los actuales.

1981 IBM presentó su primer computadora personal, el monitor mostraba 24 líneas por 80 columnas de texto,
nros,y símbolos.

La pc enviaba mensaj al monitor indicándole el carácter a mostrar y la posición. Para hacer que el Hrdw
pudiera hacer esto el SO para pc el MS-DOS estaba diseñado con una interfaz basada en caracteres.

Luego se impuso el monitor gráfico


MS-DOS (MICROSOFT DISK OPERATING SYSTEM) SISTEMA OPERATIVO EN DISCO de
Microsoft fue el SO que IBM le compra a MS para sus PC.

En los años siguientes al IBM PC con el SO-DOS (a líneas de comando le agrega el


monitor gráfico) maneja puntos en la pantalla y no sólo filas y columnas.

En 1984 el Apple Macinstosh fue 1era pc low cost cuyo SO fue diseñado teniendo
en cta una monitor gráfico.
• No más comandos escritos y los nombres de archivos desde línea de comando. El SO Mac determina
lo que el user quiere monitorizando los movim. mouse.
• El user apunta a íconos(imag) que representan apps, documentos (archivos) carpetas (colecciones de
archivos) o directorios y discos.
• Escritorio (metafórico) en el sentido que simulan el escritorio físico donde guardamos nuestro trabajo
diario.
• Los documentos muestran en ventanas, áreas delimitadas que pueden abrirse , desplazarse y
cerrarse.
Mac OS
SO de Apple
Mac OS (Macintosh Operating System)
Apple Corp.
Que Mac OS sólo funcione en pcs Apple se considera como una gran desventaja del SO.
Igualmente sigue siendo la 1era opción para editores, desarrolladores multimedia, artistas
gráficos, y escuelas (NORTON, pág.317)

El de Apple fue el primero (pero eclipsado por el SO de Microsoft)

Algunas características

• Modo oscuro
• Escritorio dinámico
• Stacks (Pilas de archivos)
• Finder
• Capturas de pantallas (imágenes, para grabar video)

Para un vistazo de la evolución de Mac https://www.k-tuin.com/blog/historia-evolucion-


mac-hasta-nuestros-dias/
Finder
Dark mode
Pilas

Escritorio dinámico
Windows

MS Windows fue un programa conocido como Shell (daba


un aspct gráf a MS-DOS)
• Shell estaba entre el usuario y el SO (transformb el mov del mouse en
coman2 que reconociera MS-DOS
• Con Windows XP en 2001 deja de usarse MS-DOS

Windows fue incorporando características de GUI para hacer


más fácil la experiencia de uso.
• Barra de tareas
• Menús jerárquicos
• Menús desplegables
Algunas características de SO Windows
Windows 1 (1985) Windows 2 (1987)

Desk icons , mem. Ampliada.


SO basado en ventanas, archivos de MS-DOS.

Block de notas. Mejores gráficos, posibilidad de superponer ventanas, controlar el


diseño de la pantalla.
Reloj
Usar atajos con el teclado para acelerar el trabajo.
Windows 95 Windows 98

Orientado al consumidor, IGU nueva y Dseñada para el consumidor. Mejoras en IGU, actualizaciones
características muy fliares. de escritorio de Windows, de Internet Explorer 4.

Botón de Inicio, la Barra de Tareas, el Área de Por ej., posibilidad de minimizar ventana con simple clic en
Notificaciones (era la época del módem, fax,...) Icono barra de herramientas, botones de navegación
"Adelante" y "Regresar“.
Windows XP (2001) Windows Vista (2007)

Muy exitoso 2013 alcanzó 500 millones de ordenadores.


Nueva IGU permitía la transparencia en las ventanas.
Uso de una nva IGU de manejo + sencillo.

Posibilid de utilizar varias ctas de user a la vez. Flip-3D activaba con la combinac. de teclas, y mostrando
efecto 3D las ventanas abiertas podías cambiar de una a
Capacidad de agrupar apps similares en barra d tareas. otra.
Windows 7 (2009)
Windows 8 (2012)

Inicio rápdo 30 seg,

personalizac

compatibilidad miles disposit.


Ventanas en paralelo

Windows 10 (2015) Quita botón de inicio

Reapareceboton inicio Tiles o recuadros muestran inicio

Windows Hello Se puede instalar y ejecutar desde USB

Cortana Interfaz metro (para tablets y pc táctil)

Gran compatibilidad

Centro de actividades

Línea de tiempo
Linux

Creado por Linus Torvalds (1991)

Es un SO distinto de UNIX, pero muestra la influencia de


UNIX y sus características.

El código del SO Linux es libre(freeware). También se puede


adquirir a empresas como Red Hat y Novell, quienes
cobran por herramientas extras que ofrecen al SO.

Algunas de sus cualidades son su poder, capacidades y


amplio conjunto de características.
Características de LINUX
Es un SO multitarea de 32 ó 64 bits, multiusuarios y multiproceso.

Se puede ejecutar casi en cualquier computadora y puede


funcionar con casi cualquier app.

Cualquier persona puede conseguir una distribución de Linux


gratuitamente.

Existe una comunidad de programadores que crean, mejoran y


comparten distribuciones de Linux ( más de 40 )

Tbien es un plataforma para servidores, como es el caso de


Windows.
Algunas distribuciones de Linux
Variedad de aplicaciones.

Actualizacion múltiple.

Mejora accesibilidad

Funciones de seguridad avanzad

Descarga gratuita

Se destaca por su seguridad


Inicio rápido de sistema.

Open Office

Descarga gratuita
Ventajas de cada sistema

Windows Mac OS (Macintosh) Linux

El SO más usado en el mundo Seguridad y estabilidad Estabilidad

Compatibilidad con dispositivos Simplicidad Gratuito (hay excepciones)


hardware

Facilidad de uso Ideal para diseño gráfico Gran cantidad de aplicaciones


libre

También podría gustarte