11.05.2023 Views

Yeicob_Barba_Lab2

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FUNCIONAMIENTO

DE UN SISTEMA

OPERATIVO.

Por: Yeicob Barba


FUNCIONAMIENTO DE UN SISTEMA

OPERATIVO.

Generalidades de los Sistemas

Operativos.

• Un sistema operativo (SO) es un tipo de software muy importante

encargado de administra los recursos y servicios de un equipo. Su

objetivo principal es proporcionar una interfaz para que las

aplicaciones accedan a los recursos del equipo de manera eficiente

y protegida.

• Los sistemas operativos son esenciales para cualquier dispositivo

informático, desde los computadores hasta para nuestros teléfonos .

Y se interactúa con los sistemas operativos a través de una interfaz

gráfica de usuario (GUI), que permite controlar el equipo utilizando

ventanas, iconos, menús y otros elementos visuales.

3/9/20XX

2


CONCEPTO DE SISTEMA

OPERATIVO

Un sistema operativo (SO) es un software que actúa como intermediario

entre los componentes físicos de un equipo informático (hardware) y las

aplicaciones que se ejecutan en él. Es el programa que controla y

coordina todos los recursos del equipo, como el procesador, la

memoria, los dispositivos de almacenamiento, la red y los periféricos.


Antecedentes y Evolución de los sistemas operativos

Primera Generación

(1945-55)

Se utilizaban tubos de vacío como los componentes básicos para la

memoria y los circuitos para la CPU. Sin embargo, estos tubos,

producían mucho calor y eran propensos a la fusión frecuente de

las instalaciones, lo que los hacía muy costosos. Debido a estas

limitaciones, se utilizó principalmente el sistema operativo de

procesamiento por lotes en esta época. Además, la cinta de papel y

las tarjetas perforadas se utilizaron como dispositivos de entrada y

salida en lugar de los dispositivos más avanzados disponibles en la

actualidad. Como lenguaje de programación, se utilizó

principalmente el código en esta generación de máquinas.

Segunda

Generación

(1959-1965).

Se produjo una transición importante de los tubos de vacío a los transistores, ya que

eran más baratos, consumían menos energía, eran más fiables y más rápidos que

los tubos de vacío utilizados en la primera generación. Estos transistores también

permitieron que el tamaño de los equipos fuera más agradable y reducido, lo que

llevó a la creación de máquinas más compactas y portátiles. Además, se

desarrollaron lenguajes de programación de alto nivel como FORTRAN y COBOL

que se utilizaron en el sistema operativo de procesamiento por lotes y de

multiprogramación. La capacidad de estos lenguajes de programación permitió una

mayor flexibilidad y eficiencia en la programación de los equipos, lo que llevó a un

aumento en la productividad y la velocidad de procesamiento.

4


Tercera Generación (1965-1971). Circuito integrado de base.

• La tercera generación de ordenadores se caracterizó por la utilización de los circuitos integrados (IC)

en lugar de los transistores. Los ICs incluían muchos transistores, resistencias y condensadores en un

solo componente, lo que los hacía más pequeños, fiables y eficientes. Este desarrollo fue inventado

por Jack Kilby y permitió que los ordenadores fueran más compactos y eficientes. En esta época, se

utilizó el sistema operativo de la multiprogramación y se desarrollaron lenguajes de alto nivel, como

FORTRAN-II a IV, COBOL, PL1, Pascal, BASIC y ALGOL-68, que permitieron una programación más

flexible y eficiente.

Cuarta Generación (1971-1980). Base del Microprocesador VLS

• se caracterizó por la utilización de circuitos integrados de gran escala (VLSI), que incluían alrededor de

5000 transistores y otros componentes en un solo chip. Esto permitió el desarrollo de

microprocesadores de cuarta generación, que fueron más potentes, compactos, fiables y asequibles

que los de generaciones anteriores. Esta tecnología también fue responsable de la popularización de

la computadora personal (PC) y permitió una mayor accesibilidad y uso generalizado de los

ordenadores. Además, se utilizaron redes y lenguajes de programación de alto nivel como C, C++, etc.,

que permitieron una programación más eficiente y flexibilidad.

Quinta Generación (1980). Base del Microprocesador ULSI

• se caracteriza por la utilización de tecnología de Ultra Grande Escala de Integración (ULSI), que

permite la producción de microprocesadores con 10 millones de componentes electrónicos. Esta

generación está basada en hardware y software de Inteligencia Artificial (AI) y procesamiento

paralelo. La AI es una rama emergente de la informática que busca desarrollar sistemas que

puedan interpretar, comprender y aprender como los seres humanos. En esta generación se

utilizaron lenguajes de alto nivel como C y C++, Java, net, etc., que permiten una programación

