Está en la página 1de 14

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Universitaria


Universidad José María Vargas
Catedra: Computación I
Andrea V. Russian B
Prof. Kelvis Rodríguez

Sistemas Operativos

Caracas 9 de mayo del 2022


Índice
Portada
Introducción
Desarrollo
Conclusión
Bibliografía
Anexos

Introducción
El sistema operativo es el software que gobierna una máquina, el conjunto de
procesos que determinan lo que se ve y lo que se desea haga un dispositivo con
cada acción que realiza el usuario. El sistema operativo es la base sobre la que se
instalan los programas que harán posible que una persona retoque una imagen
con Photoshop, elaborar una presentación con Office, escuche música con iTunes,
grabe un DVD con Nero o vea una película con VLC.
El sistema operativo es el responsable de que un dispositivo tecnológicamente
complejo pueda ser una herramienta sencilla en su uso, cumpliendo una utilidad
destacada en la vida diaria de las personas. Los sistemas operativos modernos y
más comunes, como Windows 8 para PC o Android en Smartphone, son cruciales
para que la sociedad se comunique y pueda aprovechar el mundo digital y el
acceso a los servicios desde Internet.

Sistema operativo (SO)


Un sistema operativo es el software que maneja el hardware. Contiene un
conjunto de programas que controla el funcionamiento del componente físico,
facilitando al usuario el uso del equipo. Administra los recursos ofrecidos por el
hardware y actúa como un intermediario entre el ordenador y su usuario.
Los nombres de algunos sistemas operativos por lo general son reconocidos por el
sufijo OS (Operating System).
Ejemplo: MS-DOS, iOS, MacOS.

Tipos de sistema operativo


a) Sistema monoprocesador: Existe una sola unidad de procesamiento central
(CPU) que puede ejecutar una serie de instrucciones.

b) Sistemas multiprocesadores: Tienen dos o más CPU que comparten la


memoria principal común y los periféricos como lo son:
 Multiprocesador asimétrico: Cada procesador tiene una tarea
específica.
 Multiprocesador simétrico: Todos los procesadores realizan las
mismas tareas.

c) Sistemas distribuidos: Es un conjunto o grupo de equipos que son


independientes entre sí que actúan de forma clara como un único equipo.
Su objetivo es descentralizar tanto el almacenamiento de la información como el
procesamiento.
d) Sistemas operativos de equipos portátiles: Se refieren a aquellos
dispositivos de pequeñas dimensiones que pueden usarse de manera
práctica.

Ejemplo: tabletas, teléfonos inteligentes, notebook.


Los sistemas operativos más extendidos en los ordenadores portátiles o
laptop son semejantes que se ejecutan en los ordenadores de mesa son los
siguientes:
 Windows de Microsoft: el sistema operativo de Microsoft no sólo es el
más utilizado en los sistemas de escritorio, sino también en los
portátiles. Es el SO más extendido tanto en el ámbito doméstico
como en el ámbito empresarial.

 Mac OS de Apple: el sistema operativo de Apple es utilizado en los


MacBook, la familia de ordenadores portátiles desarrollados por
Apple orientados al segmento del hogar y las pequeñas empresas.
Son muy utilizados en el ámbito académico y entre profesionales del
sector multimedia.

 GNU/ Linux: sistema operativo libre predominante en servidores,


súper-computadores y cada vez más presente también en el
escritorio y portátiles. Los portátiles con Linux son muy utilizados por
administradores de sistemas o programadores, pero también para
trabajar, jugar o estudiar. Una de las ventajas de Linux es que puede
instalarse en prácticamente cualquier portátil del mercado, ya sea un
modelo moderno o antiguo, lo que permite aprovechar ordenadores
que funcionan perfectamente pero se quedan cortos para los
exigentes sistemas operativos modernos (en términos de memoria
RAM y procesador).

Aunque las computadores portátiles son dispositivos diferentes de


las computadoras de escritorio, sus SO son básicamente los
mismos, con algunas configuraciones especificas orientadas hacia la
conectividad inalámbrica y la gestión de energía para alargar la
autonomía de la batería.

Por lo general los SO para portátiles suelen adoptar


automáticamente su programa de ahorro de energía en función del
uso que el usuario este utilizando el ordenador.

e) Sistemas multimedia: están diseñados para manejar los archivos de datos


multimedia, archivos tienen que ser procesados a un determinado tiempo y
a una velocidad fija y continúa para una entrega eficiente.

Este tipo de sistema tiene que controlar la compresión y decodificación de


archivos de archivos de gran tamaño, la agenda y prioridad de entrega de
los mismos y los protocolos de conexión por Internet.

Mucho de este sistema operativo se suelen instalar para aplicaciones


específicas como el procesamiento del control aéreo, bolsa de valores,
control de laminadoras, etc.

