Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sde2:laboratoare:06_new [2022/04/05 02:01]
alexandru.radovici
sde2:laboratoare:06_new [2022/04/12 00:24] (current)
alexandru.radovici
Line 36: Line 36:
     - Modifiez-le pour qu'à chaque fois qu'il reçoit un signal, il imprime une lettre différente : a - SIGHUP, b - SIGINT, n - SIQUIT, s - SIGTRAP, espace - SIGFPE. Écrivez un autre programme en Rust qui lui envoie des signaux pour qu'il imprime ''​bannanas bannanas''​. Le deuxième programme reçoit le pid de destination à partir d'un argument de ligne de commande.     - Modifiez-le pour qu'à chaque fois qu'il reçoit un signal, il imprime une lettre différente : a - SIGHUP, b - SIGINT, n - SIQUIT, s - SIGTRAP, espace - SIGFPE. Écrivez un autre programme en Rust qui lui envoie des signaux pour qu'il imprime ''​bannanas bannanas''​. Le deuxième programme reçoit le pid de destination à partir d'un argument de ligne de commande.
   - Créez un programme qui fait fork et entre dans une boucle infinie (avec un sleep). Son enfant attend quelques secondes puis sort. Écrivez un message à l'​écran lorsque l'​enfant sort. Utilisez SIGCHLD.   - Créez un programme qui fait fork et entre dans une boucle infinie (avec un sleep). Son enfant attend quelques secondes puis sort. Écrivez un message à l'​écran lorsque l'​enfant sort. Utilisez SIGCHLD.
-  ​+ 
 +===== Solutions ===== 
 +[[https://​github.com/​UPB-FILS-SdE2/​Solutions/​tree/​main/​tp5|Solutions]] 
sde2/laboratoare/06_new.1649113311.txt.gz · Last modified: 2022/04/05 02:01 by alexandru.radovici
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0