Sistema operativo: prácticas
Este repositorio posee las prácticas del sistema operativo.
Todas las prácticas están en lenguaje C o C++ .
Lista práctica
- Escriba un programa (usando los comandos Fork () y/o Exec ()) donde el padre y el niño ejecutan:
a. mismo programa, mismo código.
b. mismo programa, código diferente.
do. Antes de terminar, el padre espera a que el niño termine su tarea. - Escriba un programa para informar el comportamiento de Linux Kernel, incluida la versión del kernel, el tipo de CPU y el modelo. (Información de la CPU)
- Escriba un programa para informar el comportamiento de Linux Kernel, incluida la información sobre la memoria configurada, la cantidad de memoria gratuita y usada. (Información de memoria)
- Escriba un programa para imprimir detalles del archivo, incluidos los permisos de acceso del propietario, el tiempo de acceso al archivo, donde el nombre del archivo se proporciona como argumento.
- Escriba un programa para copiar archivos utilizando llamadas al sistema.
- Escriba el programa para implementar el algoritmo de programación FCFS.
- Escriba el programa para implementar el algoritmo de programación de Round Robin.
- Escriba el programa para implementar el algoritmo de programación SJF.
- Escriba el programa para implementar el algoritmo de programación basado en prioridades no previstas.
- Escriba el programa para implementar el algoritmo de programación basado en prioridades preventivas.
- Escriba el programa para implementar el algoritmo de programación SRJF.
- Escriba el programa para calcular la suma de los números N usando la biblioteca de subprocesos.
- Escriba un programa para implementar estrategias de asignación de primer ajuste, mejor ajuste y peor ajuste.