ESERCITAZIONE 5 - La comunicazione tramite socket
-------------------------------------------------------------------------------------------------------------
ESERCITAZIONE 4 - Esercitazione sulle VPN
-------------------------------------------------------------------------------------------------------------
ESERCITAZIONE 3 - Implementazione dell'algoritmo di crittografia di Giulio Cesare
-------------------------------------------------------------------------------------------------------------
ESERCITAZIONE 2 - Gestione di processi Unix (24/02/16)
Gestione dei processi Unix utilizzando la funzione wait(), exec..() e perror() nel linguaggio C
OBIETTIVI / ARGOMENTI TRATTATI
- Gestione dei processi Unix
Scrivere un programma che generi tre processi figli:
- il primo figlio visualizza un messaggio contenente il proprio pid, il pid del padre
e il risultato della operazione a+b (variabili a e b sono inizializzate prima dalla istruzione fork)
e termina restituendo come exit status il risultato della operazione
- il secondo figlio esegue il comando Linux "ps -ux"
- il terzo figlio esegue il comando Linux "ls /pippo"
Il processo padre aspetta il termine di ognuno dei tre processi figli visualizzandone l'exit staus
Eventuali errori devono essere gestiti con la funzione perror
- il primo figlio visualizza un messaggio contenente il proprio pid, il pid del padre
e il risultato della operazione a+b (variabili a e b sono inizializzate prima dalla istruzione fork)
e termina restituendo come exit status il risultato della operazione
- il secondo figlio esegue il comando Linux "ps -ux"
- il terzo figlio esegue il comando Linux "ls /pippo"
Il processo padre aspetta il termine di ognuno dei tre processi figli visualizzandone l'exit staus
Eventuali errori devono essere gestiti con la funzione perror
RIFERIMENTI / LINK
- 3. Processi Unix
- https://github.com/filippo-bilardo/C_Raspi_Projects/blob/master/Processi/fork3_solv2.c
-------------------------------------------------------------------------------------------------------------
ESERCITAZIONE 1 - Creazioni di processi Unix (22/01/16)
Creazione di processi Unix utilizzando la funzione fork() nel linguaggio C
OBIETTIVI / ARGOMENTI TRATTATI
- Comprensione dei processi
- Completare il programma di esempio seguendo le indicazioni presenti nei commenti
RIFERIMENTI / LINK
- 3. Processi Unix
-------------------------------------------------------------------------------------------------------------
Versione iniziale del 22/01/16
Nessun commento:
Posta un commento