Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTEGRANTES:
Bernaola Obando, Reina (0000-0002-7741-555X)
Reyes Chambilla, Lizbeth (0000-0003-0128-2575)
Saavedra Samatha Anthony (0000-0002-3481-5641)
Velasquez Camacho, Sarahi (0000-0002-8069-4190)
ASESOR
PANTA MEDINA, ESTEBAN NOLBERTO
LIMA- PERÚ
ÍNDICE
1. Introducción
2. Desarrollo
2.1 Definición de Sistema Operativo
2.2 Evolución de los Sistemas Operativos
2.3 Principales tipos de sistemas operativos
2.3.1 Microsoft Windows
2.3.1.1 Ventajas
2.3.1.2 Desventajas
2.3.2 GNU/Linux
2.3.2.1 Ventajas
2.3.2.2 Desventajas
2.3.3 OSX
2.3.3.1 Ventajas
2.3.3.2 Desventajas
2.3.4 Chrome OS
2.3.4.1 Ventajas
2.3.4.2 Desventajas
2.4 Objetivo de los sistemas operativos
2.5 Funciones de los sistemas operativos
2.6 Estructura del sistema operativo
2.7 Clasificación de los sistemas operativos
2.7.1 Administración de tareas
2.7.2 Administración de usuarios
2.7.3 Organización interna
2.7.4 Accesos a servicio
2.8 Logros principales de los Sistemas operativos
2.9 Software del sistema operativo
2.9.1 Gestión de memoria en Linux
2.9.2 Gestión de memoria en Windows b
2.10 Seguridad
2.10.1 Amenazas de seguridad
2.10.2 Protección
2.10.3 Software malicioso
2.10.4 Sistemas confiables
2.11 Proyectos para la enseñanza de sistemas operativos
2.12 Gestión del procesador por el sistema operativo
2.13 Áreas de servicios de los Sistemas operativos
2.14 Organización del sistema operativo
3. Conclusiones
4. Recomendaciones
5. Bibliografía
RESUMEN
The purpose of the research work is to define and identify the structure of operating systems,
in order to know how they work and how they can interact with their users, as clearly as
possible because these systems have a huge variety of features, from their environment,
security, accessibility, management and the user. To this variety is also added the complexity
of many of them because at present the systems evolve according to the functions for which
they are required, in addition to each one has its own advantages and disadvantages that will
be detailed later, and also explain the management of each of these systems as their
environments and what processes can be executed in these, as well as what are the main bases
for an operating system is safe and malicious software that can harm it.
2. DESARROLLO
“Todo ordenador debe tener instalado un sistema operativo para poder funcionar.
Sin organización que posee éste, el funcionamiento de la computadora sería un
caos. Cada dispositivo del hardware, cada aplicación del software y cada
componente de la unidad central iría por su lado y la computadora sería una
máquina imposible de manejar.” (De la Cruz, L., p.8.).
2.3.1.1 Ventajas
➔ Facilidad – Es un sistema operativo muy sencillo al momento de administrar,
implementar o usar. Por lo tanto, no se tiene que tener un amplio
conocimiento de sistemas para ser usado correctamente.
➔ Reutilización – Por el modo en que se construye la reutilización de códigos
después de ejecutar programas es viable, además de un uso que es eficiente
de las tareas y total transparencia al ejecutar procesos.
➔ Compatibilidad – Por ser el más popular y distribuido es un sistema operativo
que es muy compatible con la mayoría de los programas o dispositivos que se
distribuyen.
➔ Soporte técnico – Es un sistema operativo muy fuerte y por esa razón su
soporte técnico en todo el planeta es excelente.
➔ Programas y aplicaciones – La gama de alternativas entre los programas o
aplicaciones es sumamente amplia y tiende hacia el infinito en este sistema
operativo, así que casi siempre se puede encontrar alguno que es compatible.
➔ Diseños increíbles – La interfaz es ordenada, funcional y amigable con el
usuario, así que son muchas las ayudas y los diseños terminan por destacar al
ser innovador y agradables visualmente.
➔ Multidispositivo – Con los desarrollos actuales se puede llevar el sistema
operativo en todos los dispositivos sin ninguna clase de problema, tanto en
smartphones, tabletas o computadores.
2.3.1.2 Desventajas
➔ Costo – Según sea cómo se lo mire es un sistema operativo costoso, y en
buena medida se ha extendido en el mundo por la piratería.
➔ Recursos – Cada vez que una nueva versión es liberada en el mercado, los
equipos tienen que contar con más recursos para garantizar un buen
rendimiento.
➔ Virus o programas dañinos – Aunque se habla de fallos en su construcción,
también hay que pensar que es el sistema operativo que más se utiliza y por
esa razón la mayor parte de los virus o programas maliciosos están hechos
para Windows.
➔ Inestabilidad – No significa que sea necesariamente inestable, pero si se lo
compara con opciones como Mac o Linux, es el más inestable
históricamente.
➔ Código cerrado – Es un sistema operativo que no comparte su código, así que
es cerrado y no posibilita que una comunidad se encargue de promover
cambios o modificaciones como sí ocurre con Linux.
➔ Registro – Todos los programas están obligados a escribir y leer en el
registro del sistema en todo momento, por esa razón es que se va
corrompiendo con el paso del tiempo.
➔ Mantenimiento – Requiere de muchos cuidados y de mantenimiento
constantes con atención, porque en caso contrario se hace inestable.
➔ Mal ante los problemas – Si ocurren casos problemáticos con el sistema
operativo no es muy amigable para el usuario y son difíciles de solucionar.
➔ Mensajes molestos – Son muchos los mensajes que se le muestran al usuario
y que ocupan o distraen de modo innecesario la atención del usuario.
2.3.2 GNU/Linux
Linux® es un sistema operativo (SO) open source. En 1991, Linus Torvalds
lo diseñó y creó a modo de pasatiempo. Mientras estaba en la universidad,
Linus intentó crear una versión open source, alternativa y gratuita del sistema
operativo MINIX, que a su vez se basaba en los principios y el diseño de
Unix. Ese pasatiempo logró convertirse en el sistema operativo con la mayor
base de usuarios, el más usado en los servidores de Internet disponibles
públicamente y en el único utilizado en las 500 supercomputadoras más
rápidas.
2.3.2.1 Ventajas
➔ Su uso es gratuito.
➔ Soporta el trabajo cooperativo, sin que los usuarios comunes dañen el núcleo
del programa.
➔ Los administradores se benefician de las libertades de la gestión del sistema.
➔ Escasez en los errores de seguridad, cuando se dan se solucionan
rápidamente.
➔ Mínimos requisitos de hardware.
➔ No se ve amenazado por los hackers.
➔ Cuenta con funciones remotas.
2.3.2.2 Desventajas
➔ Uso complejo.
➔ Su idioma básico es el inglés en cuanto a líneas de comandos y mensaje de
sistema.
➔ Los programas de terceros solo se pueden instalar por el administrador.
➔ Su portabilidad no es prioridad de hardware y software.
➔ Las actualizaciones son muy complejas.
➔ No siempre sus versiones tienen asistencia a largo plazo.
➔ Algunos programas profesionales no funcionan en dicho sistema operativo.
2.3.3 OSX
Apple acortó el nombre a «OS X» en 2012 y luego lo cambió a «macOS» en
2016, adoptando la nomenclatura que estaban usando para sus otros sistemas
operativos, iOS, watchOS y tvOS. La última versión es macOS Big Sur, que
se lanzó al público en noviembre de 2020. Entre 1999 y 2009, Apple vendió
una serie separada de sistemas operativos llamada Mac OS X Server. La
versión inicial, Mac OS X Server, se lanzó en 1999 con una interfaz de
usuario similar a Mac OS.
Después de esto, se presentaron nuevas versiones al mismo tiempo que la
versión de escritorio de Mac OS X. MacOS se basa en tecnologías
desarrolladas entre 1985 y 1997 en NeXT, una compañía que el cofundador
de Apple Steve Jobs creó después de dejar la compañía. Se logró la
certificación UNIX para la versión Intel de Mac OS X 10.5 Leopard 7 y
todos los lanzamientos de Mac OS X Snow Leopard hasta la versión actual
también tienen la certificación UNIX, macOS comparte su núcleo basado en
Unix, llamado Darwin, y muchos de sus frameworks con iOS, tvOS y
watchOS. Una versión muy modificada de Mac OS X Tiger se utilizó para la
primera generación de Apple TV.
2.3.3.1 Ventajas
➔ Apple diseña tanto hardware como software lo que permite garantizar una
buena experiencia de funcionamiento y atender los pequeños detalles.
➔ Tener lo mejor de los dos mundos: Mac OS / Windows (también Linux pero
es un tema para otro día).
➔ El sistema operativo utiliza elementos visuales para comunicar haciendo más
fácil su uso.
➔ Todos los modelos vienen integrados con características (Bluetooth webcam
conexiones de vídeo avanzados etc.) que en otras computadoras serían
opcionales.
➔ Son inmunes a ataques por virus y programas maliciosos.
➔ Se distinguen por su diseño el cual incluye muchas innovaciones en el área
técnica y de funcionamiento.
➔ Excelente en el manejo de contenido multimedios.
➔ Duración de batería es excepcional.
2.3.3.2 Desventajas
➔ Tienden a ser más costosas que las PCs.
➔ Los centros de reparación no son tan accesibles. Piezas pueden ser costosas
(Ejemplo: US$80 por el adaptador de corriente para el cual no hay
alternativas genéricas).
➔ La capacidad de expandirlas es limitada.
➔ En el aspecto de juegos la variedad no es tan extensa como en Windows.
2.3.4 Chrome OS
Chrome OS es un sistema operativo desarrollado por la compañía Google
que se basa en el núcleo Linux y utiliza el navegador web Google Chrome
como su principal interfaz de usuario, está basado en la nube. Por lo tanto,
Chrome OS soporta principalmente aplicaciones web.
Los envíos iniciales de Chromebook de Samsung y Acer ocurrieron en julio
de 2011. Funciona sobre microprocesadores con tecnología x86 o ARM.
Algunas aplicaciones de Android han estado disponibles para el sistema
operativo desde 2014.
Chrome OS se basa en el proyecto de código abierto Chromium OS, que, a
diferencia de Chrome OS, se puede compilar a partir del código fuente
descargado.
2.3.4.1 Ventajas
➔ Es un software bastante ligero, con lo cual los requisitos de hardware no
suelen ser tan exigentes, para ello han lanzado una línea de equipos
denominados “Chromebook” para portátiles y “ChromeBox” para equipos
de escritorio; sin embargo también puede ser instalado en cualquier otro
hardware.
➔ Es compatible con las aplicaciones desarrolladas para Android.
➔ Dispone de muchas aplicaciones web gratuitas.
➔ En la actualidad hay varias alternativas web para herramientas que no son
propias de Google, pero requeridas por el usuario.
2.3.4.2 Desventajas
➔ Es un sistema altamente dependiente de la conexión a Internet, con lo cual,
si el usuario no dispone de una o su conexión es lenta, se verá afectado.
➔ Aún están en desarrollo los controladores de varios periféricos, como es el
caso de las impresoras.
➔ Por el momento el sistema soporta arquitectura X86 y ARM, arquitecturas
X86_64 u otras arquitecturas no son compatibles.
➔ Todos los archivos se guardan en la nube, nada queda en el disco duro
local, con lo cual es indispensable tener conexión a Internet si deseas
revisar tus documentos.
CAPA 4 Aloja los programas del usuario sin tener que preocuparse
por el proceso de la memoria, consola o control.
Máquinas virtuales:
● Se separan totalmente las funciones de multiprogramación y de máquina
extendida
● Existe un elemento central llamado “Monitor de la máquina virtual” que:
➢ Se ejecuta en el hardware.
➢ Realiza la multiprogramación
➢ Proporciona varias máquinas virtuales a la capa superior.
● Soporta periféricos virtuales.
● Monolítico
● Jerárquico
● Cliente-servidor
Paginación en Windows:
2.10 Seguridad
La seguridad en los sistemas informáticos es bastante compleja llegando a cubrir
aspectos físicos, administrativos y tecnológicos para ello primero es necesario
identificar los peligros a los cuales está expuesto una instalación de informática,
luego que herramientas están disponibles para la seguridad, de forma que se
protejan tanto los recursos, memoria y datos.
2.10.2 Protección
El avance en la multiprogramación trajo consigo la posibilidad de
compartir recursos entre los usuarios.
Esta compartición implica no sólo procesador sino también:
● Memoria
● Dispositivos de E/S, como discos e impresoras
● Programas
● Datos
Al compartir esos recursos se necesita establecer una protección así
que el sistema operativo debe ofrecer ciertos niveles de protección
según un rango: