Looking for Sistemas Operativos 2025_2 test answers and solutions? Browse our comprehensive collection of verified answers for Sistemas Operativos 2025_2 at grado.pol.una.py.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
¿Cuál de las siguientes afirmaciones sobre la MMU (Memory Management Unit) es correcta?
Qué hace el comando en linux cal >> prueba?
Los procesos hijos livianos no comparten los datos con sus padres
Las llamadas al sistema proveen la interfaz entre un proceso y el Sistema Operativo
Un sistema operativo como programa de control chequea la ejecución de programas para prevenir errores y usos inapropiados del computado
Comunicación Bidireccional con Tuberías (Pipes)
Lee cuidadosamente el siguiente código, que implementa una comunicación unidireccional entre un proceso padre y un proceso hijo utilizando una tubería ordinaria.
Se desea modificar el programa para agregar una segunda tubería que permita comunicación bidireccional. El hijo debe responder al padre con el mensaje: "Bien, gracias".
¿Cuál de las siguientes opciones implementa CORRECTAMENTE la respuesta del hijo al padre usando una segunda tubería?
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <sys/wait.h>
#define BUFFER_SIZE 256
int main() { int fd[2]; pid_t pid; char mensaje[] = "Hola hijo, ¿cómo estás?"; char buffer[BUFFER_SIZE];
if (pipe(fd) == -1) { perror("pipe"); exit(EXIT_FAILURE); }
pid = fork(); if (pid < 0) { perror("fork"); exit(EXIT_FAILURE); }
if (pid > 0) { // Padre close(fd[0]); // Cierra extremo de lectura write(fd[1], mensaje, strlen(mensaje) + 1); close(fd[1]); wait(NULL); } else { // Hijo close(fd[1]); // Cierra extremo de escritura read(fd[0], buffer, BUFFER_SIZE); printf("Hijo recibió: %s\n", buffer); close(fd[0]); exit(EXIT_SUCCESS); }
return 0;}
La Cola de procesos listos o ready es el conjunto de todos los procesos del sistema
Stack parte de un proceso donde se almacenan
¿Cuál de las siguientes transiciones entre los estados de un proceso no se puede producir en un sistema con un algoritmo de planificación no expropiativo?