1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Universidad Politécnica Territorial
“José Antonio Anzoátegui”
El Tigre, Estado Anzoátegui
SISTEMA
OPERATIVO
S I S T E M A
O P E R A T I V O
Estudiante:
Miguel Pérez C.I 26.896.047
Profesora:
Nathalie Rodríguez
2. SISTEMA OPERATIVO
Es un programa (software) que cuando arrancamos o
iniciamos el ordenador se encarga de gestionar todos los recursos
del sistema informático, tanto del hardware (partes físicas, disco
duro, pantalla, teclado, entre otros), como del software (programas
e instrucciones), permitiendo así la comunicación entre el usuario
y el ordenador.
Los sistemas operativos generalmente vienen precargados en
cualquier ordenador cuando lo compramos. La mayoría de la
gente usa el sistema operativo que viene en su ordenador o móvil,
pero es posible actualizarlo o incluso cambiar el sistema operativo
por otro diferente.
3. Básicamente, un sistema operativo es el encargado
de gestionar el software y el hardware de un equipo.
Todos tienen y
necesitan un sistema
operativo
LAPTOP
TABLET
CELULAR
PC
4. HISTORIA Y EVOLUCIÓN
Los primeros ordenadores no tenían sistemas operativos. Cada
programa que se ejecutaba en estos primeros ordenadores tenía que
incluir todo el código necesario para ejecutarse en el ordenador,
comunicarse con el hardware conectado y realizar el cálculo que el
programa estaba destinado a realizar. Esta situación hizo que incluso
los programas más simples, se convirtieran en muy complejos.
En respuesta a este problema, los propietarios de las
computadoras centrales comenzaron a desarrollar un software de
sistema que facilitase la escritura y la ejecución de los programas que
incluía la computadora, y así nacieron los primeros sistemas
operativos.
El primer sistema operativo fue creado por General Motors en
1956 para ejecutar una sola computadora central IBM.
5. En la década de 1960, IBM fue el primer fabricante de
computadoras en asumir la tarea de desarrollar sistemas
operativos y comenzó a distribuir sistemas operativos incluidos en
sus ordenadores. Los primeros sistemas operativos se
desarrollaron en la década de 1950, cuando las computadoras
solo podían ejecutar un programa a la vez.
Más adelante en las siguientes décadas, los ordenadores
empezaron a incluir cada vez más programas de software, a veces
llamados bibliotecas, que se unieron para crear el inicio de los sistemas
operativos de hoy. A fines de la década de 1960, se desarrolló la
primera versión del sistema operativo Unix. Escrito en lenguaje de
programación C, y disponible de forma gratuita durante sus primeros
años.
Muchos sistemas operativos modernos, incluyendo Apple OS X y
todas las diferentes versiones de Linux, se remontan o basan en el
SO Unix. Microsoft Windows fue desarrollado en respuesta a una
solicitud de IBM de un sistema operativo para ejecutar su gama de
ordenadores personales o PC.
6. El primer sistema operativo creado por Microsoft no se llamaba
Windows, se llamaba MS-DOS y se construyó en 1981 al comprar el
sistema operativo 86-DOS de Seattle Computer Products y modificarlo
para cumplir con los requisitos de IBM. El nombre de Windows se usó
por primera vez en 1985 cuando se creó una interfaz gráfica de
usuario y se emparejó o unió con el MS-DOS.
Hoy en día Apple, OS X, Microsoft Windows y las diversas formas
de Linux (incluido Android) dominan la gran mayoría del mercado de
sistemas operativos modernos, como ya vimos anteriormente.
7. ¿PARA QUÉ SIRVE?
Su función principal es la de darnos las herramientas
necesarias para poder controlar nuestra computadora y poder
hacer uso de ella, de la forma más cómoda y sencilla posible.
Las funciones básicas del Sistema Operativo son administrar
los recursos del ordenador, coordinar el hardware y organizar
archivos y directorios en los dispositivos de almacenamiento de
nuestro ordenador.
8. Algunas cosas más concretas que puede realizar un
Sistema Operativo son:
A
Es la única gran pieza de software que ejecuta los programas y
se encarga de todo lo demás. Por ejemplo, controla los archivos y
otros recursos a los que pueden acceder estos programas una vez
ejecutados.
B
Determina qué aplicaciones se deben ejecutar en qué orden y
cuánto tiempo, cuando tenemos múltiples programas que se pueden
ejecutar al mismo tiempo.
C Gestiona el intercambio de memoria interna entre múltiples
aplicaciones.
D
Se ocupa de la entrada y la salida de los datos desde y hacia los
dispositivos de hardware conectados, tales como discos duros,
impresoras, puertos de comunicación, teclado, entre otros.
9. E
Envía mensajes a cada aplicación o usuario (o a un
operador del sistema) sobre el estado de funcionamiento y
los errores que se hayan podido producir.
En los equipos que pueden proporcionar procesamiento en
paralelo, un sistema operativo puede manejar la forma de dividir el
programa para que se ejecute en más de un procesador a la vez.F
10. KERNEL
PARTES DE UN SISTEMA OPERATIVO
El sistema operativo consta de muchos componentes o partes y
de muchas características distintas. Las características que se
definen como parte del sistema operativo varían con cada sistema
operativo. Sin embargo, las tres partes del SO más fácilmente
definidas y usadas por todos los SO son:
INTERFAZ
DE
USUARIO INTERFACES
DE
PROGRAMACIÓN
11. KERNEL
Es un programa considerado el “núcleo” del
Sistema Operativo. Kernel es lo primero que se
carga cuando arranca el SO y proporciona un
control de nivel básico sobre todos los dispositivos
de hardware de la computadora.
Sus funciones principales son:
Leer datos de la memoria y escribir datos en la memoria.1
Procesar órdenes de ejecución.2
Determinar cómo funcionan los dispositivos como el
monitor, el teclado y el mouse, cómo reciben y envían
datos, y cómo interpretar los datos recibidos de las redes.
3
12. INTERFAZ
DE
USUARIO
INTERFACES
DE
PROGRAMACIÓN
Este componente permite la
interacción con el usuario, lo que
puede ocurrir a través de iconos
gráficos y un escritorio o mediante
una línea de comandos.
Este componente permite a los
desarrolladores de aplicaciones
escribir código modular (por partes).
13. TIPOS DE SISTEMA OPERATIVO
PARA PC
A NIVEL DE
USUARIO PARA TLF
MÓVILES
EN TIEMPO
REAL
SEGÚN EL
ORDENADOR
Y EL TIPO DE
APLICACIÓN
USUARIO ÚNICO,
TAREA ÚNICA
USUARIO ÚNICO,
MULTITAREA
MULTIUSUARIO
14. PARA PC
Los sistemas operativos para PC u ordenadores de sobremesa
son muy variados y hay muchos, pero los más utilizados son:
• A NIVEL DE USUARIO:
15. • A NIVEL DE USUARIO:
PARA TLF
MÓVILES
Los sistemas operativos para móviles y tabletas más utilizados
son:
16. • SEGÚN EL ORDENADOR Y EL TIPO
DE APLICACIÓN
EN TIEMPO
REAL
Los sistemas operativos en tiempo real se
utilizan para controlar maquinaria, instrumentos
científicos y sistemas industriales. Una parte muy
importante de un RTOS es administrar los recursos
de la computadora para que una operación particular
se ejecute exactamente en la misma cantidad de
tiempo, cada vez que ocurre.
USUARIO ÚNICO,
TAREA ÚNICA
Como su nombre lo indica, este sistema
operativo está diseñado para administrar la
computadora de modo que un usuario pueda hacer
una cosa a la vez.
17. • SEGÚN EL ORDENADOR Y EL TIPO
DE APLICACIÓN
USUARIO ÚNICO,
MULTITAREA
Este es el tipo de sistema operativo que la
mayoría de la gente usa en sus computadoras
de escritorio y portátiles en la actualidad.
Windows de Microsoft y las plataformas MacOS
de Apple son ejemplos de sistemas operativos
que permitirán que un solo usuario tenga varios
programas en funcionamiento al mismo tiempo.
MULTIUSUARIO
Un sistema operativo multiusuario permite
que muchos usuarios diferentes aprovechen los
recursos de la computadora simultáneamente.
Los sistemas operativos Unix, VMS y mainframe,
como MVS, son ejemplos de sistemas
operativos multiusuario.
18. COMPATIBILIDAD DE LOS SO
La mayoría de los programas de software están diseñados
para funcionar con el sistema operativo de una sola empresa, por
ejemplo solo Windows (Microsoft) o solo macOS (Apple). Un
software indicará claramente qué sistemas operativos admite y
será muy específico si es necesario incluyendo la versión o
versiones de ese SO que admite.
Los desarrolladores de software también suelen lanzar
versiones adicionales de su software que funcionan con otros
sistemas operativos o versiones diferentes. También es
importante saber si su sistema operativo es de 32 bits o de 64
bits. Hay un tipo especial de software denominado "máquinas
virtuales" que lo que hacen es imitar a los ordenadores "reales" y
ejecutar diferentes sistemas operativos desde ellas.