Características generales

 No utilizan mucha memoria ya que no almacenan tanta información


porque la procesan y la desarrollan a la fuente en tiempo real.
 Cualquier evento en el soporte físico puede hacer que se ejecute una
tarea.
 Su código puede ser portado a cualquier tipo de CPU.
Funciones del sistema operativo

a) Gestionar procesos o recursos para que los programas puedan


ejecutarse de manera correcta.
b) Administrar los puertos de entrada y salida.
c) Garantizar la seguridad del ordenador, impidiendo el acceso a ciertos
archivos o programas para el correcto funcionamiento del equipo.
d) Administrar la memoria principal del dispositivo.
e) Detectar errores, mantener la operatividad y controlar dispositivos.

Administración de los recursos entre procesos, Gestión de procesos


Un proceso es una abstracción de un programa en ejecución y es la unidad de
trabajo del sistema, se puede definir a un proceso como un programa en
ejecución.
En el ordenador se ejecutan los programas, y está dividido en procesos que se
cargan en memoria y se ejecutan uno tras otro, el sistema operativo es el
encargado de hacerlo todo, como: la carga de los procesos para que se ejecute un
programa es necesario que el microprocesador ejecute los procesos del programa.
El microprocesador no hace las cosas por sí solo, es el sistema operativo el que
determina que proceso se debe ejecutar y el tiempo que debe estar ejecutándose.
 Procesos de sistema: Durante el proceso de arranque del computador, el
sistema operativo una vez cargado pone en ejecución un conjunto de
procesos que realizan funciones vitales dentro del sistema.

 Estados de un proceso:

a) Nuevo: El proceso está siendo creado.


b) En Ejecución: Se están ejecutando las instrucciones.
c) En Espera: El proceso está esperando a que se produzca un proceso.
d) Preparado: El proceso está a la espera de que se le asigne a un
procesador.
e) Terminado: Ha finalizado la ejecución.

 Mantenimiento de la seguridad: El sistema operativo protege los recursos


de la computadora contra la entrada de personas no autorizadas, mediante
la creación de cuentas para diferentes usuarios.
Además, establece instrucciones privilegiados y de control de los niveles.

Partes de un sistema operativo

 Kernel: Es el programa del sistema operativo, la parte central o también


llamado núcleo. El kernel es lo primero que se carga cuando arranca el
sistema operativo y proporciona un control de nivel básico sobre todos los
dispositivos de hardware de la computadora.

Las funciones principales incluyen leer datos de la memoria y escribir datos


en la memoria, procesar órdenes de ejecución, determinar el
funcionamiento en el monitor, teclado y mouse, recibir y enviar datos e
interpretar los datos recibidos de las redes.

Otra cualidad del kernel es su manera de ser intermediario en todos los


dispositivos informáticos o hardware y su software. Se ejecuta en un área
única para evitar que otro software de la computadora lo manipule.

 Interfaz de usuario: Este componente permite la interacción con el usuario,


se lleva a cabo con ítems gráficos, escritorio o una línea de comandos.

 Interfaces de programación de aplicaciones: Es un conjunto de


herramientas, definiciones y protocolos que se utiliza para integrar los
servicios y el software de aplicaciones.

Sistemas operativos para PC

 MS/DOS: Fue diseñado por Microsoft para las computadoras


personales IBM en 1981, se caracterizaba por administrar discos
floppy archivos, memoria y dispositivos de entrada y salida.

 Microsoft Windows: Es un sistema operativo basado en un interfaz


gráfico de usuario (GUI), comenzó en 1985 y ha tenido muchas
versiones.

Este sistema operativo empezó con la dirección de Bill Gates y Paul


Allen en 1975, se hizo famoso con el lanzamiento de MS DOS que
fue un sistema operativo basado en texto guiado por la línea de
comando DOS se basaba principalmente en una propiedad
intelectual comprada QDOS.
Los SO basados en GUI de la época incluían el alto de Xerox
liberado en 1979 y los sistemas LISA y Macintosh de Apple, que
fueron de último. Microsoft se referían a estos sistemas de forma
excepcional porque representaban: ventanas, iconos, mouse y
menús desplegables.

 MAC OS: Proviene de la compañía Apple Macintosh y se basa en un


interfaz gráfico de usuario, basado en el núcleo de UNIX.

 UNIX: Fue desarrollado en los laboratorios Bell por Ken Thompson,


Dennis Ritchie a principios de 1970. Es un sistema multiprograma y
multiusuarios escrito en el lenguaje de programación C. Su uso está
en microcomputadoras hasta supercomputadoras.

 Linux: Es un SO de dominio público y gratuito, diseñado por Linus


Torvalads. El usuario puede seleccionar el administrador de
ventanas de su preferencia, como KDE y Gnome

 IBM/OS2: Proviene este sistema operativo de la empresa IBM con el


