SISTEMI OPERATIVI e
LABORATORIO DI SISTEMI OPERATIVI (A.A. 15-16) – 18 GENNAIO 2017
IMPORTANTE:
LEGGERE LE INFORMAZIONI SUL RETRO DEL FOGLIO!!!
Testo completo
LEGGERE LE INFORMAZIONI SUL RETRO DEL FOGLIO!!!
Documenti correlati
Ogni processo nipote PPi, una volta ricevuto il carattere AM dal processo figlio Pi, deve calcolare a sua volta il numero di occorrenze Nocc (in termini di long int) di AM nel
I processi figli Pi e il processo padre devono attenersi a questo schema di comunicazione: per ogni linea letta, il figlio Pi deve comunicare al padre la lunghezza della
Inoltre, per ogni file trovato, si deve riportare sullo standard output il suo nome assoluto, e quindi per ognuno di essi (file corrente), si deve invocare la parte in C passando
Nella prima fase, il processo padre deve richiedere all’utente per ogni file Fk (cioè per ogni processo figlio Pi) un divisore della lunghezza in byte
La parte in Shell deve prevedere un numero variabile di parametri N+1 (N maggiore o uguale a 2): i primi N parametri devono essere nomi assoluti di direttori che identificano
Il programma, per ognuna delle N fasi, deve esplorare la gerarchia Gi corrispondente - tramite un file comandi ricorsivo, FCR.sh - e deve contare globalmente tutti i file con
Ogni processo figlio Pi deve ricevere tutte le linee inviate dal suo processo nipote PPi (ogni linea si può supporre che abbia una lunghezza massima di 250 caratteri, compreso
Ognuno di tali figli deve leggere tutte le linee del proprio file associato Fh fino ad individuare l’ultima linea (ogni linea si può supporre che abbia una lunghezza massima di