más eficiente y flexible.

3/9/20XX FUNCIONAMIENTO DE UN SISTEMA OPERATIVO. 5


Microsoft Windows

• Windows utiliza una

interfaz gráfica de

usuario (GUI) que

permite a los usuarios

interactuar con el

sistema operativo de

manera visual e

intuitiva

• es capaz de ejecutar

múltiples aplicaciones

al mismo tiempo

• es compatible con

una amplia gama de

software, lo que

significa que los

usuarios tienen

acceso a una gran

cantidad de

aplicaciones y

programas que

pueden ejecutar en

su sistema operativo.

CARACTERÍSTICAS PRINCIPALES

MacOS

• La interfaz de

usuario de

MacOS es

conocida por

ser intuitiva y

fácil de usar, lo

que facilita la

navegación

para los

usuarios.

• está diseñado

para integrarse

sin problemas

con otros

dispositivos de

Apple, lo que

permite una

experiencia de

usuario fluida y

coherente

entre

dispositivos.

GNU / Linux

• Es un sistema

operativo de

código abierto, lo

que significa que

su código fuente

está disponible

públicamente

para que

cualquier persona

lo pueda modificar

y distribuir.

• Los usuarios de

GNU/Linux tienen

un alto grado de

control sobre su

sistema operativo

y pueden

personalizar y

ajustar muchos

aspectos de su

sistema.

Android

• Alta capacidad de

personalización,

permitiendo a los

usuarios

modificar los

iconos, los

widgets y más.

• Android se

ejecuta en una

amplia variedad

de dispositivos,

desde teléfonos

inteligentes y

tabletas hasta

televisores

inteligentes lo

que lo convierte

en uno de los

sistemas

operativos más

utilizados del

IOS

• Es un sistema

operativo altamente

seguro y confiable,

con actualizaciones

regulares de

seguridad y una

política estricta de

privacidad de datos.

• Ios está altamente

integrado en el

ecosistema de apple,

lo que permite a los

usuarios acceder y

sincronizar sus datos

y contenidos en

todos los dispositivos

apple, como el

iphone, ipad, apple

watch y mac.


COMPONENTES DE UN SISTEMA OPERATIVO

1. Kernel: es el núcleo del sistema operativo que se encarga de la gestión de los recursos del

hardware, como la memoria, la CPU, el almacenamiento y los dispositivos de entrada y

salida. Es responsable de la gestión de tareas como el control de procesos, la

administración de la memoria y la comunicación entre los diferentes componentes del

sistema.

2. Interfaz de usuario: es la capa que permite a los usuarios interactuar con el sistema

operativo. Puede ser una interfaz gráfica de usuario (GUI) o una interfaz de línea de

comandos (CLI).

3. Controladores de dispositivo: son programas que permiten al sistema operativo interactuar

con los diferentes dispositivos de hardware, como impresoras, teclados, ratones, cámaras,

etc.

4. Utilidades del sistema: son programas que ayudan al usuario a realizar tareas específicas en

el sistema operativo, como la gestión de archivos y carpetas, la configuración de redes, la

administración de usuarios y la optimización del sistema.

5. Servicios de sistema: son programas que se ejecutan en segundo plano y proporcionan

servicios a otros programas, como la gestión de archivos compartidos, la impresión, la

seguridad y la autenticación de usuarios.

3/9/2023 7


FUNCIONAMIENTO DE UN SISTEMA

OPERATIVO.

Funcionamiento de Sistema

Operativo

• Su principal función es actuar como

intermediario entre el hardware de la

computadora y los programas y aplicaciones

que se ejecutan en ella.

• El sistema operativo maneja recursos como la

memoria, el procesador, los dispositivos de

entrada/salida y el almacenamiento, y los asigna

y administra de manera eficiente para que los

programas puedan funcionar correctamente sin

interferir unos con otros. También proporciona

una interfaz gráfica o de línea de comandos que

permite al usuario interactuar con la

computadora y ejecutar programas.

• Además, el sistema operativo proporciona

servicios y utilidades para el mantenimiento y la

gestión del sistema, como la configuración de la

red, el control de usuarios y permisos, la

actualización de software y la seguridad del

sistema.

8


Conclusión

En conclusión, el sistema operativo es una pieza fundamental en cualquier

computadora, ya que actúa como intermediario entre el hardware y el software. Su

funcionamiento se basa en la asignación y administración eficiente de los recursos del

sistema, así como en la prestación de servicios y utilidades para la gestión y

mantenimiento del sistema. Cada sistema operativo tiene su propia arquitectura y

diseño específico, y sus características y funcionalidades varían según su propósito y

aplicación. En general, el sistema operativo es esencial para la operación correcta y el

uso eficiente de una computadora.


GRACIAS

10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!