objetivo que se ejecute en las computadoras personales. Inicio entre
Microsoft e IBM, hasta que Microsoft siguió con Windows.
Una de las características es un tema de procesamiento por lote
desarrollados por IBM para su entonces era un nuevo computador;
también permitía la multiprogramación.

Características de un SO
a) Capacidad para múltiples programas: Puede mantener varios trabajos en la
memoria al mismo tiempo de manera que la unidad de procesamiento
central este en constante trabajo.

b) Comunicación con el usuario a traves de una interfaz gráfica de usuario:


Los programas y archivos se muestran en la pantalla como pequeñas
imágenes o iconos.

c) Concentración de las funciones más básicas de la computadora: Son el


administrador de archivos, los controladores de dispositivos.
d) Aplicable a diferentes hardware: Podemos decir que un computador de una
empresa de computadoras puede funcionar con sistemas operativos de
Windows, Linux o cualquier SO que opere en una PC.
Componentes de un SO
1) Programas de control: Coordinan el funcionamiento de todos los recursos y
elementos de la computadora, es decir, el procesador, la memoria, las
operaciones de entrada/salida, la información y todo el entorno del sistema
incluidos los periféricos se encuentra el núcleo o kernel.
Se encuentran los siguientes elementos que componen al programa de
control.
 Gestión de procesador: Encargados de la preparación de los
programas de usuario para su ejecución.
 Gestión de memoria: Programas que asignan y controlan el
almacenamiento en la memoria interna y externa de la computadora.
 Gestión de entrada/salida: Se ocupan de las operaciones que un
proceso realice sobre un dispositivo externo, como impresoras, lector
de cd o DVD.
 Gestión de datos: Controlan y coordinan las operaciones relativas al
movimiento de datos e informaciones en la computadora, como
pueden ser las de transferencia, tratamiento o manejo de archivos de
datos.
 Gestión del sistema: Conjunto de programas que se encarga de la
coordinación y supervisión del funcionamiento de los programas.
Detecta los errores en la memoria y en los programas.

2) Programas de procesos: Sirven para ayudar al programador en su tarea de


escribir aplicaciones.
 Programas traductores: Toman un programa escrito en un lenguaje
simbólico y lo traduce a un lenguaje comprensible por el computador.
Allí se encuentran los ensambladores, compiladores y programas
intérpretes.
 Programas de servicio: Son un grupo de programas que realizan
funciones de manipulación de datos y el mantenimiento del sistema
operativo.

Conclusión
En telefonía móvil, el sistema operativo ha tenido un papel críticamente relevante
de cara a utilizar estos portables dispositivos electrónicos para múltiples funciones:
una persona puede comprar un teléfono solo debiendo tener en cuenta las
características técnicas del producto. Se ha pasado de sistemas operativos
propietarios, únicos y diseñados por cada marca; a sistemas operativos
estandarizados, que vienen instalados en varias marcas de teléfonos móviles (o
Smartphone). Google Android es el sistema operativo mayoritario en la segunda
década del siglo XXI, que corre bajo las interfaces de usuario adaptadas por
marcas como Samsung, HTC, LG o Huawei.
El sistema operativo hace posible que una persona pueda “comunicarse” con una
máquina, ya sea utilizando un ratón, tocando sobre una pantalla táctil, presionando
un botón físico o pulsando las teclas de un teclado: y a todas las acciones de un
usuario, la máquina ofrece respuestas visuales, táctiles o sonoras.
La importancia del sistema operativo moderno reside en poder controlar una
máquina a través de una interfaz visual, sin tener grandes conocimientos técnicos,
convirtiendo un hardware complejo en una solución para el hogar o la oficina
completamente amigable y accesible a todos los públicos.

Bibliografía
 Escudero. Historia y Caracteristicas del Sistema Operativo OS/360 (Blog en
Internet). Recuperado en:
sistema-operativoos360.blogspot.com/p/características.html
 Sin Autor. OS/2-Wikipedia, la enciclopedia libre (Pagina web). Recuperado
en: es.wikipedia.org/wiki/OS/2
 Rouse. Definition Microsoft Windows (Pagina web). Recuperado en:
computerweekly.com/es/definición/Microsoft-Windows
 Sin Autor. Sistemas Operativos-Gestion de procesos (Pagina web).
Recuperado en: sites.google.com/site/sisoper1/home/gestión-de-procesos
 Sin Autor. Sistema Operativo (Pagina web). Recuperado en:
todamateria.com/sistema-operativo/

Anexos
Figura 1. Los sistemas operativos para las computadoras.

Figura 2. Esquema sobre gestión de procesos de un sistema operativo.

Figura 3. Los programadores crean sistemas operativos partiendo de un


kernel.

También podría gustarte