SISTEMAS OPERATVOS
NOMBRE DE LA ASIGNATURA: T.D.S
SEMESTRE: II
NOMBRE DEL PROFESOR: Jaime Ríos
NOMBRE DEL ESTUDIANTE: Cristian Camilo Torres Vallejo
Instituto Tecnológico del Putumayo
FECHA: 23/03/2024
Sistemas operativos
1. ¿Qué es un sistema operativo?
Es un software que gestiona los recursos de hardware y permiten a los usuarios
interactuar con una computadora u otro dispositivo.
2. ¿Cuáles son las funciones principales de un sistema operativo?
Incluye la gestión de recursos como memoria y procesador, administrar nuestros
archivos y dispositivos, nos facilita la comunicación entre nosotros los usuario y
el hardware y la ejecución de programas y aplicaciones.
3. Menciones al menos 3 ejemplos de sistemas operativos conocidos
Linux
Windows
MacOS
4. escribe la diferencia entre un sistema operativo y un programa de aplicación
El sistema operativo es un software que administra los recursos y facilita la
interacción entre el hardware y otros programas, mientras que un programa de
aplicación es un software especifico diseñado para realizar tareas particulares,
como procesamiento de texto, navegación web o edición.
5. ¿Qué es la interfaz gráfica de usuario (GUI)?
La interfaz gráfica de usuario (GUI) es un sistema visual que permite a los
usuarios interactuar con dispositivos electrónicos utilizando elementos gráficos
como iconos, ventanas y botones, en lugar de comandos de texto.
6. ¿Cuáles son los tipos de interfaces de usuario que existen?
Los principales tipos de interfaces de usuario son:
Interfaz Gráfica de Usuario (GUI): Utiliza elementos visuales como iconos y
ventanas para interactuar.
Interfaz de Línea de Comandos (CLI): Requiere que los usuarios ingresen
comandos de texto para interactuar con el sistema.
Interfaz de Usuario Natural (NUI): Permite la interacción a través de gestos,
voz o movimientos corporales.
Interfaz Táctil: Utiliza pantallas sensibles al tacto para la interacción, común en
dispositivos móviles y tabletas.
Interfaz de Realidad Virtual (VR): Proporciona una experiencia inmersiva en
entornos virtuales a través de dispositivos específicos.
7. ¿Qué es la gestión de memoria?
La gestión de memoria es el proceso mediante el cual un sistema operativo
controla y coordina el uso de la memoria en un sistema informático, asignando y
liberando recursos de memoria de manera eficiente para programas y procesos
en ejecución.
8. ¿Qué es la gestión de proceso?
La gestión de procesos es el conjunto de técnicas y funciones que un sistema
operativo utiliza para administrar y supervisar los procesos en ejecución en un
sistema informático
9. ¿Qué es la gestión de archivos?
La gestión de archivos es el conjunto de funciones y procedimientos que un
sistema operativo utiliza para administrar la creación, acceso, modificación,
organización y eliminación de archivos en un sistema informático.
10. Escribe la diferencia entre multitarea y multiusuario
La diferencia entre multitarea y multiusuario es:
Multitarea: Permite que un solo usuario ejecute múltiples programas o procesos
simultáneamente en un sistema.
Multiusuario: Permite que múltiples usuarios accedan y utilicen el mismo sistema
informático de forma concurrente, cada uno con su propia sesión y recursos
asignados.
¿Qué es un sistema operativo de tiempo real?
Un sistema operativo de tiempo real es un software diseñado para manejar y
controlar procesos y dispositivos en tiempo real, garantizando que las
operaciones críticas se ejecuten dentro de plazos estrictos y predefinidos.
11. ¿Qué es un sistema operativo distribuido?
Un sistema operativo distribuido es un tipo de sistema operativo que gestiona
múltiples computadoras interconectadas y las hace funcionar como una única
entidad coherente. Permite que los recursos y las tareas se distribuyan entre las
computadoras de la red, facilitando la cooperación y la comunicación entre ellas
para lograr objetivos comunes.
12. ¿Qué es un sistema operativo embebido?
Un sistema operativo embebido es un tipo de sistema operativo diseñado para
controlar dispositivos embebidos, como electrodomésticos, dispositivos médicos,
sistemas de control industrial, entre otros.
13. ¿Cuáles son las ventajas de utilizar un sistema operativo libre y de código abierto?
Las ventajas son:
Flexibilidad para personalizar el sistema.
Amplia comunidad de soporte y desarrollo.
Transparencia y seguridad del código.
Costo cero o muy bajo.
14. Mencione dos ejemplos de sistemas operativos libres y de código abierto
Linux
FreeBSD
15. ¿Cuáles son los criterios para elegir un sistema operativo adecuado?
Compatibilidad con hardware y software requerido.
Seguridad y estabilidad del sistema.
Facilidad de uso y familiaridad para los usuarios.
Soporte y disponibilidad de actualizaciones.
Costo y licenciamiento.
Flexibilidad y capacidad de personalización.
Rendimiento y eficiencia en recursos.
Escalabilidad para adaptarse al crecimiento futuro.
Requerimientos de soporte técnico y comunidad de usuarios.
Cumplimiento de estándares y regulaciones específicas, si es necesario.
Teniendo todos estos criterios en la cabeza podemos nosotros determinar el
sistema operativo adecuado para poder utilizar a nuestra completa disposición
16. ¿Qué son los controladores de dispositivos?
Los controladores de dispositivos son programas de software que actúan como
intermediarios entre el sistema operativo y los dispositivos de hardware,
permitiendo que el sistema operativo pueda comunicarse y controlar
correctamente los dispositivos, como impresoras, tarjetas de red, unidades de
disco
17. ¿Qué es la memoria virtual?
a memoria virtual es una técnica que permite al sistema operativo utilizar parte
del espacio de almacenamiento en disco como si fuera memoria RAM adicional
18. ¿Qué son los archivos de paginación?
Los archivos de paginación son archivos reservados en el disco duro utilizados
por el sistema operativo para almacenar datos que han sido trasladados
temporalmente fuera de la memoria RAM durante el proceso de paginación.
Estos archivos ayudan a ampliar la capacidad efectiva de la memoria del
sistema y a gestionar el tema que consultamos en la pregunta anterior que es la
memoria virtual
19. Explique la diferencia entre un sistema operativo monolítico y un sistema operativo
microkernel.
En un sistema operativo monolítico, todas las funciones del sistema operativo se
ejecutan en el espacio de kernel, lo que significa que el kernel incluye todos los
servicios del sistema. En cambio, en un sistema operativo microkernel, solo las
funciones esenciales se ejecutan en el espacio de kernel, mientras que los
servicios adicionales se ejecutan en el espacio de usuario, lo que simplifica el
kernel y aumenta la modularidad y la seguridad del sistema.